From b7d7f25a29e48e7a5e8fef215ff162a6b0121e33 Mon Sep 17 00:00:00 2001 From: RadiumBlock Date: Fri, 22 Nov 2024 01:50:44 -0600 Subject: [PATCH 01/80] Re-adding Radiumblock as Khala Endpoint provider (#11102) * Update productionRelayKusama.ts * Update productionRelayKusama.ts * Update productionRelayKusama.ts --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 3da45e894e0..4b1779a8799 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -354,8 +354,8 @@ export const prodParasKusama: Omit[] = [ Dwellir: 'wss://khala-rpc.dwellir.com', Helikon: 'wss://rpc.helikon.io/khala', OnFinality: 'wss://khala.api.onfinality.io/public-ws', - Phala: 'wss://khala-api.phala.network/ws' - // RadiumBlock: 'wss://khala.public.curie.radiumblock.co/ws' // https://github.com/polkadot-js/apps/issues/11098 + Phala: 'wss://khala-api.phala.network/ws', + RadiumBlock: 'wss://khala.public.curie.radiumblock.co/ws' // Rockx: 'wss://rockx-khala.w3node.com/polka-public-khala/ws' // https://github.com/polkadot-js/apps/issues/10728 }, text: 'Khala Network', From f86c4b58a1a4bddc33b140c0b80ba6a59c33c877 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Nov 2024 07:56:02 +0000 Subject: [PATCH 02/80] [CI Skip] bump/beta 0.146.2-2-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index e50c652292a..6e5997ec263 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -5,7 +5,7 @@ 49 pan update Bifrost kusama on Subsquare (#9752) 46 Antoine Estienne Update moonbeam endpoints and moonbase logo and color (#6890) 41 MiZiet Apply styles to the unbonding icon (#6314) - 35 RadiumBlock RadiumBlock would like to bring up our Moonbase endpoints in Curie. Our high performance, highly distributed Endpoint Delivery Network. (#10988) + 36 RadiumBlock Re-adding Radiumblock as Khala Endpoint provider (#11102) 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) 32 Yongfeng LI Update subsquare supported chains (#10991) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) diff --git a/package.json b/package.json index 53797d3357b..47ded63cfc0 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "versions": { - "git": "0.146.2-1-x", + "git": "0.146.2-2-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index ded25830272..30c8e7571b0 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 2e59a0bab9f..f597689e13a 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-1-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-2-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 4298cc4467c..b696a9eb189 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index b9996f76dc3..f2af8f4246c 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index ebed949b1fb..8f810b57c9a 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-1-x", - "@polkadot/apps-routing": "^0.146.2-1-x", + "@polkadot/apps-config": "^0.146.2-2-x", + "@polkadot/apps-routing": "^0.146.2-2-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-1-x", - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-hooks": "^0.146.2-1-x", - "@polkadot/react-params": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x", - "@polkadot/react-signer": "^0.146.2-1-x", + "@polkadot/react-api": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-hooks": "^0.146.2-2-x", + "@polkadot/react-params": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x", + "@polkadot/react-signer": "^0.146.2-2-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 8655edac4e4..19cfa25b537 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-1-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-2-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 988f28a52b1..4df1ac65cf8 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-hooks": "^0.146.2-1-x", + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-hooks": "^0.146.2-2-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-1-x" + "@polkadot/test-support": "0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 54c30b99952..3a6bc91ae77 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", + "@polkadot/react-components": "^0.146.2-2-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index ec7fe60b50f..e7ce50b6e5b 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index cbf8a6e334e..393edd62f6e 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 2f88ed9674a..f67bf796538 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 8319a18bff0..ef21e232af5 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-1-x" + "@polkadot/test-support": "0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index c29255f39ae..d408eec53ec 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "0.146.2-1-x", - "@polkadot/react-query": "0.146.2-1-x" + "@polkadot/react-components": "0.146.2-2-x", + "@polkadot/react-query": "0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 8c0f86a4e5c..35cfc950b19 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index ce8ba087166..39b56ff8f75 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", + "@polkadot/react-components": "^0.146.2-2-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index c217481d048..e08e8003d60 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 293d3be0a4a..8fb2f654c25 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 82a1df1d1cd..3d27c184de3 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index fcd0f663f5f..57089f3da4f 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 124d016244a..3496c7dc4f5 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index e5fe4ff79f6..56d2202ca21 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 22fda50fbce..2054556bba1 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-params": "^0.146.2-1-x", - "@polkadot/react-signer": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-params": "^0.146.2-2-x", + "@polkadot/react-signer": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 657031fa13e..d4db75a28fe 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 844a4f31bb3..19ed22e4682 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", + "@polkadot/react-components": "^0.146.2-2-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index e64eb0621c0..41c25848cb2 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 76b9167e165..aa3168fb967 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index d72807ac183..170696d8c9a 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 53aab2af547..85cf9af5f62 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 3c75858236e..270e0cc46d8 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index c06ffdc4074..019ba6ec443 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 68f93f1dd10..da688c157d2 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 5eccb35ff93..c32aceac254 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index c7e8204752c..99d89bd7ec8 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index e5db1e4df0e..54c3cdca02f 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index e0303f89eec..5a550742753 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index c7eae637e90..dd43245be72 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 2532a708851..0a15ba4a859 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index fba40a8a7da..f296be14421 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-1-x", - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x", + "@polkadot/apps-config": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 5dfafdf7ab3..738a7ca98e1 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 6db7b8a6af7..2e2af3fd5b4 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index f4ce74bf254..e17f239ef89 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-1-x", - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/app-explorer": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index a1b1040b2d1..eb53182b006 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-1-x", - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/app-explorer": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index aa01a7c1a77..7ca4dd0ecd3 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index cbd8b7bcd92..b2142340913 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-params": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-params": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 8ee3145f3a0..e7e6d70055a 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 5064418fd37..c429850444d 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 2b7815e9467..27cc62f01ba 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-query": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index f04380e6f16..fbc2d67f51b 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", - "@polkadot/react-params": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-params": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 1b127de884a..df880d6e52e 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 161c171700e..69084f964be 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index af042b835de..2eccd5c2418 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-1-x", + "@polkadot/react-api": "^0.146.2-2-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-1-x", + "@polkadot/react-query": "^0.146.2-2-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 092b136c51c..6ba7ef5a223 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index ef155357f9b..36914b6a696 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-1-x", + "@polkadot/react-components": "^0.146.2-2-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index a145305d4d5..bbdee1469d5 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 20eb092aadd..602c58a55de 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-1-x" + "@polkadot/react-components": "^0.146.2-2-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index acdb0ea0a0c..8f4bd68c5e8 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-1-x", + "version": "0.146.2-2-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index a4e123f87c6..5d0a085b678 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-hooks": "npm:^0.146.2-1-x" - "@polkadot/test-support": "npm:0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-hooks": "npm:^0.146.2-2-x" + "@polkadot/test-support": "npm:0.146.2-2-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/test-support": "npm:0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/test-support": "npm:0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-1-x" - "@polkadot/react-query": "npm:0.146.2-1-x" + "@polkadot/react-components": "npm:0.146.2-2-x" + "@polkadot/react-query": "npm:0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-1-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-2-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-params": "npm:^0.146.2-1-x" - "@polkadot/react-signer": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-params": "npm:^0.146.2-2-x" + "@polkadot/react-signer": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-1-x" - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/apps-config": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-1-x" - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/app-explorer": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-1-x" - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/app-explorer": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-params": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-params": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-params": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-params": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-1-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-2-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-1-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-2-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-1-x" - "@polkadot/apps-routing": "npm:^0.146.2-1-x" + "@polkadot/apps-config": "npm:^0.146.2-2-x" + "@polkadot/apps-routing": "npm:^0.146.2-2-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-1-x" - "@polkadot/react-components": "npm:^0.146.2-1-x" - "@polkadot/react-hooks": "npm:^0.146.2-1-x" - "@polkadot/react-params": "npm:^0.146.2-1-x" - "@polkadot/react-query": "npm:^0.146.2-1-x" - "@polkadot/react-signer": "npm:^0.146.2-1-x" + "@polkadot/react-api": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-hooks": "npm:^0.146.2-2-x" + "@polkadot/react-params": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-signer": "npm:^0.146.2-2-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-1-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-2-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-1-x, @polkadot/react-components@npm:^0.146.2-1-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-2-x, @polkadot/react-components@npm:^0.146.2-2-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-1-x" + "@polkadot/react-api": "npm:^0.146.2-2-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-1-x" + "@polkadot/react-query": "npm:^0.146.2-2-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-1-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-2-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-1-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-2-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-1-x, @polkadot/react-query@npm:^0.146.2-1-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-2-x, @polkadot/react-query@npm:^0.146.2-2-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-1-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-2-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-1-x" + "@polkadot/react-components": "npm:^0.146.2-2-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-1-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-2-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 460f396f8c4b9e67e68ddf02f52bf37400fa7e05 Mon Sep 17 00:00:00 2001 From: RadiumBlock Date: Fri, 22 Nov 2024 17:52:37 -0600 Subject: [PATCH 03/80] Re-adding RadiumBlock as Bridgehub Kusama and Polkadot AssetHub Endpoint provider (#11104) * Update productionRelayKusama.ts * Update productionRelayPolkadot.ts --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 2 +- packages/apps-config/src/endpoints/productionRelayPolkadot.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 4b1779a8799..f3bfb756c7b 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -932,7 +932,7 @@ export const prodParasKusamaCommon: EndpointOption[] = [ LuckyFriday: 'wss://rpc-bridge-hub-kusama.luckyfriday.io', // OnFinality: 'wss://bridgehub-kusama.api.onfinality.io/public-ws', Parity: 'wss://kusama-bridge-hub-rpc.polkadot.io', - // RadiumBlock: 'wss://bridgehub-kusama.public.curie.radiumblock.co/ws', // https://github.com/polkadot-js/apps/issues/11098 + RadiumBlock: 'wss://bridgehub-kusama.public.curie.radiumblock.co/ws', Stakeworld: 'wss://ksm-rpc.stakeworld.io/bridgehub' }, relayName: 'kusama', diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 587c61afdd3..18c7bca0474 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -872,7 +872,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [ LuckyFriday: 'wss://rpc-asset-hub-polkadot.luckyfriday.io', OnFinality: 'wss://statemint.api.onfinality.io/public-ws', Parity: 'wss://polkadot-asset-hub-rpc.polkadot.io', - // RadiumBlock: 'wss://statemint.public.curie.radiumblock.co/ws', https://github.com/polkadot-js/apps/issues/11098 + RadiumBlock: 'wss://statemint.public.curie.radiumblock.co/ws', Stakeworld: 'wss://dot-rpc.stakeworld.io/assethub' }, relayName: 'polkadot', From 1ae065fb8f9d23960951b5199049f349637467b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 22 Nov 2024 23:57:59 +0000 Subject: [PATCH 04/80] [CI Skip] bump/beta 0.146.2-3-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 6e5997ec263..61529abfa5e 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -5,7 +5,7 @@ 49 pan update Bifrost kusama on Subsquare (#9752) 46 Antoine Estienne Update moonbeam endpoints and moonbase logo and color (#6890) 41 MiZiet Apply styles to the unbonding icon (#6314) - 36 RadiumBlock Re-adding Radiumblock as Khala Endpoint provider (#11102) + 37 RadiumBlock Re-adding RadiumBlock as Bridgehub Kusama and Polkadot AssetHub Endpoint provider (#11104) 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) 32 Yongfeng LI Update subsquare supported chains (#10991) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) diff --git a/package.json b/package.json index 47ded63cfc0..879ead0f7e6 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "versions": { - "git": "0.146.2-2-x", + "git": "0.146.2-3-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 30c8e7571b0..ef06ded76cc 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index f597689e13a..ed235a18e35 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-2-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-3-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index b696a9eb189..c3eca7ab62d 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index f2af8f4246c..7513f1227ad 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 8f810b57c9a..248cce57fec 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-2-x", - "@polkadot/apps-routing": "^0.146.2-2-x", + "@polkadot/apps-config": "^0.146.2-3-x", + "@polkadot/apps-routing": "^0.146.2-3-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-2-x", - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-hooks": "^0.146.2-2-x", - "@polkadot/react-params": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x", - "@polkadot/react-signer": "^0.146.2-2-x", + "@polkadot/react-api": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-hooks": "^0.146.2-3-x", + "@polkadot/react-params": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x", + "@polkadot/react-signer": "^0.146.2-3-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 19cfa25b537..e7fbe9a1610 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-2-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-3-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 4df1ac65cf8..e22da30456f 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-hooks": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-hooks": "^0.146.2-3-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-2-x" + "@polkadot/test-support": "0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 3a6bc91ae77..431da1c2a66 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-3-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index e7ce50b6e5b..82b79ca43ba 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 393edd62f6e..0e8af305f7d 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index f67bf796538..9d5a249b263 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index ef21e232af5..72faf3b14b7 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-2-x" + "@polkadot/test-support": "0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index d408eec53ec..1e36c4e37fc 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "0.146.2-2-x", - "@polkadot/react-query": "0.146.2-2-x" + "@polkadot/react-components": "0.146.2-3-x", + "@polkadot/react-query": "0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 35cfc950b19..b85ea03d569 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 39b56ff8f75..d288291cf8f 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-3-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index e08e8003d60..04fe0cdf304 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 8fb2f654c25..72004804fb2 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 3d27c184de3..a07ee164c84 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 57089f3da4f..f10afccf616 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 3496c7dc4f5..67abc889624 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 56d2202ca21..1b85c36d589 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 2054556bba1..2e4ac74e1ae 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-params": "^0.146.2-2-x", - "@polkadot/react-signer": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-params": "^0.146.2-3-x", + "@polkadot/react-signer": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index d4db75a28fe..00e48d7cd97 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 19ed22e4682..50cb4aa5d83 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-3-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 41c25848cb2..25548979694 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index aa3168fb967..6c3c9f98ff8 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 170696d8c9a..d03dc2c32d8 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 85cf9af5f62..62f6f31e371 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 270e0cc46d8..81becb25716 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 019ba6ec443..8992348a5e7 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index da688c157d2..0c1c02a89f0 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index c32aceac254..32a4f7d65df 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 99d89bd7ec8..88d7579dd7c 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 54c3cdca02f..dbd66165a70 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 5a550742753..19c5f2fd63d 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index dd43245be72..6b17957e14d 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 0a15ba4a859..ed8a40804c4 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index f296be14421..fd59ea741e6 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-2-x", - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x", + "@polkadot/apps-config": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 738a7ca98e1..fc3190488e6 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 2e2af3fd5b4..51896cfbd36 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index e17f239ef89..e115a4d9cff 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-2-x", - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/app-explorer": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index eb53182b006..4569ca41db4 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-2-x", - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/app-explorer": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 7ca4dd0ecd3..a75c91cb242 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index b2142340913..b645bc5c7e9 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-params": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-params": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index e7e6d70055a..8d2d51c6a28 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index c429850444d..a04a8e680d6 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 27cc62f01ba..6cc9dff063f 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-query": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index fbc2d67f51b..25d41cf7a79 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", - "@polkadot/react-params": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-params": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index df880d6e52e..1bb919e8b1d 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 69084f964be..3980f9f0be2 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 2eccd5c2418..fbb400da4d1 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-2-x", + "@polkadot/react-api": "^0.146.2-3-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-2-x", + "@polkadot/react-query": "^0.146.2-3-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 6ba7ef5a223..8674d51f31e 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 36914b6a696..764ef997afb 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-2-x", + "@polkadot/react-components": "^0.146.2-3-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index bbdee1469d5..7ed89f1e3c7 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 602c58a55de..f8b858e64dd 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-2-x" + "@polkadot/react-components": "^0.146.2-3-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 8f4bd68c5e8..77f0d7fa64f 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-2-x", + "version": "0.146.2-3-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 5d0a085b678..ffe52f25df5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-hooks": "npm:^0.146.2-2-x" - "@polkadot/test-support": "npm:0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-hooks": "npm:^0.146.2-3-x" + "@polkadot/test-support": "npm:0.146.2-3-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/test-support": "npm:0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/test-support": "npm:0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-2-x" - "@polkadot/react-query": "npm:0.146.2-2-x" + "@polkadot/react-components": "npm:0.146.2-3-x" + "@polkadot/react-query": "npm:0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-2-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-3-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-params": "npm:^0.146.2-2-x" - "@polkadot/react-signer": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-params": "npm:^0.146.2-3-x" + "@polkadot/react-signer": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-2-x" - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/apps-config": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-2-x" - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/app-explorer": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-2-x" - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/app-explorer": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-params": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-params": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-params": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-params": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-2-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-3-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-2-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-3-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-2-x" - "@polkadot/apps-routing": "npm:^0.146.2-2-x" + "@polkadot/apps-config": "npm:^0.146.2-3-x" + "@polkadot/apps-routing": "npm:^0.146.2-3-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-2-x" - "@polkadot/react-components": "npm:^0.146.2-2-x" - "@polkadot/react-hooks": "npm:^0.146.2-2-x" - "@polkadot/react-params": "npm:^0.146.2-2-x" - "@polkadot/react-query": "npm:^0.146.2-2-x" - "@polkadot/react-signer": "npm:^0.146.2-2-x" + "@polkadot/react-api": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-hooks": "npm:^0.146.2-3-x" + "@polkadot/react-params": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-signer": "npm:^0.146.2-3-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-2-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-3-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-2-x, @polkadot/react-components@npm:^0.146.2-2-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-3-x, @polkadot/react-components@npm:^0.146.2-3-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-2-x" + "@polkadot/react-api": "npm:^0.146.2-3-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-2-x" + "@polkadot/react-query": "npm:^0.146.2-3-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-2-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-3-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-2-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-3-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-2-x, @polkadot/react-query@npm:^0.146.2-2-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-3-x, @polkadot/react-query@npm:^0.146.2-3-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-2-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-3-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-2-x" + "@polkadot/react-components": "npm:^0.146.2-3-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-2-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-3-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From d4ed0ac82e0903d027470019f10ad4092380cad7 Mon Sep 17 00:00:00 2001 From: RadiumBlock Date: Sat, 23 Nov 2024 03:49:34 -0600 Subject: [PATCH 05/80] Update testingRelayWestend.ts (#11105) --- packages/apps-config/src/endpoints/testingRelayWestend.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index ed96b957d30..11bbbcfef27 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -225,7 +225,7 @@ export const testRelayWestend: EndpointOption = { // LuckyFriday: 'wss://rpc-westend.luckyfriday.io', // https://github.com/polkadot-js/apps/issues/10728 OnFinality: 'wss://westend.api.onfinality.io/public-ws', Parity: 'wss://westend-rpc.polkadot.io', - // RadiumBlock: 'wss://westend.public.curie.radiumblock.co/ws', // https://github.com/polkadot-js/apps/issues/11098 + RadiumBlock: 'wss://westend.public.curie.radiumblock.co/ws', // Stakeworld: 'wss://wnd-rpc.stakeworld.io', 'light client': 'light://substrate-connect/westend' }, From 40f046122551fa0fbdd4031938d38f06d36f88a5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 09:54:53 +0000 Subject: [PATCH 06/80] [CI Skip] bump/beta 0.146.2-4-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 61529abfa5e..f6cd6407acc 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -5,7 +5,7 @@ 49 pan update Bifrost kusama on Subsquare (#9752) 46 Antoine Estienne Update moonbeam endpoints and moonbase logo and color (#6890) 41 MiZiet Apply styles to the unbonding icon (#6314) - 37 RadiumBlock Re-adding RadiumBlock as Bridgehub Kusama and Polkadot AssetHub Endpoint provider (#11104) + 38 RadiumBlock Update testingRelayWestend.ts (#11105) 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) 32 Yongfeng LI Update subsquare supported chains (#10991) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) diff --git a/package.json b/package.json index 879ead0f7e6..5ca4de59f87 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "versions": { - "git": "0.146.2-3-x", + "git": "0.146.2-4-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index ef06ded76cc..a1084eeaea5 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index ed235a18e35..af5983d34ba 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-3-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-4-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index c3eca7ab62d..1cfe3a3d0c4 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 7513f1227ad..866e739152d 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 248cce57fec..16a4e8e7d8d 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-3-x", - "@polkadot/apps-routing": "^0.146.2-3-x", + "@polkadot/apps-config": "^0.146.2-4-x", + "@polkadot/apps-routing": "^0.146.2-4-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-3-x", - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-hooks": "^0.146.2-3-x", - "@polkadot/react-params": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x", - "@polkadot/react-signer": "^0.146.2-3-x", + "@polkadot/react-api": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-hooks": "^0.146.2-4-x", + "@polkadot/react-params": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x", + "@polkadot/react-signer": "^0.146.2-4-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e7fbe9a1610..c220373da21 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-3-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-4-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index e22da30456f..ad19e4acb1a 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-hooks": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-hooks": "^0.146.2-4-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-3-x" + "@polkadot/test-support": "0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 431da1c2a66..abaf0e47f8f 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-4-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 82b79ca43ba..ed67fcbd818 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 0e8af305f7d..8122b7cc940 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 9d5a249b263..cbcdd87f918 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 72faf3b14b7..03b25730142 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-3-x" + "@polkadot/test-support": "0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 1e36c4e37fc..89a65904745 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "0.146.2-3-x", - "@polkadot/react-query": "0.146.2-3-x" + "@polkadot/react-components": "0.146.2-4-x", + "@polkadot/react-query": "0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index b85ea03d569..1f2b699f941 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index d288291cf8f..a66edcd1e3a 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-4-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 04fe0cdf304..56a5523aae1 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 72004804fb2..3bd8ecf877a 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index a07ee164c84..cc39dd5cecd 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index f10afccf616..6c616a1bc04 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 67abc889624..bbd55b8fec4 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 1b85c36d589..230d7eb5f40 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 2e4ac74e1ae..8ee3408e017 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-params": "^0.146.2-3-x", - "@polkadot/react-signer": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-params": "^0.146.2-4-x", + "@polkadot/react-signer": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 00e48d7cd97..52ceed8095b 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 50cb4aa5d83..3279b9402d1 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-4-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 25548979694..09ebf6bf9e3 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 6c3c9f98ff8..4ac143ceff6 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index d03dc2c32d8..a5cf081a4b3 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 62f6f31e371..a9bd4cfd786 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 81becb25716..a36470526ee 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 8992348a5e7..93f7a980324 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 0c1c02a89f0..2dbc5aeb166 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 32a4f7d65df..4edcbcf2299 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 88d7579dd7c..248444e7549 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index dbd66165a70..0bf72c9b36e 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 19c5f2fd63d..547fa652b89 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 6b17957e14d..a9bfcceaba3 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index ed8a40804c4..ffef30d741e 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index fd59ea741e6..6034f3cbdad 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-3-x", - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x", + "@polkadot/apps-config": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index fc3190488e6..fe9e87f68d2 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 51896cfbd36..9619168cdbf 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index e115a4d9cff..b94ea9a873d 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-3-x", - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/app-explorer": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 4569ca41db4..84cd797f605 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-3-x", - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/app-explorer": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index a75c91cb242..8375b0d07e9 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index b645bc5c7e9..1c46e63cf39 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-params": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-params": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 8d2d51c6a28..1e533c3743e 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index a04a8e680d6..dabf54765d0 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 6cc9dff063f..87445d0264e 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-query": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 25d41cf7a79..69e6c4c176b 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", - "@polkadot/react-params": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-params": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 1bb919e8b1d..d45c8f80558 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 3980f9f0be2..db4ffaa7877 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index fbb400da4d1..f0a759b99b7 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-3-x", + "@polkadot/react-api": "^0.146.2-4-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-3-x", + "@polkadot/react-query": "^0.146.2-4-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 8674d51f31e..845d319fbd1 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 764ef997afb..c1a13a66b69 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-3-x", + "@polkadot/react-components": "^0.146.2-4-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 7ed89f1e3c7..e52a469d335 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index f8b858e64dd..e445ab65731 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-3-x" + "@polkadot/react-components": "^0.146.2-4-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 77f0d7fa64f..a0327db8ae5 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-3-x", + "version": "0.146.2-4-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index ffe52f25df5..8745852a0db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-hooks": "npm:^0.146.2-3-x" - "@polkadot/test-support": "npm:0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-hooks": "npm:^0.146.2-4-x" + "@polkadot/test-support": "npm:0.146.2-4-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/test-support": "npm:0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/test-support": "npm:0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-3-x" - "@polkadot/react-query": "npm:0.146.2-3-x" + "@polkadot/react-components": "npm:0.146.2-4-x" + "@polkadot/react-query": "npm:0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-3-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-4-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-params": "npm:^0.146.2-3-x" - "@polkadot/react-signer": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-params": "npm:^0.146.2-4-x" + "@polkadot/react-signer": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-3-x" - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/apps-config": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-3-x" - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/app-explorer": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-3-x" - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/app-explorer": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-params": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-params": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-params": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-params": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-3-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-4-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-3-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-4-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-3-x" - "@polkadot/apps-routing": "npm:^0.146.2-3-x" + "@polkadot/apps-config": "npm:^0.146.2-4-x" + "@polkadot/apps-routing": "npm:^0.146.2-4-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-3-x" - "@polkadot/react-components": "npm:^0.146.2-3-x" - "@polkadot/react-hooks": "npm:^0.146.2-3-x" - "@polkadot/react-params": "npm:^0.146.2-3-x" - "@polkadot/react-query": "npm:^0.146.2-3-x" - "@polkadot/react-signer": "npm:^0.146.2-3-x" + "@polkadot/react-api": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-hooks": "npm:^0.146.2-4-x" + "@polkadot/react-params": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-signer": "npm:^0.146.2-4-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-3-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-4-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-3-x, @polkadot/react-components@npm:^0.146.2-3-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-4-x, @polkadot/react-components@npm:^0.146.2-4-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-3-x" + "@polkadot/react-api": "npm:^0.146.2-4-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-3-x" + "@polkadot/react-query": "npm:^0.146.2-4-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-3-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-4-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-3-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-4-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-3-x, @polkadot/react-query@npm:^0.146.2-3-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-4-x, @polkadot/react-query@npm:^0.146.2-4-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-3-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-4-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-3-x" + "@polkadot/react-components": "npm:^0.146.2-4-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-3-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-4-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From ff7f714639fd23d469a2f3f0771d5991c2317119 Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Mon, 25 Nov 2024 10:37:55 -0300 Subject: [PATCH 07/80] feat: enable zondax paseo rpc node (#11110) --- packages/apps-config/src/endpoints/testingRelayPaseo.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index b2a596fd20d..22244efdccc 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -441,8 +441,8 @@ export const testRelayPaseo: EndpointOption = { Dwellir: 'wss://paseo-rpc.dwellir.com', IBP1: 'wss://rpc.ibp.network/paseo', IBP2: 'wss://paseo.dotters.network', - StakeWorld: 'wss://pas-rpc.stakeworld.io' - // Zondax: 'wss://api2.zondax.ch/pas/node/rpc' https://github.com/polkadot-js/apps/issues/10957 + StakeWorld: 'wss://pas-rpc.stakeworld.io', + Zondax: 'wss://api2.zondax.ch/pas/node/rpc' // 'light client': 'light://substrate-connect/paseo' }, teleport: getTeleports(testParasPaseoCommon), From 9323dbfdf9da42d00eb91fed23648bc996880065 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 13:43:09 +0000 Subject: [PATCH 08/80] [CI Skip] bump/beta 0.146.2-5-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index f6cd6407acc..434587081c7 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -192,6 +192,7 @@ 3 Chris D'Costa Add Totem Stagex & remove Totem Lego & Wapex networks #8144 (#8145) 3 Dmitry Selikhov Update pontem-types-bundle from 1.0.14 to 1.0.15 (#6191) 3 dushaobindoudou fix: translate to chinese (#3091) + 3 Emmanuel feat: enable zondax paseo rpc node (#11110) 3 Eswara Sai Added parser to extract i18n strings (#1710) 3 Gregory Luneau Astar first wss bootnode (#8330) 3 h4x3rotab Update Khala logo, color, and types (#5299) @@ -251,7 +252,6 @@ 2 Danylo Kyrieiev update karmachain endpoints (#9883) 2 david-rio feat: add RioChain live network config (#5076) 2 Dean update wss endpoint (#5093) - 2 Emmanuel feat: update zondax paseo node url (#10709) 2 Faraz Ahmad update the title and logo for elysium (#10600) 2 firke fix: Opportunity chain re-enabled (#7022) 2 Francisco Gamundi Get isEthereum from chain properties (#9667) diff --git a/package.json b/package.json index 5ca4de59f87..d5d857e3e52 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "versions": { - "git": "0.146.2-4-x", + "git": "0.146.2-5-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index a1084eeaea5..81e680ff842 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index af5983d34ba..6b3247b1125 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-4-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-5-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 1cfe3a3d0c4..bac8d2c4712 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 866e739152d..78e3785bbb0 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 16a4e8e7d8d..429933bf463 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-4-x", - "@polkadot/apps-routing": "^0.146.2-4-x", + "@polkadot/apps-config": "^0.146.2-5-x", + "@polkadot/apps-routing": "^0.146.2-5-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-4-x", - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-hooks": "^0.146.2-4-x", - "@polkadot/react-params": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x", - "@polkadot/react-signer": "^0.146.2-4-x", + "@polkadot/react-api": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-hooks": "^0.146.2-5-x", + "@polkadot/react-params": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x", + "@polkadot/react-signer": "^0.146.2-5-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index c220373da21..67453cade69 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-4-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-5-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index ad19e4acb1a..887c55fae7e 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-hooks": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-hooks": "^0.146.2-5-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-4-x" + "@polkadot/test-support": "0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index abaf0e47f8f..e40f11db20b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-5-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index ed67fcbd818..1392f72f2c0 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 8122b7cc940..3b3826eea79 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index cbcdd87f918..e35dde6c735 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 03b25730142..224ea6034f4 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-4-x" + "@polkadot/test-support": "0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 89a65904745..bb27444a9aa 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "0.146.2-4-x", - "@polkadot/react-query": "0.146.2-4-x" + "@polkadot/react-components": "0.146.2-5-x", + "@polkadot/react-query": "0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 1f2b699f941..dc27d55dd8d 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index a66edcd1e3a..5af95ee679e 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-5-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 56a5523aae1..039e7c1189c 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 3bd8ecf877a..1f99f68292d 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index cc39dd5cecd..4b933a00b6b 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 6c616a1bc04..1b2aaf66f8f 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index bbd55b8fec4..cc00b5754a6 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 230d7eb5f40..5ae29fa0112 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 8ee3408e017..62ba81f91f1 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-params": "^0.146.2-4-x", - "@polkadot/react-signer": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-params": "^0.146.2-5-x", + "@polkadot/react-signer": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 52ceed8095b..7a6d5663874 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 3279b9402d1..e3a7df8120c 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-5-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 09ebf6bf9e3..61e403c7f9e 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 4ac143ceff6..1ace248914b 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index a5cf081a4b3..c444327a692 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index a9bd4cfd786..607beee8d27 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index a36470526ee..e031a8c63d0 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 93f7a980324..f673015cefc 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 2dbc5aeb166..a97b63cf473 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 4edcbcf2299..af56ee8749d 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 248444e7549..0b02c067742 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 0bf72c9b36e..9eb58215e8f 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 547fa652b89..72340265c72 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index a9bfcceaba3..1b9d3f316c8 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index ffef30d741e..1e1bddbd9d9 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 6034f3cbdad..a158103e510 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-4-x", - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x", + "@polkadot/apps-config": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index fe9e87f68d2..599654655bf 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 9619168cdbf..06d425110b4 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index b94ea9a873d..56f21f541a2 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-4-x", - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/app-explorer": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 84cd797f605..86c4cdcc357 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-4-x", - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/app-explorer": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 8375b0d07e9..f8455354516 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 1c46e63cf39..72154d41a0a 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-params": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-params": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 1e533c3743e..52441be1592 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index dabf54765d0..7b38ba3a184 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 87445d0264e..b7a5a2a95ba 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-query": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 69e6c4c176b..8970153191e 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", - "@polkadot/react-params": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-params": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index d45c8f80558..977053a7623 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index db4ffaa7877..f3b76d8a657 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index f0a759b99b7..88d8081d3da 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-4-x", + "@polkadot/react-api": "^0.146.2-5-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-4-x", + "@polkadot/react-query": "^0.146.2-5-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 845d319fbd1..1a0e6218c9b 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index c1a13a66b69..8ae6ddcdad1 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-4-x", + "@polkadot/react-components": "^0.146.2-5-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index e52a469d335..1d14b5b5cfd 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index e445ab65731..70cc6d5c565 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-4-x" + "@polkadot/react-components": "^0.146.2-5-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index a0327db8ae5..9a51494c736 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-4-x", + "version": "0.146.2-5-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 8745852a0db..d20799d1f83 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-hooks": "npm:^0.146.2-4-x" - "@polkadot/test-support": "npm:0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-hooks": "npm:^0.146.2-5-x" + "@polkadot/test-support": "npm:0.146.2-5-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/test-support": "npm:0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/test-support": "npm:0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-4-x" - "@polkadot/react-query": "npm:0.146.2-4-x" + "@polkadot/react-components": "npm:0.146.2-5-x" + "@polkadot/react-query": "npm:0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-4-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-5-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-params": "npm:^0.146.2-4-x" - "@polkadot/react-signer": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-params": "npm:^0.146.2-5-x" + "@polkadot/react-signer": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-4-x" - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/apps-config": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-4-x" - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/app-explorer": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-4-x" - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/app-explorer": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-params": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-params": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-params": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-params": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-4-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-5-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-4-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-5-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-4-x" - "@polkadot/apps-routing": "npm:^0.146.2-4-x" + "@polkadot/apps-config": "npm:^0.146.2-5-x" + "@polkadot/apps-routing": "npm:^0.146.2-5-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-4-x" - "@polkadot/react-components": "npm:^0.146.2-4-x" - "@polkadot/react-hooks": "npm:^0.146.2-4-x" - "@polkadot/react-params": "npm:^0.146.2-4-x" - "@polkadot/react-query": "npm:^0.146.2-4-x" - "@polkadot/react-signer": "npm:^0.146.2-4-x" + "@polkadot/react-api": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-hooks": "npm:^0.146.2-5-x" + "@polkadot/react-params": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-signer": "npm:^0.146.2-5-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-4-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-5-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-4-x, @polkadot/react-components@npm:^0.146.2-4-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-5-x, @polkadot/react-components@npm:^0.146.2-5-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-4-x" + "@polkadot/react-api": "npm:^0.146.2-5-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-4-x" + "@polkadot/react-query": "npm:^0.146.2-5-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-4-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-5-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-4-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-5-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-4-x, @polkadot/react-query@npm:^0.146.2-4-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-5-x, @polkadot/react-query@npm:^0.146.2-5-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-4-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-5-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-4-x" + "@polkadot/react-components": "npm:^0.146.2-5-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-4-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-5-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From b52f72da09df3699b503d2a662a4de359bab2a31 Mon Sep 17 00:00:00 2001 From: Eericxu <2681350846@qq.com> Date: Mon, 25 Nov 2024 22:45:41 +0800 Subject: [PATCH 09/80] Fix Files(IPFS) module status link and download link (#10181) --- packages/page-files/src/CrustFiles.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/page-files/src/CrustFiles.tsx b/packages/page-files/src/CrustFiles.tsx index e547df7d9e7..1a79819ebd1 100644 --- a/packages/page-files/src/CrustFiles.tsx +++ b/packages/page-files/src/CrustFiles.tsx @@ -43,7 +43,7 @@ const shortStr = (name: string, count = 6): string => { }; function createUrl (f: SaveFile) { - const endpoint = f.UpEndpoint || 'https://ipfs.io'; + const endpoint = 'https://cf-ipfs.com'; return `${endpoint}/ipfs/${f.Hash}?filename=${f.Name}`; } @@ -320,7 +320,7 @@ function CrustFiles ({ className }: Props): React.ReactElement { colSpan={1} > {t('View status in Crust')} From dd404dfe8396f738f705ec08a35681a6f4eadfff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 14:51:00 +0000 Subject: [PATCH 10/80] [CI Skip] bump/beta 0.146.2-6-x skip-checks: true --- CONTRIBUTORS | 1 + package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 198 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 434587081c7..e80b1ea0aeb 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -385,6 +385,7 @@ 1 Douglas Acosta Update new testnet wss url for Nodle - testingRelayRococo.ts (#10005) 1 Ed Add communeai (#10630) 1 Eddie Machado not truncating the address (#4311) + 1 Eericxu Fix Files(IPFS) module status link and download link (#10181) 1 Emilio Silva Schlenker [#943] Make hash/number query available globally to explorer (#1111) 1 Emmanuel Thomas add kaizen endpoint to apps-ui (#9022) 1 equilibrium-de updates genshiro info (#6412) diff --git a/package.json b/package.json index d5d857e3e52..2b39cf5e1fd 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "versions": { - "git": "0.146.2-5-x", + "git": "0.146.2-6-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 81e680ff842..fd361b9209d 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 6b3247b1125..13fb8753a6d 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-5-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-6-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index bac8d2c4712..900227eee1b 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 78e3785bbb0..f5f8df19f4a 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 429933bf463..bf6e38a7502 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-5-x", - "@polkadot/apps-routing": "^0.146.2-5-x", + "@polkadot/apps-config": "^0.146.2-6-x", + "@polkadot/apps-routing": "^0.146.2-6-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-5-x", - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-hooks": "^0.146.2-5-x", - "@polkadot/react-params": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x", - "@polkadot/react-signer": "^0.146.2-5-x", + "@polkadot/react-api": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-hooks": "^0.146.2-6-x", + "@polkadot/react-params": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x", + "@polkadot/react-signer": "^0.146.2-6-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 67453cade69..c3268e57d25 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-5-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-6-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 887c55fae7e..a19722b3d52 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-hooks": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-hooks": "^0.146.2-6-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-5-x" + "@polkadot/test-support": "0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index e40f11db20b..3da7117654a 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-6-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 1392f72f2c0..5707cb3f657 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 3b3826eea79..3fb050a3103 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index e35dde6c735..d2adad12890 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 224ea6034f4..bf03f74c7ca 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-5-x" + "@polkadot/test-support": "0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index bb27444a9aa..6bcabca7d0b 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "0.146.2-5-x", - "@polkadot/react-query": "0.146.2-5-x" + "@polkadot/react-components": "0.146.2-6-x", + "@polkadot/react-query": "0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index dc27d55dd8d..b7a98e9ea41 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 5af95ee679e..3658704ebdc 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-6-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 039e7c1189c..f17486676db 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 1f99f68292d..274e6b92eab 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 4b933a00b6b..82870428099 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 1b2aaf66f8f..19b77830a1d 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index cc00b5754a6..b5a1e8f8d04 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 5ae29fa0112..b943fbce8e1 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 62ba81f91f1..4dbaa4901be 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-params": "^0.146.2-5-x", - "@polkadot/react-signer": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-params": "^0.146.2-6-x", + "@polkadot/react-signer": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 7a6d5663874..7cfeeaff4f3 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index e3a7df8120c..f00e9bcaadb 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-6-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 61e403c7f9e..ee94fa8c8d4 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 1ace248914b..7cf3985ca36 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index c444327a692..a8f42dd42ae 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 607beee8d27..12159200fa2 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index e031a8c63d0..3be809bffba 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index f673015cefc..f36e4f9af73 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index a97b63cf473..231e521ec60 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index af56ee8749d..442530176a3 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 0b02c067742..0f492db3846 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 9eb58215e8f..59759647707 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 72340265c72..d369e2bfac8 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 1b9d3f316c8..342c7576199 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 1e1bddbd9d9..a260d95732d 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index a158103e510..5fb681daa51 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-5-x", - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x", + "@polkadot/apps-config": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 599654655bf..6f3983919fe 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 06d425110b4..11cf1141b72 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 56f21f541a2..91a382a31ee 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-5-x", - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/app-explorer": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 86c4cdcc357..53be1a85483 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-5-x", - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/app-explorer": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index f8455354516..f1183b9d22d 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 72154d41a0a..94d3e6f2a9c 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-params": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-params": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 52441be1592..3c6cb48b45a 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 7b38ba3a184..b06aa43844c 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index b7a5a2a95ba..6c0b9403600 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-query": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 8970153191e..7a8ddb40c52 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", - "@polkadot/react-params": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-params": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 977053a7623..f3a34c9f87a 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index f3b76d8a657..d772e03ff13 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 88d8081d3da..a9506667616 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-5-x", + "@polkadot/react-api": "^0.146.2-6-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-5-x", + "@polkadot/react-query": "^0.146.2-6-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 1a0e6218c9b..4a2ddf385fd 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 8ae6ddcdad1..e82ba1165b1 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-5-x", + "@polkadot/react-components": "^0.146.2-6-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 1d14b5b5cfd..9d0aae35065 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 70cc6d5c565..ab094b7cd0a 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-5-x" + "@polkadot/react-components": "^0.146.2-6-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 9a51494c736..44205cf6719 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-5-x", + "version": "0.146.2-6-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index d20799d1f83..a0b3c51cbc5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-hooks": "npm:^0.146.2-5-x" - "@polkadot/test-support": "npm:0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-hooks": "npm:^0.146.2-6-x" + "@polkadot/test-support": "npm:0.146.2-6-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/test-support": "npm:0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/test-support": "npm:0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-5-x" - "@polkadot/react-query": "npm:0.146.2-5-x" + "@polkadot/react-components": "npm:0.146.2-6-x" + "@polkadot/react-query": "npm:0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-5-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-6-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-params": "npm:^0.146.2-5-x" - "@polkadot/react-signer": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-params": "npm:^0.146.2-6-x" + "@polkadot/react-signer": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-5-x" - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/apps-config": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-5-x" - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/app-explorer": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-5-x" - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/app-explorer": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-params": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-params": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-params": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-params": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-5-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-6-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-5-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-6-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-5-x" - "@polkadot/apps-routing": "npm:^0.146.2-5-x" + "@polkadot/apps-config": "npm:^0.146.2-6-x" + "@polkadot/apps-routing": "npm:^0.146.2-6-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-5-x" - "@polkadot/react-components": "npm:^0.146.2-5-x" - "@polkadot/react-hooks": "npm:^0.146.2-5-x" - "@polkadot/react-params": "npm:^0.146.2-5-x" - "@polkadot/react-query": "npm:^0.146.2-5-x" - "@polkadot/react-signer": "npm:^0.146.2-5-x" + "@polkadot/react-api": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-hooks": "npm:^0.146.2-6-x" + "@polkadot/react-params": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-signer": "npm:^0.146.2-6-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-5-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-6-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-5-x, @polkadot/react-components@npm:^0.146.2-5-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-6-x, @polkadot/react-components@npm:^0.146.2-6-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-5-x" + "@polkadot/react-api": "npm:^0.146.2-6-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-5-x" + "@polkadot/react-query": "npm:^0.146.2-6-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-5-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-6-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-5-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-6-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-5-x, @polkadot/react-query@npm:^0.146.2-5-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-6-x, @polkadot/react-query@npm:^0.146.2-6-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-5-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-6-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-5-x" + "@polkadot/react-components": "npm:^0.146.2-6-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-5-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-6-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 6ede7f484451cf56aee13b7903b50fde7a79d1ce Mon Sep 17 00:00:00 2001 From: RadiumBlock Date: Tue, 26 Nov 2024 11:55:36 -0600 Subject: [PATCH 11/80] Re-adding RadiumBlock as Shiden and Bifrost Polkadot Endpoint provider (#11112) * Update productionRelayKusama.ts * Update productionRelayKusama.ts --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index f3bfb756c7b..986242a6b16 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -108,8 +108,9 @@ export const prodParasKusama: Omit[] = [ providers: { Dwellir: 'wss://bifrost-rpc.dwellir.com', Liebi: 'wss://bifrost-rpc.liebi.com/ws', - LiebiUS: 'wss://us.bifrost-rpc.liebi.com/ws' + LiebiUS: 'wss://us.bifrost-rpc.liebi.com/ws', // OnFinality: 'wss://bifrost-parachain.api.onfinality.io/public-ws' + RadiumBlock: 'wss://bifrost.public.curie.radiumblock.co/ws' }, text: 'Bifrost', ui: { @@ -717,7 +718,7 @@ export const prodParasKusama: Omit[] = [ Blast: 'wss://shiden.public.blastapi.io', Dwellir: 'wss://shiden-rpc.dwellir.com', OnFinality: 'wss://shiden.api.onfinality.io/public-ws', - // RadiumBlock: 'wss://shiden.public.curie.radiumblock.co/ws', // https://github.com/polkadot-js/apps/issues/11098 + RadiumBlock: 'wss://shiden.public.curie.radiumblock.co/ws', 'light client': 'light://substrate-connect/kusama/shiden' }, text: 'Shiden', From 633fae8186209683997e94db19e1453c9ed5bd87 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 26 Nov 2024 18:00:35 +0000 Subject: [PATCH 12/80] [CI Skip] bump/beta 0.146.2-7-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index e80b1ea0aeb..ced2573a7c0 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -5,7 +5,7 @@ 49 pan update Bifrost kusama on Subsquare (#9752) 46 Antoine Estienne Update moonbeam endpoints and moonbase logo and color (#6890) 41 MiZiet Apply styles to the unbonding icon (#6314) - 38 RadiumBlock Update testingRelayWestend.ts (#11105) + 39 RadiumBlock Re-adding RadiumBlock as Shiden and Bifrost Polkadot Endpoint provider (#11112) 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) 32 Yongfeng LI Update subsquare supported chains (#10991) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) diff --git a/package.json b/package.json index 2b39cf5e1fd..d3006fbc5e8 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "versions": { - "git": "0.146.2-6-x", + "git": "0.146.2-7-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index fd361b9209d..a0c59ae2f9b 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 13fb8753a6d..64923b1fd04 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-6-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-7-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 900227eee1b..4f965493b06 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index f5f8df19f4a..3f29906517c 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index bf6e38a7502..7696c39ab4b 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-6-x", - "@polkadot/apps-routing": "^0.146.2-6-x", + "@polkadot/apps-config": "^0.146.2-7-x", + "@polkadot/apps-routing": "^0.146.2-7-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-6-x", - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-hooks": "^0.146.2-6-x", - "@polkadot/react-params": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x", - "@polkadot/react-signer": "^0.146.2-6-x", + "@polkadot/react-api": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-hooks": "^0.146.2-7-x", + "@polkadot/react-params": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x", + "@polkadot/react-signer": "^0.146.2-7-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index c3268e57d25..3233283cd04 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-6-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-7-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index a19722b3d52..8a0d27860b5 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-hooks": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-hooks": "^0.146.2-7-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-6-x" + "@polkadot/test-support": "0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 3da7117654a..4cd7f91eba9 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-7-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 5707cb3f657..960a36fec56 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 3fb050a3103..52915495916 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index d2adad12890..90c26d3922a 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index bf03f74c7ca..bef0f4d66ae 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-6-x" + "@polkadot/test-support": "0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 6bcabca7d0b..8c51e4afc31 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "0.146.2-6-x", - "@polkadot/react-query": "0.146.2-6-x" + "@polkadot/react-components": "0.146.2-7-x", + "@polkadot/react-query": "0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index b7a98e9ea41..8aa8387c47e 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 3658704ebdc..6bdc3caa66a 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-7-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index f17486676db..a6f12136a54 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 274e6b92eab..befc5a83b02 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 82870428099..5e78db5596e 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 19b77830a1d..504244ed182 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index b5a1e8f8d04..7ca963fb566 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index b943fbce8e1..d3482131bfc 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 4dbaa4901be..b46109a0cc2 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-params": "^0.146.2-6-x", - "@polkadot/react-signer": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-params": "^0.146.2-7-x", + "@polkadot/react-signer": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 7cfeeaff4f3..91c2acbb9b7 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index f00e9bcaadb..d587060af1a 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-7-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index ee94fa8c8d4..1afe7b9c766 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 7cf3985ca36..8314eca25b4 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index a8f42dd42ae..27ff700c312 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 12159200fa2..b00a46573f8 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 3be809bffba..bf35d2e1675 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index f36e4f9af73..605ffe5e9bb 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 231e521ec60..0d148ffa2ef 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 442530176a3..c9cd8dfa85c 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 0f492db3846..49b0d4de045 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 59759647707..f90e67c906d 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index d369e2bfac8..41944854387 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 342c7576199..e6b74d2041b 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index a260d95732d..b6112285aa0 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 5fb681daa51..0c8c67dcebf 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-6-x", - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x", + "@polkadot/apps-config": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 6f3983919fe..e71e21936d3 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 11cf1141b72..843155f0083 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 91a382a31ee..438fcef87b5 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-6-x", - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/app-explorer": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 53be1a85483..a5cf4025448 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-6-x", - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/app-explorer": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index f1183b9d22d..d474ca47c31 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 94d3e6f2a9c..55074dc2c33 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-params": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-params": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 3c6cb48b45a..667c1ec4bca 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index b06aa43844c..6a29304576f 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 6c0b9403600..e79bd28e15b 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-query": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 7a8ddb40c52..2d6f2a5ed07 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", - "@polkadot/react-params": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-params": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index f3a34c9f87a..0d568cf7f2c 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index d772e03ff13..02e08cb0f0f 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index a9506667616..e91e028e385 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-6-x", + "@polkadot/react-api": "^0.146.2-7-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-6-x", + "@polkadot/react-query": "^0.146.2-7-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 4a2ddf385fd..1a76868adf5 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index e82ba1165b1..7222e22fffa 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-6-x", + "@polkadot/react-components": "^0.146.2-7-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 9d0aae35065..6f752ee7d58 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index ab094b7cd0a..5fd37e1a2e2 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-6-x" + "@polkadot/react-components": "^0.146.2-7-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 44205cf6719..0deb1466ded 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-6-x", + "version": "0.146.2-7-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index a0b3c51cbc5..23df1485767 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-hooks": "npm:^0.146.2-6-x" - "@polkadot/test-support": "npm:0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-hooks": "npm:^0.146.2-7-x" + "@polkadot/test-support": "npm:0.146.2-7-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/test-support": "npm:0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/test-support": "npm:0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-6-x" - "@polkadot/react-query": "npm:0.146.2-6-x" + "@polkadot/react-components": "npm:0.146.2-7-x" + "@polkadot/react-query": "npm:0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-6-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-7-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-params": "npm:^0.146.2-6-x" - "@polkadot/react-signer": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-params": "npm:^0.146.2-7-x" + "@polkadot/react-signer": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-6-x" - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/apps-config": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-6-x" - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/app-explorer": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-6-x" - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/app-explorer": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-params": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-params": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-params": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-params": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-6-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-7-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-6-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-7-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-6-x" - "@polkadot/apps-routing": "npm:^0.146.2-6-x" + "@polkadot/apps-config": "npm:^0.146.2-7-x" + "@polkadot/apps-routing": "npm:^0.146.2-7-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-6-x" - "@polkadot/react-components": "npm:^0.146.2-6-x" - "@polkadot/react-hooks": "npm:^0.146.2-6-x" - "@polkadot/react-params": "npm:^0.146.2-6-x" - "@polkadot/react-query": "npm:^0.146.2-6-x" - "@polkadot/react-signer": "npm:^0.146.2-6-x" + "@polkadot/react-api": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-hooks": "npm:^0.146.2-7-x" + "@polkadot/react-params": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-signer": "npm:^0.146.2-7-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-6-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-7-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-6-x, @polkadot/react-components@npm:^0.146.2-6-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-7-x, @polkadot/react-components@npm:^0.146.2-7-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-6-x" + "@polkadot/react-api": "npm:^0.146.2-7-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-6-x" + "@polkadot/react-query": "npm:^0.146.2-7-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-6-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-7-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-6-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-7-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-6-x, @polkadot/react-query@npm:^0.146.2-6-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-7-x, @polkadot/react-query@npm:^0.146.2-7-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-6-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-7-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-6-x" + "@polkadot/react-components": "npm:^0.146.2-7-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-6-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-7-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 0a7cee73ca198b9a1016a123a9e824ae38990114 Mon Sep 17 00:00:00 2001 From: Cedric Decoster Date: Thu, 28 Nov 2024 14:33:53 +0100 Subject: [PATCH 13/80] Updated to load balanced RPC bajun (#11114) --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 986242a6b16..9165ce2f35c 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -76,7 +76,7 @@ export const prodParasKusama: Omit[] = [ info: 'bajun', paraId: 2119, providers: { - AjunaNetwork: 'wss://rpc-parachain.bajun.network', + AjunaNetwork: 'wss://rpc-para.bajun.network', OnFinality: 'wss://bajun.api.onfinality.io/public-ws', RadiumBlock: 'wss://bajun.public.curie.radiumblock.co/ws' }, From de14f565825247ac15fee6cb7bcb214f3a95285f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 13:39:24 +0000 Subject: [PATCH 14/80] [CI Skip] bump/beta 0.146.2-8-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index ced2573a7c0..8a6761cc141 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -34,10 +34,10 @@ 14 Nikos Kontakis Remove needsAccounts from fellowship and ambassador routing (#11022) 13 Alex D reenable nodes (#10125) 13 Bulat Saifullin add polkadot coretime parachain (#10857) + 13 Cedric Decoster Updated to load balanced RPC bajun (#11114) 13 Jonathan Udd Adding Dwellir Chainflip endpoint (#10421) 13 Miguel Hervas Adding Centrifuge OnFinality Service (#7328) 13 Zombieliu Update Web3Games Chain Network (#8685) - 12 Cedric Decoster added ajuna paseo rpc (#10658) 12 Cheng JIANG switch to load balanced endpoints for parallel (#6056) 12 Kun [Substrate Files] New files module (#6106) 12 Oleh Mell Add new chains for Sub.ID external link (#9540) diff --git a/package.json b/package.json index d3006fbc5e8..9863ce625cd 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "versions": { - "git": "0.146.2-7-x", + "git": "0.146.2-8-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index a0c59ae2f9b..36c8f49cb94 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 64923b1fd04..59c1fc6efc7 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-7-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-8-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 4f965493b06..d83c290cbe6 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 3f29906517c..693fc3db97c 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 7696c39ab4b..762e1aedfe7 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-7-x", - "@polkadot/apps-routing": "^0.146.2-7-x", + "@polkadot/apps-config": "^0.146.2-8-x", + "@polkadot/apps-routing": "^0.146.2-8-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-7-x", - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-hooks": "^0.146.2-7-x", - "@polkadot/react-params": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x", - "@polkadot/react-signer": "^0.146.2-7-x", + "@polkadot/react-api": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-hooks": "^0.146.2-8-x", + "@polkadot/react-params": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x", + "@polkadot/react-signer": "^0.146.2-8-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 3233283cd04..e5bae690770 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-7-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-8-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 8a0d27860b5..30239da80c4 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-hooks": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-hooks": "^0.146.2-8-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-7-x" + "@polkadot/test-support": "0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 4cd7f91eba9..3ac9a09ca9d 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-8-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 960a36fec56..7a34ba4998f 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 52915495916..fb59355836e 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 90c26d3922a..759e7aef2ee 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index bef0f4d66ae..250bf10418a 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-7-x" + "@polkadot/test-support": "0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 8c51e4afc31..ad6f5e5cf0c 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "0.146.2-7-x", - "@polkadot/react-query": "0.146.2-7-x" + "@polkadot/react-components": "0.146.2-8-x", + "@polkadot/react-query": "0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 8aa8387c47e..f4406232ef3 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 6bdc3caa66a..41accb3e594 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-8-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index a6f12136a54..0e402903de5 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index befc5a83b02..588eaa29b6d 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 5e78db5596e..029f6b4afa4 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 504244ed182..b22f459ed57 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 7ca963fb566..9423744498c 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index d3482131bfc..dfeec49be64 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index b46109a0cc2..c2d658399e4 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-params": "^0.146.2-7-x", - "@polkadot/react-signer": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-params": "^0.146.2-8-x", + "@polkadot/react-signer": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 91c2acbb9b7..85190b4cfd1 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index d587060af1a..892b9d69b91 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-8-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 1afe7b9c766..a3bfbe031ae 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 8314eca25b4..464b10bb3af 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 27ff700c312..e3b39f4f49d 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index b00a46573f8..78833b90902 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index bf35d2e1675..8acee698140 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 605ffe5e9bb..cfbd0b973bc 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 0d148ffa2ef..7792f73dde7 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index c9cd8dfa85c..01d31ee9276 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 49b0d4de045..f054701894d 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index f90e67c906d..54b8b2ee6da 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 41944854387..ee46a045f38 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index e6b74d2041b..9a2a921c740 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index b6112285aa0..9bd66451f53 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 0c8c67dcebf..c614ae016a2 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-7-x", - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x", + "@polkadot/apps-config": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index e71e21936d3..e91037c99e9 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 843155f0083..8da90c869b9 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 438fcef87b5..8e536f48d22 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-7-x", - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/app-explorer": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index a5cf4025448..a6428b81fb7 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-7-x", - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/app-explorer": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index d474ca47c31..dea230222f5 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 55074dc2c33..1e790c84577 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-params": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-params": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 667c1ec4bca..fdca22af674 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 6a29304576f..c6cde133ad7 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index e79bd28e15b..1d6e5612259 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-query": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2d6f2a5ed07..86ecbb0be85 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", - "@polkadot/react-params": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-params": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 0d568cf7f2c..c1d6a928284 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 02e08cb0f0f..60045ca0bd1 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index e91e028e385..71a18fbaf46 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-7-x", + "@polkadot/react-api": "^0.146.2-8-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-7-x", + "@polkadot/react-query": "^0.146.2-8-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 1a76868adf5..d46f34eecf7 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 7222e22fffa..08520265756 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-7-x", + "@polkadot/react-components": "^0.146.2-8-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 6f752ee7d58..1a4a7bed61b 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 5fd37e1a2e2..625267f30d2 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-7-x" + "@polkadot/react-components": "^0.146.2-8-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 0deb1466ded..beabd7223f0 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-7-x", + "version": "0.146.2-8-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 23df1485767..2b606dfe90b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-hooks": "npm:^0.146.2-7-x" - "@polkadot/test-support": "npm:0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-hooks": "npm:^0.146.2-8-x" + "@polkadot/test-support": "npm:0.146.2-8-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/test-support": "npm:0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/test-support": "npm:0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-7-x" - "@polkadot/react-query": "npm:0.146.2-7-x" + "@polkadot/react-components": "npm:0.146.2-8-x" + "@polkadot/react-query": "npm:0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-7-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-8-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-params": "npm:^0.146.2-7-x" - "@polkadot/react-signer": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-params": "npm:^0.146.2-8-x" + "@polkadot/react-signer": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-7-x" - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/apps-config": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-7-x" - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/app-explorer": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-7-x" - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/app-explorer": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-params": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-params": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-params": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-params": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-7-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-8-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-7-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-8-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-7-x" - "@polkadot/apps-routing": "npm:^0.146.2-7-x" + "@polkadot/apps-config": "npm:^0.146.2-8-x" + "@polkadot/apps-routing": "npm:^0.146.2-8-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-7-x" - "@polkadot/react-components": "npm:^0.146.2-7-x" - "@polkadot/react-hooks": "npm:^0.146.2-7-x" - "@polkadot/react-params": "npm:^0.146.2-7-x" - "@polkadot/react-query": "npm:^0.146.2-7-x" - "@polkadot/react-signer": "npm:^0.146.2-7-x" + "@polkadot/react-api": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-hooks": "npm:^0.146.2-8-x" + "@polkadot/react-params": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-signer": "npm:^0.146.2-8-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-7-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-8-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-7-x, @polkadot/react-components@npm:^0.146.2-7-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-8-x, @polkadot/react-components@npm:^0.146.2-8-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-7-x" + "@polkadot/react-api": "npm:^0.146.2-8-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-7-x" + "@polkadot/react-query": "npm:^0.146.2-8-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-7-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-8-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-7-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-8-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-7-x, @polkadot/react-query@npm:^0.146.2-7-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-8-x, @polkadot/react-query@npm:^0.146.2-8-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-7-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-8-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-7-x" + "@polkadot/react-components": "npm:^0.146.2-8-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-7-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-8-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From bed10414c71ad80e67df635636fd95ca0ac9a864 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20P=C3=A1nik?= Date: Sun, 1 Dec 2024 21:30:02 +0800 Subject: [PATCH 15/80] Fix explorer links for Hydration (#11120) --- packages/apps-config/src/links/subid.ts | 2 +- packages/apps-config/src/links/subscan.ts | 2 +- packages/apps-config/src/links/subsquare.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/apps-config/src/links/subid.ts b/packages/apps-config/src/links/subid.ts index 7685f758d7a..43763920256 100644 --- a/packages/apps-config/src/links/subid.ts +++ b/packages/apps-config/src/links/subid.ts @@ -18,7 +18,7 @@ export const SubId: ExternalDef = { ChainX: 'chainx', 'Composable Finance': 'composable', Edgeware: 'edgeware', - HydraDX: 'hydradx', + Hydration: 'hydration', Interlay: 'interlay', InvArch: 'invarch', 'KILT Spiritnet': 'kilt', diff --git a/packages/apps-config/src/links/subscan.ts b/packages/apps-config/src/links/subscan.ts index 359deafcdb3..da0f51e2e7b 100644 --- a/packages/apps-config/src/links/subscan.ts +++ b/packages/apps-config/src/links/subscan.ts @@ -33,7 +33,7 @@ export const Subscan: ExternalDef = { Dock: 'dock', 'Dolphin Parachain Testnet': 'dolphin', 'Humanode Mainnet': 'humanode', - HydraDX: 'hydradx', + Hydration: 'hydration', 'Integritee Network (Kusama)': 'integritee', Interlay: 'interlay', Joystream: 'joystream', diff --git a/packages/apps-config/src/links/subsquare.ts b/packages/apps-config/src/links/subsquare.ts index ce6b487d446..3c79dc7950f 100644 --- a/packages/apps-config/src/links/subsquare.ts +++ b/packages/apps-config/src/links/subsquare.ts @@ -16,7 +16,7 @@ export const Subsquare: ExternalDef = { Centrifuge: 'centrifuge', Collectives: 'collectives', Crust: 'crust', - HydraDX: 'hydradx', + Hydration: 'hydration', Interlay: 'interlay', Karura: 'karura', Khala: 'khala', From 3a6f21cbe12c4261bd6a97f5b80d2d08beadc16c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 13:35:10 +0000 Subject: [PATCH 16/80] [CI Skip] bump/beta 0.146.2-9-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 8a6761cc141..2ef83a79d34 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -96,6 +96,7 @@ 6 hoangnl update polkasmith title (#5560) 6 Hoon Kim remove dusty test network (#6912) 6 Ivan Rukhavets Update README.md for electron apps (#3362) + 6 Jakub Pánik Fix explorer links for Hydration (#11120) 6 Joshy Orndorff clarify conviction locking (#6008) 6 kaioh33 add dwellir laos endpoint to polkadot.js (#10897) 6 mateuszaaa replace outdate mangata testnet with rococo testnet (#7710) @@ -117,7 +118,6 @@ 5 FreePoi remove support of karura by elara (#6639) 5 imstar15 Remove the Turing Network endpoint provided by the provider Dwellir (#10370) 5 Ismail Mbarack (Nas) updated Darwinia crab RPC (#9166) - 5 Jakub Pánik Re-enable Hydration Paseo RPC (#11034) 5 Lovesh Harchandani Update types (#5499) 5 Marko Petrlić Update Ternoa logo and mainnet name (#7758) 5 Marni trying to get mapping of nominators correct (#346) diff --git a/package.json b/package.json index 9863ce625cd..349cde2adbf 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "versions": { - "git": "0.146.2-8-x", + "git": "0.146.2-9-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 36c8f49cb94..6caefbfb372 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 59c1fc6efc7..fb77a6fd2d9 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-8-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-9-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index d83c290cbe6..72fc95b5821 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 693fc3db97c..aadc35097ad 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 762e1aedfe7..61482297ac5 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-8-x", - "@polkadot/apps-routing": "^0.146.2-8-x", + "@polkadot/apps-config": "^0.146.2-9-x", + "@polkadot/apps-routing": "^0.146.2-9-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-8-x", - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-hooks": "^0.146.2-8-x", - "@polkadot/react-params": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x", - "@polkadot/react-signer": "^0.146.2-8-x", + "@polkadot/react-api": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-hooks": "^0.146.2-9-x", + "@polkadot/react-params": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x", + "@polkadot/react-signer": "^0.146.2-9-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e5bae690770..9c28d1a0ce5 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-8-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-9-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 30239da80c4..ec3cfeef001 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-hooks": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-hooks": "^0.146.2-9-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-8-x" + "@polkadot/test-support": "0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 3ac9a09ca9d..f0c7a4266f7 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-9-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 7a34ba4998f..f89cf7977ef 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index fb59355836e..f5b9f954782 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 759e7aef2ee..c73fd31d4a5 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 250bf10418a..fd6e1df4206 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-8-x" + "@polkadot/test-support": "0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index ad6f5e5cf0c..0641685038e 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "0.146.2-8-x", - "@polkadot/react-query": "0.146.2-8-x" + "@polkadot/react-components": "0.146.2-9-x", + "@polkadot/react-query": "0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index f4406232ef3..c35be5d1ec9 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 41accb3e594..9bb9ad2eeef 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-9-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 0e402903de5..5cb73300209 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 588eaa29b6d..bc9795f11a1 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 029f6b4afa4..69ad6b0defb 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index b22f459ed57..33de078a4ba 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 9423744498c..5aacaec5641 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index dfeec49be64..61596d568eb 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index c2d658399e4..ba3d310f83f 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-params": "^0.146.2-8-x", - "@polkadot/react-signer": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-params": "^0.146.2-9-x", + "@polkadot/react-signer": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 85190b4cfd1..b5c838cd481 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 892b9d69b91..2e2623a3171 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-9-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index a3bfbe031ae..19074fb1bd8 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 464b10bb3af..3fd966c1363 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index e3b39f4f49d..8e50db326d1 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 78833b90902..3bdccca5b67 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 8acee698140..3899a31221c 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index cfbd0b973bc..c042c70516c 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 7792f73dde7..7f112746ce3 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 01d31ee9276..7be4c1748b8 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index f054701894d..2a0cc287fc0 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 54b8b2ee6da..ecb83b02d6e 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index ee46a045f38..491248d3e78 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 9a2a921c740..af18ca791b7 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 9bd66451f53..227cf3103e9 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index c614ae016a2..9697f34fcf2 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-8-x", - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x", + "@polkadot/apps-config": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index e91037c99e9..57f1b2975ea 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 8da90c869b9..4f08ccb2ec3 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 8e536f48d22..2f8e4c01060 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-8-x", - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/app-explorer": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index a6428b81fb7..c1c80a2b591 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-8-x", - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/app-explorer": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index dea230222f5..6fa421aefd6 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 1e790c84577..0f155fd367e 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-params": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-params": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index fdca22af674..8adcd4ada04 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index c6cde133ad7..01fa0de43ac 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 1d6e5612259..9e5fdb3cbbf 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-query": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 86ecbb0be85..e77331cb0b4 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", - "@polkadot/react-params": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-params": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index c1d6a928284..7f1d18adfa9 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 60045ca0bd1..73c3ed175f4 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 71a18fbaf46..ff31c5e5aa2 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-8-x", + "@polkadot/react-api": "^0.146.2-9-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-8-x", + "@polkadot/react-query": "^0.146.2-9-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index d46f34eecf7..5b0b63df518 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 08520265756..49f6e16f59d 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-8-x", + "@polkadot/react-components": "^0.146.2-9-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 1a4a7bed61b..e0c3d6a41d5 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 625267f30d2..420b2b32cb3 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-8-x" + "@polkadot/react-components": "^0.146.2-9-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index beabd7223f0..626b852a658 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-8-x", + "version": "0.146.2-9-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 2b606dfe90b..cd43346371e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-hooks": "npm:^0.146.2-8-x" - "@polkadot/test-support": "npm:0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-hooks": "npm:^0.146.2-9-x" + "@polkadot/test-support": "npm:0.146.2-9-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/test-support": "npm:0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/test-support": "npm:0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-8-x" - "@polkadot/react-query": "npm:0.146.2-8-x" + "@polkadot/react-components": "npm:0.146.2-9-x" + "@polkadot/react-query": "npm:0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-8-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-9-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-params": "npm:^0.146.2-8-x" - "@polkadot/react-signer": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-params": "npm:^0.146.2-9-x" + "@polkadot/react-signer": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-8-x" - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/apps-config": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-8-x" - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/app-explorer": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-8-x" - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/app-explorer": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-params": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-params": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-params": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-params": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-8-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-9-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-8-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-9-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-8-x" - "@polkadot/apps-routing": "npm:^0.146.2-8-x" + "@polkadot/apps-config": "npm:^0.146.2-9-x" + "@polkadot/apps-routing": "npm:^0.146.2-9-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-8-x" - "@polkadot/react-components": "npm:^0.146.2-8-x" - "@polkadot/react-hooks": "npm:^0.146.2-8-x" - "@polkadot/react-params": "npm:^0.146.2-8-x" - "@polkadot/react-query": "npm:^0.146.2-8-x" - "@polkadot/react-signer": "npm:^0.146.2-8-x" + "@polkadot/react-api": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-hooks": "npm:^0.146.2-9-x" + "@polkadot/react-params": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-signer": "npm:^0.146.2-9-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-8-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-9-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-8-x, @polkadot/react-components@npm:^0.146.2-8-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-9-x, @polkadot/react-components@npm:^0.146.2-9-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-8-x" + "@polkadot/react-api": "npm:^0.146.2-9-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-8-x" + "@polkadot/react-query": "npm:^0.146.2-9-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-8-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-9-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-8-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-9-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-8-x, @polkadot/react-query@npm:^0.146.2-8-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-9-x, @polkadot/react-query@npm:^0.146.2-9-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-8-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-9-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-8-x" + "@polkadot/react-components": "npm:^0.146.2-9-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-8-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-9-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 78951037ab25a28e9e708ab02bfba0690414b56b Mon Sep 17 00:00:00 2001 From: Tom Date: Sun, 1 Dec 2024 08:37:47 -0500 Subject: [PATCH 17/80] Add IBP2 endpoint for invarch & acala (#11119) * Update productionRelayPolkadot.ts * Update productionRelayPolkadot.ts * Update productionRelayPolkadot.ts * Update productionRelayPolkadot.ts --- packages/apps-config/src/endpoints/productionRelayPolkadot.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 18c7bca0474..c96fad9f388 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -26,6 +26,7 @@ export const prodParasPolkadot: Omit[] = [ // 'Acala Foundation 2': 'wss://acala-rpc-2.aca-api.network/ws', // https://github.com/polkadot-js/apps/issues/6965 'Acala Foundation 3': 'wss://acala-rpc-3.aca-api.network/ws', Dwellir: 'wss://acala-rpc.dwellir.com', + IBP: 'wss://acala.dotters.network', // LuckyFriday: 'wss://rpc-acala.luckyfriday.io', // https://github.com/polkadot-js/apps/issues/10728 // 'Automata 1RPC': 'wss://1rpc.io/aca' // https://github.com/polkadot-js/apps/issues/8648 OnFinality: 'wss://acala-polkadot.api.onfinality.io/public-ws' @@ -409,7 +410,8 @@ export const prodParasPolkadot: Omit[] = [ info: 'invarch', paraId: 3340, providers: { - Dwellir: 'wss://invarch-rpc.dwellir.com' + Dwellir: 'wss://invarch-rpc.dwellir.com', + IBP2: 'wss://invarch.dotters.network' }, text: 'InvArch', ui: { From 2cd0c11bb547e4f25eb5b4cb29182ba3eda3c273 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Dec 2024 13:43:14 +0000 Subject: [PATCH 18/80] [CI Skip] bump/beta 0.146.2-10-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 2ef83a79d34..904d4d30f2a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -134,6 +134,7 @@ 5 serkixenos Update Peerplays types bundle (#10678) 5 Shamilkhan Add CereStats as an externalLink for Cere Mainnet. (#9887) 5 Shankar D. Warang feat: add edgscan.ink explorer (#10186) + 5 Tom Add IBP2 endpoint for invarch & acala (#11119) 5 xnorly trying to improve the filtering options for target validators (#7080) 4 1xstj fix : Update tangle testnet url/images (#9885) 4 Abhishek Update the provider Phyken Network (#10399) @@ -166,7 +167,6 @@ 4 Radha Increase Alice Balance - Chopsticks (#10675) 4 Rishi Karthikeyan Removed pinknode enpoints. (#9018) 4 Rodrigo Quelhas update acurast rococo provider (#9916) - 4 Tom Migrate IBP2 endpoints from path to subdomains (#10940) 4 toxotguo Add ChainX endpoints hosted by Patract Elara (#4582) 4 Yashiro Add crust parachain endpoint (#8770) 4 战神西红柿 update: migrate bifrost-rococo to bifrost-paseo providers (#10586) diff --git a/package.json b/package.json index 349cde2adbf..c4a9c82ae79 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "versions": { - "git": "0.146.2-9-x", + "git": "0.146.2-10-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 6caefbfb372..704ea61e8aa 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index fb77a6fd2d9..73c01349458 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-9-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-10-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 72fc95b5821..036ca82216f 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index aadc35097ad..6022b0c18db 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 61482297ac5..0260eba3a50 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-9-x", - "@polkadot/apps-routing": "^0.146.2-9-x", + "@polkadot/apps-config": "^0.146.2-10-x", + "@polkadot/apps-routing": "^0.146.2-10-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-9-x", - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-hooks": "^0.146.2-9-x", - "@polkadot/react-params": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x", - "@polkadot/react-signer": "^0.146.2-9-x", + "@polkadot/react-api": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-hooks": "^0.146.2-10-x", + "@polkadot/react-params": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x", + "@polkadot/react-signer": "^0.146.2-10-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 9c28d1a0ce5..d33de7f7857 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-9-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-10-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index ec3cfeef001..29b72fe234d 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-hooks": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-hooks": "^0.146.2-10-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-9-x" + "@polkadot/test-support": "0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index f0c7a4266f7..14e6cac03f0 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-10-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index f89cf7977ef..f98b9ffdd86 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index f5b9f954782..1ee2649eae3 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index c73fd31d4a5..6955a800e0d 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index fd6e1df4206..da67a322886 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-9-x" + "@polkadot/test-support": "0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 0641685038e..4852e3cb9dc 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "0.146.2-9-x", - "@polkadot/react-query": "0.146.2-9-x" + "@polkadot/react-components": "0.146.2-10-x", + "@polkadot/react-query": "0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index c35be5d1ec9..dff2e063a90 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 9bb9ad2eeef..cce7daf1bf9 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-10-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 5cb73300209..c9b2aa96a4d 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index bc9795f11a1..56ca706bbcd 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 69ad6b0defb..0a5e45dbaf9 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 33de078a4ba..7d8ff9a1e36 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 5aacaec5641..9da73cca8cf 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 61596d568eb..2b74ca8c9d6 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index ba3d310f83f..a28cc1ac073 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-params": "^0.146.2-9-x", - "@polkadot/react-signer": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-params": "^0.146.2-10-x", + "@polkadot/react-signer": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index b5c838cd481..256d8d1bb8e 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 2e2623a3171..39a725507fc 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-10-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 19074fb1bd8..7d1ae43f182 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 3fd966c1363..43b455710e4 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 8e50db326d1..8ccd56696fd 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 3bdccca5b67..d6fc2905a24 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 3899a31221c..fb27612d7d0 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index c042c70516c..d68d759bd39 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 7f112746ce3..8898467eea1 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 7be4c1748b8..75ee97aeb15 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 2a0cc287fc0..c0dd11d425f 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index ecb83b02d6e..1d3a33892c6 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 491248d3e78..c29d3053f3b 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index af18ca791b7..c61649bfcc9 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 227cf3103e9..acb4ef646a6 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 9697f34fcf2..a296151ebd2 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-9-x", - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x", + "@polkadot/apps-config": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 57f1b2975ea..6263c9ac14e 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 4f08ccb2ec3..bd281555326 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 2f8e4c01060..895d5892759 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-9-x", - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/app-explorer": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index c1c80a2b591..242ced89f05 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-9-x", - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/app-explorer": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 6fa421aefd6..0aa67da824b 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 0f155fd367e..86bb24ad430 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-params": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-params": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 8adcd4ada04..51befdbf800 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 01fa0de43ac..15d22ed79c3 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 9e5fdb3cbbf..4843c68ca8f 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-query": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index e77331cb0b4..8d25bda0cae 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", - "@polkadot/react-params": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-params": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 7f1d18adfa9..a525d5bbedc 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 73c3ed175f4..08faf646a10 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index ff31c5e5aa2..3808312a30d 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-9-x", + "@polkadot/react-api": "^0.146.2-10-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-9-x", + "@polkadot/react-query": "^0.146.2-10-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 5b0b63df518..36e93c18ce4 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 49f6e16f59d..ff46f97967f 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-9-x", + "@polkadot/react-components": "^0.146.2-10-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index e0c3d6a41d5..e33a7c386e6 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 420b2b32cb3..dda243ef634 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-9-x" + "@polkadot/react-components": "^0.146.2-10-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 626b852a658..b56ef82d9e8 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-9-x", + "version": "0.146.2-10-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index cd43346371e..283c8ca302a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-hooks": "npm:^0.146.2-9-x" - "@polkadot/test-support": "npm:0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-hooks": "npm:^0.146.2-10-x" + "@polkadot/test-support": "npm:0.146.2-10-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/test-support": "npm:0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/test-support": "npm:0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-9-x" - "@polkadot/react-query": "npm:0.146.2-9-x" + "@polkadot/react-components": "npm:0.146.2-10-x" + "@polkadot/react-query": "npm:0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-9-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-10-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-params": "npm:^0.146.2-9-x" - "@polkadot/react-signer": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-params": "npm:^0.146.2-10-x" + "@polkadot/react-signer": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-9-x" - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/apps-config": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-9-x" - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/app-explorer": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-9-x" - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/app-explorer": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-params": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-params": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-params": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-params": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-9-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-10-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-9-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-10-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-9-x" - "@polkadot/apps-routing": "npm:^0.146.2-9-x" + "@polkadot/apps-config": "npm:^0.146.2-10-x" + "@polkadot/apps-routing": "npm:^0.146.2-10-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-9-x" - "@polkadot/react-components": "npm:^0.146.2-9-x" - "@polkadot/react-hooks": "npm:^0.146.2-9-x" - "@polkadot/react-params": "npm:^0.146.2-9-x" - "@polkadot/react-query": "npm:^0.146.2-9-x" - "@polkadot/react-signer": "npm:^0.146.2-9-x" + "@polkadot/react-api": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-hooks": "npm:^0.146.2-10-x" + "@polkadot/react-params": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-signer": "npm:^0.146.2-10-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-9-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-10-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-9-x, @polkadot/react-components@npm:^0.146.2-9-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-10-x, @polkadot/react-components@npm:^0.146.2-10-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-9-x" + "@polkadot/react-api": "npm:^0.146.2-10-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-9-x" + "@polkadot/react-query": "npm:^0.146.2-10-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-9-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-10-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-9-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-10-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-9-x, @polkadot/react-query@npm:^0.146.2-9-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-10-x, @polkadot/react-query@npm:^0.146.2-10-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-9-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-10-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-9-x" + "@polkadot/react-components": "npm:^0.146.2-10-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-9-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-10-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From a9b108fbcf2608ee0ba0bc75994258cee4aa2815 Mon Sep 17 00:00:00 2001 From: Milos Kriz <82968568+miloskriz@users.noreply.github.com> Date: Thu, 5 Dec 2024 07:06:37 +0000 Subject: [PATCH 19/80] Additional IBP endpoints and miscellaneous maintenance (#11127) * Update IBP endpoint for `asset-hub-westend` This change just updates the old `westmint` endpoint to `asset-hub-westend` * Update IBP endpoints for `paseo` chains these changes include: - correction of endpoint for `bridge-hub-paseo` that caused the removal according to [issue 10966](https://github.com/polkadot-js/apps/issues/10966). - addition of endpoints for `coretime-paseo` and `people-paseo` * Update IBP endpoint for `asset-hub-kusama` This change just updates the old `statemine` endpoint to `asset-hub-kusama` * Update IBP endpoints for `polkadot` chains The changes include: - Update of old `hydradx` endpoint to `hydration`. - Addition of IBP endpoints to `acala`, `invarch` and `coretime-polkadot`. - Addition of Gatotech (solo) endpoint to `parallel` --- .../apps-config/src/endpoints/productionRelayKusama.ts | 2 +- .../apps-config/src/endpoints/productionRelayPolkadot.ts | 8 ++++++-- packages/apps-config/src/endpoints/testingRelayPaseo.ts | 4 +++- packages/apps-config/src/endpoints/testingRelayWestend.ts | 2 +- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 9165ce2f35c..3ccd946cfad 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -905,7 +905,7 @@ export const prodParasKusamaCommon: EndpointOption[] = [ providers: { Dwellir: 'wss://asset-hub-kusama-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://statemine-rpc-tn.dwellir.com', - IBP1: 'wss://sys.ibp.network/statemine', + IBP1: 'wss://sys.ibp.network/asset-hub-kusama', IBP2: 'wss://asset-hub-kusama.dotters.network', LuckyFriday: 'wss://rpc-asset-hub-kusama.luckyfriday.io', // OnFinality: 'wss://statemine.api.onfinality.io/public-ws', diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index c96fad9f388..5761f153d57 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -26,7 +26,8 @@ export const prodParasPolkadot: Omit[] = [ // 'Acala Foundation 2': 'wss://acala-rpc-2.aca-api.network/ws', // https://github.com/polkadot-js/apps/issues/6965 'Acala Foundation 3': 'wss://acala-rpc-3.aca-api.network/ws', Dwellir: 'wss://acala-rpc.dwellir.com', - IBP: 'wss://acala.dotters.network', + IBP1: 'wss://acala.ibp.network', + IBP2: 'wss://acala.dotters.network', // LuckyFriday: 'wss://rpc-acala.luckyfriday.io', // https://github.com/polkadot-js/apps/issues/10728 // 'Automata 1RPC': 'wss://1rpc.io/aca' // https://github.com/polkadot-js/apps/issues/8648 OnFinality: 'wss://acala-polkadot.api.onfinality.io/public-ws' @@ -335,7 +336,7 @@ export const prodParasPolkadot: Omit[] = [ Dwellir: 'wss://hydradx-rpc.dwellir.com', 'Galactic Council': 'wss://rpc.hydradx.cloud', Helikon: 'wss://rpc.helikon.io/hydradx', - IBP1: 'wss://hydradx.paras.ibp.network', + IBP1: 'wss://hydration.ibp.network', IBP2: 'wss://hydration.dotters.network' // OnFinality: 'wss://hydradx.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9986 // ZeePrime: 'wss://rpc-lb.data6.zp-labs.net:8443/hydradx/ws/?token=2ZGuGivPJJAxXiT1hR1Yg2MXGjMrhEBYFjgbdPi' // https://github.com/polkadot-js/apps/issues/9760 @@ -411,6 +412,7 @@ export const prodParasPolkadot: Omit[] = [ paraId: 3340, providers: { Dwellir: 'wss://invarch-rpc.dwellir.com', + IBP1: 'wss://invarch.ibp.network', IBP2: 'wss://invarch.dotters.network' }, text: 'InvArch', @@ -630,6 +632,7 @@ export const prodParasPolkadot: Omit[] = [ paraId: 2012, providers: { // Dwellir: 'wss://parallel-rpc.dwellir.com' , https://github.com/polkadot-js/apps/issues/10997 + Gatotech: 'wss://parallel.gatotech.network', Parallel: 'wss://polkadot-parallel-rpc.parallel.fi' // OnFinality: 'wss://parallel.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/9986 }, @@ -935,6 +938,7 @@ export const prodParasPolkadotCommon: EndpointOption[] = [ isPeopleForIdentity: true, paraId: 1005, providers: { + IBP1: 'wss://sys.ibp.network/coretime-polkadot', IBP2: 'wss://coretime-polkadot.dotters.network', Parity: 'wss://polkadot-coretime-rpc.polkadot.io' }, diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index 22244efdccc..de94289d3f6 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -380,7 +380,7 @@ export const testParasPaseoCommon: EndpointOption[] = [ isPeopleForIdentity: true, paraId: 1002, providers: { - // IBP1: 'wss://sys.ibp.network/bridge-hub-paseo', https://github.com/polkadot-js/apps/issues/10966 + IBP1: 'wss://sys.ibp.network/bridgehub-paseo', IBP2: 'wss://bridge-hub-paseo.dotters.network' }, relayName: 'paseo', @@ -396,6 +396,7 @@ export const testParasPaseoCommon: EndpointOption[] = [ isPeopleForIdentity: true, paraId: 1005, providers: { + IBP1: 'wss://sys.ibp.network/coretime-paseo', IBP2: 'wss://coretime-paseo.dotters.network', ParaNodes: 'wss://paseo-coretime.paranodes.io' }, @@ -414,6 +415,7 @@ export const testParasPaseoCommon: EndpointOption[] = [ paraId: 1004, providers: { Amforc: 'wss://people-paseo.rpc.amforc.com', + IBP1: 'wss://sys.ibp.network/people-paseo', IBP2: 'wss://people-paseo.dotters.network' }, relayName: 'paseo', diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index 11bbbcfef27..1dcec1094d1 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -118,7 +118,7 @@ export const testParasWestendCommon: EndpointOption[] = [ providers: { Dwellir: 'wss://asset-hub-westend-rpc.dwellir.com', 'Dwellir Tunisia': 'wss://westmint-rpc-tn.dwellir.com', - IBP1: 'wss://sys.ibp.network/westmint', + IBP1: 'wss://sys.ibp.network/asset-hub-westend', IBP2: 'wss://asset-hub-westend.dotters.network', // OnFinality: 'wss://westmint.api.onfinality.io/public-ws', // https://github.com/polkadot-js/apps/issues/9955 Parity: 'wss://westend-asset-hub-rpc.polkadot.io' From 1363c91985ba3c6e4228f04c7df0b20fa870a9f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Dec 2024 07:11:51 +0000 Subject: [PATCH 20/80] [CI Skip] bump/beta 0.146.2-11-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 904d4d30f2a..915398edf00 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -58,6 +58,7 @@ 9 Chevdor Add doc related to IPFS and pinning (#2788) 9 José Molina Colmenero Add proof size summary (#10639) 9 Justin Pham Add extra metaverse network pioneer RPC (#9935) + 9 Milos Kriz Additional IBP endpoints and miscellaneous maintenance (#11127) 9 Nikhil Ranjan Identity fix. Username has been introduced in identity pallet. (#10491) 9 NZT48 Remove connection between 3360 chain id and NeuroWeb (#10467) 8 Ayush Mishra Updated Invo Network Testnet URL (#10419) @@ -70,7 +71,6 @@ 8 Jakub Jóźwiak Code signing and Notarization (#2794) 8 James Bayly Add Ajuna OnFinality (#9409) 8 Kai Update Litentry rococo-parachain endpoint (#10086) - 8 Milos Kriz Add IBP endpoints to `people-kusama` and HydraDX (#10627) 8 Qiwei Yang fix local fork cannot recover from failure (#10835) 8 Wil Wade Re-enabled back online OnFinality for 2091 (#10929) 8 Will Ryan Update Creditcoin logos (#7573) diff --git a/package.json b/package.json index c4a9c82ae79..a0cb990d106 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "versions": { - "git": "0.146.2-10-x", + "git": "0.146.2-11-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 704ea61e8aa..5ff9466bfb0 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 73c01349458..d0f85dd6ba5 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-10-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-11-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 036ca82216f..de76d14d6f4 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 6022b0c18db..f2517e81233 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 0260eba3a50..caacf82adf8 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-10-x", - "@polkadot/apps-routing": "^0.146.2-10-x", + "@polkadot/apps-config": "^0.146.2-11-x", + "@polkadot/apps-routing": "^0.146.2-11-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-10-x", - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-hooks": "^0.146.2-10-x", - "@polkadot/react-params": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x", - "@polkadot/react-signer": "^0.146.2-10-x", + "@polkadot/react-api": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-hooks": "^0.146.2-11-x", + "@polkadot/react-params": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x", + "@polkadot/react-signer": "^0.146.2-11-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index d33de7f7857..8c568425d00 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-10-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-11-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 29b72fe234d..8f863c57c64 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-hooks": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-hooks": "^0.146.2-11-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-10-x" + "@polkadot/test-support": "0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 14e6cac03f0..f1a92ce2c94 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-11-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index f98b9ffdd86..37ec969cd09 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 1ee2649eae3..713d6611056 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 6955a800e0d..3316c755331 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index da67a322886..a2dd8e6fd0a 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-10-x" + "@polkadot/test-support": "0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 4852e3cb9dc..14c0ea7b4f5 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "0.146.2-10-x", - "@polkadot/react-query": "0.146.2-10-x" + "@polkadot/react-components": "0.146.2-11-x", + "@polkadot/react-query": "0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index dff2e063a90..c5d22ce301d 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index cce7daf1bf9..7b20fd87358 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-11-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index c9b2aa96a4d..ba617dd33cd 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 56ca706bbcd..82a4e9b4dc4 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 0a5e45dbaf9..3322ab3891d 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 7d8ff9a1e36..39e7e179b56 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 9da73cca8cf..381391cd719 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 2b74ca8c9d6..522436bb9ac 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index a28cc1ac073..dbd81094636 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-params": "^0.146.2-10-x", - "@polkadot/react-signer": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-params": "^0.146.2-11-x", + "@polkadot/react-signer": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 256d8d1bb8e..10caee82af0 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 39a725507fc..3e0faa2adc2 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-11-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 7d1ae43f182..36e14dc3d1c 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 43b455710e4..970d44b0cdb 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 8ccd56696fd..e8e9c86586d 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index d6fc2905a24..015c6e57fd8 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index fb27612d7d0..c13e6fbb6c8 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index d68d759bd39..5e46dceb909 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 8898467eea1..889653e3910 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 75ee97aeb15..4500a38480c 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index c0dd11d425f..56852698fd4 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 1d3a33892c6..4bb78c24209 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index c29d3053f3b..545a2e0c714 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index c61649bfcc9..557e9592613 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index acb4ef646a6..98c65f6c74d 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index a296151ebd2..d827eb82b0c 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-10-x", - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x", + "@polkadot/apps-config": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 6263c9ac14e..e8916345916 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index bd281555326..5969ed92e0f 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 895d5892759..c7de8afd22e 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-10-x", - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/app-explorer": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 242ced89f05..cb90c10eed4 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-10-x", - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/app-explorer": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 0aa67da824b..5569c66527f 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 86bb24ad430..f3c56e9071c 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-params": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-params": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 51befdbf800..fdb70bcfabb 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 15d22ed79c3..afebd5bd169 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 4843c68ca8f..828980d2667 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-query": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 8d25bda0cae..c61dfbc587e 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", - "@polkadot/react-params": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-params": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index a525d5bbedc..26ec52be910 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 08faf646a10..2f816f08274 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 3808312a30d..fef2e11d1c6 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-10-x", + "@polkadot/react-api": "^0.146.2-11-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-10-x", + "@polkadot/react-query": "^0.146.2-11-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 36e93c18ce4..3916272b2e5 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index ff46f97967f..9ef94c81c7c 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-10-x", + "@polkadot/react-components": "^0.146.2-11-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index e33a7c386e6..7052a3b609e 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index dda243ef634..6b8e5789e31 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-10-x" + "@polkadot/react-components": "^0.146.2-11-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index b56ef82d9e8..0c659fa0246 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-10-x", + "version": "0.146.2-11-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 283c8ca302a..75d9ad69cb5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-hooks": "npm:^0.146.2-10-x" - "@polkadot/test-support": "npm:0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-hooks": "npm:^0.146.2-11-x" + "@polkadot/test-support": "npm:0.146.2-11-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/test-support": "npm:0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/test-support": "npm:0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-10-x" - "@polkadot/react-query": "npm:0.146.2-10-x" + "@polkadot/react-components": "npm:0.146.2-11-x" + "@polkadot/react-query": "npm:0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-10-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-11-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-params": "npm:^0.146.2-10-x" - "@polkadot/react-signer": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-params": "npm:^0.146.2-11-x" + "@polkadot/react-signer": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-10-x" - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/apps-config": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-10-x" - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/app-explorer": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-10-x" - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/app-explorer": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-params": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-params": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-params": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-params": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-10-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-11-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-10-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-11-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-10-x" - "@polkadot/apps-routing": "npm:^0.146.2-10-x" + "@polkadot/apps-config": "npm:^0.146.2-11-x" + "@polkadot/apps-routing": "npm:^0.146.2-11-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-10-x" - "@polkadot/react-components": "npm:^0.146.2-10-x" - "@polkadot/react-hooks": "npm:^0.146.2-10-x" - "@polkadot/react-params": "npm:^0.146.2-10-x" - "@polkadot/react-query": "npm:^0.146.2-10-x" - "@polkadot/react-signer": "npm:^0.146.2-10-x" + "@polkadot/react-api": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-hooks": "npm:^0.146.2-11-x" + "@polkadot/react-params": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-signer": "npm:^0.146.2-11-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-10-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-11-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-10-x, @polkadot/react-components@npm:^0.146.2-10-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-11-x, @polkadot/react-components@npm:^0.146.2-11-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-10-x" + "@polkadot/react-api": "npm:^0.146.2-11-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-10-x" + "@polkadot/react-query": "npm:^0.146.2-11-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-10-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-11-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-10-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-11-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-10-x, @polkadot/react-query@npm:^0.146.2-10-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-11-x, @polkadot/react-query@npm:^0.146.2-11-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-10-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-11-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-10-x" + "@polkadot/react-components": "npm:^0.146.2-11-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-10-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-11-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From eb91f958c13e97d6bccb32a27c4352352a105934 Mon Sep 17 00:00:00 2001 From: "JelliedOwl (Paul)" <80860490+JelliedOwl@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:00:39 +0000 Subject: [PATCH 21/80] Update Edgeware nodes (#11134) --- packages/apps-config/src/endpoints/production.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index 85ddb19d095..d39350c1e1e 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -232,10 +232,10 @@ export const prodChains: Omit[] = [ info: 'edgeware', providers: { // 'Commonwealth Labs': 'wss://mainnet2.edgewa.re', // https://github.com/polkadot-js/apps/issues/10373 + 'JelliedOwl Bangalore': 'wss://edgeware-rpc3.jelliedowl.net', 'JelliedOwl London': 'wss://edgeware-rpc1.jelliedowl.net', - 'JelliedOwl Los Angeles': 'wss://edgeware-rpc3.jelliedowl.net', - 'JelliedOwl New York': 'wss://edgeware-rpc0.jelliedowl.net' - // 'JelliedOwl Singapore': 'wss://edgeware-rpc2.jelliedowl.net' // https://github.com/polkadot-js/apps/issues/11098 + 'JelliedOwl New York': 'wss://edgeware-rpc0.jelliedowl.net', + 'JelliedOwl Singapore': 'wss://edgeware-rpc2.jelliedowl.net' // OnFinality: 'wss://edgeware.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9795 }, text: 'Edgeware', From 507107f27d8bfbaf598daa24b10d900a0952e9a2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:05:54 +0000 Subject: [PATCH 22/80] [CI Skip] bump/beta 0.146.2-12-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 915398edf00..74159f7fe5e 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -70,6 +70,7 @@ 8 illlefr4u new additions to Russian translation (#2948) 8 Jakub Jóźwiak Code signing and Notarization (#2794) 8 James Bayly Add Ajuna OnFinality (#9409) + 8 JelliedOwl (Paul) Update Edgeware nodes (#11134) 8 Kai Update Litentry rococo-parachain endpoint (#10086) 8 Qiwei Yang fix local fork cannot recover from failure (#10835) 8 Wil Wade Re-enabled back online OnFinality for 2091 (#10929) @@ -82,7 +83,6 @@ 7 Carl Update Subscan network config (#10408) 7 Drew Stone Update production.ts (#5757) 7 icodezjb Update OmniBTC wss url (#8678) - 7 JelliedOwl (Paul) Re-enable Edgeware Beresheet (#10244) 7 Logan Saether Add Zeitgeist para config (#6628) 7 Masterdubs Add Innovatorchain (#10058) 7 Pavel Sheremetev Add DAO IPCI endpoint (#8223) diff --git a/package.json b/package.json index a0cb990d106..09d0ee292dd 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "versions": { - "git": "0.146.2-11-x", + "git": "0.146.2-12-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 5ff9466bfb0..853f9a541a4 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index d0f85dd6ba5..872c0dedfaa 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-11-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-12-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index de76d14d6f4..003dda8d480 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index f2517e81233..f2e1f9c0995 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index caacf82adf8..6c8a4d01e1a 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-11-x", - "@polkadot/apps-routing": "^0.146.2-11-x", + "@polkadot/apps-config": "^0.146.2-12-x", + "@polkadot/apps-routing": "^0.146.2-12-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-11-x", - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-hooks": "^0.146.2-11-x", - "@polkadot/react-params": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x", - "@polkadot/react-signer": "^0.146.2-11-x", + "@polkadot/react-api": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-hooks": "^0.146.2-12-x", + "@polkadot/react-params": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x", + "@polkadot/react-signer": "^0.146.2-12-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 8c568425d00..d8eeffbad3c 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-11-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-12-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 8f863c57c64..4fee1499788 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-hooks": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-hooks": "^0.146.2-12-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-11-x" + "@polkadot/test-support": "0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index f1a92ce2c94..2cc1fd2e31b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-12-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 37ec969cd09..127c9d4c611 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 713d6611056..52ccca87099 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 3316c755331..ae679cc8ef6 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index a2dd8e6fd0a..d43672ac241 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-11-x" + "@polkadot/test-support": "0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 14c0ea7b4f5..9386d9dfcf8 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "0.146.2-11-x", - "@polkadot/react-query": "0.146.2-11-x" + "@polkadot/react-components": "0.146.2-12-x", + "@polkadot/react-query": "0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index c5d22ce301d..c4655077296 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 7b20fd87358..5151d933dbf 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-12-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index ba617dd33cd..c12e868414d 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 82a4e9b4dc4..4db63ca5e72 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 3322ab3891d..041f4876ef3 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 39e7e179b56..b3cec281798 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 381391cd719..552c5d825c1 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 522436bb9ac..3f83dbe4bc7 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index dbd81094636..2e0a93a1b2a 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-params": "^0.146.2-11-x", - "@polkadot/react-signer": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-params": "^0.146.2-12-x", + "@polkadot/react-signer": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 10caee82af0..afd13bf8518 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 3e0faa2adc2..8b5ea863bba 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-12-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 36e14dc3d1c..bcbf939a1c3 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 970d44b0cdb..bb934388592 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index e8e9c86586d..98a1b51f502 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 015c6e57fd8..323922ea524 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index c13e6fbb6c8..fd736360f05 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 5e46dceb909..ed2a5113871 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 889653e3910..d329c8c4481 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 4500a38480c..4bcb7540c60 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 56852698fd4..b0c55da0511 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 4bb78c24209..4bd372a0ea8 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 545a2e0c714..003c3ddeeb2 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 557e9592613..af727e80d2b 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 98c65f6c74d..b7b39883aac 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index d827eb82b0c..1dc36e169ad 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-11-x", - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x", + "@polkadot/apps-config": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index e8916345916..4ae2d5a4cc0 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 5969ed92e0f..a5d4e61c1c8 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index c7de8afd22e..00e1ee23145 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-11-x", - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/app-explorer": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index cb90c10eed4..0b73ca71928 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-11-x", - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/app-explorer": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 5569c66527f..a9f65b7c4df 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index f3c56e9071c..20d9ef79003 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-params": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-params": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index fdb70bcfabb..5fa73504d4f 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index afebd5bd169..56b18db7142 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 828980d2667..ad3ebb0fcd3 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-query": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index c61dfbc587e..94e150b9514 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", - "@polkadot/react-params": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-params": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 26ec52be910..d8244dbe2ae 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 2f816f08274..f4d4cc3388b 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index fef2e11d1c6..0f1d9837697 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-11-x", + "@polkadot/react-api": "^0.146.2-12-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-11-x", + "@polkadot/react-query": "^0.146.2-12-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 3916272b2e5..27387c86e47 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 9ef94c81c7c..1dea8d498b4 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-11-x", + "@polkadot/react-components": "^0.146.2-12-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 7052a3b609e..9a637641576 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 6b8e5789e31..c939ebc8b47 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-11-x" + "@polkadot/react-components": "^0.146.2-12-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 0c659fa0246..e7ed437fa60 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-11-x", + "version": "0.146.2-12-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 75d9ad69cb5..e2c9b7b7199 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-hooks": "npm:^0.146.2-11-x" - "@polkadot/test-support": "npm:0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-hooks": "npm:^0.146.2-12-x" + "@polkadot/test-support": "npm:0.146.2-12-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/test-support": "npm:0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/test-support": "npm:0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-11-x" - "@polkadot/react-query": "npm:0.146.2-11-x" + "@polkadot/react-components": "npm:0.146.2-12-x" + "@polkadot/react-query": "npm:0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-11-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-12-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-params": "npm:^0.146.2-11-x" - "@polkadot/react-signer": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-params": "npm:^0.146.2-12-x" + "@polkadot/react-signer": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-11-x" - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/apps-config": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-11-x" - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/app-explorer": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-11-x" - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/app-explorer": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-params": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-params": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-params": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-params": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-11-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-12-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-11-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-12-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-11-x" - "@polkadot/apps-routing": "npm:^0.146.2-11-x" + "@polkadot/apps-config": "npm:^0.146.2-12-x" + "@polkadot/apps-routing": "npm:^0.146.2-12-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-11-x" - "@polkadot/react-components": "npm:^0.146.2-11-x" - "@polkadot/react-hooks": "npm:^0.146.2-11-x" - "@polkadot/react-params": "npm:^0.146.2-11-x" - "@polkadot/react-query": "npm:^0.146.2-11-x" - "@polkadot/react-signer": "npm:^0.146.2-11-x" + "@polkadot/react-api": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-hooks": "npm:^0.146.2-12-x" + "@polkadot/react-params": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-signer": "npm:^0.146.2-12-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-11-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-12-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-11-x, @polkadot/react-components@npm:^0.146.2-11-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-12-x, @polkadot/react-components@npm:^0.146.2-12-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-11-x" + "@polkadot/react-api": "npm:^0.146.2-12-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-11-x" + "@polkadot/react-query": "npm:^0.146.2-12-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-11-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-12-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-11-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-12-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-11-x, @polkadot/react-query@npm:^0.146.2-11-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-12-x, @polkadot/react-query@npm:^0.146.2-12-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-11-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-12-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-11-x" + "@polkadot/react-components": "npm:^0.146.2-12-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-11-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-12-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From a7212c7ccfe8207c933bd174a8ee4689ab82a081 Mon Sep 17 00:00:00 2001 From: Alex <56650632+alexxxkny@users.noreply.github.com> Date: Tue, 10 Dec 2024 18:35:16 +0300 Subject: [PATCH 23/80] Add Jamton (#11123) * jamton endpoint and ui * jamton apps-config * lint --- packages/apps-config/src/api/spec/index.ts | 2 + packages/apps-config/src/api/spec/jamton.ts | 59 +++++++++++++++++++ packages/apps-config/src/api/typesBundle.ts | 53 +++++++++++++++++ .../src/endpoints/productionRelayPolkadot.ts | 15 ++++- .../src/ui/logos/nodes/generated/jamtonSVG.ts | 6 ++ .../apps-config/src/ui/logos/nodes/index.ts | 1 + .../apps-config/src/ui/logos/nodes/jamton.svg | 5 ++ 7 files changed, 140 insertions(+), 1 deletion(-) create mode 100644 packages/apps-config/src/api/spec/jamton.ts create mode 100644 packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts create mode 100644 packages/apps-config/src/ui/logos/nodes/jamton.svg diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index 335a07ac6e0..e26c3bc4c84 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -63,6 +63,7 @@ import imbue from './imbue.js'; import integritee from './integritee.js'; import interbtc from './interbtc.js'; import ipse from './ipse.js'; +import jamton from './jamton.js'; import jupiter from './jupiter.js'; import jupiterRococo from './jupiter-rococo.js'; import jur from './jur.js'; @@ -220,6 +221,7 @@ const spec: Record = { 'interbtc-standalone': interbtc, 'interlay-parachain': interbtc, 'ipse-node': ipse, + 'jamton-runtime': jamton, 'jupiter-prep': jupiter, 'jupiter-rococo': jupiterRococo, 'jur-chain': jur, diff --git a/packages/apps-config/src/api/spec/jamton.ts b/packages/apps-config/src/api/spec/jamton.ts new file mode 100644 index 00000000000..f2453de92fd --- /dev/null +++ b/packages/apps-config/src/api/spec/jamton.ts @@ -0,0 +1,59 @@ +// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { OverrideBundleDefinition } from '@polkadot/types/types'; + +/* eslint-disable sort-keys */ +const definitions: OverrideBundleDefinition = { + types: [ + { + // on all versions + minmax: [0, undefined], + types: { + StakingRates: { + collatorStakingRate: 'Perquintill', + collatorRewardRate: 'Perquintill', + delegatorStakingRate: 'Perquintill', + delegatorRewardRate: 'Perquintill' + }, + AssetId: 'u32', + Balance: 'u128' + } + } + ], + runtime: { + ParachainStaking: [ + { + methods: { + get_staking_rates: { + description: 'Calculate the current staking and reward rates for collators and delegators', + params: [], + type: 'StakingRates' + }, + get_unclaimed_staking_rewards: { + description: 'Calculate the claimable staking rewards for a given account address', + params: [ + { + name: 'account', + type: 'AccountId32' + } + ], + type: 'Balance' + } + }, + version: 1 + } + ] + }, + signedExtensions: { + ChargeAssetTxPayment: { + extrinsic: { + tip: 'Compact', + assetId: 'Option' + }, + payload: {} + } + } +}; + +export default definitions; diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index 9c09626b8b3..f9d069c70c8 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -30120,6 +30120,59 @@ export const typesBundle = { } ] }, + "jamton-runtime": { + "types": [ + { + "minmax": [ + 0, + null + ], + "types": { + "StakingRates": { + "collatorStakingRate": "Perquintill", + "collatorRewardRate": "Perquintill", + "delegatorStakingRate": "Perquintill", + "delegatorRewardRate": "Perquintill" + }, + "AssetId": "u32", + "Balance": "u128" + } + } + ], + "runtime": { + "ParachainStaking": [ + { + "methods": { + "get_staking_rates": { + "description": "Calculate the current staking and reward rates for collators and delegators", + "params": [], + "type": "StakingRates" + }, + "get_unclaimed_staking_rewards": { + "description": "Calculate the claimable staking rewards for a given account address", + "params": [ + { + "name": "account", + "type": "AccountId32" + } + ], + "type": "Balance" + } + }, + "version": 1 + } + ] + }, + "signedExtensions": { + "ChargeAssetTxPayment": { + "extrinsic": { + "tip": "Compact", + "assetId": "Option" + }, + "payload": {} + } + } + }, "jupiter-prep": { "types": [ { diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 5761f153d57..5cdd69a7a6f 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -5,7 +5,7 @@ import type { EndpointOption } from './types.js'; import { POLKADOT_GENESIS } from '../api/constants.js'; import { chainsAcalaSVG, chainsBitgreenPNG, chainsComposableFinancePNG, chainsEquilibriumSVG, chainsFrequencySVG, chainsGeminisPNG, chainsHydrationSVG, chainsInvarchJPEG, chainsLaosPNG, chainsLogionPNG, chainsNeurowebPNG, chainsOakPNG, chainsPeaqPNG, chainsPendulumSVG, chainsPeoplePolkadotSVG, chainsPolkadotCircleSVG, chainsTotemSVG, chainsWatrPNG } from '../ui/logos/chains/index.js'; -import { nodesAjunaPNG, nodesAresOdysseySVG, nodesAssetHubSVG, nodesAstarPNG, nodesAventusSVG, nodesBifrostSVG, nodesBridgeHubSVG, nodesCentrifugePNG, nodesCloverSVG, nodesCoinversationPNG, nodesContinuumPNG, nodesCrustParachainSVG, nodesDarwiniaSVG, nodesEfinitySVG, nodesEwxSVG, nodesHashedPNG, nodesHyperbridgePNG, nodesIntegriteeSVG, nodesInterlaySVG, nodesKiltPNG, nodesKylinPNG, nodesLitentryPNG, nodesMantaPNG, nodesMoonbeamSVG, nodesMoonsamaSVG, nodesMythosPNG, nodesNodleSVG, nodesOmnibtcSVG, nodesParallelSVG, nodesPhalaSVG, nodesPolimecSVG, nodesPolkadexSVG, nodesRobonomicsSVG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesT3rnPNG, nodesUniqueSVG, nodesZeitgeistPNG } from '../ui/logos/nodes/index.js'; +import { nodesAjunaPNG, nodesAresOdysseySVG, nodesAssetHubSVG, nodesAstarPNG, nodesAventusSVG, nodesBifrostSVG, nodesBridgeHubSVG, nodesCentrifugePNG, nodesCloverSVG, nodesCoinversationPNG, nodesContinuumPNG, nodesCrustParachainSVG, nodesDarwiniaSVG, nodesEfinitySVG, nodesEwxSVG, nodesHashedPNG, nodesHyperbridgePNG, nodesIntegriteeSVG, nodesInterlaySVG, nodesJamtonSVG, nodesKiltPNG, nodesKylinPNG, nodesLitentryPNG, nodesMantaPNG, nodesMoonbeamSVG, nodesMoonsamaSVG, nodesMythosPNG, nodesNodleSVG, nodesOmnibtcSVG, nodesParallelSVG, nodesPhalaSVG, nodesPolimecSVG, nodesPolkadexSVG, nodesRobonomicsSVG, nodesSoraSubstrateSVG, nodesSubdaoPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesT3rnPNG, nodesUniqueSVG, nodesZeitgeistPNG } from '../ui/logos/nodes/index.js'; import { getTeleports } from './util.js'; // The available endpoints that will show in the dropdown. For the most part (with the exception of @@ -421,6 +421,19 @@ export const prodParasPolkadot: Omit[] = [ logo: chainsInvarchJPEG } }, + { + homepage: 'https://jamton.network/', + info: 'jamton', + paraId: 3397, + providers: { + Jamton: 'wss://rpc.jamton.network' + }, + text: 'JAMTON', + ui: { + color: '#D33AD6', + logo: nodesJamtonSVG + } + }, { homepage: 'https://totemaccounting.com/', info: 'kapex', diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts new file mode 100644 index 00000000000..da668822b00 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts @@ -0,0 +1,6 @@ +// Copyright 2017-2024 @polkadot/apps authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +// Do not edit. Auto-generated via node scripts/imgConvert.mjs + +export const nodesJamtonSVG = 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxyZWN0IHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiBmaWxsPSIjRDMzQUQ2Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzA0LjAwNyAxNDYuMjJDMzAxLjM1IDE0Ni4xMDYgMjk4LjUyIDE0Ni41MTIgMjk1LjUxNyAxNDcuNDM3QzI5NC4wMTUgMTQ3LjkgMjkxLjU5IDE0OC41MzcgMjg4LjI0IDE0OS4zNDdDMjg1LjEyMSAxNTAuMDQxIDI4Mi44MTEgMTUwLjYyIDI4MS4zMSAxNTEuMDgzQzI2OC4yNTggMTUzLjg2MSAyNjAuNjkyIDE1NS40ODIgMjU4LjYxMyAxNTUuOTQ1QzI1NS4yNjMgMTU2LjE3OCAyNTAuMzU0IDE1Ny4wNDcgMjQzLjg4NiAxNTguNTUxQzI0My4yMTUgMTU4LjcwNyAyNDIuNTc2IDE1OC44NTUgMjQxLjk2OSAxNTguOTk1QzI0MS44NjUgMTU5LjQ4MSAyNDEuNzQxIDE1OS45NzggMjQxLjU5NiAxNjAuNDg1QzIzOS40NiAxNjcuMDI0IDIzNi4zNDUgMTc0LjU2NSAyMzIuMjUyIDE4My4xMDlDMjI4LjI5IDE5MS44NzcgMjI1LjExIDE5OS4zMDcgMjIyLjcxMiAyMDUuMzk4QzIyMS4xNTEgMjA5Ljg2MyAyMTkuMjU0IDIxNC4yNjQgMjE3LjAyMSAyMTguNTk5QzIxNi45ODQgMjE4Ljc5IDIxNi42MDIgMjE5LjQxMiAyMTUuODc2IDIyMC40NjNDMjE1LjM5MSAyMjEuMTY0IDIxNS4wNzUgMjIxLjg5NyAyMTQuOTI3IDIyMi42NjNDMjE0Ljc2MiAyMjQuNDE5IDIxMy4wOCAyMjkuMDU5IDIwOS44ODEgMjM2LjU4NUMyMDYuOTA1IDI0Mi45NjEgMjA0LjM0NyAyNDguNTI1IDIwMi4yMDggMjUzLjI3NkMxOTcuMjc3IDI2My40NDUgMTk0LjYzNSAyNjguOTkzIDE5NC4yODIgMjY5LjkxOEMxOTMuNDA4IDI3MS43MzUgMTkxLjgyNyAyNzUuNDAyIDE4OS41NCAyODAuOTE4QzE4OC4zODYgMjgzLjI3NyAxODcuMjA1IDI4Ni4yMjcgMTg1Ljk5OCAyODkuNzY4QzE4My45MTUgMjk1LjEyNSAxODEuOTQ3IDMwMS42OTcgMTgwLjA5MyAzMDkuNDgyTDE3Ny4xNyAzMjAuNTM3QzE3Ny4wMjIgMzIxLjMwMyAxNzYuNjYgMzIyLjcyMiAxNzYuMDg1IDMyNC43OTZDMTc1LjY3OCAzMjYuOTAyIDE3NS4yNzkgMzI4LjUxNCAxNzQuODg5IDMyOS42M0MxNzQuNDI0IDMzMS4xMjkgMTczLjU2IDMzMy4zNDYgMTcyLjI5NSAzMzYuMjc5QzE3MS4wNjggMzM5LjAyMSAxNzAuNDE3IDM0MC41ODQgMTcwLjM0MyAzNDAuOTY3TDE2OC43NTMgMzQ1LjEyOEMxNjguMDgxIDM0NC45OTggMTY3LjI1OSAzNDQuNzQgMTY2LjI4OCAzNDQuMzU0QzE2Ni4yMjQgMzQ0LjMyOCAxNjYuMTYgMzQ0LjMwMyAxNjYuMDk3IDM0NC4yNzhDMTY2LjU2NyAzNDYuMzM0IDE2Ny4wNzkgMzQ4LjQyIDE2Ny42MyAzNTAuNTM3QzE2OC4xMjEgMzUyLjYgMTY4LjIwOSAzNTMuOTIzIDE2Ny44OTMgMzU0LjUwNkMxNjcuNzEyIDM1NS4zMzYgMTY3LjcxMSAzNTYuMjA1IDE2Ny44ODkgMzU3LjExM0MxNjcuNTY1IDM2Mi45MDkgMTY3LjI2OCAzNjYuNDMgMTY2Ljk5NiAzNjcuNjc0QzE2Ni43MjUgMzY4LjkxOSAxNjYuNDUyIDM3MC41OTggMTY2LjE4IDM3Mi43MTFDMTY1LjkwNyAzNzQuODI1IDE2NS42MzQgMzc2LjUwNCAxNjUuMzYzIDM3Ny43NDhDMTY1LjMxOCAzNzcuOTU2IDE2NS4zNjIgMzc4LjE4MyAxNjUuNDk2IDM3OC40MjlMMTY1LjM2MSAzNzkuMDUyQzE2NC40MTMgMzgxLjY3IDE2My45NTggMzg1LjA0NyAxNjMuOTk3IDM4OS4xODRDMTYzLjkwMyAzOTEuMzM3IDE2My43ODggMzkzLjE1OSAxNjMuNjUxIDM5NC42NUMxNjIuMzk1IDM5My41MDcgMTYxLjcgMzkyLjgxMiAxNjEuNTY1IDM5Mi41NjVDMTYxLjI1MSAzOTIuMjc5IDE2MC44MDMgMzkxLjc0NyAxNjAuMjIgMzkwLjk2OEwxNTguODA3IDM4OS42ODJDMTU3LjkxIDM4OC42MTcgMTU3LjEyNSAzODcuOTAyIDE1Ni40NTIgMzg3LjUzOEMxNTcuMzk4IDM4NS43ODkgMTU3LjIwMSAzODIuMzc4IDE1NS44NjIgMzc3LjMwNUMxNTcuNTcgMzc2LjM3NCAxNTguODI5IDM3NS43NzkgMTU5LjYzOCAzNzUuNTIxQzE2MC44NTIgMzc1LjEzNCAxNjEuMTQ1IDM3NC4yMiAxNjAuNTE5IDM3Mi43OEMxNjAuMzg0IDM3Mi41MzMgMTYwLjA5MyAzNzIuMTQ0IDE1OS42NDUgMzcxLjYxMUMxNTkuMzMxIDM3MS4zMjUgMTU5LjAzOSAzNzAuOTM2IDE1OC43NyAzNzAuNDQzQzE1OC42OCAzNzAuODU4IDE1OC40NzcgMzcxLjM1NiAxNTguMTYxIDM3MS45NEMxNTcuODAxIDM3Mi43MyAxNTcuNDg1IDM3My4zMTMgMTU3LjIxNSAzNzMuNjg5TDE1Ni41NDMgMzcyLjg5QzE1Ni4yNzcgMzcwLjY1OSAxNTUuNzE3IDM2OS4zNDIgMTU0Ljg2NCAzNjguOTM5TDE1NC42NjMgMzY4LjU2OUMxNTUuMzM5IDM2Ny4xOTUgMTU0Ljg2OCAzNjYuMzMyIDE1My4yNTIgMzY1Ljk3OUMxNTIuMDM5IDM2NS40OTcgMTUxLjI3OCAzNjQuMjQ1IDE1MC45NjcgMzYyLjIyMUMxNTAuMzkyIDM1Ni4yMjggMTQ5Ljg1OSAzNTIuNjM1IDE0OS4zNjYgMzUxLjQ0MUMxNDkuMjMyIDM1MS4xOTUgMTQ5LjE4OCAzNTAuOTY4IDE0OS4yMzMgMzUwLjc2QzE0OS4yNzggMzUwLjU1MyAxNDkuMjMzIDM1MC4zMjYgMTQ5LjA5OSAzNTAuMDc5TDE0OS4xNjcgMzQ5Ljc2OEMxNDguOTk0IDM0NS4zODQgMTQ4Ljc5OCAzNDEuOTczIDE0OC41NzcgMzM5LjUzNUMxNDguMDQ1IDMzNS4wNzMgMTQ3LjU1NiAzMzEuNzA3IDE0Ny4xMTEgMzI5LjQzNkMxNDYuOTc2IDMyOS4xOSAxNDYuOTU1IDMyOC40MjUgMTQ3LjA0NyAzMjcuMTQxQzE0Ny4xMzkgMzI1Ljg1NyAxNDYuOTgzIDMyNC44NDUgMTQ2LjU4IDMyNC4xMDVDMTQ2LjM1NiAzMjMuNDA1IDE0NS44NDEgMzIyLjc0OSAxNDUuMDMzIDMyMi4xMzhDMTQ1LjMwMyAzMjEuNzYyIDE0NS41MDYgMzIxLjI2NCAxNDUuNjQyIDMyMC42NDFDMTQ2LjA0OSAzMTguNzc0IDE0Ni4xODYgMzE3LjcxOCAxNDYuMDUyIDMxNy40NzFDMTQ1LjkxNyAzMTcuMjI0IDE0NS42NzEgMzE2LjYyNyAxNDUuMzEzIDMxNS42OEMxNDQuOTEgMzE0Ljk0IDE0NC42NjQgMzE0LjM0MyAxNDQuNTc1IDMxMy44ODlMMTQ0Ljk4MiAzMTIuMDIyQzE0NS4yMDggMzEwLjk4NSAxNDUuMjU0IDMxMC4zNDMgMTQ1LjEyIDMxMC4wOTdDMTQ1LjAzMSAzMDkuNjQzIDE0NS4wMSAzMDguODc4IDE0NS4wNTYgMzA3LjgwMUMxNDUuMDU4IDMwNi45MzIgMTQ0Ljk0NyAzMDYuMTQ4IDE0NC43MjMgMzA1LjQ0N0MxNDQuNSAzMDQuNzQ2IDE0NC4wNzQgMzA0LjExIDE0My40NDYgMzAzLjUzOEMxNDMuMzExIDMwMy4yOTIgMTQzLjI2NyAzMDMuMDY1IDE0My4zMTIgMzAyLjg1N0MxNDMuMjIzIDMwMi40MDMgMTQzLjIwMSAzMDIuMDczIDE0My4yNDYgMzAxLjg2NUMxNDMuMTIgMjk2LjQwNSAxNDIuOTQ2IDI5Mi44OSAxNDIuNzI0IDI5MS4zMjFDMTQzLjIxOCAyOTEuNjQ2IDE0My40ODcgMjkxLjcwNSAxNDMuNTMyIDI5MS40OTdDMTQzLjc1NyAyOTEuMzI5IDE0My45MzggMjkwLjkzNCAxNDQuMDczIDI5MC4zMTFMMTQ0LjIwOSAyODkuNjg5QzE0My40NDUgMjg5Ljc0IDE0Mi45NSAyOTAuMjg0IDE0Mi43MjQgMjkxLjMyMUMxNDIuNjM1IDI5MC44NjcgMTQyLjU0NyAyODkuOTc4IDE0Mi40NTkgMjg4LjY1NUMxNDIuNTUxIDI4Ny4zNzIgMTQyLjQ4NSAyODYuMzc5IDE0Mi4yNjEgMjg1LjY3OUMxNDEuOTUgMjgzLjY1NSAxNDIuMiAyODIuMDggMTQzLjAxIDI4MC45NTNDMTQzLjgyMSAyNzkuODI2IDE0My45MTMgMjc4LjU0MiAxNDMuMjg2IDI3Ny4xMDJDMTQyLjE2NyAyNzQuNDY3IDE0MS45MjQgMjcyLjEzMiAxNDIuNTU2IDI3MC4wOTdDMTQyLjYwMSAyNjkuODkgMTQyLjU3OSAyNjkuNTU5IDE0Mi40OSAyNjkuMTA1QzE0Mi4wODggMjY3LjQ5NiAxNDEuODQ3IDI2My44NTggMTQxLjc2NiAyNTguMTkxQzE0MS44MTMgMjU3LjExNCAxNDEuODQyIDI1My4xMDEgMTQxLjg1MyAyNDYuMTQ5QzE0MS45NDUgMjQ0Ljg2NiAxNDEuOTQ4IDI0Mi42OTMgMTQxLjg2NCAyMzkuNjMzQzE0MS45MTMgMjM2LjgxOSAxNDEuOTE2IDIzNC42NDYgMTQxLjg3NCAyMzMuMTE2QzE0MS44MzIgMjMxLjU4NiAxNDEuOTQ3IDIyOS4zMjkgMTQyLjIyMiAyMjYuMzQ3QzE0MS42NjQgMjI2LjU3NyAxNDEuMjQzIDIyNi44MDUgMTQwLjk2IDIyNy4wMzJDMTQxLjA5OSAyMTUuOTI4IDE0MC43NjYgMjAwLjUwMiAxMzkuMjUxIDE4Ny40NzlDMTM4LjAzNSAxODcuNTIyIDEzNi44MTkgMTg3LjEzOSAxMzUuNjAyIDE4Ni4zMjhDMTMzLjk4NCAxODUuNDA1IDEzMy4xMTcgMTgzLjk2MSAxMzMgMTgxLjk5NkMxMzMuMjMgMTgwLjE0OCAxMzMuNTc1IDE3OC41MyAxMzQuMDM2IDE3Ny4xNDNDMTM1LjA3NSAxNzUuMTc5IDEzNS4xMzEgMTczLjI3MiAxMzQuMjA2IDE3MS40MjRDMTMzLjUxMiAxNzAuMDM4IDEzMy45NzMgMTY4LjY1MSAxMzUuNTkgMTY3LjI2NEMxMzYuNzQ0IDE2Ni4xMDggMTM4LjU5MSAxNjQuNjA1IDE0MS4xMzIgMTYyLjc1NUMxNDYuOTA1IDE1OS4yODcgMTUyLjMzMyAxNTYuODU4IDE1Ny40MTUgMTU1LjQ2OUMxNTguOTE3IDE1NS4wMDYgMTYxLjExMSAxNTQuMTk3IDE2My45OTkgMTUzLjA0TDE3MC43NTUgMTUwLjk1N0MxNzIuMTQxIDE1MC4yNjMgMTczLjI5NiAxNDkuOTc0IDE3NC4yMiAxNTAuMDg5QzE3NS42MDYgMTQ5Ljk3MyAxODIuNjUyIDE0Ny44OSAxOTUuMzU3IDE0My44NDFDMTk3Ljg5OCAxNDMuMTQ2IDIwMS43NjcgMTQxLjkzMiAyMDYuOTY0IDE0MC4xOTZDMjEyLjE2MiAxMzguNDYxIDIxNi4wMzEgMTM3LjI0NiAyMTguNTcyIDEzNi41NTJDMjIwLjUzNSAxMzUuODU4IDIyNi4zNjggMTM0LjUyNiAyMzYuMDcxIDEzMi41NThDMjM3LjM0MSAxMzIuMjExIDIzOS4wMTYgMTMxLjgwNiAyNDEuMDk1IDEzMS4zNDNDMjQyLjI1IDEzMC43NjQgMjQzLjExNiAxMzAuNDc1IDI0My42OTQgMTMwLjQ3NUMyNDYuNjk4IDEzMC43MDUgMjUwLjg1NiAxMzAuMDY3IDI1Ni4xNjkgMTI4LjU2M0MyNjEuNzEzIDEyNi45NDMgMjY1LjU4MiAxMjYuMDE3IDI2Ny43NzcgMTI1Ljc4NUMyNjkuMzk0IDEyNS41NTMgMjcxLjc2MiAxMjUuMDkgMjc0Ljg4MSAxMjQuMzk1TDI4Mi4xNTggMTIzLjM1MkMyODMuMTk3IDEyMy4xMjEgMjg0LjY5OSAxMjIuNjU4IDI4Ni42NjIgMTIxLjk2NEMyODguOTcyIDEyMS4zODUgMjkwLjY0NyAxMjAuOTggMjkxLjY4NyAxMjAuNzQ5QzMwOS43MDUgMTE2LjM1IDMyMy4xMDQgMTEzLjEwOSAzMzEuODgyIDExMS4wMjZDMzM0LjE5MiAxMTAuNDQ3IDMzNy43MTUgMTA5LjY5NSAzNDIuNDUxIDEwOC43NjhDMzQ3LjE4NyAxMDcuODQyIDM1MC43MDkgMTA3LjA4OSAzNTMuMDIgMTA2LjUxMUMzNjguMjY2IDEwMy41IDM3OS41ODYgMTAxLjMgMzg2Ljk3OSA5OS45MTAxTDM5OC45MzQgOTcuODI1MkM0MDQuMzYzIDk3LjEyOTYgNDA4LjQwNiA5Ni41NTAxIDQxMS4wNjIgOTYuMDg2OEM0MTEuMjkzIDk1Ljk3MTIgNDExLjU4MiA5NS45NzExIDQxMS45MjkgOTYuMDg2NUw0MTIuOTY5IDk2LjQzMjZDNDEzLjU0NiA5Ni40MzI0IDQxMy45NTEgOTYuMzc0NCA0MTQuMTgyIDk2LjI1ODhDNDEzLjYwNiA5OS43MjUzIDQxMi4yOCAxMDIuNTU3IDQxMC4yMDIgMTA0Ljc1M0w0MDcuNjA0IDEwNy4zNTRDNDA1LjY0MSAxMDguNjI1IDQwMy44NTIgMTExLjExIDQwMi4yMzcgMTE0LjgwOEM0MDEuMzE1IDExNy41ODIgMzk4LjMxNCAxMjEuMTA3IDM5My4yMzQgMTI1LjM4NEMzOTEuMzI3IDEyNi45NjIgMzg4LjU1NiAxMjkuMDQ2IDM4NC45MjIgMTMxLjYzN0MzODcuMzAxIDEzNi44MDMgMzg3Ljg3MSAxNDEuOTA0IDM4Ni42MzEgMTQ2Ljk0QzM4Ni4zOTEgMTQ3LjE3NSAzODYuMjY3IDE0Ny43NjcgMzg2LjI1NyAxNDguNzE3QzM4NS4zODIgMTUzLjQ0MyAzODQuNjIgMTU3LjU0IDM4My45NzIgMTYxLjAwOEMzNzYuNjkgMTcyLjM5OCAzNjAuOTA2IDE4OC40MjMgMzQ2LjEzMSAyMDMuNDI0QzMzNy45ODQgMjExLjY5NiAzMzAuMTQ0IDIxOS42NTcgMzI0LjIwNiAyMjYuMzU2QzMyNS4xNTQgMjIzLjU2MiAzMjUuMjg1IDIyMS4zNCAzMjQuNTk3IDIxOS42OUwzMDYuMTk2IDI0MS45NDRDMzAzLjc5MiAyNDQuNzcgMzAwLjQyIDI0OS4yNDggMjk2LjA4MiAyNTUuMzc4QzI5MS41MDggMjYxLjI2OSAyODguMTM2IDI2NS43NDcgMjg1Ljk2NyAyNjguODEyQzI4Mi4zNTMgMjczLjc2MyAyNzcuNTM2IDI4MC4xMjYgMjcxLjUxOCAyODcuOTAyQzI3MC43OTMgMjg5LjA4MiAyNjcuNjU5IDI5My41NjIgMjYyLjExNiAzMDEuMzQzTDI0OS4xMTQgMzE4LjMxQzI0My4zMzUgMzI1Ljg1MSAyMzQuNDMyIDMzNi45MjIgMjIyLjQwNSAzNTEuNTIzQzIyMC43MjUgMzUzLjE2OSAyMTcuOTcxIDM1NS4zOTYgMjE0LjE0MSAzNTguMjA3QzIxNC41OTcgMzYwLjExMiAyMTMuNzUgMzYxLjY0NyAyMTEuNiAzNjIuODEyQzIwOS42OSAzNjMuNzQyIDIwOC43MzIgMzY0LjQ0NSAyMDguNzI3IDM2NC45MkMyMDcuOTkzIDM2Ny4wNSAyMDUuNzMgMzY3LjYyIDIwMS45NCAzNjYuNjNDMjAxLjIgMzY5LjIzNSAyMDAuMzQzIDM3MS43MiAxOTkuMzY5IDM3NC4wODZDMTk4LjM4NSAzNzcuNDAxIDE5Ni45NDMgMzc5LjA0OSAxOTUuMDQyIDM3OS4wMjlDMTk0LjMzMiAzNzguNzg0IDE5My4yNTcgMzc5LjM2NiAxOTEuODE4IDM4MC43NzZDMTkxLjMzOCAzODEuMjQ2IDE5MC44NTUgMzgxLjk1NCAxOTAuMzcgMzgyLjg5OUwxODguNTcxIDM4NC42NjJDMTg0Ljc0NiAzODYuOTk3IDE4MS43NDIgMzkwLjQxIDE3OS41NTggMzk0LjlDMTc3LjU3NyA0MDEuMzg3IDE2OS45NzQgNDA3LjQyOCAxNjYuMDg5IDQxMC41MTRDMTY1LjE1MyA0MTEuMjU5IDE2NC40MzEgNDExLjgzMiAxNjQuMDU4IDQxMi4xOTdDMTYxLjkwMyA0MTMuODM3IDE1OC4yMDggNDE1LjEwNSAxNTIuOTczIDQxNkMxNTQuMTg4IDQxMy40IDE1NS4yNzUgNDExLjYzIDE1Ni4yMzQgNDEwLjY4OUMxNTYuOTU5IDQwOS41MDkgMTU4LjA0MiA0MDguMjE0IDE1OS40ODEgNDA2LjgwNEwxNjMuMDgxIDQwMy4yNzlDMTY2LjIxIDM5OS4yNzMgMTY4LjE0MiAzOTYuMjA1IDE2OC44NzYgMzk0LjA3NUMxNjkuNjIgMzkwLjk5NSAxNzAuOTU3IDM4OC4wNCAxNzIuODg3IDM4NS4yMDlDMTc0LjMyNiAzODMuNzk5IDE3Ni44NTYgMzgwLjM4MSAxODAuNDc1IDM3NC45NTZDMTg0LjMzNCAzNjkuMjk1IDE4Ny41OCAzNjUuNDEgMTkwLjIxNSAzNjMuMjk5QzE5MS4xOTkgMzU5Ljk4NCAxOTMuNjE2IDM1NS45NzEgMTk3LjQ2NSAzNTEuMjYxQzE5Ny45NDUgMzUwLjc5MSAxOTguNTQ3IDM0OS45NjYgMTk5LjI3MiAzNDguNzg1QzE5OS45OTcgMzQ3LjYwNSAyMDAuNTk5IDM0Ni43OCAyMDEuMDc5IDM0Ni4zMUMyMDMuOTY4IDM0Mi41NCAyMDUuNDIgMzM5Ljk0MiAyMDUuNDM1IDMzOC41MTdMMTg5Ljk1NyAzNTMuNjc2TDE4OC44OTkgMzUyLjU5NkMxOTIuNzczIDM0NS41MSAxOTUuNzg3IDM0MS4xNDcgMTk3Ljk0MiAzMzkuNTA3QzIwMS41NDEgMzM1Ljk4MSAyMDUuMDM4IDMzMC45MTEgMjA4LjQzMSAzMjQuMjk1QzIwOC45MTYgMzIzLjM1IDIxMC4wMDYgMzIxLjM0MiAyMTEuNyAzMTguMjcyQzIxMy4zOTkgMzE0LjcyNyAyMTQuOTY5IDMxMi4yNDkgMjE2LjQwOCAzMTAuODM5QzIxOS4yOTggMzA3LjA2OCAyMjEuMjI5IDMwNC4wMDEgMjIyLjIwNCAzMDEuNjM1QzIyMi42OTQgMzAwLjIxNSAyMjMuMTc4IDI5OS4yNyAyMjMuNjU4IDI5OC44QzIyNi43NjggMjk2LjY5NSAyMjguMzUgMjkzLjAyOSAyMjguNDAzIDI4Ny44MDRDMjI5LjgzMyAyODcuMzQ0IDIzMS44NjggMjg1LjgyMSAyMzQuNTA4IDI4My4yMzZDMjM3LjM4NyAyODAuNDE2IDIzOS42NTIgMjc5LjYwOCAyNDEuMzAzIDI4MC44MTNDMjQxLjMzNyAyNzcuNDg4IDI0Mi42NzEgMjc0Ljc3IDI0NS4zMDYgMjcyLjY2QzI0NS43ODEgMjcyLjY2NSAyNDYuMjY2IDI3MS43MiAyNDYuNzYgMjY5LjgyNEMyNDcgMjY5LjU4OSAyNDcuNjA1IDI2OC41MjcgMjQ4LjU3NSAyNjYuNjM3QzI0OS4yOTkgMjY1LjQ1NiAyNTAuNjI2IDI2My40NTEgMjUyLjU1NiAyNjAuNjIxQzI1NC4wMjUgMjU2LjM2MSAyNTYuNjY3IDI1My41MzggMjYwLjQ4MiAyNTIuMTUzQzI2MC45NTcgMjUyLjE1OCAyNjEuNDM0IDI1MS45MjUgMjYxLjkxNCAyNTEuNDU1QzI2Mi4zOTQgMjUwLjk4NSAyNjIuODcyIDI1MC43NTIgMjYzLjM0NyAyNTAuNzU3QzI2Mi42NjYgMjQ3LjY2MiAyNjMuNCAyNDUuNTMyIDI2NS41NSAyNDQuMzY3QzI2OS44NSAyNDIuMDM3IDI3Mi4yNTIgMjM5LjQ0OSAyNzIuNzU2IDIzNi42MDNMMjczLjgzNiAyMzUuNTQ2QzI3NC41NTYgMjM0Ljg0MSAyNzQuOTE4IDIzNC4yNTEgMjc0LjkyMyAyMzMuNzc2QzI3NS4xNjMgMjMzLjU0MSAyNzYuMjQ2IDIzMi4yNDYgMjc4LjE3IDIyOS44OUMyODAuMzM1IDIyNy4zIDI4MS44OTkgMjI1LjI5NyAyODIuODY0IDIyMy44ODJDMjgzLjU4NCAyMjMuMTc3IDI4NC42NjkgMjIxLjY0NCAyODYuMTE4IDIxOS4yODRDMjg3LjU2OCAyMTYuOTI0IDI4OC41MzUgMjE1LjI3MSAyODkuMDE5IDIxNC4zMjZDMjk0LjU1OCAyMDcuMDIgMjk3LjY5OSAyMDEuODI3IDI5OC40NDQgMTk4Ljc0N0wyOTkuNTQ1IDE5NS41NTJDMzA3LjAyMyAxODQuNDY1IDMxMC44ODQgMTc4LjU2NyAzMTEuMTI5IDE3Ny44NTdDMzE0LjUwMyAxNzMuMTQyIDMxNy4wNDcgMTY4LjI5OSAzMTguNzYxIDE2My4zMjhDMzE5LjI1MSAxNjEuOTA4IDMyMC4yMiAxNjAuMDE4IDMyMS42NyAxNTcuNjU4QzMyMy4zNTkgMTU1LjA2MiAzMjQuMzI0IDE1My42NDcgMzI0LjU2NCAxNTMuNDEyQzMyNC44MDQgMTUzLjE3NyAzMjUuNTI5IDE1MS45OTcgMzI2LjczOCAxNDkuODcyQzMyNy45NDggMTQ3Ljc0NyAzMjguNzk3IDE0NS45NzQgMzI5LjI4NyAxNDQuNTU0QzMyOS43NDQgMTQzLjIyNyAzMzAuNDUyIDE0MS44MiAzMzEuNDA4IDE0MC4zMzJDMzIyLjExNSAxNDEuOTggMzEyLjYyNSAxNDQuMjE3IDMwMy45NTIgMTQ2LjM2NUMzMDMuOTU4IDE0Ni4zNTIgMzAzLjk2MyAxNDYuMzM5IDMwMy45NjggMTQ2LjMyNkMzMDMuOTc0IDE0Ni4zMTEgMzAzLjk4IDE0Ni4yOTUgMzAzLjk4NiAxNDYuMjc5QzMwMy45OTMgMTQ2LjI2IDMwNCAxNDYuMjQgMzA0LjAwNyAxNDYuMjJaTTE2My44NDMgMTc4Ljc2OUMxNjMuODA4IDE3OS45OTYgMTYzLjc2NyAxODEuNTU2IDE2My43MiAxODMuNDQ5QzE2My43NTggMTg3LjU4NiAxNjMuNzMxIDE5MC43MzEgMTYzLjYzOCAxOTIuODgzQzE2My4zNjUgMTk0Ljk5NyAxNjIuODY1IDE5OC41ODIgMTYyLjEzOCAyMDMuNjM4QzE2MS40MTEgMjA4LjY5NSAxNjAuOTMzIDIxMi42MTEgMTYwLjcwNCAyMTUuMzg2QzE2MC44MzggMjE1LjYzMiAxNjAuNzcgMjE1Ljk0MyAxNjAuNSAyMTYuMzE5QzE2MC4yMyAyMTYuNjk1IDE1OS45OCAyMTguNzA1IDE1OS43NDkgMjIyLjM0OEMxNTkuNzkzIDIyMy4wMSAxNTkuNzY5IDIyMy45ODIgMTU5LjY3NyAyMjUuMjY2QzE1OS41NCAyMjYuNzU3IDE1OS40NzEgMjI3LjkzNyAxNTkuNDY5IDIyOC44MDZDMTU5LjM3NyAyMzAuMDkgMTU5LjM3NSAyMzEuODI4IDE1OS40NjEgMjM0LjAyQzE1OS41NDcgMjM2LjIxMiAxNTkuNjM0IDIzNy45NjkgMTU5LjcyMiAyMzkuMjkyTDE1OS41MDYgMjQ4LjA0NUMxNTkuODE0IDI1MS44MDcgMTU5LjkyMyAyNTMuODk1IDE1OS44MzMgMjU0LjMxQzE1OS43ODIgMjU3Ljk5MyAxNTkuNzUxIDI2My4zMSAxNTkuNzQgMjcwLjI2MUMxNTkuNzc4IDI3NC4zOTggMTYwLjA0IDI3OS4yMzYgMTYwLjUyNSAyODQuNzc0QzE2MC43MDMgMjg1LjY4MiAxNjAuNjU1IDI4OC4wNjIgMTYwLjM3OSAyOTEuOTEzQzE2MC4yODMgMjk1LjgwNCAxNjAuNTcgMjk4LjggMTYxLjI0MSAzMDAuOTAyQzE2MS4zNzUgMzAxLjE0OSAxNjEuNDg3IDMwMS40OTkgMTYxLjU3NiAzMDEuOTUzQzE2MS42MiAzMDIuNjE1IDE2MS42MTkgMzAzLjA0OSAxNjEuNTc0IDMwMy4yNTZDMTYxLjU1MSAzMDQuNTI0IDE2MS41NyAzMDYuMDQzIDE2MS42MjkgMzA3LjgxM0MxNjIuNDY0IDMwNC42NCAxNjMuNDMyIDMwMC45MTYgMTY0LjUzMyAyOTYuNjRDMTY1LjE2NSAyOTUuMTc0IDE2NS42MjEgMjk0LjE2OSAxNjUuOSAyOTMuNjI3TDE2Ni4yMzMgMjkxLjkwNEMxNjYuNTUgMjkxLjE3MSAxNjYuNzQ1IDI5MC42MTMgMTY2LjgxOSAyOTAuMjNDMTY3LjYzNiAyODcuODA2IDE2OC42MiAyODQuNTIgMTY5Ljc3MSAyODAuMzczQzE3MC45NDIgMjc3LjAyNCAxNzEuNTY0IDI3NS4xNTggMTcxLjYzOCAyNzQuNzc1QzE3Mi44MjYgMjcwLjQzNiAxNzMuOTYgMjY3LjI3OCAxNzUuMDM5IDI2NS4zMDJDMTc1Ljg0IDI2My44NjggMTc2Ljc5NyAyNjEuMTczIDE3Ny45MTEgMjU3LjIxN0MxNzkuMzIzIDI1My41MTggMTgxLjQwNSAyNDguMTYgMTg0LjE1NyAyNDEuMTQ0QzE4NC43NTIgMjM5Ljg2OSAxODUuNDU5IDIzOC4wMTkgMTg2LjI3NiAyMzUuNTk1QzE4Ny4yOTkgMjMzLjAxMiAxODguMDI0IDIzMS4wNjYgMTg4LjQ1MSAyMjkuNzU5QzE4OS42NzkgMjI3LjAxNyAxOTEuMzM0IDIyMi45NjcgMTkzLjQxNiAyMTcuNjA5QzE5NS42NjYgMjEyLjI4NCAxOTcuMjg0IDIwOC40MjYgMTk4LjI2OSAyMDYuMDM0QzIwMS4wNTggMTk4LjgyNyAyMDMuOTIyIDE5Mi4xMyAyMDYuODYxIDE4NS45NDVDMjA4LjQwNSAxODIuNDcgMjExLjA1NyAxNzcuMzIyIDIxNC44MTcgMTcwLjUwMUMyMTUuMzM4IDE2OS42MDkgMjE2LjAzNiAxNjguMjU0IDIxNi45MSAxNjYuNDM3QzIxNy4yMDIgMTY1LjkwMyAyMTcuNDczIDE2NS40MSAyMTcuNzIzIDE2NC45NTVDMjEyLjE3MyAxNjYuNDgzIDIwNS4zMDEgMTY4LjM5OSAxOTcuMTA3IDE3MC43MDRDMTg2LjgyOCAxNzMuODI4IDE3Ny44MTkgMTc2LjAyNyAxNzAuMDc5IDE3Ny4zMDFDMTY3Ljk1NCAxNzcuNzQgMTY1Ljg3NSAxNzguMjI5IDE2My44NDMgMTc4Ljc2OVpNMjE4LjA2MiAzMjMuMzI4QzIxNi44NDggMzI1LjkyOCAyMTUuNDEgMzI3LjEwMSAyMTMuNzUgMzI2Ljg0NkMyMTUuMTkgMzI1LjQzNSAyMTYuNjI3IDMyNC4yNjMgMjE4LjA2MiAzMjMuMzI4Wk0xODYuODY2IDM3Ny4xNjFMMTg3LjU3MSAzNzcuODgxTDE4OC42MzcgMzc4LjI0OUMxODguODcyIDM3OC40ODkgMTg4Ljk4NyAzNzguODQ2IDE4OC45ODIgMzc5LjMyMUMxODguNTAyIDM3OS43OTEgMTg4LjAyNCAzODAuMDI0IDE4Ny41NDkgMzgwLjAxOUMxODcuNzg5IDM3OS43ODQgMTg3LjU2MiAzNzguODMxIDE4Ni44NjYgMzc3LjE2MVpNMjUzLjc5OCAyNzguNDUxQzI1My44MDMgMjc3Ljk3NSAyNTMuNjkxIDI3Ny4zOCAyNTMuNDYgMjc2LjY2NUMyNTMuOTM1IDI3Ni42NyAyNTQuMjkzIDI3Ni41NTUgMjU0LjUzMyAyNzYuMzJMMjUzLjc5OCAyNzguNDUxWk0yNjEuNzk3IDI2Mi44NTZDMjYyLjI2OCAyNjMuMzM2IDI2Mi4zODMgMjYzLjY5NCAyNjIuMTQzIDI2My45MjlMMjYxLjc4MyAyNjQuMjgxQzI2MS4zMTMgMjYzLjgwMSAyNjEuMDggMjYzLjMyNCAyNjEuMDg1IDI2Mi44NDlDMjYxLjMyIDI2My4wODkgMjYxLjU1OCAyNjMuMDkxIDI2MS43OTcgMjYyLjg1NlpNMTYwLjE2MyAzODQuNzYyTDE1OS4zNTQgMzg0LjU4NkMxNTguOTk2IDM4My42MzkgMTU4LjkwOSAzODIuMzE2IDE1OS4wOTEgMzgwLjYxN0MxNTkuMjczIDM3OC45MTkgMTU5LjM0MyAzNzcuNzM4IDE1OS4yOTkgMzc3LjA3N0wxNTkuODM4IDM3Ny4xOTVDMTYwLjkxMyAzNzkuMTY4IDE2MS42OTYgMzgwLjc1MSAxNjIuMTg5IDM4MS45NDVDMTYxLjE5OSAzODMuMDMzIDE2MC41MjMgMzgzLjk3MiAxNjAuMTYzIDM4NC43NjJaTTE1NS4wNzIgMzY1LjM5OEMxNTMuNTQ2IDM2NC42MzEgMTUyLjU4MyAzNjIuNTc0IDE1Mi4xODQgMzU5LjIyN0MxNTMuMzk4IDM1OC44NCAxNTQuMjI4IDM1OS4zNDcgMTU0LjY3NSAzNjAuNzQ4TDE1NS40ODIgMzYyLjIyOEMxNTUuODM5IDM2My4xNzUgMTU1LjkwNiAzNjMuNzMzIDE1NS42ODEgMzYzLjkwMUMxNTUuNjM2IDM2NC4xMDkgMTU1LjQzMyAzNjQuNjA4IDE1NS4wNzIgMzY1LjM5OFpNMTUxLjI3NCAzMzguODE5QzE1MS4xMzggMzM5LjQ0MiAxNTEuMjcxIDM0MC41NTcgMTUxLjY3MyAzNDIuMTY2QzE1Mi4yNTQgMzQzLjgxNCAxNTIuMjUyIDM0NS4xMTcgMTUxLjY2NiAzNDYuMDc2QzE1MC4yNzYgMzQ0LjY4NiAxNTAuMTQ1IDM0Mi4yNjcgMTUxLjI3NCAzMzguODE5Wk0xNTAuOTExIDM1NC43MTJDMTUxLjIyOCAzNTMuMjYgMTUxLjgzNSAzNTIuNjMyIDE1Mi43MzQgMzUyLjgyOEwxNTMuMTM3IDM1My41NjhDMTUyLjkxMSAzNTQuNjA1IDE1Mi4xNjkgMzU0Ljk4NiAxNTAuOTExIDM1NC43MTJaTTE2MS40MzYgMzg5LjI3N0MxNjEuMzAxIDM4OS4wMzEgMTYxLjE0NCAzODguODg4IDE2MC45NjUgMzg4Ljg0OUMxNjEuMDEgMzg4LjY0MSAxNjEuMTY4IDM4OC4zNSAxNjEuNDM4IDM4Ny45NzRDMTYxLjY2MyAzODcuODA2IDE2MS43OTggMzg3LjYxOCAxNjEuODQzIDM4Ny40MTFMMTYyLjI0NiAzODguMTUxTDE2MS40MzYgMzg5LjI3N1pNMTUzLjczNyAzNTcuMjg0QzE1My4zMzMgMzU3LjQxMyAxNTIuOTUxIDM1Ny40MzkgMTUyLjU5MiAzNTcuMzZMMTUyLjM5IDM1Ni45OUwxNTMuMDY1IDM1Ni40ODZMMTUzLjMzNCAzNTYuNTQ0TDE1My43MzcgMzU3LjI4NFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMDEuNDE3IDM4NC43NDRDMjA1Ljk3NiAzODAuMjc5IDIwOS4zMzggMzc2Ljc1MSAyMTEuNTAzIDM3NC4xNkMyMTIuOTQzIDM3Mi43NSAyMTMuNDMgMzcxLjU2OCAyMTIuOTY0IDM3MC42MTNDMjEyLjczNCAzNjkuODk4IDIxMS40MjkgMzY5Ljc2NSAyMDkuMDQ5IDM3MC4yMTVDMjA1LjcwOSAzNzEuNjA1IDIwMy42NjIgMzc0LjMxNSAyMDIuOTA4IDM3OC4zNDZDMjAyLjY1OCAzNzkuNTMxIDIwMi4wNDQgMzgxLjU0NCAyMDEuMDY1IDM4NC4zODRMMjAxLjQxNyAzODQuNzQ0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg=='; diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index 6c41e9ab0aa..eb8f4d2ce9f 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -72,6 +72,7 @@ export { nodesInvoPNG } from './generated/invoPNG.js'; export { nodesIpciSVG } from './generated/ipciSVG.js'; export { nodesIpsePNG } from './generated/ipsePNG.js'; export { nodesIpseSVG } from './generated/ipseSVG.js'; +export { nodesJamtonSVG } from './generated/jamtonSVG.js'; export { nodesJazPNG } from './generated/jazPNG.js'; export { nodesJoystreamSVG } from './generated/joystreamSVG.js'; export { nodesJupiterSVG } from './generated/jupiterSVG.js'; diff --git a/packages/apps-config/src/ui/logos/nodes/jamton.svg b/packages/apps-config/src/ui/logos/nodes/jamton.svg new file mode 100644 index 00000000000..0b92f18d1e0 --- /dev/null +++ b/packages/apps-config/src/ui/logos/nodes/jamton.svg @@ -0,0 +1,5 @@ + + + + + From 3aa8058512740caa50eeab7f9c2c8999b9769a65 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:40:36 +0000 Subject: [PATCH 24/80] [CI Skip] bump/beta 0.146.2-13-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 74159f7fe5e..e52471d063a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -139,6 +139,7 @@ 4 1xstj fix : Update tangle testnet url/images (#9885) 4 Abhishek Update the provider Phyken Network (#10399) 4 Alberto Nicolas Penayo fix(bug): user can input invalid lifetime for tx (#10862) + 4 Alex Add Jamton (#11123) 4 Arsenii Medoev Unique Network - remove OnFinality endpoints (#9181) 4 Ashi Add end points for Jur-mainnet (#9586) 4 billjhlee Update Unorthodox Kusama Parachain / Standard Westend Test Network Chain Logo (#6192) @@ -174,7 +175,6 @@ 3 A Ahmad Remove Dwellir Zeitgeist endpoint (#10715) 3 Adam Dossa Fix `Option` encoding (#8336) 3 Adedayo Akinpelu Enable paseo endpoint (#10825) - 3 Alex Add Curio Kusama chain (#10260) 3 Alex Siman Add name, color and url of Subsocial parachain (#5006) 3 alexdniep added Genshiro as kusama parachain; fixed colors and logos (#5417) 3 alexkdefi Endpoint change picasso (#8412) diff --git a/package.json b/package.json index 09d0ee292dd..92332038d37 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "versions": { - "git": "0.146.2-12-x", + "git": "0.146.2-13-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 853f9a541a4..aa71c9b9b13 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 872c0dedfaa..f295c40054d 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-12-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-13-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 003dda8d480..b5f69cc4099 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index f2e1f9c0995..a25bf9c4e64 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 6c8a4d01e1a..b7287d435f6 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-12-x", - "@polkadot/apps-routing": "^0.146.2-12-x", + "@polkadot/apps-config": "^0.146.2-13-x", + "@polkadot/apps-routing": "^0.146.2-13-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-12-x", - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-hooks": "^0.146.2-12-x", - "@polkadot/react-params": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x", - "@polkadot/react-signer": "^0.146.2-12-x", + "@polkadot/react-api": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-hooks": "^0.146.2-13-x", + "@polkadot/react-params": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x", + "@polkadot/react-signer": "^0.146.2-13-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index d8eeffbad3c..55bffd32375 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-12-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-13-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 4fee1499788..7d93574552c 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-hooks": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-hooks": "^0.146.2-13-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-12-x" + "@polkadot/test-support": "0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 2cc1fd2e31b..c90ae9649a9 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-13-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 127c9d4c611..5cb87ac0aac 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 52ccca87099..7c1502eadd4 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index ae679cc8ef6..294f6806f19 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index d43672ac241..92059f787e2 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-12-x" + "@polkadot/test-support": "0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 9386d9dfcf8..34d87a07841 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "0.146.2-12-x", - "@polkadot/react-query": "0.146.2-12-x" + "@polkadot/react-components": "0.146.2-13-x", + "@polkadot/react-query": "0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index c4655077296..f77edca997a 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 5151d933dbf..252bad18783 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-13-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index c12e868414d..3f41d480638 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 4db63ca5e72..ff761ed1fae 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 041f4876ef3..7d6bd610044 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index b3cec281798..eaeee5e3d75 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 552c5d825c1..64fc313590d 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 3f83dbe4bc7..e8369f760d9 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 2e0a93a1b2a..e17b1da0460 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-params": "^0.146.2-12-x", - "@polkadot/react-signer": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-params": "^0.146.2-13-x", + "@polkadot/react-signer": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index afd13bf8518..ba9b4e248ed 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 8b5ea863bba..b661392ba15 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-13-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index bcbf939a1c3..16c69366e98 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index bb934388592..281f9be0b5c 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 98a1b51f502..cb028bdc90c 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 323922ea524..76b487ef495 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index fd736360f05..bf04ffbb5dd 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index ed2a5113871..1db2fbac5d7 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index d329c8c4481..91158300271 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 4bcb7540c60..c58ed8c6458 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index b0c55da0511..e900d6bf8fe 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 4bd372a0ea8..2122d0df916 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 003c3ddeeb2..03b1fca6fe3 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index af727e80d2b..53ffceeb67d 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index b7b39883aac..2dac577397a 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 1dc36e169ad..4cb2f19a630 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-12-x", - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x", + "@polkadot/apps-config": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 4ae2d5a4cc0..14a5584aff3 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index a5d4e61c1c8..9c2d0298ab5 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 00e1ee23145..9fc9e6df888 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-12-x", - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/app-explorer": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 0b73ca71928..c12dcdf1dba 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-12-x", - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/app-explorer": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index a9f65b7c4df..b546560c73f 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 20d9ef79003..362e20ec287 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-params": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-params": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 5fa73504d4f..d35eebb0bc8 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 56b18db7142..8cf5888a87f 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index ad3ebb0fcd3..cbe571e3a3c 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-query": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 94e150b9514..eec95f77020 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", - "@polkadot/react-params": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-params": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index d8244dbe2ae..8e01323986e 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index f4d4cc3388b..ac4043a5f42 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 0f1d9837697..2106621f868 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-12-x", + "@polkadot/react-api": "^0.146.2-13-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-12-x", + "@polkadot/react-query": "^0.146.2-13-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 27387c86e47..03772309c4a 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 1dea8d498b4..f7d7af4af1b 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-12-x", + "@polkadot/react-components": "^0.146.2-13-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 9a637641576..270724d8781 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index c939ebc8b47..0bde3dd7636 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-12-x" + "@polkadot/react-components": "^0.146.2-13-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index e7ed437fa60..a2d0a62aebc 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-12-x", + "version": "0.146.2-13-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index e2c9b7b7199..2f935bfc6db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-hooks": "npm:^0.146.2-12-x" - "@polkadot/test-support": "npm:0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-hooks": "npm:^0.146.2-13-x" + "@polkadot/test-support": "npm:0.146.2-13-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/test-support": "npm:0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/test-support": "npm:0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-12-x" - "@polkadot/react-query": "npm:0.146.2-12-x" + "@polkadot/react-components": "npm:0.146.2-13-x" + "@polkadot/react-query": "npm:0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-12-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-13-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-params": "npm:^0.146.2-12-x" - "@polkadot/react-signer": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-params": "npm:^0.146.2-13-x" + "@polkadot/react-signer": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-12-x" - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/apps-config": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-12-x" - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/app-explorer": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-12-x" - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/app-explorer": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-params": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-params": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-params": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-params": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-12-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-13-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-12-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-13-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-12-x" - "@polkadot/apps-routing": "npm:^0.146.2-12-x" + "@polkadot/apps-config": "npm:^0.146.2-13-x" + "@polkadot/apps-routing": "npm:^0.146.2-13-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-12-x" - "@polkadot/react-components": "npm:^0.146.2-12-x" - "@polkadot/react-hooks": "npm:^0.146.2-12-x" - "@polkadot/react-params": "npm:^0.146.2-12-x" - "@polkadot/react-query": "npm:^0.146.2-12-x" - "@polkadot/react-signer": "npm:^0.146.2-12-x" + "@polkadot/react-api": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-hooks": "npm:^0.146.2-13-x" + "@polkadot/react-params": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-signer": "npm:^0.146.2-13-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-12-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-13-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-12-x, @polkadot/react-components@npm:^0.146.2-12-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-13-x, @polkadot/react-components@npm:^0.146.2-13-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-12-x" + "@polkadot/react-api": "npm:^0.146.2-13-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-12-x" + "@polkadot/react-query": "npm:^0.146.2-13-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-12-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-13-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-12-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-13-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-12-x, @polkadot/react-query@npm:^0.146.2-12-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-13-x, @polkadot/react-query@npm:^0.146.2-13-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-12-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-13-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-12-x" + "@polkadot/react-components": "npm:^0.146.2-13-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-12-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-13-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 867d10331dcb78fd3b51dc12e41c2879ee38e193 Mon Sep 17 00:00:00 2001 From: Jeremy Frank <37932802+jfrank-summit@users.noreply.github.com> Date: Wed, 11 Dec 2024 09:17:03 -0700 Subject: [PATCH 25/80] Add Autonomys Taurus EVM testnet endpoints (#11135) * Add Autonomys Taurus EVM testnet endpoints * reorder taurus testnets --- packages/apps-config/src/endpoints/testing.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index fd25193bf91..8519ee6279c 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -108,6 +108,17 @@ export const testChains: Omit[] = [ logo: nodesJazPNG } }, + { + info: 'autonomys-taurus-evm', + providers: { + Labs: 'wss://auto-evm.taurus.autonomys.xyz/ws' + }, + text: 'Autonomys Taurus EVM', + ui: { + color: '#5870B3', + logo: nodesAutonomysPNG + } + }, { info: 'autonomys-taurus-testnet', providers: { From 488fa2417f2d0a8728823db7c8492855d9ca2322 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:22:14 +0000 Subject: [PATCH 26/80] [CI Skip] bump/beta 0.146.2-14-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index e52471d063a..2a4baceed68 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -199,6 +199,7 @@ 3 Hyungsuk Kang Update opportunity types (#5574) 3 iiiiiiii update jupiter (#5018) 3 jasonberger0 update logo (#4612) + 3 Jeremy Frank Add Autonomys Taurus EVM testnet endpoints (#11135) 3 Jhon added validator/nominator flags (#4546) 3 Jiacheng Add metadata for Phala Network (#7290) 3 kotlarmilos Update OriginTrail Parachain on polkadotjs (#7416) @@ -267,7 +268,6 @@ 2 Irman Nur Muhammad Alamsyah feat: add DeBio Network endpoint (#8478) 2 Jared Norris Fix Sora configuration (#6677) 2 Jay Pan Peaq rpc add (#9547) - 2 Jeremy Frank Add Autonomys mainnet and Taurus testnet endpoints (#11067) 2 jimmy-tudeski Update add-accounts.json (#4759) 2 JimYam fix the bug that have no icon for listen in https://polkadot.js.org/apps (#7241) 2 Juan Girini re-add IDN node provider (#11053) diff --git a/package.json b/package.json index 92332038d37..b845fc1b44d 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "versions": { - "git": "0.146.2-13-x", + "git": "0.146.2-14-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index aa71c9b9b13..03929e6dc0a 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index f295c40054d..dd32445e41d 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-13-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-14-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index b5f69cc4099..10062bdb251 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index a25bf9c4e64..62ce52df3c2 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index b7287d435f6..37503a64353 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-13-x", - "@polkadot/apps-routing": "^0.146.2-13-x", + "@polkadot/apps-config": "^0.146.2-14-x", + "@polkadot/apps-routing": "^0.146.2-14-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-13-x", - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-hooks": "^0.146.2-13-x", - "@polkadot/react-params": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x", - "@polkadot/react-signer": "^0.146.2-13-x", + "@polkadot/react-api": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-hooks": "^0.146.2-14-x", + "@polkadot/react-params": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x", + "@polkadot/react-signer": "^0.146.2-14-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 55bffd32375..df7299bcf0a 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-13-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-14-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 7d93574552c..0810dec5db4 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-hooks": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-hooks": "^0.146.2-14-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-13-x" + "@polkadot/test-support": "0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index c90ae9649a9..0d3d60c1e3a 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-14-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 5cb87ac0aac..dd93bc87b5e 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 7c1502eadd4..6f6db166651 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 294f6806f19..036b88146c0 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 92059f787e2..5bc26c3789b 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-13-x" + "@polkadot/test-support": "0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 34d87a07841..c299fdb1397 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "0.146.2-13-x", - "@polkadot/react-query": "0.146.2-13-x" + "@polkadot/react-components": "0.146.2-14-x", + "@polkadot/react-query": "0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index f77edca997a..08ee2e185da 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 252bad18783..0e83216cbe6 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-14-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 3f41d480638..e08e4217c9f 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index ff761ed1fae..28f8b706f06 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 7d6bd610044..12c752e994e 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index eaeee5e3d75..483b639d8fd 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 64fc313590d..981ee979eff 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index e8369f760d9..c03950a3de8 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index e17b1da0460..65d7df9179c 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-params": "^0.146.2-13-x", - "@polkadot/react-signer": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-params": "^0.146.2-14-x", + "@polkadot/react-signer": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index ba9b4e248ed..4e0703e0585 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index b661392ba15..d0738d258d7 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-14-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 16c69366e98..64b810ef9e9 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 281f9be0b5c..195e09872d7 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index cb028bdc90c..88f04a5c795 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 76b487ef495..5ea08a3865e 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index bf04ffbb5dd..318881a3539 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 1db2fbac5d7..51b589c3863 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 91158300271..e6be86a3cc1 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index c58ed8c6458..b1c703fdc60 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index e900d6bf8fe..b4f651f8654 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 2122d0df916..a65ad2473be 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 03b1fca6fe3..58e534fa4f0 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 53ffceeb67d..71f8069895d 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 2dac577397a..13947036134 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 4cb2f19a630..9d9ece9734e 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-13-x", - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x", + "@polkadot/apps-config": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 14a5584aff3..a323bdecd3a 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 9c2d0298ab5..548fe4e4bab 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 9fc9e6df888..dbb4d4afd09 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-13-x", - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/app-explorer": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index c12dcdf1dba..d91493e9e30 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-13-x", - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/app-explorer": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index b546560c73f..70058dd06ca 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 362e20ec287..c903f27b461 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-params": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-params": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index d35eebb0bc8..5c0a8a57626 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 8cf5888a87f..db28e95c4d7 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index cbe571e3a3c..5a8532225fe 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-query": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index eec95f77020..b892ff46d00 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", - "@polkadot/react-params": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-params": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 8e01323986e..55f4a9dc521 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index ac4043a5f42..9d3d156555e 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 2106621f868..41968967092 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-13-x", + "@polkadot/react-api": "^0.146.2-14-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-13-x", + "@polkadot/react-query": "^0.146.2-14-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 03772309c4a..9b3a013b3de 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index f7d7af4af1b..083fa9254f8 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-13-x", + "@polkadot/react-components": "^0.146.2-14-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 270724d8781..2f06c2f3d6f 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 0bde3dd7636..5abc83819d8 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-13-x" + "@polkadot/react-components": "^0.146.2-14-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index a2d0a62aebc..30aee12ee4d 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-13-x", + "version": "0.146.2-14-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 2f935bfc6db..b7c3adc56c8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-hooks": "npm:^0.146.2-13-x" - "@polkadot/test-support": "npm:0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-hooks": "npm:^0.146.2-14-x" + "@polkadot/test-support": "npm:0.146.2-14-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/test-support": "npm:0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/test-support": "npm:0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-13-x" - "@polkadot/react-query": "npm:0.146.2-13-x" + "@polkadot/react-components": "npm:0.146.2-14-x" + "@polkadot/react-query": "npm:0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-13-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-14-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-params": "npm:^0.146.2-13-x" - "@polkadot/react-signer": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-params": "npm:^0.146.2-14-x" + "@polkadot/react-signer": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-13-x" - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/apps-config": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-13-x" - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/app-explorer": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-13-x" - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/app-explorer": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-params": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-params": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-params": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-params": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-13-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-14-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-13-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-14-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-13-x" - "@polkadot/apps-routing": "npm:^0.146.2-13-x" + "@polkadot/apps-config": "npm:^0.146.2-14-x" + "@polkadot/apps-routing": "npm:^0.146.2-14-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-13-x" - "@polkadot/react-components": "npm:^0.146.2-13-x" - "@polkadot/react-hooks": "npm:^0.146.2-13-x" - "@polkadot/react-params": "npm:^0.146.2-13-x" - "@polkadot/react-query": "npm:^0.146.2-13-x" - "@polkadot/react-signer": "npm:^0.146.2-13-x" + "@polkadot/react-api": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-hooks": "npm:^0.146.2-14-x" + "@polkadot/react-params": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-signer": "npm:^0.146.2-14-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-13-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-14-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-13-x, @polkadot/react-components@npm:^0.146.2-13-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-14-x, @polkadot/react-components@npm:^0.146.2-14-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-13-x" + "@polkadot/react-api": "npm:^0.146.2-14-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-13-x" + "@polkadot/react-query": "npm:^0.146.2-14-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-13-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-14-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-13-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-14-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-13-x, @polkadot/react-query@npm:^0.146.2-13-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-14-x, @polkadot/react-query@npm:^0.146.2-14-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-13-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-14-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-13-x" + "@polkadot/react-components": "npm:^0.146.2-14-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-13-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-14-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 70ee383e28d0e5b5c2ab0b90b0443696ec3ba403 Mon Sep 17 00:00:00 2001 From: Yongfeng LI Date: Tue, 17 Dec 2024 10:12:16 +0800 Subject: [PATCH 27/80] Update statescan/subsquare external links (#11143) * Update statescan external links * Fix lint errors * Update external links of subsquare --- packages/apps-config/src/links/statescan.ts | 15 ++++++++------- packages/apps-config/src/links/subsquare.ts | 4 +++- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/packages/apps-config/src/links/statescan.ts b/packages/apps-config/src/links/statescan.ts index d114fddca56..3b071ad2534 100644 --- a/packages/apps-config/src/links/statescan.ts +++ b/packages/apps-config/src/links/statescan.ts @@ -11,19 +11,20 @@ export const Statescan: ExternalDef = { Collectives: 'Collectives', Crust: 'crust-parachain', 'Crust Shadow': 'shadow', + 'InvArch Network': 'invarch', Kusama: 'kusama', - 'Kusama Asset Hub': 'statemine', + 'Kusama Asset Hub': 'assethub-kusama', + 'Kusama BridgeHub': 'bridgehub-kusama', 'Kusama People': 'people-kusama', + 'Laos Network': 'laos', Litentry: 'litentry', Litmus: 'litmus', - Parallel: 'parallel', - 'Parallel Heiko': 'heiko', + 'Paseo Testnet': 'paseo', Polkadot: 'polkadot', - 'Polkadot Asset Hub': 'statemint', + 'Polkadot Asset Hub': 'assethub-polkadot', + 'Polkadot BridgeHub': 'bridgehub-polkadot', 'Tangle Mainnet': 'tangle', - 'Tangle Testnet': 'tangle-testnet', - 'Westend Collectives': 'westend-collectives', - Westmint: 'westmint' + 'Westend Asset Hub': 'assethub-westend' }, create: (chain: string, path: string, data: BN | number | string): string => `https://${chain}.statescan.io/#/${path}/${data.toString()}`, diff --git a/packages/apps-config/src/links/subsquare.ts b/packages/apps-config/src/links/subsquare.ts index 3c79dc7950f..4e4951fb46b 100644 --- a/packages/apps-config/src/links/subsquare.ts +++ b/packages/apps-config/src/links/subsquare.ts @@ -9,7 +9,9 @@ import { externalSubsquareSVG } from '../ui/logos/external/index.js'; export const Subsquare: ExternalDef = { chains: { Acala: 'acala', + 'Ajuna Polkadot': 'ajuna', Altair: 'altair', + Astar: 'astar', Basilisk: 'basilisk', Bifrost: 'bifrost-kusama', 'Bifrost Polkadot': 'bifrost-polkadot', @@ -22,9 +24,9 @@ export const Subsquare: ExternalDef = { Khala: 'khala', Kusama: 'kusama', Litentry: 'litentry', + 'Paseo Testnet': 'paseo', Phala: 'phala', Polkadot: 'polkadot', - Rococo: 'rococo', 'Shibuya Testnet': 'shibuya', 'Vara Network': 'vara', Westend: 'westend', From c0f32b3b59b63ac8953a20ce97df9e2b9e05fbd5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Dec 2024 02:17:24 +0000 Subject: [PATCH 28/80] [CI Skip] bump/beta 0.146.2-15-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 2a4baceed68..78e7feffa3a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -7,7 +7,7 @@ 41 MiZiet Apply styles to the unbonding icon (#6314) 39 RadiumBlock Re-adding RadiumBlock as Shiden and Bifrost Polkadot Endpoint provider (#11112) 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) - 32 Yongfeng LI Update subsquare supported chains (#10991) + 33 Yongfeng LI Update statescan/subsquare external links (#11143) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) 30 brenzi make encointer teleporter again (#10484) 29 Ewa Kowalska Style badges in accounts list (#6208) diff --git a/package.json b/package.json index b845fc1b44d..8bb89831dc2 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "versions": { - "git": "0.146.2-14-x", + "git": "0.146.2-15-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 03929e6dc0a..aca046013d5 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index dd32445e41d..ae74ed78854 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-14-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-15-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 10062bdb251..bafdd4d7336 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 62ce52df3c2..b360cbdc7ef 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 37503a64353..bf0143e575d 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-14-x", - "@polkadot/apps-routing": "^0.146.2-14-x", + "@polkadot/apps-config": "^0.146.2-15-x", + "@polkadot/apps-routing": "^0.146.2-15-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-14-x", - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-hooks": "^0.146.2-14-x", - "@polkadot/react-params": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x", - "@polkadot/react-signer": "^0.146.2-14-x", + "@polkadot/react-api": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-hooks": "^0.146.2-15-x", + "@polkadot/react-params": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x", + "@polkadot/react-signer": "^0.146.2-15-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index df7299bcf0a..75bcb214169 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-14-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-15-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 0810dec5db4..a707079c307 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-hooks": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-hooks": "^0.146.2-15-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-14-x" + "@polkadot/test-support": "0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 0d3d60c1e3a..8547fb423ce 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-15-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index dd93bc87b5e..8f5546d3fe8 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 6f6db166651..f24a9e83b0f 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 036b88146c0..cf9e98a0c31 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 5bc26c3789b..b47075186fb 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-14-x" + "@polkadot/test-support": "0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index c299fdb1397..a8ce69f589e 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "0.146.2-14-x", - "@polkadot/react-query": "0.146.2-14-x" + "@polkadot/react-components": "0.146.2-15-x", + "@polkadot/react-query": "0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 08ee2e185da..a70d7d99ed3 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 0e83216cbe6..ea12481c38e 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-15-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index e08e4217c9f..de4b904b342 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 28f8b706f06..3e92c0256e8 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 12c752e994e..7652c61749b 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 483b639d8fd..d95dc802747 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 981ee979eff..4f84d08e982 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index c03950a3de8..d117e752707 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 65d7df9179c..0dd86780178 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-params": "^0.146.2-14-x", - "@polkadot/react-signer": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-params": "^0.146.2-15-x", + "@polkadot/react-signer": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 4e0703e0585..e1f73a6452e 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index d0738d258d7..8db0fdb4b78 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-15-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 64b810ef9e9..0fbb3f96458 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 195e09872d7..ed59b37aa6e 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 88f04a5c795..14fee17f948 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 5ea08a3865e..aacdc27e488 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 318881a3539..964b2569b00 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 51b589c3863..146bc9388c2 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index e6be86a3cc1..ae6cd31a91c 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index b1c703fdc60..bf66f0ab11b 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index b4f651f8654..c8dd00a1140 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index a65ad2473be..8377e1717e4 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 58e534fa4f0..27516a0b553 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 71f8069895d..ed3f3c21424 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 13947036134..608e6c43304 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 9d9ece9734e..66e9ba6c36e 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-14-x", - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x", + "@polkadot/apps-config": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index a323bdecd3a..736bb03419a 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 548fe4e4bab..e8e3c924be6 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index dbb4d4afd09..026c5e8cf24 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-14-x", - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/app-explorer": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index d91493e9e30..a4bc07d6a83 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-14-x", - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/app-explorer": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 70058dd06ca..e92496dcf25 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index c903f27b461..cef75eb7b02 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-params": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-params": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 5c0a8a57626..0d394c484a7 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index db28e95c4d7..1889bf710a8 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 5a8532225fe..ef9bbbfc888 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-query": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index b892ff46d00..23d5593eb35 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", - "@polkadot/react-params": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-params": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 55f4a9dc521..3de2ffe5834 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 9d3d156555e..00d79e53eaa 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 41968967092..9087c9a798f 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-14-x", + "@polkadot/react-api": "^0.146.2-15-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-14-x", + "@polkadot/react-query": "^0.146.2-15-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 9b3a013b3de..d2155a1ce97 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 083fa9254f8..ff0d9370af9 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-14-x", + "@polkadot/react-components": "^0.146.2-15-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 2f06c2f3d6f..c76ba77aa10 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 5abc83819d8..138bdcdb4c0 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-14-x" + "@polkadot/react-components": "^0.146.2-15-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 30aee12ee4d..1782e50796f 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-14-x", + "version": "0.146.2-15-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index b7c3adc56c8..ec1ff506c5d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-hooks": "npm:^0.146.2-14-x" - "@polkadot/test-support": "npm:0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-hooks": "npm:^0.146.2-15-x" + "@polkadot/test-support": "npm:0.146.2-15-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/test-support": "npm:0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/test-support": "npm:0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-14-x" - "@polkadot/react-query": "npm:0.146.2-14-x" + "@polkadot/react-components": "npm:0.146.2-15-x" + "@polkadot/react-query": "npm:0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-14-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-15-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-params": "npm:^0.146.2-14-x" - "@polkadot/react-signer": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-params": "npm:^0.146.2-15-x" + "@polkadot/react-signer": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-14-x" - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/apps-config": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-14-x" - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/app-explorer": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-14-x" - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/app-explorer": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-params": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-params": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-params": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-params": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-14-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-15-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-14-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-15-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-14-x" - "@polkadot/apps-routing": "npm:^0.146.2-14-x" + "@polkadot/apps-config": "npm:^0.146.2-15-x" + "@polkadot/apps-routing": "npm:^0.146.2-15-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-14-x" - "@polkadot/react-components": "npm:^0.146.2-14-x" - "@polkadot/react-hooks": "npm:^0.146.2-14-x" - "@polkadot/react-params": "npm:^0.146.2-14-x" - "@polkadot/react-query": "npm:^0.146.2-14-x" - "@polkadot/react-signer": "npm:^0.146.2-14-x" + "@polkadot/react-api": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-hooks": "npm:^0.146.2-15-x" + "@polkadot/react-params": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-signer": "npm:^0.146.2-15-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-14-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-15-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-14-x, @polkadot/react-components@npm:^0.146.2-14-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-15-x, @polkadot/react-components@npm:^0.146.2-15-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-14-x" + "@polkadot/react-api": "npm:^0.146.2-15-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-14-x" + "@polkadot/react-query": "npm:^0.146.2-15-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-14-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-15-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-14-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-15-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-14-x, @polkadot/react-query@npm:^0.146.2-14-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-15-x, @polkadot/react-query@npm:^0.146.2-15-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-14-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-15-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-14-x" + "@polkadot/react-components": "npm:^0.146.2-15-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-14-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-15-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 8b5f6e55b662f163896d830a3401b74cccc350cc Mon Sep 17 00:00:00 2001 From: Maharacha Date: Fri, 20 Dec 2024 19:51:10 +0700 Subject: [PATCH 29/80] Updated Dwellir endpoints for Moonriver, Moonbeam, Basilisk and Hydration (#11149) --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 4 ++-- packages/apps-config/src/endpoints/productionRelayPolkadot.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 3ccd946cfad..a26fe6c52c5 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -92,7 +92,7 @@ export const prodParasKusama: Omit[] = [ paraId: 2090, providers: { Basilisk: 'wss://rpc.basilisk.cloud', - Dwellir: 'wss://basilisk-rpc.dwellir.com' + Dwellir: 'wss://basilisk-rpc.n.dwellir.com' // OnFinality: 'wss://basilisk.api.onfinality.io/public-ws' // https://github.com/polkadot-js/apps/issues/9414 }, text: 'Basilisk', @@ -525,7 +525,7 @@ export const prodParasKusama: Omit[] = [ providers: { Allnodes: 'wss://moonriver-rpc.publicnode.com', Blast: 'wss://moonriver.public.blastapi.io', - Dwellir: 'wss://moonriver-rpc.dwellir.com', + Dwellir: 'wss://moonriver-rpc.n.dwellir.com', 'Moonbeam Foundation': 'wss://wss.api.moonriver.moonbeam.network', OnFinality: 'wss://moonriver.api.onfinality.io/public-ws', RadiumBlock: 'wss://moonriver.public.curie.radiumblock.co/ws', diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 5cdd69a7a6f..c823c174d33 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -333,7 +333,7 @@ export const prodParasPolkadot: Omit[] = [ info: 'hydradx', paraId: 2034, providers: { - Dwellir: 'wss://hydradx-rpc.dwellir.com', + Dwellir: 'wss://hydration-rpc.n.dwellir.com', 'Galactic Council': 'wss://rpc.hydradx.cloud', Helikon: 'wss://rpc.helikon.io/hydradx', IBP1: 'wss://hydration.ibp.network', @@ -543,7 +543,7 @@ export const prodParasPolkadot: Omit[] = [ Allnodes: 'wss://moonbeam-rpc.publicnode.com', // 'Automata 1RPC': 'wss://1rpc.io/glmr', // https://github.com/polkadot-js/apps/issues/10566 Blast: 'wss://moonbeam.public.blastapi.io', - Dwellir: 'wss://moonbeam-rpc.dwellir.com', + Dwellir: 'wss://moonbeam-rpc.n.dwellir.com', IBP1: 'wss://moonbeam.ibp.network', IBP2: 'wss://moonbeam.dotters.network', 'Moonbeam Foundation': 'wss://wss.api.moonbeam.network', From 899a3cb644ee80bf71524026e898d44712436c80 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 12:56:38 +0000 Subject: [PATCH 30/80] [CI Skip] bump/beta 0.146.2-16-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 78e7feffa3a..0481ae25a9d 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -6,7 +6,7 @@ 46 Antoine Estienne Update moonbeam endpoints and moonbase logo and color (#6890) 41 MiZiet Apply styles to the unbonding icon (#6314) 39 RadiumBlock Re-adding RadiumBlock as Shiden and Bifrost Polkadot Endpoint provider (#11112) - 33 Joakim Nyman Revert "Update productionRelayPolkadot.ts" (#10207) + 34 Joakim Nyman Updated Dwellir endpoints for Moonriver, Moonbeam, Basilisk and Hydration (#11149) 33 Yongfeng LI Update statescan/subsquare external links (#11143) 31 Stefanie Doll Set higher default gas limit, switch from bitlength u32 to u128 for input fields (#2743) 30 brenzi make encointer teleporter again (#10484) diff --git a/package.json b/package.json index 8bb89831dc2..6db0338aa5a 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "versions": { - "git": "0.146.2-15-x", + "git": "0.146.2-16-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index aca046013d5..48a7baef7f1 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index ae74ed78854..1f978f10d29 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-15-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-16-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index bafdd4d7336..ab788c19039 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index b360cbdc7ef..975dec778e1 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index bf0143e575d..97d2c354494 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-15-x", - "@polkadot/apps-routing": "^0.146.2-15-x", + "@polkadot/apps-config": "^0.146.2-16-x", + "@polkadot/apps-routing": "^0.146.2-16-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-15-x", - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-hooks": "^0.146.2-15-x", - "@polkadot/react-params": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x", - "@polkadot/react-signer": "^0.146.2-15-x", + "@polkadot/react-api": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-hooks": "^0.146.2-16-x", + "@polkadot/react-params": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x", + "@polkadot/react-signer": "^0.146.2-16-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 75bcb214169..2df47b7f3d2 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-15-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-16-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index a707079c307..2c358c8f4e1 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-hooks": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-hooks": "^0.146.2-16-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-15-x" + "@polkadot/test-support": "0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 8547fb423ce..d866e4955c3 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-16-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 8f5546d3fe8..2eb48d493c1 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index f24a9e83b0f..78f5050f6e1 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index cf9e98a0c31..99a95824b81 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index b47075186fb..63a79516b1d 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-15-x" + "@polkadot/test-support": "0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index a8ce69f589e..ee2e749e533 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "0.146.2-15-x", - "@polkadot/react-query": "0.146.2-15-x" + "@polkadot/react-components": "0.146.2-16-x", + "@polkadot/react-query": "0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index a70d7d99ed3..d478c854a42 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index ea12481c38e..8668046cd92 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-16-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index de4b904b342..b7b33218ac3 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 3e92c0256e8..b2de113e637 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 7652c61749b..f2776276f6f 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index d95dc802747..a4a998c3c3e 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 4f84d08e982..64f1e5e272d 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index d117e752707..3ca537b159f 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 0dd86780178..70ab06ce63e 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-params": "^0.146.2-15-x", - "@polkadot/react-signer": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-params": "^0.146.2-16-x", + "@polkadot/react-signer": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index e1f73a6452e..e0654fcc169 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 8db0fdb4b78..67341c71e60 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-16-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 0fbb3f96458..24f0a837bd4 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index ed59b37aa6e..c775c6bc823 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 14fee17f948..fe61ef623bb 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index aacdc27e488..384880f46fc 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 964b2569b00..ab9ed99d4b7 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 146bc9388c2..fe60bcc24a0 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index ae6cd31a91c..8101e318c5c 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index bf66f0ab11b..555e2e67347 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index c8dd00a1140..7d383c80236 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 8377e1717e4..ca12a96d1a0 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 27516a0b553..7d294eb44e1 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index ed3f3c21424..c7faa3f6c23 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 608e6c43304..b5729fd80ac 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 66e9ba6c36e..2117f597edd 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-15-x", - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x", + "@polkadot/apps-config": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 736bb03419a..1f5b9d8c439 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index e8e3c924be6..84445cd5a5f 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 026c5e8cf24..b4c9ae82b50 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-15-x", - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/app-explorer": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index a4bc07d6a83..4f8940c4f8d 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-15-x", - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/app-explorer": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index e92496dcf25..56c6e2b84c3 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index cef75eb7b02..cd811606e39 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-params": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-params": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 0d394c484a7..6be0c760cd7 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 1889bf710a8..9832c3328b9 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index ef9bbbfc888..f87257a2769 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-query": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 23d5593eb35..2565661e488 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", - "@polkadot/react-params": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-params": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 3de2ffe5834..cb8798c3f9c 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 00d79e53eaa..a92f2f410e5 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 9087c9a798f..4e5700f662e 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-15-x", + "@polkadot/react-api": "^0.146.2-16-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-15-x", + "@polkadot/react-query": "^0.146.2-16-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index d2155a1ce97..bdefe7e441d 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index ff0d9370af9..9be81a4c347 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-15-x", + "@polkadot/react-components": "^0.146.2-16-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index c76ba77aa10..e1dae235f95 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 138bdcdb4c0..abda79401fb 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-15-x" + "@polkadot/react-components": "^0.146.2-16-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 1782e50796f..8b56a33ed58 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-15-x", + "version": "0.146.2-16-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index ec1ff506c5d..938580ea807 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-hooks": "npm:^0.146.2-15-x" - "@polkadot/test-support": "npm:0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-hooks": "npm:^0.146.2-16-x" + "@polkadot/test-support": "npm:0.146.2-16-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/test-support": "npm:0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/test-support": "npm:0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-15-x" - "@polkadot/react-query": "npm:0.146.2-15-x" + "@polkadot/react-components": "npm:0.146.2-16-x" + "@polkadot/react-query": "npm:0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-15-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-16-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-params": "npm:^0.146.2-15-x" - "@polkadot/react-signer": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-params": "npm:^0.146.2-16-x" + "@polkadot/react-signer": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-15-x" - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/apps-config": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-15-x" - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/app-explorer": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-15-x" - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/app-explorer": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-params": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-params": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-params": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-params": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-15-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-16-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-15-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-16-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-15-x" - "@polkadot/apps-routing": "npm:^0.146.2-15-x" + "@polkadot/apps-config": "npm:^0.146.2-16-x" + "@polkadot/apps-routing": "npm:^0.146.2-16-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-15-x" - "@polkadot/react-components": "npm:^0.146.2-15-x" - "@polkadot/react-hooks": "npm:^0.146.2-15-x" - "@polkadot/react-params": "npm:^0.146.2-15-x" - "@polkadot/react-query": "npm:^0.146.2-15-x" - "@polkadot/react-signer": "npm:^0.146.2-15-x" + "@polkadot/react-api": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-hooks": "npm:^0.146.2-16-x" + "@polkadot/react-params": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-signer": "npm:^0.146.2-16-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-15-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-16-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-15-x, @polkadot/react-components@npm:^0.146.2-15-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-16-x, @polkadot/react-components@npm:^0.146.2-16-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-15-x" + "@polkadot/react-api": "npm:^0.146.2-16-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-15-x" + "@polkadot/react-query": "npm:^0.146.2-16-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-15-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-16-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-15-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-16-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-15-x, @polkadot/react-query@npm:^0.146.2-15-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-16-x, @polkadot/react-query@npm:^0.146.2-16-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-15-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-16-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-15-x" + "@polkadot/react-components": "npm:^0.146.2-16-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-15-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-16-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From ed3f3e290befb52ce68500f95c00e0e355850cf5 Mon Sep 17 00:00:00 2001 From: Nikola Todorovic Date: Tue, 24 Dec 2024 14:46:33 +0100 Subject: [PATCH 31/80] Add NeuroWeb Testnet endpoint for Paseo (#11151) * Add NeuroWeb Testnet to Paseo * Fix ordering --- .../src/endpoints/testingRelayPaseo.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index de94289d3f6..6fccac2d928 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -3,7 +3,7 @@ import type { EndpointOption } from './types.js'; -import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPopNetworkSVG, chainsWatrPNG } from '@polkadot/apps-config/ui/logos/chains'; +import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsNeurowebTestnetPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPopNetworkSVG, chainsWatrPNG } from '@polkadot/apps-config/ui/logos/chains'; import { nodesAjunaPNG, nodesAssetHubSVG, nodesAventusSVG, nodesBajunPNG, nodesBifrostSVG, nodesBridgeHubSVG, nodesDarwiniaKoiSVG, nodesHyperbridgePNG, nodesIdealNetworkSVG, nodesIntegriteeSVG, nodesKiltPNG, nodesLitentryPaseoSVG, nodesMandalaPNG, nodesMusePNG, nodesMyriadPaseoSVG, nodesNodleSVG, nodesRegionxPNG, nodesRexSVG, nodesXodePNG, nodesZeitgeistPNG } from '@polkadot/apps-config/ui/logos/nodes'; import { PASEO_GENESIS } from '../api/constants.js'; @@ -236,6 +236,19 @@ export const testParasPaseo: Omit[] = [ logo: nodesMyriadPaseoSVG } }, + { + homepage: 'https://neuroweb.ai', + info: 'NeuroWeb', + paraId: 2043, + providers: { + TraceLabs: 'wss://parachain-testnet-rpc.origin-trail.network/' + }, + text: 'NeuroWeb Testnet', + ui: { + color: '#646566', + logo: chainsNeurowebTestnetPNG + } + }, { homepage: 'https://mandalachain.io', info: 'Niskala', From 134e2bf6e522ee1f5592632c1b7dac4b3d9eef48 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Dec 2024 13:51:43 +0000 Subject: [PATCH 32/80] [CI Skip] bump/beta 0.146.2-17-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 0481ae25a9d..1a1fbc033e3 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -51,6 +51,7 @@ 11 Ross Bulat Substrate tab theme adjustment (#939) 10 Greg Zaitsev Update Unique Network and Quartz by Unique endpoints (#7689) 10 Nantian add karura (#5441) + 10 NZT48 Add NeuroWeb Testnet endpoint for Paseo (#11151) 10 Pierre Besson Add bridge hub teleport destination for Polkadot and Kusama (#10404) 10 Stakeworld Stakeworld coretime rpc endpoint (#10594) 10 zzcwoshizz rm elara endpoint (#6778) @@ -60,7 +61,6 @@ 9 Justin Pham Add extra metaverse network pioneer RPC (#9935) 9 Milos Kriz Additional IBP endpoints and miscellaneous maintenance (#11127) 9 Nikhil Ranjan Identity fix. Username has been introduced in identity pallet. (#10491) - 9 NZT48 Remove connection between 3360 chain id and NeuroWeb (#10467) 8 Ayush Mishra Updated Invo Network Testnet URL (#10419) 8 Eugene Way Change vara endpoint (#10763) 8 frank Add Live Network Odyssey (#7866) diff --git a/package.json b/package.json index 6db0338aa5a..feb61935330 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "versions": { - "git": "0.146.2-16-x", + "git": "0.146.2-17-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 48a7baef7f1..7ce950318c2 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 1f978f10d29..66d20929ef0 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-16-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-17-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index ab788c19039..43e96141af8 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 975dec778e1..357a1b0f7cc 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 97d2c354494..e10c3109af6 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-16-x", - "@polkadot/apps-routing": "^0.146.2-16-x", + "@polkadot/apps-config": "^0.146.2-17-x", + "@polkadot/apps-routing": "^0.146.2-17-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-16-x", - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-hooks": "^0.146.2-16-x", - "@polkadot/react-params": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x", - "@polkadot/react-signer": "^0.146.2-16-x", + "@polkadot/react-api": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-hooks": "^0.146.2-17-x", + "@polkadot/react-params": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x", + "@polkadot/react-signer": "^0.146.2-17-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 2df47b7f3d2..c9377de1c82 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-16-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-17-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 2c358c8f4e1..dcfd44596a3 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-hooks": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-hooks": "^0.146.2-17-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-16-x" + "@polkadot/test-support": "0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index d866e4955c3..76c7eb25d2a 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-17-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 2eb48d493c1..1b50b1324b0 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 78f5050f6e1..afcea7ba006 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 99a95824b81..bb2d21216e5 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 63a79516b1d..5c1411bd4b5 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-16-x" + "@polkadot/test-support": "0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index ee2e749e533..f287ff64242 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "0.146.2-16-x", - "@polkadot/react-query": "0.146.2-16-x" + "@polkadot/react-components": "0.146.2-17-x", + "@polkadot/react-query": "0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index d478c854a42..6a429e34f12 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 8668046cd92..fd0a125da40 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-17-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index b7b33218ac3..25c1a358d14 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index b2de113e637..5d9c8ea7c57 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index f2776276f6f..1fc95933cfe 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index a4a998c3c3e..f35604d6a9e 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 64f1e5e272d..b68e487736c 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 3ca537b159f..6e5ddde7654 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 70ab06ce63e..2e50d49cefb 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-params": "^0.146.2-16-x", - "@polkadot/react-signer": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-params": "^0.146.2-17-x", + "@polkadot/react-signer": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index e0654fcc169..d09fc8f35bd 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 67341c71e60..e7ff3b20441 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-17-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 24f0a837bd4..e8323e5ffa1 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index c775c6bc823..e432e8b32c7 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index fe61ef623bb..7fb7c256122 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 384880f46fc..954044ce17c 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index ab9ed99d4b7..336cbf6b318 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index fe60bcc24a0..1776297baad 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 8101e318c5c..c7aa9f83f60 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 555e2e67347..f78385b99af 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 7d383c80236..aece65a476e 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index ca12a96d1a0..f14865d3ac7 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 7d294eb44e1..91b09414c4d 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index c7faa3f6c23..462f4c51955 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index b5729fd80ac..f07c465d558 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 2117f597edd..1cd8b45d5ec 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-16-x", - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x", + "@polkadot/apps-config": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 1f5b9d8c439..46f325ca585 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 84445cd5a5f..874a85bcf0e 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index b4c9ae82b50..99833a70c07 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-16-x", - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/app-explorer": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 4f8940c4f8d..d417d67f28e 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-16-x", - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/app-explorer": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 56c6e2b84c3..25a54779b5e 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index cd811606e39..476b5fab5fd 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-params": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-params": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 6be0c760cd7..eb12564342c 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 9832c3328b9..d7deb3785dd 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index f87257a2769..354d010c755 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-query": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2565661e488..13071ab572d 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", - "@polkadot/react-params": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-params": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index cb8798c3f9c..3d2f47abd60 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index a92f2f410e5..c9fefc3d17a 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 4e5700f662e..acd667d8985 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-16-x", + "@polkadot/react-api": "^0.146.2-17-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-16-x", + "@polkadot/react-query": "^0.146.2-17-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index bdefe7e441d..3aff8fe60fe 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 9be81a4c347..b063868a183 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-16-x", + "@polkadot/react-components": "^0.146.2-17-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index e1dae235f95..c6cddd1922f 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index abda79401fb..f2ed637dcdb 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-16-x" + "@polkadot/react-components": "^0.146.2-17-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 8b56a33ed58..b80bffe2ded 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-16-x", + "version": "0.146.2-17-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 938580ea807..06343aeabdd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-hooks": "npm:^0.146.2-16-x" - "@polkadot/test-support": "npm:0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-hooks": "npm:^0.146.2-17-x" + "@polkadot/test-support": "npm:0.146.2-17-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/test-support": "npm:0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/test-support": "npm:0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-16-x" - "@polkadot/react-query": "npm:0.146.2-16-x" + "@polkadot/react-components": "npm:0.146.2-17-x" + "@polkadot/react-query": "npm:0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-16-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-17-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-params": "npm:^0.146.2-16-x" - "@polkadot/react-signer": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-params": "npm:^0.146.2-17-x" + "@polkadot/react-signer": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-16-x" - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/apps-config": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-16-x" - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/app-explorer": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-16-x" - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/app-explorer": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-params": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-params": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-params": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-params": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-16-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-17-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-16-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-17-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-16-x" - "@polkadot/apps-routing": "npm:^0.146.2-16-x" + "@polkadot/apps-config": "npm:^0.146.2-17-x" + "@polkadot/apps-routing": "npm:^0.146.2-17-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-16-x" - "@polkadot/react-components": "npm:^0.146.2-16-x" - "@polkadot/react-hooks": "npm:^0.146.2-16-x" - "@polkadot/react-params": "npm:^0.146.2-16-x" - "@polkadot/react-query": "npm:^0.146.2-16-x" - "@polkadot/react-signer": "npm:^0.146.2-16-x" + "@polkadot/react-api": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-hooks": "npm:^0.146.2-17-x" + "@polkadot/react-params": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-signer": "npm:^0.146.2-17-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-16-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-17-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-16-x, @polkadot/react-components@npm:^0.146.2-16-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-17-x, @polkadot/react-components@npm:^0.146.2-17-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-16-x" + "@polkadot/react-api": "npm:^0.146.2-17-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-16-x" + "@polkadot/react-query": "npm:^0.146.2-17-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-16-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-17-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-16-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-17-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-16-x, @polkadot/react-query@npm:^0.146.2-16-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-17-x, @polkadot/react-query@npm:^0.146.2-17-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-16-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-17-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-16-x" + "@polkadot/react-components": "npm:^0.146.2-17-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-16-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-17-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 8ac41012edf322753d6ecbe9abda713464d31b81 Mon Sep 17 00:00:00 2001 From: "JelliedOwl (Paul)" <80860490+JelliedOwl@users.noreply.github.com> Date: Tue, 24 Dec 2024 14:23:58 +0000 Subject: [PATCH 33/80] Fix links to edgscan.ink for Edgeware (#11154) --- packages/apps-config/src/links/edgscan.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps-config/src/links/edgscan.ts b/packages/apps-config/src/links/edgscan.ts index aaca6d21118..807b65f40ca 100644 --- a/packages/apps-config/src/links/edgscan.ts +++ b/packages/apps-config/src/links/edgscan.ts @@ -10,7 +10,7 @@ export const Edgscan: ExternalDef = { chains: { Edgeware: 'edgeware' }, - create: (path: string, data: BN | number | string): string => + create: (_chain: string, path: string, data: BN | number | string): string => `https://edgscan.ink/#/${path}/${data.toString()}`, homepage: 'https://edgscan.ink/', isActive: true, From b2b2db4566006049f39b517442296b1225264814 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Dec 2024 14:29:07 +0000 Subject: [PATCH 34/80] [CI Skip] bump/beta 0.146.2-18-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 1a1fbc033e3..f281ec3e83f 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -57,6 +57,7 @@ 10 zzcwoshizz rm elara endpoint (#6778) 9 Alejandro Martinez Andres chore: add paseo coretime RPC (#10919) 9 Chevdor Add doc related to IPFS and pinning (#2788) + 9 JelliedOwl (Paul) Fix links to edgscan.ink for Edgeware (#11154) 9 José Molina Colmenero Add proof size summary (#10639) 9 Justin Pham Add extra metaverse network pioneer RPC (#9935) 9 Milos Kriz Additional IBP endpoints and miscellaneous maintenance (#11127) @@ -70,7 +71,6 @@ 8 illlefr4u new additions to Russian translation (#2948) 8 Jakub Jóźwiak Code signing and Notarization (#2794) 8 James Bayly Add Ajuna OnFinality (#9409) - 8 JelliedOwl (Paul) Update Edgeware nodes (#11134) 8 Kai Update Litentry rococo-parachain endpoint (#10086) 8 Qiwei Yang fix local fork cannot recover from failure (#10835) 8 Wil Wade Re-enabled back online OnFinality for 2091 (#10929) diff --git a/package.json b/package.json index feb61935330..c2098bdbc32 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "versions": { - "git": "0.146.2-17-x", + "git": "0.146.2-18-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 7ce950318c2..6e3ab3ea6a0 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 66d20929ef0..aacd2ded04e 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-17-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-18-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 43e96141af8..f562cbbaaa6 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 357a1b0f7cc..b7e59696e13 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index e10c3109af6..51302e14c2e 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-17-x", - "@polkadot/apps-routing": "^0.146.2-17-x", + "@polkadot/apps-config": "^0.146.2-18-x", + "@polkadot/apps-routing": "^0.146.2-18-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-17-x", - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-hooks": "^0.146.2-17-x", - "@polkadot/react-params": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x", - "@polkadot/react-signer": "^0.146.2-17-x", + "@polkadot/react-api": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-hooks": "^0.146.2-18-x", + "@polkadot/react-params": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x", + "@polkadot/react-signer": "^0.146.2-18-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index c9377de1c82..a48c0167dd0 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-17-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-18-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index dcfd44596a3..457ff20efa1 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-hooks": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-hooks": "^0.146.2-18-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-17-x" + "@polkadot/test-support": "0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 76c7eb25d2a..feaaf14583a 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-18-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 1b50b1324b0..8162db773ec 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index afcea7ba006..e62e9c225e4 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index bb2d21216e5..15bac1f1fb7 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 5c1411bd4b5..b0f8ad25256 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-17-x" + "@polkadot/test-support": "0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index f287ff64242..244ddc46438 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "0.146.2-17-x", - "@polkadot/react-query": "0.146.2-17-x" + "@polkadot/react-components": "0.146.2-18-x", + "@polkadot/react-query": "0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 6a429e34f12..01947cf6f98 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index fd0a125da40..b21dd20c5ba 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-18-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 25c1a358d14..e640f44fce4 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 5d9c8ea7c57..76a0937d8c7 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 1fc95933cfe..f3dfc3ef913 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index f35604d6a9e..171f347f40d 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index b68e487736c..edb97282395 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 6e5ddde7654..3a5cf78eb43 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 2e50d49cefb..e161aa8c26d 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-params": "^0.146.2-17-x", - "@polkadot/react-signer": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-params": "^0.146.2-18-x", + "@polkadot/react-signer": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index d09fc8f35bd..c019e48f5b4 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index e7ff3b20441..ea003c5b627 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-18-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index e8323e5ffa1..d555fe908a4 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index e432e8b32c7..7fe946efbcd 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 7fb7c256122..8f9fe15897c 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 954044ce17c..8bfd9c88fc4 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 336cbf6b318..84119a39e2f 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 1776297baad..b5bbf7435f0 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index c7aa9f83f60..1950bae7981 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index f78385b99af..ecfd4ca2bec 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index aece65a476e..79ec5fc8be7 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index f14865d3ac7..496c33f47ff 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 91b09414c4d..d4901c31011 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 462f4c51955..9e3ce8ffa8c 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index f07c465d558..bc61532c666 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 1cd8b45d5ec..7d6b6e19fdf 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-17-x", - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x", + "@polkadot/apps-config": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 46f325ca585..95e6f74ef66 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 874a85bcf0e..6f1c345c7f5 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 99833a70c07..5520e6e8f83 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-17-x", - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/app-explorer": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index d417d67f28e..a4b938c2e9a 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-17-x", - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/app-explorer": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 25a54779b5e..af082dac3bd 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 476b5fab5fd..a2590c4a97c 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-params": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-params": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index eb12564342c..9ea2e9ecb76 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index d7deb3785dd..7f83e138a02 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 354d010c755..f5f8d21190e 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-query": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 13071ab572d..2d540311c1d 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", - "@polkadot/react-params": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-params": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 3d2f47abd60..f4e390b1bd1 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index c9fefc3d17a..ee0170b7dc2 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index acd667d8985..ada8dee880a 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-17-x", + "@polkadot/react-api": "^0.146.2-18-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-17-x", + "@polkadot/react-query": "^0.146.2-18-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 3aff8fe60fe..0f7343dbb25 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index b063868a183..d390a168444 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-17-x", + "@polkadot/react-components": "^0.146.2-18-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index c6cddd1922f..7078c57b080 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index f2ed637dcdb..28398b4e979 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-17-x" + "@polkadot/react-components": "^0.146.2-18-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index b80bffe2ded..ae285b3aa90 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-17-x", + "version": "0.146.2-18-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 06343aeabdd..a352c168426 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-hooks": "npm:^0.146.2-17-x" - "@polkadot/test-support": "npm:0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-hooks": "npm:^0.146.2-18-x" + "@polkadot/test-support": "npm:0.146.2-18-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/test-support": "npm:0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/test-support": "npm:0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-17-x" - "@polkadot/react-query": "npm:0.146.2-17-x" + "@polkadot/react-components": "npm:0.146.2-18-x" + "@polkadot/react-query": "npm:0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-17-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-18-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-params": "npm:^0.146.2-17-x" - "@polkadot/react-signer": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-params": "npm:^0.146.2-18-x" + "@polkadot/react-signer": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-17-x" - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/apps-config": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-17-x" - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/app-explorer": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-17-x" - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/app-explorer": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-params": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-params": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-params": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-params": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-17-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-18-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-17-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-18-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-17-x" - "@polkadot/apps-routing": "npm:^0.146.2-17-x" + "@polkadot/apps-config": "npm:^0.146.2-18-x" + "@polkadot/apps-routing": "npm:^0.146.2-18-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-17-x" - "@polkadot/react-components": "npm:^0.146.2-17-x" - "@polkadot/react-hooks": "npm:^0.146.2-17-x" - "@polkadot/react-params": "npm:^0.146.2-17-x" - "@polkadot/react-query": "npm:^0.146.2-17-x" - "@polkadot/react-signer": "npm:^0.146.2-17-x" + "@polkadot/react-api": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-hooks": "npm:^0.146.2-18-x" + "@polkadot/react-params": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-signer": "npm:^0.146.2-18-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-17-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-18-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-17-x, @polkadot/react-components@npm:^0.146.2-17-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-18-x, @polkadot/react-components@npm:^0.146.2-18-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-17-x" + "@polkadot/react-api": "npm:^0.146.2-18-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-17-x" + "@polkadot/react-query": "npm:^0.146.2-18-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-17-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-18-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-17-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-18-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-17-x, @polkadot/react-query@npm:^0.146.2-17-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-18-x, @polkadot/react-query@npm:^0.146.2-18-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-17-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-18-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-17-x" + "@polkadot/react-components": "npm:^0.146.2-18-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-17-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-18-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 43afdbb82b860c2ac8b5a3ed238bbd52233d9b39 Mon Sep 17 00:00:00 2001 From: Kutsal Kaan Bilgin Date: Tue, 24 Dec 2024 17:32:02 +0300 Subject: [PATCH 35/80] Add Helikon public RPC endpoint for Mythos. (#11141) --- packages/apps-config/src/endpoints/productionRelayPolkadot.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index c823c174d33..e1c6bbb0de0 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -575,6 +575,7 @@ export const prodParasPolkadot: Omit[] = [ info: 'mythos', paraId: 3369, providers: { + Helikon: 'wss://rpc.helikon.io/mythos', parity: 'wss://polkadot-mythos-rpc.polkadot.io' }, text: 'Mythos', From fbf7a40f0fab231178eb9d0c3acdea7cac8f8f6d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Dec 2024 14:37:26 +0000 Subject: [PATCH 36/80] [CI Skip] bump/beta 0.146.2-19-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index f281ec3e83f..fc21eafacab 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -203,6 +203,7 @@ 3 Jhon added validator/nominator flags (#4546) 3 Jiacheng Add metadata for Phala Network (#7290) 3 kotlarmilos Update OriginTrail Parachain on polkadotjs (#7416) + 3 Kutsal Kaan Bilgin Add Helikon public RPC endpoint for Mythos. (#11141) 3 Lay Hunt Update Uniarts Chain types & logo & main net (#5253) 3 Leonardo Custodio Updates Rocfinity to use Rocfinity logo instead of Efinity (#8111) 3 Leszek Wiesner Joystream mainnet released (#8513) @@ -274,7 +275,6 @@ 2 Justin Zhou currently unreachable (#8130) 2 kaichao not enable identify for failed set identity txs. (#10747) 2 Krishna Singh Updated Polkadex mainnet and parachain endpoints (#9765) - 2 Kutsal Kaan Bilgin Add Helikon public RPC node for Polimec. (#10168) 2 Kyilkhor Moonsama listing + types (#9682) 2 LL change riodefi network (#8446) 2 Lohsea Add new color and logo (#6004) diff --git a/package.json b/package.json index c2098bdbc32..c65c0619d36 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "versions": { - "git": "0.146.2-18-x", + "git": "0.146.2-19-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 6e3ab3ea6a0..9d64e321b03 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index aacd2ded04e..65d4962f9fe 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-18-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-19-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index f562cbbaaa6..c7ecc2267c2 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index b7e59696e13..40c387e6e78 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 51302e14c2e..684a5e5eb30 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-18-x", - "@polkadot/apps-routing": "^0.146.2-18-x", + "@polkadot/apps-config": "^0.146.2-19-x", + "@polkadot/apps-routing": "^0.146.2-19-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-18-x", - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-hooks": "^0.146.2-18-x", - "@polkadot/react-params": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x", - "@polkadot/react-signer": "^0.146.2-18-x", + "@polkadot/react-api": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-hooks": "^0.146.2-19-x", + "@polkadot/react-params": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x", + "@polkadot/react-signer": "^0.146.2-19-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index a48c0167dd0..b60113c2491 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-18-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-19-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 457ff20efa1..551e0b4305f 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-hooks": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-hooks": "^0.146.2-19-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-18-x" + "@polkadot/test-support": "0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index feaaf14583a..d0e88a6557a 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-19-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 8162db773ec..a7c57243257 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index e62e9c225e4..8dd9590dab8 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 15bac1f1fb7..741daa5613f 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index b0f8ad25256..fc01fb86156 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-18-x" + "@polkadot/test-support": "0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 244ddc46438..ff58b741791 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "0.146.2-18-x", - "@polkadot/react-query": "0.146.2-18-x" + "@polkadot/react-components": "0.146.2-19-x", + "@polkadot/react-query": "0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 01947cf6f98..243626f6104 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index b21dd20c5ba..ac15ab269d7 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-19-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index e640f44fce4..b0dba7e97cc 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 76a0937d8c7..6a7ef4cebc0 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index f3dfc3ef913..b1dad20d57a 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 171f347f40d..2ea73a5cc04 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index edb97282395..16d7c83ba9e 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 3a5cf78eb43..5b2f9f62842 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index e161aa8c26d..d7242af3dad 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-params": "^0.146.2-18-x", - "@polkadot/react-signer": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-params": "^0.146.2-19-x", + "@polkadot/react-signer": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index c019e48f5b4..0257bbe56fe 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index ea003c5b627..565960a392e 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-19-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index d555fe908a4..b345b35a5f3 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 7fe946efbcd..326191a49cd 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 8f9fe15897c..532ddb87e2f 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 8bfd9c88fc4..a72c19fe44b 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 84119a39e2f..3eb12152a02 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index b5bbf7435f0..3c7db890b30 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 1950bae7981..06ba9f847f5 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index ecfd4ca2bec..02a7d91273b 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 79ec5fc8be7..3012cb43b61 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 496c33f47ff..8d84a43ff57 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index d4901c31011..ca48372d06d 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 9e3ce8ffa8c..7220874de31 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index bc61532c666..5189a75d6eb 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 7d6b6e19fdf..94dfd8a3466 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-18-x", - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x", + "@polkadot/apps-config": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 95e6f74ef66..458be3d1780 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 6f1c345c7f5..5c7404c28dc 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 5520e6e8f83..01d8cdb280c 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-18-x", - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/app-explorer": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index a4b938c2e9a..f0cd6d3f321 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-18-x", - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/app-explorer": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index af082dac3bd..d558a286b97 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index a2590c4a97c..cc8545c0a8c 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-params": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-params": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 9ea2e9ecb76..517db6a5ae1 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 7f83e138a02..07e2bd03bb7 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index f5f8d21190e..bae74dbfadd 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-query": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2d540311c1d..0e27ec4f001 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", - "@polkadot/react-params": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-params": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index f4e390b1bd1..5036ec3d052 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index ee0170b7dc2..9fa8f467ec6 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index ada8dee880a..445f66e0adf 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-18-x", + "@polkadot/react-api": "^0.146.2-19-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-18-x", + "@polkadot/react-query": "^0.146.2-19-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 0f7343dbb25..bab10ee0ba6 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index d390a168444..8993f86974a 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-18-x", + "@polkadot/react-components": "^0.146.2-19-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 7078c57b080..b3f25959df8 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 28398b4e979..05164c0c0d0 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-18-x" + "@polkadot/react-components": "^0.146.2-19-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index ae285b3aa90..44b38284e3c 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-18-x", + "version": "0.146.2-19-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index a352c168426..3ba6a1378eb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-hooks": "npm:^0.146.2-18-x" - "@polkadot/test-support": "npm:0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-hooks": "npm:^0.146.2-19-x" + "@polkadot/test-support": "npm:0.146.2-19-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/test-support": "npm:0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/test-support": "npm:0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-18-x" - "@polkadot/react-query": "npm:0.146.2-18-x" + "@polkadot/react-components": "npm:0.146.2-19-x" + "@polkadot/react-query": "npm:0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-18-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-19-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-params": "npm:^0.146.2-18-x" - "@polkadot/react-signer": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-params": "npm:^0.146.2-19-x" + "@polkadot/react-signer": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-18-x" - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/apps-config": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-18-x" - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/app-explorer": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-18-x" - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/app-explorer": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-params": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-params": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-params": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-params": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-18-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-19-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-18-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-19-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-18-x" - "@polkadot/apps-routing": "npm:^0.146.2-18-x" + "@polkadot/apps-config": "npm:^0.146.2-19-x" + "@polkadot/apps-routing": "npm:^0.146.2-19-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-18-x" - "@polkadot/react-components": "npm:^0.146.2-18-x" - "@polkadot/react-hooks": "npm:^0.146.2-18-x" - "@polkadot/react-params": "npm:^0.146.2-18-x" - "@polkadot/react-query": "npm:^0.146.2-18-x" - "@polkadot/react-signer": "npm:^0.146.2-18-x" + "@polkadot/react-api": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-hooks": "npm:^0.146.2-19-x" + "@polkadot/react-params": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-signer": "npm:^0.146.2-19-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-18-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-19-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-18-x, @polkadot/react-components@npm:^0.146.2-18-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-19-x, @polkadot/react-components@npm:^0.146.2-19-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-18-x" + "@polkadot/react-api": "npm:^0.146.2-19-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-18-x" + "@polkadot/react-query": "npm:^0.146.2-19-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-18-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-19-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-18-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-19-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-18-x, @polkadot/react-query@npm:^0.146.2-18-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-19-x, @polkadot/react-query@npm:^0.146.2-19-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-18-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-19-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-18-x" + "@polkadot/react-components": "npm:^0.146.2-19-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-18-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-19-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 1fc9814c0d78118f8c74f94b29817e14f7609771 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Thu, 26 Dec 2024 09:45:23 -0800 Subject: [PATCH 37/80] Allow for parachains with isPeopleForIdentity to access identity from people chain (#11160) --- packages/react-api/src/Api.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/react-api/src/Api.tsx b/packages/react-api/src/Api.tsx index 011fbf5cff8..d945096431d 100644 --- a/packages/react-api/src/Api.tsx +++ b/packages/react-api/src/Api.tsx @@ -323,7 +323,11 @@ export function ApiCtxRoot ({ apiUrl, children, isElectron, store: keyringStore () => makeCreateLink(apiUrl, isElectron), [apiUrl, isElectron] ); - const enableIdentity = apiEndpoint?.isPeople || (isNumber(apiEndpoint?.paraId) && (apiEndpoint?.paraId >= 2000)) || (typeof apiEndpoint?.isPeopleForIdentity === 'boolean' && !apiEndpoint?.isPeopleForIdentity); + const enableIdentity = apiEndpoint?.isPeople || + // Ensure that parachains that don't have isPeopleForIdentity set, can access there own identity pallet. + (isNumber(apiEndpoint?.paraId) && (apiEndpoint?.paraId >= 2000) && !apiEndpoint?.isPeopleForIdentity) || + // Ensure that when isPeopleForIdentity is set to false that it enables the identity pallet access. + (typeof apiEndpoint?.isPeopleForIdentity === 'boolean' && !apiEndpoint?.isPeopleForIdentity); const value = useMemo( () => objectSpread({}, state, { api: statics.api, apiCoretime, apiEndpoint, apiError, apiIdentity: ((apiEndpoint?.isPeopleForIdentity && apiSystemPeople) || statics.api), apiRelay, apiSystemPeople, apiUrl, createLink, enableIdentity, extensions, isApiConnected, isApiInitialized, isElectron, isLocalFork, isWaitingInjected: !extensions }), [apiError, createLink, extensions, isApiConnected, isApiInitialized, isElectron, isLocalFork, state, apiEndpoint, apiCoretime, apiRelay, apiUrl, apiSystemPeople, enableIdentity] From dee188a887a866a35d0727a2b381c7170ac855a4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Dec 2024 17:50:48 +0000 Subject: [PATCH 38/80] [CI Skip] bump/beta 0.146.2-20-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index fc21eafacab..4bcdda943a3 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 94 Tarik Gul 0.146.1 (#11085) + 95 Tarik Gul Allow for parachains with isPeopleForIdentity to access identity from people chain (#11160) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index c65c0619d36..3d1b5bb2b84 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "versions": { - "git": "0.146.2-19-x", + "git": "0.146.2-20-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 9d64e321b03..e686da0619a 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 65d4962f9fe..336ad28f01c 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-19-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-20-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index c7ecc2267c2..235bc03a9ca 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 40c387e6e78..2a3b86cea29 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 684a5e5eb30..bb7caa164a4 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-19-x", - "@polkadot/apps-routing": "^0.146.2-19-x", + "@polkadot/apps-config": "^0.146.2-20-x", + "@polkadot/apps-routing": "^0.146.2-20-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-19-x", - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-hooks": "^0.146.2-19-x", - "@polkadot/react-params": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x", - "@polkadot/react-signer": "^0.146.2-19-x", + "@polkadot/react-api": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-hooks": "^0.146.2-20-x", + "@polkadot/react-params": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x", + "@polkadot/react-signer": "^0.146.2-20-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index b60113c2491..56d44c99bfc 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-19-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-20-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 551e0b4305f..12f4ca753f4 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-hooks": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-hooks": "^0.146.2-20-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-19-x" + "@polkadot/test-support": "0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index d0e88a6557a..043aff56619 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-20-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index a7c57243257..09a4134b055 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 8dd9590dab8..6b6262bf6db 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 741daa5613f..570e4020d52 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index fc01fb86156..81026ef93d5 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-19-x" + "@polkadot/test-support": "0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index ff58b741791..bc5cf202476 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "0.146.2-19-x", - "@polkadot/react-query": "0.146.2-19-x" + "@polkadot/react-components": "0.146.2-20-x", + "@polkadot/react-query": "0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 243626f6104..5ba99595444 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index ac15ab269d7..026f7081498 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-20-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index b0dba7e97cc..c4a6e7e5ec0 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 6a7ef4cebc0..697cd17d406 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index b1dad20d57a..f299b82941f 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 2ea73a5cc04..72d24822b3b 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 16d7c83ba9e..73922b59e50 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 5b2f9f62842..2b520d68b18 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index d7242af3dad..7433ddc8447 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-params": "^0.146.2-19-x", - "@polkadot/react-signer": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-params": "^0.146.2-20-x", + "@polkadot/react-signer": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 0257bbe56fe..1df525225f2 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 565960a392e..f747bf16980 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-20-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index b345b35a5f3..5c42e0c7bb2 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 326191a49cd..456dc3ccfb9 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 532ddb87e2f..b5e64be4401 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index a72c19fe44b..dfa5366b4cc 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 3eb12152a02..253177a814e 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 3c7db890b30..4c65a7d473c 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 06ba9f847f5..42d9de7a686 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 02a7d91273b..e8c9712907a 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 3012cb43b61..54a10c17a74 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 8d84a43ff57..7340a7544c1 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index ca48372d06d..8b4b11eb4ad 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 7220874de31..6a77748d12e 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 5189a75d6eb..e490b4f6850 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 94dfd8a3466..c87c57683ba 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-19-x", - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x", + "@polkadot/apps-config": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 458be3d1780..75b7813db96 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 5c7404c28dc..163b79e4517 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 01d8cdb280c..c1598bbeec4 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-19-x", - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/app-explorer": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index f0cd6d3f321..1127458ba75 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-19-x", - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/app-explorer": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index d558a286b97..98e3b0d28c0 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index cc8545c0a8c..cc97973e579 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-params": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-params": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 517db6a5ae1..7d8d917cf3f 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 07e2bd03bb7..270d7da6e23 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index bae74dbfadd..9e80164e4bd 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-query": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 0e27ec4f001..2e5eeac6eb6 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", - "@polkadot/react-params": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-params": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 5036ec3d052..61d2c237679 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 9fa8f467ec6..f4455110a08 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 445f66e0adf..adf2a59f1b3 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-19-x", + "@polkadot/react-api": "^0.146.2-20-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-19-x", + "@polkadot/react-query": "^0.146.2-20-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index bab10ee0ba6..5f741cffeb2 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 8993f86974a..65cdbb5be31 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-19-x", + "@polkadot/react-components": "^0.146.2-20-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index b3f25959df8..b49c95dc076 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 05164c0c0d0..3a02925dbd8 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-19-x" + "@polkadot/react-components": "^0.146.2-20-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 44b38284e3c..ec303b68a7d 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-19-x", + "version": "0.146.2-20-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 3ba6a1378eb..7954c64d966 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-hooks": "npm:^0.146.2-19-x" - "@polkadot/test-support": "npm:0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-hooks": "npm:^0.146.2-20-x" + "@polkadot/test-support": "npm:0.146.2-20-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/test-support": "npm:0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/test-support": "npm:0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-19-x" - "@polkadot/react-query": "npm:0.146.2-19-x" + "@polkadot/react-components": "npm:0.146.2-20-x" + "@polkadot/react-query": "npm:0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-19-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-20-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-params": "npm:^0.146.2-19-x" - "@polkadot/react-signer": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-params": "npm:^0.146.2-20-x" + "@polkadot/react-signer": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-19-x" - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/apps-config": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-19-x" - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/app-explorer": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-19-x" - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/app-explorer": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-params": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-params": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-params": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-params": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-19-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-20-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-19-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-20-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-19-x" - "@polkadot/apps-routing": "npm:^0.146.2-19-x" + "@polkadot/apps-config": "npm:^0.146.2-20-x" + "@polkadot/apps-routing": "npm:^0.146.2-20-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-19-x" - "@polkadot/react-components": "npm:^0.146.2-19-x" - "@polkadot/react-hooks": "npm:^0.146.2-19-x" - "@polkadot/react-params": "npm:^0.146.2-19-x" - "@polkadot/react-query": "npm:^0.146.2-19-x" - "@polkadot/react-signer": "npm:^0.146.2-19-x" + "@polkadot/react-api": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-hooks": "npm:^0.146.2-20-x" + "@polkadot/react-params": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-signer": "npm:^0.146.2-20-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-19-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-20-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-19-x, @polkadot/react-components@npm:^0.146.2-19-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-20-x, @polkadot/react-components@npm:^0.146.2-20-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-19-x" + "@polkadot/react-api": "npm:^0.146.2-20-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-19-x" + "@polkadot/react-query": "npm:^0.146.2-20-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-19-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-20-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-19-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-20-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-19-x, @polkadot/react-query@npm:^0.146.2-19-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-20-x, @polkadot/react-query@npm:^0.146.2-20-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-19-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-20-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-19-x" + "@polkadot/react-components": "npm:^0.146.2-20-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-19-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-20-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From f1767436f14dd9735708df58940e7ad0987d0e36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pablo=20Andr=C3=A9s=20Dorado=20Su=C3=A1rez?= Date: Thu, 26 Dec 2024 12:51:14 -0500 Subject: [PATCH 39/80] Set Kusama People as identity provider for Kreivo (#10609) * change: set people as identity of kreivo * fix: lint --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index a26fe6c52c5..22d4ba20db1 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -425,11 +425,13 @@ export const prodParasKusama: Omit[] = [ { homepage: 'https://virto.network/', info: 'kreivo', + isPeopleForIdentity: true, paraId: 2281, providers: { Kippu: 'wss://kreivo.kippu.rocks/', Virto: 'wss://kreivo.io/' }, + relayName: 'kusama', text: 'Kreivo - By Virto', ui: { color: '#294940', From db6118a72bfd64abcab3ecbde66a4166dbd1c823 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Dec 2024 17:56:28 +0000 Subject: [PATCH 40/80] [CI Skip] bump/beta 0.146.2-21-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 4bcdda943a3..eb5edea601e 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -213,6 +213,7 @@ 3 Mikhail Fedosov Update 3dpass provider endpoint (#10291) 3 Misha Kolesnik Feat: Reenable Mangata's project rococo endpoint (#10155) 3 Natacha De la Rosa Add Subspace gemini 3h endpoints (#10237) + 3 Pablo Andrés Dorado Suárez Set Kusama People as identity provider for Kreivo (#10609) 3 Ramsey R Update domain of RPC nodes for Edgeware and Kabocha (#8168) 3 Rbdude25 Update productionRelayPolkadot.ts fixed url of LuckyFriday Polkadot People (#10781) 3 RossAtOnfinality add OnFinality endpoint for Nodle Network (#6850) @@ -293,7 +294,6 @@ 2 Nikita Polyakov update type defenitions to 1.8.30 (#7488) 2 NingBo Wang Update bifrost rococo paraId (#8232) 2 Nisheeth Barthwal display discord identity in profile sidebar (#9185) - 2 Pablo Andrés Dorado Suárez Restore Virto provider for Kreivo in Kusama (#10463) 2 qinghuan add chainx rococo node (#4772) 2 Raphael Flechtner chore(deps): update kilt chain type definitions to v1 (#10850) 2 Robert Gabriel Jakabosky Support BTreeSet. (#9206) diff --git a/package.json b/package.json index 3d1b5bb2b84..a7fa09c0cf2 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "versions": { - "git": "0.146.2-20-x", + "git": "0.146.2-21-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index e686da0619a..7933894c76a 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 336ad28f01c..bfe1361bf7a 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-20-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-21-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 235bc03a9ca..6dd13388507 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 2a3b86cea29..8f45d36bf5a 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index bb7caa164a4..9a84d2f229c 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-20-x", - "@polkadot/apps-routing": "^0.146.2-20-x", + "@polkadot/apps-config": "^0.146.2-21-x", + "@polkadot/apps-routing": "^0.146.2-21-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-20-x", - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-hooks": "^0.146.2-20-x", - "@polkadot/react-params": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x", - "@polkadot/react-signer": "^0.146.2-20-x", + "@polkadot/react-api": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-hooks": "^0.146.2-21-x", + "@polkadot/react-params": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x", + "@polkadot/react-signer": "^0.146.2-21-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 56d44c99bfc..f5525c8520c 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-20-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-21-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 12f4ca753f4..313412ecb7d 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-hooks": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-hooks": "^0.146.2-21-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-20-x" + "@polkadot/test-support": "0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 043aff56619..02b25d7e12b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-21-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 09a4134b055..59f8ae2d87c 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 6b6262bf6db..6849ff6bd89 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 570e4020d52..01f4bd8982b 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 81026ef93d5..1a4a57da5b3 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-20-x" + "@polkadot/test-support": "0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index bc5cf202476..2087fbf9e4d 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "0.146.2-20-x", - "@polkadot/react-query": "0.146.2-20-x" + "@polkadot/react-components": "0.146.2-21-x", + "@polkadot/react-query": "0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 5ba99595444..5a38324472c 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 026f7081498..9b47af2b1ef 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-21-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index c4a6e7e5ec0..c846142bcb4 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 697cd17d406..2f454841a20 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index f299b82941f..91dfbd6cc82 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 72d24822b3b..63a275aa9dc 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 73922b59e50..19be66b75df 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 2b520d68b18..cd8bc3c6f05 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 7433ddc8447..abda8908432 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-params": "^0.146.2-20-x", - "@polkadot/react-signer": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-params": "^0.146.2-21-x", + "@polkadot/react-signer": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 1df525225f2..a6eaef902b9 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index f747bf16980..79b1fbee03a 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-21-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 5c42e0c7bb2..4a951ad2819 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 456dc3ccfb9..9a3d4069420 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index b5e64be4401..9511981dee4 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index dfa5366b4cc..a042d7f9fd6 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 253177a814e..d451a146484 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 4c65a7d473c..e77f692dd24 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 42d9de7a686..0f855aac18b 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index e8c9712907a..576a013d711 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 54a10c17a74..83188343ebc 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 7340a7544c1..5880e57eae0 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 8b4b11eb4ad..5771b30780a 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 6a77748d12e..d3173a1dbb8 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index e490b4f6850..c2f680da907 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index c87c57683ba..f2a4b2f4879 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-20-x", - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x", + "@polkadot/apps-config": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 75b7813db96..c5d7273a1a1 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 163b79e4517..9da2ec03e3f 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index c1598bbeec4..a06ae9f10b8 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-20-x", - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/app-explorer": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 1127458ba75..aeaf6da0391 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-20-x", - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/app-explorer": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 98e3b0d28c0..bd43606f719 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index cc97973e579..0a6c696bc48 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-params": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-params": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 7d8d917cf3f..b3e3b6d1f90 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 270d7da6e23..416323e902b 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 9e80164e4bd..a5dbe6be37a 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-query": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2e5eeac6eb6..475c705bcf6 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", - "@polkadot/react-params": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-params": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 61d2c237679..9f71fba556b 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index f4455110a08..3348ccf0ad5 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index adf2a59f1b3..5b5055ebf9e 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-20-x", + "@polkadot/react-api": "^0.146.2-21-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-20-x", + "@polkadot/react-query": "^0.146.2-21-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 5f741cffeb2..4590dcfd1c9 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 65cdbb5be31..b4a058b1bce 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-20-x", + "@polkadot/react-components": "^0.146.2-21-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index b49c95dc076..ebd0b274de4 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 3a02925dbd8..ed3175c7c0a 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-20-x" + "@polkadot/react-components": "^0.146.2-21-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index ec303b68a7d..8cc93e3504f 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-20-x", + "version": "0.146.2-21-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 7954c64d966..eedaa8c90a7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-hooks": "npm:^0.146.2-20-x" - "@polkadot/test-support": "npm:0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-hooks": "npm:^0.146.2-21-x" + "@polkadot/test-support": "npm:0.146.2-21-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/test-support": "npm:0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/test-support": "npm:0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-20-x" - "@polkadot/react-query": "npm:0.146.2-20-x" + "@polkadot/react-components": "npm:0.146.2-21-x" + "@polkadot/react-query": "npm:0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-20-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-21-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-params": "npm:^0.146.2-20-x" - "@polkadot/react-signer": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-params": "npm:^0.146.2-21-x" + "@polkadot/react-signer": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-20-x" - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/apps-config": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-20-x" - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/app-explorer": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-20-x" - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/app-explorer": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-params": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-params": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-params": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-params": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-20-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-21-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-20-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-21-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-20-x" - "@polkadot/apps-routing": "npm:^0.146.2-20-x" + "@polkadot/apps-config": "npm:^0.146.2-21-x" + "@polkadot/apps-routing": "npm:^0.146.2-21-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-20-x" - "@polkadot/react-components": "npm:^0.146.2-20-x" - "@polkadot/react-hooks": "npm:^0.146.2-20-x" - "@polkadot/react-params": "npm:^0.146.2-20-x" - "@polkadot/react-query": "npm:^0.146.2-20-x" - "@polkadot/react-signer": "npm:^0.146.2-20-x" + "@polkadot/react-api": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-hooks": "npm:^0.146.2-21-x" + "@polkadot/react-params": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-signer": "npm:^0.146.2-21-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-20-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-21-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-20-x, @polkadot/react-components@npm:^0.146.2-20-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-21-x, @polkadot/react-components@npm:^0.146.2-21-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-20-x" + "@polkadot/react-api": "npm:^0.146.2-21-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-20-x" + "@polkadot/react-query": "npm:^0.146.2-21-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-20-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-21-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-20-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-21-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-20-x, @polkadot/react-query@npm:^0.146.2-20-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-21-x, @polkadot/react-query@npm:^0.146.2-21-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-20-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-21-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-20-x" + "@polkadot/react-components": "npm:^0.146.2-21-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-20-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-21-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From cb1d86a1e77de182c87f519bd00c9a6abc1b1222 Mon Sep 17 00:00:00 2001 From: Daria <2395326+piggydoughnut@users.noreply.github.com> Date: Fri, 27 Dec 2024 12:44:59 +1300 Subject: [PATCH 41/80] disable unreachable endpoints (#11161) --- packages/apps-config/src/endpoints/production.ts | 4 ++-- packages/apps-config/src/endpoints/productionRelayKusama.ts | 4 ++-- packages/apps-config/src/endpoints/productionRelayPolkadot.ts | 4 ++-- packages/apps-config/src/endpoints/testing.ts | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index d39350c1e1e..6fca5fa821d 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -336,7 +336,7 @@ export const prodChains: Omit[] = [ { info: 'kulupu', providers: { - Kulupu: 'wss://rpc.kulupu.corepaper.org/ws' + // Kulupu: 'wss://rpc.kulupu.corepaper.org/ws' https://github.com/polkadot-js/apps/issues/11157 }, text: 'Kulupu', ui: { @@ -416,7 +416,7 @@ export const prodChains: Omit[] = [ { info: 'neatcoin', providers: { - Neatcoin: 'wss://rpc.neatcoin.org/ws' + // Neatcoin: 'wss://rpc.neatcoin.org/ws' https://github.com/polkadot-js/apps/issues/11157 }, text: 'Neatcoin', ui: {} diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 22d4ba20db1..d5e8d557d05 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -77,8 +77,8 @@ export const prodParasKusama: Omit[] = [ paraId: 2119, providers: { AjunaNetwork: 'wss://rpc-para.bajun.network', - OnFinality: 'wss://bajun.api.onfinality.io/public-ws', - RadiumBlock: 'wss://bajun.public.curie.radiumblock.co/ws' + OnFinality: 'wss://bajun.api.onfinality.io/public-ws' + // RadiumBlock: 'wss://bajun.public.curie.radiumblock.co/ws' https://github.com/polkadot-js/apps/issues/11157 }, text: 'Bajun Network', ui: { diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index e1c6bbb0de0..520c9805a4c 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -227,7 +227,7 @@ export const prodParasPolkadot: Omit[] = [ paraId: 2046, providers: { Darwinia: 'wss://rpc.darwinia.network', - Dcdao: 'wss://darwinia-rpc.dcdao.box', + // Dcdao: 'wss://darwinia-rpc.dcdao.box', https://github.com/polkadot-js/apps/issues/11157 Dwellir: 'wss://darwinia-rpc.dwellir.com', Subquery: 'wss://darwinia.rpc.subquery.network/public/ws' }, @@ -821,7 +821,7 @@ export const prodParasPolkadot: Omit[] = [ info: 't3rn', paraId: 3333, providers: { - t3rn: 'wss://ws.t3rn.io' + // t3rn: 'wss://ws.t3rn.io' https://github.com/polkadot-js/apps/issues/11157 }, text: 't3rn', ui: { diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 8519ee6279c..3a3427b4d74 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -453,7 +453,7 @@ export const testChains: Omit[] = [ { info: 'interlay-testnet', providers: { - Interlay: 'wss://api-testnet.interlay.io/parachain/' + // Interlay: 'wss://api-testnet.interlay.io/parachain/' https://github.com/polkadot-js/apps/issues/11157 }, text: 'Interlay Testnet', ui: { From 4f2baf7f87fed6e13442471e9fb25f298ab6d85b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Dec 2024 23:50:12 +0000 Subject: [PATCH 42/80] [CI Skip] bump/beta 0.146.2-22-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index eb5edea601e..39fb593db6f 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -17,8 +17,8 @@ 25 Luke Schoen fix typo kusama (#3083) 24 sxlwar crab config (#6995) 24 WoeOm feat: subscan support fellowship, referenda v2 (#8987) + 20 Daria disable unreachable endpoints (#11161) 20 Nikita Update icon and colors for Realis.Network (#6336) - 19 Daria disabled endpoints #11098 (#11099) 18 fomod-in Update translation.json (#5942) 18 Wei Tang Re-enable Neatcoin endpoint (#8271) 18 William Freudenberger re-activate centrifuge fullnodes (#9377) diff --git a/package.json b/package.json index a7fa09c0cf2..8731f38350d 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "versions": { - "git": "0.146.2-21-x", + "git": "0.146.2-22-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 7933894c76a..c30d6be5717 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index bfe1361bf7a..9513efdeb6a 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-21-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-22-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 6dd13388507..136369d2f3e 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 8f45d36bf5a..c15768470ba 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 9a84d2f229c..644814850fb 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@acala-network/chopsticks-core": "^0.13.3", - "@polkadot/apps-config": "^0.146.2-21-x", - "@polkadot/apps-routing": "^0.146.2-21-x", + "@polkadot/apps-config": "^0.146.2-22-x", + "@polkadot/apps-routing": "^0.146.2-22-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-21-x", - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-hooks": "^0.146.2-21-x", - "@polkadot/react-params": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x", - "@polkadot/react-signer": "^0.146.2-21-x", + "@polkadot/react-api": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-hooks": "^0.146.2-22-x", + "@polkadot/react-params": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x", + "@polkadot/react-signer": "^0.146.2-22-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index f5525c8520c..24a9a8d7d25 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-21-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-22-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 313412ecb7d..ecdfee17fac 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-hooks": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-hooks": "^0.146.2-22-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-21-x" + "@polkadot/test-support": "0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 02b25d7e12b..75318a80158 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-22-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 59f8ae2d87c..e99a863945a 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 6849ff6bd89..fb7992629b4 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 01f4bd8982b..e459d3237df 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 1a4a57da5b3..4e0087b6100 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-21-x" + "@polkadot/test-support": "0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 2087fbf9e4d..eaf3fa8ce7e 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "0.146.2-21-x", - "@polkadot/react-query": "0.146.2-21-x" + "@polkadot/react-components": "0.146.2-22-x", + "@polkadot/react-query": "0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 5a38324472c..47e732db9f0 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 9b47af2b1ef..580d99d68e4 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-22-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index c846142bcb4..84a2b9a0404 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 2f454841a20..51ed386074c 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 91dfbd6cc82..8f519698719 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 63a275aa9dc..09fafbcea88 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 19be66b75df..a5b267964ec 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index cd8bc3c6f05..c199417a71c 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index abda8908432..8602e1c8552 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-params": "^0.146.2-21-x", - "@polkadot/react-signer": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-params": "^0.146.2-22-x", + "@polkadot/react-signer": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index a6eaef902b9..3d8b770076c 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 79b1fbee03a..6bfd226b40b 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-22-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 4a951ad2819..b81ad48f593 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 9a3d4069420..43e1d3c8a8a 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 9511981dee4..615c302b41b 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index a042d7f9fd6..c689c39051e 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index d451a146484..f11c9868d7e 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index e77f692dd24..5ea6e784051 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 0f855aac18b..c2583876f1d 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 576a013d711..a4651779df9 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 83188343ebc..76f333a74e6 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 5880e57eae0..fe7804595fb 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 5771b30780a..52f83823d23 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index d3173a1dbb8..c115c7d8143 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index c2f680da907..af0f422763d 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index f2a4b2f4879..6a9ae11b8eb 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-21-x", - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x", + "@polkadot/apps-config": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index c5d7273a1a1..a355ab65b78 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 9da2ec03e3f..4b9989f590c 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index a06ae9f10b8..ab8c62be32a 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-21-x", - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/app-explorer": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index aeaf6da0391..87584913c98 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-21-x", - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/app-explorer": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index bd43606f719..788997674d7 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 0a6c696bc48..4f72e2abfd9 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-params": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-params": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index b3e3b6d1f90..aa41565b6b9 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 416323e902b..c0cd83d3730 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index a5dbe6be37a..82c0e3b9ad6 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-query": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 475c705bcf6..baed8df4d3e 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", - "@polkadot/react-params": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-params": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 9f71fba556b..1ff4ee19d68 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 3348ccf0ad5..3bbb45f6ea8 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 5b5055ebf9e..79da7e43062 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-21-x", + "@polkadot/react-api": "^0.146.2-22-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-21-x", + "@polkadot/react-query": "^0.146.2-22-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 4590dcfd1c9..1ead80fcaa9 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index b4a058b1bce..75be7fc83fb 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-21-x", + "@polkadot/react-components": "^0.146.2-22-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index ebd0b274de4..fc4051c33ea 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index ed3175c7c0a..ea798443aa2 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-21-x" + "@polkadot/react-components": "^0.146.2-22-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 8cc93e3504f..fdfeb1cfa50 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-21-x", + "version": "0.146.2-22-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index eedaa8c90a7..94fd6294d1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-hooks": "npm:^0.146.2-21-x" - "@polkadot/test-support": "npm:0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-hooks": "npm:^0.146.2-22-x" + "@polkadot/test-support": "npm:0.146.2-22-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/test-support": "npm:0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/test-support": "npm:0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-21-x" - "@polkadot/react-query": "npm:0.146.2-21-x" + "@polkadot/react-components": "npm:0.146.2-22-x" + "@polkadot/react-query": "npm:0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-21-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-22-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-params": "npm:^0.146.2-21-x" - "@polkadot/react-signer": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-params": "npm:^0.146.2-22-x" + "@polkadot/react-signer": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-21-x" - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/apps-config": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-21-x" - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/app-explorer": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-21-x" - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/app-explorer": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-params": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-params": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-params": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-params": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-21-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-22-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-21-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-22-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^0.13.3" - "@polkadot/apps-config": "npm:^0.146.2-21-x" - "@polkadot/apps-routing": "npm:^0.146.2-21-x" + "@polkadot/apps-config": "npm:^0.146.2-22-x" + "@polkadot/apps-routing": "npm:^0.146.2-22-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-21-x" - "@polkadot/react-components": "npm:^0.146.2-21-x" - "@polkadot/react-hooks": "npm:^0.146.2-21-x" - "@polkadot/react-params": "npm:^0.146.2-21-x" - "@polkadot/react-query": "npm:^0.146.2-21-x" - "@polkadot/react-signer": "npm:^0.146.2-21-x" + "@polkadot/react-api": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-hooks": "npm:^0.146.2-22-x" + "@polkadot/react-params": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-signer": "npm:^0.146.2-22-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-21-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-22-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-21-x, @polkadot/react-components@npm:^0.146.2-21-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-22-x, @polkadot/react-components@npm:^0.146.2-22-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-21-x" + "@polkadot/react-api": "npm:^0.146.2-22-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-21-x" + "@polkadot/react-query": "npm:^0.146.2-22-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-21-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-22-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-21-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-22-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-21-x, @polkadot/react-query@npm:^0.146.2-21-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-22-x, @polkadot/react-query@npm:^0.146.2-22-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-21-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-22-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-21-x" + "@polkadot/react-components": "npm:^0.146.2-22-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-21-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-22-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 15e9f8aa307855a38352d248c4bb4e7926692afe Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Fri, 27 Dec 2024 07:50:18 -0800 Subject: [PATCH 43/80] Upgrade chopsticks to 1.0.1 (#11163) --- packages/apps/package.json | 2 +- yarn.lock | 145 ++++++++++++++++++------------------- 2 files changed, 73 insertions(+), 74 deletions(-) diff --git a/packages/apps/package.json b/packages/apps/package.json index 644814850fb..b6d6041b2aa 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -16,7 +16,7 @@ "type": "module", "version": "0.146.2-22-x", "dependencies": { - "@acala-network/chopsticks-core": "^0.13.3", + "@acala-network/chopsticks-core": "^1.0.1", "@polkadot/apps-config": "^0.146.2-22-x", "@polkadot/apps-routing": "^0.146.2-22-x", "@polkadot/dev": "^0.82.1", diff --git a/yarn.lock b/yarn.lock index 94fd6294d1e..23dbe209789 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19,36 +19,36 @@ __metadata: languageName: node linkType: hard -"@acala-network/chopsticks-core@npm:^0.13.3": - version: 0.13.3 - resolution: "@acala-network/chopsticks-core@npm:0.13.3" - dependencies: - "@acala-network/chopsticks-executor": "npm:0.13.3" - "@polkadot/rpc-provider": "npm:^12.3.1" - "@polkadot/types": "npm:^12.3.1" - "@polkadot/types-codec": "npm:^12.3.1" - "@polkadot/types-known": "npm:^12.3.1" - "@polkadot/util": "npm:^13.0.2" - "@polkadot/util-crypto": "npm:^13.0.2" +"@acala-network/chopsticks-core@npm:^1.0.1": + version: 1.0.1 + resolution: "@acala-network/chopsticks-core@npm:1.0.1" + dependencies: + "@acala-network/chopsticks-executor": "npm:1.0.1" + "@polkadot/rpc-provider": "npm:^14.0.1" + "@polkadot/types": "npm:^14.0.1" + "@polkadot/types-codec": "npm:^14.0.1" + "@polkadot/types-known": "npm:^14.0.1" + "@polkadot/util": "npm:^13.2.2" + "@polkadot/util-crypto": "npm:^13.2.2" comlink: "npm:^4.4.1" eventemitter3: "npm:^5.0.1" lodash: "npm:^4.17.21" - lru-cache: "npm:^10.2.0" - pino: "npm:^8.19.0" - pino-pretty: "npm:^11.0.0" + lru-cache: "npm:^11.0.1" + pino: "npm:^9.5.0" + pino-pretty: "npm:^11.3.0" rxjs: "npm:^7.8.1" - zod: "npm:^3.22.4" - checksum: 10/87bebd6c0a1326b4f248d8b1f3fb2ab2cc6762c181c1820e378cd50701610bdeada583e11018cac10d48ee76c26ccc2c612324e88e55f09f3e839c42daea16a6 + zod: "npm:^3.23.8" + checksum: 10/a81c3a1a964eda7a07e1794956efbf2f466d9a4cc9d1812dca1fb9932568a443afeea5f1b6b5de03960424da46b577a7cc40bb851c0083a0c95ff1a4bde2519f languageName: node linkType: hard -"@acala-network/chopsticks-executor@npm:0.13.3": - version: 0.13.3 - resolution: "@acala-network/chopsticks-executor@npm:0.13.3" +"@acala-network/chopsticks-executor@npm:1.0.1": + version: 1.0.1 + resolution: "@acala-network/chopsticks-executor@npm:1.0.1" dependencies: - "@polkadot/util": "npm:^13.0.2" - "@polkadot/wasm-util": "npm:^7.3.2" - checksum: 10/f48a9928c8f98579dece7b26a924a00854bc724c6d524e4cb8a9e00016f8eb57466859a28531eb2a7180bce452723c07c4628414f73d5424e90815937a0523ed + "@polkadot/util": "npm:^13.2.2" + "@polkadot/wasm-util": "npm:^7.4.1" + checksum: 10/d9b0b1b39d5882d35a3ddcff67169e0541a6112dd1df1d3c05a4e097ee1c3fe23a463c7447b7f8bffa10bf4ac6c84c789ec7fcea9b42fa6358a59aaa9f27c695 languageName: node linkType: hard @@ -1904,7 +1904,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/apps@workspace:packages/apps" dependencies: - "@acala-network/chopsticks-core": "npm:^0.13.3" + "@acala-network/chopsticks-core": "npm:^1.0.1" "@polkadot/apps-config": "npm:^0.146.2-22-x" "@polkadot/apps-routing": "npm:^0.146.2-22-x" "@polkadot/dev": "npm:^0.82.1" @@ -2627,7 +2627,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/wasm-util@npm:7.4.1, @polkadot/wasm-util@npm:^7.3.2, @polkadot/wasm-util@npm:^7.4.1": +"@polkadot/wasm-util@npm:7.4.1, @polkadot/wasm-util@npm:^7.4.1": version: 7.4.1 resolution: "@polkadot/wasm-util@npm:7.4.1" dependencies: @@ -8658,10 +8658,10 @@ __metadata: languageName: node linkType: hard -"fast-copy@npm:^3.0.0": - version: 3.0.1 - resolution: "fast-copy@npm:3.0.1" - checksum: 10/2f655f1e84440f990cddf7895f0acce38b2eb090a27dc0f97f1654cd6f2e38f67d9603471856c2af13e0bfbdf04c2c0b8d446fee1dd1f6f485992e4cc4693c7a +"fast-copy@npm:^3.0.2": + version: 3.0.2 + resolution: "fast-copy@npm:3.0.2" + checksum: 10/97e1022e2aaa27acf4a986d679310bfd66bfb87fe8da9dd33b698e3e50189484001cf1eeb9670e19b59d9d299828ed86c8da354c954f125995ab2a6331c5f290 languageName: node linkType: hard @@ -11721,10 +11721,10 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.2.0": - version: 10.2.0 - resolution: "lru-cache@npm:10.2.0" - checksum: 10/502ec42c3309c0eae1ce41afca471f831c278566d45a5273a0c51102dee31e0e250a62fa9029c3370988df33a14188a38e682c16143b794de78668de3643e302 +"lru-cache@npm:^11.0.1": + version: 11.0.2 + resolution: "lru-cache@npm:11.0.2" + checksum: 10/25fcb66e9d91eaf17227c6abfe526a7bed5903de74f93bfde380eb8a13410c5e8d3f14fe447293f3f322a7493adf6f9f015c6f1df7a235ff24ec30f366e1c058 languageName: node linkType: hard @@ -13575,65 +13575,64 @@ __metadata: languageName: node linkType: hard -"pino-abstract-transport@npm:^1.0.0, pino-abstract-transport@npm:^1.1.0": - version: 1.1.0 - resolution: "pino-abstract-transport@npm:1.1.0" +"pino-abstract-transport@npm:^2.0.0": + version: 2.0.0 + resolution: "pino-abstract-transport@npm:2.0.0" dependencies: - readable-stream: "npm:^4.0.0" split2: "npm:^4.0.0" - checksum: 10/39b4496c9e4289e8d44a1d01adfa8dfeebb374e14b7a6451a4f3713561aeb9e181c64ff0272921667abcb95aceb312ab2761b82e253db23a456ab3dd35a42675 + checksum: 10/e5699ecb06c7121055978e988e5cecea5b6892fc2589c64f1f86df5e7386bbbfd2ada268839e911b021c6b3123428aed7c6be3ac7940eee139556c75324c7e83 languageName: node linkType: hard -"pino-pretty@npm:^11.0.0": - version: 11.0.0 - resolution: "pino-pretty@npm:11.0.0" +"pino-pretty@npm:^11.3.0": + version: 11.3.0 + resolution: "pino-pretty@npm:11.3.0" dependencies: colorette: "npm:^2.0.7" dateformat: "npm:^4.6.3" - fast-copy: "npm:^3.0.0" + fast-copy: "npm:^3.0.2" fast-safe-stringify: "npm:^2.1.1" help-me: "npm:^5.0.0" joycon: "npm:^3.1.1" minimist: "npm:^1.2.6" on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:^1.0.0" + pino-abstract-transport: "npm:^2.0.0" pump: "npm:^3.0.0" readable-stream: "npm:^4.0.0" secure-json-parse: "npm:^2.4.0" - sonic-boom: "npm:^3.0.0" + sonic-boom: "npm:^4.0.1" strip-json-comments: "npm:^3.1.1" bin: pino-pretty: bin.js - checksum: 10/0d63dd92b3bd0c5ac85ded7fa5667c72998efd6b431f4ee89d27ec37758c1e44c5d458ad65e09757926bfef618b3ac51cb1126a3d9c0a1aaa4e4f1d34a97856b + checksum: 10/8494a07dc7428806648beffd0d6809a4cd25fb6ef48c567597d6534e7868a5eec477601c7aea65c7e7dd329ffa62182fe266fbc3e3726e39b9a49e2133f416cb languageName: node linkType: hard -"pino-std-serializers@npm:^6.0.0": - version: 6.2.2 - resolution: "pino-std-serializers@npm:6.2.2" - checksum: 10/a00cdff4e1fbc206da9bed047e6dc400b065f43e8b4cef1635b0192feab0e8f932cdeb0faaa38a5d93d2e777ba4cda939c2ed4c1a70f6839ff25f9aef97c27ff +"pino-std-serializers@npm:^7.0.0": + version: 7.0.0 + resolution: "pino-std-serializers@npm:7.0.0" + checksum: 10/884e08f65aa5463d820521ead3779d4472c78fc434d8582afb66f9dcb8d8c7119c69524b68106cb8caf92c0487be7794cf50e5b9c0383ae65b24bf2a03480951 languageName: node linkType: hard -"pino@npm:^8.19.0": - version: 8.20.0 - resolution: "pino@npm:8.20.0" +"pino@npm:^9.5.0": + version: 9.6.0 + resolution: "pino@npm:9.6.0" dependencies: atomic-sleep: "npm:^1.0.0" fast-redact: "npm:^3.1.1" on-exit-leak-free: "npm:^2.1.0" - pino-abstract-transport: "npm:^1.1.0" - pino-std-serializers: "npm:^6.0.0" - process-warning: "npm:^3.0.0" + pino-abstract-transport: "npm:^2.0.0" + pino-std-serializers: "npm:^7.0.0" + process-warning: "npm:^4.0.0" quick-format-unescaped: "npm:^4.0.3" real-require: "npm:^0.2.0" safe-stable-stringify: "npm:^2.3.1" - sonic-boom: "npm:^3.7.0" - thread-stream: "npm:^2.0.0" + sonic-boom: "npm:^4.0.1" + thread-stream: "npm:^3.0.0" bin: pino: bin.js - checksum: 10/c236ad50ea6fa533b25275928ac1c3c96d6c06df08f79a70d91a571fcf1b6fe0570c6f4b00eb5ad201fa9b4a9292d4cfe21fd8af29fa1df44aa1963d35c1bf8b + checksum: 10/0a36125718dc2350bbaff243e4856108a80805dc1b305da1e246460cd22396d11a8b3a78b39b0b270cce4fb8ae6aa6e584f5387f6c2ee47348aae5db49d919e6 languageName: node linkType: hard @@ -13969,10 +13968,10 @@ __metadata: languageName: node linkType: hard -"process-warning@npm:^3.0.0": - version: 3.0.0 - resolution: "process-warning@npm:3.0.0" - checksum: 10/2d82fa641e50a5789eaf0f2b33453760996e373d4591aac576a22d696186ab7e240a0592db86c264d4f28a46c2abbe9b94689752017db7dadc90f169f12b0924 +"process-warning@npm:^4.0.0": + version: 4.0.0 + resolution: "process-warning@npm:4.0.0" + checksum: 10/0d6ec069f3a6fe1d3379c0247329a297f1f3b9ea7e1d828db0a8f61e0e8337a98b7eb201547350924bc4a101ddcf2fa5cf5563ffe2c54c27651f7996d328483e languageName: node linkType: hard @@ -15712,12 +15711,12 @@ __metadata: languageName: node linkType: hard -"sonic-boom@npm:^3.0.0, sonic-boom@npm:^3.7.0": - version: 3.8.0 - resolution: "sonic-boom@npm:3.8.0" +"sonic-boom@npm:^4.0.1": + version: 4.2.0 + resolution: "sonic-boom@npm:4.2.0" dependencies: atomic-sleep: "npm:^1.0.0" - checksum: 10/470a82cb1af3ab99fcd3003bbecb2ce79a6b243d0f6012c59e5f567f71cbe039c8cd810752748b5820ee20d72c8da81aa298e510eec9e41a4ca05c7f419825ff + checksum: 10/385ef7fb5ea5976c1d2a1fef0b6df8df6b7caba8696d2d67f689d60c05e3ea2d536752ce7e1c69b9fad844635f1036d07c446f8e8149f5c6a80e0040a455b310 languageName: node linkType: hard @@ -16588,12 +16587,12 @@ __metadata: languageName: node linkType: hard -"thread-stream@npm:^2.0.0": - version: 2.4.1 - resolution: "thread-stream@npm:2.4.1" +"thread-stream@npm:^3.0.0": + version: 3.1.0 + resolution: "thread-stream@npm:3.1.0" dependencies: real-require: "npm:^0.2.0" - checksum: 10/baac5bf555912f216a2494bf3f66377733a843306cddd233b1c5ad63084307266f61af35d6122e3936c657836d5db4a14da34300cd25930e013943b807a29c9b + checksum: 10/ea2d816c4f6077a7062fac5414a88e82977f807c82ee330938fb9691fe11883bb03f078551c0518bb649c239e47ba113d44014fcbb5db42c5abd5996f35e4213 languageName: node linkType: hard @@ -18374,10 +18373,10 @@ __metadata: languageName: node linkType: hard -"zod@npm:^3.21.4, zod@npm:^3.22.4": - version: 3.23.4 - resolution: "zod@npm:3.23.4" - checksum: 10/29117ce59f16af155d9a3aab024d18e858e55b4b51c1f848772516ec6f019e617a0cdaf4c6e20f15154360a9f4c160056aba34502ec68072c8f0af31dfd653d6 +"zod@npm:^3.21.4, zod@npm:^3.23.8": + version: 3.24.1 + resolution: "zod@npm:3.24.1" + checksum: 10/54e25956495dec22acb9399c168c6ba657ff279801a7fcd0530c414d867f1dcca279335e160af9b138dd70c332e17d548be4bc4d2f7eaf627dead50d914fec27 languageName: node linkType: hard From 81ec67a42873b648d51abfbcb226b62b9342d4ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 27 Dec 2024 15:55:23 +0000 Subject: [PATCH 44/80] [CI Skip] bump/beta 0.146.2-23-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 39fb593db6f..6480eb6cdb7 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 95 Tarik Gul Allow for parachains with isPeopleForIdentity to access identity from people chain (#11160) + 96 Tarik Gul Upgrade chopsticks to 1.0.1 (#11163) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index 8731f38350d..155e110dd90 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "versions": { - "git": "0.146.2-22-x", + "git": "0.146.2-23-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index c30d6be5717..22af00f8973 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 9513efdeb6a..017872c9eed 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-22-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-23-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 136369d2f3e..c0d4bce5b14 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index c15768470ba..a6997af7d90 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index b6d6041b2aa..b43e3bd31ad 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-22-x", - "@polkadot/apps-routing": "^0.146.2-22-x", + "@polkadot/apps-config": "^0.146.2-23-x", + "@polkadot/apps-routing": "^0.146.2-23-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-22-x", - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-hooks": "^0.146.2-22-x", - "@polkadot/react-params": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x", - "@polkadot/react-signer": "^0.146.2-22-x", + "@polkadot/react-api": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-hooks": "^0.146.2-23-x", + "@polkadot/react-params": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x", + "@polkadot/react-signer": "^0.146.2-23-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 24a9a8d7d25..1f9d294493f 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-22-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-23-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index ecdfee17fac..75098ea9a48 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-hooks": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-hooks": "^0.146.2-23-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-22-x" + "@polkadot/test-support": "0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 75318a80158..0e68fbda77c 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-23-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index e99a863945a..428f3779c6f 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index fb7992629b4..886e44e490a 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index e459d3237df..0d6dec91e4b 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 4e0087b6100..ed90f32755b 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-22-x" + "@polkadot/test-support": "0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index eaf3fa8ce7e..1ee4ef917c9 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "0.146.2-22-x", - "@polkadot/react-query": "0.146.2-22-x" + "@polkadot/react-components": "0.146.2-23-x", + "@polkadot/react-query": "0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 47e732db9f0..0c887e443ec 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 580d99d68e4..9171d782baf 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-23-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 84a2b9a0404..3b65b9f16ec 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 51ed386074c..50c8a4f3312 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 8f519698719..d6d7cdb2d5d 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 09fafbcea88..0e5a69c4442 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index a5b267964ec..a8ac5a4ba61 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index c199417a71c..a0802ea934c 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 8602e1c8552..4cd048718b3 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-params": "^0.146.2-22-x", - "@polkadot/react-signer": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-params": "^0.146.2-23-x", + "@polkadot/react-signer": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 3d8b770076c..a41dac931f2 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 6bfd226b40b..eb9d765e306 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-23-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index b81ad48f593..9977890dc8b 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 43e1d3c8a8a..66d33155492 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 615c302b41b..2fc9f80ffbd 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index c689c39051e..c17f4b7caab 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index f11c9868d7e..b998378bab7 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 5ea6e784051..47bfe2ad139 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index c2583876f1d..339b519b0dd 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index a4651779df9..0453fbc0d3f 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 76f333a74e6..6300d6eccf7 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index fe7804595fb..8acd1731223 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 52f83823d23..6465ed359f0 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index c115c7d8143..a644cd126ff 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index af0f422763d..47431b94ed7 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 6a9ae11b8eb..361f8c8ed09 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-22-x", - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x", + "@polkadot/apps-config": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index a355ab65b78..fbc9deaa420 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 4b9989f590c..e45f202fed1 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index ab8c62be32a..ff8cd364e82 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-22-x", - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/app-explorer": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 87584913c98..30749dbfd49 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-22-x", - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/app-explorer": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 788997674d7..82c123ab998 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 4f72e2abfd9..53638daf6d4 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-params": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-params": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index aa41565b6b9..b98b991f41c 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index c0cd83d3730..f2e73b25e8e 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 82c0e3b9ad6..054a1de527e 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-query": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index baed8df4d3e..156efc4389d 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", - "@polkadot/react-params": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-params": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 1ff4ee19d68..29526e16b1b 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 3bbb45f6ea8..07a885d3c14 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 79da7e43062..3d703e210b0 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-22-x", + "@polkadot/react-api": "^0.146.2-23-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-22-x", + "@polkadot/react-query": "^0.146.2-23-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 1ead80fcaa9..01e7ccc7988 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 75be7fc83fb..d9b21890bf9 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-22-x", + "@polkadot/react-components": "^0.146.2-23-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index fc4051c33ea..92c13457a78 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index ea798443aa2..3015346e9e8 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-22-x" + "@polkadot/react-components": "^0.146.2-23-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index fdfeb1cfa50..2e02c326fbe 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-22-x", + "version": "0.146.2-23-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 23dbe209789..6d087ebe7ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-hooks": "npm:^0.146.2-22-x" - "@polkadot/test-support": "npm:0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-hooks": "npm:^0.146.2-23-x" + "@polkadot/test-support": "npm:0.146.2-23-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/test-support": "npm:0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/test-support": "npm:0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-22-x" - "@polkadot/react-query": "npm:0.146.2-22-x" + "@polkadot/react-components": "npm:0.146.2-23-x" + "@polkadot/react-query": "npm:0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-22-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-23-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-params": "npm:^0.146.2-22-x" - "@polkadot/react-signer": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-params": "npm:^0.146.2-23-x" + "@polkadot/react-signer": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-22-x" - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/apps-config": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-22-x" - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/app-explorer": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-22-x" - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/app-explorer": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-params": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-params": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-params": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-params": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-22-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-23-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-22-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-23-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-22-x" - "@polkadot/apps-routing": "npm:^0.146.2-22-x" + "@polkadot/apps-config": "npm:^0.146.2-23-x" + "@polkadot/apps-routing": "npm:^0.146.2-23-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-22-x" - "@polkadot/react-components": "npm:^0.146.2-22-x" - "@polkadot/react-hooks": "npm:^0.146.2-22-x" - "@polkadot/react-params": "npm:^0.146.2-22-x" - "@polkadot/react-query": "npm:^0.146.2-22-x" - "@polkadot/react-signer": "npm:^0.146.2-22-x" + "@polkadot/react-api": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-hooks": "npm:^0.146.2-23-x" + "@polkadot/react-params": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-signer": "npm:^0.146.2-23-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-22-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-23-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-22-x, @polkadot/react-components@npm:^0.146.2-22-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-23-x, @polkadot/react-components@npm:^0.146.2-23-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-22-x" + "@polkadot/react-api": "npm:^0.146.2-23-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-22-x" + "@polkadot/react-query": "npm:^0.146.2-23-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-22-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-23-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-22-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-23-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-22-x, @polkadot/react-query@npm:^0.146.2-22-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-23-x, @polkadot/react-query@npm:^0.146.2-23-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-22-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-23-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-22-x" + "@polkadot/react-components": "npm:^0.146.2-23-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-22-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-23-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 5e8032236276ce14ae0666673fc6c92c933d97ae Mon Sep 17 00:00:00 2001 From: Daria <2395326+piggydoughnut@users.noreply.github.com> Date: Sun, 29 Dec 2024 13:38:57 +1300 Subject: [PATCH 45/80] Relay Chain - Coretime Sale UI (#11091) * added sales tab * draft for the progress bar * draft for calculating values for the coretime progress timeline * lint * added historical data on sales, button to see transactions on subscan * breaking down utils file logically * improving calculations of phase configuration, sale details, etc * lint * correctly calculated sale start/end blocks, dates and ts * added core price calculation * chainName type, adjustments for westend and paseo * ts fixes * used helper funcitons for getting relay blocks * moved functionality to a new helper * moved constants from types file in react-hooks, page-broker, page-coretime * added dynamic coretime constants, wrapped page coretime in a context for dynamic functions * moved coretime constants to a separate hook for reusability * removed coretime consts and added useCoretimeConsts in page-broker * passing a correct block number for coretime price calculation --- .../page-accounts/src/modals/IdentityMain.tsx | 2 +- packages/page-broker/src/Overview/Summary.tsx | 6 +- .../page-broker/src/Overview/WorkInfoRow.tsx | 3 +- .../page-broker/src/Overview/Workload.tsx | 26 +- packages/page-broker/src/types.ts | 8 +- packages/page-broker/src/utils.ts | 31 ++- .../page-coretime/src/CoretimeContext.tsx | 49 ++++ packages/page-coretime/src/CoretimePage.tsx | 66 +++++ .../page-coretime/src/Overview/Summary.tsx | 48 ++-- packages/page-coretime/src/Overview/index.tsx | 42 +++ .../page-coretime/src/ParachainTableRow.tsx | 8 +- .../page-coretime/src/ParachainsTable.tsx | 1 + packages/page-coretime/src/Row.tsx | 12 +- packages/page-coretime/src/Sale/SaleTable.tsx | 51 ++++ packages/page-coretime/src/Sale/Summary.tsx | 91 ++++++ packages/page-coretime/src/Sale/index.tsx | 172 ++++++++++++ packages/page-coretime/src/constants.ts | 8 + packages/page-coretime/src/index.tsx | 54 +--- packages/page-coretime/src/types.ts | 69 ++++- packages/page-coretime/src/utils.ts | 67 ----- packages/page-coretime/src/utils/index.ts | 168 +++++++++++ packages/page-coretime/src/utils/sale.ts | 261 ++++++++++++++++++ .../src/AccountSidebar/Identity.tsx | 3 +- packages/react-components/src/ProgressBar.tsx | 100 +++++++ packages/react-components/src/index.ts | 2 +- packages/react-components/src/types.ts | 6 + packages/react-hooks/src/constants.ts | 20 ++ packages/react-hooks/src/types.ts | 36 +-- packages/react-hooks/src/useCoretimeConsts.ts | 49 ++++ .../react-hooks/src/useCoretimeInformation.ts | 62 +++-- 30 files changed, 1309 insertions(+), 212 deletions(-) create mode 100644 packages/page-coretime/src/CoretimeContext.tsx create mode 100644 packages/page-coretime/src/CoretimePage.tsx create mode 100644 packages/page-coretime/src/Overview/index.tsx create mode 100644 packages/page-coretime/src/Sale/SaleTable.tsx create mode 100644 packages/page-coretime/src/Sale/Summary.tsx create mode 100644 packages/page-coretime/src/Sale/index.tsx create mode 100644 packages/page-coretime/src/constants.ts delete mode 100644 packages/page-coretime/src/utils.ts create mode 100644 packages/page-coretime/src/utils/index.ts create mode 100644 packages/page-coretime/src/utils/sale.ts create mode 100644 packages/react-components/src/ProgressBar.tsx create mode 100644 packages/react-hooks/src/constants.ts create mode 100644 packages/react-hooks/src/useCoretimeConsts.ts diff --git a/packages/page-accounts/src/modals/IdentityMain.tsx b/packages/page-accounts/src/modals/IdentityMain.tsx index 0d7155c1abe..e15168aba3e 100644 --- a/packages/page-accounts/src/modals/IdentityMain.tsx +++ b/packages/page-accounts/src/modals/IdentityMain.tsx @@ -12,7 +12,7 @@ import React, { useEffect, useState } from 'react'; import { Input, InputBalance, Modal, Toggle, TxButton } from '@polkadot/react-components'; import { getAddressMeta } from '@polkadot/react-components/util'; import { useApi, useCall } from '@polkadot/react-hooks'; -import { AddressIdentityOtherDiscordKey } from '@polkadot/react-hooks/types'; +import { AddressIdentityOtherDiscordKey } from '@polkadot/react-hooks/constants'; import { u8aToString } from '@polkadot/util'; import { useTranslation } from '../translate.js'; diff --git a/packages/page-broker/src/Overview/Summary.tsx b/packages/page-broker/src/Overview/Summary.tsx index 28e53cc9090..d9f32ef06cb 100644 --- a/packages/page-broker/src/Overview/Summary.tsx +++ b/packages/page-broker/src/Overview/Summary.tsx @@ -10,6 +10,7 @@ import { CardSummary, styled, SummaryBox, UsageBar } from '@polkadot/react-compo import { defaultHighlight } from '@polkadot/react-components/styles'; import { useApi, useBrokerConfig, useBrokerSalesInfo, useBrokerStatus } from '@polkadot/react-hooks'; import { type CoreWorkload } from '@polkadot/react-hooks/types'; +import { useCoretimeConsts } from '@polkadot/react-hooks/useCoretimeConsts'; import { BN, BN_ZERO } from '@polkadot/util'; import { useTranslation } from '../translate.js'; @@ -42,6 +43,7 @@ interface Props { function Summary ({ coreCount, workloadInfos }: Props): React.ReactElement { const { t } = useTranslation(); const { api, apiEndpoint, isApiReady } = useApi(); + const coretimeConstants = useCoretimeConsts(); const uiHighlight = apiEndpoint?.ui.color || defaultHighlight; const { idles, pools, tasks }: statsType = React.useMemo(() => getStats(coreCount, workloadInfos), [coreCount, workloadInfos]); @@ -110,8 +112,8 @@ function Summary ({ coreCount, workloadInfos }: Props): React.ReactElement { label={t('cycle dates')} >
-
{estimateTime(currentRegionStart, status?.lastTimeslice * 80)}
-
{estimateTime(currentRegionEnd, status?.lastTimeslice * 80)}
+
{estimateTime(currentRegionStart, status?.lastTimeslice * 80, coretimeConstants?.relay)}
+
{estimateTime(currentRegionEnd, status?.lastTimeslice * 80, coretimeConstants?.relay)}
= { [CoreTimeTypes.Reservation]: 'orange', diff --git a/packages/page-broker/src/Overview/Workload.tsx b/packages/page-broker/src/Overview/Workload.tsx index ce9a8973400..b9f6b6cf710 100644 --- a/packages/page-broker/src/Overview/Workload.tsx +++ b/packages/page-broker/src/Overview/Workload.tsx @@ -11,6 +11,7 @@ import React, { useEffect, useMemo, useState } from 'react'; import { ExpandButton } from '@polkadot/react-components'; import { useApi, useBrokerSalesInfo, useCall, useRegions, useToggle } from '@polkadot/react-hooks'; +import { useCoretimeConsts } from '@polkadot/react-hooks/useCoretimeConsts'; import { formatRowInfo } from '../utils.js'; import WorkInfoRow from './WorkInfoRow.js'; @@ -27,6 +28,7 @@ interface Props { function Workload ({ api, config, core, workload, workplan }: Props): React.ReactElement { const { isApiReady } = useApi(); const salesInfo = useBrokerSalesInfo(api, isApiReady); + const coretimeConstants = useCoretimeConsts(); const status = useCall>(isApiReady && api.query.broker?.status); const [isExpanded, toggleIsExpanded] = useToggle(false); @@ -47,18 +49,34 @@ function Workload ({ api, config, core, workload, workplan }: Props): React.Reac useEffect(() => { if (!!workload?.length && !!salesInfo) { // saleInfo points to a regionEnd and regionBeing in the next cycle, but we want the start and end of the current cycle - setWorkloadData(formatRowInfo(workload, core, region, currentTimeSlice, { regionBegin: salesInfo.regionBegin - config.regionLength, regionEnd: salesInfo.regionEnd - config.regionLength }, config.regionLength)); + setWorkloadData(formatRowInfo( + workload, + core, + region, + currentTimeSlice, + { regionBegin: salesInfo.regionBegin - config.regionLength, regionEnd: salesInfo.regionEnd - config.regionLength }, + config.regionLength, + coretimeConstants?.relay + )); } else { return setWorkloadData([{ core }]); } - }, [workload, region, currentTimeSlice, core, salesInfo, config]); + }, [workload, region, currentTimeSlice, core, salesInfo, config, coretimeConstants]); useEffect(() => { if (!!workplan?.length && !!salesInfo) { - setWorkplanData(formatRowInfo(workplan, core, region, currentTimeSlice, salesInfo, config.regionLength)); + setWorkplanData(formatRowInfo( + workplan, + core, + region, + currentTimeSlice, + { regionBegin: salesInfo.regionBegin - config.regionLength, regionEnd: salesInfo.regionEnd - config.regionLength }, + config.regionLength, + coretimeConstants?.relay + )); } } - , [workplan, region, currentTimeSlice, core, salesInfo, config]); + , [workplan, region, currentTimeSlice, core, salesInfo, config, coretimeConstants]); const hasWorkplan = workplan?.length; diff --git a/packages/page-broker/src/types.ts b/packages/page-broker/src/types.ts index 28547c792ed..1adc9581aa2 100644 --- a/packages/page-broker/src/types.ts +++ b/packages/page-broker/src/types.ts @@ -1,6 +1,7 @@ // Copyright 2017-2024 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 +import type { CoreTimeTypes } from '@polkadot/react-hooks/constants'; import type { CoreWorkload, CoreWorkplan } from '@polkadot/react-hooks/types'; export interface InfoRow { @@ -28,13 +29,6 @@ export interface statsType { tasks: number } -export enum CoreTimeTypes { - 'Reservation', - 'Lease', - 'Bulk Coretime', - 'On Demand' -} - export interface CoreWorkplanType extends CoreWorkplan { lastBlock: number, type: CoreTimeTypes diff --git a/packages/page-broker/src/utils.ts b/packages/page-broker/src/utils.ts index bf1f36fe8cf..bdd4ed33bf2 100644 --- a/packages/page-broker/src/utils.ts +++ b/packages/page-broker/src/utils.ts @@ -1,13 +1,12 @@ // Copyright 2017-2024 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 +import type { ChainBlockConstants, CoreWorkload, LegacyLease, RegionInfo, Reservation } from '@polkadot/react-hooks/types'; import type { CoreWorkloadType, CoreWorkplanType, InfoRow } from './types.js'; -import { CoreTimeConsts, type CoreWorkload, type LegacyLease, type RegionInfo, type Reservation } from '@polkadot/react-hooks/types'; +import { CoreTimeTypes } from '@polkadot/react-hooks/constants'; import { BN } from '@polkadot/util'; -import { CoreTimeTypes } from './types.js'; - function formatDate (date: Date) { const day = date.getDate(); const month = date.toLocaleString('default', { month: 'short' }); @@ -29,7 +28,11 @@ function formatDate (date: Date) { * else * now plus block time difference */ -export const estimateTime = (targetTimeslice: string | number, latestBlock: number): string | null => { +export const estimateTime = ( + targetTimeslice: string | number, + latestBlock: number, + { blocksPerTimeslice: blocksPerTs, blocktimeMs }: ChainBlockConstants = { blocksPerTimeslice: 0, blocktimeMs: 0 } +): string | null => { if (!latestBlock || !targetTimeslice) { console.error('Invalid input: one or more inputs are missing'); @@ -39,8 +42,8 @@ export const estimateTime = (targetTimeslice: string | number, latestBlock: numb const now = new Date().getTime(); try { - const blockTime = new BN(CoreTimeConsts.BlockTime); // Average block time in milliseconds (6 seconds) - const timeSlice = new BN(CoreTimeConsts.BlocksPerTimeslice); + const blockTime = new BN(blocktimeMs); // Average block time in milliseconds (6 seconds) + const timeSlice = new BN(blocksPerTs); const latestBlockBN = new BN(latestBlock); const timestampBN = new BN(now); const targetBlockBN = new BN(targetTimeslice).mul(timeSlice); @@ -64,7 +67,15 @@ export const estimateTime = (targetTimeslice: string | number, latestBlock: numb * @param param4 * @param regionLength */ -export function formatRowInfo (data: CoreWorkloadType[] | CoreWorkplanType[], core: number, currentRegion: RegionInfo | undefined, currentTimeSlice: number, { regionBegin, regionEnd }: { regionBegin: number, regionEnd: number }, regionLength: number): InfoRow[] { +export function formatRowInfo ( + data: CoreWorkloadType[] | CoreWorkplanType[], + core: number, + currentRegion: RegionInfo | undefined, + currentTimeSlice: number, + { regionBegin, regionEnd }: { regionBegin: number, regionEnd: number }, + regionLength: number, + coretimeRelayConstants: ChainBlockConstants = { blocksPerTimeslice: 0, blocktimeMs: 0 } +): InfoRow[] { return data.map((one: CoreWorkloadType | CoreWorkplanType) => { const item: InfoRow = { core, maskBits: one?.info?.maskBits, task: one?.info?.task, type: one?.type }; const blockNumberNow = currentTimeSlice * 80; @@ -82,12 +93,12 @@ export function formatRowInfo (data: CoreWorkloadType[] | CoreWorkplanType[], co } item.owner = currentRegion?.owner.toString(); - item.start = start ? estimateTime(start, blockNumberNow) : null; - item.end = end ? estimateTime(end, blockNumberNow) : null; + item.start = start ? estimateTime(start, blockNumberNow, coretimeRelayConstants) : null; + item.end = end ? estimateTime(end, blockNumberNow, coretimeRelayConstants) : null; item.endBlock = end ? Number(end) * 80 : 0; if ('timeslice' in one && !start) { - start = estimateTime(one.timeslice, blockNumberNow) ?? null; + start = estimateTime(one.timeslice, blockNumberNow, coretimeRelayConstants) ?? null; } return item; diff --git a/packages/page-coretime/src/CoretimeContext.tsx b/packages/page-coretime/src/CoretimeContext.tsx new file mode 100644 index 00000000000..a92469c71a5 --- /dev/null +++ b/packages/page-coretime/src/CoretimeContext.tsx @@ -0,0 +1,49 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ReactNode } from 'react'; +import type { ApiPromise } from '@polkadot/api'; +import type { CoretimeInformation } from '@polkadot/react-hooks/types'; + +import React, { createContext, useContext, useMemo } from 'react'; + +import { useCoretimeInformation } from '@polkadot/react-hooks'; + +import { createGet } from './utils/index.js'; + +interface CoretimeContextProps { + coretimeInfo: CoretimeInformation | null; + get: ReturnType | null; +} + +const CoretimeContext = createContext({ + coretimeInfo: null, + get: null +}); + +export const CoretimeProvider = ({ api, + children, + isApiReady }: { + children: ReactNode; + api: ApiPromise; + isApiReady: boolean; +}) => { + const coretimeInfo = useCoretimeInformation(api, isApiReady); + const get = useMemo(() => { + if (coretimeInfo?.constants) { + return createGet(coretimeInfo.constants); + } + + return null; + }, [coretimeInfo?.constants]); + + const value = useMemo(() => ({ coretimeInfo: coretimeInfo ?? null, get }), [coretimeInfo, get]); + + return ( + + {children} + + ); +}; + +export const useCoretimeContext = () => useContext(CoretimeContext); diff --git a/packages/page-coretime/src/CoretimePage.tsx b/packages/page-coretime/src/CoretimePage.tsx new file mode 100644 index 00000000000..5e761f207d3 --- /dev/null +++ b/packages/page-coretime/src/CoretimePage.tsx @@ -0,0 +1,66 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ApiPromise } from '@polkadot/api'; +import type { TabItem } from '@polkadot/react-components/types'; +import type { ChainName } from './types.js'; + +import React, { useRef } from 'react'; +import { Route, Routes } from 'react-router-dom'; + +import { Tabs } from '@polkadot/react-components'; +import { useCall } from '@polkadot/react-hooks'; + +import Overview from './Overview/index.js'; +import Sale from './Sale/index.js'; +import { useTranslation } from './translate.js'; + +interface Props { + basePath: string; + className?: string; + api: ApiPromise; + isApiReady: boolean; +} + +function createItemsRef (t: (key: string, options?: { replace: Record }) => string): TabItem[] { + return [ + { + isRoot: true, + name: 'overview', + text: t('Overview') + }, + { + name: 'sale', + text: t('Sale') + } + ]; +} + +function CoretimePage ({ api, basePath, className, isApiReady }: Props): React.ReactElement { + const { t } = useTranslation(); + const itemsRef = useRef(createItemsRef(t)); + const chainName = useCall(isApiReady && api?.rpc.system.chain)?.toString().toLowerCase() as ChainName; + + return ( +
+ + + + } + index + /> + } + path='sale' + /> + + +
+ ); +} + +export default React.memo(CoretimePage); diff --git a/packages/page-coretime/src/Overview/Summary.tsx b/packages/page-coretime/src/Overview/Summary.tsx index fa570454940..48db3b29d67 100644 --- a/packages/page-coretime/src/Overview/Summary.tsx +++ b/packages/page-coretime/src/Overview/Summary.tsx @@ -1,57 +1,61 @@ // Copyright 2017-2024 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 -import type { ApiPromise } from '@polkadot/api'; -import type { BrokerStatus, CoreDescription, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord, RegionInfo } from '@polkadot/react-hooks/types'; +import type { BrokerStatus, ChainConstants, CoreDescription, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord, RegionInfo } from '@polkadot/react-hooks/types'; +import type { ChainName } from '../types.js'; import React, { useMemo } from 'react'; import { CardSummary, SummaryBox } from '@polkadot/react-components'; -import { useCall } from '@polkadot/react-hooks'; import { BN } from '@polkadot/util'; +import { useCoretimeContext } from '../CoretimeContext.js'; import { useTranslation } from '../translate.js'; -import { estimateTime, FirstCycleStart } from '../utils.js'; +import { estimateTime, FirstCycleStart } from '../utils/index.js'; interface Props { - api: ApiPromise | null, coreDscriptors?: CoreDescription[]; saleInfo: PalletBrokerSaleInfoRecord config: PalletBrokerConfigRecord, region: RegionInfo[], status: BrokerStatus, parachainCount: number + chainName: ChainName, + constants: ChainConstants } -function Summary ({ api, config, parachainCount, saleInfo, status }: Props): React.ReactElement { +function Summary ({ chainName, config, constants, parachainCount, saleInfo, status }: Props): React.ReactElement { const { t } = useTranslation(); const currentRegionEnd = saleInfo.regionEnd - config.regionLength; const currentRegionStart = saleInfo.regionEnd - config.regionLength * 2; - const chainName = useCall(api?.rpc.system.chain)?.toString().toLowerCase(); + const { get } = useCoretimeContext(); - const cycleNumber = useMemo(() => - chainName && currentRegionEnd && Math.floor((currentRegionEnd - FirstCycleStart[chainName]) / config.regionLength) - , [currentRegionEnd, chainName, config]); + const cycleNumber = useMemo(() => { + if (chainName && currentRegionEnd) { + return Math.floor( + (currentRegionEnd - FirstCycleStart.timeslice.coretime[chainName]) / config.regionLength + ); + } + + return undefined; + }, [currentRegionEnd, chainName, config]); return (
- - {status?.lastTimeslice} - - - {`${saleInfo?.coresSold} / ${saleInfo?.coresOffered}`} - - - {parachainCount && parachainCount} - {status && - +
{cycleNumber}
} + + {status?.lastTimeslice} + + + {parachainCount && parachainCount} + {config && status &&
-
{estimateTime(currentRegionStart, status?.lastTimeslice * 80)}
-
{estimateTime(currentRegionEnd, status?.lastTimeslice * 80)}
+
{get && estimateTime(currentRegionStart, get.blocks.relay(status?.lastTimeslice), constants.relay)}
+
{get && estimateTime(currentRegionEnd, get.blocks.relay(status?.lastTimeslice), constants.relay)}
) } diff --git a/packages/page-coretime/src/Overview/index.tsx b/packages/page-coretime/src/Overview/index.tsx new file mode 100644 index 00000000000..8f4b890569b --- /dev/null +++ b/packages/page-coretime/src/Overview/index.tsx @@ -0,0 +1,42 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ChainName } from '../types.js'; + +import React from 'react'; + +import { useCoretimeContext } from '../CoretimeContext.js'; +import ParachainsTable from '../ParachainsTable.js'; +import Summary from './Summary.js'; + +interface Props { + className?: string; + chainName: ChainName +} + +function Overview ({ chainName, className }: Props): React.ReactElement { + const { coretimeInfo } = useCoretimeContext(); + + return ( +
+ {coretimeInfo && ( + + )} + {!!coretimeInfo && + + } +
+ ); +} + +export default React.memo(Overview); diff --git a/packages/page-coretime/src/ParachainTableRow.tsx b/packages/page-coretime/src/ParachainTableRow.tsx index efad721b550..3db146424e7 100644 --- a/packages/page-coretime/src/ParachainTableRow.tsx +++ b/packages/page-coretime/src/ParachainTableRow.tsx @@ -42,10 +42,10 @@ function ParachainTableRow ({ chain, lastCommittedTimeslice, regionBegin, region {idx === 0 && {!!multiple && - + } } ; diff --git a/packages/page-coretime/src/ParachainsTable.tsx b/packages/page-coretime/src/ParachainsTable.tsx index 56f7811a684..82188cd1cb1 100644 --- a/packages/page-coretime/src/ParachainsTable.tsx +++ b/packages/page-coretime/src/ParachainsTable.tsx @@ -33,6 +33,7 @@ function ParachainsTable ({ coretimeInfo }: Props): React.ReactElement { header={headerRef.current} isSplit={false} > + {coretimeInfo?.taskIds?.map((taskId: number) => { const chain = coretimeInfo.chainInfo[taskId]; diff --git a/packages/page-coretime/src/Row.tsx b/packages/page-coretime/src/Row.tsx index b032ecb508f..42c1f3646bd 100644 --- a/packages/page-coretime/src/Row.tsx +++ b/packages/page-coretime/src/Row.tsx @@ -7,11 +7,11 @@ import type { ChainWorkTaskInformation, LegacyLease } from '@polkadot/react-hook import React from 'react'; import { ParaLink, styled, Tag } from '@polkadot/react-components'; -import { ChainRenewalStatus } from '@polkadot/react-hooks/types'; +import { ChainRenewalStatus, CoreTimeTypes } from '@polkadot/react-hooks/constants'; import { BN, formatBalance, formatNumber } from '@polkadot/util'; -import { CoreTimeTypes } from './types.js'; -import { estimateTime } from './utils.js'; +import { estimateTime } from './utils/index.js'; +import { useCoretimeContext } from './CoretimeContext.js'; interface Props { id: number @@ -40,6 +40,8 @@ function Row ({ chainRecord, highlight = false, id, lastCommittedTimeslice, leas const targetTimeslice = lease?.until || chainRegionEnd; const showEstimates = !!targetTimeslice && Object.values(CoreTimeTypes)[chainRecord.type] !== CoreTimeTypes.Reservation; + const { coretimeInfo, get } = useCoretimeContext(); + return ( {id} @@ -57,11 +59,11 @@ function Row ({ chainRecord, highlight = false, id, lastCommittedTimeslice, leas {showEstimates && formatNumber(targetTimeslice * 80).toString()} + >{showEstimates && get && formatNumber(get.blocks.relay(targetTimeslice)).toString()} {showEstimates && estimateTime(targetTimeslice, lastCommittedTimeslice * 80)} + >{showEstimates && get && coretimeInfo && estimateTime(targetTimeslice, get.blocks.relay(lastCommittedTimeslice), coretimeInfo?.constants?.relay)} { + const { t } = useTranslation(); + const headerRef = useRef<([React.ReactNode?, string?, number?] | false)[]>([ + [], + [t('Dates'), 'start media--800'], + [t('Blocks (relay)'), 'start'], + [t('Blocks(coretime)'), 'start'], + [t('Timeslices'), 'start'] + ]); + + return ( + + + + + + + + + + + + + + + + +
Start{saleDetails.date.start}{saleDetails.relay.start.block}{saleDetails.coretime.start.block}{saleDetails.relay.start.ts}
End{saleDetails.date.end}{saleDetails.relay.end.block}{saleDetails.coretime.end.block}{saleDetails.relay.end.ts}
+ ); +} + +export default React.memo(SaleTable); diff --git a/packages/page-coretime/src/Sale/Summary.tsx b/packages/page-coretime/src/Sale/Summary.tsx new file mode 100644 index 00000000000..5b89836b174 --- /dev/null +++ b/packages/page-coretime/src/Sale/Summary.tsx @@ -0,0 +1,91 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ApiPromise } from '@polkadot/api'; +import type { BrokerStatus, ChainConstants, CoreDescription, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord, RegionInfo } from '@polkadot/react-hooks/types'; + +import React from 'react'; + +import { CardSummary, SummaryBox } from '@polkadot/react-components'; +import { BN, formatNumber } from '@polkadot/util'; + +import { useCoretimeContext } from '../CoretimeContext.js'; +import { useTranslation } from '../translate.js'; +import { estimateTime, getCurrentRegionStartEndTs } from '../utils/index.js'; + +interface Props { + api: ApiPromise | null, + coreDscriptors?: CoreDescription[]; + saleInfo: PalletBrokerSaleInfoRecord + config: PalletBrokerConfigRecord, + region: RegionInfo[], + status: BrokerStatus, + cycleNumber: number, + constants: ChainConstants +} + +function Summary ({ config, constants, cycleNumber, saleInfo, status }: Props): React.ReactElement { + const { t } = useTranslation(); + const { currentRegionEnd, currentRegionStart } = getCurrentRegionStartEndTs(saleInfo, config.regionLength); + const { get } = useCoretimeContext(); + const cycleEnd = get && estimateTime(currentRegionEnd, get.blocks.relay(status?.lastTimeslice), constants.relay); + const cycleStart = get && estimateTime(currentRegionStart, get.blocks.relay(status?.lastTimeslice), constants.relay); + + return ( + +
+ {status && + +
+ {cycleNumber > -1 ? cycleNumber : '-'} +
+
+ } + + {`${saleInfo?.coresSold} / ${saleInfo?.coresOffered}`} + + +
{cycleEnd}
+
+ +
{get && formatNumber(get.blocks.relay(currentRegionEnd))}
+
+ +
{formatNumber(currentRegionEnd)}
+
+ {config && status && + + } +
+
+ {status && + ( +
+
{cycleStart}
+
{cycleEnd}
+
+
) + } + {status && + +
+
{currentRegionStart}
+
{currentRegionEnd}
+
+
+ } +
+
+ ); +} + +export default React.memo(Summary); diff --git a/packages/page-coretime/src/Sale/index.tsx b/packages/page-coretime/src/Sale/index.tsx new file mode 100644 index 00000000000..5b1012006c7 --- /dev/null +++ b/packages/page-coretime/src/Sale/index.tsx @@ -0,0 +1,172 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ProgressBarSection } from '@polkadot/react-components/types'; +import type { BlockNumber } from '@polkadot/types/interfaces'; +import type { ChainName, SaleDetails } from '../types.js'; + +import React, { useCallback, useMemo, useState } from 'react'; + +import { Button, CardSummary, Dropdown, SummaryBox } from '@polkadot/react-components'; +import ProgressBar from '@polkadot/react-components/ProgressBar'; +import { useApi, useCall } from '@polkadot/react-hooks'; +import { formatBalance, formatNumber } from '@polkadot/util'; + +import { PhaseName } from '../constants.js'; +import { useCoretimeContext } from '../CoretimeContext.js'; +import { useTranslation } from '../translate.js'; +import { constructSubscanQuery, estimateTime } from '../utils/index.js'; +import { calculateSaleDetails, getCorePriceAt, getSaleParameters, getSaleProgress } from '../utils/sale.js'; +import SaleTable from './SaleTable.js'; +import Summary from './Summary.js'; + +interface Props { + chainName: ChainName +} + +function Sale ({ chainName }: Props): React.ReactElement { + const { coretimeInfo, get } = useCoretimeContext(); + const { api, apiCoretime, isApiReady } = useApi(); + const { t } = useTranslation(); + const regionBegin = coretimeInfo?.salesInfo?.regionBegin; + const lastCommittedTimeslice = coretimeInfo?.status?.lastTimeslice; + const bestNumberFinalized = useCall(apiCoretime.derive.chain.bestNumberFinalized); + + const coretimePrice = useMemo(() => get && bestNumberFinalized && getCorePriceAt(bestNumberFinalized.toNumber(), coretimeInfo?.salesInfo), [coretimeInfo?.salesInfo, get, bestNumberFinalized]); + const saleParams = coretimeInfo && getSaleParameters(coretimeInfo.salesInfo, coretimeInfo.config, chainName, lastCommittedTimeslice ?? 0, coretimeInfo.constants); + const phaseName = useMemo(() => saleParams?.phaseConfig?.currentPhaseName, [saleParams]); + const [chosenSaleNumber, setChosenSaleNumber] = useState(-1); + const [saleDetails, setSaleDetails] = useState(null); + const saleNumberOptions = useMemo(() => + [ + { + text: t('Pick a sale number'), + value: -1 + }, + ...Array.from({ length: saleParams?.cycleNumber ?? 0 }, (_, i) => ({ + text: `sale #${i + 1}`, + value: i + })).reverse() + + ] + , [saleParams, t]); + + const progressValues = useMemo(() => saleParams && regionBegin && getSaleProgress(lastCommittedTimeslice, saleParams.currentRegion.start.ts, saleParams.interlude.ts, saleParams.leadin.ts, regionBegin), + [saleParams, lastCommittedTimeslice, regionBegin]); + + // TODO: uncomment when introducing core purchase functionality + // const available = getAvailableNumberOfCores(coretimeInfo); + + const onDropDownChange = useCallback((value: number) => { + setChosenSaleNumber(value); + + if (value === -1) { + setSaleDetails(null); + } else { + get && saleParams && setSaleDetails(calculateSaleDetails( + value, + saleParams?.cycleNumber, + get.blocks.relay(coretimeInfo.status.lastTimeslice), + chainName, + coretimeInfo.config.regionLength, + saleParams, + coretimeInfo.constants + )); + } + }, [get, saleParams, coretimeInfo, chainName]); + + const onQuerySaleClick = useCallback(() => { + if (saleDetails) { + window.open(constructSubscanQuery(saleDetails.coretime.start.block, saleDetails.coretime.end.block, chainName)); + } + }, [saleDetails, chainName]); + + return ( +
+ {coretimeInfo && saleParams && + } +
+ +
+ + {phaseName === PhaseName.Renewals + ? ( + Cores cannot be purchased now + ) + : ( + {coretimePrice && formatBalance(coretimePrice)} + )} + + + {/* TODO: Add core purchase functionality */} + {/* {
+
} */} +
+
+ +
+ {phaseName && <> + {phaseName} + {get && coretimeInfo && saleParams?.phaseConfig && estimateTime(saleParams.phaseConfig.config[phaseName].lastTimeslice, get.blocks.relay(coretimeInfo?.status.lastTimeslice), coretimeInfo.constants.relay)} + {formatNumber(saleParams?.phaseConfig?.config[phaseName].lastBlock)} + } + {formatBalance(coretimeInfo?.salesInfo.endPrice)} +
+
+ +
+
+ +
+
+

Interlude + sale data

+
+
+ + +
+ {chosenSaleNumber > -1 && !!saleDetails &&
+ + +
} + {chosenSaleNumber > -1 && !!saleDetails &&
+

Query sale transactions

+

We do not index transactions ourselves but you can query historical transactions on Subscan.
+ The button below will open a new tab with the correct query parameters for the chosen sale.

+
+ + } +
+
+
+
+ ); +} + +export default Sale; diff --git a/packages/page-coretime/src/constants.ts b/packages/page-coretime/src/constants.ts new file mode 100644 index 00000000000..0e96ddd2b6c --- /dev/null +++ b/packages/page-coretime/src/constants.ts @@ -0,0 +1,8 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +export const PhaseName = { + FixedPrice: 'Fixed Price', + PriceDiscovery: 'Price Discovery', + Renewals: 'Renewals' +} as const; diff --git a/packages/page-coretime/src/index.tsx b/packages/page-coretime/src/index.tsx index 3125e2b3276..f71e78ecaf6 100644 --- a/packages/page-coretime/src/index.tsx +++ b/packages/page-coretime/src/index.tsx @@ -1,61 +1,33 @@ // Copyright 2017-2024 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 -import type { TabItem } from '@polkadot/react-components/types'; +import React from 'react'; -import React, { useRef } from 'react'; +import { useApi } from '@polkadot/react-hooks'; -import { Tabs } from '@polkadot/react-components'; -import { useApi, useCoretimeInformation } from '@polkadot/react-hooks'; - -import Summary from './Overview/Summary.js'; -import ParachainsTable from './ParachainsTable.js'; -import { useTranslation } from './translate.js'; +import { CoretimeProvider } from './CoretimeContext.js'; +import CoretimePage from './CoretimePage.js'; interface Props { basePath: string; className?: string; } -function createItemsRef (t: (key: string, options?: { replace: Record }) => string): TabItem[] { - return [ - { - isRoot: true, - name: 'overview', - text: t('Overview') - } - ]; -} - function CoretimeApp ({ basePath, className }: Props): React.ReactElement { - const { t } = useTranslation(); const { api, isApiReady } = useApi(); - const itemsRef = useRef(createItemsRef(t)); - const coretimeInfo = useCoretimeInformation(api, isApiReady); return ( -
- + - {coretimeInfo && ( - - )} - {!!coretimeInfo && - - } - -
+ ); } diff --git a/packages/page-coretime/src/types.ts b/packages/page-coretime/src/types.ts index b5afab7d6a1..c765abf645a 100644 --- a/packages/page-coretime/src/types.ts +++ b/packages/page-coretime/src/types.ts @@ -1,9 +1,68 @@ // Copyright 2017-2024 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 -export enum CoreTimeTypes { - 'Reservation', - 'Lease', - 'Bulk Coretime', - 'On Demand' +import type { PhaseName } from './constants.js'; + +export interface PhaseInfo { + name: string; + lastBlock: number; + lastTimeslice: number +} + +type PhaseNameType = typeof PhaseName[keyof typeof PhaseName]; + +export interface PhaseConfig { + currentPhaseName: PhaseNameType; + config: Record; } + +export interface PhaseProgress { + value: number; + total: number; + label: string; +} + +export interface SaleParameters { + currentRegion: { + start: { ts: number; blocks: number }; + end: { ts: number; blocks: number }; + }; + cycleNumber: number; + interlude: { ts: number; blocks: number }; + leadin: { ts: number; blocks: number }; + phaseConfig: PhaseConfig; + regionNumber: number; +} + +export interface SaleDetails { + saleNumber: number; + relay: { + start: { + block: number; + ts: number; + }, + end: { + block: number; + ts: number; + }, + }, + coretime: { + start: { + block: number; + }, + end: { + block: number; + } + } + date: { + start: string | null; + end: string | null; + } +} + +export interface RegionInfo { + regionBegin: number; + regionEnd: number; +} + +export type ChainName = 'kusama' | 'polkadot' | 'paseo testnet' | 'westend' diff --git a/packages/page-coretime/src/utils.ts b/packages/page-coretime/src/utils.ts deleted file mode 100644 index 432f4cc56a6..00000000000 --- a/packages/page-coretime/src/utils.ts +++ /dev/null @@ -1,67 +0,0 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors -// SPDX-License-Identifier: Apache-2.0 - -import { CoreTimeConsts, type LegacyLease, type Reservation } from '@polkadot/react-hooks/types'; -import { BN } from '@polkadot/util'; - -import { CoreTimeTypes } from './types.js'; - -export const FirstCycleStart: Record = { - kusama: 285768, - polkadot: 282525 -}; - -function formatDate (date: Date) { - const day = date.getDate(); - const month = date.toLocaleString('default', { month: 'short' }); - const year = date.getFullYear(); - - return `${day} ${month} ${year}`; -} - -/** - * blockTime = 6000 ms - * BlocksPerTimeslice = 80 - * Default Regoin = 5040 timeslices - * TargetBlock = TargetTimeslice * BlocksPerTimeslice - * Block Time Difference = |TargetBlock - latest Block| * blockTime - * - * Estimate timestamp = - * if targetBlock is before the latestBlock - * now minus block time difference - * else - * now plus block time difference - */ -export const estimateTime = (targetTimeslice: string | number, latestBlock: number): string | null => { - if (!latestBlock || !targetTimeslice) { - console.error('Invalid input: one or more inputs are missing'); - - return null; - } - - const now = new Date().getTime(); - - try { - const blockTime = new BN(CoreTimeConsts.BlockTime); // Average block time in milliseconds (6 seconds) - const timeSlice = new BN(CoreTimeConsts.BlocksPerTimeslice); - const latestBlockBN = new BN(latestBlock); - const timestampBN = new BN(now); - const targetBlockBN = new BN(targetTimeslice).mul(timeSlice); - const blockTimeDifference = targetBlockBN.sub(latestBlockBN).mul(blockTime); - const estTimestamp = timestampBN.add(blockTimeDifference); - - return formatDate(new Date(estTimestamp.toNumber())); - } catch (error) { - console.error('Error in calculation:', error); - - return null; - } -}; - -export const getOccupancyType = (lease: LegacyLease | undefined, reservation: Reservation | undefined, isPool: boolean): CoreTimeTypes => { - if (isPool) { - return CoreTimeTypes['On Demand']; - } - - return reservation ? CoreTimeTypes.Reservation : lease ? CoreTimeTypes.Lease : CoreTimeTypes['Bulk Coretime']; -}; diff --git a/packages/page-coretime/src/utils/index.ts b/packages/page-coretime/src/utils/index.ts new file mode 100644 index 00000000000..9582d6cdfbd --- /dev/null +++ b/packages/page-coretime/src/utils/index.ts @@ -0,0 +1,168 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ChainBlockConstants, ChainConstants, CoretimeInformation } from '@polkadot/react-hooks/types'; +import type { ChainName, RegionInfo } from '../types.js'; + +import { BN } from '@polkadot/util'; + +type FirstCycleStartType = Record< +'block' | 'timeslice', +Record< +'coretime', +Record +> +>; + +// Blocks on the Coretime Chain +export const FirstCycleStart: FirstCycleStartType = { + block: { + coretime: { + kusama: 86947, + 'paseo testnet': 22316, + polkadot: 100988, + westend: 7363 + } + }, + timeslice: { + coretime: { + kusama: 285768, + 'paseo testnet': 38469, + polkadot: 282525, + westend: 245402 + } + } +}; + +export function formatDate (date: Date) { + const day = date.getDate(); + const month = date.toLocaleString('default', { month: 'short' }); + const year = date.getFullYear(); + + return `${day} ${month} ${year}`; +} + +/** + * Gives you a date for the traget timeslice + * + * Relay chain info: + * blockTime = 6000 ms + * BlocksPerTimeslice = 80 + * Default Regoin = 5040 timeslices + * + * Calculation: + * TargetBlock = TargetTimeslice * BlocksPerTimeslice + * Block Time Difference = |TargetBlock - latest Block| * blockTime + * + * Estimate timestamp = + * if targetBlock is before the latestBlock + * now minus block time difference + * else + * now plus block time difference + */ +export const estimateTime = ( + targetTimeslice: string | number, + latestBlock: number, + { blocksPerTimeslice: blocksPerTs, blocktimeMs }: ChainBlockConstants +): string | null => { + if (!latestBlock || !targetTimeslice) { + console.error('Invalid input: one or more inputs are missing'); + + return null; + } + + try { + const now = new BN(Date.now()); + const blockTime = new BN(blocktimeMs); // Average block time in milliseconds (6 seconds) + const blocksPerTimeslice = new BN(blocksPerTs); + const targetBlock = new BN(Number(targetTimeslice)).mul(blocksPerTimeslice); + const latestBlockBN = new BN(latestBlock); + const blockDifference = targetBlock.sub(latestBlockBN); + const timeDifference = blockDifference.mul(blockTime); + const estTimestamp = now.add(timeDifference); + + return formatDate(new Date(estTimestamp.toNumber())); + } catch (error) { + console.error('Error in calculation:', error); + + return null; + } +}; + +/** + * Factory function to create helper functions for converting timeslices to blocks and vice versa. + * + * @returns An object containing blocks and timeslices conversion functions. + */ +export const createGet = (constants: ChainConstants) => ({ + blocks: { + /** + * Convert timeslices to Coretime blocks. + * + * @param ts - Number of timeslices. + * @returns Number of Coretime blocks. + */ + coretime: (ts: number) => { + return ts * constants.coretime.blocksPerTimeslice; + }, + /** + * Convert timeslices to Relay blocks. + * + * @param ts - Number of timeslices. + * @returns Number of Relay blocks. + */ + relay: (ts: number) => { + return ts * constants.relay.blocksPerTimeslice; + } + }, + timeslices: { + /** + * Convert Coretime blocks to timeslices. + * + * @param blocks - Number of Coretime blocks. + * @returns Number of timeslices. + */ + coretime: (blocks: number) => { + return blocks / constants.coretime.blocksPerTimeslice; + }, + /** + * Convert Relay blocks to timeslices. + * + * @param blocks - Number of Relay blocks. + * @returns Number of timeslices. + */ + relay: (blocks: number) => { + return blocks / constants.relay.blocksPerTimeslice; + } + } +}); + +/** + * Get the start and end of the current region + * broker.saleInfo call returns the start/end of the next region always + * + * The end of the current region is the start of the next region, which is returned by broker.saleInfo call + * + * @param saleInfo - The sale information + * @param config - The broker configuration + * + * @returns The start and end of the current region + */ +export const getCurrentRegionStartEndTs = (saleInfo: RegionInfo, regionLength: number) => { + return { + currentRegionEnd: saleInfo.regionBegin, + currentRegionStart: saleInfo.regionBegin - regionLength + }; +}; + +export const getAvailableNumberOfCores = (coretimeInfo: CoretimeInformation) => + Number(coretimeInfo?.salesInfo?.coresOffered) - Number(coretimeInfo?.salesInfo.coresSold); + +export const constructSubscanQuery = (blockStart: number, blockEnd: number, chainName: string, module = 'broker', call = 'purchase') => { + const page = 1; + const pageSize = 25; + const signed = 'all'; + const baseURL = `https://coretime-${chainName}.subscan.io/extrinsic`; + + return `${baseURL}?page=${page}&time_dimension=block&page_size=${pageSize}&module=${module}&signed=${signed}&call=${call}&block_start=${blockStart}&block_end=${blockEnd}`; +}; diff --git a/packages/page-coretime/src/utils/sale.ts b/packages/page-coretime/src/utils/sale.ts new file mode 100644 index 00000000000..fe730311e26 --- /dev/null +++ b/packages/page-coretime/src/utils/sale.ts @@ -0,0 +1,261 @@ +// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ChainConstants, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord } from '@polkadot/react-hooks/types'; +import type { ChainName, PhaseConfig, RegionInfo, SaleDetails, SaleParameters } from '../types.js'; + +import { type ProgressBarSection } from '@polkadot/react-components/types'; +import { BN } from '@polkadot/util'; + +import { PhaseName } from '../constants.js'; +import { createGet, estimateTime, FirstCycleStart, getCurrentRegionStartEndTs } from './index.js'; + +// We are scaling everything to avoid floating point precision issues. +const SCALE = new BN(10000); + +export const leadinFactorAt = (scaledWhen: BN): BN => { + const scaledHalf = SCALE.div(new BN(2)); // 0.5 scaled to 10000 + + if (scaledWhen.lte(scaledHalf)) { + // First half of the graph, steeper slope + return SCALE.mul(new BN(100)).sub(scaledWhen.mul(new BN(180))); + } else { + // Second half of the graph, flatter slope + return SCALE.mul(new BN(19)).sub(scaledWhen.mul(new BN(18))); + } +}; + +export const getCorePriceAt = (blockNow: number | null, saleInfo: PalletBrokerSaleInfoRecord | undefined): BN => { + if (!saleInfo || !blockNow) { + return new BN(0); + } + + const { endPrice, leadinLength, saleStart } = saleInfo; + + // Explicit conversion to BN + const blockNowBn = new BN(blockNow); + const saleStartBn = new BN(saleStart); + const leadinLengthBn = new BN(leadinLength); + + // Elapsed time since the start of the sale, constrained to not exceed the total lead-in period + const elapsedTimeSinceSaleStart = blockNowBn.sub(saleStartBn); + const cappedElapsedTime = elapsedTimeSinceSaleStart.lt(leadinLengthBn) + ? elapsedTimeSinceSaleStart + : leadinLengthBn; + + const scaledProgress = cappedElapsedTime.mul(new BN(10000)).div(leadinLengthBn); + /** + * Progress is a normalized value between 0 and 1, where: + * + * 0 means the sale just started. + * 1 means the sale is at the end of the lead-in period. + * + * We are scaling it to avoid floating point precision issues. + */ + const leadinFactor = leadinFactorAt(scaledProgress); + const scaledPrice = leadinFactor.mul(endPrice).div(SCALE); + + return scaledPrice; +}; + +/** + * Get the current sale number + * + * @param currentRegionEnd - The end of the current region + * @param chainName - The name of the chain + * @param config - broker.configuration call response + * + * @returns The current sale number + */ +export const getCurrentSaleNumber = ( + currentRegionEnd: number, + chainName: ChainName, + config: Pick +): number => { + if (!chainName || !currentRegionEnd) { + return -1; + } + + return Math.ceil((currentRegionEnd - FirstCycleStart.timeslice.coretime[chainName]) / config.regionLength); +}; + +export const determinePhaseName = ( + lastCommittedTimeslice: number, + currentRegionStart: number, + interludeLengthTs: number, + leadInLengthTs: number): typeof PhaseName[keyof typeof PhaseName] => { + const progress = lastCommittedTimeslice - currentRegionStart; + + if (progress < interludeLengthTs) { + return PhaseName.Renewals; + } + + if (progress < interludeLengthTs + leadInLengthTs) { + return PhaseName.PriceDiscovery; + } + + return PhaseName.FixedPrice; +}; + +export const getSaleProgress = ( + lastCommittedTimeslice: number | undefined, + currentRegionStart: number, + interludeLengthTs: number, + leadInLengthTs: number, + regionBegin: number): ProgressBarSection[] => { + if (!lastCommittedTimeslice || !currentRegionStart || !interludeLengthTs || !leadInLengthTs || !regionBegin) { + return []; + } + + const progress = lastCommittedTimeslice - currentRegionStart; + + return [ + { + label: PhaseName.Renewals, + total: interludeLengthTs, + value: Math.min(progress, interludeLengthTs) + }, + { + label: PhaseName.PriceDiscovery, + total: leadInLengthTs, + value: Math.min(Math.max(progress - interludeLengthTs, 0), leadInLengthTs) + }, + { + label: PhaseName.FixedPrice, + total: regionBegin - currentRegionStart - interludeLengthTs - leadInLengthTs, + value: Math.max(progress - interludeLengthTs - leadInLengthTs, 0) + } + ]; +}; + +const getPhaseConfiguration = ( + currentRegionStart: number, + regionLength: number, + interludeLengthTs: number, + leadInLengthTs: number, + lastCommittedTimeslice: number, + constants: ChainConstants +): PhaseConfig => { + const renewalsEndTs = currentRegionStart + interludeLengthTs; + const priceDiscoveryEndTs = renewalsEndTs + leadInLengthTs; + const fixedPriceLenght = regionLength - interludeLengthTs - leadInLengthTs; + const fixedPriceEndTs = priceDiscoveryEndTs + fixedPriceLenght; + const get = createGet(constants); + + return { + config: { + [PhaseName.Renewals]: { + lastBlock: get.blocks.relay(renewalsEndTs), + lastTimeslice: renewalsEndTs + }, + [PhaseName.PriceDiscovery]: { + lastBlock: get.blocks.relay(priceDiscoveryEndTs), + lastTimeslice: priceDiscoveryEndTs + }, + [PhaseName.FixedPrice]: { + lastBlock: get.blocks.relay(fixedPriceEndTs), + lastTimeslice: fixedPriceEndTs + } + }, + currentPhaseName: determinePhaseName(lastCommittedTimeslice, currentRegionStart, interludeLengthTs, leadInLengthTs) + }; +}; + +export const getSaleParameters = ( + salesInfo: RegionInfo, + config: Pick, + chainName: ChainName, + lastCommittedTimeslice: number, + constants: ChainConstants +): SaleParameters => { + // The sale is happening on the coretime chain, so we need to convert the timeslices to blocks (40 blocks per timeslice) + const get = createGet(constants); + const interludeLengthTs = get.timeslices.coretime(config.interludeLength); + const leadInLengthTs = get.timeslices.coretime(config.leadinLength); + + const { currentRegionEnd, currentRegionStart } = getCurrentRegionStartEndTs(salesInfo, config.regionLength); + const phaseConfig = getPhaseConfiguration( + currentRegionStart, + config.regionLength, + interludeLengthTs, + leadInLengthTs, + lastCommittedTimeslice, + constants + ); + + const saleNumber = getCurrentSaleNumber(currentRegionEnd, chainName, config); + + return { + currentRegion: { + end: { + blocks: get.blocks.relay(currentRegionEnd), + ts: currentRegionEnd + }, + start: { + blocks: get.blocks.relay(currentRegionStart), + ts: currentRegionStart + } + }, + cycleNumber: getCurrentSaleNumber(currentRegionEnd, chainName, config), + interlude: { + blocks: config.interludeLength, + ts: interludeLengthTs + }, + leadin: { + blocks: config.leadinLength, + ts: leadInLengthTs + }, + phaseConfig, + regionNumber: saleNumber - 1 + }; +}; + +export function calculateSaleDetails ( + saleNumber: number, + currentSaleNumber: number, + latestBlock: number, + chainName: ChainName, + regionLength: number, + saleParams: SaleParameters, + constants: ChainConstants +): SaleDetails | null { + if (saleNumber === -1) { + return null; + } + + const get = createGet(constants); + + const blocksPerSaleRelay = get.blocks.relay(regionLength); + const saleStartBlock = saleParams.currentRegion.start.blocks - blocksPerSaleRelay * (currentSaleNumber - saleNumber - 1); + const saleEndBlock = saleStartBlock + blocksPerSaleRelay; + + const saleStartTs = get.timeslices.relay(saleStartBlock); + const saleEndTs = get.timeslices.relay(saleEndBlock); + + const saleStartBlockCoretime = FirstCycleStart.block.coretime[chainName] + get.blocks.coretime((saleNumber) * regionLength); + const saleEndBlockCoretime = saleStartBlockCoretime + get.blocks.coretime(regionLength); + + const data = { + coretime: { + end: { block: saleEndBlockCoretime }, + start: { block: saleStartBlockCoretime } + }, + date: { + end: estimateTime(saleEndTs, latestBlock, constants.relay), + start: estimateTime(saleStartTs, latestBlock, constants.relay) + }, + relay: { + end: { + block: saleEndBlock, + ts: saleEndTs + }, + start: { + block: saleStartBlock, + ts: saleStartTs + } + }, + saleNumber + }; + + return data; +} diff --git a/packages/react-components/src/AccountSidebar/Identity.tsx b/packages/react-components/src/AccountSidebar/Identity.tsx index 0bf29b9afa1..fe83a885040 100644 --- a/packages/react-components/src/AccountSidebar/Identity.tsx +++ b/packages/react-components/src/AccountSidebar/Identity.tsx @@ -4,7 +4,8 @@ import React, { useMemo } from 'react'; import { useApi, useRegistrars, useSubidentities, useToggle } from '@polkadot/react-hooks'; -import { type AddressIdentity, AddressIdentityOtherDiscordKey } from '@polkadot/react-hooks/types'; +import { AddressIdentityOtherDiscordKey } from '@polkadot/react-hooks/constants'; +import { type AddressIdentity } from '@polkadot/react-hooks/types'; import { isHex } from '@polkadot/util'; import AddressMini from '../AddressMini.js'; diff --git a/packages/react-components/src/ProgressBar.tsx b/packages/react-components/src/ProgressBar.tsx new file mode 100644 index 00000000000..a102066349f --- /dev/null +++ b/packages/react-components/src/ProgressBar.tsx @@ -0,0 +1,100 @@ +// Copyright 2017-2024 @polkadot/react-components authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ProgressBarSection } from './types.js'; + +import React from 'react'; + +import { styled } from './styled.js'; + +interface Props { + sections: ProgressBarSection[]; +} + +function ProgressBar ({ sections }: Props): React.ReactElement | null { + const overallTotal = sections?.reduce((sum, section) => sum + section.total, 0); + + return ( + +
+ {sections?.map((section, index) => { + const sectionWidth = (section.total / overallTotal) * 100; + const sectionProgress = (section.value / section.total) * 100; + + return ( +
+
+
+
+ ); + })} +
+
+ {sections.map((section, index) => ( +
+ {section.label} +
+ ))} +
+ + ); +} + +const StyledDiv = styled.div` + width: 100%; + .progress-container { + display: flex; + height: 1rem; + background-color: #e0e0e0; + border-radius: 0.5rem; + overflow: hidden; + position: relative; + } + + .progress-segment { + position: relative; + background-color: transparent; + height: 100%; + display: flex; + align-items: center; + } + + .progress-bar { + background-color: #007bff; + height: 100%; + transition: width 0.3s ease; + } + + .marker { + position: absolute; + left: 0; + top: -0.5rem; + width: 2px; + height: 1.5rem; + background-color: #000000; + } + + .labels { + display: flex; + justify-content: space-between; + margin-top: 0.5rem; + } + + .label { + text-align: center; + font-size: 0.875rem; + } +`; + +export default React.memo(ProgressBar); diff --git a/packages/react-components/src/index.ts b/packages/react-components/src/index.ts index 4699f6057f3..6007c013f69 100644 --- a/packages/react-components/src/index.ts +++ b/packages/react-components/src/index.ts @@ -76,6 +76,7 @@ export { default as Password } from './Password.js'; export { default as PasswordStrength } from './PasswordStrength.js'; export { default as Popup } from './Popup/index.js'; export { default as Progress } from './Progress.js'; +export { default as ProgressBar } from './ProgressBar.js'; export { default as Row } from './Row.js'; export { default as Sidebar } from './Sidebar.js'; export { default as SortDropdown } from './SortDropdown.js'; @@ -99,7 +100,6 @@ export { default as TxButton } from './TxButton.js'; export { default as UsageBar } from './UsageBar.js'; export { default as VoteAccount } from './VoteAccount.js'; export { default as VoteValue } from './VoteValue.js'; - // star exports export * from './modals/index.js'; export * from './themes.js'; diff --git a/packages/react-components/src/types.ts b/packages/react-components/src/types.ts index c5766184d1f..1d1af1b1bd4 100644 --- a/packages/react-components/src/types.ts +++ b/packages/react-components/src/types.ts @@ -95,3 +95,9 @@ export interface TabItem { name: string; text: React.ReactNode; } + +export interface ProgressBarSection { + value: number; + total: number; + label: string; +} diff --git a/packages/react-hooks/src/constants.ts b/packages/react-hooks/src/constants.ts new file mode 100644 index 00000000000..61fd992f296 --- /dev/null +++ b/packages/react-hooks/src/constants.ts @@ -0,0 +1,20 @@ +// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +export const AddressIdentityOtherDiscordKey = 'Discord'; + +export enum CoreTimeTypes { + 'Reservation', + 'Lease', + 'Bulk Coretime', + 'On Demand' +} + +export const ChainRenewalStatus = { + Eligible: 'eligible', + None: '-', + Renewed: 'renewed' +}; + +// block time on coretime chain is 2 x slower than on relay chain +export const BlockTimeCoretimeToRelayConstant = 2; diff --git a/packages/react-hooks/src/types.ts b/packages/react-hooks/src/types.ts index dd4317627b2..e6cb66ac4fc 100644 --- a/packages/react-hooks/src/types.ts +++ b/packages/react-hooks/src/types.ts @@ -13,6 +13,7 @@ import type { ICompact, IExtrinsic, INumber } from '@polkadot/types/types'; import type { KeyringJson$Meta } from '@polkadot/ui-keyring/types'; import type { BN } from '@polkadot/util'; import type { HexString } from '@polkadot/util/types'; +import type { CoreTimeTypes } from './constants.js'; // eslint-disable-next-line @typescript-eslint/no-explicit-any export type CallParam = any; @@ -109,8 +110,6 @@ export interface AddressFlags extends DeriveAccountFlags { isNominator: boolean; } -export const AddressIdentityOtherDiscordKey = 'Discord'; - export interface AddressIdentity extends DeriveAccountRegistration { isExistent: boolean; isKnownGood: boolean; @@ -336,8 +335,18 @@ export interface ChainInformation { reservation: Reservation| undefined workTaskInfo: ChainWorkTaskInformation[] } +export interface ChainBlockConstants { + blocksPerTimeslice: number, + blocktimeMs: number +} + +export interface ChainConstants { + coretime: ChainBlockConstants, + relay: ChainBlockConstants +} export interface CoretimeInformation { + constants: ChainConstants, chainInfo: Record, salesInfo: PalletBrokerSaleInfoRecord, status: BrokerStatus, @@ -363,26 +372,3 @@ export interface PotentialRenewal { maskBits: number, task: string } - -export enum CoreTimeTypes { - 'Reservation', - 'Lease', - 'Bulk Coretime', - 'On Demand' -} - -export const ChainRenewalStatus = { - Eligible: 'eligible', - None: '-', - Renewed: 'renewed' -}; - -// RelayChain -export const CoreTimeConsts = { - BlockTime: 6000, - BlocksPerTimeslice: 80 -}; - -export const CoreTimeChainConsts = { - BlocksPerTimeslice: 40 -}; diff --git a/packages/react-hooks/src/useCoretimeConsts.ts b/packages/react-hooks/src/useCoretimeConsts.ts new file mode 100644 index 00000000000..1f45a894424 --- /dev/null +++ b/packages/react-hooks/src/useCoretimeConsts.ts @@ -0,0 +1,49 @@ +// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +import type { ChainConstants } from './types.js'; + +import { useEffect, useState } from 'react'; + +import { useApi, useBlockTime } from '@polkadot/react-hooks'; +import { BN, BN_ONE, BN_ZERO } from '@polkadot/util'; + +import { createNamedHook } from './createNamedHook.js'; + +function useCoretimeConstsImpl (): ChainConstants | undefined { + const { api, apiCoretime, isApiReady } = useApi(); + const [coretimeConstants, setCoretimeConstants] = useState(); + + const [blockTimeMsRelayChain] = useBlockTime(BN_ONE, api); + const blockTimeMsCoretimeChain = apiCoretime?.consts.aura?.slotDuration; + const blocksPerTimesliceRelayChain = apiCoretime?.consts.broker?.timeslicePeriod; + + useEffect(() => { + if (!isApiReady || !blockTimeMsRelayChain || !blockTimeMsCoretimeChain || !blocksPerTimesliceRelayChain) { + return; + } + + const blockTimeMsCoretimeChainBN = new BN(blockTimeMsCoretimeChain.toString()); + const blocksPerTimesliceRelayChainBN = new BN(blocksPerTimesliceRelayChain); + const relationConstant = blockTimeMsCoretimeChainBN.div(new BN(blockTimeMsRelayChain)); + + const blocksPerTimesliceCoretimeChain = relationConstant.gtn(0) + ? blocksPerTimesliceRelayChainBN.div(relationConstant) + : BN_ZERO; + + setCoretimeConstants({ + coretime: { + blocksPerTimeslice: blocksPerTimesliceCoretimeChain.toNumber(), + blocktimeMs: blockTimeMsCoretimeChainBN.toNumber() + }, + relay: { + blocksPerTimeslice: blocksPerTimesliceRelayChainBN.toNumber(), + blocktimeMs: blockTimeMsRelayChain + } + }); + }, [isApiReady, blockTimeMsRelayChain, blockTimeMsCoretimeChain, blocksPerTimesliceRelayChain]); + + return coretimeConstants; +} + +export const useCoretimeConsts = createNamedHook('useCoretimeConsts', useCoretimeConstsImpl); diff --git a/packages/react-hooks/src/useCoretimeInformation.ts b/packages/react-hooks/src/useCoretimeInformation.ts index dcd34566865..1d373dd204f 100644 --- a/packages/react-hooks/src/useCoretimeInformation.ts +++ b/packages/react-hooks/src/useCoretimeInformation.ts @@ -7,10 +7,11 @@ import type { ChainInformation, CoretimeInformation, CoreWorkload, CoreWorkloadI import { useEffect, useMemo, useState } from 'react'; import { createNamedHook, useApi, useBrokerConfig, useBrokerLeases, useBrokerReservations, useBrokerSalesInfo, useBrokerStatus, useCoreDescriptor, useRegions, useWorkloadInfos, useWorkplanInfos } from '@polkadot/react-hooks'; -import { BN } from '@polkadot/util'; +import { BN, BN_ZERO } from '@polkadot/util'; -import { ChainRenewalStatus, CoreTimeChainConsts, CoreTimeTypes } from './types.js'; +import { ChainRenewalStatus, CoreTimeTypes } from './constants.js'; import { useBrokerPotentialRenewals } from './useBrokerPotentialRenewals.js'; +import { useCoretimeConsts } from './useCoretimeConsts.js'; const getOccupancyType = (lease: LegacyLease | undefined, reservation: Reservation | undefined, isPool: boolean): CoreTimeTypes => { if (isPool) { @@ -25,6 +26,7 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI const [workloadData, setWorkloadData] = useState([]); const [taskIds, setTaskIds] = useState([]); + const [blocksPerTimesliceCoretimeChain, setBlocksPerTimesliceCoretimeChain] = useState(); /** coretime API calls */ const status = useBrokerStatus(apiCoretime, isApiReady); @@ -36,22 +38,32 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI const config = useBrokerConfig(apiCoretime, isApiReady); const potentialRenewals = useBrokerPotentialRenewals(apiCoretime, isApiReady); const region = useRegions(apiCoretime); + const coretimeConstants = useCoretimeConsts(); + + /** Coretime constants */ + useEffect(() => { + if (!coretimeConstants?.coretime.blocksPerTimeslice) { + return; + } + + setBlocksPerTimesliceCoretimeChain(new BN(coretimeConstants.coretime.blocksPerTimeslice)); + }, [coretimeConstants]); + /** *******************/ - /** Other APIs */ const coreInfos = useCoreDescriptor(api, ready); const paraIds = useMemo(() => coreInfos && [...new Set(coreInfos?.map((a) => a.info.currentWork.assignments.map((ass) => ass.task)).flat().filter((id) => id !== 'Pool'))], [coreInfos]); const isInterludePhase = useMemo(() => { - if (!salesInfo || !config || !status) { + if (!salesInfo || !config || !status || !blocksPerTimesliceCoretimeChain) { return false; } const currentRegionStart = new BN(salesInfo?.regionBegin).sub(new BN(config.regionLength)); - const interludeLengthTs = new BN(config?.interludeLength).div(new BN(CoreTimeChainConsts.BlocksPerTimeslice)); + const interludeLengthTs = blocksPerTimesliceCoretimeChain.gt(BN_ZERO) ? new BN(config?.interludeLength).div(blocksPerTimesliceCoretimeChain) : BN_ZERO; const interludeEndTs = currentRegionStart.add(interludeLengthTs); return interludeEndTs.gte(new BN(status?.lastCommittedTimeslice)); - }, [status, salesInfo, config]); + }, [status, salesInfo, config, blocksPerTimesliceCoretimeChain]); const potentialRenewalsCurrentRegion = useMemo(() => { if (!isInterludePhase || !config || !salesInfo) { @@ -65,16 +77,21 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI const [state, setState] = useState(); useEffect(() => { - if (paraIds?.length && potentialRenewals?.length && !taskIds.length) { + if (paraIds?.length && !taskIds.length) { const simpleIds = paraIds.map((p) => Number(p)); const renewalIds = potentialRenewals?.map((r) => Number(r.task)); - const numbers = [...new Set(simpleIds.concat(renewalIds))]; - if (numbers?.length > simpleIds.length) { - setTaskIds(numbers.sort((a, b) => a - b)); - } else { - setTaskIds(simpleIds); + if (renewalIds) { + const numbers = [...new Set(simpleIds.concat(renewalIds))]; + + if (numbers?.length > simpleIds.length) { + setTaskIds(numbers.sort((a, b) => a - b)); + + return; + } } + + setTaskIds(simpleIds); } }, [potentialRenewals, paraIds, taskIds]); @@ -102,7 +119,7 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI }, [workloads, coreInfos]); useEffect((): void => { - if (!workloadData?.length || !leases?.length || !reservations?.length) { + if (!workloadData?.length || !reservations?.length) { return; } @@ -110,7 +127,7 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI taskIds?.forEach((id) => { const taskId = id.toString(); - const lease = leases?.find((lease) => lease.task === taskId); + const lease = leases?.length ? leases?.find((lease) => lease.task === taskId) : undefined; const reservation = reservations?.find((reservation) => reservation.task === taskId); const workloads = workloadData?.filter((one) => one.info.task === taskId); @@ -139,17 +156,30 @@ function useCoretimeInformationImpl (api: ApiPromise, ready: boolean): CoretimeI }; }); - if (chainInfo && config && region && salesInfo && status) { + if (chainInfo && config && region && salesInfo && status && coretimeConstants) { setState({ chainInfo, config, + constants: coretimeConstants, region, salesInfo, status, taskIds }); } - }, [taskIds, workloadData, potentialRenewalsCurrentRegion, salesInfo, leases, reservations, region, status, config, workplans]); + }, [ + config, + coretimeConstants, + taskIds, + workloadData, + potentialRenewalsCurrentRegion, + salesInfo, + leases, + reservations, + region, + status, + workplans + ]); return state; } From 2336ad694c5834944843d05805c009d02dcd0408 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 29 Dec 2024 00:44:09 +0000 Subject: [PATCH 46/80] [CI Skip] bump/beta 0.146.2-24-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- .../apps/public/locales/en/app-coretime.json | 12 ++ .../apps/public/locales/en/translation.json | 12 ++ packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++--------- 61 files changed, 223 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 6480eb6cdb7..7489ffb1a56 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -17,7 +17,7 @@ 25 Luke Schoen fix typo kusama (#3083) 24 sxlwar crab config (#6995) 24 WoeOm feat: subscan support fellowship, referenda v2 (#8987) - 20 Daria disable unreachable endpoints (#11161) + 21 Daria Relay Chain - Coretime Sale UI (#11091) 20 Nikita Update icon and colors for Realis.Network (#6336) 18 fomod-in Update translation.json (#5942) 18 Wei Tang Re-enable Neatcoin endpoint (#8271) diff --git a/package.json b/package.json index 155e110dd90..714c8c9daa0 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "versions": { - "git": "0.146.2-23-x", + "git": "0.146.2-24-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 22af00f8973..e90fd0ef6eb 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 017872c9eed..3b4e1924ed0 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-23-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-24-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index c0d4bce5b14..6768684f278 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index a6997af7d90..3915cda68b5 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index b43e3bd31ad..c48a5979059 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-23-x", - "@polkadot/apps-routing": "^0.146.2-23-x", + "@polkadot/apps-config": "^0.146.2-24-x", + "@polkadot/apps-routing": "^0.146.2-24-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-23-x", - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-hooks": "^0.146.2-23-x", - "@polkadot/react-params": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x", - "@polkadot/react-signer": "^0.146.2-23-x", + "@polkadot/react-api": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-hooks": "^0.146.2-24-x", + "@polkadot/react-params": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x", + "@polkadot/react-signer": "^0.146.2-24-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/public/locales/en/app-coretime.json b/packages/apps/public/locales/en/app-coretime.json index 7a3a06c0d16..d5fa1bc75d5 100644 --- a/packages/apps/public/locales/en/app-coretime.json +++ b/packages/apps/public/locales/en/app-coretime.json @@ -1,5 +1,12 @@ { + "Blocks (relay)": "Blocks (relay)", + "Blocks(coretime)": "Blocks(coretime)", + "Dates": "Dates", "Overview": "Overview", + "Pick a sale number": "Pick a sale number", + "Purchase a core": "Purchase a core", + "Sale": "Sale", + "Timeslices": "Timeslices", "core number": "core number", "cores sold": "cores sold", "cycle dates": "cycle dates", @@ -8,11 +15,16 @@ "cycle ts": "cycle ts", "end": "end", "last block": "last block", + "last timeslice": "last timeslice", "name": "name", "other cores": "other cores", "parachains": "parachains", "renewal": "renewal", "renewal price": "renewal price", + "sale end": "sale end", + "sale number": "sale number", + "sale progress": "sale progress", + "sold/offered": "sold/offered", "timeslice": "timeslice", "type": "type" } \ No newline at end of file diff --git a/packages/apps/public/locales/en/translation.json b/packages/apps/public/locales/en/translation.json index 1b7056a4c38..d236231829c 100644 --- a/packages/apps/public/locales/en/translation.json +++ b/packages/apps/public/locales/en/translation.json @@ -124,7 +124,9 @@ "Bid to join": "", "Bid via Proxy": "", "Block details": "", + "Blocks (relay)": "", "Blocks nominations": "", + "Blocks(coretime)": "", "Bond": "", "Bond & Nominate": "", "Bond & Validate": "", @@ -218,6 +220,7 @@ "Custom index": "", "DCF": "", "Dark theme": "", + "Dates": "", "Deciding": "", "Decimals": "", "Decision deposit": "", @@ -527,6 +530,7 @@ "Payouts ({{count}})": "", "Payouts of rewards for a validator can be initiated by any account. This means that as soon as a validator or nominator requests a payout for an era, all the nominators for that validator will be rewarded. Each user does not need to claim individually and the suggestion is that validators should claim rewards for everybody as soon as an era ends.": "", "Pending call hashes": "", + "Pick a sale number": "", "Place bid": "", "Place decision deposit": "", "Place deposit": "", @@ -571,6 +575,7 @@ "Proxied": "", "Proxied account has no owned proxies": "", "Proxy overview": "", + "Purchase a core": "", "Raw seed": "", "Raw storage": "", "Read": "", @@ -622,6 +627,7 @@ "Reward implementer": "", "Reward the bounty to an implementer's account. The implementer will be able to claim the funds after a delay period.": "", "Rewards (once paid) can be deposited to either the stash or controller, with different effects.": "", + "Sale": "", "Save": "", "Save & Reload": "", "Save delegation": "", @@ -974,6 +980,7 @@ "This pubic key is what will be visible in your queued keys list. It is generated based on the seed and the crypto used.": "", "This vote does not affect any economics of the Polkadot platform. Staking rewards, inflation, effective market capitalisation and the underlying balances of every account remain completely unchanged. It is \"merely\" about what units we use to denominate the balances into \"DOT\" for the purpose of display.": "", "This will apply to any future use of this account as stored on this browser. Ensure that you securely store this new password and that it is strong and unique to the account.": "", + "Timeslices": "", "Tip": "", "Tip (optional)": "", "Tippers ({{count}})": "", @@ -1478,6 +1485,7 @@ "last events": "", "last period": "", "last reward": "", + "last timeslice": "", "latest": "", "launch period": "", "lease period": "", @@ -1686,6 +1694,9 @@ "rotation": "", "rule": "", "runners up": "", + "sale end": "", + "sale number": "", + "sale progress": "", "scheduled": "", "seats": "", "secret": "", @@ -1720,6 +1731,7 @@ "signature {{type}}": "", "skeptic": "", "society head": "", + "sold/offered": "", "somebody@example.com": "", "sort by": "", "spend period": "", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 1f9d294493f..9be4fc51f46 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-23-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-24-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 75098ea9a48..0f37c086cc5 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-hooks": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-hooks": "^0.146.2-24-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-23-x" + "@polkadot/test-support": "0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 0e68fbda77c..368051d969b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-24-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 428f3779c6f..51a8a354590 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 886e44e490a..bafe0c4c9a3 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 0d6dec91e4b..bcf0925fac9 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index ed90f32755b..43b4d769b62 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-23-x" + "@polkadot/test-support": "0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 1ee4ef917c9..8d4bc8423c4 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "0.146.2-23-x", - "@polkadot/react-query": "0.146.2-23-x" + "@polkadot/react-components": "0.146.2-24-x", + "@polkadot/react-query": "0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 0c887e443ec..e55bc7acc3b 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 9171d782baf..422768dae4e 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-24-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 3b65b9f16ec..f613f5d69eb 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 50c8a4f3312..199c7445043 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index d6d7cdb2d5d..87a9801bdb4 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 0e5a69c4442..a2df8196d29 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index a8ac5a4ba61..4ba7dc2eeda 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index a0802ea934c..a6738dcb550 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 4cd048718b3..7e1a814ed32 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-params": "^0.146.2-23-x", - "@polkadot/react-signer": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-params": "^0.146.2-24-x", + "@polkadot/react-signer": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index a41dac931f2..485aaec80ca 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index eb9d765e306..335db4cbf21 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-24-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 9977890dc8b..2f48b04f491 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 66d33155492..4c43cc15989 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 2fc9f80ffbd..350dd69ccf4 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index c17f4b7caab..5d8bb584a9e 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index b998378bab7..a13b31d8b18 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 47bfe2ad139..811b00be711 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 339b519b0dd..2d3eed9fa34 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 0453fbc0d3f..c3d6ac5668a 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 6300d6eccf7..7f60f3dbfe9 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 8acd1731223..ec087145980 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 6465ed359f0..34f7337eff6 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index a644cd126ff..2daa363a09a 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 47431b94ed7..371229a2075 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 361f8c8ed09..b2297a6f531 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-23-x", - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x", + "@polkadot/apps-config": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index fbc9deaa420..30c981e6979 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index e45f202fed1..4bf845e6340 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index ff8cd364e82..4c4f2ee77fb 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-23-x", - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/app-explorer": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 30749dbfd49..fd20a6da09f 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-23-x", - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/app-explorer": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 82c123ab998..ffd150636cc 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 53638daf6d4..515c1cbd4e0 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-params": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-params": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index b98b991f41c..2ef3d8c2c73 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index f2e73b25e8e..58e65c41d38 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 054a1de527e..724ad566753 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-query": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 156efc4389d..eb0de72ecee 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", - "@polkadot/react-params": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-params": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 29526e16b1b..23b345584df 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 07a885d3c14..588e99d3d05 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 3d703e210b0..bd965f543cf 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-23-x", + "@polkadot/react-api": "^0.146.2-24-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-23-x", + "@polkadot/react-query": "^0.146.2-24-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 01e7ccc7988..2e26bf245a0 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index d9b21890bf9..7cad1c3f783 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-23-x", + "@polkadot/react-components": "^0.146.2-24-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 92c13457a78..800a1fcd6ff 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 3015346e9e8..bec0664414d 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-23-x" + "@polkadot/react-components": "^0.146.2-24-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 2e02c326fbe..eee5beea152 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-23-x", + "version": "0.146.2-24-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 6d087ebe7ce..ea750c1bd9a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-hooks": "npm:^0.146.2-23-x" - "@polkadot/test-support": "npm:0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-hooks": "npm:^0.146.2-24-x" + "@polkadot/test-support": "npm:0.146.2-24-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/test-support": "npm:0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/test-support": "npm:0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-23-x" - "@polkadot/react-query": "npm:0.146.2-23-x" + "@polkadot/react-components": "npm:0.146.2-24-x" + "@polkadot/react-query": "npm:0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-23-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-24-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-params": "npm:^0.146.2-23-x" - "@polkadot/react-signer": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-params": "npm:^0.146.2-24-x" + "@polkadot/react-signer": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-23-x" - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/apps-config": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-23-x" - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/app-explorer": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-23-x" - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/app-explorer": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-params": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-params": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-params": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-params": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-23-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-24-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-23-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-24-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-23-x" - "@polkadot/apps-routing": "npm:^0.146.2-23-x" + "@polkadot/apps-config": "npm:^0.146.2-24-x" + "@polkadot/apps-routing": "npm:^0.146.2-24-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-23-x" - "@polkadot/react-components": "npm:^0.146.2-23-x" - "@polkadot/react-hooks": "npm:^0.146.2-23-x" - "@polkadot/react-params": "npm:^0.146.2-23-x" - "@polkadot/react-query": "npm:^0.146.2-23-x" - "@polkadot/react-signer": "npm:^0.146.2-23-x" + "@polkadot/react-api": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-hooks": "npm:^0.146.2-24-x" + "@polkadot/react-params": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-signer": "npm:^0.146.2-24-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-23-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-24-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-23-x, @polkadot/react-components@npm:^0.146.2-23-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-24-x, @polkadot/react-components@npm:^0.146.2-24-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-23-x" + "@polkadot/react-api": "npm:^0.146.2-24-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-23-x" + "@polkadot/react-query": "npm:^0.146.2-24-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-23-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-24-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-23-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-24-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-23-x, @polkadot/react-query@npm:^0.146.2-23-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-24-x, @polkadot/react-query@npm:^0.146.2-24-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-23-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-24-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-23-x" + "@polkadot/react-components": "npm:^0.146.2-24-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-23-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-24-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 384049fb6bf42f3380790e359b4526256b782afc Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Thu, 2 Jan 2025 17:59:53 -0800 Subject: [PATCH 47/80] 2025 (#11172) * 2025 * update ci scripts to add access to scripts --- .github/workflows/pr-any.yml | 2 ++ .github/workflows/push-master.yml | 6 ++++++ .prettierrc.cjs | 2 +- docker/build.sh | 2 +- docker/env.sh | 2 +- eslint.config.js | 2 +- i18next-scanner.config.cjs | 2 +- packages/apps-config/src/api/chain/cere.ts | 2 +- packages/apps-config/src/api/chain/index.ts | 2 +- packages/apps-config/src/api/constants.ts | 2 +- packages/apps-config/src/api/derives.ts | 2 +- packages/apps-config/src/api/index.ts | 2 +- packages/apps-config/src/api/params/index.ts | 2 +- packages/apps-config/src/api/params/inflation.ts | 2 +- packages/apps-config/src/api/params/proposalThresholds.ts | 2 +- packages/apps-config/src/api/params/teleport.ts | 2 +- packages/apps-config/src/api/params/tracks/index.ts | 2 +- packages/apps-config/src/api/params/tracks/kusama.ts | 2 +- packages/apps-config/src/api/params/tracks/polkadot.ts | 2 +- packages/apps-config/src/api/params/tracks/types.ts | 2 +- packages/apps-config/src/api/params/tracks/util.ts | 2 +- packages/apps-config/src/api/spec/acala.ts | 2 +- packages/apps-config/src/api/spec/ajuna.ts | 2 +- packages/apps-config/src/api/spec/allfeat.ts | 2 +- packages/apps-config/src/api/spec/altair.ts | 2 +- packages/apps-config/src/api/spec/apron.ts | 2 +- packages/apps-config/src/api/spec/ares-gladios.ts | 2 +- packages/apps-config/src/api/spec/ares-parachain.ts | 2 +- packages/apps-config/src/api/spec/argon.ts | 2 +- packages/apps-config/src/api/spec/astar.ts | 2 +- packages/apps-config/src/api/spec/bajun.ts | 2 +- packages/apps-config/src/api/spec/basilisk.ts | 2 +- packages/apps-config/src/api/spec/beresheet.ts | 2 +- packages/apps-config/src/api/spec/bifrost-asgard.ts | 2 +- packages/apps-config/src/api/spec/bifrost-parachain.ts | 2 +- packages/apps-config/src/api/spec/bifrost.ts | 2 +- packages/apps-config/src/api/spec/bitcountry-pioneer.ts | 2 +- packages/apps-config/src/api/spec/bitcountry-rococo.ts | 2 +- packages/apps-config/src/api/spec/bitcountry.ts | 2 +- packages/apps-config/src/api/spec/bittensor.ts | 2 +- packages/apps-config/src/api/spec/centrifuge-chain.ts | 2 +- packages/apps-config/src/api/spec/centrifuge.ts | 2 +- packages/apps-config/src/api/spec/chainx.ts | 2 +- packages/apps-config/src/api/spec/clover-rococo.ts | 2 +- packages/apps-config/src/api/spec/clover.ts | 2 +- packages/apps-config/src/api/spec/coinversation.ts | 2 +- packages/apps-config/src/api/spec/communeai.ts | 2 +- packages/apps-config/src/api/spec/competitors-club.ts | 2 +- packages/apps-config/src/api/spec/contracts.ts | 2 +- packages/apps-config/src/api/spec/crown-sterling.ts | 2 +- packages/apps-config/src/api/spec/crust.ts | 2 +- packages/apps-config/src/api/spec/cumulus-test-parachain.ts | 2 +- packages/apps-config/src/api/spec/curio.ts | 2 +- packages/apps-config/src/api/spec/datahighway.ts | 2 +- packages/apps-config/src/api/spec/dock-mainnet.ts | 2 +- packages/apps-config/src/api/spec/dock-testnet.ts | 2 +- packages/apps-config/src/api/spec/dolphin.ts | 2 +- packages/apps-config/src/api/spec/dotmog.ts | 2 +- packages/apps-config/src/api/spec/eave.ts | 2 +- packages/apps-config/src/api/spec/edgeware.ts | 2 +- packages/apps-config/src/api/spec/elysium.ts | 2 +- packages/apps-config/src/api/spec/encointer-node-notee.ts | 2 +- .../apps-config/src/api/spec/encointer-node-teeproxy.ts | 2 +- packages/apps-config/src/api/spec/encointer-para.ts | 2 +- packages/apps-config/src/api/spec/equilibrium.ts | 2 +- packages/apps-config/src/api/spec/fantour.ts | 2 +- packages/apps-config/src/api/spec/ferrum.ts | 2 +- packages/apps-config/src/api/spec/fragnova.ts | 2 +- packages/apps-config/src/api/spec/frequency.ts | 2 +- packages/apps-config/src/api/spec/galital-parachain.ts | 2 +- packages/apps-config/src/api/spec/galital.ts | 2 +- packages/apps-config/src/api/spec/galois.ts | 2 +- packages/apps-config/src/api/spec/gamepower.ts | 2 +- packages/apps-config/src/api/spec/genshiro.ts | 2 +- packages/apps-config/src/api/spec/hanonycash.ts | 2 +- packages/apps-config/src/api/spec/hydrate.ts | 2 +- packages/apps-config/src/api/spec/hyperbridge.ts | 2 +- packages/apps-config/src/api/spec/idavoll.ts | 2 +- packages/apps-config/src/api/spec/imbue.ts | 2 +- packages/apps-config/src/api/spec/index.ts | 2 +- packages/apps-config/src/api/spec/integritee.ts | 2 +- packages/apps-config/src/api/spec/interbtc.ts | 2 +- packages/apps-config/src/api/spec/ipse.ts | 2 +- packages/apps-config/src/api/spec/jamton.ts | 2 +- packages/apps-config/src/api/spec/jupiter-rococo.ts | 2 +- packages/apps-config/src/api/spec/jupiter.ts | 2 +- packages/apps-config/src/api/spec/jur.ts | 2 +- packages/apps-config/src/api/spec/khala.ts | 2 +- packages/apps-config/src/api/spec/kilt.ts | 2 +- packages/apps-config/src/api/spec/konomi.ts | 2 +- packages/apps-config/src/api/spec/kpron.ts | 2 +- packages/apps-config/src/api/spec/kulupu.ts | 2 +- packages/apps-config/src/api/spec/kusari.ts | 2 +- packages/apps-config/src/api/spec/kylin.ts | 2 +- packages/apps-config/src/api/spec/laminar.ts | 2 +- packages/apps-config/src/api/spec/litentry.ts | 2 +- packages/apps-config/src/api/spec/logion-parachain.ts | 2 +- packages/apps-config/src/api/spec/logion.ts | 2 +- packages/apps-config/src/api/spec/mangata.ts | 2 +- packages/apps-config/src/api/spec/manta.ts | 2 +- packages/apps-config/src/api/spec/mathchain.ts | 2 +- packages/apps-config/src/api/spec/moonbeam.ts | 2 +- packages/apps-config/src/api/spec/muse.ts | 2 +- packages/apps-config/src/api/spec/mybank.ts | 2 +- packages/apps-config/src/api/spec/mythos.ts | 2 +- packages/apps-config/src/api/spec/neatcoin.ts | 2 +- packages/apps-config/src/api/spec/neuroweb.ts | 2 +- packages/apps-config/src/api/spec/nftmart.ts | 2 +- packages/apps-config/src/api/spec/nodle.ts | 2 +- packages/apps-config/src/api/spec/oak.ts | 2 +- packages/apps-config/src/api/spec/opal.ts | 2 +- packages/apps-config/src/api/spec/opportunity.ts | 2 +- packages/apps-config/src/api/spec/oz-template.ts | 2 +- packages/apps-config/src/api/spec/parallel.ts | 2 +- packages/apps-config/src/api/spec/parami.ts | 2 +- packages/apps-config/src/api/spec/peaq.ts | 2 +- packages/apps-config/src/api/spec/peerplays.ts | 2 +- packages/apps-config/src/api/spec/pendulum.ts | 2 +- packages/apps-config/src/api/spec/phoenix.ts | 2 +- packages/apps-config/src/api/spec/pichiu.ts | 2 +- packages/apps-config/src/api/spec/plasm.ts | 2 +- packages/apps-config/src/api/spec/polimec.ts | 2 +- packages/apps-config/src/api/spec/polkadex.ts | 2 +- packages/apps-config/src/api/spec/polkafoundry.ts | 2 +- packages/apps-config/src/api/spec/polymesh-mainnet.ts | 2 +- packages/apps-config/src/api/spec/polymesh-testnet.ts | 2 +- packages/apps-config/src/api/spec/pontem.ts | 2 +- packages/apps-config/src/api/spec/prism.ts | 2 +- packages/apps-config/src/api/spec/quartz.ts | 2 +- packages/apps-config/src/api/spec/realis.ts | 2 +- packages/apps-config/src/api/spec/riochain.ts | 2 +- packages/apps-config/src/api/spec/robonomics.ts | 2 +- packages/apps-config/src/api/spec/rootnet.ts | 2 +- packages/apps-config/src/api/spec/sapphire.ts | 2 +- packages/apps-config/src/api/spec/shibuya.ts | 2 +- packages/apps-config/src/api/spec/shiden.ts | 2 +- packages/apps-config/src/api/spec/snowbridge.ts | 2 +- packages/apps-config/src/api/spec/soraSubstrate.ts | 2 +- packages/apps-config/src/api/spec/spanner.ts | 2 +- packages/apps-config/src/api/spec/spreehafen.ts | 2 +- packages/apps-config/src/api/spec/stafi.ts | 2 +- packages/apps-config/src/api/spec/standard.ts | 2 +- packages/apps-config/src/api/spec/subdao.ts | 2 +- packages/apps-config/src/api/spec/subgame.ts | 2 +- packages/apps-config/src/api/spec/subsocial.ts | 2 +- packages/apps-config/src/api/spec/subspace.ts | 2 +- packages/apps-config/src/api/spec/substrateContractsNode.ts | 2 +- packages/apps-config/src/api/spec/swapdex.ts | 2 +- packages/apps-config/src/api/spec/t0rn.ts | 2 +- packages/apps-config/src/api/spec/tanganika.ts | 2 +- packages/apps-config/src/api/spec/ternoa.ts | 2 +- packages/apps-config/src/api/spec/trustbase.ts | 2 +- packages/apps-config/src/api/spec/turing.ts | 2 +- packages/apps-config/src/api/spec/uart.ts | 2 +- packages/apps-config/src/api/spec/unique.ts | 2 +- packages/apps-config/src/api/spec/unitnetwork.ts | 2 +- packages/apps-config/src/api/spec/unitv.ts | 2 +- packages/apps-config/src/api/spec/vln-rococo.ts | 2 +- packages/apps-config/src/api/spec/vln.ts | 2 +- packages/apps-config/src/api/spec/vodka.ts | 2 +- packages/apps-config/src/api/spec/watr.ts | 2 +- packages/apps-config/src/api/spec/web3games.ts | 2 +- packages/apps-config/src/api/spec/westlake.ts | 2 +- packages/apps-config/src/api/spec/zCloak.ts | 2 +- packages/apps-config/src/api/spec/zeitgeist.ts | 2 +- packages/apps-config/src/api/spec/zenlink.ts | 2 +- packages/apps-config/src/api/spec/zero.ts | 2 +- packages/apps-config/src/api/typesBundle.spec.ts | 2 +- packages/apps-config/src/api/typesBundle.ts | 2 +- packages/apps-config/src/api/typesBundleCheck.spec.ts | 2 +- packages/apps-config/src/api/util.ts | 2 +- packages/apps-config/src/ci/chainEndpoints.spec.ts | 2 +- packages/apps-config/src/ci/fetch.ts | 2 +- packages/apps-config/src/endpoints/development.ts | 2 +- packages/apps-config/src/endpoints/index.spec.ts | 2 +- packages/apps-config/src/endpoints/index.ts | 2 +- packages/apps-config/src/endpoints/production.ts | 2 +- packages/apps-config/src/endpoints/productionRelayKusama.ts | 2 +- .../apps-config/src/endpoints/productionRelayPolkadot.ts | 2 +- packages/apps-config/src/endpoints/testing.ts | 2 +- packages/apps-config/src/endpoints/testingRelayPaseo.ts | 2 +- packages/apps-config/src/endpoints/testingRelayWestend.ts | 2 +- packages/apps-config/src/endpoints/types.ts | 2 +- packages/apps-config/src/endpoints/util.ts | 2 +- packages/apps-config/src/extensions/index.ts | 2 +- packages/apps-config/src/extensions/polkadot-js.ts | 2 +- packages/apps-config/src/extensions/types.ts | 2 +- packages/apps-config/src/index.ts | 2 +- packages/apps-config/src/links/cerestats.ts | 2 +- packages/apps-config/src/links/commonwealth.ts | 2 +- packages/apps-config/src/links/dotreasury.ts | 2 +- packages/apps-config/src/links/edgscan.ts | 2 +- packages/apps-config/src/links/index.ts | 2 +- packages/apps-config/src/links/kodadot.ts | 2 +- packages/apps-config/src/links/moonbeamApps.ts | 2 +- packages/apps-config/src/links/polkascan.ts | 2 +- packages/apps-config/src/links/polkassembly.ts | 2 +- packages/apps-config/src/links/polkastats.ts | 2 +- packages/apps-config/src/links/singular.ts | 2 +- packages/apps-config/src/links/statescan.ts | 2 +- packages/apps-config/src/links/subid.ts | 2 +- packages/apps-config/src/links/subscan.ts | 2 +- packages/apps-config/src/links/subsquare.ts | 2 +- packages/apps-config/src/links/types.ts | 2 +- packages/apps-config/src/packageDetect.ts | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-config/src/settings/ethereumChains.ts | 2 +- packages/apps-config/src/settings/index.ts | 2 +- packages/apps-config/src/settings/languages.ts | 2 +- packages/apps-config/src/settings/ss58.ts | 2 +- packages/apps-config/src/settings/types.ts | 2 +- packages/apps-config/src/types.ts | 2 +- packages/apps-config/src/ui/identityIcons/index.ts | 2 +- packages/apps-config/src/ui/index.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/3dpassSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/abandPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/acalaSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/acurastPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/alephSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/allfeatSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/altairSVG.ts | 2 +- .../src/ui/logos/chains/generated/amplitudeSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/analogSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/argonSVG.ts | 2 +- .../src/ui/logos/chains/generated/assethub-kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/bitgreenPNG.ts | 2 +- .../src/ui/logos/chains/generated/bittensorPNG.ts | 2 +- .../src/ui/logos/chains/generated/brainstormPNG.ts | 2 +- .../src/ui/logos/chains/generated/chainflipPNG.ts | 2 +- .../src/ui/logos/chains/generated/communeaiPNG.ts | 2 +- .../src/ui/logos/chains/generated/composableFinancePNG.ts | 2 +- .../src/ui/logos/chains/generated/coretime-kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/creditcoin-testPNG.ts | 2 +- .../src/ui/logos/chains/generated/creditcoinPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/debioSVG.ts | 2 +- .../src/ui/logos/chains/generated/dorafactoryPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/dustyPNG.ts | 2 +- .../src/ui/logos/chains/generated/equilibriumSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/ferrumPNG.ts | 2 +- .../src/ui/logos/chains/generated/fragnovaPNG.ts | 2 +- .../src/ui/logos/chains/generated/frequencyPaseoSVG.ts | 2 +- .../src/ui/logos/chains/generated/frequencySVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/geminisPNG.ts | 2 +- .../src/ui/logos/chains/generated/genshiroSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/gmJPEG.ts | 2 +- .../src/ui/logos/chains/generated/hydration-paseoSVG.ts | 2 +- .../src/ui/logos/chains/generated/hydrationSVG.ts | 2 +- .../ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts | 2 +- .../src/ui/logos/chains/generated/invarchJPEG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/jurPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/karuraSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/kicoPNG.ts | 2 +- .../src/ui/logos/chains/generated/kintsugiPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/kreivoSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/laos-sigmaPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/laosPNG.ts | 2 +- .../src/ui/logos/chains/generated/liberlandPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/listenPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/logionPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/mangataPNG.ts | 2 +- .../src/ui/logos/chains/generated/mangataxPNG.ts | 2 +- .../src/ui/logos/chains/generated/moonsamaPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/myriadPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/myxcavPNG.ts | 2 +- .../src/ui/logos/chains/generated/neuroweb-testnetPNG.ts | 2 +- .../src/ui/logos/chains/generated/neurowebPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/oakPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/paseoPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/peaqPNG.ts | 2 +- .../src/ui/logos/chains/generated/pendulumSVG.ts | 2 +- .../src/ui/logos/chains/generated/people-kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/people-polkadotSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/picassoSVG.ts | 2 +- .../src/ui/logos/chains/generated/polkadot-circleSVG.ts | 2 +- .../src/ui/logos/chains/generated/pop-networkSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/qpnPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/riodefiPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/rococoSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/shidenPNG.ts | 2 +- .../src/ui/logos/chains/generated/skyekiwiPNG.ts | 2 +- .../src/ui/logos/chains/generated/snowbridgePNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/spannerPNG.ts | 2 +- .../src/ui/logos/chains/generated/standardPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/t0rnPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/tanglePNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/tinkerPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/totemSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/turingPNG.ts | 2 +- .../src/ui/logos/chains/generated/unorthodoxPNG.ts | 2 +- .../src/ui/logos/chains/generated/vara-testnetPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/varaPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/virtoPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/vtbPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/watrPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/index.ts | 2 +- .../src/ui/logos/extensions/generated/polkadot-jsSVG.ts | 2 +- packages/apps-config/src/ui/logos/extensions/index.ts | 2 +- .../src/ui/logos/external/generated/cerestatsPNG.ts | 2 +- .../src/ui/logos/external/generated/commonwealthPNG.ts | 2 +- .../src/ui/logos/external/generated/dotreasurySVG.ts | 2 +- .../src/ui/logos/external/generated/dotscannerPNG.ts | 2 +- .../src/ui/logos/external/generated/edgscanPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/emptySVG.ts | 2 +- .../src/ui/logos/external/generated/kodadotSVG.ts | 2 +- .../src/ui/logos/external/generated/moonbeamAppsSVG.ts | 2 +- .../src/ui/logos/external/generated/polkaholicPNG.ts | 2 +- .../src/ui/logos/external/generated/polkascanPNG.ts | 2 +- .../src/ui/logos/external/generated/polkassemblyPNG.ts | 2 +- .../src/ui/logos/external/generated/polkastatsPNG.ts | 2 +- .../src/ui/logos/external/generated/singularSVG.ts | 2 +- .../src/ui/logos/external/generated/statescanSVG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/subidSVG.ts | 2 +- .../src/ui/logos/external/generated/subscanPNG.ts | 2 +- .../src/ui/logos/external/generated/subsquareSVG.ts | 2 +- packages/apps-config/src/ui/logos/external/index.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/apronPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/arcticPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ares-gladiosSVG.ts | 2 +- .../src/ui/logos/nodes/generated/ares-marsPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ares-odysseySVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/aresPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/astarPNG.ts | 2 +- .../src/ui/logos/nodes/generated/autonomysPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/aventusSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/bajunPNG.ts | 2 +- .../src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/beastSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts | 2 +- .../src/ui/logos/nodes/generated/bitcountryPNG.ts | 2 +- .../src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts | 2 +- .../src/ui/logos/nodes/generated/bridgeHubSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/calamariPNG.ts | 2 +- .../src/ui/logos/nodes/generated/centrifugePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/cereSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/cessPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/chainxSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/cloverSVG.ts | 2 +- .../src/ui/logos/nodes/generated/coinversationPNG.ts | 2 +- .../src/ui/logos/nodes/generated/competitors-clubPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/conftiSVG.ts | 2 +- .../src/ui/logos/nodes/generated/continuumPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/crabSVG.ts | 2 +- .../src/ui/logos/nodes/generated/crown-sterlingPNG.ts | 2 +- .../src/ui/logos/nodes/generated/crust-maxwellSVG.ts | 2 +- .../src/ui/logos/nodes/generated/crustParachainSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/crustSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/curioSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/daliPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts | 2 +- .../src/ui/logos/nodes/generated/darwinia-koiSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/datahighwayPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/dockPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/eaveSVG.ts | 2 +- .../src/ui/logos/nodes/generated/edgeware-whitePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/efinitySVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts | 2 +- .../src/ui/logos/nodes/generated/encointer-blueSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/fantourPNG.ts | 2 +- .../src/ui/logos/nodes/generated/galital-logoPNG.ts | 2 +- .../src/ui/logos/nodes/generated/gamepowerSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/geekSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/giantPNG.ts | 2 +- .../src/ui/logos/nodes/generated/hanyonycashPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/hashedPNG.ts | 2 +- .../src/ui/logos/nodes/generated/helixstreetPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/humanodePNG.ts | 2 +- .../src/ui/logos/nodes/generated/hyperbridgePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/idavollPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ideal-networkSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/imbuePNG.ts | 2 +- .../src/ui/logos/nodes/generated/innovatorPNG.ts | 2 +- .../src/ui/logos/nodes/generated/integriteeSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/interlaySVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/invoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ipciSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ipsePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ipseSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts | 2 +- .../src/ui/logos/nodes/generated/joystreamSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/karmachainSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/khalaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kiltPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kineraPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/klugPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/konomiPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/krestPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kusariSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/kylinPNG.ts | 2 +- .../src/ui/logos/nodes/generated/laminar-circleSVG.ts | 2 +- .../src/ui/logos/nodes/generated/litentry-paseoSVG.ts | 2 +- .../src/ui/logos/nodes/generated/litentry-rococoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/litentryPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/litmusPNG.ts | 2 +- .../src/ui/logos/nodes/generated/loom_networkPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/magnetPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/mantaPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/mathSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/minixPNG.ts | 2 +- .../src/ui/logos/nodes/generated/moonbase_alphaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts | 2 +- .../src/ui/logos/nodes/generated/moonriverSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/moonshadowPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/musePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/mybankPNG.ts | 2 +- .../src/ui/logos/nodes/generated/myriadPaseoSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/mythosPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/nodleSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts | 2 +- .../src/ui/logos/nodes/generated/opal-logoPNG.ts | 2 +- .../src/ui/logos/nodes/generated/opportunityPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/parallelSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts | 2 +- .../src/ui/logos/nodes/generated/peerplaysPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/phalaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts | 2 +- .../src/ui/logos/nodes/generated/phyken-networkPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/picassoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/plasmPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polimecSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts | 2 +- .../src/ui/logos/nodes/generated/polkafoundrySVG.ts | 2 +- .../src/ui/logos/nodes/generated/polkasmithSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/pontemSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/prismPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/quartzPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/realisPNG.ts | 2 +- .../src/ui/logos/nodes/generated/regionxCocosPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/regionxPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/riochainSVG.ts | 2 +- .../src/ui/logos/nodes/generated/robonomicsSVG.ts | 2 +- .../src/ui/logos/nodes/generated/rocfinitySVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/shadowSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/shellSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts | 2 +- .../src/ui/logos/nodes/generated/singlavenderSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/snowPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/societalSVG.ts | 2 +- .../src/ui/logos/nodes/generated/soonsocialPNG.ts | 2 +- .../src/ui/logos/nodes/generated/soonsocialXPNG.ts | 2 +- .../src/ui/logos/nodes/generated/sora-substrateSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/stafiPNG.ts | 2 +- .../src/ui/logos/nodes/generated/statemineSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subgameSVG.ts | 2 +- .../src/ui/logos/nodes/generated/subsocialSVG.ts | 2 +- .../src/ui/logos/nodes/generated/subsocialXSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subspacePNG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-circleSVG.ts | 2 +- .../ui/logos/nodes/generated/substrate-contracts-nodePNG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-hexagonSVG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-whiteSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/thebifrostPNG.ts | 2 +- .../src/ui/logos/nodes/generated/trustbasePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts | 2 +- .../src/ui/logos/nodes/generated/unitnetworkPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/unitvPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/valiuPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/varaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/web3gamesSVG.ts | 2 +- .../src/ui/logos/nodes/generated/westend_colourSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/xodePNG.ts | 2 +- .../src/ui/logos/nodes/generated/yerbanetworkPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts | 2 +- .../src/ui/logos/nodes/generated/zeitgeistPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/zeroSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/index.ts | 2 +- packages/apps-config/src/ui/util.ts | 2 +- packages/apps-electron/src/api/account-store-api.ts | 2 +- packages/apps-electron/src/api/electron-main-api.ts | 2 +- packages/apps-electron/src/api/global-exported-api.ts | 2 +- packages/apps-electron/src/electron/autoUpdater.ts | 2 +- .../apps-electron/src/electron/contentSecurityPolicy.ts | 2 +- packages/apps-electron/src/electron/index.ts | 2 +- packages/apps-electron/src/electron/window.ts | 2 +- packages/apps-electron/src/index.tsx | 2 +- packages/apps-electron/src/main/account-store.spec.ts | 2 +- packages/apps-electron/src/main/account-store.ts | 2 +- packages/apps-electron/src/main/ipc-main-handler.ts | 2 +- packages/apps-electron/src/main/register-ipc-handler.ts | 2 +- packages/apps-electron/src/preload.ts | 2 +- .../src/renderer/remote-electron-store.spec.ts | 2 +- .../apps-electron/src/renderer/remote-electron-store.ts | 2 +- packages/apps-electron/webpack.main.cjs | 2 +- packages/apps-electron/webpack.renderer.cjs | 2 +- packages/apps-routing/src/accounts.ts | 2 +- packages/apps-routing/src/addresses.ts | 2 +- packages/apps-routing/src/alliance.ts | 2 +- packages/apps-routing/src/ambassador.ts | 2 +- packages/apps-routing/src/assets.ts | 2 +- packages/apps-routing/src/bounties.ts | 2 +- packages/apps-routing/src/broker.ts | 2 +- packages/apps-routing/src/calendar.ts | 2 +- packages/apps-routing/src/claims.ts | 2 +- packages/apps-routing/src/collator.ts | 2 +- packages/apps-routing/src/contracts.ts | 2 +- packages/apps-routing/src/coretime.ts | 2 +- packages/apps-routing/src/council.ts | 2 +- packages/apps-routing/src/democracy.ts | 2 +- packages/apps-routing/src/explorer.ts | 2 +- packages/apps-routing/src/extrinsics.ts | 2 +- packages/apps-routing/src/fellowship.ts | 2 +- packages/apps-routing/src/files.ts | 2 +- packages/apps-routing/src/gilt.ts | 2 +- packages/apps-routing/src/index.ts | 2 +- packages/apps-routing/src/js.ts | 2 +- packages/apps-routing/src/membership.ts | 2 +- packages/apps-routing/src/nfts.ts | 2 +- packages/apps-routing/src/nis.ts | 2 +- packages/apps-routing/src/parachains.ts | 2 +- packages/apps-routing/src/poll.ts | 2 +- packages/apps-routing/src/preimages.ts | 2 +- packages/apps-routing/src/ranked.ts | 2 +- packages/apps-routing/src/referenda.ts | 2 +- packages/apps-routing/src/rpc.ts | 2 +- packages/apps-routing/src/runtime.ts | 2 +- packages/apps-routing/src/scheduler.ts | 2 +- packages/apps-routing/src/settings.ts | 2 +- packages/apps-routing/src/signing.ts | 2 +- packages/apps-routing/src/society.ts | 2 +- packages/apps-routing/src/staking.ts | 2 +- packages/apps-routing/src/staking2.ts | 2 +- packages/apps-routing/src/stakingLegacy.ts | 2 +- packages/apps-routing/src/storage.ts | 2 +- packages/apps-routing/src/sudo.ts | 2 +- packages/apps-routing/src/techcomm.ts | 2 +- packages/apps-routing/src/teleport.ts | 2 +- packages/apps-routing/src/transfer.ts | 2 +- packages/apps-routing/src/treasury.ts | 2 +- packages/apps-routing/src/types.ts | 2 +- packages/apps-routing/src/utilities.ts | 2 +- packages/apps-routing/src/whitelist.ts | 2 +- packages/apps/public/env-config.js | 2 +- packages/apps/src/Apps.tsx | 2 +- packages/apps/src/Content/NotFound.tsx | 2 +- packages/apps/src/Content/Status.tsx | 2 +- packages/apps/src/Content/index.tsx | 2 +- packages/apps/src/Endpoints/Group.tsx | 2 +- packages/apps/src/Endpoints/Network.tsx | 2 +- packages/apps/src/Endpoints/Url.tsx | 2 +- packages/apps/src/Endpoints/index.tsx | 2 +- packages/apps/src/Endpoints/types.ts | 2 +- packages/apps/src/Menu/ChainInfo.tsx | 2 +- packages/apps/src/Menu/Grouping.tsx | 2 +- packages/apps/src/Menu/Item.tsx | 2 +- packages/apps/src/Menu/NodeInfo.tsx | 2 +- packages/apps/src/Menu/index.tsx | 2 +- packages/apps/src/Menu/types.tsx | 2 +- packages/apps/src/Root.tsx | 2 +- packages/apps/src/TopBar.tsx | 2 +- packages/apps/src/WarmUp.tsx | 2 +- packages/apps/src/endpoint.ts | 2 +- packages/apps/src/index.tsx | 2 +- packages/apps/src/initBufferHack.ts | 2 +- packages/apps/src/initSettings.ts | 2 +- packages/apps/src/overlays/Base.tsx | 2 +- packages/apps/src/overlays/Bottom.tsx | 2 +- packages/apps/src/overlays/Connecting.tsx | 2 +- packages/apps/src/overlays/DotApps.tsx | 2 +- packages/apps/src/overlays/LocalFork.tsx | 2 +- packages/apps/src/packageDetect.ts | 2 +- packages/apps/src/packageInfo.ts | 2 +- packages/apps/src/translate.ts | 2 +- packages/apps/src/wp-gif.d.ts | 2 +- packages/apps/src/wp-md.d.ts | 2 +- packages/apps/src/wp-png.d.ts | 2 +- packages/apps/src/wp-svg.d.ts | 2 +- packages/apps/webpack.base.cjs | 2 +- packages/apps/webpack.config.cjs | 2 +- packages/apps/webpack.serve.cjs | 2 +- packages/page-accounts/src/Accounts/Account.tsx | 2 +- packages/page-accounts/src/Accounts/Banner.tsx | 2 +- packages/page-accounts/src/Accounts/BannerClaims.tsx | 2 +- packages/page-accounts/src/Accounts/BannerExtension.tsx | 2 +- packages/page-accounts/src/Accounts/Summary.tsx | 2 +- packages/page-accounts/src/Accounts/index.spec.ts | 2 +- packages/page-accounts/src/Accounts/index.tsx | 2 +- packages/page-accounts/src/Accounts/types.ts | 2 +- packages/page-accounts/src/Accounts/useKnownAddresses.ts | 2 +- packages/page-accounts/src/Accounts/useMultisigApprovals.ts | 2 +- packages/page-accounts/src/Accounts/useProxies.ts | 2 +- packages/page-accounts/src/CreateAccount.slow.spec.tsx | 2 +- packages/page-accounts/src/Vanity/Match.tsx | 2 +- packages/page-accounts/src/Vanity/bipWorker.ts | 2 +- packages/page-accounts/src/Vanity/index.tsx | 2 +- packages/page-accounts/src/index.tsx | 2 +- packages/page-accounts/src/modals/Backup.tsx | 2 +- packages/page-accounts/src/modals/ChangePass.tsx | 2 +- packages/page-accounts/src/modals/Create.spec.tsx | 2 +- packages/page-accounts/src/modals/Create.tsx | 2 +- packages/page-accounts/src/modals/CreateAccountInputs.tsx | 2 +- packages/page-accounts/src/modals/CreateConfirmation.tsx | 2 +- .../page-accounts/src/modals/CreateEthDerivationPath.tsx | 2 +- packages/page-accounts/src/modals/CreateSuriLedger.tsx | 2 +- packages/page-accounts/src/modals/Delegate.tsx | 2 +- packages/page-accounts/src/modals/Derive.tsx | 2 +- packages/page-accounts/src/modals/ExternalWarning.tsx | 2 +- packages/page-accounts/src/modals/IdentityMain.tsx | 2 +- packages/page-accounts/src/modals/IdentitySub.tsx | 2 +- packages/page-accounts/src/modals/Import.tsx | 2 +- packages/page-accounts/src/modals/InputValidateAmount.tsx | 2 +- packages/page-accounts/src/modals/Ledger.tsx | 2 +- packages/page-accounts/src/modals/LocalAdd.tsx | 2 +- packages/page-accounts/src/modals/MultisigApprove.tsx | 2 +- packages/page-accounts/src/modals/MultisigCreate.tsx | 2 +- packages/page-accounts/src/modals/PasswordInput.tsx | 2 +- packages/page-accounts/src/modals/ProxiedAdd.tsx | 2 +- packages/page-accounts/src/modals/ProxyOverview.tsx | 2 +- packages/page-accounts/src/modals/Qr.tsx | 2 +- packages/page-accounts/src/modals/RecoverAccount.tsx | 2 +- packages/page-accounts/src/modals/RecoverSetup.tsx | 2 +- packages/page-accounts/src/modals/Undelegate.tsx | 2 +- packages/page-accounts/src/translate.ts | 2 +- packages/page-accounts/src/types.ts | 2 +- packages/page-accounts/src/useCounter.ts | 2 +- packages/page-accounts/src/util.tsx | 2 +- packages/page-accounts/test/pageElements/AccountRow.tsx | 2 +- packages/page-accounts/test/pages/accountsPage.tsx | 2 +- packages/page-addresses/src/Contacts/Address.tsx | 2 +- packages/page-addresses/src/Contacts/index.spec.ts | 2 +- packages/page-addresses/src/Contacts/index.tsx | 2 +- packages/page-addresses/src/index.tsx | 2 +- packages/page-addresses/src/modals/Create.tsx | 2 +- packages/page-addresses/src/translate.ts | 2 +- packages/page-addresses/src/types.ts | 2 +- packages/page-addresses/src/util.tsx | 2 +- packages/page-addresses/test/pages/addressesPage.tsx | 2 +- packages/page-alliance/src/Announcements/Accouncement.tsx | 2 +- packages/page-alliance/src/Announcements/index.tsx | 2 +- packages/page-alliance/src/Members/Join.tsx | 2 +- packages/page-alliance/src/Members/Member.tsx | 2 +- packages/page-alliance/src/Members/Summary.tsx | 2 +- packages/page-alliance/src/Members/index.tsx | 2 +- packages/page-alliance/src/Unscrupulous/Account.tsx | 2 +- packages/page-alliance/src/Unscrupulous/Website.tsx | 2 +- packages/page-alliance/src/Unscrupulous/index.tsx | 2 +- packages/page-alliance/src/index.tsx | 2 +- packages/page-alliance/src/translate.ts | 2 +- packages/page-alliance/src/types.ts | 2 +- packages/page-alliance/src/useAnnoucements.ts | 2 +- packages/page-alliance/src/useCounter.ts | 2 +- packages/page-alliance/src/useMemberInfo.ts | 2 +- packages/page-alliance/src/useMembers.ts | 2 +- packages/page-alliance/src/useRule.ts | 2 +- packages/page-alliance/src/useUnscrupulous.ts | 2 +- packages/page-alliance/src/util.spec.ts | 2 +- packages/page-alliance/src/util.ts | 2 +- packages/page-ambassador/src/index.tsx | 2 +- packages/page-ambassador/src/useCounter.ts | 2 +- packages/page-assets/src/Balances/Account.tsx | 2 +- packages/page-assets/src/Balances/Transfer.tsx | 2 +- packages/page-assets/src/Balances/index.tsx | 2 +- packages/page-assets/src/Balances/useBalances.ts | 2 +- packages/page-assets/src/Overview/Asset.tsx | 2 +- packages/page-assets/src/Overview/Assets.tsx | 2 +- packages/page-assets/src/Overview/Create/Create.tsx | 2 +- packages/page-assets/src/Overview/Create/Info.tsx | 2 +- packages/page-assets/src/Overview/Create/Team.tsx | 2 +- packages/page-assets/src/Overview/Create/index.tsx | 2 +- packages/page-assets/src/Overview/Create/types.ts | 2 +- packages/page-assets/src/Overview/Mint/Mint.tsx | 2 +- packages/page-assets/src/Overview/Mint/index.tsx | 2 +- packages/page-assets/src/Overview/Query.tsx | 2 +- packages/page-assets/src/Overview/Summary.tsx | 2 +- packages/page-assets/src/Overview/index.tsx | 2 +- packages/page-assets/src/index.tsx | 2 +- packages/page-assets/src/translate.ts | 2 +- packages/page-assets/src/types.ts | 2 +- packages/page-assets/src/useAssetIds.ts | 2 +- packages/page-assets/src/useAssetInfos.ts | 2 +- packages/page-bounties/src/Bounties.slow.spec.tsx | 2 +- packages/page-bounties/src/Bounties.spec.ts | 2 +- packages/page-bounties/src/Bounties.tsx | 2 +- packages/page-bounties/src/Bounty.tsx | 2 +- packages/page-bounties/src/BountyActions/AwardBounty.tsx | 2 +- .../page-bounties/src/BountyActions/BountyAcceptCurator.tsx | 2 +- .../page-bounties/src/BountyActions/BountyClaimAction.tsx | 2 +- .../src/BountyActions/BountyInitiateVoting.tsx | 2 +- .../src/BountyActions/ProposeCuratorAction.tsx | 2 +- packages/page-bounties/src/BountyActions/index.tsx | 2 +- packages/page-bounties/src/BountyCreate.tsx | 2 +- .../src/BountyExtraActions/BountyRejectCurator.tsx | 2 +- .../page-bounties/src/BountyExtraActions/CloseBounty.tsx | 2 +- .../src/BountyExtraActions/ExtendBountyExpiryAction.tsx | 2 +- packages/page-bounties/src/BountyExtraActions/GiveUp.tsx | 2 +- .../page-bounties/src/BountyExtraActions/SlashCurator.tsx | 2 +- packages/page-bounties/src/BountyExtraActions/index.tsx | 2 +- .../page-bounties/src/BountyInfos/VotingDescriptionInfo.tsx | 2 +- packages/page-bounties/src/BountyInfos/VotingLink.tsx | 2 +- packages/page-bounties/src/BountyInfos/VotingSummary.tsx | 2 +- packages/page-bounties/src/BountyInfos/index.tsx | 2 +- .../src/BountyNextActionInfo/BountyActionMessage.tsx | 2 +- .../page-bounties/src/BountyNextActionInfo/BountyInfo.tsx | 2 +- packages/page-bounties/src/BountyStatusView.tsx | 2 +- packages/page-bounties/src/Curator.tsx | 2 +- packages/page-bounties/src/Description.tsx | 2 +- packages/page-bounties/src/DueBlocks.tsx | 2 +- packages/page-bounties/src/Summary.tsx | 2 +- packages/page-bounties/src/VotersColumn.tsx | 2 +- .../page-bounties/src/helpers/calculateBountyBond.spec.ts | 2 +- packages/page-bounties/src/helpers/calculateBountyBond.ts | 2 +- .../src/helpers/determineUnassignCuratorAction.spec.ts | 2 +- .../src/helpers/determineUnassignCuratorAction.ts | 2 +- packages/page-bounties/src/helpers/extendedStatuses.ts | 2 +- packages/page-bounties/src/helpers/getBountyStatus.spec.ts | 2 +- packages/page-bounties/src/helpers/getBountyStatus.ts | 2 +- packages/page-bounties/src/helpers/increaseDateByBlocks.ts | 2 +- packages/page-bounties/src/helpers/index.tsx | 2 +- packages/page-bounties/src/helpers/isClaimable.spec.ts | 2 +- packages/page-bounties/src/helpers/isClaimable.ts | 2 +- packages/page-bounties/src/helpers/permillOf.ts | 2 +- packages/page-bounties/src/helpers/stringHelpers.ts | 2 +- packages/page-bounties/src/helpers/truncateTitle.spec.ts | 2 +- packages/page-bounties/src/hooks/index.ts | 2 +- packages/page-bounties/src/hooks/useBalance.ts | 2 +- packages/page-bounties/src/hooks/useBounties.tsx | 2 +- packages/page-bounties/src/hooks/useBountyStatus.ts | 2 +- packages/page-bounties/src/hooks/useUserRole.ts | 2 +- packages/page-bounties/src/index.tsx | 2 +- packages/page-bounties/src/translate.ts | 2 +- packages/page-bounties/src/types.ts | 2 +- packages/page-bounties/src/useCounter.ts | 2 +- packages/page-bounties/test/hooks/defaults.ts | 2 +- packages/page-bounties/test/pages/bountiesPage.tsx | 2 +- packages/page-bounties/test/utils/clickButtonWithName.ts | 2 +- packages/page-bounties/test/utils/clickElementWithTestId.ts | 2 +- packages/page-bounties/test/utils/clickElementWithText.ts | 2 +- packages/page-broker/src/Overview/CoreTable.tsx | 2 +- packages/page-broker/src/Overview/CoresTables.tsx | 2 +- packages/page-broker/src/Overview/Filters.tsx | 2 +- packages/page-broker/src/Overview/Summary.tsx | 2 +- packages/page-broker/src/Overview/Summary/RegionLength.tsx | 2 +- packages/page-broker/src/Overview/Summary/Timeslice.tsx | 2 +- .../page-broker/src/Overview/Summary/TimeslicePeriod.tsx | 2 +- packages/page-broker/src/Overview/WorkInfoRow.tsx | 2 +- packages/page-broker/src/Overview/Workload.tsx | 2 +- packages/page-broker/src/Overview/Workplan.tsx | 2 +- packages/page-broker/src/Overview/index.tsx | 2 +- packages/page-broker/src/index.tsx | 2 +- packages/page-broker/src/translate.ts | 2 +- packages/page-broker/src/types.ts | 2 +- packages/page-broker/src/utils.ts | 2 +- packages/page-calendar/src/Day.tsx | 2 +- packages/page-calendar/src/DayHour.tsx | 2 +- packages/page-calendar/src/DayItem.tsx | 2 +- packages/page-calendar/src/DayTime.tsx | 2 +- packages/page-calendar/src/Month.tsx | 2 +- packages/page-calendar/src/MonthDay.tsx | 2 +- packages/page-calendar/src/UpcomingEvents.tsx | 2 +- packages/page-calendar/src/constants.ts | 2 +- packages/page-calendar/src/index.tsx | 2 +- packages/page-calendar/src/translate.ts | 2 +- packages/page-calendar/src/types.ts | 2 +- packages/page-calendar/src/useScheduled.ts | 2 +- packages/page-calendar/src/util.ts | 2 +- packages/page-claims/src/Attest.tsx | 2 +- packages/page-claims/src/Claim.tsx | 2 +- packages/page-claims/src/Statement.tsx | 2 +- packages/page-claims/src/Warning.tsx | 2 +- packages/page-claims/src/index.tsx | 2 +- packages/page-claims/src/secp256k1.d.ts | 2 +- packages/page-claims/src/translate.ts | 2 +- packages/page-claims/src/useCounter.ts | 2 +- packages/page-claims/src/usePolkadotPreclaims.ts | 2 +- packages/page-claims/src/util.spec.ts | 2 +- packages/page-claims/src/util.ts | 2 +- packages/page-collator/src/Collator.tsx | 2 +- packages/page-collator/src/Collators.tsx | 2 +- packages/page-collator/src/Summary.tsx | 2 +- packages/page-collator/src/index.tsx | 2 +- packages/page-collator/src/translate.ts | 2 +- packages/page-collator/src/types.ts | 2 +- packages/page-collator/src/useCollators.ts | 2 +- packages/page-contracts/src/Codes/Add.tsx | 2 +- packages/page-contracts/src/Codes/Code.tsx | 2 +- packages/page-contracts/src/Codes/Upload.tsx | 2 +- packages/page-contracts/src/Codes/ValidateCode.tsx | 2 +- packages/page-contracts/src/Codes/index.tsx | 2 +- packages/page-contracts/src/Contracts/Add.tsx | 2 +- packages/page-contracts/src/Contracts/Call.tsx | 2 +- packages/page-contracts/src/Contracts/Contract.tsx | 2 +- packages/page-contracts/src/Contracts/ContractsTable.tsx | 2 +- packages/page-contracts/src/Contracts/Deploy.tsx | 2 +- packages/page-contracts/src/Contracts/Outcome.tsx | 2 +- packages/page-contracts/src/Contracts/Summary.tsx | 2 +- packages/page-contracts/src/Contracts/ValidateAddr.tsx | 2 +- packages/page-contracts/src/Contracts/index.tsx | 2 +- packages/page-contracts/src/Contracts/types.ts | 2 +- packages/page-contracts/src/Contracts/util.tsx | 2 +- packages/page-contracts/src/RemoveABI.tsx | 2 +- packages/page-contracts/src/constants.ts | 2 +- packages/page-contracts/src/index.tsx | 2 +- packages/page-contracts/src/shared/ABI.tsx | 2 +- packages/page-contracts/src/shared/CodeRow.tsx | 2 +- packages/page-contracts/src/shared/InputMegaGas.tsx | 2 +- packages/page-contracts/src/shared/InputName.tsx | 2 +- packages/page-contracts/src/shared/Message.tsx | 2 +- packages/page-contracts/src/shared/MessageSignature.tsx | 2 +- packages/page-contracts/src/shared/Messages.tsx | 2 +- packages/page-contracts/src/shared/Params.tsx | 2 +- packages/page-contracts/src/shared/index.tsx | 2 +- packages/page-contracts/src/store.ts | 2 +- packages/page-contracts/src/translate.ts | 2 +- packages/page-contracts/src/types.ts | 2 +- packages/page-contracts/src/useAbi.ts | 2 +- packages/page-contracts/src/useCodes.ts | 2 +- packages/page-contracts/src/useContracts.ts | 2 +- packages/page-contracts/src/useWeight.ts | 2 +- packages/page-coretime/src/CoretimeContext.tsx | 2 +- packages/page-coretime/src/CoretimePage.tsx | 2 +- packages/page-coretime/src/Overview/Summary.tsx | 2 +- packages/page-coretime/src/Overview/index.tsx | 2 +- packages/page-coretime/src/ParachainTableRow.tsx | 2 +- packages/page-coretime/src/ParachainsTable.tsx | 2 +- packages/page-coretime/src/Row.tsx | 2 +- packages/page-coretime/src/Sale/SaleTable.tsx | 2 +- packages/page-coretime/src/Sale/Summary.tsx | 2 +- packages/page-coretime/src/Sale/index.tsx | 2 +- packages/page-coretime/src/constants.ts | 2 +- packages/page-coretime/src/index.tsx | 2 +- packages/page-coretime/src/translate.ts | 2 +- packages/page-coretime/src/types.ts | 2 +- packages/page-coretime/src/utils/index.ts | 2 +- packages/page-coretime/src/utils/sale.ts | 2 +- packages/page-council/src/Motions/Close.tsx | 2 +- packages/page-council/src/Motions/Motion.tsx | 2 +- packages/page-council/src/Motions/ProposeExternal.tsx | 2 +- packages/page-council/src/Motions/ProposeMotion.tsx | 2 +- packages/page-council/src/Motions/Slashing.tsx | 2 +- packages/page-council/src/Motions/Voters.tsx | 2 +- packages/page-council/src/Motions/Voting.tsx | 2 +- packages/page-council/src/Motions/index.tsx | 2 +- packages/page-council/src/Overview/Candidate.tsx | 2 +- packages/page-council/src/Overview/Candidates.tsx | 2 +- packages/page-council/src/Overview/Members.tsx | 2 +- packages/page-council/src/Overview/SubmitCandidacy.tsx | 2 +- packages/page-council/src/Overview/Summary.tsx | 2 +- packages/page-council/src/Overview/Vote.tsx | 2 +- packages/page-council/src/Overview/Voters.tsx | 2 +- packages/page-council/src/Overview/index.tsx | 2 +- packages/page-council/src/Overview/types.ts | 2 +- packages/page-council/src/index.tsx | 2 +- packages/page-council/src/translate.ts | 2 +- packages/page-council/src/useCounter.ts | 2 +- packages/page-council/src/useModuleElections.ts | 2 +- packages/page-democracy/src/Overview/External.tsx | 2 +- packages/page-democracy/src/Overview/ExternalCell.tsx | 2 +- packages/page-democracy/src/Overview/Externals.tsx | 2 +- packages/page-democracy/src/Overview/Fasttrack.tsx | 2 +- packages/page-democracy/src/Overview/PreImage.tsx | 2 +- packages/page-democracy/src/Overview/PreImageButton.tsx | 2 +- packages/page-democracy/src/Overview/Proposal.tsx | 2 +- packages/page-democracy/src/Overview/ProposalCell.tsx | 2 +- packages/page-democracy/src/Overview/Proposals.tsx | 2 +- packages/page-democracy/src/Overview/Propose.tsx | 2 +- packages/page-democracy/src/Overview/Referendum.tsx | 2 +- packages/page-democracy/src/Overview/ReferendumVote.tsx | 2 +- packages/page-democracy/src/Overview/ReferendumVotes.tsx | 2 +- packages/page-democracy/src/Overview/Referendums.tsx | 2 +- packages/page-democracy/src/Overview/Seconding.tsx | 2 +- packages/page-democracy/src/Overview/Summary.tsx | 2 +- packages/page-democracy/src/Overview/TreasuryCell.tsx | 2 +- packages/page-democracy/src/Overview/Voting.tsx | 2 +- packages/page-democracy/src/Overview/index.tsx | 2 +- packages/page-democracy/src/index.tsx | 2 +- packages/page-democracy/src/translate.ts | 2 +- packages/page-democracy/src/useChangeCalc.ts | 2 +- packages/page-democracy/src/useCounter.ts | 2 +- packages/page-democracy/src/util.spec.ts | 2 +- packages/page-democracy/src/util.ts | 2 +- packages/page-explorer/src/Api/index.tsx | 2 +- packages/page-explorer/src/BestHash.tsx | 2 +- packages/page-explorer/src/BlockHeader.tsx | 2 +- packages/page-explorer/src/BlockHeaders.tsx | 2 +- packages/page-explorer/src/BlockInfo/ByHash.tsx | 2 +- packages/page-explorer/src/BlockInfo/ByNumber.tsx | 2 +- packages/page-explorer/src/BlockInfo/Extrinsic.tsx | 2 +- packages/page-explorer/src/BlockInfo/Extrinsics.tsx | 2 +- packages/page-explorer/src/BlockInfo/Justifications.tsx | 2 +- packages/page-explorer/src/BlockInfo/Logs.tsx | 2 +- packages/page-explorer/src/BlockInfo/Summary.tsx | 2 +- packages/page-explorer/src/BlockInfo/index.tsx | 2 +- packages/page-explorer/src/Event.tsx | 2 +- packages/page-explorer/src/Events.tsx | 2 +- packages/page-explorer/src/Forks.tsx | 2 +- packages/page-explorer/src/Latency/Chart.tsx | 2 +- packages/page-explorer/src/Latency/index.tsx | 2 +- packages/page-explorer/src/Latency/types.ts | 2 +- packages/page-explorer/src/Latency/useLatency.ts | 2 +- packages/page-explorer/src/Main.tsx | 2 +- packages/page-explorer/src/NodeInfo/Peers.tsx | 2 +- packages/page-explorer/src/NodeInfo/Summary.tsx | 2 +- packages/page-explorer/src/NodeInfo/index.tsx | 2 +- packages/page-explorer/src/NodeInfo/types.ts | 2 +- packages/page-explorer/src/Query.tsx | 2 +- packages/page-explorer/src/Summary.tsx | 2 +- packages/page-explorer/src/SummarySession.tsx | 2 +- packages/page-explorer/src/index.tsx | 2 +- packages/page-explorer/src/translate.ts | 2 +- packages/page-extrinsics/src/Decoded.tsx | 2 +- packages/page-extrinsics/src/Decoder.tsx | 2 +- packages/page-extrinsics/src/Submission.tsx | 2 +- packages/page-extrinsics/src/index.tsx | 2 +- packages/page-extrinsics/src/translate.ts | 2 +- packages/page-extrinsics/src/types.ts | 2 +- packages/page-fellowship/src/index.tsx | 2 +- packages/page-fellowship/src/useCounter.ts | 2 +- packages/page-files/src/CrustFiles.tsx | 2 +- packages/page-files/src/Progress.tsx | 2 +- packages/page-files/src/UploadModal.tsx | 2 +- packages/page-files/src/hooks.ts | 2 +- packages/page-files/src/index.tsx | 2 +- packages/page-files/src/translate.ts | 2 +- packages/page-files/src/types.ts | 2 +- packages/page-gilt/src/Overview/BidAdd.tsx | 2 +- packages/page-gilt/src/Overview/Queue.tsx | 2 +- packages/page-gilt/src/Overview/Queues.tsx | 2 +- packages/page-gilt/src/Overview/Summary.tsx | 2 +- packages/page-gilt/src/Overview/index.tsx | 2 +- packages/page-gilt/src/Overview/types.ts | 2 +- packages/page-gilt/src/Overview/useInfo.ts | 2 +- packages/page-gilt/src/index.tsx | 2 +- packages/page-gilt/src/translate.ts | 2 +- packages/page-gilt/src/useProxies.ts | 2 +- packages/page-js/src/ActionButtons.tsx | 2 +- packages/page-js/src/Output.tsx | 2 +- packages/page-js/src/Playground.tsx | 2 +- packages/page-js/src/constants.tsx | 2 +- packages/page-js/src/index.tsx | 2 +- packages/page-js/src/snippets/consts-examples.ts | 2 +- packages/page-js/src/snippets/extrinsics-examples.ts | 2 +- packages/page-js/src/snippets/index.ts | 2 +- packages/page-js/src/snippets/rpc-examples.ts | 2 +- packages/page-js/src/snippets/storage-examples.ts | 2 +- packages/page-js/src/snippets/transfer.ts | 2 +- packages/page-js/src/snippets/wrapping.ts | 2 +- packages/page-js/src/translate.ts | 2 +- packages/page-js/src/types.ts | 2 +- packages/page-membership/src/index.tsx | 2 +- packages/page-membership/src/useCounter.ts | 2 +- packages/page-nfts/src/AccountItems/Item.tsx | 2 +- packages/page-nfts/src/AccountItems/index.tsx | 2 +- packages/page-nfts/src/AccountItems/types.ts | 2 +- packages/page-nfts/src/AccountItems/useAccountItems.ts | 2 +- packages/page-nfts/src/AccountItems/useItemsInfos.ts | 2 +- packages/page-nfts/src/Overview/Collection.tsx | 2 +- packages/page-nfts/src/Overview/Collections.tsx | 2 +- packages/page-nfts/src/Overview/Summary.tsx | 2 +- packages/page-nfts/src/Overview/index.tsx | 2 +- packages/page-nfts/src/index.tsx | 2 +- packages/page-nfts/src/translate.ts | 2 +- packages/page-nfts/src/types.ts | 2 +- packages/page-nfts/src/useCollectionIds.ts | 2 +- packages/page-nfts/src/useCollectionInfos.ts | 2 +- packages/page-nis/src/Overview/BidAdd.tsx | 2 +- packages/page-nis/src/Overview/Queue.tsx | 2 +- packages/page-nis/src/Overview/Queues.tsx | 2 +- packages/page-nis/src/Overview/Summary.tsx | 2 +- packages/page-nis/src/Overview/index.tsx | 2 +- packages/page-nis/src/Overview/types.ts | 2 +- packages/page-nis/src/Overview/useInfo.ts | 2 +- packages/page-nis/src/index.tsx | 2 +- packages/page-nis/src/translate.ts | 2 +- packages/page-nis/src/useProxies.ts | 2 +- packages/page-parachains/src/Auctions/Auction.tsx | 2 +- packages/page-parachains/src/Auctions/Bid.tsx | 2 +- packages/page-parachains/src/Auctions/Summary.tsx | 2 +- packages/page-parachains/src/Auctions/WinRange.tsx | 2 +- packages/page-parachains/src/Auctions/index.tsx | 2 +- packages/page-parachains/src/Crowdloan/Contribute.tsx | 2 +- packages/page-parachains/src/Crowdloan/Fund.tsx | 2 +- packages/page-parachains/src/Crowdloan/FundAdd.tsx | 2 +- packages/page-parachains/src/Crowdloan/Funds.tsx | 2 +- packages/page-parachains/src/Crowdloan/Refund.tsx | 2 +- packages/page-parachains/src/Crowdloan/Summary.tsx | 2 +- packages/page-parachains/src/Crowdloan/index.tsx | 2 +- packages/page-parachains/src/Crowdloan/useContributions.ts | 2 +- packages/page-parachains/src/InputOwner.tsx | 2 +- packages/page-parachains/src/Overview/LeaseBlocks.tsx | 2 +- packages/page-parachains/src/Overview/Lifecycle.tsx | 2 +- packages/page-parachains/src/Overview/Parachain.tsx | 2 +- packages/page-parachains/src/Overview/ParachainInfo.tsx | 2 +- packages/page-parachains/src/Overview/Parachains.tsx | 2 +- packages/page-parachains/src/Overview/Periods.tsx | 2 +- packages/page-parachains/src/Overview/Summary.tsx | 2 +- packages/page-parachains/src/Overview/index.tsx | 2 +- packages/page-parachains/src/Overview/types.ts | 2 +- packages/page-parachains/src/Overview/useChainDetails.ts | 2 +- packages/page-parachains/src/Overview/useEvents.ts | 2 +- packages/page-parachains/src/Overview/useParaInfo.ts | 2 +- packages/page-parachains/src/Overview/useValidators.ts | 2 +- packages/page-parachains/src/Parathreads/Actions.tsx | 2 +- packages/page-parachains/src/Parathreads/Parathread.tsx | 2 +- packages/page-parachains/src/Parathreads/RegisterId.tsx | 2 +- packages/page-parachains/src/Parathreads/RegisterThread.tsx | 2 +- packages/page-parachains/src/Parathreads/constants.tsx | 2 +- packages/page-parachains/src/Parathreads/index.tsx | 2 +- packages/page-parachains/src/Parathreads/useParaMap.ts | 2 +- packages/page-parachains/src/Parathreads/useThreadInfo.ts | 2 +- packages/page-parachains/src/Proposals/Actions.tsx | 2 +- packages/page-parachains/src/Proposals/Proposal.tsx | 2 +- packages/page-parachains/src/Proposals/Proposals.tsx | 2 +- packages/page-parachains/src/Proposals/Propose.tsx | 2 +- packages/page-parachains/src/Proposals/index.tsx | 2 +- packages/page-parachains/src/Proposals/useProposal.ts | 2 +- packages/page-parachains/src/Teleport.tsx | 2 +- packages/page-parachains/src/constants.ts | 2 +- packages/page-parachains/src/index.tsx | 2 +- packages/page-parachains/src/translate.ts | 2 +- packages/page-parachains/src/types.ts | 2 +- packages/page-parachains/src/useActionsQueue.ts | 2 +- packages/page-parachains/src/useAuctionInfo.tsx | 2 +- packages/page-parachains/src/useFunds.ts | 2 +- packages/page-parachains/src/useLeasePeriod.ts | 2 +- packages/page-parachains/src/useLeaseRanges.ts | 2 +- packages/page-parachains/src/useOwnedIds.ts | 2 +- packages/page-parachains/src/useProposals.ts | 2 +- packages/page-parachains/src/useUpcomingIds.ts | 2 +- packages/page-parachains/src/useWinningData.ts | 2 +- packages/page-parachains/src/util.ts | 2 +- packages/page-poll/src/index.tsx | 2 +- packages/page-poll/src/translate.ts | 2 +- packages/page-preimages/src/Preimages/Add/Partial.tsx | 2 +- packages/page-preimages/src/Preimages/Add/index.tsx | 2 +- packages/page-preimages/src/Preimages/Add/types.ts | 2 +- packages/page-preimages/src/Preimages/Call.tsx | 2 +- packages/page-preimages/src/Preimages/Free.tsx | 2 +- packages/page-preimages/src/Preimages/Hash.tsx | 2 +- packages/page-preimages/src/Preimages/Preimage.tsx | 2 +- packages/page-preimages/src/Preimages/Summary.tsx | 2 +- packages/page-preimages/src/Preimages/index.tsx | 2 +- packages/page-preimages/src/index.tsx | 2 +- packages/page-preimages/src/translate.ts | 2 +- packages/page-preimages/src/usePreimages.ts | 2 +- packages/page-ranked/src/App.tsx | 2 +- packages/page-ranked/src/Members/Member.tsx | 2 +- packages/page-ranked/src/Members/Summary.tsx | 2 +- packages/page-ranked/src/Members/index.tsx | 2 +- packages/page-ranked/src/index.tsx | 2 +- packages/page-ranked/src/translate.ts | 2 +- packages/page-ranked/src/types.ts | 2 +- packages/page-ranked/src/useCounter.ts | 2 +- packages/page-ranked/src/useMemberIds.ts | 2 +- packages/page-ranked/src/useMembers.ts | 2 +- packages/page-referenda/src/Referenda/Delegate/Activity.tsx | 2 +- packages/page-referenda/src/Referenda/Delegate/index.tsx | 2 +- packages/page-referenda/src/Referenda/Delegate/types.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useActivity.ts | 2 +- .../src/Referenda/Delegate/useActivityAccount.ts | 2 +- .../src/Referenda/Delegate/useActivityFellows.ts | 2 +- .../src/Referenda/Delegate/useActivityNominators.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useFellows.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useNominators.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useSuperIds.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useVotingFor.ts | 2 +- .../page-referenda/src/Referenda/Delegate/useVotingLocks.ts | 2 +- packages/page-referenda/src/Referenda/Deposits/Place.tsx | 2 +- packages/page-referenda/src/Referenda/Deposits/Refund.tsx | 2 +- packages/page-referenda/src/Referenda/Deposits/index.tsx | 2 +- packages/page-referenda/src/Referenda/Group.tsx | 2 +- packages/page-referenda/src/Referenda/RefEnd.tsx | 2 +- packages/page-referenda/src/Referenda/RefKilled.tsx | 2 +- packages/page-referenda/src/Referenda/RefOngoing.tsx | 2 +- packages/page-referenda/src/Referenda/RefTuple.tsx | 2 +- packages/page-referenda/src/Referenda/Referendum.tsx | 2 +- .../page-referenda/src/Referenda/Submit/TrackDropdown.tsx | 2 +- packages/page-referenda/src/Referenda/Submit/index.tsx | 2 +- packages/page-referenda/src/Referenda/Submit/types.ts | 2 +- .../page-referenda/src/Referenda/Submit/useTrackOptions.tsx | 2 +- packages/page-referenda/src/Referenda/Summary.tsx | 2 +- packages/page-referenda/src/Referenda/Vote/VoteAbstain.tsx | 2 +- packages/page-referenda/src/Referenda/Vote/VoteSplit.tsx | 2 +- packages/page-referenda/src/Referenda/Vote/VoteStandard.tsx | 2 +- packages/page-referenda/src/Referenda/Vote/index.tsx | 2 +- packages/page-referenda/src/Referenda/Votes.tsx | 2 +- packages/page-referenda/src/Referenda/index.tsx | 2 +- packages/page-referenda/src/Referenda/types.ts | 2 +- packages/page-referenda/src/Referenda/useVotes.ts | 2 +- packages/page-referenda/src/Referenda/util.ts | 2 +- packages/page-referenda/src/index.tsx | 2 +- packages/page-referenda/src/translate.ts | 2 +- packages/page-referenda/src/types.ts | 2 +- packages/page-referenda/src/useAccountLocks.ts | 2 +- packages/page-referenda/src/useCounter.ts | 2 +- packages/page-referenda/src/useReferenda.ts | 2 +- packages/page-referenda/src/useReferendaIds.ts | 2 +- packages/page-referenda/src/useSummary.ts | 2 +- packages/page-referenda/src/useTracks.ts | 2 +- packages/page-referenda/src/util.spec.ts | 2 +- packages/page-referenda/src/util.ts | 2 +- packages/page-rpc/src/Rpc/Account.tsx | 2 +- packages/page-rpc/src/Rpc/Results.tsx | 2 +- packages/page-rpc/src/Rpc/Selection.tsx | 2 +- packages/page-rpc/src/Rpc/index.tsx | 2 +- packages/page-rpc/src/index.tsx | 2 +- packages/page-rpc/src/translate.ts | 2 +- packages/page-runtime/src/Runtime/Results.tsx | 2 +- packages/page-runtime/src/Runtime/Selection.tsx | 2 +- packages/page-runtime/src/Runtime/index.tsx | 2 +- packages/page-runtime/src/Runtime/types.ts | 2 +- packages/page-runtime/src/index.tsx | 2 +- packages/page-runtime/src/translate.ts | 2 +- packages/page-scheduler/src/DispatchEntry.tsx | 2 +- packages/page-scheduler/src/DispatchQueue.tsx | 2 +- packages/page-scheduler/src/Scheduled.tsx | 2 +- packages/page-scheduler/src/Scheduler.tsx | 2 +- packages/page-scheduler/src/index.tsx | 2 +- packages/page-scheduler/src/translate.ts | 2 +- packages/page-scheduler/src/types.ts | 2 +- packages/page-settings/src/Developer.tsx | 2 +- packages/page-settings/src/General.tsx | 2 +- packages/page-settings/src/I18n/StringInput.tsx | 2 +- packages/page-settings/src/I18n/index.tsx | 2 +- packages/page-settings/src/Metadata/ChainColorIndicator.tsx | 2 +- packages/page-settings/src/Metadata/Extensions.tsx | 2 +- packages/page-settings/src/Metadata/NetworkSpecs.tsx | 2 +- packages/page-settings/src/Metadata/iconOption.tsx | 2 +- packages/page-settings/src/Metadata/index.tsx | 2 +- packages/page-settings/src/index.tsx | 2 +- packages/page-settings/src/translate.ts | 2 +- packages/page-settings/src/types.ts | 2 +- packages/page-settings/src/useChainInfo.ts | 2 +- packages/page-settings/src/useCounter.ts | 2 +- packages/page-settings/src/useExtensions.ts | 2 +- packages/page-settings/src/useRawMetadata.ts | 2 +- packages/page-settings/src/util.tsx | 2 +- packages/page-signing/src/Sign.tsx | 2 +- packages/page-signing/src/Unlock.tsx | 2 +- packages/page-signing/src/Verify.tsx | 2 +- packages/page-signing/src/index.tsx | 2 +- packages/page-signing/src/translate.ts | 2 +- packages/page-society/src/Candidates/Bid.tsx | 2 +- packages/page-society/src/Candidates/BidNew.tsx | 2 +- packages/page-society/src/Candidates/BidType.tsx | 2 +- packages/page-society/src/Candidates/Bids.tsx | 2 +- packages/page-society/src/Candidates/Candidate.tsx | 2 +- packages/page-society/src/Candidates/CandidateVoting.tsx | 2 +- packages/page-society/src/Candidates/Candidates.tsx | 2 +- packages/page-society/src/Candidates/VouchFor.tsx | 2 +- packages/page-society/src/Candidates/index.tsx | 2 +- packages/page-society/src/Overview/Defender.tsx | 2 +- packages/page-society/src/Overview/DefenderVoting.tsx | 2 +- packages/page-society/src/Overview/DesignKusama.tsx | 2 +- packages/page-society/src/Overview/Member.tsx | 2 +- packages/page-society/src/Overview/Members.tsx | 2 +- packages/page-society/src/Overview/Summary.tsx | 2 +- packages/page-society/src/Overview/Votes.tsx | 2 +- packages/page-society/src/Overview/VotesExpander.tsx | 2 +- packages/page-society/src/Overview/index.tsx | 2 +- packages/page-society/src/Suspended/Suspension.tsx | 2 +- packages/page-society/src/Suspended/index.tsx | 2 +- packages/page-society/src/draw/canary.ts | 2 +- packages/page-society/src/index.tsx | 2 +- packages/page-society/src/translate.ts | 2 +- packages/page-society/src/types.ts | 2 +- packages/page-society/src/useCounter.ts | 2 +- packages/page-society/src/useMembers.ts | 2 +- packages/page-society/src/useVoters.ts | 2 +- .../page-staking-legacy/src/Actions/Account/BondExtra.tsx | 2 +- .../page-staking-legacy/src/Actions/Account/InjectKeys.tsx | 2 +- .../src/Actions/Account/InputValidateAmount.tsx | 2 +- .../src/Actions/Account/InputValidationController.tsx | 2 +- .../src/Actions/Account/InputValidationSessionKey.tsx | 2 +- .../src/Actions/Account/InputValidationUnstakeThreshold.tsx | 2 +- .../src/Actions/Account/KickNominees.tsx | 2 +- .../src/Actions/Account/ListNominees.tsx | 2 +- .../page-staking-legacy/src/Actions/Account/Nominate.tsx | 2 +- packages/page-staking-legacy/src/Actions/Account/Rebond.tsx | 2 +- .../src/Actions/Account/SetControllerAccount.tsx | 2 +- .../src/Actions/Account/SetRewardDestination.tsx | 2 +- .../src/Actions/Account/SetSessionKey.tsx | 2 +- packages/page-staking-legacy/src/Actions/Account/Unbond.tsx | 2 +- .../page-staking-legacy/src/Actions/Account/Validate.tsx | 2 +- .../page-staking-legacy/src/Actions/Account/WarnBond.tsx | 2 +- packages/page-staking-legacy/src/Actions/Account/index.tsx | 2 +- packages/page-staking-legacy/src/Actions/Accounts.tsx | 2 +- packages/page-staking-legacy/src/Actions/NewNominator.tsx | 2 +- packages/page-staking-legacy/src/Actions/NewStash.tsx | 2 +- packages/page-staking-legacy/src/Actions/NewValidator.tsx | 2 +- packages/page-staking-legacy/src/Actions/Pool/Account.tsx | 2 +- packages/page-staking-legacy/src/Actions/Pool/BondExtra.tsx | 2 +- packages/page-staking-legacy/src/Actions/Pool/Unbond.tsx | 2 +- packages/page-staking-legacy/src/Actions/Pool/index.tsx | 2 +- packages/page-staking-legacy/src/Actions/Pool/types.ts | 2 +- .../page-staking-legacy/src/Actions/Pool/useAccountInfo.ts | 2 +- packages/page-staking-legacy/src/Actions/Pools.tsx | 2 +- packages/page-staking-legacy/src/Actions/destOptions.tsx | 2 +- packages/page-staking-legacy/src/Actions/index.tsx | 2 +- packages/page-staking-legacy/src/Actions/partials/Bond.tsx | 2 +- .../page-staking-legacy/src/Actions/partials/Nominate.tsx | 2 +- .../page-staking-legacy/src/Actions/partials/PoolInfo.tsx | 2 +- .../page-staking-legacy/src/Actions/partials/SenderInfo.tsx | 2 +- .../page-staking-legacy/src/Actions/partials/SessionKey.tsx | 2 +- .../page-staking-legacy/src/Actions/partials/Validate.tsx | 2 +- packages/page-staking-legacy/src/Actions/partials/types.ts | 2 +- packages/page-staking-legacy/src/Actions/types.ts | 2 +- packages/page-staking-legacy/src/Actions/useInactives.ts | 2 +- .../page-staking-legacy/src/Actions/useSlashingSpans.ts | 2 +- .../page-staking-legacy/src/Actions/useUnbondDuration.ts | 2 +- packages/page-staking-legacy/src/Bags/Bag.tsx | 2 +- packages/page-staking-legacy/src/Bags/Rebag.tsx | 2 +- packages/page-staking-legacy/src/Bags/Stash.tsx | 2 +- packages/page-staking-legacy/src/Bags/Summary.tsx | 2 +- packages/page-staking-legacy/src/Bags/index.tsx | 2 +- packages/page-staking-legacy/src/Bags/types.ts | 2 +- packages/page-staking-legacy/src/Bags/useBagEntries.tsx | 2 +- packages/page-staking-legacy/src/Bags/useBagsList.ts | 2 +- packages/page-staking-legacy/src/Bags/useBagsNodes.tsx | 2 +- packages/page-staking-legacy/src/Bags/useBonded.ts | 2 +- packages/page-staking-legacy/src/Bags/useQueryModule.ts | 2 +- packages/page-staking-legacy/src/ElectionBanner.tsx | 2 +- packages/page-staking-legacy/src/Filtering.tsx | 2 +- packages/page-staking-legacy/src/MaxBadge.tsx | 2 +- packages/page-staking-legacy/src/Payouts/PayButton.tsx | 2 +- packages/page-staking-legacy/src/Payouts/Stash.tsx | 2 +- packages/page-staking-legacy/src/Payouts/Validator.tsx | 2 +- packages/page-staking-legacy/src/Payouts/index.tsx | 2 +- packages/page-staking-legacy/src/Payouts/types.ts | 2 +- packages/page-staking-legacy/src/Payouts/useEraBlocks.ts | 2 +- packages/page-staking-legacy/src/Payouts/util.tsx | 2 +- packages/page-staking-legacy/src/Query/Chart.tsx | 2 +- packages/page-staking-legacy/src/Query/ChartPoints.tsx | 2 +- packages/page-staking-legacy/src/Query/ChartPrefs.tsx | 2 +- packages/page-staking-legacy/src/Query/ChartRewards.tsx | 2 +- packages/page-staking-legacy/src/Query/ChartStake.tsx | 2 +- packages/page-staking-legacy/src/Query/Validator.tsx | 2 +- packages/page-staking-legacy/src/Query/index.tsx | 2 +- packages/page-staking-legacy/src/Query/types.ts | 2 +- packages/page-staking-legacy/src/Query/useBlockCounts.tsx | 2 +- packages/page-staking-legacy/src/Query/util.ts | 2 +- packages/page-staking-legacy/src/Slashes/Era.tsx | 2 +- packages/page-staking-legacy/src/Slashes/Row.tsx | 2 +- packages/page-staking-legacy/src/Slashes/Summary.tsx | 2 +- packages/page-staking-legacy/src/Slashes/index.tsx | 2 +- packages/page-staking-legacy/src/Slashes/types.ts | 2 +- packages/page-staking-legacy/src/Targets/Nominate.tsx | 2 +- packages/page-staking-legacy/src/Targets/Summary.tsx | 2 +- packages/page-staking-legacy/src/Targets/Validator.tsx | 2 +- packages/page-staking-legacy/src/Targets/index.tsx | 2 +- .../page-staking-legacy/src/Targets/useOwnNominators.ts | 2 +- .../page-staking-legacy/src/Validators/ActionsBanner.tsx | 2 +- .../src/Validators/Address/NominatedBy.tsx | 2 +- .../src/Validators/Address/StakeOther.tsx | 2 +- .../page-staking-legacy/src/Validators/Address/Status.tsx | 2 +- .../page-staking-legacy/src/Validators/Address/index.tsx | 2 +- .../page-staking-legacy/src/Validators/Address/types.ts | 2 +- packages/page-staking-legacy/src/Validators/CurrentList.tsx | 2 +- packages/page-staking-legacy/src/Validators/Summary.tsx | 2 +- packages/page-staking-legacy/src/Validators/index.tsx | 2 +- packages/page-staking-legacy/src/Validators/types.ts | 2 +- packages/page-staking-legacy/src/constants.ts | 2 +- packages/page-staking-legacy/src/index.tsx | 2 +- packages/page-staking-legacy/src/translate.ts | 2 +- packages/page-staking-legacy/src/types.ts | 2 +- packages/page-staking-legacy/src/useIdentities.ts | 2 +- packages/page-staking-legacy/src/useNominations.ts | 2 +- packages/page-staking-legacy/src/useSortedTargets.ts | 2 +- packages/page-staking/src/Actions/Account/BondExtra.tsx | 2 +- packages/page-staking/src/Actions/Account/InjectKeys.tsx | 2 +- .../src/Actions/Account/InputValidateAmount.tsx | 2 +- .../src/Actions/Account/InputValidationController.tsx | 2 +- .../src/Actions/Account/InputValidationSessionKey.tsx | 2 +- .../src/Actions/Account/InputValidationUnstakeThreshold.tsx | 2 +- packages/page-staking/src/Actions/Account/KickNominees.tsx | 2 +- packages/page-staking/src/Actions/Account/ListNominees.tsx | 2 +- packages/page-staking/src/Actions/Account/Nominate.tsx | 2 +- packages/page-staking/src/Actions/Account/Rebond.tsx | 2 +- .../src/Actions/Account/SetControllerAccount.tsx | 2 +- .../src/Actions/Account/SetRewardDestination.tsx | 2 +- packages/page-staking/src/Actions/Account/SetSessionKey.tsx | 2 +- packages/page-staking/src/Actions/Account/Unbond.tsx | 2 +- packages/page-staking/src/Actions/Account/Validate.tsx | 2 +- packages/page-staking/src/Actions/Account/WarnBond.tsx | 2 +- packages/page-staking/src/Actions/Account/index.tsx | 2 +- packages/page-staking/src/Actions/Accounts.tsx | 2 +- packages/page-staking/src/Actions/NewNominator.tsx | 2 +- packages/page-staking/src/Actions/NewStash.tsx | 2 +- packages/page-staking/src/Actions/NewValidator.tsx | 2 +- packages/page-staking/src/Actions/Pool/Account.tsx | 2 +- packages/page-staking/src/Actions/Pool/BondExtra.tsx | 2 +- packages/page-staking/src/Actions/Pool/Unbond.tsx | 2 +- packages/page-staking/src/Actions/Pool/index.tsx | 2 +- packages/page-staking/src/Actions/Pool/types.ts | 2 +- packages/page-staking/src/Actions/Pool/useAccountInfo.ts | 2 +- packages/page-staking/src/Actions/Pools.tsx | 2 +- packages/page-staking/src/Actions/destOptions.tsx | 2 +- packages/page-staking/src/Actions/index.tsx | 2 +- packages/page-staking/src/Actions/partials/Bond.tsx | 2 +- packages/page-staking/src/Actions/partials/Nominate.tsx | 2 +- packages/page-staking/src/Actions/partials/PoolInfo.tsx | 2 +- packages/page-staking/src/Actions/partials/SenderInfo.tsx | 2 +- packages/page-staking/src/Actions/partials/SessionKey.tsx | 2 +- packages/page-staking/src/Actions/partials/Validate.tsx | 2 +- packages/page-staking/src/Actions/partials/types.ts | 2 +- packages/page-staking/src/Actions/types.ts | 2 +- packages/page-staking/src/Actions/useInactives.ts | 2 +- packages/page-staking/src/Actions/useSlashingSpans.ts | 2 +- packages/page-staking/src/Actions/useUnbondDuration.ts | 2 +- packages/page-staking/src/Bags/Bag.tsx | 2 +- packages/page-staking/src/Bags/Rebag.tsx | 2 +- packages/page-staking/src/Bags/Stash.tsx | 2 +- packages/page-staking/src/Bags/Summary.tsx | 2 +- packages/page-staking/src/Bags/index.tsx | 2 +- packages/page-staking/src/Bags/types.ts | 2 +- packages/page-staking/src/Bags/useBagEntries.tsx | 2 +- packages/page-staking/src/Bags/useBagsList.ts | 2 +- packages/page-staking/src/Bags/useBagsNodes.tsx | 2 +- packages/page-staking/src/Bags/useBonded.ts | 2 +- packages/page-staking/src/Bags/useQueryModule.ts | 2 +- packages/page-staking/src/ElectionBanner.tsx | 2 +- packages/page-staking/src/Filtering.tsx | 2 +- packages/page-staking/src/MarkPoolsWarning.tsx | 2 +- packages/page-staking/src/MaxBadge.tsx | 2 +- packages/page-staking/src/Payouts/PayButton.tsx | 2 +- packages/page-staking/src/Payouts/Stash.tsx | 2 +- packages/page-staking/src/Payouts/Validator.tsx | 2 +- packages/page-staking/src/Payouts/index.tsx | 2 +- packages/page-staking/src/Payouts/types.ts | 2 +- packages/page-staking/src/Payouts/useEraBlocks.ts | 2 +- packages/page-staking/src/Payouts/util.tsx | 2 +- packages/page-staking/src/Query/Chart.tsx | 2 +- packages/page-staking/src/Query/ChartPoints.tsx | 2 +- packages/page-staking/src/Query/ChartPrefs.tsx | 2 +- packages/page-staking/src/Query/ChartRewards.tsx | 2 +- packages/page-staking/src/Query/ChartStake.tsx | 2 +- packages/page-staking/src/Query/Validator.tsx | 2 +- packages/page-staking/src/Query/index.tsx | 2 +- packages/page-staking/src/Query/types.ts | 2 +- packages/page-staking/src/Query/useBlockCounts.tsx | 2 +- packages/page-staking/src/Query/util.ts | 2 +- packages/page-staking/src/Slashes/Era.tsx | 2 +- packages/page-staking/src/Slashes/Row.tsx | 2 +- packages/page-staking/src/Slashes/Summary.tsx | 2 +- packages/page-staking/src/Slashes/index.tsx | 2 +- packages/page-staking/src/Slashes/types.ts | 2 +- packages/page-staking/src/Targets/Nominate.tsx | 2 +- packages/page-staking/src/Targets/Summary.tsx | 2 +- packages/page-staking/src/Targets/Validator.tsx | 2 +- packages/page-staking/src/Targets/index.tsx | 2 +- packages/page-staking/src/Targets/useOwnNominators.ts | 2 +- packages/page-staking/src/Validators/ActionsBanner.tsx | 2 +- .../page-staking/src/Validators/Address/NominatedBy.tsx | 2 +- packages/page-staking/src/Validators/Address/StakeOther.tsx | 2 +- packages/page-staking/src/Validators/Address/Status.tsx | 2 +- packages/page-staking/src/Validators/Address/index.tsx | 2 +- packages/page-staking/src/Validators/Address/types.ts | 2 +- packages/page-staking/src/Validators/CurrentList.tsx | 2 +- packages/page-staking/src/Validators/Summary.tsx | 2 +- packages/page-staking/src/Validators/index.tsx | 2 +- packages/page-staking/src/Validators/types.ts | 2 +- packages/page-staking/src/constants.ts | 2 +- packages/page-staking/src/index.tsx | 2 +- packages/page-staking/src/translate.ts | 2 +- packages/page-staking/src/types.ts | 2 +- packages/page-staking/src/useIdentities.ts | 2 +- packages/page-staking/src/useNominations.ts | 2 +- packages/page-staking/src/useSortedTargets.ts | 2 +- packages/page-staking2/src/Legend.tsx | 2 +- packages/page-staking2/src/Pools/Create.tsx | 2 +- packages/page-staking2/src/Pools/Join.tsx | 2 +- packages/page-staking2/src/Pools/Pool.tsx | 2 +- packages/page-staking2/src/Pools/Pools.tsx | 2 +- packages/page-staking2/src/Pools/Summary.tsx | 2 +- packages/page-staking2/src/Pools/index.tsx | 2 +- packages/page-staking2/src/Pools/types.ts | 2 +- packages/page-staking2/src/Pools/useAmountError.ts | 2 +- packages/page-staking2/src/Pools/useMembers.ts | 2 +- packages/page-staking2/src/Pools/useOwnPools.ts | 2 +- packages/page-staking2/src/Pools/useParams.ts | 2 +- packages/page-staking2/src/Pools/usePoolAccounts.ts | 2 +- packages/page-staking2/src/Pools/usePoolIds.ts | 2 +- packages/page-staking2/src/Pools/usePoolInfo.ts | 2 +- packages/page-staking2/src/Validators/Active/Entry.tsx | 2 +- packages/page-staking2/src/Validators/Active/Row/Bottom.tsx | 2 +- packages/page-staking2/src/Validators/Active/Row/Middle.tsx | 2 +- packages/page-staking2/src/Validators/Active/Row/Top.tsx | 2 +- packages/page-staking2/src/Validators/Active/Status.tsx | 2 +- packages/page-staking2/src/Validators/Active/index.tsx | 2 +- packages/page-staking2/src/Validators/Waiting/Entry.tsx | 2 +- packages/page-staking2/src/Validators/Waiting/index.tsx | 2 +- packages/page-staking2/src/Validators/index.tsx | 2 +- packages/page-staking2/src/Validators/types.ts | 2 +- packages/page-staking2/src/Validators/useExposure.ts | 2 +- packages/page-staking2/src/Validators/useHeartbeat.ts | 2 +- packages/page-staking2/src/Validators/usePoints.ts | 2 +- packages/page-staking2/src/constants.ts | 2 +- packages/page-staking2/src/index.tsx | 2 +- packages/page-staking2/src/translate.ts | 2 +- packages/page-staking2/src/types.ts | 2 +- packages/page-staking2/src/useCache.ts | 2 +- packages/page-staking2/src/useElectedValidators.ts | 2 +- packages/page-staking2/src/useSessionInfo.ts | 2 +- packages/page-staking2/src/useTaggedValidators.ts | 2 +- packages/page-staking2/src/useValidatorsActive.ts | 2 +- packages/page-staking2/src/useValidatorsAll.ts | 2 +- packages/page-staking2/src/useValidatorsWaiting.ts | 2 +- packages/page-storage/src/Queries.tsx | 2 +- packages/page-storage/src/Query.tsx | 2 +- packages/page-storage/src/Selection/Consts.tsx | 2 +- packages/page-storage/src/Selection/Modules.tsx | 2 +- packages/page-storage/src/Selection/Raw.tsx | 2 +- packages/page-storage/src/Selection/index.tsx | 2 +- packages/page-storage/src/index.tsx | 2 +- packages/page-storage/src/translate.ts | 2 +- packages/page-storage/src/types.ts | 2 +- packages/page-sudo/src/SetKey.tsx | 2 +- packages/page-sudo/src/Sudo.tsx | 2 +- packages/page-sudo/src/index.tsx | 2 +- packages/page-sudo/src/translate.ts | 2 +- packages/page-sudo/src/types.ts | 2 +- packages/page-tech-comm/src/App.tsx | 2 +- packages/page-tech-comm/src/Overview/Members.tsx | 2 +- packages/page-tech-comm/src/Overview/Summary.tsx | 2 +- packages/page-tech-comm/src/Overview/index.tsx | 2 +- packages/page-tech-comm/src/Proposals/Close.tsx | 2 +- packages/page-tech-comm/src/Proposals/Proposal.tsx | 2 +- packages/page-tech-comm/src/Proposals/Propose.tsx | 2 +- packages/page-tech-comm/src/Proposals/Voting.tsx | 2 +- packages/page-tech-comm/src/Proposals/index.tsx | 2 +- packages/page-tech-comm/src/index.tsx | 2 +- packages/page-tech-comm/src/translate.ts | 2 +- packages/page-tech-comm/src/types.ts | 2 +- packages/page-tech-comm/src/useCounter.ts | 2 +- packages/page-treasury/src/Overview/Council.tsx | 2 +- packages/page-treasury/src/Overview/Proposal.tsx | 2 +- packages/page-treasury/src/Overview/ProposalCreate.tsx | 2 +- packages/page-treasury/src/Overview/Proposals.tsx | 2 +- packages/page-treasury/src/Overview/Summary.tsx | 2 +- packages/page-treasury/src/Overview/index.tsx | 2 +- packages/page-treasury/src/Tips/Tip.tsx | 2 +- packages/page-treasury/src/Tips/TipCreate.tsx | 2 +- packages/page-treasury/src/Tips/TipEndorse.tsx | 2 +- packages/page-treasury/src/Tips/TipReason.tsx | 2 +- packages/page-treasury/src/Tips/Tips.tsx | 2 +- packages/page-treasury/src/Tips/index.tsx | 2 +- packages/page-treasury/src/index.tsx | 2 +- packages/page-treasury/src/translate.ts | 2 +- packages/page-treasury/src/useCounter.ts | 2 +- packages/page-treasury/src/useTipHashes.ts | 2 +- packages/page-utilities/src/Convert.tsx | 2 +- packages/page-utilities/src/Hash.tsx | 2 +- packages/page-utilities/src/Xcm.tsx | 2 +- packages/page-utilities/src/index.tsx | 2 +- packages/page-utilities/src/translate.ts | 2 +- packages/page-whitelist/src/Hashes/Details.tsx | 2 +- packages/page-whitelist/src/Hashes/Summary.tsx | 2 +- packages/page-whitelist/src/Hashes/index.tsx | 2 +- packages/page-whitelist/src/index.tsx | 2 +- packages/page-whitelist/src/translate.ts | 2 +- packages/page-whitelist/src/useHashes.ts | 2 +- packages/react-api/src/Api.tsx | 2 +- packages/react-api/src/hoc/api.tsx | 2 +- packages/react-api/src/hoc/call.tsx | 2 +- packages/react-api/src/hoc/callDiv.tsx | 2 +- packages/react-api/src/hoc/calls.ts | 2 +- packages/react-api/src/hoc/index.ts | 2 +- packages/react-api/src/hoc/multi.ts | 2 +- packages/react-api/src/hoc/observable.tsx | 2 +- packages/react-api/src/hoc/onlyOn.tsx | 2 +- packages/react-api/src/hoc/types.ts | 2 +- packages/react-api/src/index.ts | 2 +- packages/react-api/src/light.spec.ts | 2 +- packages/react-api/src/light/index.ts | 2 +- packages/react-api/src/light/kusama/index.ts | 2 +- packages/react-api/src/light/polkadot/index.ts | 2 +- packages/react-api/src/statics.ts | 2 +- packages/react-api/src/transform/echo.ts | 2 +- packages/react-api/src/types.ts | 2 +- packages/react-api/src/urlTypes.ts | 2 +- packages/react-api/src/util/getEnvironment.ts | 2 +- packages/react-api/src/util/historic.ts | 2 +- packages/react-api/src/util/index.ts | 2 +- packages/react-api/src/util/intervalObservable.ts | 2 +- packages/react-api/src/util/isEqual.ts | 2 +- packages/react-api/src/util/triggerChange.ts | 2 +- packages/react-components/src/AccountIndex.tsx | 2 +- packages/react-components/src/AccountName.tsx | 2 +- .../src/AccountSidebar/AccountMenuButtons.tsx | 2 +- .../react-components/src/AccountSidebar/AddressSection.tsx | 2 +- packages/react-components/src/AccountSidebar/Balances.tsx | 2 +- packages/react-components/src/AccountSidebar/Flags.tsx | 2 +- packages/react-components/src/AccountSidebar/Identity.tsx | 2 +- .../react-components/src/AccountSidebar/JudgementTag.tsx | 2 +- packages/react-components/src/AccountSidebar/Judgements.tsx | 2 +- packages/react-components/src/AccountSidebar/Multisig.tsx | 2 +- .../src/AccountSidebar/RegistrarJudgement.tsx | 2 +- .../react-components/src/AccountSidebar/Sidebar.spec.tsx | 2 +- packages/react-components/src/AccountSidebar/Sidebar.tsx | 2 +- .../src/AccountSidebar/SidebarEditableSection.tsx | 2 +- packages/react-components/src/AccountSidebar/UserIcon.tsx | 2 +- packages/react-components/src/AccountSidebar/index.tsx | 2 +- packages/react-components/src/AddressInfo.tsx | 2 +- packages/react-components/src/AddressMini.tsx | 2 +- packages/react-components/src/AddressRow.tsx | 2 +- packages/react-components/src/AddressSmall.tsx | 2 +- packages/react-components/src/AddressToggle.tsx | 2 +- packages/react-components/src/Available.tsx | 2 +- packages/react-components/src/AvatarItem.tsx | 2 +- packages/react-components/src/Badge.tsx | 2 +- packages/react-components/src/Balance.tsx | 2 +- packages/react-components/src/BatchWarning.tsx | 2 +- packages/react-components/src/Bonded.tsx | 2 +- packages/react-components/src/Button/Group.tsx | 2 +- packages/react-components/src/Button/index.tsx | 2 +- packages/react-components/src/Button/types.ts | 2 +- packages/react-components/src/ButtonCancel.tsx | 2 +- packages/react-components/src/Card.tsx | 2 +- packages/react-components/src/CardSummary.tsx | 2 +- packages/react-components/src/ChainImg.tsx | 2 +- packages/react-components/src/ChainLock.tsx | 2 +- packages/react-components/src/Chart/Base.tsx | 2 +- packages/react-components/src/Chart/Doughnut.tsx | 2 +- packages/react-components/src/Chart/HorizBar.tsx | 2 +- packages/react-components/src/Chart/Line.tsx | 2 +- packages/react-components/src/Chart/chart-js-crosshair.d.ts | 2 +- packages/react-components/src/Chart/chart-js-helpers.d.ts | 2 +- packages/react-components/src/Chart/index.ts | 2 +- packages/react-components/src/Chart/utils.ts | 2 +- packages/react-components/src/Checkbox.tsx | 2 +- packages/react-components/src/Columar.tsx | 2 +- packages/react-components/src/ConvictionDropdown.tsx | 2 +- packages/react-components/src/CopyButton.tsx | 2 +- packages/react-components/src/CryptoType.tsx | 2 +- packages/react-components/src/DemocracyLocks.tsx | 2 +- packages/react-components/src/Dropdown.tsx | 2 +- packages/react-components/src/EditButton.tsx | 2 +- packages/react-components/src/Editor.tsx | 2 +- packages/react-components/src/ErrorBoundary.tsx | 2 +- packages/react-components/src/ExpandButton.tsx | 2 +- packages/react-components/src/Expander.tsx | 2 +- packages/react-components/src/ExpanderScroll.tsx | 2 +- packages/react-components/src/FilterInput.tsx | 2 +- packages/react-components/src/FilterOverlay.tsx | 2 +- packages/react-components/src/Flag.tsx | 2 +- packages/react-components/src/Forget.tsx | 2 +- packages/react-components/src/HelpOverlay.tsx | 2 +- packages/react-components/src/Icon.tsx | 2 +- packages/react-components/src/IconLink.tsx | 2 +- .../RoboHash/backgrounds/bg1/generated/000-robotBG-11.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/001-robotBG-12.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/002-final3.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/003-final2.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/004-final4.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/005-final5.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/006-final9.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/007-final7.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/008-final10.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/009-final6.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/010-final8.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/011-final1.ts | 2 +- .../RoboHash/backgrounds/bg1/generated/012-robotBG-10.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/000-robotBG-06.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/001-robotBG-08.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/002-robotBG-04.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/003-robotBG-03.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/004-robotBG-01.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/005-robotBG-02.ts | 2 +- .../RoboHash/backgrounds/bg2/generated/006-robotBG-07.ts | 2 +- .../src/IdentityIcon/RoboHash/backgrounds/index.ts | 2 +- .../react-components/src/IdentityIcon/RoboHash/index.tsx | 2 +- .../src/IdentityIcon/RoboHash/sets/index.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/000-blue_mouth-10.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/001-blue_mouth-07.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/002-blue_mouth-04.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/003-blue_mouth-05.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/004-blue_mouth-01.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/005-blue_mouth-02.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/006-blue_mouth-06.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/007-blue_mouth-08.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/008-blue_mouth-09.ts | 2 +- .../sets/set1-blue/000-Mouth/generated/009-blue_mouth-03.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/000-blue_eyes-07.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/001-blue_eyes-09.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/002-blue_eyes-10.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/003-blue_eyes-02.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/004-blue_eyes-03.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/005-blue_eyes-05.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/006-blue_eyes-06.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/007-blue_eyes-01.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/008-blue_eyes-08.ts | 2 +- .../sets/set1-blue/001-Eyes/generated/009-blue_eyes-04.ts | 2 +- .../002-Accessory/generated/000-blue_accessory-02.ts | 2 +- .../002-Accessory/generated/001-blue_accessory-01.ts | 2 +- .../002-Accessory/generated/002-blue_accessory-07.ts | 2 +- .../002-Accessory/generated/003-blue_accessory-03.ts | 2 +- .../002-Accessory/generated/004-blue_accessory-05.ts | 2 +- .../002-Accessory/generated/005-blue_accessory-09.ts | 2 +- .../002-Accessory/generated/006-blue_accessory-04.ts | 2 +- .../002-Accessory/generated/007-blue_accessory-10.ts | 2 +- .../002-Accessory/generated/008-blue_accessory-06.ts | 2 +- .../002-Accessory/generated/009-blue_accessory-08.ts | 2 +- .../sets/set1-blue/003-01Body/generated/000-blue_body-10.ts | 2 +- .../sets/set1-blue/003-01Body/generated/001-blue_body-09.ts | 2 +- .../sets/set1-blue/003-01Body/generated/002-blue_body-03.ts | 2 +- .../sets/set1-blue/003-01Body/generated/003-blue_body-07.ts | 2 +- .../sets/set1-blue/003-01Body/generated/004-blue_body-04.ts | 2 +- .../sets/set1-blue/003-01Body/generated/005-blue_body-05.ts | 2 +- .../sets/set1-blue/003-01Body/generated/006-blue_body-01.ts | 2 +- .../sets/set1-blue/003-01Body/generated/007-blue_body-06.ts | 2 +- .../sets/set1-blue/003-01Body/generated/008-blue_body-08.ts | 2 +- .../sets/set1-blue/003-01Body/generated/009-blue_body-02.ts | 2 +- .../sets/set1-blue/004-02Face/generated/000-blue_face-07.ts | 2 +- .../sets/set1-blue/004-02Face/generated/001-blue_face-03.ts | 2 +- .../sets/set1-blue/004-02Face/generated/002-blue_face-08.ts | 2 +- .../sets/set1-blue/004-02Face/generated/003-blue_face-01.ts | 2 +- .../sets/set1-blue/004-02Face/generated/004-blue_face-05.ts | 2 +- .../sets/set1-blue/004-02Face/generated/005-blue_face-10.ts | 2 +- .../sets/set1-blue/004-02Face/generated/006-blue_face-02.ts | 2 +- .../sets/set1-blue/004-02Face/generated/007-blue_face-09.ts | 2 +- .../sets/set1-blue/004-02Face/generated/008-blue_face-04.ts | 2 +- .../sets/set1-blue/004-02Face/generated/009-blue_face-06.ts | 2 +- .../set1-brown/000-Mouth/generated/000-brown_mouth-02.ts | 2 +- .../set1-brown/000-Mouth/generated/001-brown_mouth-01.ts | 2 +- .../set1-brown/000-Mouth/generated/002-brown_mouth-07.ts | 2 +- .../set1-brown/000-Mouth/generated/003-brown_mouth-05.ts | 2 +- .../set1-brown/000-Mouth/generated/004-brown_mouth-04.ts | 2 +- .../set1-brown/000-Mouth/generated/005-brown_mouth-06.ts | 2 +- .../set1-brown/000-Mouth/generated/006-brown_mouth-08.ts | 2 +- .../set1-brown/000-Mouth/generated/007-brown_mouth-09.ts | 2 +- .../set1-brown/000-Mouth/generated/008-brown_mouth-10.ts | 2 +- .../set1-brown/000-Mouth/generated/009-brown_mouth-03.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/000-brown_eyes-05.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/001-brown_eyes-06.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/002-brown_eyes-04.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/003-brown_eyes-03.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/004-brown_eyes-09.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/005-brown_eyes-07.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/006-brown_eyes-08.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/007-brown_eyes-01.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/008-brown_eyes-02.ts | 2 +- .../sets/set1-brown/001-Eyes/generated/009-brown_eyes-10.ts | 2 +- .../002-Accessory/generated/000-brown_accessory-07.ts | 2 +- .../002-Accessory/generated/001-brown_accessory-08.ts | 2 +- .../002-Accessory/generated/002-brown_accessory-03.ts | 2 +- .../002-Accessory/generated/003-brown_accessory-06.ts | 2 +- .../002-Accessory/generated/004-brown_accessory-01.ts | 2 +- .../002-Accessory/generated/005-brown_accessory-09.ts | 2 +- .../002-Accessory/generated/006-brown_accessory-02.ts | 2 +- .../002-Accessory/generated/007-brown_accessory-05.ts | 2 +- .../002-Accessory/generated/008-brown_accessory-10.ts | 2 +- .../002-Accessory/generated/009-brown_accessory-04.ts | 2 +- .../set1-brown/003-01Body/generated/000-brown_body-06.ts | 2 +- .../set1-brown/003-01Body/generated/001-brown_body-08.ts | 2 +- .../set1-brown/003-01Body/generated/002-brown_body-03.ts | 2 +- .../set1-brown/003-01Body/generated/003-brown_body-01.ts | 2 +- .../set1-brown/003-01Body/generated/004-brown_body-07.ts | 2 +- .../set1-brown/003-01Body/generated/005-brown_body-04.ts | 2 +- .../set1-brown/003-01Body/generated/006-brown_body-10.ts | 2 +- .../set1-brown/003-01Body/generated/007-brown_body-09.ts | 2 +- .../set1-brown/003-01Body/generated/008-brown_body-02.ts | 2 +- .../set1-brown/003-01Body/generated/009-brown_body-05.ts | 2 +- .../set1-brown/004-02Face/generated/000-brown_face-09.ts | 2 +- .../set1-brown/004-02Face/generated/001-brown_face-02.ts | 2 +- .../set1-brown/004-02Face/generated/002-brown_face-08.ts | 2 +- .../set1-brown/004-02Face/generated/003-brown_face-07.ts | 2 +- .../set1-brown/004-02Face/generated/004-brown_face-06.ts | 2 +- .../set1-brown/004-02Face/generated/005-brown_face-05.ts | 2 +- .../set1-brown/004-02Face/generated/006-brown_face-03.ts | 2 +- .../set1-brown/004-02Face/generated/007-brown_face-10.ts | 2 +- .../set1-brown/004-02Face/generated/008-brown_face-01.ts | 2 +- .../set1-brown/004-02Face/generated/009-brown_face-04.ts | 2 +- .../set1-green/000-Mouth/generated/000-green_mouth-08.ts | 2 +- .../set1-green/000-Mouth/generated/001-green_mouth-04.ts | 2 +- .../set1-green/000-Mouth/generated/002-green_mouth-06.ts | 2 +- .../set1-green/000-Mouth/generated/003-green_mouth-02.ts | 2 +- .../set1-green/000-Mouth/generated/004-green_mouth-03.ts | 2 +- .../set1-green/000-Mouth/generated/005-green_mouth-01.ts | 2 +- .../set1-green/000-Mouth/generated/006-green_mouth-07.ts | 2 +- .../set1-green/000-Mouth/generated/007-green_mouth-10.ts | 2 +- .../set1-green/000-Mouth/generated/008-green_mouth-05.ts | 2 +- .../set1-green/000-Mouth/generated/009-green_mouth-09.ts | 2 +- .../sets/set1-green/001-Eyes/generated/000-green_eyes-05.ts | 2 +- .../sets/set1-green/001-Eyes/generated/001-green_eyes-07.ts | 2 +- .../sets/set1-green/001-Eyes/generated/002-green_eyes-02.ts | 2 +- .../sets/set1-green/001-Eyes/generated/003-green_eyes-01.ts | 2 +- .../sets/set1-green/001-Eyes/generated/004-green_eyes-09.ts | 2 +- .../sets/set1-green/001-Eyes/generated/005-green_eyes-04.ts | 2 +- .../sets/set1-green/001-Eyes/generated/006-green_eyes-10.ts | 2 +- .../sets/set1-green/001-Eyes/generated/007-green_eyes-08.ts | 2 +- .../sets/set1-green/001-Eyes/generated/008-green_eyes-06.ts | 2 +- .../sets/set1-green/001-Eyes/generated/009-green_eyes-03.ts | 2 +- .../002-Accessory/generated/000-green_accessory-07.ts | 2 +- .../002-Accessory/generated/001-green_accessory-03.ts | 2 +- .../002-Accessory/generated/002-green_accessory-08.ts | 2 +- .../002-Accessory/generated/003-green_accessory-05.ts | 2 +- .../002-Accessory/generated/004-green_accessory-01.ts | 2 +- .../002-Accessory/generated/005-green_accessory-04.ts | 2 +- .../002-Accessory/generated/006-green_accessory-06.ts | 2 +- .../002-Accessory/generated/007-green_accessory-10.ts | 2 +- .../002-Accessory/generated/008-green_accessory-02.ts | 2 +- .../002-Accessory/generated/009-green_accessory-09.ts | 2 +- .../set1-green/003-01Body/generated/000-green_body-08.ts | 2 +- .../set1-green/003-01Body/generated/001-green_body-01.ts | 2 +- .../set1-green/003-01Body/generated/002-green_body-02.ts | 2 +- .../set1-green/003-01Body/generated/003-green_body-06.ts | 2 +- .../set1-green/003-01Body/generated/004-green_body-04.ts | 2 +- .../set1-green/003-01Body/generated/005-green_body-07.ts | 2 +- .../set1-green/003-01Body/generated/006-green_body-03.ts | 2 +- .../set1-green/003-01Body/generated/007-green_body-10.ts | 2 +- .../set1-green/003-01Body/generated/008-green_body-05.ts | 2 +- .../set1-green/003-01Body/generated/009-green_body-09.ts | 2 +- .../set1-green/004-02Face/generated/000-green_face-10.ts | 2 +- .../set1-green/004-02Face/generated/001-green_face-09.ts | 2 +- .../set1-green/004-02Face/generated/002-green_face-03.ts | 2 +- .../set1-green/004-02Face/generated/003-green_face-06.ts | 2 +- .../set1-green/004-02Face/generated/004-green_face-07.ts | 2 +- .../set1-green/004-02Face/generated/005-green_face-08.ts | 2 +- .../set1-green/004-02Face/generated/006-green_face-04.ts | 2 +- .../set1-green/004-02Face/generated/007-green_face-02.ts | 2 +- .../set1-green/004-02Face/generated/008-green_face-01.ts | 2 +- .../set1-green/004-02Face/generated/009-green_face-05.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/000-grey_mouth-08.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/001-grey_mouth-03.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/002-grey_mouth-01.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/003-grey_mouth-07.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/004-grey_mouth-02.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/005-grey_mouth-09.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/006-grey_mouth-04.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/007-grey_mouth-05.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/008-grey_mouth-06.ts | 2 +- .../sets/set1-grey/000-Mouth/generated/009-grey_mouth-10.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/000-grey_eyes-06.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/001-grey_eyes-05.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/002-grey_eyes-04.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/003-grey_eyes-08.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/004-grey_eyes-03.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/005-grey_eyes-10.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/006-grey_eyes-07.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/007-grey_eyes-09.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/008-grey_eyes-01.ts | 2 +- .../sets/set1-grey/001-Eyes/generated/009-grey_eyes-02.ts | 2 +- .../002-Accessory/generated/000-grey_accessory-01.ts | 2 +- .../002-Accessory/generated/001-grey_accessory-03.ts | 2 +- .../002-Accessory/generated/002-grey_accessory-07.ts | 2 +- .../002-Accessory/generated/003-grey_accessory-09.ts | 2 +- .../002-Accessory/generated/004-grey_accessory-05.ts | 2 +- .../002-Accessory/generated/005-grey_accessory-10.ts | 2 +- .../002-Accessory/generated/006-grey_accessory-06.ts | 2 +- .../002-Accessory/generated/007-grey_accessory-02.ts | 2 +- .../002-Accessory/generated/008-grey_accessory-08.ts | 2 +- .../002-Accessory/generated/009-grey_accessory-04.ts | 2 +- .../sets/set1-grey/003-01Body/generated/000-grey_body-03.ts | 2 +- .../sets/set1-grey/003-01Body/generated/001-grey_body-09.ts | 2 +- .../sets/set1-grey/003-01Body/generated/002-grey_body-04.ts | 2 +- .../sets/set1-grey/003-01Body/generated/003-grey_body-01.ts | 2 +- .../sets/set1-grey/003-01Body/generated/004-grey_body-10.ts | 2 +- .../sets/set1-grey/003-01Body/generated/005-grey_body-05.ts | 2 +- .../sets/set1-grey/003-01Body/generated/006-grey_body-06.ts | 2 +- .../sets/set1-grey/003-01Body/generated/007-grey_body-07.ts | 2 +- .../sets/set1-grey/003-01Body/generated/008-grey_body-08.ts | 2 +- .../sets/set1-grey/003-01Body/generated/009-grey_body-02.ts | 2 +- .../sets/set1-grey/004-02Face/generated/000-grey_face-10.ts | 2 +- .../sets/set1-grey/004-02Face/generated/001-grey_face-03.ts | 2 +- .../sets/set1-grey/004-02Face/generated/002-grey_face-01.ts | 2 +- .../sets/set1-grey/004-02Face/generated/003-grey_face-08.ts | 2 +- .../sets/set1-grey/004-02Face/generated/004-grey_face-06.ts | 2 +- .../sets/set1-grey/004-02Face/generated/005-grey_face-04.ts | 2 +- .../sets/set1-grey/004-02Face/generated/006-grey_face-07.ts | 2 +- .../sets/set1-grey/004-02Face/generated/007-grey_face-05.ts | 2 +- .../sets/set1-grey/004-02Face/generated/008-grey_face-09.ts | 2 +- .../sets/set1-grey/004-02Face/generated/009-grey_face-02.ts | 2 +- .../set1-orange/000-Mouth/generated/000-orange_mouth-07.ts | 2 +- .../set1-orange/000-Mouth/generated/001-orange_mouth-01.ts | 2 +- .../set1-orange/000-Mouth/generated/002-orange_mouth-08.ts | 2 +- .../set1-orange/000-Mouth/generated/003-orange_mouth-05.ts | 2 +- .../set1-orange/000-Mouth/generated/004-orange_mouth-10.ts | 2 +- .../set1-orange/000-Mouth/generated/005-orange_mouth-02.ts | 2 +- .../set1-orange/000-Mouth/generated/006-orange_mouth-06.ts | 2 +- .../set1-orange/000-Mouth/generated/007-orange_mouth-09.ts | 2 +- .../set1-orange/000-Mouth/generated/008-orange_mouth-03.ts | 2 +- .../set1-orange/000-Mouth/generated/009-orange_mouth-04.ts | 2 +- .../set1-orange/001-Eyes/generated/000-orange_eyes-05.ts | 2 +- .../set1-orange/001-Eyes/generated/001-orange_eyes-01.ts | 2 +- .../set1-orange/001-Eyes/generated/002-orange_eyes-09.ts | 2 +- .../set1-orange/001-Eyes/generated/003-orange_eyes-06.ts | 2 +- .../set1-orange/001-Eyes/generated/004-orange_eyes-02.ts | 2 +- .../set1-orange/001-Eyes/generated/005-orange_eyes-10.ts | 2 +- .../set1-orange/001-Eyes/generated/006-orange_eyes-04.ts | 2 +- .../set1-orange/001-Eyes/generated/007-orange_eyes-07.ts | 2 +- .../set1-orange/001-Eyes/generated/008-orange_eyes-08.ts | 2 +- .../set1-orange/001-Eyes/generated/009-orange_eyes-03.ts | 2 +- .../002-Accessory/generated/000-orange_accessory-05.ts | 2 +- .../002-Accessory/generated/001-orange_accessory-03.ts | 2 +- .../002-Accessory/generated/002-orange_accessory-10.ts | 2 +- .../002-Accessory/generated/003-orange_accessory-08.ts | 2 +- .../002-Accessory/generated/004-orange_accessory-09.ts | 2 +- .../002-Accessory/generated/005-orange_accessory-01.ts | 2 +- .../002-Accessory/generated/006-orange_accessory-02.ts | 2 +- .../002-Accessory/generated/007-orange_accessory-06.ts | 2 +- .../002-Accessory/generated/008-orange_accessory-04.ts | 2 +- .../002-Accessory/generated/009-orange_accessory-07.ts | 2 +- .../set1-orange/003-01Body/generated/000-orange_body-07.ts | 2 +- .../set1-orange/003-01Body/generated/001-orange_body-05.ts | 2 +- .../set1-orange/003-01Body/generated/002-orange_body-03.ts | 2 +- .../set1-orange/003-01Body/generated/003-orange_body-06.ts | 2 +- .../set1-orange/003-01Body/generated/004-orange_body-10.ts | 2 +- .../set1-orange/003-01Body/generated/005-orange_body-08.ts | 2 +- .../set1-orange/003-01Body/generated/006-orange_body-09.ts | 2 +- .../set1-orange/003-01Body/generated/007-orange_body-02.ts | 2 +- .../set1-orange/003-01Body/generated/008-orange_body-04.ts | 2 +- .../set1-orange/003-01Body/generated/009-orange_body-01.ts | 2 +- .../set1-orange/004-02Face/generated/000-orange_face-01.ts | 2 +- .../set1-orange/004-02Face/generated/001-orange_face-03.ts | 2 +- .../set1-orange/004-02Face/generated/002-orange_face-05.ts | 2 +- .../set1-orange/004-02Face/generated/003-orange_face-08.ts | 2 +- .../set1-orange/004-02Face/generated/004-orange_face-09.ts | 2 +- .../set1-orange/004-02Face/generated/005-orange_face-07.ts | 2 +- .../set1-orange/004-02Face/generated/006-orange_face-06.ts | 2 +- .../set1-orange/004-02Face/generated/007-orange_face-10.ts | 2 +- .../set1-orange/004-02Face/generated/008-orange_face-04.ts | 2 +- .../set1-orange/004-02Face/generated/009-orange_face-02.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/000-pink_mouth-03.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/001-pink_mouth-02.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/002-pink_mouth-08.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/003-pink_mouth-01.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/004-pink_mouth-07.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/005-pink_mouth-04.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/006-pink_mouth-05.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/007-pink_mouth-06.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/008-pink_mouth-10.ts | 2 +- .../sets/set1-pink/000-Mouth/generated/009-pink_mouth-09.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/000-pink_eyes-05.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/001-pink_eyes-01.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/002-pink_eyes-02.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/003-pink_eyes-06.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/004-pink_eyes-10.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/005-pink_eyes-04.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/006-pink_eyes-09.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/007-pink_eyes-07.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/008-pink_eyes-08.ts | 2 +- .../sets/set1-pink/001-Eyes/generated/009-pink_eyes-03.ts | 2 +- .../002-Accessory/generated/000-pink_accessory-07.ts | 2 +- .../002-Accessory/generated/001-pink_accessory-02.ts | 2 +- .../002-Accessory/generated/002-pink_accessory-01.ts | 2 +- .../002-Accessory/generated/003-pink_accessory-06.ts | 2 +- .../002-Accessory/generated/004-pink_accessory-10.ts | 2 +- .../002-Accessory/generated/005-pink_accessory-08.ts | 2 +- .../002-Accessory/generated/006-pink_accessory-03.ts | 2 +- .../002-Accessory/generated/007-pink_accessory-09.ts | 2 +- .../002-Accessory/generated/008-pink_accessory-05.ts | 2 +- .../002-Accessory/generated/009-pink_accessory-04.ts | 2 +- .../sets/set1-pink/003-01Body/generated/000-pink_body-01.ts | 2 +- .../sets/set1-pink/003-01Body/generated/001-pink_body-03.ts | 2 +- .../sets/set1-pink/003-01Body/generated/002-pink_body-05.ts | 2 +- .../sets/set1-pink/003-01Body/generated/003-pink_body-08.ts | 2 +- .../sets/set1-pink/003-01Body/generated/004-pink_body-09.ts | 2 +- .../sets/set1-pink/003-01Body/generated/005-pink_body-06.ts | 2 +- .../sets/set1-pink/003-01Body/generated/006-pink_body-07.ts | 2 +- .../sets/set1-pink/003-01Body/generated/007-pink_body-10.ts | 2 +- .../sets/set1-pink/003-01Body/generated/008-pink_body-02.ts | 2 +- .../sets/set1-pink/003-01Body/generated/009-pink_body-04.ts | 2 +- .../sets/set1-pink/004-02Face/generated/000-pink_face-07.ts | 2 +- .../sets/set1-pink/004-02Face/generated/001-pink_face-02.ts | 2 +- .../sets/set1-pink/004-02Face/generated/002-pink_face-03.ts | 2 +- .../sets/set1-pink/004-02Face/generated/003-pink_face-10.ts | 2 +- .../sets/set1-pink/004-02Face/generated/004-pink_face-01.ts | 2 +- .../sets/set1-pink/004-02Face/generated/005-pink_face-04.ts | 2 +- .../sets/set1-pink/004-02Face/generated/006-pink_face-06.ts | 2 +- .../sets/set1-pink/004-02Face/generated/007-pink_face-05.ts | 2 +- .../sets/set1-pink/004-02Face/generated/008-pink_face-09.ts | 2 +- .../sets/set1-pink/004-02Face/generated/009-pink_face-08.ts | 2 +- .../set1-purple/000-Mouth/generated/000-purple_mouth-01.ts | 2 +- .../set1-purple/000-Mouth/generated/001-purple_mouth-10.ts | 2 +- .../set1-purple/000-Mouth/generated/002-purple_mouth-05.ts | 2 +- .../set1-purple/000-Mouth/generated/003-purple_mouth-07.ts | 2 +- .../set1-purple/000-Mouth/generated/004-purple_mouth-04.ts | 2 +- .../set1-purple/000-Mouth/generated/005-purple_mouth-09.ts | 2 +- .../set1-purple/000-Mouth/generated/006-purple_mouth-03.ts | 2 +- .../set1-purple/000-Mouth/generated/007-purple_mouth-02.ts | 2 +- .../set1-purple/000-Mouth/generated/008-purple_mouth-08.ts | 2 +- .../set1-purple/000-Mouth/generated/009-purple_mouth-06.ts | 2 +- .../set1-purple/001-Eyes/generated/000-purple_eyes-09.ts | 2 +- .../set1-purple/001-Eyes/generated/001-purple_eyes-08.ts | 2 +- .../set1-purple/001-Eyes/generated/002-purple_eyes-06.ts | 2 +- .../set1-purple/001-Eyes/generated/003-purple_eyes-10.ts | 2 +- .../set1-purple/001-Eyes/generated/004-purple_eyes-03.ts | 2 +- .../set1-purple/001-Eyes/generated/005-purple_eyes-01.ts | 2 +- .../set1-purple/001-Eyes/generated/006-purple_eyes-07.ts | 2 +- .../set1-purple/001-Eyes/generated/007-purple_eyes-02.ts | 2 +- .../set1-purple/001-Eyes/generated/008-purple_eyes-04.ts | 2 +- .../set1-purple/001-Eyes/generated/009-purple_eyes-05.ts | 2 +- .../002-Accessory/generated/000-purple_accessory-04.ts | 2 +- .../002-Accessory/generated/001-purple_accessory-02.ts | 2 +- .../002-Accessory/generated/002-purple_accessory-06.ts | 2 +- .../002-Accessory/generated/003-purple_accessory-10.ts | 2 +- .../002-Accessory/generated/004-purple_accessory-01.ts | 2 +- .../002-Accessory/generated/005-purple_accessory-09.ts | 2 +- .../002-Accessory/generated/006-purple_accessory-08.ts | 2 +- .../002-Accessory/generated/007-purple_accessory-03.ts | 2 +- .../002-Accessory/generated/008-purple_accessory-05.ts | 2 +- .../002-Accessory/generated/009-purple_accessory-07.ts | 2 +- .../set1-purple/003-01Body/generated/000-purple_body-10.ts | 2 +- .../set1-purple/003-01Body/generated/001-purple_body-04.ts | 2 +- .../set1-purple/003-01Body/generated/002-purple_body-05.ts | 2 +- .../set1-purple/003-01Body/generated/003-purple_body-07.ts | 2 +- .../set1-purple/003-01Body/generated/004-purple_body-03.ts | 2 +- .../set1-purple/003-01Body/generated/005-purple_body-02.ts | 2 +- .../set1-purple/003-01Body/generated/006-purple_body-09.ts | 2 +- .../set1-purple/003-01Body/generated/007-purple_body-06.ts | 2 +- .../set1-purple/003-01Body/generated/008-purple_body-08.ts | 2 +- .../set1-purple/003-01Body/generated/009-purple_body-01.ts | 2 +- .../set1-purple/004-02Face/generated/000-purple_face-05.ts | 2 +- .../set1-purple/004-02Face/generated/001-purple_face-01.ts | 2 +- .../set1-purple/004-02Face/generated/002-purple_face-08.ts | 2 +- .../set1-purple/004-02Face/generated/003-purple_face-04.ts | 2 +- .../set1-purple/004-02Face/generated/004-purple_face-06.ts | 2 +- .../set1-purple/004-02Face/generated/005-purple_face-03.ts | 2 +- .../set1-purple/004-02Face/generated/006-purple_face-10.ts | 2 +- .../set1-purple/004-02Face/generated/007-purple_face-07.ts | 2 +- .../set1-purple/004-02Face/generated/008-purple_face-02.ts | 2 +- .../set1-purple/004-02Face/generated/009-purple_face-09.ts | 2 +- .../sets/set1-red/000-Mouth/generated/000-red_mouth-07.ts | 2 +- .../sets/set1-red/000-Mouth/generated/001-red_mouth-05.ts | 2 +- .../sets/set1-red/000-Mouth/generated/002-red_mouth-08.ts | 2 +- .../sets/set1-red/000-Mouth/generated/003-red_mouth-01.ts | 2 +- .../sets/set1-red/000-Mouth/generated/004-red_mouth-03.ts | 2 +- .../sets/set1-red/000-Mouth/generated/005-red_mouth-02.ts | 2 +- .../sets/set1-red/000-Mouth/generated/006-red_mouth-04.ts | 2 +- .../sets/set1-red/000-Mouth/generated/007-red_mouth-09.ts | 2 +- .../sets/set1-red/000-Mouth/generated/008-red_mouth-06.ts | 2 +- .../sets/set1-red/000-Mouth/generated/009-red_mouth-10.ts | 2 +- .../sets/set1-red/001-Eyes/generated/000-red_eyes-07.ts | 2 +- .../sets/set1-red/001-Eyes/generated/001-red_eyes-02.ts | 2 +- .../sets/set1-red/001-Eyes/generated/002-red_eyes-06.ts | 2 +- .../sets/set1-red/001-Eyes/generated/003-red_eyes-09.ts | 2 +- .../sets/set1-red/001-Eyes/generated/004-red_eyes-04.ts | 2 +- .../sets/set1-red/001-Eyes/generated/005-red_eyes-05.ts | 2 +- .../sets/set1-red/001-Eyes/generated/006-red_eyes-01.ts | 2 +- .../sets/set1-red/001-Eyes/generated/007-red_eyes-10.ts | 2 +- .../sets/set1-red/001-Eyes/generated/008-red_eyes-03.ts | 2 +- .../sets/set1-red/001-Eyes/generated/009-red_eyes-08.ts | 2 +- .../002-Accessory/generated/000-red_accessory-03.ts | 2 +- .../002-Accessory/generated/001-red_accessory-09.ts | 2 +- .../002-Accessory/generated/002-red_accessory-07.ts | 2 +- .../002-Accessory/generated/003-red_accessory-08.ts | 2 +- .../002-Accessory/generated/004-red_accessory-10.ts | 2 +- .../002-Accessory/generated/005-red_accessory-05.ts | 2 +- .../002-Accessory/generated/006-red_accessory-02.ts | 2 +- .../002-Accessory/generated/007-red_accessory-01.ts | 2 +- .../002-Accessory/generated/008-red_accessory-04.ts | 2 +- .../002-Accessory/generated/009-red_accessory-06.ts | 2 +- .../sets/set1-red/003-01Body/generated/000-red_body-09.ts | 2 +- .../sets/set1-red/003-01Body/generated/001-red_body-01.ts | 2 +- .../sets/set1-red/003-01Body/generated/002-red_body-08.ts | 2 +- .../sets/set1-red/003-01Body/generated/003-red_body-05.ts | 2 +- .../sets/set1-red/003-01Body/generated/004-red_body-10.ts | 2 +- .../sets/set1-red/003-01Body/generated/005-red_body-04.ts | 2 +- .../sets/set1-red/003-01Body/generated/006-red_body-07.ts | 2 +- .../sets/set1-red/003-01Body/generated/007-red_body-06.ts | 2 +- .../sets/set1-red/003-01Body/generated/008-red_body-02.ts | 2 +- .../sets/set1-red/003-01Body/generated/009-red_body-03.ts | 2 +- .../sets/set1-red/004-02Face/generated/000-red_face-08.ts | 2 +- .../sets/set1-red/004-02Face/generated/001-red_face-06.ts | 2 +- .../sets/set1-red/004-02Face/generated/002-red_face-02.ts | 2 +- .../sets/set1-red/004-02Face/generated/003-red_face-05.ts | 2 +- .../sets/set1-red/004-02Face/generated/004-red_face-03.ts | 2 +- .../sets/set1-red/004-02Face/generated/005-red_face-10.ts | 2 +- .../sets/set1-red/004-02Face/generated/006-red_face-04.ts | 2 +- .../sets/set1-red/004-02Face/generated/007-red_face-01.ts | 2 +- .../sets/set1-red/004-02Face/generated/008-red_face-07.ts | 2 +- .../sets/set1-red/004-02Face/generated/009-red_face-09.ts | 2 +- .../set1-white/000-Mouth/generated/000-white_mouth-04.ts | 2 +- .../set1-white/000-Mouth/generated/001-white_mouth-08.ts | 2 +- .../set1-white/000-Mouth/generated/002-white_mouth-05.ts | 2 +- .../set1-white/000-Mouth/generated/003-white_mouth-03.ts | 2 +- .../set1-white/000-Mouth/generated/004-white_mouth-10.ts | 2 +- .../set1-white/000-Mouth/generated/005-white_mouth-07.ts | 2 +- .../set1-white/000-Mouth/generated/006-white_mouth-06.ts | 2 +- .../set1-white/000-Mouth/generated/007-white_mouth-09.ts | 2 +- .../set1-white/000-Mouth/generated/008-white_mouth-02.ts | 2 +- .../set1-white/000-Mouth/generated/009-white_mouth-01.ts | 2 +- .../sets/set1-white/001-Eyes/generated/000-white_eyes-07.ts | 2 +- .../sets/set1-white/001-Eyes/generated/001-white_eyes-10.ts | 2 +- .../sets/set1-white/001-Eyes/generated/002-white_eyes-03.ts | 2 +- .../sets/set1-white/001-Eyes/generated/003-white_eyes-06.ts | 2 +- .../sets/set1-white/001-Eyes/generated/004-white_eyes-04.ts | 2 +- .../sets/set1-white/001-Eyes/generated/005-white_eyes-05.ts | 2 +- .../sets/set1-white/001-Eyes/generated/006-white_eyes-02.ts | 2 +- .../sets/set1-white/001-Eyes/generated/007-white_eyes-09.ts | 2 +- .../sets/set1-white/001-Eyes/generated/008-white_eyes-08.ts | 2 +- .../sets/set1-white/001-Eyes/generated/009-white_eyes-01.ts | 2 +- .../002-Accessory/generated/000-white_accessory-04.ts | 2 +- .../002-Accessory/generated/001-white_accessory-06.ts | 2 +- .../002-Accessory/generated/002-white_accessory-07.ts | 2 +- .../002-Accessory/generated/003-white_accessory-09.ts | 2 +- .../002-Accessory/generated/004-white_accessory-08.ts | 2 +- .../002-Accessory/generated/005-white_accessory-05.ts | 2 +- .../002-Accessory/generated/006-white_accessory-10.ts | 2 +- .../002-Accessory/generated/007-white_accessory-01.ts | 2 +- .../002-Accessory/generated/008-white_accessory-03.ts | 2 +- .../002-Accessory/generated/009-white_accessory-02.ts | 2 +- .../set1-white/003-01Body/generated/000-white_body-01.ts | 2 +- .../set1-white/003-01Body/generated/001-white_body-08.ts | 2 +- .../set1-white/003-01Body/generated/002-white_body-06.ts | 2 +- .../set1-white/003-01Body/generated/003-white_body-04.ts | 2 +- .../set1-white/003-01Body/generated/004-white_body-07.ts | 2 +- .../set1-white/003-01Body/generated/005-white_body-02.ts | 2 +- .../set1-white/003-01Body/generated/006-white_body-05.ts | 2 +- .../set1-white/003-01Body/generated/007-white_body-09.ts | 2 +- .../set1-white/003-01Body/generated/008-white_body-03.ts | 2 +- .../set1-white/003-01Body/generated/009-white_body-10.ts | 2 +- .../set1-white/004-02Face/generated/000-white_face-01.ts | 2 +- .../set1-white/004-02Face/generated/001-white_face-07.ts | 2 +- .../set1-white/004-02Face/generated/002-white_face-06.ts | 2 +- .../set1-white/004-02Face/generated/003-white_face-08.ts | 2 +- .../set1-white/004-02Face/generated/004-white_face-10.ts | 2 +- .../set1-white/004-02Face/generated/005-white_face-09.ts | 2 +- .../set1-white/004-02Face/generated/006-white_face-05.ts | 2 +- .../set1-white/004-02Face/generated/007-white_face-04.ts | 2 +- .../set1-white/004-02Face/generated/008-white_face-03.ts | 2 +- .../set1-white/004-02Face/generated/009-white_face-02.ts | 2 +- .../set1-yellow/000-Mouth/generated/000-yellow_mouth-03.ts | 2 +- .../set1-yellow/000-Mouth/generated/001-yellow_mouth-02.ts | 2 +- .../set1-yellow/000-Mouth/generated/002-yellow_mouth-06.ts | 2 +- .../set1-yellow/000-Mouth/generated/003-yellow_mouth-01.ts | 2 +- .../set1-yellow/000-Mouth/generated/004-yellow_mouth-09.ts | 2 +- .../set1-yellow/000-Mouth/generated/005-yellow_mouth-04.ts | 2 +- .../set1-yellow/000-Mouth/generated/006-yellow_mouth-08.ts | 2 +- .../set1-yellow/000-Mouth/generated/007-yellow_mouth-05.ts | 2 +- .../set1-yellow/000-Mouth/generated/008-yellow_mouth-10.ts | 2 +- .../set1-yellow/000-Mouth/generated/009-yellow_mouth-07.ts | 2 +- .../set1-yellow/001-Eyes/generated/000-yellow_eyes-10.ts | 2 +- .../set1-yellow/001-Eyes/generated/001-yellow_eyes-09.ts | 2 +- .../set1-yellow/001-Eyes/generated/002-yellow_eyes-02.ts | 2 +- .../set1-yellow/001-Eyes/generated/003-yellow_eyes-03.ts | 2 +- .../set1-yellow/001-Eyes/generated/004-yellow_eyes-07.ts | 2 +- .../set1-yellow/001-Eyes/generated/005-yellow_eyes-01.ts | 2 +- .../set1-yellow/001-Eyes/generated/006-yellow_eyes-05.ts | 2 +- .../set1-yellow/001-Eyes/generated/007-yellow_eyes-08.ts | 2 +- .../set1-yellow/001-Eyes/generated/008-yellow_eyes-04.ts | 2 +- .../set1-yellow/001-Eyes/generated/009-yellow_eyes-06.ts | 2 +- .../002-Accessory/generated/000-yellow__accessory-07.ts | 2 +- .../002-Accessory/generated/001-yellow__accessory-09.ts | 2 +- .../002-Accessory/generated/002-yellow__accessory-10.ts | 2 +- .../002-Accessory/generated/003-yellow__accessory-05.ts | 2 +- .../002-Accessory/generated/004-yellow__accessory-06.ts | 2 +- .../002-Accessory/generated/005-yellow__accessory-03.ts | 2 +- .../002-Accessory/generated/006-yellow__accessory-04.ts | 2 +- .../002-Accessory/generated/007-yellow__accessory-02.ts | 2 +- .../002-Accessory/generated/008-yellow__accessory-01.ts | 2 +- .../002-Accessory/generated/009-yellow__accessory-08.ts | 2 +- .../set1-yellow/003-01Body/generated/000-yellow_body-04.ts | 2 +- .../set1-yellow/003-01Body/generated/001-yellow_body-06.ts | 2 +- .../set1-yellow/003-01Body/generated/002-yellow_body-09.ts | 2 +- .../set1-yellow/003-01Body/generated/003-yellow_body-07.ts | 2 +- .../set1-yellow/003-01Body/generated/004-yellow_body-02.ts | 2 +- .../set1-yellow/003-01Body/generated/005-yellow_body-10.ts | 2 +- .../set1-yellow/003-01Body/generated/006-yellow_body-05.ts | 2 +- .../set1-yellow/003-01Body/generated/007-yellow_body-03.ts | 2 +- .../set1-yellow/003-01Body/generated/008-yellow_body-08.ts | 2 +- .../set1-yellow/003-01Body/generated/009-yellow_body-01.ts | 2 +- .../set1-yellow/004-02Face/generated/000-yellow_face-02.ts | 2 +- .../set1-yellow/004-02Face/generated/001-yellow_face-08.ts | 2 +- .../set1-yellow/004-02Face/generated/002-yellow_face-05.ts | 2 +- .../set1-yellow/004-02Face/generated/003-yellow_face-04.ts | 2 +- .../set1-yellow/004-02Face/generated/004-yellow_face-10.ts | 2 +- .../set1-yellow/004-02Face/generated/005-yellow_face-06.ts | 2 +- .../set1-yellow/004-02Face/generated/006-yellow_face-01.ts | 2 +- .../set1-yellow/004-02Face/generated/007-yellow_face-09.ts | 2 +- .../set1-yellow/004-02Face/generated/008-yellow_face-03.ts | 2 +- .../set1-yellow/004-02Face/generated/009-yellow_face-07.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/000-final3.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/001-final2.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/002-final4.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/003-final5.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/004-final9.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/005-final7.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/006-final10.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/007-final6.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/008-final8.ts | 2 +- .../RoboHash/sets/set2/000-04Body/generated/009-final1.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/000-final3.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/001-final2.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/002-final4.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/003-final5.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/004-final9.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/005-final7.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/006-final10.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/007-final6.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/008-final8.ts | 2 +- .../RoboHash/sets/set2/001-Mouth/generated/009-final1.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/000-final3.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/001-final2.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/002-final4.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/003-final5.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/004-final9.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/005-final7.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/006-final10.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/007-final6.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/008-final8.ts | 2 +- .../RoboHash/sets/set2/002-Eyes/generated/009-final1.ts | 2 +- .../sets/set2/003-02BodyColors/generated/000-final3.ts | 2 +- .../sets/set2/003-02BodyColors/generated/001-final2.ts | 2 +- .../sets/set2/003-02BodyColors/generated/002-final4.ts | 2 +- .../sets/set2/003-02BodyColors/generated/003-final5.ts | 2 +- .../sets/set2/003-02BodyColors/generated/004-final9.ts | 2 +- .../sets/set2/003-02BodyColors/generated/005-final7.ts | 2 +- .../sets/set2/003-02BodyColors/generated/006-final10.ts | 2 +- .../sets/set2/003-02BodyColors/generated/007-final6.ts | 2 +- .../sets/set2/003-02BodyColors/generated/008-final8.ts | 2 +- .../sets/set2/003-02BodyColors/generated/009-final1.ts | 2 +- .../sets/set2/004-01FaceColors/generated/000-final3.ts | 2 +- .../sets/set2/004-01FaceColors/generated/001-final2.ts | 2 +- .../sets/set2/004-01FaceColors/generated/002-final4.ts | 2 +- .../sets/set2/004-01FaceColors/generated/003-final5.ts | 2 +- .../sets/set2/004-01FaceColors/generated/004-final9.ts | 2 +- .../sets/set2/004-01FaceColors/generated/005-final7.ts | 2 +- .../sets/set2/004-01FaceColors/generated/006-final10.ts | 2 +- .../sets/set2/004-01FaceColors/generated/007-final6.ts | 2 +- .../sets/set2/004-01FaceColors/generated/008-final8.ts | 2 +- .../sets/set2/004-01FaceColors/generated/009-final1.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/000-final3.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/001-final2.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/002-final4.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/003-final5.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/004-final9.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/005-final7.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/006-final10.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/007-final6.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/008-final8.ts | 2 +- .../RoboHash/sets/set2/005-Nose/generated/009-final1.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/000-final16.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/001-final12.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/002-final13.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/003-final11.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/004-final3.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/005-final15.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/006-final2.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/007-final4.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/008-final5.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/009-final14.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/010-final9.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/011-final7.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/012-final10.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/013-final6.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/014-final8.ts | 2 +- .../RoboHash/sets/set2/006-03Faces/generated/015-final1.ts | 2 +- .../sets/set3/000-07Mouth/generated/000-Robot-Design9.ts | 2 +- .../sets/set3/000-07Mouth/generated/001-Robot-Design7.ts | 2 +- .../sets/set3/000-07Mouth/generated/002-Robot-Design1.ts | 2 +- .../sets/set3/000-07Mouth/generated/003-Robot-Design5.ts | 2 +- .../sets/set3/000-07Mouth/generated/004-Robot-Design2.ts | 2 +- .../sets/set3/000-07Mouth/generated/005-Robot-Design6.ts | 2 +- .../sets/set3/000-07Mouth/generated/006-Robot-Design3.ts | 2 +- .../sets/set3/000-07Mouth/generated/007-Robot-Design8.ts | 2 +- .../sets/set3/000-07Mouth/generated/008-Robot-Design4.ts | 2 +- .../RoboHash/sets/set3/001-02Wave/generated/000-wave1.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/000-Robot-Design9.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/001-Robot-Design7.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/002-Robot-Design1.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/003-Robot-Design5.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/004-Robot-Design2.ts | 2 +- .../set3/002-05Eyebrows/generated/005-Robot-Design11.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/006-Robot-Design6.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/007-Robot-Design3.ts | 2 +- .../set3/002-05Eyebrows/generated/008-Robot-Design12.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/009-Robot-Design8.ts | 2 +- .../set3/002-05Eyebrows/generated/010-Robot-Design10.ts | 2 +- .../sets/set3/002-05Eyebrows/generated/011-Robot-Design4.ts | 2 +- .../sets/set3/003-04Eyes/generated/000-Robot-Design9.ts | 2 +- .../sets/set3/003-04Eyes/generated/001-Robot-Design7.ts | 2 +- .../sets/set3/003-04Eyes/generated/002-Robot-Design1.ts | 2 +- .../sets/set3/003-04Eyes/generated/003-Robot-Design5.ts | 2 +- .../sets/set3/003-04Eyes/generated/004-Robot-Design2.ts | 2 +- .../sets/set3/003-04Eyes/generated/005-Robot-Design11.ts | 2 +- .../sets/set3/003-04Eyes/generated/006-Robot-Design6.ts | 2 +- .../sets/set3/003-04Eyes/generated/007-Robot-Design3.ts | 2 +- .../sets/set3/003-04Eyes/generated/008-Robot-Design12.ts | 2 +- .../sets/set3/003-04Eyes/generated/009-Robot-Design8.ts | 2 +- .../sets/set3/003-04Eyes/generated/010-Robot-Design10.ts | 2 +- .../sets/set3/003-04Eyes/generated/011-Robot-Design4.ts | 2 +- .../sets/set3/004-06Nose/generated/000-Robot-Design9.ts | 2 +- .../sets/set3/004-06Nose/generated/001-Robot-Design7.ts | 2 +- .../sets/set3/004-06Nose/generated/002-Robot-Design1.ts | 2 +- .../sets/set3/004-06Nose/generated/003-Robot-Design5.ts | 2 +- .../sets/set3/004-06Nose/generated/004-Robot-Design2.ts | 2 +- .../sets/set3/004-06Nose/generated/005-Robot-Design11.ts | 2 +- .../sets/set3/004-06Nose/generated/006-Robot-Design6.ts | 2 +- .../sets/set3/004-06Nose/generated/007-Robot-Design3.ts | 2 +- .../sets/set3/004-06Nose/generated/008-Robot-Design8.ts | 2 +- .../sets/set3/004-06Nose/generated/009-Robot-Design10.ts | 2 +- .../sets/set3/004-06Nose/generated/010-Robot-Design4.ts | 2 +- .../set3/005-01BaseFace/generated/000-Robot-Design71.ts | 2 +- .../sets/set3/005-01BaseFace/generated/001-Robot-Design9.ts | 2 +- .../set3/005-01BaseFace/generated/002-Robot-Design43.ts | 2 +- .../set3/005-01BaseFace/generated/003-Robot-Design32.ts | 2 +- .../set3/005-01BaseFace/generated/004-Robot-Design75.ts | 2 +- .../set3/005-01BaseFace/generated/005-Robot-Design40.ts | 2 +- .../set3/005-01BaseFace/generated/006-Robot-Design37.ts | 2 +- .../set3/005-01BaseFace/generated/007-Robot-Design60.ts | 2 +- .../set3/005-01BaseFace/generated/008-Robot-Design64.ts | 2 +- .../set3/005-01BaseFace/generated/009-Robot-Design48.ts | 2 +- .../set3/005-01BaseFace/generated/010-Robot-Design24.ts | 2 +- .../set3/005-01BaseFace/generated/011-Robot-Design13.ts | 2 +- .../set3/005-01BaseFace/generated/012-Robot-Design21.ts | 2 +- .../sets/set3/005-01BaseFace/generated/013-Robot-Design7.ts | 2 +- .../set3/005-01BaseFace/generated/014-Robot-Design36.ts | 2 +- .../sets/set3/005-01BaseFace/generated/015-Robot-Design1.ts | 2 +- .../set3/005-01BaseFace/generated/016-Robot-Design81.ts | 2 +- .../set3/005-01BaseFace/generated/017-Robot-Design58.ts | 2 +- .../set3/005-01BaseFace/generated/018-Robot-Design83.ts | 2 +- .../set3/005-01BaseFace/generated/019-Robot-Design86.ts | 2 +- .../sets/set3/005-01BaseFace/generated/020-Robot-Design5.ts | 2 +- .../set3/005-01BaseFace/generated/021-Robot-Design20.ts | 2 +- .../sets/set3/005-01BaseFace/generated/022-Robot-Design2.ts | 2 +- .../set3/005-01BaseFace/generated/023-Robot-Design88.ts | 2 +- .../set3/005-01BaseFace/generated/024-Robot-Design25.ts | 2 +- .../set3/005-01BaseFace/generated/025-Robot-Design42.ts | 2 +- .../set3/005-01BaseFace/generated/026-Robot-Design27.ts | 2 +- .../set3/005-01BaseFace/generated/027-Robot-Design63.ts | 2 +- .../set3/005-01BaseFace/generated/028-Robot-Design30.ts | 2 +- .../set3/005-01BaseFace/generated/029-Robot-Design80.ts | 2 +- .../set3/005-01BaseFace/generated/030-Robot-Design28.ts | 2 +- .../set3/005-01BaseFace/generated/031-Robot-Design59.ts | 2 +- .../set3/005-01BaseFace/generated/032-Robot-Design35.ts | 2 +- .../set3/005-01BaseFace/generated/033-Robot-Design46.ts | 2 +- .../set3/005-01BaseFace/generated/034-Robot-Design17.ts | 2 +- .../set3/005-01BaseFace/generated/035-Robot-Design51.ts | 2 +- .../set3/005-01BaseFace/generated/036-Robot-Design57.ts | 2 +- .../set3/005-01BaseFace/generated/037-Robot-Design15.ts | 2 +- .../set3/005-01BaseFace/generated/038-Robot-Design62.ts | 2 +- .../set3/005-01BaseFace/generated/039-Robot-Design49.ts | 2 +- .../set3/005-01BaseFace/generated/040-Robot-Design72.ts | 2 +- .../set3/005-01BaseFace/generated/041-Robot-Design54.ts | 2 +- .../set3/005-01BaseFace/generated/042-Robot-Design90.ts | 2 +- .../set3/005-01BaseFace/generated/043-Robot-Design82.ts | 2 +- .../set3/005-01BaseFace/generated/044-Robot-Design31.ts | 2 +- .../set3/005-01BaseFace/generated/045-Robot-Design84.ts | 2 +- .../set3/005-01BaseFace/generated/046-Robot-Design74.ts | 2 +- .../set3/005-01BaseFace/generated/047-Robot-Design11.ts | 2 +- .../set3/005-01BaseFace/generated/048-Robot-Design69.ts | 2 +- .../set3/005-01BaseFace/generated/049-Robot-Design53.ts | 2 +- .../set3/005-01BaseFace/generated/050-Robot-Design78.ts | 2 +- .../set3/005-01BaseFace/generated/051-Robot-Design16.ts | 2 +- .../set3/005-01BaseFace/generated/052-Robot-Design87.ts | 2 +- .../set3/005-01BaseFace/generated/053-Robot-Design14.ts | 2 +- .../sets/set3/005-01BaseFace/generated/054-Robot-Design6.ts | 2 +- .../set3/005-01BaseFace/generated/055-Robot-Design73.ts | 2 +- .../set3/005-01BaseFace/generated/056-Robot-Design47.ts | 2 +- .../set3/005-01BaseFace/generated/057-Robot-Design23.ts | 2 +- .../set3/005-01BaseFace/generated/058-Robot-Design50.ts | 2 +- .../set3/005-01BaseFace/generated/059-Robot-Design65.ts | 2 +- .../set3/005-01BaseFace/generated/060-Robot-Design19.ts | 2 +- .../set3/005-01BaseFace/generated/061-Robot-Design66.ts | 2 +- .../set3/005-01BaseFace/generated/062-Robot-Design76.ts | 2 +- .../set3/005-01BaseFace/generated/063-Robot-Design77.ts | 2 +- .../set3/005-01BaseFace/generated/064-Robot-Design38.ts | 2 +- .../set3/005-01BaseFace/generated/065-Robot-Design85.ts | 2 +- .../sets/set3/005-01BaseFace/generated/066-Robot-Design3.ts | 2 +- .../set3/005-01BaseFace/generated/067-Robot-Design67.ts | 2 +- .../set3/005-01BaseFace/generated/068-Robot-Design12.ts | 2 +- .../set3/005-01BaseFace/generated/069-Robot-Design18.ts | 2 +- .../set3/005-01BaseFace/generated/070-Robot-Design56.ts | 2 +- .../sets/set3/005-01BaseFace/generated/071-Robot-Design8.ts | 2 +- .../set3/005-01BaseFace/generated/072-Robot-Design55.ts | 2 +- .../set3/005-01BaseFace/generated/073-Robot-Design89.ts | 2 +- .../set3/005-01BaseFace/generated/074-Robot-Design61.ts | 2 +- .../set3/005-01BaseFace/generated/075-Robot-Design52.ts | 2 +- .../set3/005-01BaseFace/generated/076-Robot-Design70.ts | 2 +- .../set3/005-01BaseFace/generated/077-Robot-Design45.ts | 2 +- .../set3/005-01BaseFace/generated/078-Robot-Design34.ts | 2 +- .../set3/005-01BaseFace/generated/079-Robot-Design41.ts | 2 +- .../set3/005-01BaseFace/generated/080-Robot-Design33.ts | 2 +- .../set3/005-01BaseFace/generated/081-Robot-Design29.ts | 2 +- .../set3/005-01BaseFace/generated/082-Robot-Design22.ts | 2 +- .../set3/005-01BaseFace/generated/083-Robot-Design10.ts | 2 +- .../set3/005-01BaseFace/generated/084-Robot-Design26.ts | 2 +- .../set3/005-01BaseFace/generated/085-Robot-Design68.ts | 2 +- .../set3/005-01BaseFace/generated/086-Robot-Design39.ts | 2 +- .../sets/set3/005-01BaseFace/generated/087-Robot-Design4.ts | 2 +- .../set3/005-01BaseFace/generated/088-Robot-Design79.ts | 2 +- .../set3/005-01BaseFace/generated/089-Robot-Design44.ts | 2 +- .../sets/set3/006-03Antenna/generated/000-Robot-Design9.ts | 2 +- .../sets/set3/006-03Antenna/generated/001-Robot-Design7.ts | 2 +- .../sets/set3/006-03Antenna/generated/002-Robot-Design1.ts | 2 +- .../sets/set3/006-03Antenna/generated/003-Robot-Design5.ts | 2 +- .../sets/set3/006-03Antenna/generated/004-Robot-Design2.ts | 2 +- .../sets/set3/006-03Antenna/generated/005-Robot-Design6.ts | 2 +- .../sets/set3/006-03Antenna/generated/006-Robot-Design3.ts | 2 +- .../sets/set3/006-03Antenna/generated/007-Robot-Design8.ts | 2 +- .../sets/set3/006-03Antenna/generated/008-Robot-Design10.ts | 2 +- .../sets/set3/006-03Antenna/generated/009-Robot-Design4.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/000-body0.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/001-body1.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/002-body2.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/003-body3.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/004-body4.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/005-body5.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/006-body6.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/007-body7.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/008-body8.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/009-body9.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/010-body10.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/011-body11.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/012-body12.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/013-body13.ts | 2 +- .../RoboHash/sets/set4/000-00body/generated/014-body14.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/000-fur0.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/001-fur1.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/002-fur2.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/003-fur3.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/004-fur4.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/005-fur5.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/006-fur6.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/007-fur7.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/008-fur8.ts | 2 +- .../RoboHash/sets/set4/001-01fur/generated/009-fur9.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/000-eyes0.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/001-eyes1.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/002-eyes2.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/003-eyes3.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/004-eyes4.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/005-eyes5.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/006-eyes6.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/007-eyes7.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/008-eyes8.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/009-eyes9.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/010-eyes10.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/011-eyes11.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/012-eyes12.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/013-eyes13.ts | 2 +- .../RoboHash/sets/set4/002-02eyes/generated/014-eyes14.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/000-mouth0.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/001-mouth1.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/002-mouth2.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/003-mouth3.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/004-mouth4.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/005-mouth5.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/006-mouth6.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/007-mouth7.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/008-mouth8.ts | 2 +- .../RoboHash/sets/set4/003-03mouth/generated/009-mouth9.ts | 2 +- .../sets/set4/004-04accessories/generated/000-accessory0.ts | 2 +- .../sets/set4/004-04accessories/generated/001-accessory1.ts | 2 +- .../sets/set4/004-04accessories/generated/002-accessory2.ts | 2 +- .../sets/set4/004-04accessories/generated/003-accessory3.ts | 2 +- .../sets/set4/004-04accessories/generated/004-accessory4.ts | 2 +- .../sets/set4/004-04accessories/generated/005-accessory5.ts | 2 +- .../sets/set4/004-04accessories/generated/006-accessory6.ts | 2 +- .../sets/set4/004-04accessories/generated/007-accessory7.ts | 2 +- .../sets/set4/004-04accessories/generated/008-accessory8.ts | 2 +- .../sets/set4/004-04accessories/generated/009-accessory9.ts | 2 +- .../set4/004-04accessories/generated/010-accessory10.ts | 2 +- .../set4/004-04accessories/generated/011-accessory11.ts | 2 +- .../set4/004-04accessories/generated/012-accessory12.ts | 2 +- .../set4/004-04accessories/generated/013-accessory13.ts | 2 +- .../set4/004-04accessories/generated/014-accessory14.ts | 2 +- .../set4/004-04accessories/generated/015-accessory15.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Black.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Brown.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/DarkBrown.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Light.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Pale.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Tanned.ts | 2 +- .../RoboHash/sets/set5/000-Body/generated/Yellow.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Close.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Cry.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Default.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Dizzy.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/EyeRoll.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Happy.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Hearts.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Side.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Squint.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Surprised.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/Wink.ts | 2 +- .../RoboHash/sets/set5/001-Eye/generated/WinkWacky.ts | 2 +- .../RoboHash/sets/set5/002-Eyebrow/generated/Angry.ts | 2 +- .../sets/set5/002-Eyebrow/generated/AngryNatural.ts | 2 +- .../RoboHash/sets/set5/002-Eyebrow/generated/Default.ts | 2 +- .../sets/set5/002-Eyebrow/generated/DefaultNatural.ts | 2 +- .../RoboHash/sets/set5/002-Eyebrow/generated/FlatNatural.ts | 2 +- .../sets/set5/002-Eyebrow/generated/RaisedExcited.ts | 2 +- .../sets/set5/002-Eyebrow/generated/RaisedExcitedNatural.ts | 2 +- .../sets/set5/002-Eyebrow/generated/SadConcerned.ts | 2 +- .../sets/set5/002-Eyebrow/generated/SadConcernedNatural.ts | 2 +- .../sets/set5/002-Eyebrow/generated/UnibrowNatural.ts | 2 +- .../RoboHash/sets/set5/002-Eyebrow/generated/UpDown.ts | 2 +- .../sets/set5/002-Eyebrow/generated/UpDownNatural.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Concerned.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Default.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Disbelief.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Eating.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Grimace.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Sad.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/ScreamOpen.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Serious.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Smile.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Tongue.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Twinkle.ts | 2 +- .../RoboHash/sets/set5/003-Mouth/generated/Vomit.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/BlazerShirt.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/BlazerSweater.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Black.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Blue01.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Blue02.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Blue03.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Gray02.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Heather.ts | 2 +- .../set5/004-Cloth/generated/CollarSweater-PastelBlue.ts | 2 +- .../set5/004-Cloth/generated/CollarSweater-PastelGreen.ts | 2 +- .../set5/004-Cloth/generated/CollarSweater-PastelOrange.ts | 2 +- .../set5/004-Cloth/generated/CollarSweater-PastelRed.ts | 2 +- .../set5/004-Cloth/generated/CollarSweater-PastelYellow.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Pink.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-Red.ts | 2 +- .../sets/set5/004-Cloth/generated/CollarSweater-White.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/CollarSweater.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Bat.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Bear.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Cumbia.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Deer.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Diamond.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Hola.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Pizza.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Resist.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt--Selena.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt--SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Black-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Black-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Black-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Black.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue01-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Blue01-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Blue01.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue02-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Blue02-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Blue02.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Blue03-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Blue03-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Blue03.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Gray02-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Gray02-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Gray02.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Deer.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Heather-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Heather-Selena.ts | 2 +- .../generated/GraphicShirt-Heather-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Heather.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bat.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Bear.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Cumbia.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Deer.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Diamond.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Hola.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Pizza.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Resist.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelBlue-Selena.ts | 2 +- .../generated/GraphicShirt-PastelBlue-SkullOutline.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelBlue.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Bat.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Bear.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Cumbia.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Deer.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Diamond.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Hola.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Pizza.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Resist.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelGreen-Selena.ts | 2 +- .../generated/GraphicShirt-PastelGreen-SkullOutline.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelGreen.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Bat.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Bear.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Cumbia.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Deer.ts | 2 +- .../generated/GraphicShirt-PastelOrange-Diamond.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Hola.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Pizza.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Resist.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelOrange-Selena.ts | 2 +- .../generated/GraphicShirt-PastelOrange-SkullOutline.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelOrange.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelRed-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelRed-Bear.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelRed-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelRed-Deer.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelRed-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelRed-Hola.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelRed-Pizza.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelRed-Resist.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelRed-Selena.ts | 2 +- .../generated/GraphicShirt-PastelRed-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-PastelRed.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Bat.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Bear.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Cumbia.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Deer.ts | 2 +- .../generated/GraphicShirt-PastelYellow-Diamond.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Hola.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Pizza.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Resist.ts | 2 +- .../004-Cloth/generated/GraphicShirt-PastelYellow-Selena.ts | 2 +- .../generated/GraphicShirt-PastelYellow-SkullOutline.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-PastelYellow.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bat.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Pink-Cumbia.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Pink-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Pink-Diamond.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Pink-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Pink-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Pink-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Pink-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Pink-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Pink.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red-Bat.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Red-Cumbia.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Red-Diamond.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red-Hola.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Red-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-Red-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-Red-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-Red.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-White-Bat.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Bear.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Cumbia.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Deer.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Diamond.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Hola.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Pizza.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Resist.ts | 2 +- .../set5/004-Cloth/generated/GraphicShirt-White-Selena.ts | 2 +- .../004-Cloth/generated/GraphicShirt-White-SkullOutline.ts | 2 +- .../sets/set5/004-Cloth/generated/GraphicShirt-White.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/GraphicShirt.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Black.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue01.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue02.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue03.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Gray02.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-Heather.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-PastelBlue.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-PastelGreen.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-PastelOrange.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-PastelRed.ts | 2 +- .../sets/set5/004-Cloth/generated/Hoodie-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Pink.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-Red.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie-White.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Hoodie.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Overall-Black.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-Blue01.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-Blue02.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-Blue03.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-Gray02.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-Heather.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-PastelBlue.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-PastelGreen.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-PastelOrange.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-PastelRed.ts | 2 +- .../sets/set5/004-Cloth/generated/Overall-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Overall-Pink.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Overall-Red.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Overall-White.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/Overall.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Black.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue01.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue02.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue03.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Gray02.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Heather.ts | 2 +- .../set5/004-Cloth/generated/ShirtCrewNeck-PastelBlue.ts | 2 +- .../set5/004-Cloth/generated/ShirtCrewNeck-PastelGreen.ts | 2 +- .../set5/004-Cloth/generated/ShirtCrewNeck-PastelOrange.ts | 2 +- .../set5/004-Cloth/generated/ShirtCrewNeck-PastelRed.ts | 2 +- .../set5/004-Cloth/generated/ShirtCrewNeck-PastelYellow.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Pink.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-Red.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtCrewNeck-White.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Black.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue01.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue02.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue03.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Gray02.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Heather.ts | 2 +- .../set5/004-Cloth/generated/ShirtScoopNeck-PastelBlue.ts | 2 +- .../set5/004-Cloth/generated/ShirtScoopNeck-PastelGreen.ts | 2 +- .../set5/004-Cloth/generated/ShirtScoopNeck-PastelOrange.ts | 2 +- .../set5/004-Cloth/generated/ShirtScoopNeck-PastelRed.ts | 2 +- .../set5/004-Cloth/generated/ShirtScoopNeck-PastelYellow.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Pink.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-Red.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck-White.ts | 2 +- .../sets/set5/004-Cloth/generated/ShirtScoopNeck.ts | 2 +- .../RoboHash/sets/set5/004-Cloth/generated/ShirtVNeck.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight-Auburn.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight-Black.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight-Blonde.ts | 2 +- .../005-FacialHair/generated/BeardLight-BlondeGolden.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight-Brown.ts | 2 +- .../set5/005-FacialHair/generated/BeardLight-BrownDark.ts | 2 +- .../set5/005-FacialHair/generated/BeardLight-Platinum.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight-Red.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardLight.ts | 2 +- .../set5/005-FacialHair/generated/BeardMagestic-Auburn.ts | 2 +- .../set5/005-FacialHair/generated/BeardMagestic-Black.ts | 2 +- .../set5/005-FacialHair/generated/BeardMagestic-Blonde.ts | 2 +- .../005-FacialHair/generated/BeardMagestic-BlondeGolden.ts | 2 +- .../set5/005-FacialHair/generated/BeardMagestic-Brown.ts | 2 +- .../005-FacialHair/generated/BeardMagestic-BrownDark.ts | 2 +- .../set5/005-FacialHair/generated/BeardMagestic-Platinum.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMagestic-Red.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMagestic.ts | 2 +- .../set5/005-FacialHair/generated/BeardMedium-Auburn.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMedium-Black.ts | 2 +- .../set5/005-FacialHair/generated/BeardMedium-Blonde.ts | 2 +- .../005-FacialHair/generated/BeardMedium-BlondeGolden.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMedium-Brown.ts | 2 +- .../set5/005-FacialHair/generated/BeardMedium-BrownDark.ts | 2 +- .../set5/005-FacialHair/generated/BeardMedium-Platinum.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMedium-Red.ts | 2 +- .../sets/set5/005-FacialHair/generated/BeardMedium.ts | 2 +- .../RoboHash/sets/set5/005-FacialHair/generated/Blush.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesHeavy001.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight001.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight002.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight003.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight004.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight005.ts | 2 +- .../sets/set5/005-FacialHair/generated/FrecklesLight006.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheFancy-Auburn.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheFancy-Black.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheFancy-Blonde.ts | 2 +- .../005-FacialHair/generated/MoustacheFancy-BlondeGolden.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheFancy-Brown.ts | 2 +- .../005-FacialHair/generated/MoustacheFancy-BrownDark.ts | 2 +- .../005-FacialHair/generated/MoustacheFancy-Platinum.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheFancy-Red.ts | 2 +- .../sets/set5/005-FacialHair/generated/MoustacheFancy.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheMagnum-Auburn.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheMagnum-Black.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheMagnum-Blonde.ts | 2 +- .../generated/MoustacheMagnum-BlondeGolden.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheMagnum-Brown.ts | 2 +- .../005-FacialHair/generated/MoustacheMagnum-BrownDark.ts | 2 +- .../005-FacialHair/generated/MoustacheMagnum-Platinum.ts | 2 +- .../set5/005-FacialHair/generated/MoustacheMagnum-Red.ts | 2 +- .../sets/set5/005-FacialHair/generated/MoustacheMagnum.ts | 2 +- .../RoboHash/sets/set5/005-FacialHair/generated/RedDot.ts | 2 +- .../RoboHash/sets/set5/005-FacialHair/generated/Wrinkle.ts | 2 +- .../sets/set5/005-FacialHair/generated/WrinkleTop.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Blank.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Eyepatch.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hat.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Black.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Blue01.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Blue02.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Brown.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Gray01.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Gray02.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Heather.ts | 2 +- .../sets/set5/006-Top/generated/Hijab-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/Hijab-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/Hijab-PastelOrange.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/Hijab-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Pink.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-Red.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Hijab.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairBigHair-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairBigHair-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBigHair-Red.ts | 2 +- .../set5/006-Top/generated/LongHairBigHair-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairBigHair.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Blonde.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Brown.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-Platinum.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairBob-Red.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBob-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairBob.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Blonde.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Brown.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-Platinum.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairBun-Red.ts | 2 +- .../sets/set5/006-Top/generated/LongHairBun-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairBun.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairCurly-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Brown.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-Red.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurly-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairCurly.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairCurvy-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Brown.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-Red.ts | 2 +- .../sets/set5/006-Top/generated/LongHairCurvy-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairCurvy.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairDreads-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairDreads-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairDreads-Red.ts | 2 +- .../set5/006-Top/generated/LongHairDreads-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairDreads.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairFrida.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Blonde.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Brown.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-Platinum.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairFro-Red.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFro-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairFro.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairFroBand-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairFroBand-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Pink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairFroBand-Red.ts | 2 +- .../set5/006-Top/generated/LongHairFroBand-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/LongHairFroBand.ts | 2 +- .../set5/006-Top/generated/LongHairMiaWallace-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairMiaWallace-Black.ts | 2 +- .../set5/006-Top/generated/LongHairMiaWallace-Blonde.ts | 2 +- .../006-Top/generated/LongHairMiaWallace-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairMiaWallace-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairMiaWallace-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairMiaWallace-Pink.ts | 2 +- .../set5/006-Top/generated/LongHairMiaWallace-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairMiaWallace-Red.ts | 2 +- .../set5/006-Top/generated/LongHairMiaWallace-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/LongHairMiaWallace.ts | 2 +- .../set5/006-Top/generated/LongHairNotTooLong-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairNotTooLong-Black.ts | 2 +- .../set5/006-Top/generated/LongHairNotTooLong-Blonde.ts | 2 +- .../006-Top/generated/LongHairNotTooLong-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairNotTooLong-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairNotTooLong-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairNotTooLong-Pink.ts | 2 +- .../set5/006-Top/generated/LongHairNotTooLong-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairNotTooLong-Red.ts | 2 +- .../set5/006-Top/generated/LongHairNotTooLong-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/LongHairNotTooLong.ts | 2 +- .../sets/set5/006-Top/generated/LongHairShavedSides.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Blonde.ts | 2 +- .../set5/006-Top/generated/LongHairStraight-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairStraight-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Pink.ts | 2 +- .../set5/006-Top/generated/LongHairStraight-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight-Red.ts | 2 +- .../set5/006-Top/generated/LongHairStraight-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Black.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Blonde.ts | 2 +- .../006-Top/generated/LongHairStraight2-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Brown.ts | 2 +- .../set5/006-Top/generated/LongHairStraight2-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Pink.ts | 2 +- .../set5/006-Top/generated/LongHairStraight2-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2-Red.ts | 2 +- .../set5/006-Top/generated/LongHairStraight2-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraight2.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Auburn.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Black.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Blonde.ts | 2 +- .../generated/LongHairStraightStrand-BlondeGolden.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Brown.ts | 2 +- .../006-Top/generated/LongHairStraightStrand-PastelPink.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Pink.ts | 2 +- .../006-Top/generated/LongHairStraightStrand-Platinum.ts | 2 +- .../set5/006-Top/generated/LongHairStraightStrand-Red.ts | 2 +- .../006-Top/generated/LongHairStraightStrand-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/LongHairStraightStrand.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Black.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Blonde.ts | 2 +- .../006-Top/generated/ShortHairDreads01-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads01-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads01-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads01-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads01.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Black.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Blonde.ts | 2 +- .../006-Top/generated/ShortHairDreads02-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads02-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads02-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairDreads02-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairDreads02.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Black.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Blonde.ts | 2 +- .../set5/006-Top/generated/ShortHairFrizzle-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairFrizzle-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairFrizzle-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairFrizzle-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairFrizzle.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Auburn.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Blonde.ts | 2 +- .../006-Top/generated/ShortHairShaggyMullet-BlondeGolden.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Brown.ts | 2 +- .../006-Top/generated/ShortHairShaggyMullet-PastelPink.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Pink.ts | 2 +- .../006-Top/generated/ShortHairShaggyMullet-Platinum.ts | 2 +- .../set5/006-Top/generated/ShortHairShaggyMullet-Red.ts | 2 +- .../006-Top/generated/ShortHairShaggyMullet-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShaggyMullet.ts | 2 +- .../set5/006-Top/generated/ShortHairShortCurly-Auburn.ts | 2 +- .../set5/006-Top/generated/ShortHairShortCurly-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairShortCurly-Blonde.ts | 2 +- .../006-Top/generated/ShortHairShortCurly-BlondeGolden.ts | 2 +- .../set5/006-Top/generated/ShortHairShortCurly-Brown.ts | 2 +- .../006-Top/generated/ShortHairShortCurly-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortCurly-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairShortCurly-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortCurly-Red.ts | 2 +- .../006-Top/generated/ShortHairShortCurly-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortCurly.ts | 2 +- .../set5/006-Top/generated/ShortHairShortFlat-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortFlat-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairShortFlat-Blonde.ts | 2 +- .../006-Top/generated/ShortHairShortFlat-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortFlat-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairShortFlat-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortFlat-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairShortFlat-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortFlat-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairShortFlat-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortFlat.ts | 2 +- .../set5/006-Top/generated/ShortHairShortRound-Auburn.ts | 2 +- .../set5/006-Top/generated/ShortHairShortRound-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairShortRound-Blonde.ts | 2 +- .../006-Top/generated/ShortHairShortRound-BlondeGolden.ts | 2 +- .../set5/006-Top/generated/ShortHairShortRound-Brown.ts | 2 +- .../006-Top/generated/ShortHairShortRound-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortRound-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairShortRound-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortRound-Red.ts | 2 +- .../006-Top/generated/ShortHairShortRound-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortRound.ts | 2 +- .../set5/006-Top/generated/ShortHairShortWaved-Auburn.ts | 2 +- .../set5/006-Top/generated/ShortHairShortWaved-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairShortWaved-Blonde.ts | 2 +- .../006-Top/generated/ShortHairShortWaved-BlondeGolden.ts | 2 +- .../set5/006-Top/generated/ShortHairShortWaved-Brown.ts | 2 +- .../006-Top/generated/ShortHairShortWaved-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortWaved-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairShortWaved-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortWaved-Red.ts | 2 +- .../006-Top/generated/ShortHairShortWaved-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairShortWaved.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Black.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Blonde.ts | 2 +- .../set5/006-Top/generated/ShortHairSides-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairSides-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Pink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairSides-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairSides-SilverGray.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/ShortHairSides.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesar-Auburn.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairTheCaesar-Black.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesar-Blonde.ts | 2 +- .../006-Top/generated/ShortHairTheCaesar-BlondeGolden.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairTheCaesar-Brown.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesar-PastelPink.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairTheCaesar-Pink.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesar-Platinum.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairTheCaesar-Red.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesar-SilverGray.ts | 2 +- .../sets/set5/006-Top/generated/ShortHairTheCaesar.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Auburn.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Black.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Blonde.ts | 2 +- .../generated/ShortHairTheCaesarSidePart-BlondeGolden.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Brown.ts | 2 +- .../generated/ShortHairTheCaesarSidePart-PastelPink.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Pink.ts | 2 +- .../generated/ShortHairTheCaesarSidePart-Platinum.ts | 2 +- .../006-Top/generated/ShortHairTheCaesarSidePart-Red.ts | 2 +- .../generated/ShortHairTheCaesarSidePart-SilverGray.ts | 2 +- .../set5/006-Top/generated/ShortHairTheCaesarSidePart.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Black.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Blue01.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Blue02.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Brown.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Gray01.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Gray02.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Heather.ts | 2 +- .../sets/set5/006-Top/generated/Turban-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/Turban-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/Turban-PastelOrange.ts | 2 +- .../sets/set5/006-Top/generated/Turban-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/Turban-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Pink.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-Red.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/Turban.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Black.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Blue01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Blue02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Blue03.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Brown.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Gray01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Gray02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-Heather.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-PastelOrange.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat1-Pink.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat1-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat1.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Black.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Blue02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Blue03.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Brown.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Gray01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Gray02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-Heather.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-PastelOrange.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat2-Pink.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat2-Red.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat2-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat2.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Black.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Blue01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Blue02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Blue03.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Brown.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Gray01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Gray02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-Heather.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-PastelOrange.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat3-Pink.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat3-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat3.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Black.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Blue01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Blue02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Blue03.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Brown.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Gray01.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Gray02.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-Heather.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-PastelBlue.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-PastelGreen.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-PastelOrange.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-PastelRed.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-PastelYellow.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat4-Pink.ts | 2 +- .../sets/set5/006-Top/generated/WinterHat4-White.ts | 2 +- .../RoboHash/sets/set5/006-Top/generated/WinterHat4.ts | 2 +- .../RoboHash/sets/set5/007-Accessories/generated/Blank.ts | 2 +- .../sets/set5/007-Accessories/generated/Kurt-Black.ts | 2 +- .../sets/set5/007-Accessories/generated/Kurt-Brown.ts | 2 +- .../sets/set5/007-Accessories/generated/Kurt-White.ts | 2 +- .../RoboHash/sets/set5/007-Accessories/generated/Kurt.ts | 2 +- .../set5/007-Accessories/generated/Prescription01-Black.ts | 2 +- .../set5/007-Accessories/generated/Prescription01-Brown.ts | 2 +- .../set5/007-Accessories/generated/Prescription01-White.ts | 2 +- .../sets/set5/007-Accessories/generated/Prescription01.ts | 2 +- .../set5/007-Accessories/generated/Prescription02-Black.ts | 2 +- .../set5/007-Accessories/generated/Prescription02-Brown.ts | 2 +- .../set5/007-Accessories/generated/Prescription02-White.ts | 2 +- .../sets/set5/007-Accessories/generated/Prescription02.ts | 2 +- .../sets/set5/007-Accessories/generated/Round-Black.ts | 2 +- .../sets/set5/007-Accessories/generated/Round-Brown.ts | 2 +- .../sets/set5/007-Accessories/generated/Round-White.ts | 2 +- .../RoboHash/sets/set5/007-Accessories/generated/Round.ts | 2 +- .../sets/set5/007-Accessories/generated/Sunglasses.ts | 2 +- .../sets/set5/007-Accessories/generated/Wayfarers.ts | 2 +- packages/react-components/src/IdentityIcon/index.tsx | 2 +- packages/react-components/src/InfoForInput.tsx | 2 +- packages/react-components/src/Input.tsx | 2 +- packages/react-components/src/InputAddress/KeyPair.tsx | 2 +- packages/react-components/src/InputAddress/createHeader.tsx | 2 +- packages/react-components/src/InputAddress/createItem.tsx | 2 +- packages/react-components/src/InputAddress/index.tsx | 2 +- packages/react-components/src/InputAddress/types.ts | 2 +- .../react-components/src/InputAddressMulti/Available.tsx | 2 +- .../react-components/src/InputAddressMulti/Selected.tsx | 2 +- packages/react-components/src/InputAddressMulti/index.tsx | 2 +- packages/react-components/src/InputAddressSimple.tsx | 2 +- packages/react-components/src/InputBalance.tsx | 2 +- packages/react-components/src/InputCalls/SelectMethod.tsx | 2 +- packages/react-components/src/InputCalls/SelectSection.tsx | 2 +- packages/react-components/src/InputCalls/index.tsx | 2 +- packages/react-components/src/InputCalls/options/method.tsx | 2 +- packages/react-components/src/InputCalls/options/section.ts | 2 +- packages/react-components/src/InputCalls/useRuntime.ts | 2 +- packages/react-components/src/InputConsts/SelectKey.tsx | 2 +- packages/react-components/src/InputConsts/SelectSection.tsx | 2 +- packages/react-components/src/InputConsts/index.tsx | 2 +- packages/react-components/src/InputConsts/options/key.tsx | 2 +- .../react-components/src/InputConsts/options/section.ts | 2 +- packages/react-components/src/InputConsts/types.ts | 2 +- packages/react-components/src/InputConsts/units.ts | 2 +- .../react-components/src/InputExtrinsic/LinkedWrapper.tsx | 2 +- .../react-components/src/InputExtrinsic/SelectMethod.tsx | 2 +- .../react-components/src/InputExtrinsic/SelectSection.tsx | 2 +- packages/react-components/src/InputExtrinsic/index.tsx | 2 +- .../react-components/src/InputExtrinsic/options/method.tsx | 2 +- .../react-components/src/InputExtrinsic/options/section.ts | 2 +- packages/react-components/src/InputFile.tsx | 2 +- packages/react-components/src/InputNumber.tsx | 2 +- packages/react-components/src/InputRpc/SelectMethod.tsx | 2 +- packages/react-components/src/InputRpc/SelectSection.tsx | 2 +- packages/react-components/src/InputRpc/index.tsx | 2 +- packages/react-components/src/InputRpc/options/method.tsx | 2 +- packages/react-components/src/InputRpc/options/section.ts | 2 +- packages/react-components/src/InputRpc/rpcs.ts | 2 +- packages/react-components/src/InputRpc/useRpcs.ts | 2 +- packages/react-components/src/InputStorage/SelectKey.tsx | 2 +- .../react-components/src/InputStorage/SelectSection.tsx | 2 +- packages/react-components/src/InputStorage/index.tsx | 2 +- packages/react-components/src/InputStorage/options/index.ts | 2 +- packages/react-components/src/InputStorage/options/key.tsx | 2 +- .../react-components/src/InputStorage/options/section.ts | 2 +- packages/react-components/src/InputTags.tsx | 2 +- packages/react-components/src/InputWasm.tsx | 2 +- packages/react-components/src/Inspect.tsx | 2 +- packages/react-components/src/Label.tsx | 2 +- packages/react-components/src/LabelHelp.tsx | 2 +- packages/react-components/src/Labelled.tsx | 2 +- packages/react-components/src/LinkExternal.tsx | 2 +- packages/react-components/src/LockedVote.tsx | 2 +- packages/react-components/src/MarkError.tsx | 2 +- packages/react-components/src/MarkWarning.tsx | 2 +- packages/react-components/src/Menu/Divider.tsx | 2 +- packages/react-components/src/Menu/Header.tsx | 2 +- packages/react-components/src/Menu/Item.tsx | 2 +- packages/react-components/src/Menu/index.tsx | 2 +- packages/react-components/src/Menu/types.ts | 2 +- packages/react-components/src/Modal/Actions.tsx | 2 +- packages/react-components/src/Modal/Columns.tsx | 2 +- packages/react-components/src/Modal/Content.tsx | 2 +- packages/react-components/src/Modal/Header.tsx | 2 +- packages/react-components/src/Modal/Modal.spec.tsx | 2 +- packages/react-components/src/Modal/index.tsx | 2 +- packages/react-components/src/NextTick.tsx | 2 +- packages/react-components/src/Nonce.tsx | 2 +- packages/react-components/src/Output.tsx | 2 +- packages/react-components/src/ParaLink.tsx | 2 +- packages/react-components/src/ParentAccount.tsx | 2 +- packages/react-components/src/Password.tsx | 2 +- packages/react-components/src/PasswordStrength.tsx | 2 +- packages/react-components/src/Popup/Popup.spec.tsx | 2 +- packages/react-components/src/Popup/PopupWindow.tsx | 2 +- packages/react-components/src/Popup/index.tsx | 2 +- packages/react-components/src/Popup/types.ts | 2 +- packages/react-components/src/Popup/utils.ts | 2 +- packages/react-components/src/Progress.tsx | 2 +- packages/react-components/src/ProgressBar.tsx | 2 +- packages/react-components/src/Row.tsx | 2 +- packages/react-components/src/Sidebar.tsx | 2 +- packages/react-components/src/SortDropdown.tsx | 2 +- packages/react-components/src/Spinner.png.ts | 2 +- packages/react-components/src/Spinner.tsx | 2 +- packages/react-components/src/StakingBonded.tsx | 2 +- packages/react-components/src/StakingRedeemable.tsx | 2 +- packages/react-components/src/StakingUnbonding.tsx | 2 +- packages/react-components/src/Static.tsx | 2 +- packages/react-components/src/Status/checks.ts | 2 +- packages/react-components/src/Status/constants.ts | 2 +- packages/react-components/src/Status/index.tsx | 2 +- packages/react-components/src/Status/types.ts | 2 +- packages/react-components/src/SummaryBox.tsx | 2 +- packages/react-components/src/Table/Body.tsx | 2 +- packages/react-components/src/Table/Column/Balance.tsx | 2 +- packages/react-components/src/Table/Column/Expand.tsx | 2 +- packages/react-components/src/Table/Column/Favorite.tsx | 2 +- packages/react-components/src/Table/Column/Id.tsx | 2 +- packages/react-components/src/Table/Column/index.tsx | 2 +- packages/react-components/src/Table/Foot.tsx | 2 +- packages/react-components/src/Table/Head.tsx | 2 +- packages/react-components/src/Table/Row/index.tsx | 2 +- packages/react-components/src/Table/index.tsx | 2 +- packages/react-components/src/Tabs/CurrentSection.tsx | 2 +- packages/react-components/src/Tabs/Tab.tsx | 2 +- packages/react-components/src/Tabs/TabsSectionDelimiter.tsx | 2 +- packages/react-components/src/Tabs/index.tsx | 2 +- packages/react-components/src/Tag.tsx | 2 +- packages/react-components/src/Tags.tsx | 2 +- packages/react-components/src/TextArea.tsx | 2 +- packages/react-components/src/Toggle.tsx | 2 +- packages/react-components/src/ToggleGroup.tsx | 2 +- packages/react-components/src/Tooltip.tsx | 2 +- packages/react-components/src/TreasuryProposal.tsx | 2 +- packages/react-components/src/TxButton.tsx | 2 +- packages/react-components/src/UsageBar.tsx | 2 +- packages/react-components/src/VoteAccount.tsx | 2 +- packages/react-components/src/VoteValue.tsx | 2 +- packages/react-components/src/constants.ts | 2 +- packages/react-components/src/i18n/Backend.ts | 2 +- packages/react-components/src/i18n/cache.ts | 2 +- packages/react-components/src/i18n/index.ts | 2 +- packages/react-components/src/index.ts | 2 +- packages/react-components/src/modals/Transfer.tsx | 2 +- packages/react-components/src/modals/index.ts | 2 +- packages/react-components/src/styled.ts | 2 +- packages/react-components/src/styles/components.ts | 2 +- packages/react-components/src/styles/form.ts | 2 +- packages/react-components/src/styles/index.ts | 2 +- packages/react-components/src/styles/media.ts | 2 +- packages/react-components/src/styles/semantic.ts | 2 +- packages/react-components/src/styles/theme.ts | 2 +- packages/react-components/src/themes.ts | 2 +- packages/react-components/src/translate.ts | 2 +- packages/react-components/src/types.ts | 2 +- packages/react-components/src/util/checkVisibility.tsx | 2 +- packages/react-components/src/util/dropdownItemsFilter.ts | 2 +- packages/react-components/src/util/getAccountCryptoType.ts | 2 +- packages/react-components/src/util/getAddressMeta.ts | 2 +- packages/react-components/src/util/getAddressName.ts | 2 +- packages/react-components/src/util/getAddressTags.ts | 2 +- packages/react-components/src/util/getContractAbi.ts | 2 +- packages/react-components/src/util/index.ts | 2 +- .../react-components/src/util/isTreasuryProposalVote.ts | 2 +- packages/react-components/src/util/toAddress.ts | 2 +- packages/react-components/src/util/toShortAddress.ts | 2 +- packages/react-components/src/util/types.ts | 2 +- packages/react-hooks/src/constants.ts | 2 +- packages/react-hooks/src/createNamedHook.ts | 2 +- packages/react-hooks/src/ctx/AccountSidebar.tsx | 2 +- packages/react-hooks/src/ctx/Api.tsx | 2 +- packages/react-hooks/src/ctx/ApiStats.tsx | 2 +- packages/react-hooks/src/ctx/BlockAuthors.tsx | 2 +- packages/react-hooks/src/ctx/BlockEvents.tsx | 2 +- packages/react-hooks/src/ctx/Keyring.tsx | 2 +- packages/react-hooks/src/ctx/Queue.tsx | 2 +- packages/react-hooks/src/ctx/Tabs.tsx | 2 +- packages/react-hooks/src/ctx/WindowSize.tsx | 2 +- packages/react-hooks/src/ctx/index.ts | 2 +- packages/react-hooks/src/ctx/types.ts | 2 +- packages/react-hooks/src/index.ts | 2 +- packages/react-hooks/src/translate.ts | 2 +- packages/react-hooks/src/types.ts | 2 +- packages/react-hooks/src/useAccountId.ts | 2 +- packages/react-hooks/src/useAccountInfo.ts | 2 +- packages/react-hooks/src/useAccounts.ts | 2 +- packages/react-hooks/src/useAddresses.ts | 2 +- packages/react-hooks/src/useApi.ts | 2 +- packages/react-hooks/src/useApiStats.ts | 2 +- packages/react-hooks/src/useApiUrl.ts | 2 +- packages/react-hooks/src/useAvailableSlashes.ts | 2 +- packages/react-hooks/src/useBalancesAll.ts | 2 +- packages/react-hooks/src/useBestHash.ts | 2 +- packages/react-hooks/src/useBestNumber.ts | 2 +- packages/react-hooks/src/useBlockAuthors.ts | 2 +- packages/react-hooks/src/useBlockEvents.ts | 2 +- packages/react-hooks/src/useBlockInterval.ts | 2 +- packages/react-hooks/src/useBlockTime.ts | 2 +- packages/react-hooks/src/useBlocksPerDays.ts | 2 +- packages/react-hooks/src/useBrokerConfig.ts | 2 +- packages/react-hooks/src/useBrokerLeases.ts | 2 +- packages/react-hooks/src/useBrokerPotentialRenewals.ts | 2 +- packages/react-hooks/src/useBrokerReservations.ts | 2 +- packages/react-hooks/src/useBrokerSalesInfo.ts | 2 +- packages/react-hooks/src/useBrokerStatus.ts | 2 +- packages/react-hooks/src/useCacheKey.ts | 2 +- packages/react-hooks/src/useCall.ts | 2 +- packages/react-hooks/src/useCallMulti.ts | 2 +- packages/react-hooks/src/useCollectiveInstance.ts | 2 +- packages/react-hooks/src/useCollectiveMembers.ts | 2 +- packages/react-hooks/src/useCoreDescriptor.ts | 2 +- packages/react-hooks/src/useCoretimeConsts.ts | 2 +- packages/react-hooks/src/useCoretimeEndpoint.ts | 2 +- packages/react-hooks/src/useCoretimeInformation.ts | 2 +- packages/react-hooks/src/useDebounce.ts | 2 +- packages/react-hooks/src/useDelegations.ts | 2 +- packages/react-hooks/src/useDeriveAccountFlags.ts | 2 +- packages/react-hooks/src/useDeriveAccountInfo.ts | 2 +- packages/react-hooks/src/useElementPosition.ts | 2 +- packages/react-hooks/src/useEndpoint.ts | 2 +- packages/react-hooks/src/useEventChanges.ts | 2 +- packages/react-hooks/src/useEventTrigger.ts | 2 +- packages/react-hooks/src/useExtrinsicTrigger.ts | 2 +- packages/react-hooks/src/useFavorites.ts | 2 +- packages/react-hooks/src/useFormField.ts | 2 +- packages/react-hooks/src/useIncrement.ts | 2 +- packages/react-hooks/src/useInflation.ts | 2 +- packages/react-hooks/src/useIpfs.ts | 2 +- packages/react-hooks/src/useIpfsLink.ts | 2 +- packages/react-hooks/src/useIsMountedRef.ts | 2 +- packages/react-hooks/src/useJudgements.tsx | 2 +- packages/react-hooks/src/useKeyring.ts | 2 +- packages/react-hooks/src/useLedger.ts | 2 +- packages/react-hooks/src/useMapEntries.ts | 2 +- packages/react-hooks/src/useMapKeys.ts | 2 +- packages/react-hooks/src/useMemoValue.spec.ts | 2 +- packages/react-hooks/src/useMemoValue.ts | 2 +- packages/react-hooks/src/useMetadataFetch.ts | 2 +- packages/react-hooks/src/useModal.ts | 2 +- packages/react-hooks/src/useNextTick.ts | 2 +- packages/react-hooks/src/useNonEmptyString.ts | 2 +- packages/react-hooks/src/useNonZeroBn.ts | 2 +- packages/react-hooks/src/useOutsideClick.ts | 2 +- packages/react-hooks/src/useOwnEraRewards.ts | 2 +- packages/react-hooks/src/useOwnStashInfos.ts | 2 +- packages/react-hooks/src/useOwnStashes.ts | 2 +- packages/react-hooks/src/useParaApi.ts | 2 +- packages/react-hooks/src/useParaEndpoints.ts | 2 +- packages/react-hooks/src/usePassword.ts | 2 +- packages/react-hooks/src/usePeopleEndpoint.ts | 2 +- packages/react-hooks/src/usePopupWindow.ts | 2 +- packages/react-hooks/src/usePreimage.ts | 2 +- packages/react-hooks/src/useProxies.ts | 2 +- packages/react-hooks/src/useQueue.ts | 2 +- packages/react-hooks/src/useQueueStatus.ts | 2 +- packages/react-hooks/src/useRegions.ts | 2 +- packages/react-hooks/src/useRegistrars.ts | 2 +- packages/react-hooks/src/useSavedFlags.ts | 2 +- packages/react-hooks/src/useScroll.ts | 2 +- packages/react-hooks/src/useStakingInfo.ts | 2 +- packages/react-hooks/src/useStepper.ts | 2 +- packages/react-hooks/src/useSubidentities.ts | 2 +- packages/react-hooks/src/useSudo.ts | 2 +- packages/react-hooks/src/useSystemApi.ts | 2 +- packages/react-hooks/src/useTeleport.ts | 2 +- packages/react-hooks/src/useTheme.ts | 2 +- packages/react-hooks/src/useTimer.ts | 2 +- packages/react-hooks/src/useToggle.ts | 2 +- packages/react-hooks/src/useTreasury.ts | 2 +- packages/react-hooks/src/useTxBatch.ts | 2 +- packages/react-hooks/src/useVotingStatus.ts | 2 +- packages/react-hooks/src/useWeight.ts | 2 +- packages/react-hooks/src/useWindowColumns.ts | 2 +- packages/react-hooks/src/useWindowSize.ts | 2 +- packages/react-hooks/src/useWorkloadInfos.ts | 2 +- packages/react-hooks/src/useWorkplanInfos.ts | 2 +- packages/react-hooks/src/utils/dataProcessing.ts | 2 +- packages/react-hooks/src/utils/getJudgements.ts | 2 +- .../src/utils/matchRegistrarAccountsWithIndexes.ts | 2 +- packages/react-params/src/Extra/Call.tsx | 2 +- packages/react-params/src/Extra/Extrinsic.tsx | 2 +- packages/react-params/src/Extra/OpaqueCall.tsx | 2 +- packages/react-params/src/Extra/Proposal.tsx | 2 +- packages/react-params/src/Extra/index.ts | 2 +- packages/react-params/src/Holder.tsx | 2 +- packages/react-params/src/Named/Call.tsx | 2 +- packages/react-params/src/Named/CallExpander.tsx | 2 +- packages/react-params/src/Named/Event.tsx | 2 +- packages/react-params/src/Named/Extrinsic.tsx | 2 +- packages/react-params/src/Named/ProposedAction.tsx | 2 +- packages/react-params/src/Named/index.ts | 2 +- packages/react-params/src/Param/Account.tsx | 2 +- packages/react-params/src/Param/Amount.tsx | 2 +- packages/react-params/src/Param/BTreeMap.tsx | 2 +- packages/react-params/src/Param/Balance.tsx | 2 +- packages/react-params/src/Param/Bare.tsx | 2 +- packages/react-params/src/Param/Base.tsx | 2 +- packages/react-params/src/Param/BaseBytes.tsx | 2 +- packages/react-params/src/Param/BasicAccountId20.tsx | 2 +- packages/react-params/src/Param/BasicAccountId32.tsx | 2 +- packages/react-params/src/Param/BasicAccountIdBase.tsx | 2 +- packages/react-params/src/Param/Bool.tsx | 2 +- packages/react-params/src/Param/Bytes.tsx | 2 +- packages/react-params/src/Param/Call.tsx | 2 +- packages/react-params/src/Param/Cid.tsx | 2 +- packages/react-params/src/Param/Code.tsx | 2 +- packages/react-params/src/Param/DispatchError.tsx | 2 +- packages/react-params/src/Param/DispatchResult.tsx | 2 +- packages/react-params/src/Param/Enum.tsx | 2 +- packages/react-params/src/Param/File.tsx | 2 +- packages/react-params/src/Param/Hash160.tsx | 2 +- packages/react-params/src/Param/Hash256.tsx | 2 +- packages/react-params/src/Param/Hash512.tsx | 2 +- packages/react-params/src/Param/KeyValue.tsx | 2 +- packages/react-params/src/Param/KeyValueArray.tsx | 2 +- packages/react-params/src/Param/Moment.tsx | 2 +- packages/react-params/src/Param/Null.tsx | 2 +- packages/react-params/src/Param/OpaqueCall.tsx | 2 +- packages/react-params/src/Param/Option.tsx | 2 +- packages/react-params/src/Param/Raw.tsx | 2 +- packages/react-params/src/Param/Static.tsx | 2 +- packages/react-params/src/Param/Struct.tsx | 2 +- packages/react-params/src/Param/Text.tsx | 2 +- packages/react-params/src/Param/Tuple.tsx | 2 +- packages/react-params/src/Param/Unknown.tsx | 2 +- packages/react-params/src/Param/Vector.tsx | 2 +- packages/react-params/src/Param/VectorFixed.tsx | 2 +- packages/react-params/src/Param/Vote.tsx | 2 +- packages/react-params/src/Param/VoteThreshold.tsx | 2 +- packages/react-params/src/Param/findComponent.ts | 2 +- packages/react-params/src/Param/index.tsx | 2 +- packages/react-params/src/Param/useParamDefs.ts | 2 +- packages/react-params/src/ParamComp.tsx | 2 +- packages/react-params/src/index.tsx | 2 +- packages/react-params/src/initValue.ts | 2 +- packages/react-params/src/overrides.ts | 2 +- packages/react-params/src/translate.ts | 2 +- packages/react-params/src/types.ts | 2 +- packages/react-params/src/util.ts | 2 +- packages/react-params/src/valueToText.tsx | 2 +- packages/react-params/src/values.ts | 2 +- packages/react-query/src/Available.tsx | 2 +- packages/react-query/src/Balance.tsx | 2 +- packages/react-query/src/BalanceFree.tsx | 2 +- packages/react-query/src/BalanceVoting.tsx | 2 +- packages/react-query/src/BestFinalized.tsx | 2 +- packages/react-query/src/BestNumber.tsx | 2 +- packages/react-query/src/BlockToTime.tsx | 2 +- packages/react-query/src/Bonded.tsx | 2 +- packages/react-query/src/Chain.tsx | 2 +- packages/react-query/src/CoreDescriptor.tsx | 2 +- packages/react-query/src/Elapsed.tsx | 2 +- packages/react-query/src/FormatBalance.tsx | 2 +- packages/react-query/src/LockedVote.tsx | 2 +- packages/react-query/src/NodeName.tsx | 2 +- packages/react-query/src/NodeVersion.tsx | 2 +- packages/react-query/src/Nonce.tsx | 2 +- packages/react-query/src/PoolSize.tsx | 2 +- packages/react-query/src/SessionToTime.tsx | 2 +- packages/react-query/src/TimeNow.tsx | 2 +- packages/react-query/src/TotalInactive.tsx | 2 +- packages/react-query/src/TotalIssuance.tsx | 2 +- packages/react-query/src/index.ts | 2 +- packages/react-query/src/translate.ts | 2 +- packages/react-signer/src/Address.tsx | 2 +- packages/react-signer/src/Password.tsx | 2 +- packages/react-signer/src/PaymentInfo.tsx | 2 +- packages/react-signer/src/Qr.tsx | 2 +- packages/react-signer/src/SignFields.tsx | 2 +- packages/react-signer/src/Tip.tsx | 2 +- packages/react-signer/src/Transaction.tsx | 2 +- packages/react-signer/src/TxSigned.tsx | 2 +- packages/react-signer/src/TxUnsigned.tsx | 2 +- packages/react-signer/src/index.tsx | 2 +- packages/react-signer/src/signers/AccountSigner.ts | 2 +- packages/react-signer/src/signers/ApiSigner.ts | 2 +- packages/react-signer/src/signers/LedgerSigner.ts | 2 +- packages/react-signer/src/signers/QrSigner.ts | 2 +- packages/react-signer/src/signers/index.ts | 2 +- packages/react-signer/src/translate.ts | 2 +- packages/react-signer/src/types.ts | 2 +- packages/react-signer/src/util.ts | 2 +- packages/test-support/scripts/createBounties.ts | 2 +- packages/test-support/scripts/lib/bountyWaitFunctions.ts | 2 +- .../test-support/scripts/lib/changeBountyStateFunctions.ts | 2 +- packages/test-support/scripts/lib/constants.ts | 2 +- packages/test-support/scripts/lib/helpers.ts | 2 +- packages/test-support/scripts/lib/multiFunctions.ts | 2 +- packages/test-support/src/api/createApi.ts | 2 +- packages/test-support/src/api/createAugmentedApi.ts | 2 +- packages/test-support/src/api/index.ts | 2 +- packages/test-support/src/creation/account.ts | 2 +- packages/test-support/src/creation/balance.ts | 2 +- packages/test-support/src/creation/bounties.ts | 2 +- packages/test-support/src/creation/contact.ts | 2 +- packages/test-support/src/creation/hashes.ts | 2 +- packages/test-support/src/creation/staking.ts | 2 +- packages/test-support/src/creation/treasury.ts | 2 +- packages/test-support/src/hooks/index.ts | 2 +- packages/test-support/src/keyring/MemoryStore.ts | 2 +- packages/test-support/src/keyring/addresses.ts | 2 +- packages/test-support/src/keyring/index.ts | 2 +- packages/test-support/src/keyring/signers.ts | 2 +- packages/test-support/src/mockData/index.ts | 2 +- packages/test-support/src/pages/Page.tsx | 2 +- packages/test-support/src/pagesElements/JudgementTag.ts | 2 +- packages/test-support/src/pagesElements/Row.ts | 2 +- packages/test-support/src/pagesElements/Sidebar.ts | 2 +- packages/test-support/src/pagesElements/Table.ts | 2 +- packages/test-support/src/pagesElements/index.ts | 2 +- packages/test-support/src/react/apiInTests.ts | 2 +- packages/test-support/src/react/index.ts | 2 +- packages/test-support/src/substrate/constants.ts | 2 +- packages/test-support/src/substrate/index.ts | 2 +- packages/test-support/src/transaction/execute.ts | 2 +- packages/test-support/src/transaction/index.ts | 2 +- packages/test-support/src/types.ts | 2 +- packages/test-support/src/utils/accountDefaults.ts | 2 +- packages/test-support/src/utils/balance.ts | 2 +- packages/test-support/src/utils/index.ts | 2 +- packages/test-support/src/utils/mockApiHooks.ts | 2 +- packages/test-support/src/utils/renderedScreenUtils.ts | 2 +- packages/test-support/src/utils/waitFor.ts | 2 +- scripts/findPackages.cjs | 2 +- scripts/i18nLint.cjs | 2 +- scripts/i18nSort.cjs | 2 +- scripts/imgConvert.mjs | 2 +- scripts/ipfsUpload.mjs | 2 +- scripts/robohash.cjs | 2 +- 3515 files changed, 3521 insertions(+), 3513 deletions(-) mode change 100755 => 100644 docker/build.sh mode change 100755 => 100644 docker/env.sh mode change 100755 => 100644 scripts/robohash.cjs diff --git a/.github/workflows/pr-any.yml b/.github/workflows/pr-any.yml index f27cedfed8e..60cb8f0ffe1 100644 --- a/.github/workflows/pr-any.yml +++ b/.github/workflows/pr-any.yml @@ -13,6 +13,8 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 'lts/*' + - name: Set Execute Permissions + run: chmod +x ./scripts/* - name: ${{ matrix.step }} run: | yarn install --immutable diff --git a/.github/workflows/push-master.yml b/.github/workflows/push-master.yml index 23a8f5c452e..879792f449b 100644 --- a/.github/workflows/push-master.yml +++ b/.github/workflows/push-master.yml @@ -20,6 +20,8 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 'lts/*' + - name: Set Execute Permissions + run: chmod +x ./scripts/* - name: ${{ matrix.step }} env: CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }} @@ -44,6 +46,8 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 'lts/*' + - name: Set Execute Permissions + run: chmod +x ./docker/* - name: docker env: DOCKER_PASS: ${{ secrets.DOCKER_PASS }} @@ -74,6 +78,8 @@ jobs: # run: | # mkdir -p ~/private_keys/ # echo '${{ secrets.API_KEY }}' > ~/private_keys/AuthKey_${{ secrets.API_KEY_ID }}.p8 + - name: Set Execute Permissions + run: chmod +x ./scripts/* - name: Build/release Electron app uses: samuelmeuli/action-electron-builder@v1 with: diff --git a/.prettierrc.cjs b/.prettierrc.cjs index 31010eff149..0279dca84a6 100644 --- a/.prettierrc.cjs +++ b/.prettierrc.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 module.exports = require('@polkadot/dev/config/prettier.cjs'); diff --git a/docker/build.sh b/docker/build.sh old mode 100755 new mode 100644 index 18165f12af5..5413ed5763f --- a/docker/build.sh +++ b/docker/build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2017-2024 @polkadot/apps authors & contributors +# Copyright 2017-2025 @polkadot/apps authors & contributors # This software may be modified and distributed under the terms # of the Apache-2.0 license. See the LICENSE file for details. diff --git a/docker/env.sh b/docker/env.sh old mode 100755 new mode 100644 index d1e175aec61..a997b68bf0e --- a/docker/env.sh +++ b/docker/env.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2017-2024 @polkadot/apps authors & contributors +# Copyright 2017-2025 @polkadot/apps authors & contributors # SPDX-License-Identifier: Apache-2.0 # This script is used when the docker container starts and does the magic to diff --git a/eslint.config.js b/eslint.config.js index dfe9de2a634..2b99e8e4b76 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import baseConfig from '@polkadot/dev/config/eslint'; diff --git a/i18next-scanner.config.cjs b/i18next-scanner.config.cjs index fef8c80e134..3270ed29746 100644 --- a/i18next-scanner.config.cjs +++ b/i18next-scanner.config.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('fs'); diff --git a/packages/apps-config/src/api/chain/cere.ts b/packages/apps-config/src/api/chain/cere.ts index e9f0ab504b6..1a43111f1fa 100644 --- a/packages/apps-config/src/api/chain/cere.ts +++ b/packages/apps-config/src/api/chain/cere.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/chain/index.ts b/packages/apps-config/src/api/chain/index.ts index 3f35c6e458b..fb63f7c15a3 100644 --- a/packages/apps-config/src/api/chain/index.ts +++ b/packages/apps-config/src/api/chain/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/constants.ts b/packages/apps-config/src/api/constants.ts index 6bad19db637..2e1cdbcec2c 100644 --- a/packages/apps-config/src/api/constants.ts +++ b/packages/apps-config/src/api/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/apps-config/src/api/derives.ts b/packages/apps-config/src/api/derives.ts index 939a17e93f0..b0c3200c317 100644 --- a/packages/apps-config/src/api/derives.ts +++ b/packages/apps-config/src/api/derives.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition, OverrideBundleType } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/index.ts b/packages/apps-config/src/api/index.ts index acabb86e12f..c0a62c8d3f4 100644 --- a/packages/apps-config/src/api/index.ts +++ b/packages/apps-config/src/api/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { applyDerives } from './derives.js'; diff --git a/packages/apps-config/src/api/params/index.ts b/packages/apps-config/src/api/params/index.ts index 94cd64d813e..c821637e1be 100644 --- a/packages/apps-config/src/api/params/index.ts +++ b/packages/apps-config/src/api/params/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './inflation.js'; diff --git a/packages/apps-config/src/api/params/inflation.ts b/packages/apps-config/src/api/params/inflation.ts index 3e16bad3f20..6d5967e18bf 100644 --- a/packages/apps-config/src/api/params/inflation.ts +++ b/packages/apps-config/src/api/params/inflation.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-config/src/api/params/proposalThresholds.ts b/packages/apps-config/src/api/params/proposalThresholds.ts index 3aa45341c32..3b0a96243b2 100644 --- a/packages/apps-config/src/api/params/proposalThresholds.ts +++ b/packages/apps-config/src/api/params/proposalThresholds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-config/src/api/params/teleport.ts b/packages/apps-config/src/api/params/teleport.ts index 0a8bd2fa259..5e90b451bfb 100644 --- a/packages/apps-config/src/api/params/teleport.ts +++ b/packages/apps-config/src/api/params/teleport.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-config/src/api/params/tracks/index.ts b/packages/apps-config/src/api/params/tracks/index.ts index fa17aaab4d4..1540de4d092 100644 --- a/packages/apps-config/src/api/params/tracks/index.ts +++ b/packages/apps-config/src/api/params/tracks/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-config/src/api/params/tracks/kusama.ts b/packages/apps-config/src/api/params/tracks/kusama.ts index eda03844fa0..d301e15c04e 100644 --- a/packages/apps-config/src/api/params/tracks/kusama.ts +++ b/packages/apps-config/src/api/params/tracks/kusama.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TrackInfo } from './types.js'; diff --git a/packages/apps-config/src/api/params/tracks/polkadot.ts b/packages/apps-config/src/api/params/tracks/polkadot.ts index 34244c50fd4..d22ea8ce953 100644 --- a/packages/apps-config/src/api/params/tracks/polkadot.ts +++ b/packages/apps-config/src/api/params/tracks/polkadot.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TrackInfo } from './types.js'; diff --git a/packages/apps-config/src/api/params/tracks/types.ts b/packages/apps-config/src/api/params/tracks/types.ts index b23accf0139..3530b3dc013 100644 --- a/packages/apps-config/src/api/params/tracks/types.ts +++ b/packages/apps-config/src/api/params/tracks/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/api/params/tracks/util.ts b/packages/apps-config/src/api/params/tracks/util.ts index 0ffcd5b12e7..ebb15db741c 100644 --- a/packages/apps-config/src/api/params/tracks/util.ts +++ b/packages/apps-config/src/api/params/tracks/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/api/spec/acala.ts b/packages/apps-config/src/api/spec/acala.ts index 82e5565c6ca..4a4315e7179 100644 --- a/packages/apps-config/src/api/spec/acala.ts +++ b/packages/apps-config/src/api/spec/acala.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { typesBundleForPolkadot } from '@acala-network/type-definitions'; diff --git a/packages/apps-config/src/api/spec/ajuna.ts b/packages/apps-config/src/api/spec/ajuna.ts index 9f3afa04d16..c9d56d0e6c3 100644 --- a/packages/apps-config/src/api/spec/ajuna.ts +++ b/packages/apps-config/src/api/spec/ajuna.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/allfeat.ts b/packages/apps-config/src/api/spec/allfeat.ts index ac775b68b92..916b83fcb59 100644 --- a/packages/apps-config/src/api/spec/allfeat.ts +++ b/packages/apps-config/src/api/spec/allfeat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/altair.ts b/packages/apps-config/src/api/spec/altair.ts index 811f5b1279e..38ea4dde58c 100644 --- a/packages/apps-config/src/api/spec/altair.ts +++ b/packages/apps-config/src/api/spec/altair.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/apron.ts b/packages/apps-config/src/api/spec/apron.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/apron.ts +++ b/packages/apps-config/src/api/spec/apron.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/ares-gladios.ts b/packages/apps-config/src/api/spec/ares-gladios.ts index b535e816405..350a72d3907 100644 --- a/packages/apps-config/src/api/spec/ares-gladios.ts +++ b/packages/apps-config/src/api/spec/ares-gladios.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/ares-parachain.ts b/packages/apps-config/src/api/spec/ares-parachain.ts index 55ace1ec801..0258f0c6085 100644 --- a/packages/apps-config/src/api/spec/ares-parachain.ts +++ b/packages/apps-config/src/api/spec/ares-parachain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/argon.ts b/packages/apps-config/src/api/spec/argon.ts index 3fd8ab670d8..959c7ca2a83 100644 --- a/packages/apps-config/src/api/spec/argon.ts +++ b/packages/apps-config/src/api/spec/argon.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/astar.ts b/packages/apps-config/src/api/spec/astar.ts index c18effbcd87..1390f61e2d0 100644 --- a/packages/apps-config/src/api/spec/astar.ts +++ b/packages/apps-config/src/api/spec/astar.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bajun.ts b/packages/apps-config/src/api/spec/bajun.ts index 9f3afa04d16..c9d56d0e6c3 100644 --- a/packages/apps-config/src/api/spec/bajun.ts +++ b/packages/apps-config/src/api/spec/bajun.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/basilisk.ts b/packages/apps-config/src/api/spec/basilisk.ts index 6e371258630..49bbe1cdde6 100644 --- a/packages/apps-config/src/api/spec/basilisk.ts +++ b/packages/apps-config/src/api/spec/basilisk.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/beresheet.ts b/packages/apps-config/src/api/spec/beresheet.ts index 3eda4287a6e..759ceaba9a6 100644 --- a/packages/apps-config/src/api/spec/beresheet.ts +++ b/packages/apps-config/src/api/spec/beresheet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bifrost-asgard.ts b/packages/apps-config/src/api/spec/bifrost-asgard.ts index d289bbdf362..74e67328da7 100644 --- a/packages/apps-config/src/api/spec/bifrost-asgard.ts +++ b/packages/apps-config/src/api/spec/bifrost-asgard.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bifrost-parachain.ts b/packages/apps-config/src/api/spec/bifrost-parachain.ts index 3adf4e13eec..6c4b6448512 100644 --- a/packages/apps-config/src/api/spec/bifrost-parachain.ts +++ b/packages/apps-config/src/api/spec/bifrost-parachain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bifrost.ts b/packages/apps-config/src/api/spec/bifrost.ts index 3adf4e13eec..6c4b6448512 100644 --- a/packages/apps-config/src/api/spec/bifrost.ts +++ b/packages/apps-config/src/api/spec/bifrost.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bitcountry-pioneer.ts b/packages/apps-config/src/api/spec/bitcountry-pioneer.ts index de272245066..f5ff8b7c8f3 100644 --- a/packages/apps-config/src/api/spec/bitcountry-pioneer.ts +++ b/packages/apps-config/src/api/spec/bitcountry-pioneer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { types } from '@metaverse-network-sdk/type-definitions'; diff --git a/packages/apps-config/src/api/spec/bitcountry-rococo.ts b/packages/apps-config/src/api/spec/bitcountry-rococo.ts index 2eef6233bdf..ba67dfffd1e 100644 --- a/packages/apps-config/src/api/spec/bitcountry-rococo.ts +++ b/packages/apps-config/src/api/spec/bitcountry-rococo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bitcountry.ts b/packages/apps-config/src/api/spec/bitcountry.ts index ec67176c5d5..0e44e82eb0f 100644 --- a/packages/apps-config/src/api/spec/bitcountry.ts +++ b/packages/apps-config/src/api/spec/bitcountry.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/bittensor.ts b/packages/apps-config/src/api/spec/bittensor.ts index f5e677e36c7..7bda31c0cce 100644 --- a/packages/apps-config/src/api/spec/bittensor.ts +++ b/packages/apps-config/src/api/spec/bittensor.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/centrifuge-chain.ts b/packages/apps-config/src/api/spec/centrifuge-chain.ts index 0a14cdfb2bf..71e6cc625a5 100644 --- a/packages/apps-config/src/api/spec/centrifuge-chain.ts +++ b/packages/apps-config/src/api/spec/centrifuge-chain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/centrifuge.ts b/packages/apps-config/src/api/spec/centrifuge.ts index 89588d13d7b..7d181639e89 100644 --- a/packages/apps-config/src/api/spec/centrifuge.ts +++ b/packages/apps-config/src/api/spec/centrifuge.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/chainx.ts b/packages/apps-config/src/api/spec/chainx.ts index 7f9e088322e..caed418d709 100644 --- a/packages/apps-config/src/api/spec/chainx.ts +++ b/packages/apps-config/src/api/spec/chainx.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/clover-rococo.ts b/packages/apps-config/src/api/spec/clover-rococo.ts index c2ec839adff..1d759b2ebca 100644 --- a/packages/apps-config/src/api/spec/clover-rococo.ts +++ b/packages/apps-config/src/api/spec/clover-rococo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/clover.ts b/packages/apps-config/src/api/spec/clover.ts index 9bd84e9c2b7..04a4744d8bd 100644 --- a/packages/apps-config/src/api/spec/clover.ts +++ b/packages/apps-config/src/api/spec/clover.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/coinversation.ts b/packages/apps-config/src/api/spec/coinversation.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/coinversation.ts +++ b/packages/apps-config/src/api/spec/coinversation.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/communeai.ts b/packages/apps-config/src/api/spec/communeai.ts index f5e677e36c7..7bda31c0cce 100644 --- a/packages/apps-config/src/api/spec/communeai.ts +++ b/packages/apps-config/src/api/spec/communeai.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/competitors-club.ts b/packages/apps-config/src/api/spec/competitors-club.ts index 9599348b68e..1fa7a635674 100644 --- a/packages/apps-config/src/api/spec/competitors-club.ts +++ b/packages/apps-config/src/api/spec/competitors-club.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/contracts.ts b/packages/apps-config/src/api/spec/contracts.ts index 46049c4f8f5..20cffab46da 100644 --- a/packages/apps-config/src/api/spec/contracts.ts +++ b/packages/apps-config/src/api/spec/contracts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/crown-sterling.ts b/packages/apps-config/src/api/spec/crown-sterling.ts index 6f2e90048e9..9ef1d9f4ab1 100644 --- a/packages/apps-config/src/api/spec/crown-sterling.ts +++ b/packages/apps-config/src/api/spec/crown-sterling.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/crust.ts b/packages/apps-config/src/api/spec/crust.ts index 47141e7e14f..44f6214ace8 100644 --- a/packages/apps-config/src/api/spec/crust.ts +++ b/packages/apps-config/src/api/spec/crust.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/cumulus-test-parachain.ts b/packages/apps-config/src/api/spec/cumulus-test-parachain.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/cumulus-test-parachain.ts +++ b/packages/apps-config/src/api/spec/cumulus-test-parachain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/curio.ts b/packages/apps-config/src/api/spec/curio.ts index 479c5ccbbf5..66426a9c6ea 100644 --- a/packages/apps-config/src/api/spec/curio.ts +++ b/packages/apps-config/src/api/spec/curio.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/datahighway.ts b/packages/apps-config/src/api/spec/datahighway.ts index 371abda15ec..c055dfa455e 100644 --- a/packages/apps-config/src/api/spec/datahighway.ts +++ b/packages/apps-config/src/api/spec/datahighway.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/dock-mainnet.ts b/packages/apps-config/src/api/spec/dock-mainnet.ts index 748d75e5774..09c720cc54d 100644 --- a/packages/apps-config/src/api/spec/dock-mainnet.ts +++ b/packages/apps-config/src/api/spec/dock-mainnet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/dock-testnet.ts b/packages/apps-config/src/api/spec/dock-testnet.ts index b28d96b2911..63af274b80b 100644 --- a/packages/apps-config/src/api/spec/dock-testnet.ts +++ b/packages/apps-config/src/api/spec/dock-testnet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/dolphin.ts b/packages/apps-config/src/api/spec/dolphin.ts index 14ae3b69206..3bd49ef1b25 100644 --- a/packages/apps-config/src/api/spec/dolphin.ts +++ b/packages/apps-config/src/api/spec/dolphin.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/dotmog.ts b/packages/apps-config/src/api/spec/dotmog.ts index 8ca552f8359..7cd1f2e5a74 100644 --- a/packages/apps-config/src/api/spec/dotmog.ts +++ b/packages/apps-config/src/api/spec/dotmog.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/eave.ts b/packages/apps-config/src/api/spec/eave.ts index 7b081ee9a1e..323da8d4328 100644 --- a/packages/apps-config/src/api/spec/eave.ts +++ b/packages/apps-config/src/api/spec/eave.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/edgeware.ts b/packages/apps-config/src/api/spec/edgeware.ts index 3eda4287a6e..759ceaba9a6 100644 --- a/packages/apps-config/src/api/spec/edgeware.ts +++ b/packages/apps-config/src/api/spec/edgeware.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/elysium.ts b/packages/apps-config/src/api/spec/elysium.ts index da2963c2fb8..4036baf1d49 100644 --- a/packages/apps-config/src/api/spec/elysium.ts +++ b/packages/apps-config/src/api/spec/elysium.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/encointer-node-notee.ts b/packages/apps-config/src/api/spec/encointer-node-notee.ts index 6c93e6a3f94..76d4f8fa823 100644 --- a/packages/apps-config/src/api/spec/encointer-node-notee.ts +++ b/packages/apps-config/src/api/spec/encointer-node-notee.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/encointer-node-teeproxy.ts b/packages/apps-config/src/api/spec/encointer-node-teeproxy.ts index 335f3830ea2..aaf71ae3c8a 100644 --- a/packages/apps-config/src/api/spec/encointer-node-teeproxy.ts +++ b/packages/apps-config/src/api/spec/encointer-node-teeproxy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/encointer-para.ts b/packages/apps-config/src/api/spec/encointer-para.ts index 04fd37fc8f4..7feed23e2b4 100644 --- a/packages/apps-config/src/api/spec/encointer-para.ts +++ b/packages/apps-config/src/api/spec/encointer-para.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/equilibrium.ts b/packages/apps-config/src/api/spec/equilibrium.ts index 5594e2f5702..13b14577bfb 100644 --- a/packages/apps-config/src/api/spec/equilibrium.ts +++ b/packages/apps-config/src/api/spec/equilibrium.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiInterfaceRx } from '@polkadot/api/types'; diff --git a/packages/apps-config/src/api/spec/fantour.ts b/packages/apps-config/src/api/spec/fantour.ts index d148e8d0bc5..8f44e8ba2cb 100644 --- a/packages/apps-config/src/api/spec/fantour.ts +++ b/packages/apps-config/src/api/spec/fantour.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order diff --git a/packages/apps-config/src/api/spec/ferrum.ts b/packages/apps-config/src/api/spec/ferrum.ts index 504e5efc51f..b19e29b235a 100644 --- a/packages/apps-config/src/api/spec/ferrum.ts +++ b/packages/apps-config/src/api/spec/ferrum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/fragnova.ts b/packages/apps-config/src/api/spec/fragnova.ts index 0dab5ba1944..1699a545e5c 100644 --- a/packages/apps-config/src/api/spec/fragnova.ts +++ b/packages/apps-config/src/api/spec/fragnova.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Not used/included in index.ts as of https://github.com/polkadot-js/apps/pull/9243 diff --git a/packages/apps-config/src/api/spec/frequency.ts b/packages/apps-config/src/api/spec/frequency.ts index 99cd5aebc37..09421b08228 100644 --- a/packages/apps-config/src/api/spec/frequency.ts +++ b/packages/apps-config/src/api/spec/frequency.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/galital-parachain.ts b/packages/apps-config/src/api/spec/galital-parachain.ts index 68cfedc0eda..dcad623e40f 100644 --- a/packages/apps-config/src/api/spec/galital-parachain.ts +++ b/packages/apps-config/src/api/spec/galital-parachain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/galital.ts b/packages/apps-config/src/api/spec/galital.ts index 1018abfdd34..3d3a23f7430 100644 --- a/packages/apps-config/src/api/spec/galital.ts +++ b/packages/apps-config/src/api/spec/galital.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/galois.ts b/packages/apps-config/src/api/spec/galois.ts index 705ab4130b9..db29ecb9c85 100644 --- a/packages/apps-config/src/api/spec/galois.ts +++ b/packages/apps-config/src/api/spec/galois.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/gamepower.ts b/packages/apps-config/src/api/spec/gamepower.ts index 89fd6b27935..a3edf87eb97 100644 --- a/packages/apps-config/src/api/spec/gamepower.ts +++ b/packages/apps-config/src/api/spec/gamepower.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/genshiro.ts b/packages/apps-config/src/api/spec/genshiro.ts index bfa61a4d936..42ca4c24213 100644 --- a/packages/apps-config/src/api/spec/genshiro.ts +++ b/packages/apps-config/src/api/spec/genshiro.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/hanonycash.ts b/packages/apps-config/src/api/spec/hanonycash.ts index 50415c4eca2..3a4c86fa5a1 100644 --- a/packages/apps-config/src/api/spec/hanonycash.ts +++ b/packages/apps-config/src/api/spec/hanonycash.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/hydrate.ts b/packages/apps-config/src/api/spec/hydrate.ts index ad75ac0212d..86de0886d74 100644 --- a/packages/apps-config/src/api/spec/hydrate.ts +++ b/packages/apps-config/src/api/spec/hydrate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/hyperbridge.ts b/packages/apps-config/src/api/spec/hyperbridge.ts index 8f1e2239de4..f21fb8e6186 100644 --- a/packages/apps-config/src/api/spec/hyperbridge.ts +++ b/packages/apps-config/src/api/spec/hyperbridge.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/idavoll.ts b/packages/apps-config/src/api/spec/idavoll.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/idavoll.ts +++ b/packages/apps-config/src/api/spec/idavoll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/imbue.ts b/packages/apps-config/src/api/spec/imbue.ts index e2a8d22344a..c80d2b80945 100644 --- a/packages/apps-config/src/api/spec/imbue.ts +++ b/packages/apps-config/src/api/spec/imbue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/index.ts b/packages/apps-config/src/api/spec/index.ts index e26c3bc4c84..ec46080dac4 100644 --- a/packages/apps-config/src/api/spec/index.ts +++ b/packages/apps-config/src/api/spec/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/integritee.ts b/packages/apps-config/src/api/spec/integritee.ts index dd2d51d7a97..689726167c8 100644 --- a/packages/apps-config/src/api/spec/integritee.ts +++ b/packages/apps-config/src/api/spec/integritee.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/interbtc.ts b/packages/apps-config/src/api/spec/interbtc.ts index 33c2848d5ca..5b4541d5be2 100644 --- a/packages/apps-config/src/api/spec/interbtc.ts +++ b/packages/apps-config/src/api/spec/interbtc.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 /* eslint-disable @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-member-access, @typescript-eslint/no-unsafe-assignment */ diff --git a/packages/apps-config/src/api/spec/ipse.ts b/packages/apps-config/src/api/spec/ipse.ts index 3d35dac3ed3..7a3cd3f7488 100644 --- a/packages/apps-config/src/api/spec/ipse.ts +++ b/packages/apps-config/src/api/spec/ipse.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/jamton.ts b/packages/apps-config/src/api/spec/jamton.ts index f2453de92fd..3ee26f6958f 100644 --- a/packages/apps-config/src/api/spec/jamton.ts +++ b/packages/apps-config/src/api/spec/jamton.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/jupiter-rococo.ts b/packages/apps-config/src/api/spec/jupiter-rococo.ts index df07dc594cb..6b2bb54b66c 100644 --- a/packages/apps-config/src/api/spec/jupiter-rococo.ts +++ b/packages/apps-config/src/api/spec/jupiter-rococo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/jupiter.ts b/packages/apps-config/src/api/spec/jupiter.ts index 1011db62632..13e089da2b3 100644 --- a/packages/apps-config/src/api/spec/jupiter.ts +++ b/packages/apps-config/src/api/spec/jupiter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/jur.ts b/packages/apps-config/src/api/spec/jur.ts index 3968ee1287e..422192c2a2a 100644 --- a/packages/apps-config/src/api/spec/jur.ts +++ b/packages/apps-config/src/api/spec/jur.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/khala.ts b/packages/apps-config/src/api/spec/khala.ts index b62e2509e6d..289e19ad631 100644 --- a/packages/apps-config/src/api/spec/khala.ts +++ b/packages/apps-config/src/api/spec/khala.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/kilt.ts b/packages/apps-config/src/api/spec/kilt.ts index d1c0515d477..19dd8e9f2f4 100644 --- a/packages/apps-config/src/api/spec/kilt.ts +++ b/packages/apps-config/src/api/spec/kilt.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { typesBundle } from '@kiltprotocol/type-definitions'; diff --git a/packages/apps-config/src/api/spec/konomi.ts b/packages/apps-config/src/api/spec/konomi.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/konomi.ts +++ b/packages/apps-config/src/api/spec/konomi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/kpron.ts b/packages/apps-config/src/api/spec/kpron.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/kpron.ts +++ b/packages/apps-config/src/api/spec/kpron.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/kulupu.ts b/packages/apps-config/src/api/spec/kulupu.ts index a7ea8f5ab23..e2066345b72 100644 --- a/packages/apps-config/src/api/spec/kulupu.ts +++ b/packages/apps-config/src/api/spec/kulupu.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/kusari.ts b/packages/apps-config/src/api/spec/kusari.ts index 02737007084..21b503a7e74 100644 --- a/packages/apps-config/src/api/spec/kusari.ts +++ b/packages/apps-config/src/api/spec/kusari.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/kylin.ts b/packages/apps-config/src/api/spec/kylin.ts index d4c2c56c686..2feacc59a92 100644 --- a/packages/apps-config/src/api/spec/kylin.ts +++ b/packages/apps-config/src/api/spec/kylin.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/laminar.ts b/packages/apps-config/src/api/spec/laminar.ts index 7160991b971..7ece72e2b51 100644 --- a/packages/apps-config/src/api/spec/laminar.ts +++ b/packages/apps-config/src/api/spec/laminar.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/litentry.ts b/packages/apps-config/src/api/spec/litentry.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/litentry.ts +++ b/packages/apps-config/src/api/spec/litentry.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/logion-parachain.ts b/packages/apps-config/src/api/spec/logion-parachain.ts index 2e71175dc27..af2ce54772f 100644 --- a/packages/apps-config/src/api/spec/logion-parachain.ts +++ b/packages/apps-config/src/api/spec/logion-parachain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/logion.ts b/packages/apps-config/src/api/spec/logion.ts index 06b1bba8109..feb3f557047 100644 --- a/packages/apps-config/src/api/spec/logion.ts +++ b/packages/apps-config/src/api/spec/logion.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order diff --git a/packages/apps-config/src/api/spec/mangata.ts b/packages/apps-config/src/api/spec/mangata.ts index 6de79d4c468..4adff89c18e 100644 --- a/packages/apps-config/src/api/spec/mangata.ts +++ b/packages/apps-config/src/api/spec/mangata.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order diff --git a/packages/apps-config/src/api/spec/manta.ts b/packages/apps-config/src/api/spec/manta.ts index 6d1e5c35cca..8e49d948f7a 100644 --- a/packages/apps-config/src/api/spec/manta.ts +++ b/packages/apps-config/src/api/spec/manta.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/mathchain.ts b/packages/apps-config/src/api/spec/mathchain.ts index 705ab4130b9..db29ecb9c85 100644 --- a/packages/apps-config/src/api/spec/mathchain.ts +++ b/packages/apps-config/src/api/spec/mathchain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/moonbeam.ts b/packages/apps-config/src/api/spec/moonbeam.ts index 4521eca80f0..5d3c5d71b4f 100644 --- a/packages/apps-config/src/api/spec/moonbeam.ts +++ b/packages/apps-config/src/api/spec/moonbeam.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { moonbeamDefinitions } from 'moonbeam-types-bundle'; diff --git a/packages/apps-config/src/api/spec/muse.ts b/packages/apps-config/src/api/spec/muse.ts index 8065c1aa018..fe7e5f623b8 100644 --- a/packages/apps-config/src/api/spec/muse.ts +++ b/packages/apps-config/src/api/spec/muse.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/mybank.ts b/packages/apps-config/src/api/spec/mybank.ts index 02f4f6f33e8..6d1a70c9747 100644 --- a/packages/apps-config/src/api/spec/mybank.ts +++ b/packages/apps-config/src/api/spec/mybank.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/mythos.ts b/packages/apps-config/src/api/spec/mythos.ts index 8065c1aa018..fe7e5f623b8 100644 --- a/packages/apps-config/src/api/spec/mythos.ts +++ b/packages/apps-config/src/api/spec/mythos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/neatcoin.ts b/packages/apps-config/src/api/spec/neatcoin.ts index 299bf8056ba..d0cf4884104 100644 --- a/packages/apps-config/src/api/spec/neatcoin.ts +++ b/packages/apps-config/src/api/spec/neatcoin.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/neuroweb.ts b/packages/apps-config/src/api/spec/neuroweb.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/neuroweb.ts +++ b/packages/apps-config/src/api/spec/neuroweb.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/nftmart.ts b/packages/apps-config/src/api/spec/nftmart.ts index 4e82a728ac6..2e29e2a3770 100644 --- a/packages/apps-config/src/api/spec/nftmart.ts +++ b/packages/apps-config/src/api/spec/nftmart.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order diff --git a/packages/apps-config/src/api/spec/nodle.ts b/packages/apps-config/src/api/spec/nodle.ts index d9467e1956a..dd47880f45a 100644 --- a/packages/apps-config/src/api/spec/nodle.ts +++ b/packages/apps-config/src/api/spec/nodle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/oak.ts b/packages/apps-config/src/api/spec/oak.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/oak.ts +++ b/packages/apps-config/src/api/spec/oak.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/opal.ts b/packages/apps-config/src/api/spec/opal.ts index 3caa33a5e68..2b26bff91be 100644 --- a/packages/apps-config/src/api/spec/opal.ts +++ b/packages/apps-config/src/api/spec/opal.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/opportunity.ts b/packages/apps-config/src/api/spec/opportunity.ts index 7ea15d5eda4..0396f96c0e2 100644 --- a/packages/apps-config/src/api/spec/opportunity.ts +++ b/packages/apps-config/src/api/spec/opportunity.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/oz-template.ts b/packages/apps-config/src/api/spec/oz-template.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/oz-template.ts +++ b/packages/apps-config/src/api/spec/oz-template.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/parallel.ts b/packages/apps-config/src/api/spec/parallel.ts index fd4ceba7d11..128e9856325 100644 --- a/packages/apps-config/src/api/spec/parallel.ts +++ b/packages/apps-config/src/api/spec/parallel.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { typesBundleForPolkadot } from '@parallel-finance/type-definitions'; diff --git a/packages/apps-config/src/api/spec/parami.ts b/packages/apps-config/src/api/spec/parami.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/parami.ts +++ b/packages/apps-config/src/api/spec/parami.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/peaq.ts b/packages/apps-config/src/api/spec/peaq.ts index 2a9a3bf5d73..c3cca8de2d2 100644 --- a/packages/apps-config/src/api/spec/peaq.ts +++ b/packages/apps-config/src/api/spec/peaq.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/peerplays.ts b/packages/apps-config/src/api/spec/peerplays.ts index cdcd7b0ed74..d26b9463040 100644 --- a/packages/apps-config/src/api/spec/peerplays.ts +++ b/packages/apps-config/src/api/spec/peerplays.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/pendulum.ts b/packages/apps-config/src/api/spec/pendulum.ts index 1470bc15e74..89362897a40 100644 --- a/packages/apps-config/src/api/spec/pendulum.ts +++ b/packages/apps-config/src/api/spec/pendulum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/phoenix.ts b/packages/apps-config/src/api/spec/phoenix.ts index bb511f8b1ec..94e5237dbb0 100644 --- a/packages/apps-config/src/api/spec/phoenix.ts +++ b/packages/apps-config/src/api/spec/phoenix.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/pichiu.ts b/packages/apps-config/src/api/spec/pichiu.ts index d4c2c56c686..2feacc59a92 100644 --- a/packages/apps-config/src/api/spec/pichiu.ts +++ b/packages/apps-config/src/api/spec/pichiu.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/plasm.ts b/packages/apps-config/src/api/spec/plasm.ts index eb2cec50af2..0558078e67c 100644 --- a/packages/apps-config/src/api/spec/plasm.ts +++ b/packages/apps-config/src/api/spec/plasm.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/polimec.ts b/packages/apps-config/src/api/spec/polimec.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/polimec.ts +++ b/packages/apps-config/src/api/spec/polimec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/polkadex.ts b/packages/apps-config/src/api/spec/polkadex.ts index 33bd284b315..2751553723e 100644 --- a/packages/apps-config/src/api/spec/polkadex.ts +++ b/packages/apps-config/src/api/spec/polkadex.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/polkafoundry.ts b/packages/apps-config/src/api/spec/polkafoundry.ts index b3a1d1465c3..b9146eaa4a5 100644 --- a/packages/apps-config/src/api/spec/polkafoundry.ts +++ b/packages/apps-config/src/api/spec/polkafoundry.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/polymesh-mainnet.ts b/packages/apps-config/src/api/spec/polymesh-mainnet.ts index b3d4ef5dc9a..a60aad698ad 100644 --- a/packages/apps-config/src/api/spec/polymesh-mainnet.ts +++ b/packages/apps-config/src/api/spec/polymesh-mainnet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/polymesh-testnet.ts b/packages/apps-config/src/api/spec/polymesh-testnet.ts index ba66ba3b2a3..28db99ef5ac 100644 --- a/packages/apps-config/src/api/spec/polymesh-testnet.ts +++ b/packages/apps-config/src/api/spec/polymesh-testnet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/pontem.ts b/packages/apps-config/src/api/spec/pontem.ts index 06b9c7c983e..94f3483a9b3 100644 --- a/packages/apps-config/src/api/spec/pontem.ts +++ b/packages/apps-config/src/api/spec/pontem.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { pontemDefinitions } from 'pontem-types-bundle'; diff --git a/packages/apps-config/src/api/spec/prism.ts b/packages/apps-config/src/api/spec/prism.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/prism.ts +++ b/packages/apps-config/src/api/spec/prism.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/quartz.ts b/packages/apps-config/src/api/spec/quartz.ts index 79064f25541..7f9868b712b 100644 --- a/packages/apps-config/src/api/spec/quartz.ts +++ b/packages/apps-config/src/api/spec/quartz.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/realis.ts b/packages/apps-config/src/api/spec/realis.ts index 12be9b89cd8..15bba008286 100644 --- a/packages/apps-config/src/api/spec/realis.ts +++ b/packages/apps-config/src/api/spec/realis.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/riochain.ts b/packages/apps-config/src/api/spec/riochain.ts index da4c31f9875..cb140cc1c4f 100644 --- a/packages/apps-config/src/api/spec/riochain.ts +++ b/packages/apps-config/src/api/spec/riochain.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/robonomics.ts b/packages/apps-config/src/api/spec/robonomics.ts index 50afe80f8ea..bfd56a0d35d 100644 --- a/packages/apps-config/src/api/spec/robonomics.ts +++ b/packages/apps-config/src/api/spec/robonomics.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/rootnet.ts b/packages/apps-config/src/api/spec/rootnet.ts index f7ffde06a83..b37282a35db 100644 --- a/packages/apps-config/src/api/spec/rootnet.ts +++ b/packages/apps-config/src/api/spec/rootnet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/sapphire.ts b/packages/apps-config/src/api/spec/sapphire.ts index fe45bebd196..85b52f9d993 100644 --- a/packages/apps-config/src/api/spec/sapphire.ts +++ b/packages/apps-config/src/api/spec/sapphire.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/shibuya.ts b/packages/apps-config/src/api/spec/shibuya.ts index b69c36f3d26..e5453a66d85 100644 --- a/packages/apps-config/src/api/spec/shibuya.ts +++ b/packages/apps-config/src/api/spec/shibuya.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/shiden.ts b/packages/apps-config/src/api/spec/shiden.ts index cbddeb4b41c..2c95463713a 100644 --- a/packages/apps-config/src/api/spec/shiden.ts +++ b/packages/apps-config/src/api/spec/shiden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/snowbridge.ts b/packages/apps-config/src/api/spec/snowbridge.ts index 9f55c9ed1f4..7c88b13cc22 100644 --- a/packages/apps-config/src/api/spec/snowbridge.ts +++ b/packages/apps-config/src/api/spec/snowbridge.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { definition } from '@snowfork/snowbridge-types'; diff --git a/packages/apps-config/src/api/spec/soraSubstrate.ts b/packages/apps-config/src/api/spec/soraSubstrate.ts index c2d804ab30d..d32fdf63136 100644 --- a/packages/apps-config/src/api/spec/soraSubstrate.ts +++ b/packages/apps-config/src/api/spec/soraSubstrate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/spanner.ts b/packages/apps-config/src/api/spec/spanner.ts index 969311fce1d..a8b341c4011 100644 --- a/packages/apps-config/src/api/spec/spanner.ts +++ b/packages/apps-config/src/api/spec/spanner.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/spreehafen.ts b/packages/apps-config/src/api/spec/spreehafen.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/spreehafen.ts +++ b/packages/apps-config/src/api/spec/spreehafen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/stafi.ts b/packages/apps-config/src/api/spec/stafi.ts index 4e6c8c31734..f51a00c7e3a 100644 --- a/packages/apps-config/src/api/spec/stafi.ts +++ b/packages/apps-config/src/api/spec/stafi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/standard.ts b/packages/apps-config/src/api/spec/standard.ts index 6524f97c74d..a864554504f 100644 --- a/packages/apps-config/src/api/spec/standard.ts +++ b/packages/apps-config/src/api/spec/standard.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/subdao.ts b/packages/apps-config/src/api/spec/subdao.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/subdao.ts +++ b/packages/apps-config/src/api/spec/subdao.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/subgame.ts b/packages/apps-config/src/api/spec/subgame.ts index 29e1782885a..2c0e0131cd1 100644 --- a/packages/apps-config/src/api/spec/subgame.ts +++ b/packages/apps-config/src/api/spec/subgame.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/subsocial.ts b/packages/apps-config/src/api/spec/subsocial.ts index 79615ed3773..856243002e6 100644 --- a/packages/apps-config/src/api/spec/subsocial.ts +++ b/packages/apps-config/src/api/spec/subsocial.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // IMPORTANT diff --git a/packages/apps-config/src/api/spec/subspace.ts b/packages/apps-config/src/api/spec/subspace.ts index 4ea95263d49..20317688a21 100644 --- a/packages/apps-config/src/api/spec/subspace.ts +++ b/packages/apps-config/src/api/spec/subspace.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // structs need to be in order diff --git a/packages/apps-config/src/api/spec/substrateContractsNode.ts b/packages/apps-config/src/api/spec/substrateContractsNode.ts index a18dd082a2f..cf7f92a150b 100644 --- a/packages/apps-config/src/api/spec/substrateContractsNode.ts +++ b/packages/apps-config/src/api/spec/substrateContractsNode.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/swapdex.ts b/packages/apps-config/src/api/spec/swapdex.ts index 02737007084..21b503a7e74 100644 --- a/packages/apps-config/src/api/spec/swapdex.ts +++ b/packages/apps-config/src/api/spec/swapdex.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/t0rn.ts b/packages/apps-config/src/api/spec/t0rn.ts index f417b98fcac..ccad5ef76aa 100644 --- a/packages/apps-config/src/api/spec/t0rn.ts +++ b/packages/apps-config/src/api/spec/t0rn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/tanganika.ts b/packages/apps-config/src/api/spec/tanganika.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/tanganika.ts +++ b/packages/apps-config/src/api/spec/tanganika.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/ternoa.ts b/packages/apps-config/src/api/spec/ternoa.ts index 6b0bc305c54..acc5089554d 100644 --- a/packages/apps-config/src/api/spec/ternoa.ts +++ b/packages/apps-config/src/api/spec/ternoa.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/trustbase.ts b/packages/apps-config/src/api/spec/trustbase.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/trustbase.ts +++ b/packages/apps-config/src/api/spec/trustbase.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/turing.ts b/packages/apps-config/src/api/spec/turing.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/turing.ts +++ b/packages/apps-config/src/api/spec/turing.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/uart.ts b/packages/apps-config/src/api/spec/uart.ts index 245bd87ad47..ee8e76309b0 100644 --- a/packages/apps-config/src/api/spec/uart.ts +++ b/packages/apps-config/src/api/spec/uart.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/unique.ts b/packages/apps-config/src/api/spec/unique.ts index 1fb7247bc2a..0019a03b08d 100644 --- a/packages/apps-config/src/api/spec/unique.ts +++ b/packages/apps-config/src/api/spec/unique.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/unitnetwork.ts b/packages/apps-config/src/api/spec/unitnetwork.ts index 9e168b8e7b0..b42f49ec943 100644 --- a/packages/apps-config/src/api/spec/unitnetwork.ts +++ b/packages/apps-config/src/api/spec/unitnetwork.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/unitv.ts b/packages/apps-config/src/api/spec/unitv.ts index 4e6c8c31734..f51a00c7e3a 100644 --- a/packages/apps-config/src/api/spec/unitv.ts +++ b/packages/apps-config/src/api/spec/unitv.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/vln-rococo.ts b/packages/apps-config/src/api/spec/vln-rococo.ts index 33671896a45..758e91e1c23 100644 --- a/packages/apps-config/src/api/spec/vln-rococo.ts +++ b/packages/apps-config/src/api/spec/vln-rococo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/vln.ts b/packages/apps-config/src/api/spec/vln.ts index 4ba8befd77a..fa4c3b27f73 100644 --- a/packages/apps-config/src/api/spec/vln.ts +++ b/packages/apps-config/src/api/spec/vln.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/vodka.ts b/packages/apps-config/src/api/spec/vodka.ts index 959f26f01ee..6200c4060b7 100644 --- a/packages/apps-config/src/api/spec/vodka.ts +++ b/packages/apps-config/src/api/spec/vodka.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/watr.ts b/packages/apps-config/src/api/spec/watr.ts index 7e8f7108c4c..18d1d031b94 100644 --- a/packages/apps-config/src/api/spec/watr.ts +++ b/packages/apps-config/src/api/spec/watr.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/web3games.ts b/packages/apps-config/src/api/spec/web3games.ts index 7c524e9fa6c..75ece546d15 100644 --- a/packages/apps-config/src/api/spec/web3games.ts +++ b/packages/apps-config/src/api/spec/web3games.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/westlake.ts b/packages/apps-config/src/api/spec/westlake.ts index a6f0433ac27..1677ab2ffde 100644 --- a/packages/apps-config/src/api/spec/westlake.ts +++ b/packages/apps-config/src/api/spec/westlake.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/zCloak.ts b/packages/apps-config/src/api/spec/zCloak.ts index c476c47b9a4..b718bd5e5d1 100644 --- a/packages/apps-config/src/api/spec/zCloak.ts +++ b/packages/apps-config/src/api/spec/zCloak.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/zeitgeist.ts b/packages/apps-config/src/api/spec/zeitgeist.ts index c24ba83254d..859eff5a05f 100644 --- a/packages/apps-config/src/api/spec/zeitgeist.ts +++ b/packages/apps-config/src/api/spec/zeitgeist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/zenlink.ts b/packages/apps-config/src/api/spec/zenlink.ts index f89485d3bcb..af35bb51591 100644 --- a/packages/apps-config/src/api/spec/zenlink.ts +++ b/packages/apps-config/src/api/spec/zenlink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/spec/zero.ts b/packages/apps-config/src/api/spec/zero.ts index 6eed14f7b81..60cf44e992e 100644 --- a/packages/apps-config/src/api/spec/zero.ts +++ b/packages/apps-config/src/api/spec/zero.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OverrideBundleDefinition } from '@polkadot/types/types'; diff --git a/packages/apps-config/src/api/typesBundle.spec.ts b/packages/apps-config/src/api/typesBundle.spec.ts index d093ec9023d..51f30bebb72 100644 --- a/packages/apps-config/src/api/typesBundle.spec.ts +++ b/packages/apps-config/src/api/typesBundle.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index f9d069c70c8..517eecff56b 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config diff --git a/packages/apps-config/src/api/typesBundleCheck.spec.ts b/packages/apps-config/src/api/typesBundleCheck.spec.ts index b2ace7e8109..ad664cd8ef0 100644 --- a/packages/apps-config/src/api/typesBundleCheck.spec.ts +++ b/packages/apps-config/src/api/typesBundleCheck.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-config/src/api/util.ts b/packages/apps-config/src/api/util.ts index b7963cae32c..1a8bab34d93 100644 --- a/packages/apps-config/src/api/util.ts +++ b/packages/apps-config/src/api/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export function typesFromDefs (definitions: Record }>): Record { diff --git a/packages/apps-config/src/ci/chainEndpoints.spec.ts b/packages/apps-config/src/ci/chainEndpoints.spec.ts index 80dec4592c3..f1c167b9a2d 100644 --- a/packages/apps-config/src/ci/chainEndpoints.spec.ts +++ b/packages/apps-config/src/ci/chainEndpoints.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-config/src/ci/fetch.ts b/packages/apps-config/src/ci/fetch.ts index 3c97e326c6f..26f937d746c 100644 --- a/packages/apps-config/src/ci/fetch.ts +++ b/packages/apps-config/src/ci/fetch.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { fetch } from '@polkadot/x-fetch'; diff --git a/packages/apps-config/src/endpoints/development.ts b/packages/apps-config/src/endpoints/development.ts index 8ab6a40813d..a70f9d3a8cd 100644 --- a/packages/apps-config/src/endpoints/development.ts +++ b/packages/apps-config/src/endpoints/development.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction } from '../types.js'; diff --git a/packages/apps-config/src/endpoints/index.spec.ts b/packages/apps-config/src/endpoints/index.spec.ts index ef29416d1e6..0827accd373 100644 --- a/packages/apps-config/src/endpoints/index.spec.ts +++ b/packages/apps-config/src/endpoints/index.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-config/src/endpoints/index.ts b/packages/apps-config/src/endpoints/index.ts index e436b2a9849..669ffaafd8e 100644 --- a/packages/apps-config/src/endpoints/index.ts +++ b/packages/apps-config/src/endpoints/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction, TOptions } from '../types.js'; diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index 6fca5fa821d..a74ae4a504a 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index d5e8d557d05..3c8adcfd4ca 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts index 520c9805a4c..7bef01ec681 100644 --- a/packages/apps-config/src/endpoints/productionRelayPolkadot.ts +++ b/packages/apps-config/src/endpoints/productionRelayPolkadot.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 3a3427b4d74..787c8ac75e0 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index 6fccac2d928..14f09053750 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index 1dcec1094d1..2821ac8d9ce 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EndpointOption } from './types.js'; diff --git a/packages/apps-config/src/endpoints/types.ts b/packages/apps-config/src/endpoints/types.ts index 657eeb487a9..280f3a2b648 100644 --- a/packages/apps-config/src/endpoints/types.ts +++ b/packages/apps-config/src/endpoints/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/apps-config/src/endpoints/util.ts b/packages/apps-config/src/endpoints/util.ts index 9239c9c024d..eaddbc94064 100644 --- a/packages/apps-config/src/endpoints/util.ts +++ b/packages/apps-config/src/endpoints/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction } from '../types.js'; diff --git a/packages/apps-config/src/extensions/index.ts b/packages/apps-config/src/extensions/index.ts index eee2a2333c7..e8f08f12430 100644 --- a/packages/apps-config/src/extensions/index.ts +++ b/packages/apps-config/src/extensions/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Browser, Extension, Known } from './types.js'; diff --git a/packages/apps-config/src/extensions/polkadot-js.ts b/packages/apps-config/src/extensions/polkadot-js.ts index 5325fcd8fb2..eee0960dd49 100644 --- a/packages/apps-config/src/extensions/polkadot-js.ts +++ b/packages/apps-config/src/extensions/polkadot-js.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Known } from './types.js'; diff --git a/packages/apps-config/src/extensions/types.ts b/packages/apps-config/src/extensions/types.ts index e6ebe48c014..7d5bf88ef84 100644 --- a/packages/apps-config/src/extensions/types.ts +++ b/packages/apps-config/src/extensions/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export type Browser = 'chrome' | 'firefox'; diff --git a/packages/apps-config/src/index.ts b/packages/apps-config/src/index.ts index e898b9a3bee..f3785a1473d 100644 --- a/packages/apps-config/src/index.ts +++ b/packages/apps-config/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './api/index.js'; diff --git a/packages/apps-config/src/links/cerestats.ts b/packages/apps-config/src/links/cerestats.ts index c57b66d3179..01f1b6abac2 100644 --- a/packages/apps-config/src/links/cerestats.ts +++ b/packages/apps-config/src/links/cerestats.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/commonwealth.ts b/packages/apps-config/src/links/commonwealth.ts index 8e2476b2582..b803b91310b 100644 --- a/packages/apps-config/src/links/commonwealth.ts +++ b/packages/apps-config/src/links/commonwealth.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/dotreasury.ts b/packages/apps-config/src/links/dotreasury.ts index c0839d5ba4c..387a19bbe17 100644 --- a/packages/apps-config/src/links/dotreasury.ts +++ b/packages/apps-config/src/links/dotreasury.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/edgscan.ts b/packages/apps-config/src/links/edgscan.ts index 807b65f40ca..2d68576785d 100644 --- a/packages/apps-config/src/links/edgscan.ts +++ b/packages/apps-config/src/links/edgscan.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/index.ts b/packages/apps-config/src/links/index.ts index 3498101048b..69eceb0d2ea 100644 --- a/packages/apps-config/src/links/index.ts +++ b/packages/apps-config/src/links/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ExternalDef } from './types.js'; diff --git a/packages/apps-config/src/links/kodadot.ts b/packages/apps-config/src/links/kodadot.ts index 442de16ff23..1a12b5e8139 100644 --- a/packages/apps-config/src/links/kodadot.ts +++ b/packages/apps-config/src/links/kodadot.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/moonbeamApps.ts b/packages/apps-config/src/links/moonbeamApps.ts index a15b1fc61d0..32571746007 100644 --- a/packages/apps-config/src/links/moonbeamApps.ts +++ b/packages/apps-config/src/links/moonbeamApps.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/polkascan.ts b/packages/apps-config/src/links/polkascan.ts index 1a6d9b82465..8a285cd862f 100644 --- a/packages/apps-config/src/links/polkascan.ts +++ b/packages/apps-config/src/links/polkascan.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/polkassembly.ts b/packages/apps-config/src/links/polkassembly.ts index da1fce1c9d3..7e09a68200b 100644 --- a/packages/apps-config/src/links/polkassembly.ts +++ b/packages/apps-config/src/links/polkassembly.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/polkastats.ts b/packages/apps-config/src/links/polkastats.ts index c12f6c246c4..0f70191e2a3 100644 --- a/packages/apps-config/src/links/polkastats.ts +++ b/packages/apps-config/src/links/polkastats.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/singular.ts b/packages/apps-config/src/links/singular.ts index 474fd3aaa48..9da936e463b 100644 --- a/packages/apps-config/src/links/singular.ts +++ b/packages/apps-config/src/links/singular.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/statescan.ts b/packages/apps-config/src/links/statescan.ts index 3b071ad2534..9fec13a72cd 100644 --- a/packages/apps-config/src/links/statescan.ts +++ b/packages/apps-config/src/links/statescan.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/subid.ts b/packages/apps-config/src/links/subid.ts index 43763920256..0d81a2d4aa6 100644 --- a/packages/apps-config/src/links/subid.ts +++ b/packages/apps-config/src/links/subid.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/subscan.ts b/packages/apps-config/src/links/subscan.ts index da0f51e2e7b..a5e3939dfb9 100644 --- a/packages/apps-config/src/links/subscan.ts +++ b/packages/apps-config/src/links/subscan.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/subsquare.ts b/packages/apps-config/src/links/subsquare.ts index 4e4951fb46b..a555c7dcb82 100644 --- a/packages/apps-config/src/links/subsquare.ts +++ b/packages/apps-config/src/links/subsquare.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/links/types.ts b/packages/apps-config/src/links/types.ts index c014dcb14e7..e7122c49a8c 100644 --- a/packages/apps-config/src/links/types.ts +++ b/packages/apps-config/src/links/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/apps-config/src/packageDetect.ts b/packages/apps-config/src/packageDetect.ts index 9204c4b7a72..9e16a6fa73c 100644 --- a/packages/apps-config/src/packageDetect.ts +++ b/packages/apps-config/src/packageDetect.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/dev diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 3b4e1924ed0..7711bb3b8e7 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/dev diff --git a/packages/apps-config/src/settings/ethereumChains.ts b/packages/apps-config/src/settings/ethereumChains.ts index d724ad6953d..6781bf670d1 100644 --- a/packages/apps-config/src/settings/ethereumChains.ts +++ b/packages/apps-config/src/settings/ethereumChains.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // The list of Ethereum networks, for these the UI will default to Ethereum-only accounts diff --git a/packages/apps-config/src/settings/index.ts b/packages/apps-config/src/settings/index.ts index c3577310d74..8386907ed6e 100644 --- a/packages/apps-config/src/settings/index.ts +++ b/packages/apps-config/src/settings/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './ethereumChains.js'; diff --git a/packages/apps-config/src/settings/languages.ts b/packages/apps-config/src/settings/languages.ts index 5be702d0863..bd6bd5f9d1e 100644 --- a/packages/apps-config/src/settings/languages.ts +++ b/packages/apps-config/src/settings/languages.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction } from '../types.js'; diff --git a/packages/apps-config/src/settings/ss58.ts b/packages/apps-config/src/settings/ss58.ts index 285168709b0..f9ef3e55c1f 100644 --- a/packages/apps-config/src/settings/ss58.ts +++ b/packages/apps-config/src/settings/ss58.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TFunction } from '../types.js'; diff --git a/packages/apps-config/src/settings/types.ts b/packages/apps-config/src/settings/types.ts index f3f9afc60b3..fdd41432d47 100644 --- a/packages/apps-config/src/settings/types.ts +++ b/packages/apps-config/src/settings/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/apps-config/src/types.ts b/packages/apps-config/src/types.ts index 8d57eda9ffa..28ca890dc93 100644 --- a/packages/apps-config/src/types.ts +++ b/packages/apps-config/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export interface TOptions { diff --git a/packages/apps-config/src/ui/identityIcons/index.ts b/packages/apps-config/src/ui/identityIcons/index.ts index 04855fe384a..c5d61ddeab2 100644 --- a/packages/apps-config/src/ui/identityIcons/index.ts +++ b/packages/apps-config/src/ui/identityIcons/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // overrides based on the actual software node type, valid values are one of - diff --git a/packages/apps-config/src/ui/index.ts b/packages/apps-config/src/ui/index.ts index 79a30cb00dd..ae977570986 100644 --- a/packages/apps-config/src/ui/index.ts +++ b/packages/apps-config/src/ui/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 import { identityNodes, identitySpec } from './identityIcons/index.js'; diff --git a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts index 69fa753ec06..c59b57da63b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts index 805b4596456..e1440f575eb 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts index 15e11b717cd..9c65255aac7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts index 2a8cf9ecd75..8bc554a6af3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts index 7a96b88a4d6..09642ae10d1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts index e261f50c235..2dd9861b3dd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts index 896a3e50d1b..730bf218b2b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts index e91e6ec573f..e468cba4351 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts index 6f2af894591..e34311b4dd7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts index 079a888e575..af1b18254ff 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts index 1f46a95f3bf..f9b591e6b81 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts index 1184212f645..7016388c822 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts index 6a4d5f48ac1..143d504e62a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts index f744fe50818..30162065164 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts index 14b32a12d7d..4e8ebfd3edd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts index cec79d6e7f9..83c13d8d18f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts index 550753344b0..eecf8bcc016 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts index 2793493915a..7d608cfd942 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts index f6d79bcba59..04fe96c4ff3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts index 1aefd7c9e1a..4befb1a30aa 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts index 8a64b251927..6965a66c401 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts index e7c934a32cd..da0cb62ca76 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts index 6de586d1007..1ca5b05dfb4 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts index 4eef9bba33a..c1540004ad0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts index e3ba545a28c..b17c573c12b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts index f8c6231052c..5635dbc6d45 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts index d9a62863074..84e97304da8 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts index 560608e277d..9f89549bc54 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts index c7041e37387..b56b551d2e1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts index 854f6eddfd9..2d650e9c7ce 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts index 6ff194cfbb1..97c8a97bf61 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts index f4d5be819ce..32a5db3f575 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts index 94a48899296..76f08d9c7e7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts index 71c4fe00083..8d26e910133 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts index d2bf372f82d..04806bce64f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts index 74f4438ca27..dcc7fd08554 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts index 79cf9244278..d38d780ed86 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts index 01be7b6169a..0480a44042a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts index ee96c36beb1..d82eec3b467 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts index 5d3df8e9333..5c162ae287f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts index efe5035a6b3..8123ae328b0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts index 940a80bdf37..957a9c55b94 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts index 4b87f174fc4..ec5cd8c9d27 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts index 1142c547d8e..fde8fcf769c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts index 4de4418e1cb..1a2d6e2f53b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts index 7b87315dc37..c7bfc83958b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts index fa0ecd027d3..6e74b704bd7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts index 39fd09019b1..f0341d63aff 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts index 8e8311cddd5..8fbb0f27378 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts index d4da7e48bb0..b181a6c37c7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts index 47b7b6c1e41..1331d9650a7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts index d4dac81b9af..48f9ffaa152 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts index 055b4c1b6e7..0fc0bcfeaa9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts index c680e167206..e0c079c2604 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts index b20506e5bd1..790d54fbd5c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts index 55c960cf308..805c47e7c88 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts index 1caeedaa422..c398fba71f1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts index 3ca13f3cd7f..3c2bd715d13 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts index fe81cac1584..6fefc54bc49 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts index fe877a78f7a..cda64178e66 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts index bacea0e5108..6cb35bc3823 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts index 5a5469a4be1..0640e449b28 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts index 9a45096134f..106d1532b84 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts index f7bb54c2f72..f44bcc3b16c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts index f1bddc2a42b..8170ce1a85b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts index 37d889c494e..4c6ee8ed04d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts index dcfada2d173..5c44422a5da 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts index d3435d9bcd1..ae85f94c0ab 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts index b5a08e31fc8..bd2dfe26386 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts index 388d9bd8c8b..7fb651fa8ee 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts index 0b1e8ed9a33..b405f10e063 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts index 0ca0d26c6b3..887bb703d66 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts index 6c4d5ec7869..725f61de143 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts index f02fc381530..d50b02534f5 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts index 4113880bbf2..9f88c0a670e 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts index 2c6b8aadce1..c8f8a24299b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts index 9da91b7f414..4ddb4557f6b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts index 32f0ad6e250..e8cfcf0d5e9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts index 67f695e7362..aaa2c70e784 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts index c552d65550b..05581e1dacf 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts index b27b0704c5d..3d65bffbd9d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/index.ts b/packages/apps-config/src/ui/logos/chains/index.ts index ec2d91899cb..751980ca354 100644 --- a/packages/apps-config/src/ui/logos/chains/index.ts +++ b/packages/apps-config/src/ui/logos/chains/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts index 4fc92a283b8..203450943db 100644 --- a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts +++ b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/index.ts b/packages/apps-config/src/ui/logos/extensions/index.ts index ae424ac84df..ba0799eb7c7 100644 --- a/packages/apps-config/src/ui/logos/extensions/index.ts +++ b/packages/apps-config/src/ui/logos/extensions/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts index a67c8b60b2b..c91a93e30a5 100644 --- a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts index 3da77a3f7d0..55ba5d41477 100644 --- a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts index fbecc8f33fe..1936ec75007 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts index d18a889cc38..7646275b52b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts index a6ac2d64253..dfbe4f1f0ba 100644 --- a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts index c98ad794898..133a9ab016f 100644 --- a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts index 0b77d67477d..37cd1c3d17b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts index dad25c2c596..c45c850c05a 100644 --- a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts index b04109ec15b..bb8d3a175f4 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts index 7356b0944c3..c5db1b9a587 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts index 2f7a9ce96ac..588b9761d81 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts index dcd17eb348c..d69ea91b2f5 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts index 5926cb442ff..5050c6049d3 100644 --- a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts index 9b0b457d1e0..560c549e18d 100644 --- a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts index 2dc02ddf8b2..4bbc531b256 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts index a4acc4f227a..48cd3fa215e 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts index 731719a054e..78f049858cd 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/index.ts b/packages/apps-config/src/ui/logos/external/index.ts index cb0d2bb6e06..df5a61c30d2 100644 --- a/packages/apps-config/src/ui/logos/external/index.ts +++ b/packages/apps-config/src/ui/logos/external/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts index a80206f020c..98fdd29d495 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts index 153cee90f79..1ce11fa5f34 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts index bdfbac83118..49249e59ae4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts index c81cbc82c05..bdb1738feab 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts index 4622d2181af..fd87c92b79f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts index 884a3350ca4..0da4b133021 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts index 574e6db2557..02bd8ffb921 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts index 558b2c2aad2..ba2d30fa736 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts index af55cb8bbda..c74132bf300 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts index 8f4333a2c95..1e30b73421e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts index a0cf33544c2..8dc7737a5a3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts index dfb28185a48..e704a5190b1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts index a69711e2e54..4bf3fb693bb 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts index 35e39c61345..c0340779ff1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts index c53d4000e51..82db29604fa 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts index 94d56fc6c4c..bc7546f4596 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts index d753f5aa204..3b43312cc16 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts index 0af800a2e0e..6be85adc43a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts index f1bd1ea3ea2..450b13a7477 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts index 57523d66acd..bab6fb620b6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts index d8e9de3fe58..71d9977fe78 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts index 873538c8302..3b061d46cec 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts index 9f023b92fbf..301eddb524d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts index c47b1c60a1a..f19fb282308 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts index b4896ce3118..57c61ee91f9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts index 684c6828036..6f0f0fd42c5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts index e27af409bba..4e7a8ee4250 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts index 2995911529a..9d133c2e5f7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts index 40b718a64cd..59fd37f6121 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts index 08c55c346f6..c79439bab88 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts index 4b7b5124e7a..8b43a49a070 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts index 4f12098dd46..d2ca740b67f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts index f0e8c42b7e5..e720d9f1a35 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts index eee7ca2afb1..097828ffea1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts index 55f896e3591..7c024ca172b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts index f005b91aeb9..1b2420451ca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts index 5604e1ab076..2dc7472e1ca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts index 1d0f400a465..10fd0fc565e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts index df0673d65df..50ed1f77832 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts index 7db161350e2..397cfd3fed3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts index 9bf45418ba6..a05837c1f30 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts index 6c32845b5d3..0632226644d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts index fe0c576c3e5..3ed0752a3e7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts index f3c1bdf1ea6..e9f5247b410 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts index 072d970e173..8a7d90fd6b5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts index 6aef4776cbd..86627412b2a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts index e1442a3ca4a..0576e673375 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts index 17f83bb915f..8aa0ed4dc48 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts index 5007f51d06a..f797f9a0834 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts index 196cde3bf2e..31d30454f5a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts index c52a3ff05a1..19709bedacd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts index e7a37d81415..1f89342f01b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts index fe0e546a096..cd19b620d3b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts index aeeff63d680..8326d04acb7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts index a4e3fee0db6..90fdfbef5b2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts index a318e2de675..0e941151e90 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts index 237cd57d10e..b63d7645b2f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts index 7c78e5b59c1..a5a9c16ac91 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts index d01c5412cab..adc6c949def 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts index 7d627ca4c7f..9f9f66a5c56 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts index 8f0c6d5a36b..8a9ca04a514 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts index f64e537e2ac..46deacda8e5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts index 5d16df84ef4..495dbd85591 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts index 06864603da4..5645c13d27b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts index 3128e62199f..328c001b7c1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts index 1b6c025002d..ddae6707527 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts index 7a28b3814e2..367343fd60f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts index 5f0ad959f86..693ce40292a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts index c0d0d89c8b8..729c8f3a13f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts index da668822b00..061fc60cd92 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts index a1f5af3e77f..2c5cf59afa9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts index 7322ef7b644..c42082c9d09 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts index fd5d962a940..66a4d8a3980 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts index 5659cf804ed..c56c8cc6f58 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts index 51f03c93b2d..b43c11ae439 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts index 9a3e306228e..526c3e00241 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts index 7b71da35525..5c852b9559c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts index 5f9c7b4864e..21c387ae8f2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts index 1240da08a0a..ec628047b57 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts index 3bc2f4c4fe2..29f861cc58a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts index e60ee7b470d..ef81e5e9cca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts index 0714b955e1b..e6ad32203ee 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts index 95955662020..6ab2453afe0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts index 9365ffa9ae6..6d245552e40 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts index 23b5a39985d..96b64eefbc3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts index 345f62a1272..0d140a1cea9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts index 4dc6a518536..51a95176df1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts index 61800bcf425..471d2337362 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts index 152dae18956..b73d2ee768a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts index 01f04a19111..4e33bfe5c5f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts index 38654e34d84..15af2d17957 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts index 79325902d15..3ecea6c38bd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts index 80817f4f38f..2ca90fbbd4c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts index 0ee4c6b75af..9db9203fc67 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts index ecc15659254..c59a62c2b9f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts index 5c9f9c80ef2..9f5b38d655d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts index 676b806569f..ce257856d86 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts index ae885533f93..cdfc55b7ad9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts index 3c4e5866ac1..f399f64d019 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts index 5f50be3eef4..03cfe9b5d41 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts index 749a8a357e9..884df04eebe 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts index 80e26203fc1..f32e9eff21a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts index 513675e2b88..7871e6c4863 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts index bd6c2ebca4c..93e4aefe86f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts index 16755802528..cd609272a03 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts index b3d72ab0b09..8a920935342 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts index 9a625563ffa..55176054877 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts index d28d4932912..6478027ee94 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts index 37a0efd96ed..5725f09e1f9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts index 108e56c10ba..34d8716cb6b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts index eb5b1638234..662833a7117 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts index 88d0f0cb6f7..581b7d90a61 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts index f4fbf5ff3a9..75cfcbf28a6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts index 613292ca32c..e308a2f1a8b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts index b0c9341c64b..562868aacd2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts index c3ea79cd169..4115a415427 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts index a255a72575a..f400591df1f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts index 502549ec5f2..a4d89f284bd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts index e0710b37608..2b4ffaeafe7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts index bda9c09cca5..89ea84ce0f6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts index ada60ffc394..134c7d13b9c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts index 51da4680626..9034b2dc77c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts index d30dc123052..88accec61c1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts index 7d62384fce0..def08c27f90 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts index 12d1226c3d4..c47143f8ebd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts index 02bcafc246a..4f6de9bae33 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts index bbca48686dc..8d83dcf1f9e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts index 0ce0ce3f0e3..40fa45361b6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts index 737ae784b8f..ee7b9c4584f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts index c6382234d55..233b6d9bda9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts index 9d365624d56..43e3b7cd426 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts index b0ff78ce188..0ab0235d4d5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts index 9b235700d30..075132ed224 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts index a241afff7cc..0f82c69972f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts index dd9f6d4edf8..70dd8bf8a1f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts index 321b66997f1..d185e0da83d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts index 5bcc13a0f03..13fb64fcc87 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts index 56e9af84fce..d47274ac281 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts index dcca8f35b55..3df3ed5fd85 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts index 5ec24ea08fa..df04842cd2f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts index 6d8d0e4baa6..0fc77afe5dc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts index fb7c2a9a9e4..bb51e94af32 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts index 5fc02fd4ef5..857daaf941b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts index 954094731ae..14fe014a2c3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts index 16cb1527fee..f7f3f69f151 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts index 5def69306be..b5004bff78b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts index 168db422fe1..bb091553214 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts index 2aa550b0f59..04ae5ef49e6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts index 7a41f0a6e1e..86e71ef8eb9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts index 291559cf3bd..dcd650872a1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts index d4caa834e84..b7b36659238 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts index 851686594f0..2b8fdf0142d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts index 869e26fb86d..b47fbcec0e8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts index 7aa5bb7a246..a90702faef5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts index 37644228a2a..031229b884c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts index cf500d2f34d..d34892429fc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts index 83f4c5bd5e2..85bde724a93 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts index 3b1b7b4a6a4..630e0b31803 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts index bac18a52704..f5a68e7c772 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts index d94bb64a9b3..cf9a72b4325 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts index da5c762cdff..dd2fee1b2a8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts index 974e1853923..55105dd7ca0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts index 027ca55f652..8e5b919eb98 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts index c3802080bf2..812ce6460e4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts index 2c6961d9421..2949bd8d690 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts index ef4e172b039..cc68989e03e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts index 490b869e0f7..2ba2dbe2280 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts index 4edfc49d8d6..cd7c123bac4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts index 36a71244b62..2352e9c14ea 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts index 1228fa04441..85c6680a265 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts index da7361b516f..56cc7d8f945 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts index 91d2238cf65..1147efd3a54 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts index 96b83896889..ba477b0b4b8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts index 6204aa97937..0edf6e4e659 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts index c444b360d10..060ae4afeda 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts index d7067409309..7fac627aebe 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts index 3fb53a1d558..1866683ca82 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts index 5454276c61d..0d0e77c48ce 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts index 9cc932ac27b..c23608185d2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index eb8f4d2ce9f..66064726cac 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/util.ts b/packages/apps-config/src/ui/util.ts index 351f847f4ad..c7fcc0ca733 100644 --- a/packages/apps-config/src/ui/util.ts +++ b/packages/apps-config/src/ui/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 export function sanitize (value?: string): string { diff --git a/packages/apps-electron/src/api/account-store-api.ts b/packages/apps-electron/src/api/account-store-api.ts index 84e9e015bf7..37fd577e3eb 100644 --- a/packages/apps-electron/src/api/account-store-api.ts +++ b/packages/apps-electron/src/api/account-store-api.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // eslint-disable-next-line @typescript-eslint/ban-ts-comment diff --git a/packages/apps-electron/src/api/electron-main-api.ts b/packages/apps-electron/src/api/electron-main-api.ts index 239b2dd770d..dc706f0e37d 100644 --- a/packages/apps-electron/src/api/electron-main-api.ts +++ b/packages/apps-electron/src/api/electron-main-api.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountStoreApi } from './account-store-api.js'; diff --git a/packages/apps-electron/src/api/global-exported-api.ts b/packages/apps-electron/src/api/global-exported-api.ts index 703c4f8e2f8..7c782309977 100644 --- a/packages/apps-electron/src/api/global-exported-api.ts +++ b/packages/apps-electron/src/api/global-exported-api.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ElectronMainApi } from './electron-main-api.js'; diff --git a/packages/apps-electron/src/electron/autoUpdater.ts b/packages/apps-electron/src/electron/autoUpdater.ts index 5ba321f17df..d38050e6ed9 100644 --- a/packages/apps-electron/src/electron/autoUpdater.ts +++ b/packages/apps-electron/src/electron/autoUpdater.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppUpdater } from 'electron-updater'; diff --git a/packages/apps-electron/src/electron/contentSecurityPolicy.ts b/packages/apps-electron/src/electron/contentSecurityPolicy.ts index e7b3074f2c2..9eebac80e55 100644 --- a/packages/apps-electron/src/electron/contentSecurityPolicy.ts +++ b/packages/apps-electron/src/electron/contentSecurityPolicy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeadersReceivedResponse } from 'electron'; diff --git a/packages/apps-electron/src/electron/index.ts b/packages/apps-electron/src/electron/index.ts index 76c17c8d5da..0dec14830aa 100644 --- a/packages/apps-electron/src/electron/index.ts +++ b/packages/apps-electron/src/electron/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import { app } from 'electron'; diff --git a/packages/apps-electron/src/electron/window.ts b/packages/apps-electron/src/electron/window.ts index aaf805955c9..6285c2309fe 100644 --- a/packages/apps-electron/src/electron/window.ts +++ b/packages/apps-electron/src/electron/window.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import { BrowserWindow, screen } from 'electron'; diff --git a/packages/apps-electron/src/index.tsx b/packages/apps-electron/src/index.tsx index 32065607c67..c73715cd0bd 100644 --- a/packages/apps-electron/src/index.tsx +++ b/packages/apps-electron/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // setup these right at front diff --git a/packages/apps-electron/src/main/account-store.spec.ts b/packages/apps-electron/src/main/account-store.spec.ts index 71a07641016..5025e1b36bd 100644 --- a/packages/apps-electron/src/main/account-store.spec.ts +++ b/packages/apps-electron/src/main/account-store.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-electron/src/main/account-store.ts b/packages/apps-electron/src/main/account-store.ts index f97c6bba8b2..0105d0951d3 100644 --- a/packages/apps-electron/src/main/account-store.ts +++ b/packages/apps-electron/src/main/account-store.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // eslint-disable-next-line @typescript-eslint/ban-ts-comment diff --git a/packages/apps-electron/src/main/ipc-main-handler.ts b/packages/apps-electron/src/main/ipc-main-handler.ts index bdf1845c914..ab923a4b11f 100644 --- a/packages/apps-electron/src/main/ipc-main-handler.ts +++ b/packages/apps-electron/src/main/ipc-main-handler.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 export type IpcMainHandler = Record unknown>; diff --git a/packages/apps-electron/src/main/register-ipc-handler.ts b/packages/apps-electron/src/main/register-ipc-handler.ts index 66ee4600307..5e56cdec595 100644 --- a/packages/apps-electron/src/main/register-ipc-handler.ts +++ b/packages/apps-electron/src/main/register-ipc-handler.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IpcMainHandler } from './ipc-main-handler.js'; diff --git a/packages/apps-electron/src/preload.ts b/packages/apps-electron/src/preload.ts index ec1fb8a3434..57ad1021a8b 100644 --- a/packages/apps-electron/src/preload.ts +++ b/packages/apps-electron/src/preload.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // eslint-disable-next-line @typescript-eslint/ban-ts-comment diff --git a/packages/apps-electron/src/renderer/remote-electron-store.spec.ts b/packages/apps-electron/src/renderer/remote-electron-store.spec.ts index fdd1a5c4d62..2a705e466ee 100644 --- a/packages/apps-electron/src/renderer/remote-electron-store.spec.ts +++ b/packages/apps-electron/src/renderer/remote-electron-store.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/apps-electron/src/renderer/remote-electron-store.ts b/packages/apps-electron/src/renderer/remote-electron-store.ts index 75309875d34..90c6a9081f7 100644 --- a/packages/apps-electron/src/renderer/remote-electron-store.ts +++ b/packages/apps-electron/src/renderer/remote-electron-store.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // eslint-disable-next-line @typescript-eslint/ban-ts-comment diff --git a/packages/apps-electron/webpack.main.cjs b/packages/apps-electron/webpack.main.cjs index e1404bdb1a1..71602c1cf4c 100644 --- a/packages/apps-electron/webpack.main.cjs +++ b/packages/apps-electron/webpack.main.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 /* eslint-disable camelcase */ diff --git a/packages/apps-electron/webpack.renderer.cjs b/packages/apps-electron/webpack.renderer.cjs index 57d352f8d66..95c40e632d2 100644 --- a/packages/apps-electron/webpack.renderer.cjs +++ b/packages/apps-electron/webpack.renderer.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 /* eslint-disable camelcase */ diff --git a/packages/apps-routing/src/accounts.ts b/packages/apps-routing/src/accounts.ts index 52e4f46ed9b..9361b5e792f 100644 --- a/packages/apps-routing/src/accounts.ts +++ b/packages/apps-routing/src/accounts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/addresses.ts b/packages/apps-routing/src/addresses.ts index f070ca31873..1c27e65f161 100644 --- a/packages/apps-routing/src/addresses.ts +++ b/packages/apps-routing/src/addresses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/alliance.ts b/packages/apps-routing/src/alliance.ts index 7338d32a531..21f339dc42f 100644 --- a/packages/apps-routing/src/alliance.ts +++ b/packages/apps-routing/src/alliance.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/ambassador.ts b/packages/apps-routing/src/ambassador.ts index afebdf46b09..552ea57d77b 100644 --- a/packages/apps-routing/src/ambassador.ts +++ b/packages/apps-routing/src/ambassador.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/assets.ts b/packages/apps-routing/src/assets.ts index d5a5c66a8a7..f2328f73078 100644 --- a/packages/apps-routing/src/assets.ts +++ b/packages/apps-routing/src/assets.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/bounties.ts b/packages/apps-routing/src/bounties.ts index 2d92b455261..cc06dd95c93 100644 --- a/packages/apps-routing/src/bounties.ts +++ b/packages/apps-routing/src/bounties.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/broker.ts b/packages/apps-routing/src/broker.ts index adc8f7ca482..890b634f6dc 100644 --- a/packages/apps-routing/src/broker.ts +++ b/packages/apps-routing/src/broker.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/calendar.ts b/packages/apps-routing/src/calendar.ts index 0e223abe6cd..8a53248faf8 100644 --- a/packages/apps-routing/src/calendar.ts +++ b/packages/apps-routing/src/calendar.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/claims.ts b/packages/apps-routing/src/claims.ts index 18ac3c8484c..3016f2a0003 100644 --- a/packages/apps-routing/src/claims.ts +++ b/packages/apps-routing/src/claims.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/collator.ts b/packages/apps-routing/src/collator.ts index 0c833f0b0ee..b46f19b7f7a 100644 --- a/packages/apps-routing/src/collator.ts +++ b/packages/apps-routing/src/collator.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/contracts.ts b/packages/apps-routing/src/contracts.ts index 7d9f4c8dce3..b8ba35ad404 100644 --- a/packages/apps-routing/src/contracts.ts +++ b/packages/apps-routing/src/contracts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-routing/src/coretime.ts b/packages/apps-routing/src/coretime.ts index 37b45a48d8e..d1378725c31 100644 --- a/packages/apps-routing/src/coretime.ts +++ b/packages/apps-routing/src/coretime.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/council.ts b/packages/apps-routing/src/council.ts index 2279815e2b8..73cc0d7ed1f 100644 --- a/packages/apps-routing/src/council.ts +++ b/packages/apps-routing/src/council.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/democracy.ts b/packages/apps-routing/src/democracy.ts index e175be3bb5f..9cd7f92d13b 100644 --- a/packages/apps-routing/src/democracy.ts +++ b/packages/apps-routing/src/democracy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-routing/src/explorer.ts b/packages/apps-routing/src/explorer.ts index ed6d2a85e88..93335381087 100644 --- a/packages/apps-routing/src/explorer.ts +++ b/packages/apps-routing/src/explorer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/extrinsics.ts b/packages/apps-routing/src/extrinsics.ts index f0dbe5f179f..4d1ca7be85c 100644 --- a/packages/apps-routing/src/extrinsics.ts +++ b/packages/apps-routing/src/extrinsics.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/fellowship.ts b/packages/apps-routing/src/fellowship.ts index 797d68411fa..ab2651f849b 100644 --- a/packages/apps-routing/src/fellowship.ts +++ b/packages/apps-routing/src/fellowship.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/files.ts b/packages/apps-routing/src/files.ts index 42ebb5a81d6..a5c6090f67c 100644 --- a/packages/apps-routing/src/files.ts +++ b/packages/apps-routing/src/files.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/gilt.ts b/packages/apps-routing/src/gilt.ts index f5805ed1546..a7c1742a4b5 100644 --- a/packages/apps-routing/src/gilt.ts +++ b/packages/apps-routing/src/gilt.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/index.ts b/packages/apps-routing/src/index.ts index 713b0b9bcc0..10624d4b1c7 100644 --- a/packages/apps-routing/src/index.ts +++ b/packages/apps-routing/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Routes, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/js.ts b/packages/apps-routing/src/js.ts index c649f6db029..fc7e0397bce 100644 --- a/packages/apps-routing/src/js.ts +++ b/packages/apps-routing/src/js.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/membership.ts b/packages/apps-routing/src/membership.ts index a1b4ce5162f..67c9e1c2b8f 100644 --- a/packages/apps-routing/src/membership.ts +++ b/packages/apps-routing/src/membership.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/nfts.ts b/packages/apps-routing/src/nfts.ts index 91383645171..cdf7b320c5e 100644 --- a/packages/apps-routing/src/nfts.ts +++ b/packages/apps-routing/src/nfts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/nis.ts b/packages/apps-routing/src/nis.ts index b5599846cb8..bf8af130a43 100644 --- a/packages/apps-routing/src/nis.ts +++ b/packages/apps-routing/src/nis.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/parachains.ts b/packages/apps-routing/src/parachains.ts index 5d6f56b7b92..56841bb20e2 100644 --- a/packages/apps-routing/src/parachains.ts +++ b/packages/apps-routing/src/parachains.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/poll.ts b/packages/apps-routing/src/poll.ts index ff053273f9a..7c3a70cec7b 100644 --- a/packages/apps-routing/src/poll.ts +++ b/packages/apps-routing/src/poll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/preimages.ts b/packages/apps-routing/src/preimages.ts index 709e2d44ab4..8521a6110cc 100644 --- a/packages/apps-routing/src/preimages.ts +++ b/packages/apps-routing/src/preimages.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/ranked.ts b/packages/apps-routing/src/ranked.ts index 0e42830d3b7..f0f3b19800b 100644 --- a/packages/apps-routing/src/ranked.ts +++ b/packages/apps-routing/src/ranked.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/referenda.ts b/packages/apps-routing/src/referenda.ts index 8242891af30..e4f204549f1 100644 --- a/packages/apps-routing/src/referenda.ts +++ b/packages/apps-routing/src/referenda.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/rpc.ts b/packages/apps-routing/src/rpc.ts index aed46a8647f..ccb965b0a70 100644 --- a/packages/apps-routing/src/rpc.ts +++ b/packages/apps-routing/src/rpc.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/runtime.ts b/packages/apps-routing/src/runtime.ts index ad338b8948c..25223afd2d8 100644 --- a/packages/apps-routing/src/runtime.ts +++ b/packages/apps-routing/src/runtime.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/scheduler.ts b/packages/apps-routing/src/scheduler.ts index c126628edac..1157ed0aa31 100644 --- a/packages/apps-routing/src/scheduler.ts +++ b/packages/apps-routing/src/scheduler.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/settings.ts b/packages/apps-routing/src/settings.ts index 308205bc351..bdd4e396110 100644 --- a/packages/apps-routing/src/settings.ts +++ b/packages/apps-routing/src/settings.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/signing.ts b/packages/apps-routing/src/signing.ts index d4b997b6e3c..e128248e042 100644 --- a/packages/apps-routing/src/signing.ts +++ b/packages/apps-routing/src/signing.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/society.ts b/packages/apps-routing/src/society.ts index 5d8c60ee450..1750a74885c 100644 --- a/packages/apps-routing/src/society.ts +++ b/packages/apps-routing/src/society.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/staking.ts b/packages/apps-routing/src/staking.ts index 4a9766fb8d9..8cb67dde9fe 100644 --- a/packages/apps-routing/src/staking.ts +++ b/packages/apps-routing/src/staking.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-routing/src/staking2.ts b/packages/apps-routing/src/staking2.ts index 516b4a7ecec..3ccfeb0cb52 100644 --- a/packages/apps-routing/src/staking2.ts +++ b/packages/apps-routing/src/staking2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-routing/src/stakingLegacy.ts b/packages/apps-routing/src/stakingLegacy.ts index 694706ab5da..7303030cf27 100644 --- a/packages/apps-routing/src/stakingLegacy.ts +++ b/packages/apps-routing/src/stakingLegacy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps-routing/src/storage.ts b/packages/apps-routing/src/storage.ts index 8be42a5c2c9..70f6dabd51c 100644 --- a/packages/apps-routing/src/storage.ts +++ b/packages/apps-routing/src/storage.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/sudo.ts b/packages/apps-routing/src/sudo.ts index a3a8dc79444..9562ab06193 100644 --- a/packages/apps-routing/src/sudo.ts +++ b/packages/apps-routing/src/sudo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/techcomm.ts b/packages/apps-routing/src/techcomm.ts index c58ac4693d9..b5e28c07270 100644 --- a/packages/apps-routing/src/techcomm.ts +++ b/packages/apps-routing/src/techcomm.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/teleport.ts b/packages/apps-routing/src/teleport.ts index b5f3209fca6..8fe247c811e 100644 --- a/packages/apps-routing/src/teleport.ts +++ b/packages/apps-routing/src/teleport.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/transfer.ts b/packages/apps-routing/src/transfer.ts index 09ef542d311..e19e669c610 100644 --- a/packages/apps-routing/src/transfer.ts +++ b/packages/apps-routing/src/transfer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/treasury.ts b/packages/apps-routing/src/treasury.ts index b31e3b03153..7408bf9dc6c 100644 --- a/packages/apps-routing/src/treasury.ts +++ b/packages/apps-routing/src/treasury.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/types.ts b/packages/apps-routing/src/types.ts index e6e25fc05c2..c2f36b3a190 100644 --- a/packages/apps-routing/src/types.ts +++ b/packages/apps-routing/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/apps-routing/src/utilities.ts b/packages/apps-routing/src/utilities.ts index ed7c46483a6..8543ac4f443 100644 --- a/packages/apps-routing/src/utilities.ts +++ b/packages/apps-routing/src/utilities.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps-routing/src/whitelist.ts b/packages/apps-routing/src/whitelist.ts index a9c84acca5c..0830a441b59 100644 --- a/packages/apps-routing/src/whitelist.ts +++ b/packages/apps-routing/src/whitelist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-routing authors & contributors +// Copyright 2017-2025 @polkadot/apps-routing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, TFunction } from './types.js'; diff --git a/packages/apps/public/env-config.js b/packages/apps/public/env-config.js index a526b6302fe..a993ed0d95e 100644 --- a/packages/apps/public/env-config.js +++ b/packages/apps/public/env-config.js @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Place any environment-specific configuration here diff --git a/packages/apps/src/Apps.tsx b/packages/apps/src/Apps.tsx index 0236ddd51e1..02ddabc55cc 100644 --- a/packages/apps/src/Apps.tsx +++ b/packages/apps/src/Apps.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BareProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/apps/src/Content/NotFound.tsx b/packages/apps/src/Content/NotFound.tsx index ed97378f269..507475cd9be 100644 --- a/packages/apps/src/Content/NotFound.tsx +++ b/packages/apps/src/Content/NotFound.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RouteProps } from '@polkadot/apps-routing/types'; diff --git a/packages/apps/src/Content/Status.tsx b/packages/apps/src/Content/Status.tsx index 831431919be..7f321747ef8 100644 --- a/packages/apps/src/Content/Status.tsx +++ b/packages/apps/src/Content/Status.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/apps/src/Content/index.tsx b/packages/apps/src/Content/index.tsx index e0cfbfea882..e3396d90659 100644 --- a/packages/apps/src/Content/index.tsx +++ b/packages/apps/src/Content/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route } from '@polkadot/apps-routing/types'; diff --git a/packages/apps/src/Endpoints/Group.tsx b/packages/apps/src/Endpoints/Group.tsx index cfbb36a4f24..547709a4af7 100644 --- a/packages/apps/src/Endpoints/Group.tsx +++ b/packages/apps/src/Endpoints/Group.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Group } from './types.js'; diff --git a/packages/apps/src/Endpoints/Network.tsx b/packages/apps/src/Endpoints/Network.tsx index 6aa74f4d3c5..685e4adfa1b 100644 --- a/packages/apps/src/Endpoints/Network.tsx +++ b/packages/apps/src/Endpoints/Network.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Network } from './types.js'; diff --git a/packages/apps/src/Endpoints/Url.tsx b/packages/apps/src/Endpoints/Url.tsx index e81343a0047..e32a3439aa3 100644 --- a/packages/apps/src/Endpoints/Url.tsx +++ b/packages/apps/src/Endpoints/Url.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/apps/src/Endpoints/index.tsx b/packages/apps/src/Endpoints/index.tsx index fefe4f80389..deb66b48bb8 100644 --- a/packages/apps/src/Endpoints/index.tsx +++ b/packages/apps/src/Endpoints/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/apps/src/Endpoints/types.ts b/packages/apps/src/Endpoints/types.ts index 8003536dea0..fa8d7896263 100644 --- a/packages/apps/src/Endpoints/types.ts +++ b/packages/apps/src/Endpoints/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/apps/src/Menu/ChainInfo.tsx b/packages/apps/src/Menu/ChainInfo.tsx index c0080010b8c..83b85a0cbf5 100644 --- a/packages/apps/src/Menu/ChainInfo.tsx +++ b/packages/apps/src/Menu/ChainInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RuntimeVersion } from '@polkadot/types/interfaces'; diff --git a/packages/apps/src/Menu/Grouping.tsx b/packages/apps/src/Menu/Grouping.tsx index 8f084d259a4..eeab24931b8 100644 --- a/packages/apps/src/Menu/Grouping.tsx +++ b/packages/apps/src/Menu/Grouping.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Group } from './types.js'; diff --git a/packages/apps/src/Menu/Item.tsx b/packages/apps/src/Menu/Item.tsx index a2c1d0ea420..07fe63f6e6b 100644 --- a/packages/apps/src/Menu/Item.tsx +++ b/packages/apps/src/Menu/Item.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ItemRoute } from './types.js'; diff --git a/packages/apps/src/Menu/NodeInfo.tsx b/packages/apps/src/Menu/NodeInfo.tsx index b3dd1c81c7f..552b7f80756 100644 --- a/packages/apps/src/Menu/NodeInfo.tsx +++ b/packages/apps/src/Menu/NodeInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BareProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/apps/src/Menu/index.tsx b/packages/apps/src/Menu/index.tsx index 27a3520b100..d2d238c0f1f 100644 --- a/packages/apps/src/Menu/index.tsx +++ b/packages/apps/src/Menu/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Route, Routes } from '@polkadot/apps-routing/types'; diff --git a/packages/apps/src/Menu/types.tsx b/packages/apps/src/Menu/types.tsx index 5394e87d4e3..3bfa9a206cb 100644 --- a/packages/apps/src/Menu/types.tsx +++ b/packages/apps/src/Menu/types.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/apps/src/Root.tsx b/packages/apps/src/Root.tsx index 859832ab1c5..bf3f6e4fae9 100644 --- a/packages/apps/src/Root.tsx +++ b/packages/apps/src/Root.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ThemeDef } from '@polkadot/react-components/types'; diff --git a/packages/apps/src/TopBar.tsx b/packages/apps/src/TopBar.tsx index b72c5b8fb47..758d68d4175 100644 --- a/packages/apps/src/TopBar.tsx +++ b/packages/apps/src/TopBar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Unused atm, experiment as a replacement for NodeInfo on the SideBar diff --git a/packages/apps/src/WarmUp.tsx b/packages/apps/src/WarmUp.tsx index d94e78e6978..5e1c25f59ee 100644 --- a/packages/apps/src/WarmUp.tsx +++ b/packages/apps/src/WarmUp.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/apps/src/endpoint.ts b/packages/apps/src/endpoint.ts index 8f49009f4c8..86b1ed0b365 100644 --- a/packages/apps/src/endpoint.ts +++ b/packages/apps/src/endpoint.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/apps/src/index.tsx b/packages/apps/src/index.tsx index 4aa7a7aa24f..dd08111ebab 100644 --- a/packages/apps/src/index.tsx +++ b/packages/apps/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // setup these right at front diff --git a/packages/apps/src/initBufferHack.ts b/packages/apps/src/initBufferHack.ts index ec43de30a3b..f2d90d8149a 100644 --- a/packages/apps/src/initBufferHack.ts +++ b/packages/apps/src/initBufferHack.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import { xglobal } from '@polkadot/x-global'; diff --git a/packages/apps/src/initSettings.ts b/packages/apps/src/initSettings.ts index 2200c8ab430..ca42519cbc4 100644 --- a/packages/apps/src/initSettings.ts +++ b/packages/apps/src/initSettings.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import queryString from 'query-string'; diff --git a/packages/apps/src/overlays/Base.tsx b/packages/apps/src/overlays/Base.tsx index 269190ffdba..14e7ba06cdb 100644 --- a/packages/apps/src/overlays/Base.tsx +++ b/packages/apps/src/overlays/Base.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/apps/src/overlays/Bottom.tsx b/packages/apps/src/overlays/Bottom.tsx index f83239b346c..95fd6108c13 100644 --- a/packages/apps/src/overlays/Bottom.tsx +++ b/packages/apps/src/overlays/Bottom.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/apps/src/overlays/Connecting.tsx b/packages/apps/src/overlays/Connecting.tsx index f027e4e601b..871e9b6ecf3 100644 --- a/packages/apps/src/overlays/Connecting.tsx +++ b/packages/apps/src/overlays/Connecting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/apps/src/overlays/DotApps.tsx b/packages/apps/src/overlays/DotApps.tsx index 91c47b0eea9..323ed723ce5 100644 --- a/packages/apps/src/overlays/DotApps.tsx +++ b/packages/apps/src/overlays/DotApps.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/apps/src/overlays/LocalFork.tsx b/packages/apps/src/overlays/LocalFork.tsx index a29f45bd85e..bec3a654456 100644 --- a/packages/apps/src/overlays/LocalFork.tsx +++ b/packages/apps/src/overlays/LocalFork.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/apps/src/packageDetect.ts b/packages/apps/src/packageDetect.ts index dee8180862d..196d80fd322 100644 --- a/packages/apps/src/packageDetect.ts +++ b/packages/apps/src/packageDetect.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/dev diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 9be4fc51f46..7d419344f67 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/dev diff --git a/packages/apps/src/translate.ts b/packages/apps/src/translate.ts index 55421d14732..d730a65123c 100644 --- a/packages/apps/src/translate.ts +++ b/packages/apps/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/apps/src/wp-gif.d.ts b/packages/apps/src/wp-gif.d.ts index e813176318c..a46783f76f3 100644 --- a/packages/apps/src/wp-gif.d.ts +++ b/packages/apps/src/wp-gif.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module '*.gif' { diff --git a/packages/apps/src/wp-md.d.ts b/packages/apps/src/wp-md.d.ts index ec85091e371..c012ec4235c 100644 --- a/packages/apps/src/wp-md.d.ts +++ b/packages/apps/src/wp-md.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module '*.md' { diff --git a/packages/apps/src/wp-png.d.ts b/packages/apps/src/wp-png.d.ts index 7bcf35a8a55..6ceefe65a52 100644 --- a/packages/apps/src/wp-png.d.ts +++ b/packages/apps/src/wp-png.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module '*.png' { diff --git a/packages/apps/src/wp-svg.d.ts b/packages/apps/src/wp-svg.d.ts index d03a1e6ed4b..157d9dbb135 100644 --- a/packages/apps/src/wp-svg.d.ts +++ b/packages/apps/src/wp-svg.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module '*.svg' { diff --git a/packages/apps/webpack.base.cjs b/packages/apps/webpack.base.cjs index 10e9bff2835..d114032a436 100644 --- a/packages/apps/webpack.base.cjs +++ b/packages/apps/webpack.base.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 /* eslint-disable camelcase */ diff --git a/packages/apps/webpack.config.cjs b/packages/apps/webpack.config.cjs index 0958c121c36..2dd738461a7 100644 --- a/packages/apps/webpack.config.cjs +++ b/packages/apps/webpack.config.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('fs'); diff --git a/packages/apps/webpack.serve.cjs b/packages/apps/webpack.serve.cjs index bcb0574e3e0..7b960acbf27 100644 --- a/packages/apps/webpack.serve.cjs +++ b/packages/apps/webpack.serve.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const path = require('path'); diff --git a/packages/page-accounts/src/Accounts/Account.tsx b/packages/page-accounts/src/Accounts/Account.tsx index 04daae3a995..f8ea5f5e96d 100644 --- a/packages/page-accounts/src/Accounts/Account.tsx +++ b/packages/page-accounts/src/Accounts/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 // This is for the use of `Ledger` diff --git a/packages/page-accounts/src/Accounts/Banner.tsx b/packages/page-accounts/src/Accounts/Banner.tsx index 16515959d51..09088286cf7 100644 --- a/packages/page-accounts/src/Accounts/Banner.tsx +++ b/packages/page-accounts/src/Accounts/Banner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-accounts/src/Accounts/BannerClaims.tsx b/packages/page-accounts/src/Accounts/BannerClaims.tsx index 2465bda104a..cbb632f8f21 100644 --- a/packages/page-accounts/src/Accounts/BannerClaims.tsx +++ b/packages/page-accounts/src/Accounts/BannerClaims.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-accounts/src/Accounts/BannerExtension.tsx b/packages/page-accounts/src/Accounts/BannerExtension.tsx index 3914400eed7..1da41e94c51 100644 --- a/packages/page-accounts/src/Accounts/BannerExtension.tsx +++ b/packages/page-accounts/src/Accounts/BannerExtension.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { detect } from 'detect-browser'; diff --git a/packages/page-accounts/src/Accounts/Summary.tsx b/packages/page-accounts/src/Accounts/Summary.tsx index fac087d377a..d77b538fef6 100644 --- a/packages/page-accounts/src/Accounts/Summary.tsx +++ b/packages/page-accounts/src/Accounts/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountBalance } from '../types.js'; diff --git a/packages/page-accounts/src/Accounts/index.spec.ts b/packages/page-accounts/src/Accounts/index.spec.ts index 0f27f8f089e..1bf7250b1f6 100644 --- a/packages/page-accounts/src/Accounts/index.spec.ts +++ b/packages/page-accounts/src/Accounts/index.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-accounts/src/Accounts/index.tsx b/packages/page-accounts/src/Accounts/index.tsx index 7afb1f85492..e0765bc651d 100644 --- a/packages/page-accounts/src/Accounts/index.tsx +++ b/packages/page-accounts/src/Accounts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/Accounts/types.ts b/packages/page-accounts/src/Accounts/types.ts index 090888655b3..1d3a068c801 100644 --- a/packages/page-accounts/src/Accounts/types.ts +++ b/packages/page-accounts/src/Accounts/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WithTranslation } from 'react-i18next'; diff --git a/packages/page-accounts/src/Accounts/useKnownAddresses.ts b/packages/page-accounts/src/Accounts/useKnownAddresses.ts index 2de59e0d890..06f0d4c494a 100644 --- a/packages/page-accounts/src/Accounts/useKnownAddresses.ts +++ b/packages/page-accounts/src/Accounts/useKnownAddresses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo } from 'react'; diff --git a/packages/page-accounts/src/Accounts/useMultisigApprovals.ts b/packages/page-accounts/src/Accounts/useMultisigApprovals.ts index 92cdf1a4b09..466e1b13ecd 100644 --- a/packages/page-accounts/src/Accounts/useMultisigApprovals.ts +++ b/packages/page-accounts/src/Accounts/useMultisigApprovals.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-accounts/src/Accounts/useProxies.ts b/packages/page-accounts/src/Accounts/useProxies.ts index 9346c1668fd..a986a891718 100644 --- a/packages/page-accounts/src/Accounts/useProxies.ts +++ b/packages/page-accounts/src/Accounts/useProxies.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Vec } from '@polkadot/types'; diff --git a/packages/page-accounts/src/CreateAccount.slow.spec.tsx b/packages/page-accounts/src/CreateAccount.slow.spec.tsx index 64bd2b5cba3..9071ae2cc7e 100644 --- a/packages/page-accounts/src/CreateAccount.slow.spec.tsx +++ b/packages/page-accounts/src/CreateAccount.slow.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-accounts/src/Vanity/Match.tsx b/packages/page-accounts/src/Vanity/Match.tsx index effd8d75e36..9f1eb5f1408 100644 --- a/packages/page-accounts/src/Vanity/Match.tsx +++ b/packages/page-accounts/src/Vanity/Match.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo } from 'react'; diff --git a/packages/page-accounts/src/Vanity/bipWorker.ts b/packages/page-accounts/src/Vanity/bipWorker.ts index edbe9870d54..29e70a41f77 100644 --- a/packages/page-accounts/src/Vanity/bipWorker.ts +++ b/packages/page-accounts/src/Vanity/bipWorker.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { cryptoWaitReady, ed25519PairFromSeed, mnemonicGenerate, mnemonicToMiniSecret, sr25519PairFromSeed } from '@polkadot/util-crypto'; diff --git a/packages/page-accounts/src/Vanity/index.tsx b/packages/page-accounts/src/Vanity/index.tsx index a5a52ca08d3..7f6b33d2fe1 100644 --- a/packages/page-accounts/src/Vanity/index.tsx +++ b/packages/page-accounts/src/Vanity/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/index.tsx b/packages/page-accounts/src/index.tsx index a873cbd4749..788ea68d69d 100644 --- a/packages/page-accounts/src/index.tsx +++ b/packages/page-accounts/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-accounts/src/modals/Backup.tsx b/packages/page-accounts/src/modals/Backup.tsx index 93a9e31902d..3f27bb909e2 100644 --- a/packages/page-accounts/src/modals/Backup.tsx +++ b/packages/page-accounts/src/modals/Backup.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import FileSaver from 'file-saver'; diff --git a/packages/page-accounts/src/modals/ChangePass.tsx b/packages/page-accounts/src/modals/ChangePass.tsx index 46ee2e6703e..7b95ae8fe7d 100644 --- a/packages/page-accounts/src/modals/ChangePass.tsx +++ b/packages/page-accounts/src/modals/ChangePass.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-accounts/src/modals/Create.spec.tsx b/packages/page-accounts/src/modals/Create.spec.tsx index 2144344ffac..2f12e1cd5a8 100644 --- a/packages/page-accounts/src/modals/Create.spec.tsx +++ b/packages/page-accounts/src/modals/Create.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-accounts/src/modals/Create.tsx b/packages/page-accounts/src/modals/Create.tsx index 4151a3cd4f6..8b2d92c95f8 100644 --- a/packages/page-accounts/src/modals/Create.tsx +++ b/packages/page-accounts/src/modals/Create.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/modals/CreateAccountInputs.tsx b/packages/page-accounts/src/modals/CreateAccountInputs.tsx index fe8eb70bce4..b0e8d7dcd16 100644 --- a/packages/page-accounts/src/modals/CreateAccountInputs.tsx +++ b/packages/page-accounts/src/modals/CreateAccountInputs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/page-accounts/src/modals/CreateConfirmation.tsx b/packages/page-accounts/src/modals/CreateConfirmation.tsx index 9f75ec24816..815b66d01f9 100644 --- a/packages/page-accounts/src/modals/CreateConfirmation.tsx +++ b/packages/page-accounts/src/modals/CreateConfirmation.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeypairType } from '@polkadot/util-crypto/types'; diff --git a/packages/page-accounts/src/modals/CreateEthDerivationPath.tsx b/packages/page-accounts/src/modals/CreateEthDerivationPath.tsx index 2698b5e9a6b..110272e7da8 100644 --- a/packages/page-accounts/src/modals/CreateEthDerivationPath.tsx +++ b/packages/page-accounts/src/modals/CreateEthDerivationPath.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ReactNode } from 'react'; diff --git a/packages/page-accounts/src/modals/CreateSuriLedger.tsx b/packages/page-accounts/src/modals/CreateSuriLedger.tsx index c98290288f3..16880e122b3 100644 --- a/packages/page-accounts/src/modals/CreateSuriLedger.tsx +++ b/packages/page-accounts/src/modals/CreateSuriLedger.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useRef, useState } from 'react'; diff --git a/packages/page-accounts/src/modals/Delegate.tsx b/packages/page-accounts/src/modals/Delegate.tsx index 2d861acdf42..0fba646f40f 100644 --- a/packages/page-accounts/src/modals/Delegate.tsx +++ b/packages/page-accounts/src/modals/Delegate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Conviction } from '@polkadot/types/interfaces'; diff --git a/packages/page-accounts/src/modals/Derive.tsx b/packages/page-accounts/src/modals/Derive.tsx index ee71898062d..acbfd04bc6d 100644 --- a/packages/page-accounts/src/modals/Derive.tsx +++ b/packages/page-accounts/src/modals/Derive.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringPair } from '@polkadot/keyring/types'; diff --git a/packages/page-accounts/src/modals/ExternalWarning.tsx b/packages/page-accounts/src/modals/ExternalWarning.tsx index a4781672195..421eb4ecac6 100644 --- a/packages/page-accounts/src/modals/ExternalWarning.tsx +++ b/packages/page-accounts/src/modals/ExternalWarning.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-accounts/src/modals/IdentityMain.tsx b/packages/page-accounts/src/modals/IdentityMain.tsx index e15168aba3e..928a581baaa 100644 --- a/packages/page-accounts/src/modals/IdentityMain.tsx +++ b/packages/page-accounts/src/modals/IdentityMain.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-accounts/src/modals/IdentitySub.tsx b/packages/page-accounts/src/modals/IdentitySub.tsx index e5e0067107c..22207061724 100644 --- a/packages/page-accounts/src/modals/IdentitySub.tsx +++ b/packages/page-accounts/src/modals/IdentitySub.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Data, Option } from '@polkadot/types'; diff --git a/packages/page-accounts/src/modals/Import.tsx b/packages/page-accounts/src/modals/Import.tsx index 085e740aefc..8e820484308 100644 --- a/packages/page-accounts/src/modals/Import.tsx +++ b/packages/page-accounts/src/modals/Import.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Dispatch, SetStateAction } from 'react'; diff --git a/packages/page-accounts/src/modals/InputValidateAmount.tsx b/packages/page-accounts/src/modals/InputValidateAmount.tsx index 390464ec29f..deb40216c30 100644 --- a/packages/page-accounts/src/modals/InputValidateAmount.tsx +++ b/packages/page-accounts/src/modals/InputValidateAmount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-accounts/src/modals/Ledger.tsx b/packages/page-accounts/src/modals/Ledger.tsx index 62725ceb856..c0f4134b73f 100644 --- a/packages/page-accounts/src/modals/Ledger.tsx +++ b/packages/page-accounts/src/modals/Ledger.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 // This is for the use of `Ledger` diff --git a/packages/page-accounts/src/modals/LocalAdd.tsx b/packages/page-accounts/src/modals/LocalAdd.tsx index 18294ee687a..9df6b8e730e 100644 --- a/packages/page-accounts/src/modals/LocalAdd.tsx +++ b/packages/page-accounts/src/modals/LocalAdd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/modals/MultisigApprove.tsx b/packages/page-accounts/src/modals/MultisigApprove.tsx index 12655f65568..067fde6bc11 100644 --- a/packages/page-accounts/src/modals/MultisigApprove.tsx +++ b/packages/page-accounts/src/modals/MultisigApprove.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-accounts/src/modals/MultisigCreate.tsx b/packages/page-accounts/src/modals/MultisigCreate.tsx index 3ce93cfcb04..cbcb5ec35be 100644 --- a/packages/page-accounts/src/modals/MultisigCreate.tsx +++ b/packages/page-accounts/src/modals/MultisigCreate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/modals/PasswordInput.tsx b/packages/page-accounts/src/modals/PasswordInput.tsx index 5c858637085..440af4c5964 100644 --- a/packages/page-accounts/src/modals/PasswordInput.tsx +++ b/packages/page-accounts/src/modals/PasswordInput.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useEffect, useState } from 'react'; diff --git a/packages/page-accounts/src/modals/ProxiedAdd.tsx b/packages/page-accounts/src/modals/ProxiedAdd.tsx index b15ff92636b..46381da23c9 100644 --- a/packages/page-accounts/src/modals/ProxiedAdd.tsx +++ b/packages/page-accounts/src/modals/ProxiedAdd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/modals/ProxyOverview.tsx b/packages/page-accounts/src/modals/ProxyOverview.tsx index 70a44a685f1..4c0fa3df4a5 100644 --- a/packages/page-accounts/src/modals/ProxyOverview.tsx +++ b/packages/page-accounts/src/modals/ProxyOverview.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-accounts/src/modals/Qr.tsx b/packages/page-accounts/src/modals/Qr.tsx index 31c36c0a8d9..4a68ff7be17 100644 --- a/packages/page-accounts/src/modals/Qr.tsx +++ b/packages/page-accounts/src/modals/Qr.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/src/modals/RecoverAccount.tsx b/packages/page-accounts/src/modals/RecoverAccount.tsx index 7542b478147..c9f6ab4ad48 100644 --- a/packages/page-accounts/src/modals/RecoverAccount.tsx +++ b/packages/page-accounts/src/modals/RecoverAccount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useState } from 'react'; diff --git a/packages/page-accounts/src/modals/RecoverSetup.tsx b/packages/page-accounts/src/modals/RecoverSetup.tsx index 71240d5a4c3..fa0eeea0b01 100644 --- a/packages/page-accounts/src/modals/RecoverSetup.tsx +++ b/packages/page-accounts/src/modals/RecoverSetup.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-accounts/src/modals/Undelegate.tsx b/packages/page-accounts/src/modals/Undelegate.tsx index 43717b409e8..70659521d42 100644 --- a/packages/page-accounts/src/modals/Undelegate.tsx +++ b/packages/page-accounts/src/modals/Undelegate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-accounts/src/translate.ts b/packages/page-accounts/src/translate.ts index 0f91e53827d..d560f9b19b9 100644 --- a/packages/page-accounts/src/translate.ts +++ b/packages/page-accounts/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-accounts/src/types.ts b/packages/page-accounts/src/types.ts index 320f2ddc8c5..71eb160c3ba 100644 --- a/packages/page-accounts/src/types.ts +++ b/packages/page-accounts/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WithTranslation } from 'react-i18next'; diff --git a/packages/page-accounts/src/useCounter.ts b/packages/page-accounts/src/useCounter.ts index b048bc59798..a1260c4c9d9 100644 --- a/packages/page-accounts/src/useCounter.ts +++ b/packages/page-accounts/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createNamedHook, useAccounts } from '@polkadot/react-hooks'; diff --git a/packages/page-accounts/src/util.tsx b/packages/page-accounts/src/util.tsx index dcd367aeadd..e34db044aa3 100644 --- a/packages/page-accounts/src/util.tsx +++ b/packages/page-accounts/src/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-accounts/test/pageElements/AccountRow.tsx b/packages/page-accounts/test/pageElements/AccountRow.tsx index 43ea1229cf0..0f9a4b34a31 100644 --- a/packages/page-accounts/test/pageElements/AccountRow.tsx +++ b/packages/page-accounts/test/pageElements/AccountRow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global expect */ diff --git a/packages/page-accounts/test/pages/accountsPage.tsx b/packages/page-accounts/test/pages/accountsPage.tsx index d496690accb..2f1c83822c0 100644 --- a/packages/page-accounts/test/pages/accountsPage.tsx +++ b/packages/page-accounts/test/pages/accountsPage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Sidebar } from '@polkadot/test-support/pagesElements'; diff --git a/packages/page-addresses/src/Contacts/Address.tsx b/packages/page-addresses/src/Contacts/Address.tsx index 3b7d397e273..92ca9c23ee1 100644 --- a/packages/page-addresses/src/Contacts/Address.tsx +++ b/packages/page-addresses/src/Contacts/Address.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-addresses/src/Contacts/index.spec.ts b/packages/page-addresses/src/Contacts/index.spec.ts index de53661ef26..81f7a0f4c2e 100644 --- a/packages/page-addresses/src/Contacts/index.spec.ts +++ b/packages/page-addresses/src/Contacts/index.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-addresses/src/Contacts/index.tsx b/packages/page-addresses/src/Contacts/index.tsx index 4a39cf08a17..473b5d1ae7f 100644 --- a/packages/page-addresses/src/Contacts/index.tsx +++ b/packages/page-addresses/src/Contacts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-addresses/src/index.tsx b/packages/page-addresses/src/index.tsx index 034ce172315..ce08e8f371b 100644 --- a/packages/page-addresses/src/index.tsx +++ b/packages/page-addresses/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-addresses/src/modals/Create.tsx b/packages/page-addresses/src/modals/Create.tsx index 04079a129bc..c5edb63b4da 100644 --- a/packages/page-addresses/src/modals/Create.tsx +++ b/packages/page-addresses/src/modals/Create.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveAccountInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-addresses/src/translate.ts b/packages/page-addresses/src/translate.ts index df1b4689e7f..9294f2381ef 100644 --- a/packages/page-addresses/src/translate.ts +++ b/packages/page-addresses/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-addresses/src/types.ts b/packages/page-addresses/src/types.ts index 2df73d7888e..0ef26eb55bd 100644 --- a/packages/page-addresses/src/types.ts +++ b/packages/page-addresses/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WithTranslation } from 'react-i18next'; diff --git a/packages/page-addresses/src/util.tsx b/packages/page-addresses/src/util.tsx index c5f98375529..ad70d88a2f2 100644 --- a/packages/page-addresses/src/util.tsx +++ b/packages/page-addresses/src/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringAddress } from '@polkadot/ui-keyring/types'; diff --git a/packages/page-addresses/test/pages/addressesPage.tsx b/packages/page-addresses/test/pages/addressesPage.tsx index 4fd34436afe..3993b9b7bea 100644 --- a/packages/page-addresses/test/pages/addressesPage.tsx +++ b/packages/page-addresses/test/pages/addressesPage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-addresses authors & contributors +// Copyright 2017-2025 @polkadot/app-addresses authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global jest */ diff --git a/packages/page-alliance/src/Announcements/Accouncement.tsx b/packages/page-alliance/src/Announcements/Accouncement.tsx index 1f76ca728f6..f3ed74a23b1 100644 --- a/packages/page-alliance/src/Announcements/Accouncement.tsx +++ b/packages/page-alliance/src/Announcements/Accouncement.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Cid } from '../types.js'; diff --git a/packages/page-alliance/src/Announcements/index.tsx b/packages/page-alliance/src/Announcements/index.tsx index 19e3024ae07..89a7356f5ba 100644 --- a/packages/page-alliance/src/Announcements/index.tsx +++ b/packages/page-alliance/src/Announcements/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Cid } from '../types.js'; diff --git a/packages/page-alliance/src/Members/Join.tsx b/packages/page-alliance/src/Members/Join.tsx index 9548ad1fea5..cc811d63c94 100644 --- a/packages/page-alliance/src/Members/Join.tsx +++ b/packages/page-alliance/src/Members/Join.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Member, Unscrupulous } from '../types.js'; diff --git a/packages/page-alliance/src/Members/Member.tsx b/packages/page-alliance/src/Members/Member.tsx index 000e8e0508e..ea2bfabebca 100644 --- a/packages/page-alliance/src/Members/Member.tsx +++ b/packages/page-alliance/src/Members/Member.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-alliance/src/Members/Summary.tsx b/packages/page-alliance/src/Members/Summary.tsx index fd1fdfb7169..2917406e703 100644 --- a/packages/page-alliance/src/Members/Summary.tsx +++ b/packages/page-alliance/src/Members/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Member as MemberType, Rule } from '../types.js'; diff --git a/packages/page-alliance/src/Members/index.tsx b/packages/page-alliance/src/Members/index.tsx index a4250f5db5e..96ed173c790 100644 --- a/packages/page-alliance/src/Members/index.tsx +++ b/packages/page-alliance/src/Members/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Member as MemberType, Rule, Unscrupulous } from '../types.js'; diff --git a/packages/page-alliance/src/Unscrupulous/Account.tsx b/packages/page-alliance/src/Unscrupulous/Account.tsx index c86e7e81807..c5f488a9796 100644 --- a/packages/page-alliance/src/Unscrupulous/Account.tsx +++ b/packages/page-alliance/src/Unscrupulous/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-alliance/src/Unscrupulous/Website.tsx b/packages/page-alliance/src/Unscrupulous/Website.tsx index 3c1c97094f9..ff05f9242e5 100644 --- a/packages/page-alliance/src/Unscrupulous/Website.tsx +++ b/packages/page-alliance/src/Unscrupulous/Website.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-alliance/src/Unscrupulous/index.tsx b/packages/page-alliance/src/Unscrupulous/index.tsx index 6f3c20977bc..945a85aff74 100644 --- a/packages/page-alliance/src/Unscrupulous/index.tsx +++ b/packages/page-alliance/src/Unscrupulous/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Unscrupulous as UnscrupulousType } from '../types.js'; diff --git a/packages/page-alliance/src/index.tsx b/packages/page-alliance/src/index.tsx index e9fba9213c7..7a3cfc78061 100644 --- a/packages/page-alliance/src/index.tsx +++ b/packages/page-alliance/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-alliance/src/translate.ts b/packages/page-alliance/src/translate.ts index d90b33bb150..842f45ae83e 100644 --- a/packages/page-alliance/src/translate.ts +++ b/packages/page-alliance/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-alliance/src/types.ts b/packages/page-alliance/src/types.ts index 1bf5478525b..204733b6789 100644 --- a/packages/page-alliance/src/types.ts +++ b/packages/page-alliance/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAllianceCid, PalletAllianceMemberRole } from '@polkadot/types/lookup'; diff --git a/packages/page-alliance/src/useAnnoucements.ts b/packages/page-alliance/src/useAnnoucements.ts index 50d3a919704..f991f9ed990 100644 --- a/packages/page-alliance/src/useAnnoucements.ts +++ b/packages/page-alliance/src/useAnnoucements.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAllianceCid } from '@polkadot/types/lookup'; diff --git a/packages/page-alliance/src/useCounter.ts b/packages/page-alliance/src/useCounter.ts index 157806230b3..f8b40ded9c0 100644 --- a/packages/page-alliance/src/useCounter.ts +++ b/packages/page-alliance/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo } from 'react'; diff --git a/packages/page-alliance/src/useMemberInfo.ts b/packages/page-alliance/src/useMemberInfo.ts index 4e743f9cced..d168b2ab36b 100644 --- a/packages/page-alliance/src/useMemberInfo.ts +++ b/packages/page-alliance/src/useMemberInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { bool, Option, UInt } from '@polkadot/types'; diff --git a/packages/page-alliance/src/useMembers.ts b/packages/page-alliance/src/useMembers.ts index 4521ea4699a..735dca4e0b9 100644 --- a/packages/page-alliance/src/useMembers.ts +++ b/packages/page-alliance/src/useMembers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId32 } from '@polkadot/types/interfaces'; diff --git a/packages/page-alliance/src/useRule.ts b/packages/page-alliance/src/useRule.ts index e8dffcbb527..91efa322a3e 100644 --- a/packages/page-alliance/src/useRule.ts +++ b/packages/page-alliance/src/useRule.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-alliance/src/useUnscrupulous.ts b/packages/page-alliance/src/useUnscrupulous.ts index 0bf34300a4e..85708a6aabb 100644 --- a/packages/page-alliance/src/useUnscrupulous.ts +++ b/packages/page-alliance/src/useUnscrupulous.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes } from '@polkadot/types'; diff --git a/packages/page-alliance/src/util.spec.ts b/packages/page-alliance/src/util.spec.ts index b8219751cb9..7bdc7d8e8e0 100644 --- a/packages/page-alliance/src/util.spec.ts +++ b/packages/page-alliance/src/util.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-alliance/src/util.ts b/packages/page-alliance/src/util.ts index 652be056af0..7f6af5bc260 100644 --- a/packages/page-alliance/src/util.ts +++ b/packages/page-alliance/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-alliance authors & contributors +// Copyright 2017-2025 @polkadot/app-alliance authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAllianceCid } from '@polkadot/types/lookup'; diff --git a/packages/page-ambassador/src/index.tsx b/packages/page-ambassador/src/index.tsx index 76d664db7e4..2ccb542a94e 100644 --- a/packages/page-ambassador/src/index.tsx +++ b/packages/page-ambassador/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-fellowship authors & contributors +// Copyright 2017-2025 @polkadot/app-fellowship authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-ambassador/src/useCounter.ts b/packages/page-ambassador/src/useCounter.ts index a45aa6081de..7c61339719f 100644 --- a/packages/page-ambassador/src/useCounter.ts +++ b/packages/page-ambassador/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCounterNamed } from '@polkadot/app-referenda/useCounter'; diff --git a/packages/page-assets/src/Balances/Account.tsx b/packages/page-assets/src/Balances/Account.tsx index 9682e62e337..03b65dd3043 100644 --- a/packages/page-assets/src/Balances/Account.tsx +++ b/packages/page-assets/src/Balances/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 // augment package diff --git a/packages/page-assets/src/Balances/Transfer.tsx b/packages/page-assets/src/Balances/Transfer.tsx index cc2d3e58b8f..1b666351b57 100644 --- a/packages/page-assets/src/Balances/Transfer.tsx +++ b/packages/page-assets/src/Balances/Transfer.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-assets/src/Balances/index.tsx b/packages/page-assets/src/Balances/index.tsx index fe60bd43159..11b93329148 100644 --- a/packages/page-assets/src/Balances/index.tsx +++ b/packages/page-assets/src/Balances/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps } from 'semantic-ui-react'; diff --git a/packages/page-assets/src/Balances/useBalances.ts b/packages/page-assets/src/Balances/useBalances.ts index f524e60ec66..0c701fd7d1b 100644 --- a/packages/page-assets/src/Balances/useBalances.ts +++ b/packages/page-assets/src/Balances/useBalances.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAssetsAssetAccount } from '@polkadot/types/lookup'; diff --git a/packages/page-assets/src/Overview/Asset.tsx b/packages/page-assets/src/Overview/Asset.tsx index cda1193fb08..6dafedcd4bd 100644 --- a/packages/page-assets/src/Overview/Asset.tsx +++ b/packages/page-assets/src/Overview/Asset.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AssetInfo } from '../types.js'; diff --git a/packages/page-assets/src/Overview/Assets.tsx b/packages/page-assets/src/Overview/Assets.tsx index 13695c157fc..1c66e19dc28 100644 --- a/packages/page-assets/src/Overview/Assets.tsx +++ b/packages/page-assets/src/Overview/Assets.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AssetInfo } from '../types.js'; diff --git a/packages/page-assets/src/Overview/Create/Create.tsx b/packages/page-assets/src/Overview/Create/Create.tsx index 677d03f2c36..44b3f40f01e 100644 --- a/packages/page-assets/src/Overview/Create/Create.tsx +++ b/packages/page-assets/src/Overview/Create/Create.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BatchOptions } from '@polkadot/react-hooks/types'; diff --git a/packages/page-assets/src/Overview/Create/Info.tsx b/packages/page-assets/src/Overview/Create/Info.tsx index d77d499526c..e9174c12043 100644 --- a/packages/page-assets/src/Overview/Create/Info.tsx +++ b/packages/page-assets/src/Overview/Create/Info.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-assets/src/Overview/Create/Team.tsx b/packages/page-assets/src/Overview/Create/Team.tsx index d2af260a30d..05397bf7861 100644 --- a/packages/page-assets/src/Overview/Create/Team.tsx +++ b/packages/page-assets/src/Overview/Create/Team.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TeamState } from './types.js'; diff --git a/packages/page-assets/src/Overview/Create/index.tsx b/packages/page-assets/src/Overview/Create/index.tsx index 2c1b0b4e30d..569d122499a 100644 --- a/packages/page-assets/src/Overview/Create/index.tsx +++ b/packages/page-assets/src/Overview/Create/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-assets/src/Overview/Create/types.ts b/packages/page-assets/src/Overview/Create/types.ts index 1ba9cf606c7..3ae068dcc2a 100644 --- a/packages/page-assets/src/Overview/Create/types.ts +++ b/packages/page-assets/src/Overview/Create/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-assets/src/Overview/Mint/Mint.tsx b/packages/page-assets/src/Overview/Mint/Mint.tsx index 9e481eba7d4..28d470180af 100644 --- a/packages/page-assets/src/Overview/Mint/Mint.tsx +++ b/packages/page-assets/src/Overview/Mint/Mint.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAssetsAssetDetails, PalletAssetsAssetMetadata } from '@polkadot/types/lookup'; diff --git a/packages/page-assets/src/Overview/Mint/index.tsx b/packages/page-assets/src/Overview/Mint/index.tsx index db7d4ed36fa..bbaf062ae81 100644 --- a/packages/page-assets/src/Overview/Mint/index.tsx +++ b/packages/page-assets/src/Overview/Mint/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAssetsAssetDetails, PalletAssetsAssetMetadata } from '@polkadot/types/lookup'; diff --git a/packages/page-assets/src/Overview/Query.tsx b/packages/page-assets/src/Overview/Query.tsx index 839ccb49e59..8741b0c2dcc 100644 --- a/packages/page-assets/src/Overview/Query.tsx +++ b/packages/page-assets/src/Overview/Query.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-assets/src/Overview/Summary.tsx b/packages/page-assets/src/Overview/Summary.tsx index c3987db0321..087339cc8bd 100644 --- a/packages/page-assets/src/Overview/Summary.tsx +++ b/packages/page-assets/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-assets/src/Overview/index.tsx b/packages/page-assets/src/Overview/index.tsx index c7cc6dab3a4..a13f9f651ac 100644 --- a/packages/page-assets/src/Overview/index.tsx +++ b/packages/page-assets/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-assets/src/index.tsx b/packages/page-assets/src/index.tsx index 3dd3ebf038a..53e1d076221 100644 --- a/packages/page-assets/src/index.tsx +++ b/packages/page-assets/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 // augment package diff --git a/packages/page-assets/src/translate.ts b/packages/page-assets/src/translate.ts index ec88745c02f..a45c2736509 100644 --- a/packages/page-assets/src/translate.ts +++ b/packages/page-assets/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-assets/src/types.ts b/packages/page-assets/src/types.ts index a684137be20..3b42f982bda 100644 --- a/packages/page-assets/src/types.ts +++ b/packages/page-assets/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAssetsAssetDetails, PalletAssetsAssetMetadata } from '@polkadot/types/lookup'; diff --git a/packages/page-assets/src/useAssetIds.ts b/packages/page-assets/src/useAssetIds.ts index 600d332258a..17d3238249a 100644 --- a/packages/page-assets/src/useAssetIds.ts +++ b/packages/page-assets/src/useAssetIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-assets/src/useAssetInfos.ts b/packages/page-assets/src/useAssetInfos.ts index 6b02cd15de1..870cbabe710 100644 --- a/packages/page-assets/src/useAssetInfos.ts +++ b/packages/page-assets/src/useAssetInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-assets authors & contributors +// Copyright 2017-2025 @polkadot/app-assets authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-bounties/src/Bounties.slow.spec.tsx b/packages/page-bounties/src/Bounties.slow.spec.tsx index 316fc457348..dda0f3e4654 100644 --- a/packages/page-bounties/src/Bounties.slow.spec.tsx +++ b/packages/page-bounties/src/Bounties.slow.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/Bounties.spec.ts b/packages/page-bounties/src/Bounties.spec.ts index 82c88973aed..afc04cb516f 100644 --- a/packages/page-bounties/src/Bounties.spec.ts +++ b/packages/page-bounties/src/Bounties.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/Bounties.tsx b/packages/page-bounties/src/Bounties.tsx index c7ccbfdfe8b..0aeffa2d9ba 100644 --- a/packages/page-bounties/src/Bounties.tsx +++ b/packages/page-bounties/src/Bounties.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo, useRef } from 'react'; diff --git a/packages/page-bounties/src/Bounty.tsx b/packages/page-bounties/src/Bounty.tsx index 6deac461be7..40db5c84b42 100644 --- a/packages/page-bounties/src/Bounty.tsx +++ b/packages/page-bounties/src/Bounty.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyActions/AwardBounty.tsx b/packages/page-bounties/src/BountyActions/AwardBounty.tsx index 208cba66e2f..75d04d46460 100644 --- a/packages/page-bounties/src/BountyActions/AwardBounty.tsx +++ b/packages/page-bounties/src/BountyActions/AwardBounty.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyActions/BountyAcceptCurator.tsx b/packages/page-bounties/src/BountyActions/BountyAcceptCurator.tsx index e68f3cfd966..500409591cd 100644 --- a/packages/page-bounties/src/BountyActions/BountyAcceptCurator.tsx +++ b/packages/page-bounties/src/BountyActions/BountyAcceptCurator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyActions/BountyClaimAction.tsx b/packages/page-bounties/src/BountyActions/BountyClaimAction.tsx index 612e9ac7c98..3dda62f005d 100644 --- a/packages/page-bounties/src/BountyActions/BountyClaimAction.tsx +++ b/packages/page-bounties/src/BountyActions/BountyClaimAction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyActions/BountyInitiateVoting.tsx b/packages/page-bounties/src/BountyActions/BountyInitiateVoting.tsx index 21f1b24a636..fe479af2d65 100644 --- a/packages/page-bounties/src/BountyActions/BountyInitiateVoting.tsx +++ b/packages/page-bounties/src/BountyActions/BountyInitiateVoting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyActions/ProposeCuratorAction.tsx b/packages/page-bounties/src/BountyActions/ProposeCuratorAction.tsx index 414355152db..9d311c68a42 100644 --- a/packages/page-bounties/src/BountyActions/ProposeCuratorAction.tsx +++ b/packages/page-bounties/src/BountyActions/ProposeCuratorAction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyActions/index.tsx b/packages/page-bounties/src/BountyActions/index.tsx index e0b9586ee4e..1d2fbf4fd41 100644 --- a/packages/page-bounties/src/BountyActions/index.tsx +++ b/packages/page-bounties/src/BountyActions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyCreate.tsx b/packages/page-bounties/src/BountyCreate.tsx index 461ad45c95d..243baf53f5b 100644 --- a/packages/page-bounties/src/BountyCreate.tsx +++ b/packages/page-bounties/src/BountyCreate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-bounties/src/BountyExtraActions/BountyRejectCurator.tsx b/packages/page-bounties/src/BountyExtraActions/BountyRejectCurator.tsx index 9662d852c4c..c0820c9e86d 100644 --- a/packages/page-bounties/src/BountyExtraActions/BountyRejectCurator.tsx +++ b/packages/page-bounties/src/BountyExtraActions/BountyRejectCurator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyExtraActions/CloseBounty.tsx b/packages/page-bounties/src/BountyExtraActions/CloseBounty.tsx index 301a6384db0..f66def13156 100644 --- a/packages/page-bounties/src/BountyExtraActions/CloseBounty.tsx +++ b/packages/page-bounties/src/BountyExtraActions/CloseBounty.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyExtraActions/ExtendBountyExpiryAction.tsx b/packages/page-bounties/src/BountyExtraActions/ExtendBountyExpiryAction.tsx index ee207a79774..f34f8e750cc 100644 --- a/packages/page-bounties/src/BountyExtraActions/ExtendBountyExpiryAction.tsx +++ b/packages/page-bounties/src/BountyExtraActions/ExtendBountyExpiryAction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyExtraActions/GiveUp.tsx b/packages/page-bounties/src/BountyExtraActions/GiveUp.tsx index cd75a7c88b0..465b2b613f3 100644 --- a/packages/page-bounties/src/BountyExtraActions/GiveUp.tsx +++ b/packages/page-bounties/src/BountyExtraActions/GiveUp.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BountyIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyExtraActions/SlashCurator.tsx b/packages/page-bounties/src/BountyExtraActions/SlashCurator.tsx index 3a95542b3fa..e33df5a8c7f 100644 --- a/packages/page-bounties/src/BountyExtraActions/SlashCurator.tsx +++ b/packages/page-bounties/src/BountyExtraActions/SlashCurator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-bounties/src/BountyExtraActions/index.tsx b/packages/page-bounties/src/BountyExtraActions/index.tsx index 61af7b7acbd..040c8011eec 100644 --- a/packages/page-bounties/src/BountyExtraActions/index.tsx +++ b/packages/page-bounties/src/BountyExtraActions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyInfos/VotingDescriptionInfo.tsx b/packages/page-bounties/src/BountyInfos/VotingDescriptionInfo.tsx index 5a22264f830..4a30d60f41d 100644 --- a/packages/page-bounties/src/BountyInfos/VotingDescriptionInfo.tsx +++ b/packages/page-bounties/src/BountyInfos/VotingDescriptionInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyInfos/VotingLink.tsx b/packages/page-bounties/src/BountyInfos/VotingLink.tsx index 0d6126d7a91..ec38d3fbf01 100644 --- a/packages/page-bounties/src/BountyInfos/VotingLink.tsx +++ b/packages/page-bounties/src/BountyInfos/VotingLink.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-bounties/src/BountyInfos/VotingSummary.tsx b/packages/page-bounties/src/BountyInfos/VotingSummary.tsx index a0f838efee2..ee1c5618f1c 100644 --- a/packages/page-bounties/src/BountyInfos/VotingSummary.tsx +++ b/packages/page-bounties/src/BountyInfos/VotingSummary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyInfos/index.tsx b/packages/page-bounties/src/BountyInfos/index.tsx index b862ca6dc4f..cdc70dbc7b4 100644 --- a/packages/page-bounties/src/BountyInfos/index.tsx +++ b/packages/page-bounties/src/BountyInfos/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/BountyNextActionInfo/BountyActionMessage.tsx b/packages/page-bounties/src/BountyNextActionInfo/BountyActionMessage.tsx index 557de2c6f49..dcfe71e6494 100644 --- a/packages/page-bounties/src/BountyNextActionInfo/BountyActionMessage.tsx +++ b/packages/page-bounties/src/BountyNextActionInfo/BountyActionMessage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyStatus } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/BountyNextActionInfo/BountyInfo.tsx b/packages/page-bounties/src/BountyNextActionInfo/BountyInfo.tsx index af527f48127..c3a444f577e 100644 --- a/packages/page-bounties/src/BountyNextActionInfo/BountyInfo.tsx +++ b/packages/page-bounties/src/BountyNextActionInfo/BountyInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-bounties/src/BountyStatusView.tsx b/packages/page-bounties/src/BountyStatusView.tsx index 66de35a7eb5..28d7e8adbc5 100644 --- a/packages/page-bounties/src/BountyStatusView.tsx +++ b/packages/page-bounties/src/BountyStatusView.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StatusName } from './types.js'; diff --git a/packages/page-bounties/src/Curator.tsx b/packages/page-bounties/src/Curator.tsx index e085716b114..2c3b20a05bf 100644 --- a/packages/page-bounties/src/Curator.tsx +++ b/packages/page-bounties/src/Curator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec } from '@polkadot/types/types'; diff --git a/packages/page-bounties/src/Description.tsx b/packages/page-bounties/src/Description.tsx index 440a6d8f679..fcee31491b0 100644 --- a/packages/page-bounties/src/Description.tsx +++ b/packages/page-bounties/src/Description.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-bounties/src/DueBlocks.tsx b/packages/page-bounties/src/DueBlocks.tsx index 2cd32e92a45..0f9a3dbde0e 100644 --- a/packages/page-bounties/src/DueBlocks.tsx +++ b/packages/page-bounties/src/DueBlocks.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-bounties/src/Summary.tsx b/packages/page-bounties/src/Summary.tsx index 0393d6a04a2..75a30aad763 100644 --- a/packages/page-bounties/src/Summary.tsx +++ b/packages/page-bounties/src/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyApi } from './hooks/useBounties.js'; diff --git a/packages/page-bounties/src/VotersColumn.tsx b/packages/page-bounties/src/VotersColumn.tsx index a3d570985ec..401a269c8a8 100644 --- a/packages/page-bounties/src/VotersColumn.tsx +++ b/packages/page-bounties/src/VotersColumn.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/page-bounties/src/helpers/calculateBountyBond.spec.ts b/packages/page-bounties/src/helpers/calculateBountyBond.spec.ts index 84a203cb532..af9fcd481f1 100644 --- a/packages/page-bounties/src/helpers/calculateBountyBond.spec.ts +++ b/packages/page-bounties/src/helpers/calculateBountyBond.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/helpers/calculateBountyBond.ts b/packages/page-bounties/src/helpers/calculateBountyBond.ts index e84a7084dd6..197dbf801c4 100644 --- a/packages/page-bounties/src/helpers/calculateBountyBond.ts +++ b/packages/page-bounties/src/helpers/calculateBountyBond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-bounties/src/helpers/determineUnassignCuratorAction.spec.ts b/packages/page-bounties/src/helpers/determineUnassignCuratorAction.spec.ts index ea2ac02b9a5..c5f9b5e660b 100644 --- a/packages/page-bounties/src/helpers/determineUnassignCuratorAction.spec.ts +++ b/packages/page-bounties/src/helpers/determineUnassignCuratorAction.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/helpers/determineUnassignCuratorAction.ts b/packages/page-bounties/src/helpers/determineUnassignCuratorAction.ts index 13611ab1187..d31c7573639 100644 --- a/packages/page-bounties/src/helpers/determineUnassignCuratorAction.ts +++ b/packages/page-bounties/src/helpers/determineUnassignCuratorAction.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyStatus } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/helpers/extendedStatuses.ts b/packages/page-bounties/src/helpers/extendedStatuses.ts index 2d74ace95bc..ec01c1c8285 100644 --- a/packages/page-bounties/src/helpers/extendedStatuses.ts +++ b/packages/page-bounties/src/helpers/extendedStatuses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/helpers/getBountyStatus.spec.ts b/packages/page-bounties/src/helpers/getBountyStatus.spec.ts index 79aed611008..7695d6bbf5b 100644 --- a/packages/page-bounties/src/helpers/getBountyStatus.spec.ts +++ b/packages/page-bounties/src/helpers/getBountyStatus.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/helpers/getBountyStatus.ts b/packages/page-bounties/src/helpers/getBountyStatus.ts index 6b8f555ebdf..2d6a56e050c 100644 --- a/packages/page-bounties/src/helpers/getBountyStatus.ts +++ b/packages/page-bounties/src/helpers/getBountyStatus.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyStatus } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/helpers/increaseDateByBlocks.ts b/packages/page-bounties/src/helpers/increaseDateByBlocks.ts index 10d6e42fcf8..db18f4ffa83 100644 --- a/packages/page-bounties/src/helpers/increaseDateByBlocks.ts +++ b/packages/page-bounties/src/helpers/increaseDateByBlocks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-bounties/src/helpers/index.tsx b/packages/page-bounties/src/helpers/index.tsx index 2cf211e65f2..fee70ef0bdc 100644 --- a/packages/page-bounties/src/helpers/index.tsx +++ b/packages/page-bounties/src/helpers/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './calculateBountyBond.js'; diff --git a/packages/page-bounties/src/helpers/isClaimable.spec.ts b/packages/page-bounties/src/helpers/isClaimable.spec.ts index aea83e1cba6..f4d5acceba1 100644 --- a/packages/page-bounties/src/helpers/isClaimable.spec.ts +++ b/packages/page-bounties/src/helpers/isClaimable.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/helpers/isClaimable.ts b/packages/page-bounties/src/helpers/isClaimable.ts index c67f4a2c607..6a759950e64 100644 --- a/packages/page-bounties/src/helpers/isClaimable.ts +++ b/packages/page-bounties/src/helpers/isClaimable.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/helpers/permillOf.ts b/packages/page-bounties/src/helpers/permillOf.ts index 989ef76d9f8..3bed7388286 100644 --- a/packages/page-bounties/src/helpers/permillOf.ts +++ b/packages/page-bounties/src/helpers/permillOf.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-bounties/src/helpers/stringHelpers.ts b/packages/page-bounties/src/helpers/stringHelpers.ts index d03a0ec87b7..e2e36ffecd2 100644 --- a/packages/page-bounties/src/helpers/stringHelpers.ts +++ b/packages/page-bounties/src/helpers/stringHelpers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 export function insertSpaceBeforeCapitalLetter (str: string): string { diff --git a/packages/page-bounties/src/helpers/truncateTitle.spec.ts b/packages/page-bounties/src/helpers/truncateTitle.spec.ts index a6de6e1073c..47d9907ec4f 100644 --- a/packages/page-bounties/src/helpers/truncateTitle.spec.ts +++ b/packages/page-bounties/src/helpers/truncateTitle.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-bounties/src/hooks/index.ts b/packages/page-bounties/src/hooks/index.ts index c1d9f582e8e..b0d5f77e971 100644 --- a/packages/page-bounties/src/hooks/index.ts +++ b/packages/page-bounties/src/hooks/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './useBalance.js'; diff --git a/packages/page-bounties/src/hooks/useBalance.ts b/packages/page-bounties/src/hooks/useBalance.ts index 9b60f733cd1..f8ee959f03f 100644 --- a/packages/page-bounties/src/hooks/useBalance.ts +++ b/packages/page-bounties/src/hooks/useBalance.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/src/hooks/useBounties.tsx b/packages/page-bounties/src/hooks/useBounties.tsx index e7e608cbc7d..f15cc5d154a 100644 --- a/packages/page-bounties/src/hooks/useBounties.tsx +++ b/packages/page-bounties/src/hooks/useBounties.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-bounties/src/hooks/useBountyStatus.ts b/packages/page-bounties/src/hooks/useBountyStatus.ts index a5f2fce60c6..3d4f958ff95 100644 --- a/packages/page-bounties/src/hooks/useBountyStatus.ts +++ b/packages/page-bounties/src/hooks/useBountyStatus.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BountyStatus } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/hooks/useUserRole.ts b/packages/page-bounties/src/hooks/useUserRole.ts index 1b05cfb26c5..83fb215209a 100644 --- a/packages/page-bounties/src/hooks/useUserRole.ts +++ b/packages/page-bounties/src/hooks/useUserRole.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/page-bounties/src/index.tsx b/packages/page-bounties/src/index.tsx index 99b73035ec2..1c55314ddc1 100644 --- a/packages/page-bounties/src/index.tsx +++ b/packages/page-bounties/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-bounties/src/translate.ts b/packages/page-bounties/src/translate.ts index 11583fad44f..96ea29906c1 100644 --- a/packages/page-bounties/src/translate.ts +++ b/packages/page-bounties/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-bounties/src/types.ts b/packages/page-bounties/src/types.ts index b5648b63aaa..b741ca9f61b 100644 --- a/packages/page-bounties/src/types.ts +++ b/packages/page-bounties/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BlockNumber } from '@polkadot/types/interfaces/runtime'; diff --git a/packages/page-bounties/src/useCounter.ts b/packages/page-bounties/src/useCounter.ts index f05b36d009a..e4ceb5b90e9 100644 --- a/packages/page-bounties/src/useCounter.ts +++ b/packages/page-bounties/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBounties } from '@polkadot/api-derive/types'; diff --git a/packages/page-bounties/test/hooks/defaults.ts b/packages/page-bounties/test/hooks/defaults.ts index ab682bb9278..dfd23f2988f 100644 --- a/packages/page-bounties/test/hooks/defaults.ts +++ b/packages/page-bounties/test/hooks/defaults.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global jest */ diff --git a/packages/page-bounties/test/pages/bountiesPage.tsx b/packages/page-bounties/test/pages/bountiesPage.tsx index 97817f09e90..290a0018d88 100644 --- a/packages/page-bounties/test/pages/bountiesPage.tsx +++ b/packages/page-bounties/test/pages/bountiesPage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global jest, expect */ diff --git a/packages/page-bounties/test/utils/clickButtonWithName.ts b/packages/page-bounties/test/utils/clickButtonWithName.ts index 746956d3700..36cc4b7d1f5 100644 --- a/packages/page-bounties/test/utils/clickButtonWithName.ts +++ b/packages/page-bounties/test/utils/clickButtonWithName.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import { fireEvent } from '@testing-library/react'; diff --git a/packages/page-bounties/test/utils/clickElementWithTestId.ts b/packages/page-bounties/test/utils/clickElementWithTestId.ts index 11b26e8af5e..13aef933e8e 100644 --- a/packages/page-bounties/test/utils/clickElementWithTestId.ts +++ b/packages/page-bounties/test/utils/clickElementWithTestId.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import { fireEvent } from '@testing-library/react'; diff --git a/packages/page-bounties/test/utils/clickElementWithText.ts b/packages/page-bounties/test/utils/clickElementWithText.ts index 7d455a067ac..59ff5882b6a 100644 --- a/packages/page-bounties/test/utils/clickElementWithText.ts +++ b/packages/page-bounties/test/utils/clickElementWithText.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import { fireEvent } from '@testing-library/react'; diff --git a/packages/page-broker/src/Overview/CoreTable.tsx b/packages/page-broker/src/Overview/CoreTable.tsx index dd7d2fd7cae..0fa40746e63 100644 --- a/packages/page-broker/src/Overview/CoreTable.tsx +++ b/packages/page-broker/src/Overview/CoreTable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-broker/src/Overview/CoresTables.tsx b/packages/page-broker/src/Overview/CoresTables.tsx index 01a0c224e28..eb0982a548c 100644 --- a/packages/page-broker/src/Overview/CoresTables.tsx +++ b/packages/page-broker/src/Overview/CoresTables.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-broker/src/Overview/Filters.tsx b/packages/page-broker/src/Overview/Filters.tsx index c0880309525..265815bc142 100644 --- a/packages/page-broker/src/Overview/Filters.tsx +++ b/packages/page-broker/src/Overview/Filters.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CoreInfo } from '../types.js'; diff --git a/packages/page-broker/src/Overview/Summary.tsx b/packages/page-broker/src/Overview/Summary.tsx index d9f32ef06cb..ba9d05c2fef 100644 --- a/packages/page-broker/src/Overview/Summary.tsx +++ b/packages/page-broker/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/page-broker/src/Overview/Summary/RegionLength.tsx b/packages/page-broker/src/Overview/Summary/RegionLength.tsx index 369ca149f39..f83f90f7fe7 100644 --- a/packages/page-broker/src/Overview/Summary/RegionLength.tsx +++ b/packages/page-broker/src/Overview/Summary/RegionLength.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletBrokerConfigRecord } from '@polkadot/types/lookup'; diff --git a/packages/page-broker/src/Overview/Summary/Timeslice.tsx b/packages/page-broker/src/Overview/Summary/Timeslice.tsx index 9bdba0878fd..1220045ccc7 100644 --- a/packages/page-broker/src/Overview/Summary/Timeslice.tsx +++ b/packages/page-broker/src/Overview/Summary/Timeslice.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-broker/src/Overview/Summary/TimeslicePeriod.tsx b/packages/page-broker/src/Overview/Summary/TimeslicePeriod.tsx index 2581778ae1a..0d840289d50 100644 --- a/packages/page-broker/src/Overview/Summary/TimeslicePeriod.tsx +++ b/packages/page-broker/src/Overview/Summary/TimeslicePeriod.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-broker/src/Overview/WorkInfoRow.tsx b/packages/page-broker/src/Overview/WorkInfoRow.tsx index 77b7fd7888b..67d33a875c2 100644 --- a/packages/page-broker/src/Overview/WorkInfoRow.tsx +++ b/packages/page-broker/src/Overview/WorkInfoRow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FlagColor } from '@polkadot/react-components/types'; diff --git a/packages/page-broker/src/Overview/Workload.tsx b/packages/page-broker/src/Overview/Workload.tsx index b9f6b6cf710..23b27f61b3f 100644 --- a/packages/page-broker/src/Overview/Workload.tsx +++ b/packages/page-broker/src/Overview/Workload.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-broker/src/Overview/Workplan.tsx b/packages/page-broker/src/Overview/Workplan.tsx index 406be38fd0b..c92b2561158 100644 --- a/packages/page-broker/src/Overview/Workplan.tsx +++ b/packages/page-broker/src/Overview/Workplan.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RegionInfo } from '@polkadot/react-hooks/types'; diff --git a/packages/page-broker/src/Overview/index.tsx b/packages/page-broker/src/Overview/index.tsx index 46b90b64569..20d235d01f3 100644 --- a/packages/page-broker/src/Overview/index.tsx +++ b/packages/page-broker/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CoreWorkload, CoreWorkplan, LegacyLease, Reservation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-broker/src/index.tsx b/packages/page-broker/src/index.tsx index 477aa107155..263c294bf36 100644 --- a/packages/page-broker/src/index.tsx +++ b/packages/page-broker/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TabItem } from '@polkadot/react-components/types'; diff --git a/packages/page-broker/src/translate.ts b/packages/page-broker/src/translate.ts index 6de8c7786c5..2b7f071fbbd 100644 --- a/packages/page-broker/src/translate.ts +++ b/packages/page-broker/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-broker/src/types.ts b/packages/page-broker/src/types.ts index 1adc9581aa2..ec65fee6556 100644 --- a/packages/page-broker/src/types.ts +++ b/packages/page-broker/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CoreTimeTypes } from '@polkadot/react-hooks/constants'; diff --git a/packages/page-broker/src/utils.ts b/packages/page-broker/src/utils.ts index bdd4ed33bf2..cb3fe37818d 100644 --- a/packages/page-broker/src/utils.ts +++ b/packages/page-broker/src/utils.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-broker authors & contributors +// Copyright 2017-2025 @polkadot/app-broker authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainBlockConstants, CoreWorkload, LegacyLease, RegionInfo, Reservation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-calendar/src/Day.tsx b/packages/page-calendar/src/Day.tsx index c381e97ab21..1e01ae25615 100644 --- a/packages/page-calendar/src/Day.tsx +++ b/packages/page-calendar/src/Day.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EntryInfoTyped } from './types.js'; diff --git a/packages/page-calendar/src/DayHour.tsx b/packages/page-calendar/src/DayHour.tsx index d740d489456..26da7a1d011 100644 --- a/packages/page-calendar/src/DayHour.tsx +++ b/packages/page-calendar/src/DayHour.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EntryInfoTyped } from './types.js'; diff --git a/packages/page-calendar/src/DayItem.tsx b/packages/page-calendar/src/DayItem.tsx index bab4c20c791..887ecac88d6 100644 --- a/packages/page-calendar/src/DayItem.tsx +++ b/packages/page-calendar/src/DayItem.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EntryInfoTyped } from './types.js'; diff --git a/packages/page-calendar/src/DayTime.tsx b/packages/page-calendar/src/DayTime.tsx index 4713cceb6e6..40df9a04fbd 100644 --- a/packages/page-calendar/src/DayTime.tsx +++ b/packages/page-calendar/src/DayTime.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/page-calendar/src/Month.tsx b/packages/page-calendar/src/Month.tsx index f419d6470db..9dff8b928dc 100644 --- a/packages/page-calendar/src/Month.tsx +++ b/packages/page-calendar/src/Month.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DateState, EntryInfo } from './types.js'; diff --git a/packages/page-calendar/src/MonthDay.tsx b/packages/page-calendar/src/MonthDay.tsx index 331348c7006..99926c443b3 100644 --- a/packages/page-calendar/src/MonthDay.tsx +++ b/packages/page-calendar/src/MonthDay.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EntryInfo } from './types.js'; diff --git a/packages/page-calendar/src/UpcomingEvents.tsx b/packages/page-calendar/src/UpcomingEvents.tsx index 75a9877c722..1b4f89d9cb0 100644 --- a/packages/page-calendar/src/UpcomingEvents.tsx +++ b/packages/page-calendar/src/UpcomingEvents.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EntryInfoTyped } from './types.js'; diff --git a/packages/page-calendar/src/constants.ts b/packages/page-calendar/src/constants.ts index ca17dc4f51e..0a83eefa490 100644 --- a/packages/page-calendar/src/constants.ts +++ b/packages/page-calendar/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 export const DAYS = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']; diff --git a/packages/page-calendar/src/index.tsx b/packages/page-calendar/src/index.tsx index 066447ce0d7..d26b862c2d1 100644 --- a/packages/page-calendar/src/index.tsx +++ b/packages/page-calendar/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DateState } from './types.js'; diff --git a/packages/page-calendar/src/translate.ts b/packages/page-calendar/src/translate.ts index dbc90849184..b9d447d29a5 100644 --- a/packages/page-calendar/src/translate.ts +++ b/packages/page-calendar/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-calendar/src/types.ts b/packages/page-calendar/src/types.ts index 95e83c6e82e..13b97e62194 100644 --- a/packages/page-calendar/src/types.ts +++ b/packages/page-calendar/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-calendar/src/useScheduled.ts b/packages/page-calendar/src/useScheduled.ts index 11787bec671..78229838866 100644 --- a/packages/page-calendar/src/useScheduled.ts +++ b/packages/page-calendar/src/useScheduled.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal, DeriveDispatch, DeriveReferendumExt, DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-calendar/src/util.ts b/packages/page-calendar/src/util.ts index 189176b5253..14894473aa8 100644 --- a/packages/page-calendar/src/util.ts +++ b/packages/page-calendar/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-calendar authors & contributors +// Copyright 2017-2025 @polkadot/app-calendar authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DateState } from './types.js'; diff --git a/packages/page-claims/src/Attest.tsx b/packages/page-claims/src/Attest.tsx index f1c91a4d0c9..2eac9a07db8 100644 --- a/packages/page-claims/src/Attest.tsx +++ b/packages/page-claims/src/Attest.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TxCallback } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-claims/src/Claim.tsx b/packages/page-claims/src/Claim.tsx index 8bb88277fdd..134e73619f3 100644 --- a/packages/page-claims/src/Claim.tsx +++ b/packages/page-claims/src/Claim.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-claims/src/Statement.tsx b/packages/page-claims/src/Statement.tsx index 65388d724b2..c419e4089de 100644 --- a/packages/page-claims/src/Statement.tsx +++ b/packages/page-claims/src/Statement.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StatementKind } from '@polkadot/types/interfaces'; diff --git a/packages/page-claims/src/Warning.tsx b/packages/page-claims/src/Warning.tsx index 0a7a3dc60a3..419ce599a6e 100644 --- a/packages/page-claims/src/Warning.tsx +++ b/packages/page-claims/src/Warning.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-claims/src/index.tsx b/packages/page-claims/src/index.tsx index e50827b6d55..08e54ab86e4 100644 --- a/packages/page-claims/src/index.tsx +++ b/packages/page-claims/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-claims/src/secp256k1.d.ts b/packages/page-claims/src/secp256k1.d.ts index f99d18ab10c..e9885c46642 100644 --- a/packages/page-claims/src/secp256k1.d.ts +++ b/packages/page-claims/src/secp256k1.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module 'secp256k1/elliptic.js' { diff --git a/packages/page-claims/src/translate.ts b/packages/page-claims/src/translate.ts index a08cbdc9ce0..5529a4c7a83 100644 --- a/packages/page-claims/src/translate.ts +++ b/packages/page-claims/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-claims/src/useCounter.ts b/packages/page-claims/src/useCounter.ts index de1b2431694..79ee124f116 100644 --- a/packages/page-claims/src/useCounter.ts +++ b/packages/page-claims/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createNamedHook } from '@polkadot/react-hooks'; diff --git a/packages/page-claims/src/usePolkadotPreclaims.ts b/packages/page-claims/src/usePolkadotPreclaims.ts index 4a0ddedc940..536357539fa 100644 --- a/packages/page-claims/src/usePolkadotPreclaims.ts +++ b/packages/page-claims/src/usePolkadotPreclaims.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/page-claims/src/util.spec.ts b/packages/page-claims/src/util.spec.ts index 3aaa3591750..510bd1b8f95 100644 --- a/packages/page-claims/src/util.spec.ts +++ b/packages/page-claims/src/util.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-claims/src/util.ts b/packages/page-claims/src/util.ts index c44a08ad97b..f036d727028 100644 --- a/packages/page-claims/src/util.ts +++ b/packages/page-claims/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-claims authors & contributors +// Copyright 2017-2025 @polkadot/app-claims authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EcdsaSignature, EthereumAddress, StatementKind } from '@polkadot/types/interfaces'; diff --git a/packages/page-collator/src/Collator.tsx b/packages/page-collator/src/Collator.tsx index cf46b49cc81..326304bbfdf 100644 --- a/packages/page-collator/src/Collator.tsx +++ b/packages/page-collator/src/Collator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Collator as CollatorType } from './types.js'; diff --git a/packages/page-collator/src/Collators.tsx b/packages/page-collator/src/Collators.tsx index 11fbd02deee..c9a12efd6d8 100644 --- a/packages/page-collator/src/Collators.tsx +++ b/packages/page-collator/src/Collators.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-collator/src/Summary.tsx b/packages/page-collator/src/Summary.tsx index 12516a51b93..fefb40226dc 100644 --- a/packages/page-collator/src/Summary.tsx +++ b/packages/page-collator/src/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-collator/src/index.tsx b/packages/page-collator/src/index.tsx index abfce7d5468..16669d5802a 100644 --- a/packages/page-collator/src/index.tsx +++ b/packages/page-collator/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-collator/src/translate.ts b/packages/page-collator/src/translate.ts index b7f98c06bfa..29266d1bf92 100644 --- a/packages/page-collator/src/translate.ts +++ b/packages/page-collator/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-collator/src/types.ts b/packages/page-collator/src/types.ts index 4cfd135d3ec..3de3f4f3ac1 100644 --- a/packages/page-collator/src/types.ts +++ b/packages/page-collator/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-collator/src/useCollators.ts b/packages/page-collator/src/useCollators.ts index d7d54e4bab1..4637eeb3cd8 100644 --- a/packages/page-collator/src/useCollators.ts +++ b/packages/page-collator/src/useCollators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-collator authors & contributors +// Copyright 2017-2025 @polkadot/app-collator authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BTreeSet } from '@polkadot/types'; diff --git a/packages/page-contracts/src/Codes/Add.tsx b/packages/page-contracts/src/Codes/Add.tsx index d662a806e75..2b4f0e2059f 100644 --- a/packages/page-contracts/src/Codes/Add.tsx +++ b/packages/page-contracts/src/Codes/Add.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-contracts/src/Codes/Code.tsx b/packages/page-contracts/src/Codes/Code.tsx index 6233fe409f6..b3ba0e54c25 100644 --- a/packages/page-contracts/src/Codes/Code.tsx +++ b/packages/page-contracts/src/Codes/Code.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-contracts/src/Codes/Upload.tsx b/packages/page-contracts/src/Codes/Upload.tsx index 3c28cc3014d..dcd6859b195 100644 --- a/packages/page-contracts/src/Codes/Upload.tsx +++ b/packages/page-contracts/src/Codes/Upload.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-contracts/src/Codes/ValidateCode.tsx b/packages/page-contracts/src/Codes/ValidateCode.tsx index e14a1e782cf..65c4b3ed524 100644 --- a/packages/page-contracts/src/Codes/ValidateCode.tsx +++ b/packages/page-contracts/src/Codes/ValidateCode.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 /* eslint-disable camelcase */ diff --git a/packages/page-contracts/src/Codes/index.tsx b/packages/page-contracts/src/Codes/index.tsx index d9bed4e4e36..25d570eadc3 100644 --- a/packages/page-contracts/src/Codes/index.tsx +++ b/packages/page-contracts/src/Codes/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-contracts/src/Contracts/Add.tsx b/packages/page-contracts/src/Contracts/Add.tsx index 66f7ee0f8ba..3ad9c5904c4 100644 --- a/packages/page-contracts/src/Contracts/Add.tsx +++ b/packages/page-contracts/src/Contracts/Add.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-contracts/src/Contracts/Call.tsx b/packages/page-contracts/src/Contracts/Call.tsx index 7b85873e582..83fbe303247 100644 --- a/packages/page-contracts/src/Contracts/Call.tsx +++ b/packages/page-contracts/src/Contracts/Call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-contracts/src/Contracts/Contract.tsx b/packages/page-contracts/src/Contracts/Contract.tsx index 30b9c17e25c..5e6d35fe371 100644 --- a/packages/page-contracts/src/Contracts/Contract.tsx +++ b/packages/page-contracts/src/Contracts/Contract.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ContractPromise } from '@polkadot/api-contract'; diff --git a/packages/page-contracts/src/Contracts/ContractsTable.tsx b/packages/page-contracts/src/Contracts/ContractsTable.tsx index 06299abb255..d809fadf269 100644 --- a/packages/page-contracts/src/Contracts/ContractsTable.tsx +++ b/packages/page-contracts/src/Contracts/ContractsTable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-contracts/src/Contracts/Deploy.tsx b/packages/page-contracts/src/Contracts/Deploy.tsx index bdb5b9c6a75..06dc6e69398 100644 --- a/packages/page-contracts/src/Contracts/Deploy.tsx +++ b/packages/page-contracts/src/Contracts/Deploy.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-contracts/src/Contracts/Outcome.tsx b/packages/page-contracts/src/Contracts/Outcome.tsx index 947d2767cff..ec2b8ba310c 100644 --- a/packages/page-contracts/src/Contracts/Outcome.tsx +++ b/packages/page-contracts/src/Contracts/Outcome.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CallResult } from './types.js'; diff --git a/packages/page-contracts/src/Contracts/Summary.tsx b/packages/page-contracts/src/Contracts/Summary.tsx index 47328cf71ff..ddf82fb2259 100644 --- a/packages/page-contracts/src/Contracts/Summary.tsx +++ b/packages/page-contracts/src/Contracts/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-contracts/src/Contracts/ValidateAddr.tsx b/packages/page-contracts/src/Contracts/ValidateAddr.tsx index 765305fc73d..fc203e13479 100644 --- a/packages/page-contracts/src/Contracts/ValidateAddr.tsx +++ b/packages/page-contracts/src/Contracts/ValidateAddr.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-contracts/src/Contracts/index.tsx b/packages/page-contracts/src/Contracts/index.tsx index 26fd352704d..53aec6b858c 100644 --- a/packages/page-contracts/src/Contracts/index.tsx +++ b/packages/page-contracts/src/Contracts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-contracts/src/Contracts/types.ts b/packages/page-contracts/src/Contracts/types.ts index 88ad59b1b6c..6d082a26735 100644 --- a/packages/page-contracts/src/Contracts/types.ts +++ b/packages/page-contracts/src/Contracts/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AbiMessage, ContractCallOutcome } from '@polkadot/api-contract/types'; diff --git a/packages/page-contracts/src/Contracts/util.tsx b/packages/page-contracts/src/Contracts/util.tsx index 79d6de2b1d2..ba0668ac58a 100644 --- a/packages/page-contracts/src/Contracts/util.tsx +++ b/packages/page-contracts/src/Contracts/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps } from 'semantic-ui-react'; diff --git a/packages/page-contracts/src/RemoveABI.tsx b/packages/page-contracts/src/RemoveABI.tsx index b3288feaf6f..ec49fe34c2b 100644 --- a/packages/page-contracts/src/RemoveABI.tsx +++ b/packages/page-contracts/src/RemoveABI.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CodeStored } from './types.js'; diff --git a/packages/page-contracts/src/constants.ts b/packages/page-contracts/src/constants.ts index 231d414619f..5c825434d84 100644 --- a/packages/page-contracts/src/constants.ts +++ b/packages/page-contracts/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export const ENDOWMENT = 1000; diff --git a/packages/page-contracts/src/index.tsx b/packages/page-contracts/src/index.tsx index 199e3e65acb..16690e29a9d 100644 --- a/packages/page-contracts/src/index.tsx +++ b/packages/page-contracts/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-contracts/src/shared/ABI.tsx b/packages/page-contracts/src/shared/ABI.tsx index c9193cc96b0..613c449e212 100644 --- a/packages/page-contracts/src/shared/ABI.tsx +++ b/packages/page-contracts/src/shared/ABI.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Abi } from '@polkadot/api-contract'; diff --git a/packages/page-contracts/src/shared/CodeRow.tsx b/packages/page-contracts/src/shared/CodeRow.tsx index c73e42b8bf5..914327a5b5f 100644 --- a/packages/page-contracts/src/shared/CodeRow.tsx +++ b/packages/page-contracts/src/shared/CodeRow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CodeStored } from '../types.js'; diff --git a/packages/page-contracts/src/shared/InputMegaGas.tsx b/packages/page-contracts/src/shared/InputMegaGas.tsx index 119c458345d..de59f30233e 100644 --- a/packages/page-contracts/src/shared/InputMegaGas.tsx +++ b/packages/page-contracts/src/shared/InputMegaGas.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WeightV2 } from '@polkadot/types/interfaces'; diff --git a/packages/page-contracts/src/shared/InputName.tsx b/packages/page-contracts/src/shared/InputName.tsx index 4c5cc76d6ff..a22ba4180a2 100644 --- a/packages/page-contracts/src/shared/InputName.tsx +++ b/packages/page-contracts/src/shared/InputName.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-contracts/src/shared/Message.tsx b/packages/page-contracts/src/shared/Message.tsx index b03b623e128..ae8bc2212ed 100644 --- a/packages/page-contracts/src/shared/Message.tsx +++ b/packages/page-contracts/src/shared/Message.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AbiConstructor, ContractCallOutcome } from '@polkadot/api-contract/types'; diff --git a/packages/page-contracts/src/shared/MessageSignature.tsx b/packages/page-contracts/src/shared/MessageSignature.tsx index 27dfcfe73ae..8566b62ea8e 100644 --- a/packages/page-contracts/src/shared/MessageSignature.tsx +++ b/packages/page-contracts/src/shared/MessageSignature.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AbiMessage } from '@polkadot/api-contract/types'; diff --git a/packages/page-contracts/src/shared/Messages.tsx b/packages/page-contracts/src/shared/Messages.tsx index 0d15803c9dd..42dba277fe3 100644 --- a/packages/page-contracts/src/shared/Messages.tsx +++ b/packages/page-contracts/src/shared/Messages.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Abi, ContractPromise } from '@polkadot/api-contract'; diff --git a/packages/page-contracts/src/shared/Params.tsx b/packages/page-contracts/src/shared/Params.tsx index b989f714d40..57a0f17b6a2 100644 --- a/packages/page-contracts/src/shared/Params.tsx +++ b/packages/page-contracts/src/shared/Params.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RawParams } from '@polkadot/react-params/types'; diff --git a/packages/page-contracts/src/shared/index.tsx b/packages/page-contracts/src/shared/index.tsx index 0198f5f7f6d..6b692a24499 100644 --- a/packages/page-contracts/src/shared/index.tsx +++ b/packages/page-contracts/src/shared/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export { default as ABI } from './ABI.js'; diff --git a/packages/page-contracts/src/store.ts b/packages/page-contracts/src/store.ts index 37e1b689f38..9582fa9885a 100644 --- a/packages/page-contracts/src/store.ts +++ b/packages/page-contracts/src/store.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-contracts/src/translate.ts b/packages/page-contracts/src/translate.ts index f9923303ca3..2651b173bd4 100644 --- a/packages/page-contracts/src/translate.ts +++ b/packages/page-contracts/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-contracts/src/types.ts b/packages/page-contracts/src/types.ts index 09302dd7640..6f6f81d30d9 100644 --- a/packages/page-contracts/src/types.ts +++ b/packages/page-contracts/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-contracts authors & contributors +// Copyright 2017-2025 @polkadot/app-contracts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/page-contracts/src/useAbi.ts b/packages/page-contracts/src/useAbi.ts index 82f2db0afc2..b459bf70a89 100644 --- a/packages/page-contracts/src/useAbi.ts +++ b/packages/page-contracts/src/useAbi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useEffect, useState } from 'react'; diff --git a/packages/page-contracts/src/useCodes.ts b/packages/page-contracts/src/useCodes.ts index 9b6df0fefc7..2774ef85a8d 100644 --- a/packages/page-contracts/src/useCodes.ts +++ b/packages/page-contracts/src/useCodes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CodeStored } from './types.js'; diff --git a/packages/page-contracts/src/useContracts.ts b/packages/page-contracts/src/useContracts.ts index b140d2ef0d5..e7a4cbaf10d 100644 --- a/packages/page-contracts/src/useContracts.ts +++ b/packages/page-contracts/src/useContracts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect, useState } from 'react'; diff --git a/packages/page-contracts/src/useWeight.ts b/packages/page-contracts/src/useWeight.ts index 8821703bdde..54f76d743f5 100644 --- a/packages/page-contracts/src/useWeight.ts +++ b/packages/page-contracts/src/useWeight.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Weight, WeightV2 } from '@polkadot/types/interfaces'; diff --git a/packages/page-coretime/src/CoretimeContext.tsx b/packages/page-coretime/src/CoretimeContext.tsx index a92469c71a5..5ca71de1f0b 100644 --- a/packages/page-coretime/src/CoretimeContext.tsx +++ b/packages/page-coretime/src/CoretimeContext.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ReactNode } from 'react'; diff --git a/packages/page-coretime/src/CoretimePage.tsx b/packages/page-coretime/src/CoretimePage.tsx index 5e761f207d3..7021ec1572d 100644 --- a/packages/page-coretime/src/CoretimePage.tsx +++ b/packages/page-coretime/src/CoretimePage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-coretime/src/Overview/Summary.tsx b/packages/page-coretime/src/Overview/Summary.tsx index 48db3b29d67..05fa94b730e 100644 --- a/packages/page-coretime/src/Overview/Summary.tsx +++ b/packages/page-coretime/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BrokerStatus, ChainConstants, CoreDescription, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord, RegionInfo } from '@polkadot/react-hooks/types'; diff --git a/packages/page-coretime/src/Overview/index.tsx b/packages/page-coretime/src/Overview/index.tsx index 8f4b890569b..abf18de638b 100644 --- a/packages/page-coretime/src/Overview/index.tsx +++ b/packages/page-coretime/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainName } from '../types.js'; diff --git a/packages/page-coretime/src/ParachainTableRow.tsx b/packages/page-coretime/src/ParachainTableRow.tsx index 3db146424e7..d1d4c75a558 100644 --- a/packages/page-coretime/src/ParachainTableRow.tsx +++ b/packages/page-coretime/src/ParachainTableRow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainInformation, ChainWorkTaskInformation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-coretime/src/ParachainsTable.tsx b/packages/page-coretime/src/ParachainsTable.tsx index 82188cd1cb1..27a56081537 100644 --- a/packages/page-coretime/src/ParachainsTable.tsx +++ b/packages/page-coretime/src/ParachainsTable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-coretime/src/Row.tsx b/packages/page-coretime/src/Row.tsx index 42c1f3646bd..f88a14b9ae6 100644 --- a/packages/page-coretime/src/Row.tsx +++ b/packages/page-coretime/src/Row.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FlagColor } from '@polkadot/react-components/types'; diff --git a/packages/page-coretime/src/Sale/SaleTable.tsx b/packages/page-coretime/src/Sale/SaleTable.tsx index 9addc70eb30..c6bb7b3c287 100644 --- a/packages/page-coretime/src/Sale/SaleTable.tsx +++ b/packages/page-coretime/src/Sale/SaleTable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SaleDetails } from '../types.js'; diff --git a/packages/page-coretime/src/Sale/Summary.tsx b/packages/page-coretime/src/Sale/Summary.tsx index 5b89836b174..d1dd7f418e5 100644 --- a/packages/page-coretime/src/Sale/Summary.tsx +++ b/packages/page-coretime/src/Sale/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-coretime/src/Sale/index.tsx b/packages/page-coretime/src/Sale/index.tsx index 5b1012006c7..d5d914acc27 100644 --- a/packages/page-coretime/src/Sale/index.tsx +++ b/packages/page-coretime/src/Sale/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ProgressBarSection } from '@polkadot/react-components/types'; diff --git a/packages/page-coretime/src/constants.ts b/packages/page-coretime/src/constants.ts index 0e96ddd2b6c..7980d952e29 100644 --- a/packages/page-coretime/src/constants.ts +++ b/packages/page-coretime/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 export const PhaseName = { diff --git a/packages/page-coretime/src/index.tsx b/packages/page-coretime/src/index.tsx index f71e78ecaf6..8993a867fd9 100644 --- a/packages/page-coretime/src/index.tsx +++ b/packages/page-coretime/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-coretime/src/translate.ts b/packages/page-coretime/src/translate.ts index 125dda4ab07..b165cd9a029 100644 --- a/packages/page-coretime/src/translate.ts +++ b/packages/page-coretime/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-coretime/src/types.ts b/packages/page-coretime/src/types.ts index c765abf645a..b81b80e405e 100644 --- a/packages/page-coretime/src/types.ts +++ b/packages/page-coretime/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PhaseName } from './constants.js'; diff --git a/packages/page-coretime/src/utils/index.ts b/packages/page-coretime/src/utils/index.ts index 9582d6cdfbd..b886168a072 100644 --- a/packages/page-coretime/src/utils/index.ts +++ b/packages/page-coretime/src/utils/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainBlockConstants, ChainConstants, CoretimeInformation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-coretime/src/utils/sale.ts b/packages/page-coretime/src/utils/sale.ts index fe730311e26..3539aaf4da1 100644 --- a/packages/page-coretime/src/utils/sale.ts +++ b/packages/page-coretime/src/utils/sale.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-coretime authors & contributors +// Copyright 2017-2025 @polkadot/app-coretime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainConstants, PalletBrokerConfigRecord, PalletBrokerSaleInfoRecord } from '@polkadot/react-hooks/types'; diff --git a/packages/page-council/src/Motions/Close.tsx b/packages/page-council/src/Motions/Close.tsx index 055105929f0..73dcce3f99a 100644 --- a/packages/page-council/src/Motions/Close.tsx +++ b/packages/page-council/src/Motions/Close.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash, Proposal, ProposalIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-council/src/Motions/Motion.tsx b/packages/page-council/src/Motions/Motion.tsx index 7625e57671d..3ee8cf29a88 100644 --- a/packages/page-council/src/Motions/Motion.tsx +++ b/packages/page-council/src/Motions/Motion.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Motions/ProposeExternal.tsx b/packages/page-council/src/Motions/ProposeExternal.tsx index fe864c94f29..63eab4348eb 100644 --- a/packages/page-council/src/Motions/ProposeExternal.tsx +++ b/packages/page-council/src/Motions/ProposeExternal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-council/src/Motions/ProposeMotion.tsx b/packages/page-council/src/Motions/ProposeMotion.tsx index e627d00947e..6f6951d3f12 100644 --- a/packages/page-council/src/Motions/ProposeMotion.tsx +++ b/packages/page-council/src/Motions/ProposeMotion.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-council/src/Motions/Slashing.tsx b/packages/page-council/src/Motions/Slashing.tsx index a2ef1619d15..405d4b2295a 100644 --- a/packages/page-council/src/Motions/Slashing.tsx +++ b/packages/page-council/src/Motions/Slashing.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-council/src/Motions/Voters.tsx b/packages/page-council/src/Motions/Voters.tsx index 5240e37b292..5e902caadcb 100644 --- a/packages/page-council/src/Motions/Voters.tsx +++ b/packages/page-council/src/Motions/Voters.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, MemberCount } from '@polkadot/types/interfaces'; diff --git a/packages/page-council/src/Motions/Voting.tsx b/packages/page-council/src/Motions/Voting.tsx index b15096e3aad..a186416fc8c 100644 --- a/packages/page-council/src/Motions/Voting.tsx +++ b/packages/page-council/src/Motions/Voting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Hash, Proposal, ProposalIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-council/src/Motions/index.tsx b/packages/page-council/src/Motions/index.tsx index 8deac614894..3243bb83193 100644 --- a/packages/page-council/src/Motions/index.tsx +++ b/packages/page-council/src/Motions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/Candidate.tsx b/packages/page-council/src/Overview/Candidate.tsx index 1881111f500..25384c2a6a4 100644 --- a/packages/page-council/src/Overview/Candidate.tsx +++ b/packages/page-council/src/Overview/Candidate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Balance } from '@polkadot/types/interfaces'; diff --git a/packages/page-council/src/Overview/Candidates.tsx b/packages/page-council/src/Overview/Candidates.tsx index 15284346d53..8f2f83e3c11 100644 --- a/packages/page-council/src/Overview/Candidates.tsx +++ b/packages/page-council/src/Overview/Candidates.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/Members.tsx b/packages/page-council/src/Overview/Members.tsx index e42f8fd6fe4..d4de5347b43 100644 --- a/packages/page-council/src/Overview/Members.tsx +++ b/packages/page-council/src/Overview/Members.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/SubmitCandidacy.tsx b/packages/page-council/src/Overview/SubmitCandidacy.tsx index f36c4217954..c746a69799c 100644 --- a/packages/page-council/src/Overview/SubmitCandidacy.tsx +++ b/packages/page-council/src/Overview/SubmitCandidacy.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u128 } from '@polkadot/types'; diff --git a/packages/page-council/src/Overview/Summary.tsx b/packages/page-council/src/Overview/Summary.tsx index 318f19c69e2..23cf675f374 100644 --- a/packages/page-council/src/Overview/Summary.tsx +++ b/packages/page-council/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/Vote.tsx b/packages/page-council/src/Overview/Vote.tsx index 22321f6a9e5..2f097c4ebee 100644 --- a/packages/page-council/src/Overview/Vote.tsx +++ b/packages/page-council/src/Overview/Vote.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/Voters.tsx b/packages/page-council/src/Overview/Voters.tsx index 3ad823188b8..8b2592f347d 100644 --- a/packages/page-council/src/Overview/Voters.tsx +++ b/packages/page-council/src/Overview/Voters.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Balance } from '@polkadot/types/interfaces'; diff --git a/packages/page-council/src/Overview/index.tsx b/packages/page-council/src/Overview/index.tsx index 8ba56fd3cfb..123a564c433 100644 --- a/packages/page-council/src/Overview/index.tsx +++ b/packages/page-council/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCouncilVotes, DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/Overview/types.ts b/packages/page-council/src/Overview/types.ts index 5c13128f718..a41aad14c73 100644 --- a/packages/page-council/src/Overview/types.ts +++ b/packages/page-council/src/Overview/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveElectionsInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/index.tsx b/packages/page-council/src/index.tsx index bc7a2ea5403..eb0a1da34e8 100644 --- a/packages/page-council/src/index.tsx +++ b/packages/page-council/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/translate.ts b/packages/page-council/src/translate.ts index 95b41d2734f..554f60a4b9d 100644 --- a/packages/page-council/src/translate.ts +++ b/packages/page-council/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-council/src/useCounter.ts b/packages/page-council/src/useCounter.ts index 9235ac8cbe8..998da6a5ba6 100644 --- a/packages/page-council/src/useCounter.ts +++ b/packages/page-council/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-council/src/useModuleElections.ts b/packages/page-council/src/useModuleElections.ts index e889da35f94..18048389740 100644 --- a/packages/page-council/src/useModuleElections.ts +++ b/packages/page-council/src/useModuleElections.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-council authors & contributors +// Copyright 2017-2025 @polkadot/app-council authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo } from 'react'; diff --git a/packages/page-democracy/src/Overview/External.tsx b/packages/page-democracy/src/Overview/External.tsx index 9b3842a34f3..4bd369511ea 100644 --- a/packages/page-democracy/src/Overview/External.tsx +++ b/packages/page-democracy/src/Overview/External.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposalExternal } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/ExternalCell.tsx b/packages/page-democracy/src/Overview/ExternalCell.tsx index b504b101deb..2cfa5473481 100644 --- a/packages/page-democracy/src/Overview/ExternalCell.tsx +++ b/packages/page-democracy/src/Overview/ExternalCell.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposalImage } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Externals.tsx b/packages/page-democracy/src/Overview/Externals.tsx index 654bd7e463a..160d695fe2b 100644 --- a/packages/page-democracy/src/Overview/Externals.tsx +++ b/packages/page-democracy/src/Overview/Externals.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposalExternal } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Fasttrack.tsx b/packages/page-democracy/src/Overview/Fasttrack.tsx index eaa6273c379..d845a5c20f2 100644 --- a/packages/page-democracy/src/Overview/Fasttrack.tsx +++ b/packages/page-democracy/src/Overview/Fasttrack.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-democracy/src/Overview/PreImage.tsx b/packages/page-democracy/src/Overview/PreImage.tsx index c2c140dba9e..ffdde2de095 100644 --- a/packages/page-democracy/src/Overview/PreImage.tsx +++ b/packages/page-democracy/src/Overview/PreImage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/promise/types'; diff --git a/packages/page-democracy/src/Overview/PreImageButton.tsx b/packages/page-democracy/src/Overview/PreImageButton.tsx index 09ff45da054..3fc7fd0cc13 100644 --- a/packages/page-democracy/src/Overview/PreImageButton.tsx +++ b/packages/page-democracy/src/Overview/PreImageButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-democracy/src/Overview/Proposal.tsx b/packages/page-democracy/src/Overview/Proposal.tsx index 825ee6994a4..1124942d3a5 100644 --- a/packages/page-democracy/src/Overview/Proposal.tsx +++ b/packages/page-democracy/src/Overview/Proposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/ProposalCell.tsx b/packages/page-democracy/src/Overview/ProposalCell.tsx index 763fd85b0a8..d9360e5eb15 100644 --- a/packages/page-democracy/src/Overview/ProposalCell.tsx +++ b/packages/page-democracy/src/Overview/ProposalCell.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Compact } from '@polkadot/types'; diff --git a/packages/page-democracy/src/Overview/Proposals.tsx b/packages/page-democracy/src/Overview/Proposals.tsx index b150d274c27..b470e7dff30 100644 --- a/packages/page-democracy/src/Overview/Proposals.tsx +++ b/packages/page-democracy/src/Overview/Proposals.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Propose.tsx b/packages/page-democracy/src/Overview/Propose.tsx index 6a1e3a002b1..3826055a4dc 100644 --- a/packages/page-democracy/src/Overview/Propose.tsx +++ b/packages/page-democracy/src/Overview/Propose.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-democracy/src/Overview/Referendum.tsx b/packages/page-democracy/src/Overview/Referendum.tsx index 9aa0e972aa7..956a2caf04e 100644 --- a/packages/page-democracy/src/Overview/Referendum.tsx +++ b/packages/page-democracy/src/Overview/Referendum.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveReferendumExt } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/ReferendumVote.tsx b/packages/page-democracy/src/Overview/ReferendumVote.tsx index bd31fd53320..5c820206fd4 100644 --- a/packages/page-democracy/src/Overview/ReferendumVote.tsx +++ b/packages/page-democracy/src/Overview/ReferendumVote.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveReferendumVote } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/ReferendumVotes.tsx b/packages/page-democracy/src/Overview/ReferendumVotes.tsx index 60ae0929b36..47a1434d7ee 100644 --- a/packages/page-democracy/src/Overview/ReferendumVotes.tsx +++ b/packages/page-democracy/src/Overview/ReferendumVotes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveReferendumVote } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Referendums.tsx b/packages/page-democracy/src/Overview/Referendums.tsx index 8851033b132..5c159e6785c 100644 --- a/packages/page-democracy/src/Overview/Referendums.tsx +++ b/packages/page-democracy/src/Overview/Referendums.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveReferendumExt } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Seconding.tsx b/packages/page-democracy/src/Overview/Seconding.tsx index e38368e2b94..5e4988068dd 100644 --- a/packages/page-democracy/src/Overview/Seconding.tsx +++ b/packages/page-democracy/src/Overview/Seconding.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveProposalImage } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/Overview/Summary.tsx b/packages/page-democracy/src/Overview/Summary.tsx index 8daddb16ec3..6bf5477409b 100644 --- a/packages/page-democracy/src/Overview/Summary.tsx +++ b/packages/page-democracy/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-democracy/src/Overview/TreasuryCell.tsx b/packages/page-democracy/src/Overview/TreasuryCell.tsx index a3cda87ebe0..3858c19a0f2 100644 --- a/packages/page-democracy/src/Overview/TreasuryCell.tsx +++ b/packages/page-democracy/src/Overview/TreasuryCell.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Compact, Option } from '@polkadot/types'; diff --git a/packages/page-democracy/src/Overview/Voting.tsx b/packages/page-democracy/src/Overview/Voting.tsx index 4c208856970..35b9edba5ab 100644 --- a/packages/page-democracy/src/Overview/Voting.tsx +++ b/packages/page-democracy/src/Overview/Voting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PropIndex, Proposal } from '@polkadot/types/interfaces'; diff --git a/packages/page-democracy/src/Overview/index.tsx b/packages/page-democracy/src/Overview/index.tsx index a309efed842..385c1354ed6 100644 --- a/packages/page-democracy/src/Overview/index.tsx +++ b/packages/page-democracy/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveReferendumExt } from '@polkadot/api-derive/types'; diff --git a/packages/page-democracy/src/index.tsx b/packages/page-democracy/src/index.tsx index eebe02f7bf4..9156f035cd7 100644 --- a/packages/page-democracy/src/index.tsx +++ b/packages/page-democracy/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/page-democracy/src/translate.ts b/packages/page-democracy/src/translate.ts index fa7acc9ece2..13643e2f9fb 100644 --- a/packages/page-democracy/src/translate.ts +++ b/packages/page-democracy/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-democracy/src/useChangeCalc.ts b/packages/page-democracy/src/useChangeCalc.ts index ca5f273172d..b4faabb0736 100644 --- a/packages/page-democracy/src/useChangeCalc.ts +++ b/packages/page-democracy/src/useChangeCalc.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { VoteThreshold } from '@polkadot/types/interfaces'; diff --git a/packages/page-democracy/src/useCounter.ts b/packages/page-democracy/src/useCounter.ts index 32a57232b79..5b4fd8a0d0c 100644 --- a/packages/page-democracy/src/useCounter.ts +++ b/packages/page-democracy/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect, useState } from 'react'; diff --git a/packages/page-democracy/src/util.spec.ts b/packages/page-democracy/src/util.spec.ts index 8d699de640f..46aab2dccc9 100644 --- a/packages/page-democracy/src/util.spec.ts +++ b/packages/page-democracy/src/util.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-democracy/src/util.ts b/packages/page-democracy/src/util.ts index d611a4df04c..7ec3ad51cfc 100644 --- a/packages/page-democracy/src/util.ts +++ b/packages/page-democracy/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { VoteThreshold } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/Api/index.tsx b/packages/page-explorer/src/Api/index.tsx index c91c66ad518..ddae51abca5 100644 --- a/packages/page-explorer/src/Api/index.tsx +++ b/packages/page-explorer/src/Api/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartOptions } from 'chart.js'; diff --git a/packages/page-explorer/src/BestHash.tsx b/packages/page-explorer/src/BestHash.tsx index 148967d9f13..d40c1e01068 100644 --- a/packages/page-explorer/src/BestHash.tsx +++ b/packages/page-explorer/src/BestHash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Header } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/BlockHeader.tsx b/packages/page-explorer/src/BlockHeader.tsx index c0b643bda31..5a37a05996a 100644 --- a/packages/page-explorer/src/BlockHeader.tsx +++ b/packages/page-explorer/src/BlockHeader.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderExtended } from '@polkadot/api-derive/types'; diff --git a/packages/page-explorer/src/BlockHeaders.tsx b/packages/page-explorer/src/BlockHeaders.tsx index af72f6a2427..f637b7501a1 100644 --- a/packages/page-explorer/src/BlockHeaders.tsx +++ b/packages/page-explorer/src/BlockHeaders.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderExtended } from '@polkadot/api-derive/types'; diff --git a/packages/page-explorer/src/BlockInfo/ByHash.tsx b/packages/page-explorer/src/BlockInfo/ByHash.tsx index aee6bf0e018..02f88914866 100644 --- a/packages/page-explorer/src/BlockInfo/ByHash.tsx +++ b/packages/page-explorer/src/BlockInfo/ByHash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderExtended } from '@polkadot/api-derive/types'; diff --git a/packages/page-explorer/src/BlockInfo/ByNumber.tsx b/packages/page-explorer/src/BlockInfo/ByNumber.tsx index 4d61ddc40f3..5eea3816e5c 100644 --- a/packages/page-explorer/src/BlockInfo/ByNumber.tsx +++ b/packages/page-explorer/src/BlockInfo/ByNumber.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/BlockInfo/Extrinsic.tsx b/packages/page-explorer/src/BlockInfo/Extrinsic.tsx index f326ae8052c..7476b658255 100644 --- a/packages/page-explorer/src/BlockInfo/Extrinsic.tsx +++ b/packages/page-explorer/src/BlockInfo/Extrinsic.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyedEvent } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/page-explorer/src/BlockInfo/Extrinsics.tsx b/packages/page-explorer/src/BlockInfo/Extrinsics.tsx index 53eb25c038b..bf448990b8b 100644 --- a/packages/page-explorer/src/BlockInfo/Extrinsics.tsx +++ b/packages/page-explorer/src/BlockInfo/Extrinsics.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyedEvent } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/page-explorer/src/BlockInfo/Justifications.tsx b/packages/page-explorer/src/BlockInfo/Justifications.tsx index d205eb3fcf9..c6932cafdf4 100644 --- a/packages/page-explorer/src/BlockInfo/Justifications.tsx +++ b/packages/page-explorer/src/BlockInfo/Justifications.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, Tuple } from '@polkadot/types'; diff --git a/packages/page-explorer/src/BlockInfo/Logs.tsx b/packages/page-explorer/src/BlockInfo/Logs.tsx index d61be3419c0..c09d0656946 100644 --- a/packages/page-explorer/src/BlockInfo/Logs.tsx +++ b/packages/page-explorer/src/BlockInfo/Logs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DigestItem } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/BlockInfo/Summary.tsx b/packages/page-explorer/src/BlockInfo/Summary.tsx index 1b1a6a40fc5..6b1b14f5341 100644 --- a/packages/page-explorer/src/BlockInfo/Summary.tsx +++ b/packages/page-explorer/src/BlockInfo/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyedEvent } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/page-explorer/src/BlockInfo/index.tsx b/packages/page-explorer/src/BlockInfo/index.tsx index 3f00f18c07f..8997b0b08da 100644 --- a/packages/page-explorer/src/BlockInfo/index.tsx +++ b/packages/page-explorer/src/BlockInfo/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/page-explorer/src/Event.tsx b/packages/page-explorer/src/Event.tsx index 1541c6e1c9e..a8e231e9838 100644 --- a/packages/page-explorer/src/Event.tsx +++ b/packages/page-explorer/src/Event.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { EventRecord } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/Events.tsx b/packages/page-explorer/src/Events.tsx index d9c12391d95..53b38cdf7b8 100644 --- a/packages/page-explorer/src/Events.tsx +++ b/packages/page-explorer/src/Events.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyedEvent } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/page-explorer/src/Forks.tsx b/packages/page-explorer/src/Forks.tsx index 40c9d489580..d58f44d550b 100644 --- a/packages/page-explorer/src/Forks.tsx +++ b/packages/page-explorer/src/Forks.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Header } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/Latency/Chart.tsx b/packages/page-explorer/src/Latency/Chart.tsx index 5afaad3cff6..fc76a7ba7e9 100644 --- a/packages/page-explorer/src/Latency/Chart.tsx +++ b/packages/page-explorer/src/Latency/Chart.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartOptions } from 'chart.js'; diff --git a/packages/page-explorer/src/Latency/index.tsx b/packages/page-explorer/src/Latency/index.tsx index 5df0dd9a31a..d3a87078b66 100644 --- a/packages/page-explorer/src/Latency/index.tsx +++ b/packages/page-explorer/src/Latency/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartContents, Detail } from './types.js'; diff --git a/packages/page-explorer/src/Latency/types.ts b/packages/page-explorer/src/Latency/types.ts index 36b24c56cbe..cb5c6f02a64 100644 --- a/packages/page-explorer/src/Latency/types.ts +++ b/packages/page-explorer/src/Latency/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/Latency/useLatency.ts b/packages/page-explorer/src/Latency/useLatency.ts index 66a5a0d6813..b74af6837ae 100644 --- a/packages/page-explorer/src/Latency/useLatency.ts +++ b/packages/page-explorer/src/Latency/useLatency.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-explorer/src/Main.tsx b/packages/page-explorer/src/Main.tsx index 11fa5fb1326..6cea381a669 100644 --- a/packages/page-explorer/src/Main.tsx +++ b/packages/page-explorer/src/Main.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderExtended } from '@polkadot/api-derive/types'; diff --git a/packages/page-explorer/src/NodeInfo/Peers.tsx b/packages/page-explorer/src/NodeInfo/Peers.tsx index 131c0ef4a33..002d3e93125 100644 --- a/packages/page-explorer/src/NodeInfo/Peers.tsx +++ b/packages/page-explorer/src/NodeInfo/Peers.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PeerInfo } from '@polkadot/types/interfaces'; diff --git a/packages/page-explorer/src/NodeInfo/Summary.tsx b/packages/page-explorer/src/NodeInfo/Summary.tsx index a03179fac79..50ec000a6f0 100644 --- a/packages/page-explorer/src/NodeInfo/Summary.tsx +++ b/packages/page-explorer/src/NodeInfo/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Info } from './types.js'; diff --git a/packages/page-explorer/src/NodeInfo/index.tsx b/packages/page-explorer/src/NodeInfo/index.tsx index ad10a307699..10ae6570785 100644 --- a/packages/page-explorer/src/NodeInfo/index.tsx +++ b/packages/page-explorer/src/NodeInfo/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-explorer/src/NodeInfo/types.ts b/packages/page-explorer/src/NodeInfo/types.ts index 8e80386a7c6..a0610affeba 100644 --- a/packages/page-explorer/src/NodeInfo/types.ts +++ b/packages/page-explorer/src/NodeInfo/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Vec } from '@polkadot/types'; diff --git a/packages/page-explorer/src/Query.tsx b/packages/page-explorer/src/Query.tsx index 2c7d9a6885f..243147fcde7 100644 --- a/packages/page-explorer/src/Query.tsx +++ b/packages/page-explorer/src/Query.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-explorer/src/Summary.tsx b/packages/page-explorer/src/Summary.tsx index 44d1683c7cc..d9bf57aec78 100644 --- a/packages/page-explorer/src/Summary.tsx +++ b/packages/page-explorer/src/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-explorer/src/SummarySession.tsx b/packages/page-explorer/src/SummarySession.tsx index bdf7f3b5c3a..010ee885509 100644 --- a/packages/page-explorer/src/SummarySession.tsx +++ b/packages/page-explorer/src/SummarySession.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-explorer/src/index.tsx b/packages/page-explorer/src/index.tsx index 8323d6299fd..608eaae8722 100644 --- a/packages/page-explorer/src/index.tsx +++ b/packages/page-explorer/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TabItem } from '@polkadot/react-components/types'; diff --git a/packages/page-explorer/src/translate.ts b/packages/page-explorer/src/translate.ts index 1038f4f1346..9d77f66ea1f 100644 --- a/packages/page-explorer/src/translate.ts +++ b/packages/page-explorer/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-extrinsics/src/Decoded.tsx b/packages/page-extrinsics/src/Decoded.tsx index 4eae339dfbf..69285cf9659 100644 --- a/packages/page-extrinsics/src/Decoded.tsx +++ b/packages/page-extrinsics/src/Decoded.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-extrinsics/src/Decoder.tsx b/packages/page-extrinsics/src/Decoder.tsx index cfa2ef84140..3fbea04bc85 100644 --- a/packages/page-extrinsics/src/Decoder.tsx +++ b/packages/page-extrinsics/src/Decoder.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-extrinsics/src/Submission.tsx b/packages/page-extrinsics/src/Submission.tsx index 5f287f15853..3c209c1f4e9 100644 --- a/packages/page-extrinsics/src/Submission.tsx +++ b/packages/page-extrinsics/src/Submission.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-extrinsics/src/index.tsx b/packages/page-extrinsics/src/index.tsx index 9dfb10dd9b6..3bd4b983b2a 100644 --- a/packages/page-extrinsics/src/index.tsx +++ b/packages/page-extrinsics/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props, TabItem } from '@polkadot/react-components/types'; diff --git a/packages/page-extrinsics/src/translate.ts b/packages/page-extrinsics/src/translate.ts index b5e9ed7dcd6..3f3ef66d061 100644 --- a/packages/page-extrinsics/src/translate.ts +++ b/packages/page-extrinsics/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-extrinsics/src/types.ts b/packages/page-extrinsics/src/types.ts index ae981d7cdc4..901b3d5b433 100644 --- a/packages/page-extrinsics/src/types.ts +++ b/packages/page-extrinsics/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-fellowship/src/index.tsx b/packages/page-fellowship/src/index.tsx index 842c2255dd7..8c152256469 100644 --- a/packages/page-fellowship/src/index.tsx +++ b/packages/page-fellowship/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-fellowship authors & contributors +// Copyright 2017-2025 @polkadot/app-fellowship authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-fellowship/src/useCounter.ts b/packages/page-fellowship/src/useCounter.ts index 2d7fba35306..94c5f3f6c33 100644 --- a/packages/page-fellowship/src/useCounter.ts +++ b/packages/page-fellowship/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCounterNamed } from '@polkadot/app-referenda/useCounter'; diff --git a/packages/page-files/src/CrustFiles.tsx b/packages/page-files/src/CrustFiles.tsx index 1a79819ebd1..4379b26a1e2 100644 --- a/packages/page-files/src/CrustFiles.tsx +++ b/packages/page-files/src/CrustFiles.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatusBase } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-files/src/Progress.tsx b/packages/page-files/src/Progress.tsx index abcc2ce4993..78340a26ff1 100644 --- a/packages/page-files/src/Progress.tsx +++ b/packages/page-files/src/Progress.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CSSProperties } from 'react'; diff --git a/packages/page-files/src/UploadModal.tsx b/packages/page-files/src/UploadModal.tsx index b4e747e01a3..80e2694460d 100644 --- a/packages/page-files/src/UploadModal.tsx +++ b/packages/page-files/src/UploadModal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CancelTokenSource } from 'axios'; diff --git a/packages/page-files/src/hooks.ts b/packages/page-files/src/hooks.ts index d4dedf7cf6a..1b2c72de119 100644 --- a/packages/page-files/src/hooks.ts +++ b/packages/page-files/src/hooks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SaveFile } from './types.js'; diff --git a/packages/page-files/src/index.tsx b/packages/page-files/src/index.tsx index d259c196c87..57121e6d0d3 100644 --- a/packages/page-files/src/index.tsx +++ b/packages/page-files/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyedEvent } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/page-files/src/translate.ts b/packages/page-files/src/translate.ts index 37982b4cdb3..c1d66ee33df 100644 --- a/packages/page-files/src/translate.ts +++ b/packages/page-files/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-files/src/types.ts b/packages/page-files/src/types.ts index c81f5d5e50f..d96ad31638f 100644 --- a/packages/page-files/src/types.ts +++ b/packages/page-files/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-files authors & contributors +// Copyright 2017-2025 @polkadot/app-files authors & contributors // SPDX-License-Identifier: Apache-2.0 export interface UploadRes { diff --git a/packages/page-gilt/src/Overview/BidAdd.tsx b/packages/page-gilt/src/Overview/BidAdd.tsx index ea451f41178..34b4b449f06 100644 --- a/packages/page-gilt/src/Overview/BidAdd.tsx +++ b/packages/page-gilt/src/Overview/BidAdd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32, u128 } from '@polkadot/types'; diff --git a/packages/page-gilt/src/Overview/Queue.tsx b/packages/page-gilt/src/Overview/Queue.tsx index 0e2bedd50ec..872ee84464d 100644 --- a/packages/page-gilt/src/Overview/Queue.tsx +++ b/packages/page-gilt/src/Overview/Queue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTotal } from './types.js'; diff --git a/packages/page-gilt/src/Overview/Queues.tsx b/packages/page-gilt/src/Overview/Queues.tsx index 2ea888832c4..b8b63b420f0 100644 --- a/packages/page-gilt/src/Overview/Queues.tsx +++ b/packages/page-gilt/src/Overview/Queues.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTotal } from './types.js'; diff --git a/packages/page-gilt/src/Overview/Summary.tsx b/packages/page-gilt/src/Overview/Summary.tsx index 97359858f4b..e04e845f321 100644 --- a/packages/page-gilt/src/Overview/Summary.tsx +++ b/packages/page-gilt/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u128 } from '@polkadot/types'; diff --git a/packages/page-gilt/src/Overview/index.tsx b/packages/page-gilt/src/Overview/index.tsx index 938e3b3807c..c4251d1f2db 100644 --- a/packages/page-gilt/src/Overview/index.tsx +++ b/packages/page-gilt/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/page-gilt/src/Overview/types.ts b/packages/page-gilt/src/Overview/types.ts index 9183eee7ae2..11b8d2f4c93 100644 --- a/packages/page-gilt/src/Overview/types.ts +++ b/packages/page-gilt/src/Overview/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActiveGiltsTotal, BalanceOf } from '@polkadot/types/interfaces'; diff --git a/packages/page-gilt/src/Overview/useInfo.ts b/packages/page-gilt/src/Overview/useInfo.ts index 7343728fb6c..e8d290e4419 100644 --- a/packages/page-gilt/src/Overview/useInfo.ts +++ b/packages/page-gilt/src/Overview/useInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-gilt/src/index.tsx b/packages/page-gilt/src/index.tsx index 8e869b5c414..9752d1ea4bc 100644 --- a/packages/page-gilt/src/index.tsx +++ b/packages/page-gilt/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-gilt/src/translate.ts b/packages/page-gilt/src/translate.ts index 2ed40cce41c..eb8078d0cf7 100644 --- a/packages/page-gilt/src/translate.ts +++ b/packages/page-gilt/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-gilt/src/useProxies.ts b/packages/page-gilt/src/useProxies.ts index de7cb82932e..98ff7bf9eff 100644 --- a/packages/page-gilt/src/useProxies.ts +++ b/packages/page-gilt/src/useProxies.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-gilt authors & contributors +// Copyright 2017-2025 @polkadot/app-gilt authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Vec } from '@polkadot/types'; diff --git a/packages/page-js/src/ActionButtons.tsx b/packages/page-js/src/ActionButtons.tsx index 967ccb0eccf..037db6c2433 100644 --- a/packages/page-js/src/ActionButtons.tsx +++ b/packages/page-js/src/ActionButtons.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-js/src/Output.tsx b/packages/page-js/src/Output.tsx index 036d99643e6..af09b2a88d0 100644 --- a/packages/page-js/src/Output.tsx +++ b/packages/page-js/src/Output.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Log } from './types.js'; diff --git a/packages/page-js/src/Playground.tsx b/packages/page-js/src/Playground.tsx index 4e398079917..5cc8afe795f 100644 --- a/packages/page-js/src/Playground.tsx +++ b/packages/page-js/src/Playground.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-js/src/constants.tsx b/packages/page-js/src/constants.tsx index fad7aae3603..5f4ec7e4229 100644 --- a/packages/page-js/src/constants.tsx +++ b/packages/page-js/src/constants.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StrictLabelProps } from 'semantic-ui-react'; diff --git a/packages/page-js/src/index.tsx b/packages/page-js/src/index.tsx index 2d63c3b8e11..19a99e598ca 100644 --- a/packages/page-js/src/index.tsx +++ b/packages/page-js/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-js/src/snippets/consts-examples.ts b/packages/page-js/src/snippets/consts-examples.ts index a1a5973b815..90d366897cc 100644 --- a/packages/page-js/src/snippets/consts-examples.ts +++ b/packages/page-js/src/snippets/consts-examples.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Snippet } from '../types.js'; diff --git a/packages/page-js/src/snippets/extrinsics-examples.ts b/packages/page-js/src/snippets/extrinsics-examples.ts index 7ace604fb0e..8fa572dc318 100644 --- a/packages/page-js/src/snippets/extrinsics-examples.ts +++ b/packages/page-js/src/snippets/extrinsics-examples.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Snippet } from '../types.js'; diff --git a/packages/page-js/src/snippets/index.ts b/packages/page-js/src/snippets/index.ts index 033f8f27885..7c5b250be8b 100644 --- a/packages/page-js/src/snippets/index.ts +++ b/packages/page-js/src/snippets/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import { constsStakingParameters } from './consts-examples.js'; diff --git a/packages/page-js/src/snippets/rpc-examples.ts b/packages/page-js/src/snippets/rpc-examples.ts index 64e2d0907c8..c039f88250d 100644 --- a/packages/page-js/src/snippets/rpc-examples.ts +++ b/packages/page-js/src/snippets/rpc-examples.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Snippet } from '../types.js'; diff --git a/packages/page-js/src/snippets/storage-examples.ts b/packages/page-js/src/snippets/storage-examples.ts index 7b1288f9390..b9560442678 100644 --- a/packages/page-js/src/snippets/storage-examples.ts +++ b/packages/page-js/src/snippets/storage-examples.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StrictLabelProps } from 'semantic-ui-react'; diff --git a/packages/page-js/src/snippets/transfer.ts b/packages/page-js/src/snippets/transfer.ts index e0019f717fd..7aa51a16712 100644 --- a/packages/page-js/src/snippets/transfer.ts +++ b/packages/page-js/src/snippets/transfer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 export default `// transfer diff --git a/packages/page-js/src/snippets/wrapping.ts b/packages/page-js/src/snippets/wrapping.ts index e9804cf0b47..a630942b222 100644 --- a/packages/page-js/src/snippets/wrapping.ts +++ b/packages/page-js/src/snippets/wrapping.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 export function makeWrapper (isDevelopment: boolean): string { diff --git a/packages/page-js/src/translate.ts b/packages/page-js/src/translate.ts index 757137ca0cf..c048bc5a0e9 100644 --- a/packages/page-js/src/translate.ts +++ b/packages/page-js/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-js/src/types.ts b/packages/page-js/src/types.ts index c71b19103e9..becc39ec788 100644 --- a/packages/page-js/src/types.ts +++ b/packages/page-js/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps, StrictLabelProps } from 'semantic-ui-react'; diff --git a/packages/page-membership/src/index.tsx b/packages/page-membership/src/index.tsx index b97053b4268..1f4af6b99a0 100644 --- a/packages/page-membership/src/index.tsx +++ b/packages/page-membership/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-membership authors & contributors +// Copyright 2017-2025 @polkadot/app-membership authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-membership/src/useCounter.ts b/packages/page-membership/src/useCounter.ts index 4a82259c93c..0d44288efef 100644 --- a/packages/page-membership/src/useCounter.ts +++ b/packages/page-membership/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-membership authors & contributors +// Copyright 2017-2025 @polkadot/app-membership authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-nfts/src/AccountItems/Item.tsx b/packages/page-nfts/src/AccountItems/Item.tsx index b2792814e13..71cc7745713 100644 --- a/packages/page-nfts/src/AccountItems/Item.tsx +++ b/packages/page-nfts/src/AccountItems/Item.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ItemInfo } from './types.js'; diff --git a/packages/page-nfts/src/AccountItems/index.tsx b/packages/page-nfts/src/AccountItems/index.tsx index f4ccc6c8654..2e9f1f2bbd4 100644 --- a/packages/page-nfts/src/AccountItems/index.tsx +++ b/packages/page-nfts/src/AccountItems/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectionInfo, CollectionInfoComplete } from '../types.js'; diff --git a/packages/page-nfts/src/AccountItems/types.ts b/packages/page-nfts/src/AccountItems/types.ts index 0a2413a2f00..be9f72fab3c 100644 --- a/packages/page-nfts/src/AccountItems/types.ts +++ b/packages/page-nfts/src/AccountItems/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/page-nfts/src/AccountItems/useAccountItems.ts b/packages/page-nfts/src/AccountItems/useAccountItems.ts index d98f031dfe5..c397f9d41d4 100644 --- a/packages/page-nfts/src/AccountItems/useAccountItems.ts +++ b/packages/page-nfts/src/AccountItems/useAccountItems.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageKey, u32 } from '@polkadot/types'; diff --git a/packages/page-nfts/src/AccountItems/useItemsInfos.ts b/packages/page-nfts/src/AccountItems/useItemsInfos.ts index 1975df39569..d4af3e7d7ce 100644 --- a/packages/page-nfts/src/AccountItems/useItemsInfos.ts +++ b/packages/page-nfts/src/AccountItems/useItemsInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-nfts/src/Overview/Collection.tsx b/packages/page-nfts/src/Overview/Collection.tsx index 937a0b0dbe2..99c6c6c9e76 100644 --- a/packages/page-nfts/src/Overview/Collection.tsx +++ b/packages/page-nfts/src/Overview/Collection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-nfts/src/Overview/Collections.tsx b/packages/page-nfts/src/Overview/Collections.tsx index 83f1326b96b..97f33559890 100644 --- a/packages/page-nfts/src/Overview/Collections.tsx +++ b/packages/page-nfts/src/Overview/Collections.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectionInfo } from '../types.js'; diff --git a/packages/page-nfts/src/Overview/Summary.tsx b/packages/page-nfts/src/Overview/Summary.tsx index 69267118cdd..1bcb0aca4f6 100644 --- a/packages/page-nfts/src/Overview/Summary.tsx +++ b/packages/page-nfts/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-nfts/src/Overview/index.tsx b/packages/page-nfts/src/Overview/index.tsx index bf52d385d9d..e46a25ffcab 100644 --- a/packages/page-nfts/src/Overview/index.tsx +++ b/packages/page-nfts/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-nfts/src/index.tsx b/packages/page-nfts/src/index.tsx index 322f4faac1c..d99a97ad6cf 100644 --- a/packages/page-nfts/src/index.tsx +++ b/packages/page-nfts/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/api-augment/substrate'; diff --git a/packages/page-nfts/src/translate.ts b/packages/page-nfts/src/translate.ts index 87ec7ced5ba..b2174738682 100644 --- a/packages/page-nfts/src/translate.ts +++ b/packages/page-nfts/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-nfts/src/types.ts b/packages/page-nfts/src/types.ts index c0cb41df6a0..93c3c20aaf5 100644 --- a/packages/page-nfts/src/types.ts +++ b/packages/page-nfts/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/page-nfts/src/useCollectionIds.ts b/packages/page-nfts/src/useCollectionIds.ts index 234465c0cda..541b1038dcb 100644 --- a/packages/page-nfts/src/useCollectionIds.ts +++ b/packages/page-nfts/src/useCollectionIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-nfts/src/useCollectionInfos.ts b/packages/page-nfts/src/useCollectionInfos.ts index eb2a732c131..378c4b6157b 100644 --- a/packages/page-nfts/src/useCollectionInfos.ts +++ b/packages/page-nfts/src/useCollectionInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nfts authors & contributors +// Copyright 2017-2025 @polkadot/app-nfts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-nis/src/Overview/BidAdd.tsx b/packages/page-nis/src/Overview/BidAdd.tsx index c9317b325a4..3fd518fae24 100644 --- a/packages/page-nis/src/Overview/BidAdd.tsx +++ b/packages/page-nis/src/Overview/BidAdd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-nis/src/Overview/Queue.tsx b/packages/page-nis/src/Overview/Queue.tsx index 79d5e109a7b..339705c3d4a 100644 --- a/packages/page-nis/src/Overview/Queue.tsx +++ b/packages/page-nis/src/Overview/Queue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTotal } from './types.js'; diff --git a/packages/page-nis/src/Overview/Queues.tsx b/packages/page-nis/src/Overview/Queues.tsx index efcfb00c416..d6b6d67b0ae 100644 --- a/packages/page-nis/src/Overview/Queues.tsx +++ b/packages/page-nis/src/Overview/Queues.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTotal } from './types.js'; diff --git a/packages/page-nis/src/Overview/Summary.tsx b/packages/page-nis/src/Overview/Summary.tsx index 933531aa7c4..11d0160dcdc 100644 --- a/packages/page-nis/src/Overview/Summary.tsx +++ b/packages/page-nis/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { NisInfo } from './types.js'; diff --git a/packages/page-nis/src/Overview/index.tsx b/packages/page-nis/src/Overview/index.tsx index e0ceef14175..c0951397f3d 100644 --- a/packages/page-nis/src/Overview/index.tsx +++ b/packages/page-nis/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-nis/src/Overview/types.ts b/packages/page-nis/src/Overview/types.ts index 8f62bfe2265..3fdb96b3d65 100644 --- a/packages/page-nis/src/Overview/types.ts +++ b/packages/page-nis/src/Overview/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32, u128 } from '@polkadot/types'; diff --git a/packages/page-nis/src/Overview/useInfo.ts b/packages/page-nis/src/Overview/useInfo.ts index a8936800fb3..ab3fbff03fe 100644 --- a/packages/page-nis/src/Overview/useInfo.ts +++ b/packages/page-nis/src/Overview/useInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32, u128 } from '@polkadot/types'; diff --git a/packages/page-nis/src/index.tsx b/packages/page-nis/src/index.tsx index 7d1c2ad62de..006d690b993 100644 --- a/packages/page-nis/src/index.tsx +++ b/packages/page-nis/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-nis/src/translate.ts b/packages/page-nis/src/translate.ts index 50563ecfef8..64baf3c0769 100644 --- a/packages/page-nis/src/translate.ts +++ b/packages/page-nis/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-nis/src/useProxies.ts b/packages/page-nis/src/useProxies.ts index 93991ce02c5..7c084a10c06 100644 --- a/packages/page-nis/src/useProxies.ts +++ b/packages/page-nis/src/useProxies.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-nis authors & contributors +// Copyright 2017-2025 @polkadot/app-nis authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Vec } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Auctions/Auction.tsx b/packages/page-parachains/src/Auctions/Auction.tsx index 7dacb41bf76..6e822aa061f 100644 --- a/packages/page-parachains/src/Auctions/Auction.tsx +++ b/packages/page-parachains/src/Auctions/Auction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Auctions/Bid.tsx b/packages/page-parachains/src/Auctions/Bid.tsx index 995183dce0e..393803c4fa7 100644 --- a/packages/page-parachains/src/Auctions/Bid.tsx +++ b/packages/page-parachains/src/Auctions/Bid.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Auctions/Summary.tsx b/packages/page-parachains/src/Auctions/Summary.tsx index 76444a96369..443096311da 100644 --- a/packages/page-parachains/src/Auctions/Summary.tsx +++ b/packages/page-parachains/src/Auctions/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Auctions/WinRange.tsx b/packages/page-parachains/src/Auctions/WinRange.tsx index eabc8a739de..f4db0816280 100644 --- a/packages/page-parachains/src/Auctions/WinRange.tsx +++ b/packages/page-parachains/src/Auctions/WinRange.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Auctions/index.tsx b/packages/page-parachains/src/Auctions/index.tsx index 6bdf6d91b16..e0aff41c427 100644 --- a/packages/page-parachains/src/Auctions/index.tsx +++ b/packages/page-parachains/src/Auctions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AuctionInfo, Campaigns, OwnedId, Winning } from '../types.js'; diff --git a/packages/page-parachains/src/Crowdloan/Contribute.tsx b/packages/page-parachains/src/Crowdloan/Contribute.tsx index 2e665c6d98c..550df562bf1 100644 --- a/packages/page-parachains/src/Crowdloan/Contribute.tsx +++ b/packages/page-parachains/src/Crowdloan/Contribute.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-parachains/src/Crowdloan/Fund.tsx b/packages/page-parachains/src/Crowdloan/Fund.tsx index 6696c62519a..2b8048d7eee 100644 --- a/packages/page-parachains/src/Crowdloan/Fund.tsx +++ b/packages/page-parachains/src/Crowdloan/Fund.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Crowdloan/FundAdd.tsx b/packages/page-parachains/src/Crowdloan/FundAdd.tsx index 932e446b7e7..2edcb34bdba 100644 --- a/packages/page-parachains/src/Crowdloan/FundAdd.tsx +++ b/packages/page-parachains/src/Crowdloan/FundAdd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Crowdloan/Funds.tsx b/packages/page-parachains/src/Crowdloan/Funds.tsx index 004c6bccc0a..a29fba5dfe7 100644 --- a/packages/page-parachains/src/Crowdloan/Funds.tsx +++ b/packages/page-parachains/src/Crowdloan/Funds.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Crowdloan/Refund.tsx b/packages/page-parachains/src/Crowdloan/Refund.tsx index 8df1110b8f0..bbcf1438755 100644 --- a/packages/page-parachains/src/Crowdloan/Refund.tsx +++ b/packages/page-parachains/src/Crowdloan/Refund.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Crowdloan/Summary.tsx b/packages/page-parachains/src/Crowdloan/Summary.tsx index c33cc812b69..acdc9d1582f 100644 --- a/packages/page-parachains/src/Crowdloan/Summary.tsx +++ b/packages/page-parachains/src/Crowdloan/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Crowdloan/index.tsx b/packages/page-parachains/src/Crowdloan/index.tsx index 45c294bf401..f718450f167 100644 --- a/packages/page-parachains/src/Crowdloan/index.tsx +++ b/packages/page-parachains/src/Crowdloan/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AuctionInfo, Campaigns, LeasePeriod, OwnedId } from '../types.js'; diff --git a/packages/page-parachains/src/Crowdloan/useContributions.ts b/packages/page-parachains/src/Crowdloan/useContributions.ts index 9d59ff14f3e..8d5cc468360 100644 --- a/packages/page-parachains/src/Crowdloan/useContributions.ts +++ b/packages/page-parachains/src/Crowdloan/useContributions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveContributions, DeriveOwnContributions } from '@polkadot/api-derive/types'; diff --git a/packages/page-parachains/src/InputOwner.tsx b/packages/page-parachains/src/InputOwner.tsx index 097fae2dfab..eb391f49d95 100644 --- a/packages/page-parachains/src/InputOwner.tsx +++ b/packages/page-parachains/src/InputOwner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OwnedId, OwnerInfo } from './types.js'; diff --git a/packages/page-parachains/src/Overview/LeaseBlocks.tsx b/packages/page-parachains/src/Overview/LeaseBlocks.tsx index fde12964216..7ed5455f667 100644 --- a/packages/page-parachains/src/Overview/LeaseBlocks.tsx +++ b/packages/page-parachains/src/Overview/LeaseBlocks.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Overview/Lifecycle.tsx b/packages/page-parachains/src/Overview/Lifecycle.tsx index 830616a214b..daa51bf4fef 100644 --- a/packages/page-parachains/src/Overview/Lifecycle.tsx +++ b/packages/page-parachains/src/Overview/Lifecycle.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PolkadotRuntimeParachainsParasParaLifecycle } from '@polkadot/types/lookup'; diff --git a/packages/page-parachains/src/Overview/Parachain.tsx b/packages/page-parachains/src/Overview/Parachain.tsx index e479bf491eb..1604509eea9 100644 --- a/packages/page-parachains/src/Overview/Parachain.tsx +++ b/packages/page-parachains/src/Overview/Parachain.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, GroupIndex, ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/ParachainInfo.tsx b/packages/page-parachains/src/Overview/ParachainInfo.tsx index 6fabd38eb35..155462946ef 100644 --- a/packages/page-parachains/src/Overview/ParachainInfo.tsx +++ b/packages/page-parachains/src/Overview/ParachainInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/Parachains.tsx b/packages/page-parachains/src/Overview/Parachains.tsx index 545a13d0292..f6060cb036a 100644 --- a/packages/page-parachains/src/Overview/Parachains.tsx +++ b/packages/page-parachains/src/Overview/Parachains.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/Periods.tsx b/packages/page-parachains/src/Overview/Periods.tsx index ae11f62db54..e2f0c424f57 100644 --- a/packages/page-parachains/src/Overview/Periods.tsx +++ b/packages/page-parachains/src/Overview/Periods.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Overview/Summary.tsx b/packages/page-parachains/src/Overview/Summary.tsx index 8bf62a12840..58fe259093b 100644 --- a/packages/page-parachains/src/Overview/Summary.tsx +++ b/packages/page-parachains/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LeasePeriod } from '../types.js'; diff --git a/packages/page-parachains/src/Overview/index.tsx b/packages/page-parachains/src/Overview/index.tsx index 34981c0b784..55982be5539 100644 --- a/packages/page-parachains/src/Overview/index.tsx +++ b/packages/page-parachains/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/types.ts b/packages/page-parachains/src/Overview/types.ts index 9acdb5af8d2..244dec291e3 100644 --- a/packages/page-parachains/src/Overview/types.ts +++ b/packages/page-parachains/src/Overview/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, ParaValidatorIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/useChainDetails.ts b/packages/page-parachains/src/Overview/useChainDetails.ts index 6169bea1c63..6126c14d68f 100644 --- a/packages/page-parachains/src/Overview/useChainDetails.ts +++ b/packages/page-parachains/src/Overview/useChainDetails.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber, Header, ParaId, RuntimeVersion } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Overview/useEvents.ts b/packages/page-parachains/src/Overview/useEvents.ts index 3b08c5a16b7..99cd81ade95 100644 --- a/packages/page-parachains/src/Overview/useEvents.ts +++ b/packages/page-parachains/src/Overview/useEvents.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-parachains/src/Overview/useParaInfo.ts b/packages/page-parachains/src/Overview/useParaInfo.ts index 1fe6f2ba8df..0325d34bed7 100644 --- a/packages/page-parachains/src/Overview/useParaInfo.ts +++ b/packages/page-parachains/src/Overview/useParaInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, Vec } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Overview/useValidators.ts b/packages/page-parachains/src/Overview/useValidators.ts index dbc21fd0e84..507081d12db 100644 --- a/packages/page-parachains/src/Overview/useValidators.ts +++ b/packages/page-parachains/src/Overview/useValidators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, CoreAssignment, GroupIndex, ParaId, ParaValidatorIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Parathreads/Actions.tsx b/packages/page-parachains/src/Parathreads/Actions.tsx index 858f13a8a0e..bdecaf8c833 100644 --- a/packages/page-parachains/src/Parathreads/Actions.tsx +++ b/packages/page-parachains/src/Parathreads/Actions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Parathreads/Parathread.tsx b/packages/page-parachains/src/Parathreads/Parathread.tsx index b9cd7c3b866..10d41a64c7a 100644 --- a/packages/page-parachains/src/Parathreads/Parathread.tsx +++ b/packages/page-parachains/src/Parathreads/Parathread.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Parathreads/RegisterId.tsx b/packages/page-parachains/src/Parathreads/RegisterId.tsx index 2efb2b32152..285931d9aeb 100644 --- a/packages/page-parachains/src/Parathreads/RegisterId.tsx +++ b/packages/page-parachains/src/Parathreads/RegisterId.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u128 } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Parathreads/RegisterThread.tsx b/packages/page-parachains/src/Parathreads/RegisterThread.tsx index f4bfae9ac5e..e77aa1b0ecb 100644 --- a/packages/page-parachains/src/Parathreads/RegisterThread.tsx +++ b/packages/page-parachains/src/Parathreads/RegisterThread.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BalanceOf } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Parathreads/constants.tsx b/packages/page-parachains/src/Parathreads/constants.tsx index ce540997e65..c56f1a2eb05 100644 --- a/packages/page-parachains/src/Parathreads/constants.tsx +++ b/packages/page-parachains/src/Parathreads/constants.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import { BN, BN_ONE, BN_THOUSAND } from '@polkadot/util'; diff --git a/packages/page-parachains/src/Parathreads/index.tsx b/packages/page-parachains/src/Parathreads/index.tsx index ea16ca0451b..7af028c94b5 100644 --- a/packages/page-parachains/src/Parathreads/index.tsx +++ b/packages/page-parachains/src/Parathreads/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Parathreads/useParaMap.ts b/packages/page-parachains/src/Parathreads/useParaMap.ts index 6fcc2862726..95a92652e70 100644 --- a/packages/page-parachains/src/Parathreads/useParaMap.ts +++ b/packages/page-parachains/src/Parathreads/useParaMap.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Parathreads/useThreadInfo.ts b/packages/page-parachains/src/Parathreads/useThreadInfo.ts index 53c2942fce6..5bc670d2658 100644 --- a/packages/page-parachains/src/Parathreads/useThreadInfo.ts +++ b/packages/page-parachains/src/Parathreads/useThreadInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Proposals/Actions.tsx b/packages/page-parachains/src/Proposals/Actions.tsx index cec2ac44809..4a15becc94d 100644 --- a/packages/page-parachains/src/Proposals/Actions.tsx +++ b/packages/page-parachains/src/Proposals/Actions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-parachains/src/Proposals/Proposal.tsx b/packages/page-parachains/src/Proposals/Proposal.tsx index 5fe6048cc6b..8703665218a 100644 --- a/packages/page-parachains/src/Proposals/Proposal.tsx +++ b/packages/page-parachains/src/Proposals/Proposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/Proposals/Proposals.tsx b/packages/page-parachains/src/Proposals/Proposals.tsx index 9a3367029bf..e8553a21474 100644 --- a/packages/page-parachains/src/Proposals/Proposals.tsx +++ b/packages/page-parachains/src/Proposals/Proposals.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Proposals as UseProposals } from '../types.js'; diff --git a/packages/page-parachains/src/Proposals/Propose.tsx b/packages/page-parachains/src/Proposals/Propose.tsx index 09a66dab47c..17875a1f95b 100644 --- a/packages/page-parachains/src/Proposals/Propose.tsx +++ b/packages/page-parachains/src/Proposals/Propose.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-parachains/src/Proposals/index.tsx b/packages/page-parachains/src/Proposals/index.tsx index 05799078623..9dcc3df7b31 100644 --- a/packages/page-parachains/src/Proposals/index.tsx +++ b/packages/page-parachains/src/Proposals/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Proposals } from '../types.js'; diff --git a/packages/page-parachains/src/Proposals/useProposal.ts b/packages/page-parachains/src/Proposals/useProposal.ts index f6855149787..9f2f0bb86fd 100644 --- a/packages/page-parachains/src/Proposals/useProposal.ts +++ b/packages/page-parachains/src/Proposals/useProposal.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-parachains/src/Teleport.tsx b/packages/page-parachains/src/Teleport.tsx index dd0cf030a66..f440ba56bb9 100644 --- a/packages/page-parachains/src/Teleport.tsx +++ b/packages/page-parachains/src/Teleport.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-parachains/src/constants.ts b/packages/page-parachains/src/constants.ts index 7404c7bacb0..a4b639d1593 100644 --- a/packages/page-parachains/src/constants.ts +++ b/packages/page-parachains/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import { stringToU8a } from '@polkadot/util'; diff --git a/packages/page-parachains/src/index.tsx b/packages/page-parachains/src/index.tsx index 3f6e6a40321..d5591e3be5d 100644 --- a/packages/page-parachains/src/index.tsx +++ b/packages/page-parachains/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/api-augment/substrate'; diff --git a/packages/page-parachains/src/translate.ts b/packages/page-parachains/src/translate.ts index 8a20d19661b..5b7c3cb44d5 100644 --- a/packages/page-parachains/src/translate.ts +++ b/packages/page-parachains/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-parachains/src/types.ts b/packages/page-parachains/src/types.ts index 0175ff9fe66..643c242d3b6 100644 --- a/packages/page-parachains/src/types.ts +++ b/packages/page-parachains/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AuctionIndex, BalanceOf, BlockNumber, LeasePeriodOf, ParachainProposal, ParaId, SessionIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/useActionsQueue.ts b/packages/page-parachains/src/useActionsQueue.ts index 0429a46974d..924408b3367 100644 --- a/packages/page-parachains/src/useActionsQueue.ts +++ b/packages/page-parachains/src/useActionsQueue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParaId, SessionIndex } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/useAuctionInfo.tsx b/packages/page-parachains/src/useAuctionInfo.tsx index ede24c521f2..1723c4cc305 100644 --- a/packages/page-parachains/src/useAuctionInfo.tsx +++ b/packages/page-parachains/src/useAuctionInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useFunds.ts b/packages/page-parachains/src/useFunds.ts index 6cf997c0662..3f9ac3ef942 100644 --- a/packages/page-parachains/src/useFunds.ts +++ b/packages/page-parachains/src/useFunds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useLeasePeriod.ts b/packages/page-parachains/src/useLeasePeriod.ts index 5eb8e544357..2dc4acfe634 100644 --- a/packages/page-parachains/src/useLeasePeriod.ts +++ b/packages/page-parachains/src/useLeasePeriod.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/page-parachains/src/useLeaseRanges.ts b/packages/page-parachains/src/useLeaseRanges.ts index 76e1c3a3d88..6354d375511 100644 --- a/packages/page-parachains/src/useLeaseRanges.ts +++ b/packages/page-parachains/src/useLeaseRanges.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useOwnedIds.ts b/packages/page-parachains/src/useOwnedIds.ts index 8030a73e027..26a6a8d5003 100644 --- a/packages/page-parachains/src/useOwnedIds.ts +++ b/packages/page-parachains/src/useOwnedIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useProposals.ts b/packages/page-parachains/src/useProposals.ts index a45900bd6dd..5183d911c9b 100644 --- a/packages/page-parachains/src/useProposals.ts +++ b/packages/page-parachains/src/useProposals.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageKey } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useUpcomingIds.ts b/packages/page-parachains/src/useUpcomingIds.ts index 782428549b8..6d5e5d81acf 100644 --- a/packages/page-parachains/src/useUpcomingIds.ts +++ b/packages/page-parachains/src/useUpcomingIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-parachains/src/useWinningData.ts b/packages/page-parachains/src/useWinningData.ts index 5aefa6c7cdb..99d403e6047 100644 --- a/packages/page-parachains/src/useWinningData.ts +++ b/packages/page-parachains/src/useWinningData.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-parachains/src/util.ts b/packages/page-parachains/src/util.ts index 83eaf8a7f91..18dee00d5c8 100644 --- a/packages/page-parachains/src/util.ts +++ b/packages/page-parachains/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-parachains authors & contributors +// Copyright 2017-2025 @polkadot/app-parachains authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec } from '@polkadot/types/types'; diff --git a/packages/page-poll/src/index.tsx b/packages/page-poll/src/index.tsx index 4758e4eea51..07b2a36e093 100644 --- a/packages/page-poll/src/index.tsx +++ b/packages/page-poll/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-poll authors & contributors +// Copyright 2017-2025 @polkadot/app-poll authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Approvals, Balance, BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/page-poll/src/translate.ts b/packages/page-poll/src/translate.ts index aa4522988d2..54af8f9cf33 100644 --- a/packages/page-poll/src/translate.ts +++ b/packages/page-poll/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-poll authors & contributors +// Copyright 2017-2025 @polkadot/app-poll authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-preimages/src/Preimages/Add/Partial.tsx b/packages/page-preimages/src/Preimages/Add/Partial.tsx index c90af3c6502..fc62b3286f5 100644 --- a/packages/page-preimages/src/Preimages/Add/Partial.tsx +++ b/packages/page-preimages/src/Preimages/Add/Partial.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-preimages/src/Preimages/Add/index.tsx b/packages/page-preimages/src/Preimages/Add/index.tsx index c29d4bc73ae..56acb0fe167 100644 --- a/packages/page-preimages/src/Preimages/Add/index.tsx +++ b/packages/page-preimages/src/Preimages/Add/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HashState } from './types.js'; diff --git a/packages/page-preimages/src/Preimages/Add/types.ts b/packages/page-preimages/src/Preimages/Add/types.ts index e4dec0cade7..4ff6ae3dff7 100644 --- a/packages/page-preimages/src/Preimages/Add/types.ts +++ b/packages/page-preimages/src/Preimages/Add/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-preimages/src/Preimages/Call.tsx b/packages/page-preimages/src/Preimages/Call.tsx index 0acf6dd9b63..76f6eff0a90 100644 --- a/packages/page-preimages/src/Preimages/Call.tsx +++ b/packages/page-preimages/src/Preimages/Call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Preimage } from '@polkadot/react-hooks/types'; diff --git a/packages/page-preimages/src/Preimages/Free.tsx b/packages/page-preimages/src/Preimages/Free.tsx index 5d3f3e50859..c725c2b39da 100644 --- a/packages/page-preimages/src/Preimages/Free.tsx +++ b/packages/page-preimages/src/Preimages/Free.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Preimage } from '@polkadot/react-hooks/types'; diff --git a/packages/page-preimages/src/Preimages/Hash.tsx b/packages/page-preimages/src/Preimages/Hash.tsx index 48ff1475e71..488c9c6d8e9 100644 --- a/packages/page-preimages/src/Preimages/Hash.tsx +++ b/packages/page-preimages/src/Preimages/Hash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/page-preimages/src/Preimages/Preimage.tsx b/packages/page-preimages/src/Preimages/Preimage.tsx index f64ed2699ab..4144228adc8 100644 --- a/packages/page-preimages/src/Preimages/Preimage.tsx +++ b/packages/page-preimages/src/Preimages/Preimage.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/page-preimages/src/Preimages/Summary.tsx b/packages/page-preimages/src/Preimages/Summary.tsx index 5b4f450c6ea..6f57772c08e 100644 --- a/packages/page-preimages/src/Preimages/Summary.tsx +++ b/packages/page-preimages/src/Preimages/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-preimages/src/Preimages/index.tsx b/packages/page-preimages/src/Preimages/index.tsx index 9a5f1ebd7d8..2eacaba67da 100644 --- a/packages/page-preimages/src/Preimages/index.tsx +++ b/packages/page-preimages/src/Preimages/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-preimages/src/index.tsx b/packages/page-preimages/src/index.tsx index fa41ee67798..f30b57f4f89 100644 --- a/packages/page-preimages/src/index.tsx +++ b/packages/page-preimages/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-preimages/src/translate.ts b/packages/page-preimages/src/translate.ts index d5359f7a61d..cb0a268d944 100644 --- a/packages/page-preimages/src/translate.ts +++ b/packages/page-preimages/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-preimages/src/usePreimages.ts b/packages/page-preimages/src/usePreimages.ts index 911ee6167c8..9ae7d42b70c 100644 --- a/packages/page-preimages/src/usePreimages.ts +++ b/packages/page-preimages/src/usePreimages.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-ranked/src/App.tsx b/packages/page-ranked/src/App.tsx index 68c2e8222cd..3d7cd710b02 100644 --- a/packages/page-ranked/src/App.tsx +++ b/packages/page-ranked/src/App.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletColl, PalletPoll } from './types.js'; diff --git a/packages/page-ranked/src/Members/Member.tsx b/packages/page-ranked/src/Members/Member.tsx index 9055aaa88cb..9c8245cf895 100644 --- a/packages/page-ranked/src/Members/Member.tsx +++ b/packages/page-ranked/src/Members/Member.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FlagColor } from '@polkadot/react-components/types'; diff --git a/packages/page-ranked/src/Members/Summary.tsx b/packages/page-ranked/src/Members/Summary.tsx index 595e4b60c84..a72569f4696 100644 --- a/packages/page-ranked/src/Members/Summary.tsx +++ b/packages/page-ranked/src/Members/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Member as MemberType } from '../types.js'; diff --git a/packages/page-ranked/src/Members/index.tsx b/packages/page-ranked/src/Members/index.tsx index 98637cd484c..3a9f3860882 100644 --- a/packages/page-ranked/src/Members/index.tsx +++ b/packages/page-ranked/src/Members/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Member as MemberType } from '../types.js'; diff --git a/packages/page-ranked/src/index.tsx b/packages/page-ranked/src/index.tsx index 15a14fce126..90418f2ee19 100644 --- a/packages/page-ranked/src/index.tsx +++ b/packages/page-ranked/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-ranked/src/translate.ts b/packages/page-ranked/src/translate.ts index cfe52508137..da7280dfcad 100644 --- a/packages/page-ranked/src/translate.ts +++ b/packages/page-ranked/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-ranked/src/types.ts b/packages/page-ranked/src/types.ts index 4edd0135632..4aa37ee2945 100644 --- a/packages/page-ranked/src/types.ts +++ b/packages/page-ranked/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletRankedCollectiveMemberRecord } from '@polkadot/types/lookup'; diff --git a/packages/page-ranked/src/useCounter.ts b/packages/page-ranked/src/useCounter.ts index a41af09ef2c..b88d2335fd5 100644 --- a/packages/page-ranked/src/useCounter.ts +++ b/packages/page-ranked/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-ranked authors & contributors +// Copyright 2017-2025 @polkadot/app-ranked authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCounterNamed } from '@polkadot/app-referenda/useCounter'; diff --git a/packages/page-ranked/src/useMemberIds.ts b/packages/page-ranked/src/useMemberIds.ts index 66b5f30392a..23fff370116 100644 --- a/packages/page-ranked/src/useMemberIds.ts +++ b/packages/page-ranked/src/useMemberIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-ranked/src/useMembers.ts b/packages/page-ranked/src/useMembers.ts index f7516f15eca..0b51f99d095 100644 --- a/packages/page-ranked/src/useMembers.ts +++ b/packages/page-ranked/src/useMembers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-referenda/src/Referenda/Delegate/Activity.tsx b/packages/page-referenda/src/Referenda/Delegate/Activity.tsx index 5ce31b43395..f7bc302cb37 100644 --- a/packages/page-referenda/src/Referenda/Delegate/Activity.tsx +++ b/packages/page-referenda/src/Referenda/Delegate/Activity.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferenda, TrackDescription, TrackInfoExt } from '../../types.js'; diff --git a/packages/page-referenda/src/Referenda/Delegate/index.tsx b/packages/page-referenda/src/Referenda/Delegate/index.tsx index 489c6a2f16f..338e351aca5 100644 --- a/packages/page-referenda/src/Referenda/Delegate/index.tsx +++ b/packages/page-referenda/src/Referenda/Delegate/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BatchOptions } from '@polkadot/react-hooks/types'; diff --git a/packages/page-referenda/src/Referenda/Delegate/types.ts b/packages/page-referenda/src/Referenda/Delegate/types.ts index 9b733f26d67..ee52047da8a 100644 --- a/packages/page-referenda/src/Referenda/Delegate/types.ts +++ b/packages/page-referenda/src/Referenda/Delegate/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletConvictionVotingVoteVoting } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useActivity.ts b/packages/page-referenda/src/Referenda/Delegate/useActivity.ts index 9967a5b45e6..4569d37c6a6 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useActivity.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useActivity.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletVote } from '../../types.js'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useActivityAccount.ts b/packages/page-referenda/src/Referenda/Delegate/useActivityAccount.ts index 5c2915c1344..d7ae17d5663 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useActivityAccount.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useActivityAccount.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletVote } from '../../types.js'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useActivityFellows.ts b/packages/page-referenda/src/Referenda/Delegate/useActivityFellows.ts index beb947ee49d..8537c9ccc24 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useActivityFellows.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useActivityFellows.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletVote } from '../../types.js'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useActivityNominators.ts b/packages/page-referenda/src/Referenda/Delegate/useActivityNominators.ts index 6728d188860..4f9d3ca4a84 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useActivityNominators.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useActivityNominators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletVote } from '../../types.js'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useFellows.ts b/packages/page-referenda/src/Referenda/Delegate/useFellows.ts index e5bc38defc8..74315f25f15 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useFellows.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useFellows.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageKey } from '@polkadot/types'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useNominators.ts b/packages/page-referenda/src/Referenda/Delegate/useNominators.ts index bbd5f7e2e69..6182fc7d81b 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useNominators.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useNominators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useSuperIds.ts b/packages/page-referenda/src/Referenda/Delegate/useSuperIds.ts index 665188fed81..c80cc3d8b99 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useSuperIds.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useSuperIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useVotingFor.ts b/packages/page-referenda/src/Referenda/Delegate/useVotingFor.ts index 47450e2a045..d9b85c7b9af 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useVotingFor.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useVotingFor.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletConvictionVotingVoteVoting } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/Delegate/useVotingLocks.ts b/packages/page-referenda/src/Referenda/Delegate/useVotingLocks.ts index 98f5fbeb448..f2552068227 100644 --- a/packages/page-referenda/src/Referenda/Delegate/useVotingLocks.ts +++ b/packages/page-referenda/src/Referenda/Delegate/useVotingLocks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { INumber } from '@polkadot/types/types'; diff --git a/packages/page-referenda/src/Referenda/Deposits/Place.tsx b/packages/page-referenda/src/Referenda/Deposits/Place.tsx index 6203ffc7fd3..21b138934fc 100644 --- a/packages/page-referenda/src/Referenda/Deposits/Place.tsx +++ b/packages/page-referenda/src/Referenda/Deposits/Place.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaTrackInfo } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/Deposits/Refund.tsx b/packages/page-referenda/src/Referenda/Deposits/Refund.tsx index 7bbd3b08fa2..016eb1392be 100644 --- a/packages/page-referenda/src/Referenda/Deposits/Refund.tsx +++ b/packages/page-referenda/src/Referenda/Deposits/Refund.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Deposits/index.tsx b/packages/page-referenda/src/Referenda/Deposits/index.tsx index 1fe9aa51c56..6562c135273 100644 --- a/packages/page-referenda/src/Referenda/Deposits/index.tsx +++ b/packages/page-referenda/src/Referenda/Deposits/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaDeposit, PalletReferendaTrackInfo } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/Group.tsx b/packages/page-referenda/src/Referenda/Group.tsx index 93ae53a1f7b..ca6f1eac1c8 100644 --- a/packages/page-referenda/src/Referenda/Group.tsx +++ b/packages/page-referenda/src/Referenda/Group.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/RefEnd.tsx b/packages/page-referenda/src/Referenda/RefEnd.tsx index 0192adc4db6..1c7c71b231e 100644 --- a/packages/page-referenda/src/Referenda/RefEnd.tsx +++ b/packages/page-referenda/src/Referenda/RefEnd.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/RefKilled.tsx b/packages/page-referenda/src/Referenda/RefKilled.tsx index 231cc778f57..daebb52468f 100644 --- a/packages/page-referenda/src/Referenda/RefKilled.tsx +++ b/packages/page-referenda/src/Referenda/RefKilled.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ReferendumProps as Props } from '../types.js'; diff --git a/packages/page-referenda/src/Referenda/RefOngoing.tsx b/packages/page-referenda/src/Referenda/RefOngoing.tsx index 0217fcabce3..a01660afc4b 100644 --- a/packages/page-referenda/src/Referenda/RefOngoing.tsx +++ b/packages/page-referenda/src/Referenda/RefOngoing.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-referenda/src/Referenda/RefTuple.tsx b/packages/page-referenda/src/Referenda/RefTuple.tsx index b93f15c3da0..8216cd48a28 100644 --- a/packages/page-referenda/src/Referenda/RefTuple.tsx +++ b/packages/page-referenda/src/Referenda/RefTuple.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaDeposit } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/Referendum.tsx b/packages/page-referenda/src/Referenda/Referendum.tsx index 36193f4251d..179afae359d 100644 --- a/packages/page-referenda/src/Referenda/Referendum.tsx +++ b/packages/page-referenda/src/Referenda/Referendum.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartOptions, ChartTypeRegistry, TooltipItem } from 'chart.js'; diff --git a/packages/page-referenda/src/Referenda/Submit/TrackDropdown.tsx b/packages/page-referenda/src/Referenda/Submit/TrackDropdown.tsx index e636e89890b..65b44bb6e26 100644 --- a/packages/page-referenda/src/Referenda/Submit/TrackDropdown.tsx +++ b/packages/page-referenda/src/Referenda/Submit/TrackDropdown.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Submit/index.tsx b/packages/page-referenda/src/Referenda/Submit/index.tsx index 062885b1ed6..21a7a29239f 100644 --- a/packages/page-referenda/src/Referenda/Submit/index.tsx +++ b/packages/page-referenda/src/Referenda/Submit/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RawParam } from '@polkadot/react-params/types'; diff --git a/packages/page-referenda/src/Referenda/Submit/types.ts b/packages/page-referenda/src/Referenda/Submit/types.ts index 735896ef7b0..673c7db9454 100644 --- a/packages/page-referenda/src/Referenda/Submit/types.ts +++ b/packages/page-referenda/src/Referenda/Submit/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/page-referenda/src/Referenda/Submit/useTrackOptions.tsx b/packages/page-referenda/src/Referenda/Submit/useTrackOptions.tsx index 2068e8daffb..d76798ce325 100644 --- a/packages/page-referenda/src/Referenda/Submit/useTrackOptions.tsx +++ b/packages/page-referenda/src/Referenda/Submit/useTrackOptions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-referenda/src/Referenda/Summary.tsx b/packages/page-referenda/src/Referenda/Summary.tsx index e1b471c51ba..f95305af1d9 100644 --- a/packages/page-referenda/src/Referenda/Summary.tsx +++ b/packages/page-referenda/src/Referenda/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Vote/VoteAbstain.tsx b/packages/page-referenda/src/Referenda/Vote/VoteAbstain.tsx index 4b8da190db5..ed6276b4f14 100644 --- a/packages/page-referenda/src/Referenda/Vote/VoteAbstain.tsx +++ b/packages/page-referenda/src/Referenda/Vote/VoteAbstain.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Vote/VoteSplit.tsx b/packages/page-referenda/src/Referenda/Vote/VoteSplit.tsx index 5381dd54875..3cb3f784852 100644 --- a/packages/page-referenda/src/Referenda/Vote/VoteSplit.tsx +++ b/packages/page-referenda/src/Referenda/Vote/VoteSplit.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Vote/VoteStandard.tsx b/packages/page-referenda/src/Referenda/Vote/VoteStandard.tsx index a37374f0611..2dfc09ada41 100644 --- a/packages/page-referenda/src/Referenda/Vote/VoteStandard.tsx +++ b/packages/page-referenda/src/Referenda/Vote/VoteStandard.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/Vote/index.tsx b/packages/page-referenda/src/Referenda/Vote/index.tsx index c51dca56eaa..f10dfd95211 100644 --- a/packages/page-referenda/src/Referenda/Vote/index.tsx +++ b/packages/page-referenda/src/Referenda/Vote/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-referenda/src/Referenda/Votes.tsx b/packages/page-referenda/src/Referenda/Votes.tsx index c5067dd7cc4..1bc0361db2b 100644 --- a/packages/page-referenda/src/Referenda/Votes.tsx +++ b/packages/page-referenda/src/Referenda/Votes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletConvictionVotingTally, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/Referenda/index.tsx b/packages/page-referenda/src/Referenda/index.tsx index 03a44c8c64e..fd78a3dd809 100644 --- a/packages/page-referenda/src/Referenda/index.tsx +++ b/packages/page-referenda/src/Referenda/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/types.ts b/packages/page-referenda/src/Referenda/types.ts index 287bb623c7f..d4cf4f7aa29 100644 --- a/packages/page-referenda/src/Referenda/types.ts +++ b/packages/page-referenda/src/Referenda/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-referenda/src/Referenda/useVotes.ts b/packages/page-referenda/src/Referenda/useVotes.ts index 5f3ba485a55..f091acc6fdb 100644 --- a/packages/page-referenda/src/Referenda/useVotes.ts +++ b/packages/page-referenda/src/Referenda/useVotes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-referenda/src/Referenda/util.ts b/packages/page-referenda/src/Referenda/util.ts index 56a4838978c..84b89354ae9 100644 --- a/packages/page-referenda/src/Referenda/util.ts +++ b/packages/page-referenda/src/Referenda/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaDeposit } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/index.tsx b/packages/page-referenda/src/index.tsx index 419da4228ee..22989eee6cc 100644 --- a/packages/page-referenda/src/index.tsx +++ b/packages/page-referenda/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-referenda/src/translate.ts b/packages/page-referenda/src/translate.ts index f985ca3b2a6..1658d912f56 100644 --- a/packages/page-referenda/src/translate.ts +++ b/packages/page-referenda/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-referenda/src/types.ts b/packages/page-referenda/src/types.ts index a453b478594..57ab1dc5f01 100644 --- a/packages/page-referenda/src/types.ts +++ b/packages/page-referenda/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaReferendumInfoConvictionVotingTally, PalletReferendaReferendumInfoRankedCollectiveTally, PalletReferendaTrackInfo } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/useAccountLocks.ts b/packages/page-referenda/src/useAccountLocks.ts index 370d09e059f..2dfacd0cade 100644 --- a/packages/page-referenda/src/useAccountLocks.ts +++ b/packages/page-referenda/src/useAccountLocks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-referenda/src/useCounter.ts b/packages/page-referenda/src/useCounter.ts index 2d1215bd70d..3f538c8f27e 100644 --- a/packages/page-referenda/src/useCounter.ts +++ b/packages/page-referenda/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferenda } from './types.js'; diff --git a/packages/page-referenda/src/useReferenda.ts b/packages/page-referenda/src/useReferenda.ts index 0d82bfca0b6..f3391ea6e9d 100644 --- a/packages/page-referenda/src/useReferenda.ts +++ b/packages/page-referenda/src/useReferenda.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-referenda/src/useReferendaIds.ts b/packages/page-referenda/src/useReferendaIds.ts index df7e5c9d1e6..28b192c69da 100644 --- a/packages/page-referenda/src/useReferendaIds.ts +++ b/packages/page-referenda/src/useReferendaIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-referenda/src/useSummary.ts b/packages/page-referenda/src/useSummary.ts index 52617a2a395..3dc23a54b19 100644 --- a/packages/page-referenda/src/useSummary.ts +++ b/packages/page-referenda/src/useSummary.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-referenda/src/useTracks.ts b/packages/page-referenda/src/useTracks.ts index 9be0441122a..b43d15a5880 100644 --- a/packages/page-referenda/src/useTracks.ts +++ b/packages/page-referenda/src/useTracks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletReferendaTrackInfo } from '@polkadot/types/lookup'; diff --git a/packages/page-referenda/src/util.spec.ts b/packages/page-referenda/src/util.spec.ts index 97d6771d884..dfb253e92b6 100644 --- a/packages/page-referenda/src/util.spec.ts +++ b/packages/page-referenda/src/util.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/page-referenda/src/util.ts b/packages/page-referenda/src/util.ts index a0add1a9f92..37517d11ee5 100644 --- a/packages/page-referenda/src/util.ts +++ b/packages/page-referenda/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-referenda authors & contributors +// Copyright 2017-2025 @polkadot/app-referenda authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-rpc/src/Rpc/Account.tsx b/packages/page-rpc/src/Rpc/Account.tsx index 98228571083..2022573ca65 100644 --- a/packages/page-rpc/src/Rpc/Account.tsx +++ b/packages/page-rpc/src/Rpc/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-rpc/src/Rpc/Results.tsx b/packages/page-rpc/src/Rpc/Results.tsx index e2d1b49c9ef..4ade69ba0df 100644 --- a/packages/page-rpc/src/Rpc/Results.tsx +++ b/packages/page-rpc/src/Rpc/Results.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTx } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-rpc/src/Rpc/Selection.tsx b/packages/page-rpc/src/Rpc/Selection.tsx index 631e4b385b8..abd60632023 100644 --- a/packages/page-rpc/src/Rpc/Selection.tsx +++ b/packages/page-rpc/src/Rpc/Selection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTxRpcAdd } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-rpc/src/Rpc/index.tsx b/packages/page-rpc/src/Rpc/index.tsx index 9abf6fbc243..bd071ddc41e 100644 --- a/packages/page-rpc/src/Rpc/index.tsx +++ b/packages/page-rpc/src/Rpc/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-rpc/src/index.tsx b/packages/page-rpc/src/index.tsx index 69b27df4f26..c34d1d0b358 100644 --- a/packages/page-rpc/src/index.tsx +++ b/packages/page-rpc/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-rpc/src/translate.ts b/packages/page-rpc/src/translate.ts index 09d6bd3e0af..a8458ee84d4 100644 --- a/packages/page-rpc/src/translate.ts +++ b/packages/page-rpc/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-rpc authors & contributors +// Copyright 2017-2025 @polkadot/app-rpc authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-runtime/src/Runtime/Results.tsx b/packages/page-runtime/src/Runtime/Results.tsx index 20e0ae61e0f..a60bc53748b 100644 --- a/packages/page-runtime/src/Runtime/Results.tsx +++ b/packages/page-runtime/src/Runtime/Results.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Result } from './types.js'; diff --git a/packages/page-runtime/src/Runtime/Selection.tsx b/packages/page-runtime/src/Runtime/Selection.tsx index 0050d130ca8..3ddab77b0b3 100644 --- a/packages/page-runtime/src/Runtime/Selection.tsx +++ b/packages/page-runtime/src/Runtime/Selection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParamDef, RawParam } from '@polkadot/react-params/types'; diff --git a/packages/page-runtime/src/Runtime/index.tsx b/packages/page-runtime/src/Runtime/index.tsx index 783be0f074f..a16822b3937 100644 --- a/packages/page-runtime/src/Runtime/index.tsx +++ b/packages/page-runtime/src/Runtime/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RawParam } from '@polkadot/react-params/types'; diff --git a/packages/page-runtime/src/Runtime/types.ts b/packages/page-runtime/src/Runtime/types.ts index 91a5374e484..4410a455c72 100644 --- a/packages/page-runtime/src/Runtime/types.ts +++ b/packages/page-runtime/src/Runtime/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec, DefinitionCallNamed } from '@polkadot/types/types'; diff --git a/packages/page-runtime/src/index.tsx b/packages/page-runtime/src/index.tsx index 9789025d4a4..83a8170af9a 100644 --- a/packages/page-runtime/src/index.tsx +++ b/packages/page-runtime/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-runtime/src/translate.ts b/packages/page-runtime/src/translate.ts index 149a42d82db..22548980604 100644 --- a/packages/page-runtime/src/translate.ts +++ b/packages/page-runtime/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-runtime authors & contributors +// Copyright 2017-2025 @polkadot/app-runtime authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-scheduler/src/DispatchEntry.tsx b/packages/page-scheduler/src/DispatchEntry.tsx index 20509771886..49c910b8efe 100644 --- a/packages/page-scheduler/src/DispatchEntry.tsx +++ b/packages/page-scheduler/src/DispatchEntry.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveDispatch } from '@polkadot/api-derive/types'; diff --git a/packages/page-scheduler/src/DispatchQueue.tsx b/packages/page-scheduler/src/DispatchQueue.tsx index 514bdd2d37d..255aa932259 100644 --- a/packages/page-scheduler/src/DispatchQueue.tsx +++ b/packages/page-scheduler/src/DispatchQueue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveDispatch } from '@polkadot/api-derive/types'; diff --git a/packages/page-scheduler/src/Scheduled.tsx b/packages/page-scheduler/src/Scheduled.tsx index 7d957d3b087..c76a58d9872 100644 --- a/packages/page-scheduler/src/Scheduled.tsx +++ b/packages/page-scheduler/src/Scheduled.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/page-scheduler/src/Scheduler.tsx b/packages/page-scheduler/src/Scheduler.tsx index ff07dc85503..28781dcdeb8 100644 --- a/packages/page-scheduler/src/Scheduler.tsx +++ b/packages/page-scheduler/src/Scheduler.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-scheduler/src/index.tsx b/packages/page-scheduler/src/index.tsx index 8d49871ee00..c8e6ca53c03 100644 --- a/packages/page-scheduler/src/index.tsx +++ b/packages/page-scheduler/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/page-scheduler/src/translate.ts b/packages/page-scheduler/src/translate.ts index 7fb68faaad2..1ccd1ab5d5a 100644 --- a/packages/page-scheduler/src/translate.ts +++ b/packages/page-scheduler/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-scheduler/src/types.ts b/packages/page-scheduler/src/types.ts index f3d2fd4a4c9..3cb2b69fcef 100644 --- a/packages/page-scheduler/src/types.ts +++ b/packages/page-scheduler/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-scheduler authors & contributors +// Copyright 2017-2025 @polkadot/app-scheduler authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes, Option } from '@polkadot/types'; diff --git a/packages/page-settings/src/Developer.tsx b/packages/page-settings/src/Developer.tsx index abef960d9a9..3c9710d1aa1 100644 --- a/packages/page-settings/src/Developer.tsx +++ b/packages/page-settings/src/Developer.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ActionStatus } from '@polkadot/react-components/Status/types'; diff --git a/packages/page-settings/src/General.tsx b/packages/page-settings/src/General.tsx index 47e23136bbc..7d3da42e1dc 100644 --- a/packages/page-settings/src/General.tsx +++ b/packages/page-settings/src/General.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/apps-config/settings/types'; diff --git a/packages/page-settings/src/I18n/StringInput.tsx b/packages/page-settings/src/I18n/StringInput.tsx index 96261f93d96..4c760f95747 100644 --- a/packages/page-settings/src/I18n/StringInput.tsx +++ b/packages/page-settings/src/I18n/StringInput.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/page-settings/src/I18n/index.tsx b/packages/page-settings/src/I18n/index.tsx index b86e3928802..58aa8b24b9d 100644 --- a/packages/page-settings/src/I18n/index.tsx +++ b/packages/page-settings/src/I18n/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import FileSaver from 'file-saver'; diff --git a/packages/page-settings/src/Metadata/ChainColorIndicator.tsx b/packages/page-settings/src/Metadata/ChainColorIndicator.tsx index 175c29d627a..1493fb4a5e4 100644 --- a/packages/page-settings/src/Metadata/ChainColorIndicator.tsx +++ b/packages/page-settings/src/Metadata/ChainColorIndicator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-settings/src/Metadata/Extensions.tsx b/packages/page-settings/src/Metadata/Extensions.tsx index d96b474bdc0..8df3be4a9ec 100644 --- a/packages/page-settings/src/Metadata/Extensions.tsx +++ b/packages/page-settings/src/Metadata/Extensions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { MetadataDef } from '@polkadot/extension-inject/types'; diff --git a/packages/page-settings/src/Metadata/NetworkSpecs.tsx b/packages/page-settings/src/Metadata/NetworkSpecs.tsx index 1ea9cf52842..47a8a56b5e1 100644 --- a/packages/page-settings/src/Metadata/NetworkSpecs.tsx +++ b/packages/page-settings/src/Metadata/NetworkSpecs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { NetworkSpecsStruct } from '@polkadot/ui-settings/types'; diff --git a/packages/page-settings/src/Metadata/iconOption.tsx b/packages/page-settings/src/Metadata/iconOption.tsx index 345fe7d4af3..b703efd24d0 100644 --- a/packages/page-settings/src/Metadata/iconOption.tsx +++ b/packages/page-settings/src/Metadata/iconOption.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-settings/src/Metadata/index.tsx b/packages/page-settings/src/Metadata/index.tsx index db7602dfbea..db454870554 100644 --- a/packages/page-settings/src/Metadata/index.tsx +++ b/packages/page-settings/src/Metadata/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-settings/src/index.tsx b/packages/page-settings/src/index.tsx index dfbb9a8787d..a68626e4559 100644 --- a/packages/page-settings/src/index.tsx +++ b/packages/page-settings/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-settings/src/translate.ts b/packages/page-settings/src/translate.ts index da6b27db7dc..901b8a2ac13 100644 --- a/packages/page-settings/src/translate.ts +++ b/packages/page-settings/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-settings/src/types.ts b/packages/page-settings/src/types.ts index b594feacc6e..a412d1bd32d 100644 --- a/packages/page-settings/src/types.ts +++ b/packages/page-settings/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { MetadataDef } from '@polkadot/extension-inject/types'; diff --git a/packages/page-settings/src/useChainInfo.ts b/packages/page-settings/src/useChainInfo.ts index 64d0a3e45ea..4c159148d7c 100644 --- a/packages/page-settings/src/useChainInfo.ts +++ b/packages/page-settings/src/useChainInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainInfo } from './types.js'; diff --git a/packages/page-settings/src/useCounter.ts b/packages/page-settings/src/useCounter.ts index 393be142b90..e0156c41402 100644 --- a/packages/page-settings/src/useCounter.ts +++ b/packages/page-settings/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createNamedHook } from '@polkadot/react-hooks'; diff --git a/packages/page-settings/src/useExtensions.ts b/packages/page-settings/src/useExtensions.ts index f9c820238ef..2a03cb01151 100644 --- a/packages/page-settings/src/useExtensions.ts +++ b/packages/page-settings/src/useExtensions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-settings/src/useRawMetadata.ts b/packages/page-settings/src/useRawMetadata.ts index b538dbbb45a..322f98ead80 100644 --- a/packages/page-settings/src/useRawMetadata.ts +++ b/packages/page-settings/src/useRawMetadata.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 // import type { RawMetadataDef } from '@polkadot/extension-inject/types'; diff --git a/packages/page-settings/src/util.tsx b/packages/page-settings/src/util.tsx index 4b1aea509a9..9b2467425b6 100644 --- a/packages/page-settings/src/util.tsx +++ b/packages/page-settings/src/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-settings authors & contributors +// Copyright 2017-2025 @polkadot/app-settings authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/apps-config/settings/types'; diff --git a/packages/page-signing/src/Sign.tsx b/packages/page-signing/src/Sign.tsx index 937eb017245..99e5462d470 100644 --- a/packages/page-signing/src/Sign.tsx +++ b/packages/page-signing/src/Sign.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-signing authors & contributors +// Copyright 2017-2025 @polkadot/app-signing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Signer } from '@polkadot/api/types'; diff --git a/packages/page-signing/src/Unlock.tsx b/packages/page-signing/src/Unlock.tsx index f9c00f6e4e9..68ee24737a7 100644 --- a/packages/page-signing/src/Unlock.tsx +++ b/packages/page-signing/src/Unlock.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-signing authors & contributors +// Copyright 2017-2025 @polkadot/app-signing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringPair } from '@polkadot/keyring/types'; diff --git a/packages/page-signing/src/Verify.tsx b/packages/page-signing/src/Verify.tsx index 38c1b88b3b3..be963ad184d 100644 --- a/packages/page-signing/src/Verify.tsx +++ b/packages/page-signing/src/Verify.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-signing authors & contributors +// Copyright 2017-2025 @polkadot/app-signing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeypairType } from '@polkadot/util-crypto/types'; diff --git a/packages/page-signing/src/index.tsx b/packages/page-signing/src/index.tsx index 52618831809..bfc0372b43c 100644 --- a/packages/page-signing/src/index.tsx +++ b/packages/page-signing/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-signing authors & contributors +// Copyright 2017-2025 @polkadot/app-signing authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-signing/src/translate.ts b/packages/page-signing/src/translate.ts index f350b2a283c..7584e64a275 100644 --- a/packages/page-signing/src/translate.ts +++ b/packages/page-signing/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-signing authors & contributors +// Copyright 2017-2025 @polkadot/app-signing authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-society/src/Candidates/Bid.tsx b/packages/page-society/src/Candidates/Bid.tsx index 87881700189..741a8e2e6ab 100644 --- a/packages/page-society/src/Candidates/Bid.tsx +++ b/packages/page-society/src/Candidates/Bid.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletSocietyBid } from '@polkadot/types/lookup'; diff --git a/packages/page-society/src/Candidates/BidNew.tsx b/packages/page-society/src/Candidates/BidNew.tsx index be465606df2..b726a106ed6 100644 --- a/packages/page-society/src/Candidates/BidNew.tsx +++ b/packages/page-society/src/Candidates/BidNew.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-society/src/Candidates/BidType.tsx b/packages/page-society/src/Candidates/BidType.tsx index 5a8e4b7d9f8..eef45c2491a 100644 --- a/packages/page-society/src/Candidates/BidType.tsx +++ b/packages/page-society/src/Candidates/BidType.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletSocietyBidKind } from '@polkadot/types/lookup'; diff --git a/packages/page-society/src/Candidates/Bids.tsx b/packages/page-society/src/Candidates/Bids.tsx index 28f12ec7c21..7eb42f9e662 100644 --- a/packages/page-society/src/Candidates/Bids.tsx +++ b/packages/page-society/src/Candidates/Bids.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletSocietyBid } from '@polkadot/types/lookup'; diff --git a/packages/page-society/src/Candidates/Candidate.tsx b/packages/page-society/src/Candidates/Candidate.tsx index 98000e5e619..e9aeaa53bec 100644 --- a/packages/page-society/src/Candidates/Candidate.tsx +++ b/packages/page-society/src/Candidates/Candidate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSocietyCandidate } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Candidates/CandidateVoting.tsx b/packages/page-society/src/Candidates/CandidateVoting.tsx index bf1a8525835..10624b7e1a2 100644 --- a/packages/page-society/src/Candidates/CandidateVoting.tsx +++ b/packages/page-society/src/Candidates/CandidateVoting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef, useState } from 'react'; diff --git a/packages/page-society/src/Candidates/Candidates.tsx b/packages/page-society/src/Candidates/Candidates.tsx index 07678891f53..874f478c043 100644 --- a/packages/page-society/src/Candidates/Candidates.tsx +++ b/packages/page-society/src/Candidates/Candidates.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSocietyCandidate } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Candidates/VouchFor.tsx b/packages/page-society/src/Candidates/VouchFor.tsx index d2ffceabbf4..e6d6d4e9353 100644 --- a/packages/page-society/src/Candidates/VouchFor.tsx +++ b/packages/page-society/src/Candidates/VouchFor.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-society/src/Candidates/index.tsx b/packages/page-society/src/Candidates/index.tsx index 98d467d7c42..92d3b28a284 100644 --- a/packages/page-society/src/Candidates/index.tsx +++ b/packages/page-society/src/Candidates/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSocietyCandidate } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Overview/Defender.tsx b/packages/page-society/src/Overview/Defender.tsx index 2f4177a77ab..142e45facd0 100644 --- a/packages/page-society/src/Overview/Defender.tsx +++ b/packages/page-society/src/Overview/Defender.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSociety, DeriveSocietyMember } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Overview/DefenderVoting.tsx b/packages/page-society/src/Overview/DefenderVoting.tsx index 9c5d0805330..17bcde01fcc 100644 --- a/packages/page-society/src/Overview/DefenderVoting.tsx +++ b/packages/page-society/src/Overview/DefenderVoting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef, useState } from 'react'; diff --git a/packages/page-society/src/Overview/DesignKusama.tsx b/packages/page-society/src/Overview/DesignKusama.tsx index c9e2826b199..abe59e3d05a 100644 --- a/packages/page-society/src/Overview/DesignKusama.tsx +++ b/packages/page-society/src/Overview/DesignKusama.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/page-society/src/Overview/Member.tsx b/packages/page-society/src/Overview/Member.tsx index 2464e1b6014..8544eb0af46 100644 --- a/packages/page-society/src/Overview/Member.tsx +++ b/packages/page-society/src/Overview/Member.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Balance, BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/page-society/src/Overview/Members.tsx b/packages/page-society/src/Overview/Members.tsx index 8462d782547..f5b927c135f 100644 --- a/packages/page-society/src/Overview/Members.tsx +++ b/packages/page-society/src/Overview/Members.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { MapMember } from '../types.js'; diff --git a/packages/page-society/src/Overview/Summary.tsx b/packages/page-society/src/Overview/Summary.tsx index 3d4c2bbf931..0bcfc4c8263 100644 --- a/packages/page-society/src/Overview/Summary.tsx +++ b/packages/page-society/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSociety } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Overview/Votes.tsx b/packages/page-society/src/Overview/Votes.tsx index d990a008b66..70c5b88edad 100644 --- a/packages/page-society/src/Overview/Votes.tsx +++ b/packages/page-society/src/Overview/Votes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { VoteSplit, VoteType } from '../types.js'; diff --git a/packages/page-society/src/Overview/VotesExpander.tsx b/packages/page-society/src/Overview/VotesExpander.tsx index 36d3fc94f99..c8599850aab 100644 --- a/packages/page-society/src/Overview/VotesExpander.tsx +++ b/packages/page-society/src/Overview/VotesExpander.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { VoteType } from '../types.js'; diff --git a/packages/page-society/src/Overview/index.tsx b/packages/page-society/src/Overview/index.tsx index 9395144e906..b260242b08f 100644 --- a/packages/page-society/src/Overview/index.tsx +++ b/packages/page-society/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSociety } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/Suspended/Suspension.tsx b/packages/page-society/src/Suspended/Suspension.tsx index 1f4983d60fd..2db0908881a 100644 --- a/packages/page-society/src/Suspended/Suspension.tsx +++ b/packages/page-society/src/Suspended/Suspension.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BalanceOf } from '@polkadot/types/interfaces'; diff --git a/packages/page-society/src/Suspended/index.tsx b/packages/page-society/src/Suspended/index.tsx index 92d434ba121..e7e06be6e25 100644 --- a/packages/page-society/src/Suspended/index.tsx +++ b/packages/page-society/src/Suspended/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-society/src/draw/canary.ts b/packages/page-society/src/draw/canary.ts index 87e09e899d1..eaabe359e13 100644 --- a/packages/page-society/src/draw/canary.ts +++ b/packages/page-society/src/draw/canary.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 // Adapted (with permission) from https://www.w3schools.com/code/tryit.asp?filename=GGIGKE2GG7N1 diff --git a/packages/page-society/src/index.tsx b/packages/page-society/src/index.tsx index f49481191f6..3169979cc45 100644 --- a/packages/page-society/src/index.tsx +++ b/packages/page-society/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSociety, DeriveSocietyMember } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/translate.ts b/packages/page-society/src/translate.ts index eb256313ece..1e99e98b05a 100644 --- a/packages/page-society/src/translate.ts +++ b/packages/page-society/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-society/src/types.ts b/packages/page-society/src/types.ts index 8a6a11272de..04ae81adaa2 100644 --- a/packages/page-society/src/types.ts +++ b/packages/page-society/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSocietyCandidate } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/useCounter.ts b/packages/page-society/src/useCounter.ts index b69168e7cd5..7f9b240522c 100644 --- a/packages/page-society/src/useCounter.ts +++ b/packages/page-society/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bid } from '@polkadot/types/interfaces'; diff --git a/packages/page-society/src/useMembers.ts b/packages/page-society/src/useMembers.ts index f74c1e0120a..e1896ec4444 100644 --- a/packages/page-society/src/useMembers.ts +++ b/packages/page-society/src/useMembers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSocietyMember } from '@polkadot/api-derive/types'; diff --git a/packages/page-society/src/useVoters.ts b/packages/page-society/src/useVoters.ts index cec78dd8b43..4814a1fb844 100644 --- a/packages/page-society/src/useVoters.ts +++ b/packages/page-society/src/useVoters.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-society authors & contributors +// Copyright 2017-2025 @polkadot/app-society authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Actions/Account/BondExtra.tsx b/packages/page-staking-legacy/src/Actions/Account/BondExtra.tsx index c0402da054b..cc1fe119224 100644 --- a/packages/page-staking-legacy/src/Actions/Account/BondExtra.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/BondExtra.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Actions/Account/InjectKeys.tsx b/packages/page-staking-legacy/src/Actions/Account/InjectKeys.tsx index a1c2dc42b41..87fa30be2ad 100644 --- a/packages/page-staking-legacy/src/Actions/Account/InjectKeys.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/InjectKeys.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeypairType } from '@polkadot/util-crypto/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/InputValidateAmount.tsx b/packages/page-staking-legacy/src/Actions/Account/InputValidateAmount.tsx index 86602466b66..3d23507a88b 100644 --- a/packages/page-staking-legacy/src/Actions/Account/InputValidateAmount.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/InputValidateAmount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/InputValidationController.tsx b/packages/page-staking-legacy/src/Actions/Account/InputValidationController.tsx index d1e596e6b96..7a4d99cbcc3 100644 --- a/packages/page-staking-legacy/src/Actions/Account/InputValidationController.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/InputValidationController.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/InputValidationSessionKey.tsx b/packages/page-staking-legacy/src/Actions/Account/InputValidationSessionKey.tsx index d3773c37bca..f98d487694a 100644 --- a/packages/page-staking-legacy/src/Actions/Account/InputValidationSessionKey.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/InputValidationSessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { I18nProps } from '@polkadot/react-components/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/InputValidationUnstakeThreshold.tsx b/packages/page-staking-legacy/src/Actions/Account/InputValidationUnstakeThreshold.tsx index 99688d58f54..e6e84e98a4a 100644 --- a/packages/page-staking-legacy/src/Actions/Account/InputValidationUnstakeThreshold.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/InputValidationUnstakeThreshold.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Account/KickNominees.tsx b/packages/page-staking-legacy/src/Actions/Account/KickNominees.tsx index 84336e9cbda..417290841aa 100644 --- a/packages/page-staking-legacy/src/Actions/Account/KickNominees.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/KickNominees.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/ListNominees.tsx b/packages/page-staking-legacy/src/Actions/Account/ListNominees.tsx index 9b5a8045b6e..38219aa45ac 100644 --- a/packages/page-staking-legacy/src/Actions/Account/ListNominees.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/ListNominees.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveEraExposure, DeriveSessionIndexes } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/Nominate.tsx b/packages/page-staking-legacy/src/Actions/Account/Nominate.tsx index 83e1710267f..2515247b6e5 100644 --- a/packages/page-staking-legacy/src/Actions/Account/Nominate.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Account/Rebond.tsx b/packages/page-staking-legacy/src/Actions/Account/Rebond.tsx index bcfcbe0763d..46a5ad14298 100644 --- a/packages/page-staking-legacy/src/Actions/Account/Rebond.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/Rebond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/SetControllerAccount.tsx b/packages/page-staking-legacy/src/Actions/Account/SetControllerAccount.tsx index 12022b4e7ad..6f2642a5b14 100644 --- a/packages/page-staking-legacy/src/Actions/Account/SetControllerAccount.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/SetControllerAccount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo, useState } from 'react'; diff --git a/packages/page-staking-legacy/src/Actions/Account/SetRewardDestination.tsx b/packages/page-staking-legacy/src/Actions/Account/SetRewardDestination.tsx index 02aa33ffb09..41ced2c70a4 100644 --- a/packages/page-staking-legacy/src/Actions/Account/SetRewardDestination.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/SetRewardDestination.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/SetSessionKey.tsx b/packages/page-staking-legacy/src/Actions/Account/SetSessionKey.tsx index 240dec0d0ba..060c1074763 100644 --- a/packages/page-staking-legacy/src/Actions/Account/SetSessionKey.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/SetSessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo } from '../partials/types.js'; diff --git a/packages/page-staking-legacy/src/Actions/Account/Unbond.tsx b/packages/page-staking-legacy/src/Actions/Account/Unbond.tsx index fb219493eee..388e43a5517 100644 --- a/packages/page-staking-legacy/src/Actions/Account/Unbond.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/Unbond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletStakingStakingLedger } from '@polkadot/types/lookup'; diff --git a/packages/page-staking-legacy/src/Actions/Account/Validate.tsx b/packages/page-staking-legacy/src/Actions/Account/Validate.tsx index e6a2b150fe3..81703f92c3d 100644 --- a/packages/page-staking-legacy/src/Actions/Account/Validate.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/Validate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Account/WarnBond.tsx b/packages/page-staking-legacy/src/Actions/Account/WarnBond.tsx index 105c677ef64..12c7b71ae5d 100644 --- a/packages/page-staking-legacy/src/Actions/Account/WarnBond.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/WarnBond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Account/index.tsx b/packages/page-staking-legacy/src/Actions/Account/index.tsx index 90124c43186..984983b7b1b 100644 --- a/packages/page-staking-legacy/src/Actions/Account/index.tsx +++ b/packages/page-staking-legacy/src/Actions/Account/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Actions/Accounts.tsx b/packages/page-staking-legacy/src/Actions/Accounts.tsx index 2027b27b0e9..2022c4e71ae 100644 --- a/packages/page-staking-legacy/src/Actions/Accounts.tsx +++ b/packages/page-staking-legacy/src/Actions/Accounts.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/Actions/NewNominator.tsx b/packages/page-staking-legacy/src/Actions/NewNominator.tsx index 94e210c352b..507c2bcaffb 100644 --- a/packages/page-staking-legacy/src/Actions/NewNominator.tsx +++ b/packages/page-staking-legacy/src/Actions/NewNominator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SortedTargets } from '../types.js'; diff --git a/packages/page-staking-legacy/src/Actions/NewStash.tsx b/packages/page-staking-legacy/src/Actions/NewStash.tsx index 2ce64539b1f..53caae09e6c 100644 --- a/packages/page-staking-legacy/src/Actions/NewStash.tsx +++ b/packages/page-staking-legacy/src/Actions/NewStash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BondInfo } from './partials/types.js'; diff --git a/packages/page-staking-legacy/src/Actions/NewValidator.tsx b/packages/page-staking-legacy/src/Actions/NewValidator.tsx index 7af6ebd785c..279f24a4665 100644 --- a/packages/page-staking-legacy/src/Actions/NewValidator.tsx +++ b/packages/page-staking-legacy/src/Actions/NewValidator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/Account.tsx b/packages/page-staking-legacy/src/Actions/Pool/Account.tsx index 885663b4e86..b36bef51cd3 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/Account.tsx +++ b/packages/page-staking-legacy/src/Actions/Pool/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress, DeriveUnlocking } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/BondExtra.tsx b/packages/page-staking-legacy/src/Actions/Pool/BondExtra.tsx index 2310be6529d..708e98a3538 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/BondExtra.tsx +++ b/packages/page-staking-legacy/src/Actions/Pool/BondExtra.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/Unbond.tsx b/packages/page-staking-legacy/src/Actions/Pool/Unbond.tsx index 2c12e3261d3..49243a034e2 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/Unbond.tsx +++ b/packages/page-staking-legacy/src/Actions/Pool/Unbond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/index.tsx b/packages/page-staking-legacy/src/Actions/Pool/index.tsx index 4e03f9b2e7b..8e05946532d 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/index.tsx +++ b/packages/page-staking-legacy/src/Actions/Pool/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/types.ts b/packages/page-staking-legacy/src/Actions/Pool/types.ts index 5402ccab713..06316f43396 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/types.ts +++ b/packages/page-staking-legacy/src/Actions/Pool/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletNominationPoolsPoolMember } from '@polkadot/types/lookup'; diff --git a/packages/page-staking-legacy/src/Actions/Pool/useAccountInfo.ts b/packages/page-staking-legacy/src/Actions/Pool/useAccountInfo.ts index b38149096ca..8c62829cb01 100644 --- a/packages/page-staking-legacy/src/Actions/Pool/useAccountInfo.ts +++ b/packages/page-staking-legacy/src/Actions/Pool/useAccountInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Actions/Pools.tsx b/packages/page-staking-legacy/src/Actions/Pools.tsx index 8e7478078c8..345fbda329d 100644 --- a/packages/page-staking-legacy/src/Actions/Pools.tsx +++ b/packages/page-staking-legacy/src/Actions/Pools.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/destOptions.tsx b/packages/page-staking-legacy/src/Actions/destOptions.tsx index 8f9820c8233..e1616644c89 100644 --- a/packages/page-staking-legacy/src/Actions/destOptions.tsx +++ b/packages/page-staking-legacy/src/Actions/destOptions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 interface Option { diff --git a/packages/page-staking-legacy/src/Actions/index.tsx b/packages/page-staking-legacy/src/Actions/index.tsx index b4c8a2bda3f..389580f9b85 100644 --- a/packages/page-staking-legacy/src/Actions/index.tsx +++ b/packages/page-staking-legacy/src/Actions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/api-augment'; diff --git a/packages/page-staking-legacy/src/Actions/partials/Bond.tsx b/packages/page-staking-legacy/src/Actions/partials/Bond.tsx index f4816b17406..4f8c93abd92 100644 --- a/packages/page-staking-legacy/src/Actions/partials/Bond.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/Bond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Actions/partials/Nominate.tsx b/packages/page-staking-legacy/src/Actions/partials/Nominate.tsx index 599641292ac..35c931e2742 100644 --- a/packages/page-staking-legacy/src/Actions/partials/Nominate.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Actions/partials/PoolInfo.tsx b/packages/page-staking-legacy/src/Actions/partials/PoolInfo.tsx index ab555f1a689..34d8704809e 100644 --- a/packages/page-staking-legacy/src/Actions/partials/PoolInfo.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/PoolInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Actions/partials/SenderInfo.tsx b/packages/page-staking-legacy/src/Actions/partials/SenderInfo.tsx index e8edca9ba4b..995bb9d620d 100644 --- a/packages/page-staking-legacy/src/Actions/partials/SenderInfo.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/SenderInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking-legacy/src/Actions/partials/SessionKey.tsx b/packages/page-staking-legacy/src/Actions/partials/SessionKey.tsx index c23f0b7ff3f..f1cfcefe885 100644 --- a/packages/page-staking-legacy/src/Actions/partials/SessionKey.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/SessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo } from './types.js'; diff --git a/packages/page-staking-legacy/src/Actions/partials/Validate.tsx b/packages/page-staking-legacy/src/Actions/partials/Validate.tsx index 9bfadded37d..2184671e752 100644 --- a/packages/page-staking-legacy/src/Actions/partials/Validate.tsx +++ b/packages/page-staking-legacy/src/Actions/partials/Validate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ValidateInfo } from './types.js'; diff --git a/packages/page-staking-legacy/src/Actions/partials/types.ts b/packages/page-staking-legacy/src/Actions/partials/types.ts index cbef096c95a..6e454a85f7a 100644 --- a/packages/page-staking-legacy/src/Actions/partials/types.ts +++ b/packages/page-staking-legacy/src/Actions/partials/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking-legacy/src/Actions/types.ts b/packages/page-staking-legacy/src/Actions/types.ts index 30e535f9c60..3b75d493c7e 100644 --- a/packages/page-staking-legacy/src/Actions/types.ts +++ b/packages/page-staking-legacy/src/Actions/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Balance, UnappliedSlashOther } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking-legacy/src/Actions/useInactives.ts b/packages/page-staking-legacy/src/Actions/useInactives.ts index e885288f15a..fdb0a6b79ff 100644 --- a/packages/page-staking-legacy/src/Actions/useInactives.ts +++ b/packages/page-staking-legacy/src/Actions/useInactives.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Actions/useSlashingSpans.ts b/packages/page-staking-legacy/src/Actions/useSlashingSpans.ts index 74e9577f3e1..df11b62e699 100644 --- a/packages/page-staking-legacy/src/Actions/useSlashingSpans.ts +++ b/packages/page-staking-legacy/src/Actions/useSlashingSpans.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Actions/useUnbondDuration.ts b/packages/page-staking-legacy/src/Actions/useUnbondDuration.ts index 1c12688168b..066ae0ed1cd 100644 --- a/packages/page-staking-legacy/src/Actions/useUnbondDuration.ts +++ b/packages/page-staking-legacy/src/Actions/useUnbondDuration.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Bags/Bag.tsx b/packages/page-staking-legacy/src/Bags/Bag.tsx index fcf09ad6408..d1728604fa2 100644 --- a/packages/page-staking-legacy/src/Bags/Bag.tsx +++ b/packages/page-staking-legacy/src/Bags/Bag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId32 } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking-legacy/src/Bags/Rebag.tsx b/packages/page-staking-legacy/src/Bags/Rebag.tsx index 6d9b79d6d5f..e25ebb75c3b 100644 --- a/packages/page-staking-legacy/src/Bags/Rebag.tsx +++ b/packages/page-staking-legacy/src/Bags/Rebag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Bags/Stash.tsx b/packages/page-staking-legacy/src/Bags/Stash.tsx index 5119ee9a608..d2aa038f756 100644 --- a/packages/page-staking-legacy/src/Bags/Stash.tsx +++ b/packages/page-staking-legacy/src/Bags/Stash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Bags/Summary.tsx b/packages/page-staking-legacy/src/Bags/Summary.tsx index 7810da9372b..82b0eeaf418 100644 --- a/packages/page-staking-legacy/src/Bags/Summary.tsx +++ b/packages/page-staking-legacy/src/Bags/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Bags/index.tsx b/packages/page-staking-legacy/src/Bags/index.tsx index 3b66bc294ff..bb176bcaf4b 100644 --- a/packages/page-staking-legacy/src/Bags/index.tsx +++ b/packages/page-staking-legacy/src/Bags/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/Bags/types.ts b/packages/page-staking-legacy/src/Bags/types.ts index e317f91e6e1..09c9d81cd50 100644 --- a/packages/page-staking-legacy/src/Bags/types.ts +++ b/packages/page-staking-legacy/src/Bags/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletBagsListListBag, PalletBagsListListNode } from '@polkadot/types/lookup'; diff --git a/packages/page-staking-legacy/src/Bags/useBagEntries.tsx b/packages/page-staking-legacy/src/Bags/useBagEntries.tsx index 794893a2d1a..3151a5e3e0c 100644 --- a/packages/page-staking-legacy/src/Bags/useBagEntries.tsx +++ b/packages/page-staking-legacy/src/Bags/useBagEntries.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Bags/useBagsList.ts b/packages/page-staking-legacy/src/Bags/useBagsList.ts index e75bc2eb5e6..95db6871d08 100644 --- a/packages/page-staking-legacy/src/Bags/useBagsList.ts +++ b/packages/page-staking-legacy/src/Bags/useBagsList.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey, u64 } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Bags/useBagsNodes.tsx b/packages/page-staking-legacy/src/Bags/useBagsNodes.tsx index 4a73827e2fe..9941e9d5153 100644 --- a/packages/page-staking-legacy/src/Bags/useBagsNodes.tsx +++ b/packages/page-staking-legacy/src/Bags/useBagsNodes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Bags/useBonded.ts b/packages/page-staking-legacy/src/Bags/useBonded.ts index c75346e5c8a..20c2a31d685 100644 --- a/packages/page-staking-legacy/src/Bags/useBonded.ts +++ b/packages/page-staking-legacy/src/Bags/useBonded.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Bags/useQueryModule.ts b/packages/page-staking-legacy/src/Bags/useQueryModule.ts index cddccaac41c..e35c179714a 100644 --- a/packages/page-staking-legacy/src/Bags/useQueryModule.ts +++ b/packages/page-staking-legacy/src/Bags/useQueryModule.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AugmentedQueries } from '@polkadot/api-base/types'; diff --git a/packages/page-staking-legacy/src/ElectionBanner.tsx b/packages/page-staking-legacy/src/ElectionBanner.tsx index 21e37980c0b..5e05dcc3792 100644 --- a/packages/page-staking-legacy/src/ElectionBanner.tsx +++ b/packages/page-staking-legacy/src/ElectionBanner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking-legacy/src/Filtering.tsx b/packages/page-staking-legacy/src/Filtering.tsx index 39b190a30c6..df04498344d 100644 --- a/packages/page-staking-legacy/src/Filtering.tsx +++ b/packages/page-staking-legacy/src/Filtering.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import queryString from 'query-string'; diff --git a/packages/page-staking-legacy/src/MaxBadge.tsx b/packages/page-staking-legacy/src/MaxBadge.tsx index e0a846f8d08..7a25ae265da 100644 --- a/packages/page-staking-legacy/src/MaxBadge.tsx +++ b/packages/page-staking-legacy/src/MaxBadge.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Payouts/PayButton.tsx b/packages/page-staking-legacy/src/Payouts/PayButton.tsx index 1a483812a59..c3423d551ab 100644 --- a/packages/page-staking-legacy/src/Payouts/PayButton.tsx +++ b/packages/page-staking-legacy/src/Payouts/PayButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Payouts/Stash.tsx b/packages/page-staking-legacy/src/Payouts/Stash.tsx index 16902f7794f..fe2877f88d4 100644 --- a/packages/page-staking-legacy/src/Payouts/Stash.tsx +++ b/packages/page-staking-legacy/src/Payouts/Stash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Payouts/Validator.tsx b/packages/page-staking-legacy/src/Payouts/Validator.tsx index 729000dcdfa..eaf400ddeea 100644 --- a/packages/page-staking-legacy/src/Payouts/Validator.tsx +++ b/packages/page-staking-legacy/src/Payouts/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Payouts/index.tsx b/packages/page-staking-legacy/src/Payouts/index.tsx index 760ad72844e..802dea5f9cf 100644 --- a/packages/page-staking-legacy/src/Payouts/index.tsx +++ b/packages/page-staking-legacy/src/Payouts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerReward } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Payouts/types.ts b/packages/page-staking-legacy/src/Payouts/types.ts index caaf4461275..357589fcdf7 100644 --- a/packages/page-staking-legacy/src/Payouts/types.ts +++ b/packages/page-staking-legacy/src/Payouts/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerReward } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Payouts/useEraBlocks.ts b/packages/page-staking-legacy/src/Payouts/useEraBlocks.ts index 7a97830bcf9..ee3fd7563bb 100644 --- a/packages/page-staking-legacy/src/Payouts/useEraBlocks.ts +++ b/packages/page-staking-legacy/src/Payouts/useEraBlocks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Payouts/util.tsx b/packages/page-staking-legacy/src/Payouts/util.tsx index e6db76769ea..2d8c9468c17 100644 --- a/packages/page-staking-legacy/src/Payouts/util.tsx +++ b/packages/page-staking-legacy/src/Payouts/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Query/Chart.tsx b/packages/page-staking-legacy/src/Query/Chart.tsx index afd550cad8f..65693436557 100644 --- a/packages/page-staking-legacy/src/Query/Chart.tsx +++ b/packages/page-staking-legacy/src/Query/Chart.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LineData } from './types.js'; diff --git a/packages/page-staking-legacy/src/Query/ChartPoints.tsx b/packages/page-staking-legacy/src/Query/ChartPoints.tsx index 390fba16106..43c3620700e 100644 --- a/packages/page-staking-legacy/src/Query/ChartPoints.tsx +++ b/packages/page-staking-legacy/src/Query/ChartPoints.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerPoints } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Query/ChartPrefs.tsx b/packages/page-staking-legacy/src/Query/ChartPrefs.tsx index 9c30f7bc6be..d0c41c33e68 100644 --- a/packages/page-staking-legacy/src/Query/ChartPrefs.tsx +++ b/packages/page-staking-legacy/src/Query/ChartPrefs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerPrefs } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Query/ChartRewards.tsx b/packages/page-staking-legacy/src/Query/ChartRewards.tsx index f43eaf6928a..af73c7ac3d7 100644 --- a/packages/page-staking-legacy/src/Query/ChartRewards.tsx +++ b/packages/page-staking-legacy/src/Query/ChartRewards.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveEraRewards, DeriveOwnSlashes, DeriveStakerPoints } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Query/ChartStake.tsx b/packages/page-staking-legacy/src/Query/ChartStake.tsx index 393215ba024..c583c2e049f 100644 --- a/packages/page-staking-legacy/src/Query/ChartStake.tsx +++ b/packages/page-staking-legacy/src/Query/ChartStake.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveOwnExposure } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Query/Validator.tsx b/packages/page-staking-legacy/src/Query/Validator.tsx index 32a616872da..68be40034a2 100644 --- a/packages/page-staking-legacy/src/Query/Validator.tsx +++ b/packages/page-staking-legacy/src/Query/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from './types.js'; diff --git a/packages/page-staking-legacy/src/Query/index.tsx b/packages/page-staking-legacy/src/Query/index.tsx index 3040c1cee22..a9182bc274d 100644 --- a/packages/page-staking-legacy/src/Query/index.tsx +++ b/packages/page-staking-legacy/src/Query/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { INumber } from '@polkadot/types/types'; diff --git a/packages/page-staking-legacy/src/Query/types.ts b/packages/page-staking-legacy/src/Query/types.ts index a35bc163c9d..d2304eb0d6b 100644 --- a/packages/page-staking-legacy/src/Query/types.ts +++ b/packages/page-staking-legacy/src/Query/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Query/useBlockCounts.tsx b/packages/page-staking-legacy/src/Query/useBlockCounts.tsx index daefe2fa4a9..ae44836ba62 100644 --- a/packages/page-staking-legacy/src/Query/useBlockCounts.tsx +++ b/packages/page-staking-legacy/src/Query/useBlockCounts.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionIndexes } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Query/util.ts b/packages/page-staking-legacy/src/Query/util.ts index 280b6cd3312..0174dd40c87 100644 --- a/packages/page-staking-legacy/src/Query/util.ts +++ b/packages/page-staking-legacy/src/Query/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Slashes/Era.tsx b/packages/page-staking-legacy/src/Slashes/Era.tsx index 8928e404c8b..144815e0697 100644 --- a/packages/page-staking-legacy/src/Slashes/Era.tsx +++ b/packages/page-staking-legacy/src/Slashes/Era.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking-legacy/src/Slashes/Row.tsx b/packages/page-staking-legacy/src/Slashes/Row.tsx index 767362af861..fb48c9d39e7 100644 --- a/packages/page-staking-legacy/src/Slashes/Row.tsx +++ b/packages/page-staking-legacy/src/Slashes/Row.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Slash } from './types.js'; diff --git a/packages/page-staking-legacy/src/Slashes/Summary.tsx b/packages/page-staking-legacy/src/Slashes/Summary.tsx index e6050f0755e..9b02f73cc62 100644 --- a/packages/page-staking-legacy/src/Slashes/Summary.tsx +++ b/packages/page-staking-legacy/src/Slashes/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Slashes/index.tsx b/packages/page-staking-legacy/src/Slashes/index.tsx index 89141ace4d4..d6c911510e2 100644 --- a/packages/page-staking-legacy/src/Slashes/index.tsx +++ b/packages/page-staking-legacy/src/Slashes/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/Slashes/types.ts b/packages/page-staking-legacy/src/Slashes/types.ts index 74bc3e3fa4d..6b1359964b4 100644 --- a/packages/page-staking-legacy/src/Slashes/types.ts +++ b/packages/page-staking-legacy/src/Slashes/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UnappliedSlash } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking-legacy/src/Targets/Nominate.tsx b/packages/page-staking-legacy/src/Targets/Nominate.tsx index d5f589878c7..5c502ddd55b 100644 --- a/packages/page-staking-legacy/src/Targets/Nominate.tsx +++ b/packages/page-staking-legacy/src/Targets/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/Targets/Summary.tsx b/packages/page-staking-legacy/src/Targets/Summary.tsx index 7eb94df624b..45552d9825a 100644 --- a/packages/page-staking-legacy/src/Targets/Summary.tsx +++ b/packages/page-staking-legacy/src/Targets/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Targets/Validator.tsx b/packages/page-staking-legacy/src/Targets/Validator.tsx index 3186c7877f2..b0e5652aae7 100644 --- a/packages/page-staking-legacy/src/Targets/Validator.tsx +++ b/packages/page-staking-legacy/src/Targets/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UnappliedSlash } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking-legacy/src/Targets/index.tsx b/packages/page-staking-legacy/src/Targets/index.tsx index 4de3db8f373..622fd4f8e05 100644 --- a/packages/page-staking-legacy/src/Targets/index.tsx +++ b/packages/page-staking-legacy/src/Targets/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHasIdentity, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Targets/useOwnNominators.ts b/packages/page-staking-legacy/src/Targets/useOwnNominators.ts index 1082217b718..cf1b9112609 100644 --- a/packages/page-staking-legacy/src/Targets/useOwnNominators.ts +++ b/packages/page-staking-legacy/src/Targets/useOwnNominators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/Validators/ActionsBanner.tsx b/packages/page-staking-legacy/src/Validators/ActionsBanner.tsx index a51e6d7a383..c1cc7df100c 100644 --- a/packages/page-staking-legacy/src/Validators/ActionsBanner.tsx +++ b/packages/page-staking-legacy/src/Validators/ActionsBanner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking-legacy/src/Validators/Address/NominatedBy.tsx b/packages/page-staking-legacy/src/Validators/Address/NominatedBy.tsx index ef8b2cde5e6..97a974d0b9e 100644 --- a/packages/page-staking-legacy/src/Validators/Address/NominatedBy.tsx +++ b/packages/page-staking-legacy/src/Validators/Address/NominatedBy.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Validators/Address/StakeOther.tsx b/packages/page-staking-legacy/src/Validators/Address/StakeOther.tsx index 8a87eabe8d1..bee38255996 100644 --- a/packages/page-staking-legacy/src/Validators/Address/StakeOther.tsx +++ b/packages/page-staking-legacy/src/Validators/Address/StakeOther.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/Validators/Address/Status.tsx b/packages/page-staking-legacy/src/Validators/Address/Status.tsx index c636d0da2a2..11308ed1cf4 100644 --- a/packages/page-staking-legacy/src/Validators/Address/Status.tsx +++ b/packages/page-staking-legacy/src/Validators/Address/Status.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking-legacy/src/Validators/Address/index.tsx b/packages/page-staking-legacy/src/Validators/Address/index.tsx index 691f31398a5..f413b7fb771 100644 --- a/packages/page-staking-legacy/src/Validators/Address/index.tsx +++ b/packages/page-staking-legacy/src/Validators/Address/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking-legacy/src/Validators/Address/types.ts b/packages/page-staking-legacy/src/Validators/Address/types.ts index 50469c300ec..07bd8becd13 100644 --- a/packages/page-staking-legacy/src/Validators/Address/types.ts +++ b/packages/page-staking-legacy/src/Validators/Address/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Balance } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking-legacy/src/Validators/CurrentList.tsx b/packages/page-staking-legacy/src/Validators/CurrentList.tsx index cec49ad014c..25101c08dd6 100644 --- a/packages/page-staking-legacy/src/Validators/CurrentList.tsx +++ b/packages/page-staking-legacy/src/Validators/CurrentList.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHeartbeats, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Validators/Summary.tsx b/packages/page-staking-legacy/src/Validators/Summary.tsx index 0ac8762664c..1313b1f73de 100644 --- a/packages/page-staking-legacy/src/Validators/Summary.tsx +++ b/packages/page-staking-legacy/src/Validators/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Validators/index.tsx b/packages/page-staking-legacy/src/Validators/index.tsx index 20c7fd86d0a..6eab5746dcf 100644 --- a/packages/page-staking-legacy/src/Validators/index.tsx +++ b/packages/page-staking-legacy/src/Validators/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHeartbeats, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/Validators/types.ts b/packages/page-staking-legacy/src/Validators/types.ts index 96fc625a0d7..7ea578a1004 100644 --- a/packages/page-staking-legacy/src/Validators/types.ts +++ b/packages/page-staking-legacy/src/Validators/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export interface AddressDetails { diff --git a/packages/page-staking-legacy/src/constants.ts b/packages/page-staking-legacy/src/constants.ts index d7a7eb5e3f8..39c5c016057 100644 --- a/packages/page-staking-legacy/src/constants.ts +++ b/packages/page-staking-legacy/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export const MAX_NOMINATIONS = 16; diff --git a/packages/page-staking-legacy/src/index.tsx b/packages/page-staking-legacy/src/index.tsx index 1d8454adf07..df25c9fcc5a 100644 --- a/packages/page-staking-legacy/src/index.tsx +++ b/packages/page-staking-legacy/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/translate.ts b/packages/page-staking-legacy/src/translate.ts index d0b6d4925f3..337aa62a236 100644 --- a/packages/page-staking-legacy/src/translate.ts +++ b/packages/page-staking-legacy/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-staking-legacy/src/types.ts b/packages/page-staking-legacy/src/types.ts index 5cef2746826..b959312c3ee 100644 --- a/packages/page-staking-legacy/src/types.ts +++ b/packages/page-staking-legacy/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Inflation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking-legacy/src/useIdentities.ts b/packages/page-staking-legacy/src/useIdentities.ts index 342be563d91..8d2a60bd57b 100644 --- a/packages/page-staking-legacy/src/useIdentities.ts +++ b/packages/page-staking-legacy/src/useIdentities.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHasIdentity } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking-legacy/src/useNominations.ts b/packages/page-staking-legacy/src/useNominations.ts index f4e6b3cce8a..4b618137e56 100644 --- a/packages/page-staking-legacy/src/useNominations.ts +++ b/packages/page-staking-legacy/src/useNominations.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-staking-legacy/src/useSortedTargets.ts b/packages/page-staking-legacy/src/useSortedTargets.ts index 6ae55f163e9..55fa3abcd14 100644 --- a/packages/page-staking-legacy/src/useSortedTargets.ts +++ b/packages/page-staking-legacy/src/useSortedTargets.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Actions/Account/BondExtra.tsx b/packages/page-staking/src/Actions/Account/BondExtra.tsx index c0402da054b..cc1fe119224 100644 --- a/packages/page-staking/src/Actions/Account/BondExtra.tsx +++ b/packages/page-staking/src/Actions/Account/BondExtra.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Actions/Account/InjectKeys.tsx b/packages/page-staking/src/Actions/Account/InjectKeys.tsx index a1c2dc42b41..87fa30be2ad 100644 --- a/packages/page-staking/src/Actions/Account/InjectKeys.tsx +++ b/packages/page-staking/src/Actions/Account/InjectKeys.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeypairType } from '@polkadot/util-crypto/types'; diff --git a/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx b/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx index 86602466b66..3d23507a88b 100644 --- a/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx +++ b/packages/page-staking/src/Actions/Account/InputValidateAmount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/InputValidationController.tsx b/packages/page-staking/src/Actions/Account/InputValidationController.tsx index d1e596e6b96..7a4d99cbcc3 100644 --- a/packages/page-staking/src/Actions/Account/InputValidationController.tsx +++ b/packages/page-staking/src/Actions/Account/InputValidationController.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/InputValidationSessionKey.tsx b/packages/page-staking/src/Actions/Account/InputValidationSessionKey.tsx index d3773c37bca..f98d487694a 100644 --- a/packages/page-staking/src/Actions/Account/InputValidationSessionKey.tsx +++ b/packages/page-staking/src/Actions/Account/InputValidationSessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { I18nProps } from '@polkadot/react-components/types'; diff --git a/packages/page-staking/src/Actions/Account/InputValidationUnstakeThreshold.tsx b/packages/page-staking/src/Actions/Account/InputValidationUnstakeThreshold.tsx index 99688d58f54..e6e84e98a4a 100644 --- a/packages/page-staking/src/Actions/Account/InputValidationUnstakeThreshold.tsx +++ b/packages/page-staking/src/Actions/Account/InputValidationUnstakeThreshold.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Account/KickNominees.tsx b/packages/page-staking/src/Actions/Account/KickNominees.tsx index 543c65cb19d..807ae962c7d 100644 --- a/packages/page-staking/src/Actions/Account/KickNominees.tsx +++ b/packages/page-staking/src/Actions/Account/KickNominees.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking/src/Actions/Account/ListNominees.tsx b/packages/page-staking/src/Actions/Account/ListNominees.tsx index 762336c739b..3fc3fd1d750 100644 --- a/packages/page-staking/src/Actions/Account/ListNominees.tsx +++ b/packages/page-staking/src/Actions/Account/ListNominees.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveEraExposure, DeriveSessionIndexes } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/Nominate.tsx b/packages/page-staking/src/Actions/Account/Nominate.tsx index 83e1710267f..2515247b6e5 100644 --- a/packages/page-staking/src/Actions/Account/Nominate.tsx +++ b/packages/page-staking/src/Actions/Account/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Account/Rebond.tsx b/packages/page-staking/src/Actions/Account/Rebond.tsx index bcfcbe0763d..46a5ad14298 100644 --- a/packages/page-staking/src/Actions/Account/Rebond.tsx +++ b/packages/page-staking/src/Actions/Account/Rebond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/SetControllerAccount.tsx b/packages/page-staking/src/Actions/Account/SetControllerAccount.tsx index 12022b4e7ad..6f2642a5b14 100644 --- a/packages/page-staking/src/Actions/Account/SetControllerAccount.tsx +++ b/packages/page-staking/src/Actions/Account/SetControllerAccount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo, useState } from 'react'; diff --git a/packages/page-staking/src/Actions/Account/SetRewardDestination.tsx b/packages/page-staking/src/Actions/Account/SetRewardDestination.tsx index 02aa33ffb09..41ced2c70a4 100644 --- a/packages/page-staking/src/Actions/Account/SetRewardDestination.tsx +++ b/packages/page-staking/src/Actions/Account/SetRewardDestination.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/SetSessionKey.tsx b/packages/page-staking/src/Actions/Account/SetSessionKey.tsx index 240dec0d0ba..060c1074763 100644 --- a/packages/page-staking/src/Actions/Account/SetSessionKey.tsx +++ b/packages/page-staking/src/Actions/Account/SetSessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo } from '../partials/types.js'; diff --git a/packages/page-staking/src/Actions/Account/Unbond.tsx b/packages/page-staking/src/Actions/Account/Unbond.tsx index fb219493eee..388e43a5517 100644 --- a/packages/page-staking/src/Actions/Account/Unbond.tsx +++ b/packages/page-staking/src/Actions/Account/Unbond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletStakingStakingLedger } from '@polkadot/types/lookup'; diff --git a/packages/page-staking/src/Actions/Account/Validate.tsx b/packages/page-staking/src/Actions/Account/Validate.tsx index e6a2b150fe3..81703f92c3d 100644 --- a/packages/page-staking/src/Actions/Account/Validate.tsx +++ b/packages/page-staking/src/Actions/Account/Validate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Account/WarnBond.tsx b/packages/page-staking/src/Actions/Account/WarnBond.tsx index 105c677ef64..12c7b71ae5d 100644 --- a/packages/page-staking/src/Actions/Account/WarnBond.tsx +++ b/packages/page-staking/src/Actions/Account/WarnBond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Account/index.tsx b/packages/page-staking/src/Actions/Account/index.tsx index 90124c43186..984983b7b1b 100644 --- a/packages/page-staking/src/Actions/Account/index.tsx +++ b/packages/page-staking/src/Actions/Account/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Actions/Accounts.tsx b/packages/page-staking/src/Actions/Accounts.tsx index 2027b27b0e9..2022c4e71ae 100644 --- a/packages/page-staking/src/Actions/Accounts.tsx +++ b/packages/page-staking/src/Actions/Accounts.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/Actions/NewNominator.tsx b/packages/page-staking/src/Actions/NewNominator.tsx index 94e210c352b..507c2bcaffb 100644 --- a/packages/page-staking/src/Actions/NewNominator.tsx +++ b/packages/page-staking/src/Actions/NewNominator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SortedTargets } from '../types.js'; diff --git a/packages/page-staking/src/Actions/NewStash.tsx b/packages/page-staking/src/Actions/NewStash.tsx index 2ce64539b1f..53caae09e6c 100644 --- a/packages/page-staking/src/Actions/NewStash.tsx +++ b/packages/page-staking/src/Actions/NewStash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BondInfo } from './partials/types.js'; diff --git a/packages/page-staking/src/Actions/NewValidator.tsx b/packages/page-staking/src/Actions/NewValidator.tsx index 7af6ebd785c..279f24a4665 100644 --- a/packages/page-staking/src/Actions/NewValidator.tsx +++ b/packages/page-staking/src/Actions/NewValidator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Pool/Account.tsx b/packages/page-staking/src/Actions/Pool/Account.tsx index 885663b4e86..b36bef51cd3 100644 --- a/packages/page-staking/src/Actions/Pool/Account.tsx +++ b/packages/page-staking/src/Actions/Pool/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress, DeriveUnlocking } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Pool/BondExtra.tsx b/packages/page-staking/src/Actions/Pool/BondExtra.tsx index 2310be6529d..708e98a3538 100644 --- a/packages/page-staking/src/Actions/Pool/BondExtra.tsx +++ b/packages/page-staking/src/Actions/Pool/BondExtra.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Pool/Unbond.tsx b/packages/page-staking/src/Actions/Pool/Unbond.tsx index 2c12e3261d3..49243a034e2 100644 --- a/packages/page-staking/src/Actions/Pool/Unbond.tsx +++ b/packages/page-staking/src/Actions/Pool/Unbond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/Pool/index.tsx b/packages/page-staking/src/Actions/Pool/index.tsx index 4e03f9b2e7b..8e05946532d 100644 --- a/packages/page-staking/src/Actions/Pool/index.tsx +++ b/packages/page-staking/src/Actions/Pool/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/Pool/types.ts b/packages/page-staking/src/Actions/Pool/types.ts index 5402ccab713..06316f43396 100644 --- a/packages/page-staking/src/Actions/Pool/types.ts +++ b/packages/page-staking/src/Actions/Pool/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletNominationPoolsPoolMember } from '@polkadot/types/lookup'; diff --git a/packages/page-staking/src/Actions/Pool/useAccountInfo.ts b/packages/page-staking/src/Actions/Pool/useAccountInfo.ts index b38149096ca..8c62829cb01 100644 --- a/packages/page-staking/src/Actions/Pool/useAccountInfo.ts +++ b/packages/page-staking/src/Actions/Pool/useAccountInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking/src/Actions/Pools.tsx b/packages/page-staking/src/Actions/Pools.tsx index 8e7478078c8..345fbda329d 100644 --- a/packages/page-staking/src/Actions/Pools.tsx +++ b/packages/page-staking/src/Actions/Pools.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/destOptions.tsx b/packages/page-staking/src/Actions/destOptions.tsx index 8f9820c8233..e1616644c89 100644 --- a/packages/page-staking/src/Actions/destOptions.tsx +++ b/packages/page-staking/src/Actions/destOptions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 interface Option { diff --git a/packages/page-staking/src/Actions/index.tsx b/packages/page-staking/src/Actions/index.tsx index b4c8a2bda3f..389580f9b85 100644 --- a/packages/page-staking/src/Actions/index.tsx +++ b/packages/page-staking/src/Actions/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/api-augment'; diff --git a/packages/page-staking/src/Actions/partials/Bond.tsx b/packages/page-staking/src/Actions/partials/Bond.tsx index f4816b17406..4f8c93abd92 100644 --- a/packages/page-staking/src/Actions/partials/Bond.tsx +++ b/packages/page-staking/src/Actions/partials/Bond.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Actions/partials/Nominate.tsx b/packages/page-staking/src/Actions/partials/Nominate.tsx index 599641292ac..35c931e2742 100644 --- a/packages/page-staking/src/Actions/partials/Nominate.tsx +++ b/packages/page-staking/src/Actions/partials/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking/src/Actions/partials/PoolInfo.tsx b/packages/page-staking/src/Actions/partials/PoolInfo.tsx index ab555f1a689..34d8704809e 100644 --- a/packages/page-staking/src/Actions/partials/PoolInfo.tsx +++ b/packages/page-staking/src/Actions/partials/PoolInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Actions/partials/SenderInfo.tsx b/packages/page-staking/src/Actions/partials/SenderInfo.tsx index e8edca9ba4b..995bb9d620d 100644 --- a/packages/page-staking/src/Actions/partials/SenderInfo.tsx +++ b/packages/page-staking/src/Actions/partials/SenderInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking/src/Actions/partials/SessionKey.tsx b/packages/page-staking/src/Actions/partials/SessionKey.tsx index c23f0b7ff3f..f1cfcefe885 100644 --- a/packages/page-staking/src/Actions/partials/SessionKey.tsx +++ b/packages/page-staking/src/Actions/partials/SessionKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo } from './types.js'; diff --git a/packages/page-staking/src/Actions/partials/Validate.tsx b/packages/page-staking/src/Actions/partials/Validate.tsx index 9bfadded37d..2184671e752 100644 --- a/packages/page-staking/src/Actions/partials/Validate.tsx +++ b/packages/page-staking/src/Actions/partials/Validate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ValidateInfo } from './types.js'; diff --git a/packages/page-staking/src/Actions/partials/types.ts b/packages/page-staking/src/Actions/partials/types.ts index cbef096c95a..6e454a85f7a 100644 --- a/packages/page-staking/src/Actions/partials/types.ts +++ b/packages/page-staking/src/Actions/partials/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking/src/Actions/types.ts b/packages/page-staking/src/Actions/types.ts index 30e535f9c60..3b75d493c7e 100644 --- a/packages/page-staking/src/Actions/types.ts +++ b/packages/page-staking/src/Actions/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Balance, UnappliedSlashOther } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking/src/Actions/useInactives.ts b/packages/page-staking/src/Actions/useInactives.ts index 7b351eade8f..b799d8769f6 100644 --- a/packages/page-staking/src/Actions/useInactives.ts +++ b/packages/page-staking/src/Actions/useInactives.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Actions/useSlashingSpans.ts b/packages/page-staking/src/Actions/useSlashingSpans.ts index 74e9577f3e1..df11b62e699 100644 --- a/packages/page-staking/src/Actions/useSlashingSpans.ts +++ b/packages/page-staking/src/Actions/useSlashingSpans.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking/src/Actions/useUnbondDuration.ts b/packages/page-staking/src/Actions/useUnbondDuration.ts index 1c12688168b..066ae0ed1cd 100644 --- a/packages/page-staking/src/Actions/useUnbondDuration.ts +++ b/packages/page-staking/src/Actions/useUnbondDuration.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionInfo } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Bags/Bag.tsx b/packages/page-staking/src/Bags/Bag.tsx index fcf09ad6408..d1728604fa2 100644 --- a/packages/page-staking/src/Bags/Bag.tsx +++ b/packages/page-staking/src/Bags/Bag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId32 } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking/src/Bags/Rebag.tsx b/packages/page-staking/src/Bags/Rebag.tsx index 6d9b79d6d5f..e25ebb75c3b 100644 --- a/packages/page-staking/src/Bags/Rebag.tsx +++ b/packages/page-staking/src/Bags/Rebag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Bags/Stash.tsx b/packages/page-staking/src/Bags/Stash.tsx index 5119ee9a608..d2aa038f756 100644 --- a/packages/page-staking/src/Bags/Stash.tsx +++ b/packages/page-staking/src/Bags/Stash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Bags/Summary.tsx b/packages/page-staking/src/Bags/Summary.tsx index 7810da9372b..82b0eeaf418 100644 --- a/packages/page-staking/src/Bags/Summary.tsx +++ b/packages/page-staking/src/Bags/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Bags/index.tsx b/packages/page-staking/src/Bags/index.tsx index 3b66bc294ff..bb176bcaf4b 100644 --- a/packages/page-staking/src/Bags/index.tsx +++ b/packages/page-staking/src/Bags/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/Bags/types.ts b/packages/page-staking/src/Bags/types.ts index e317f91e6e1..09c9d81cd50 100644 --- a/packages/page-staking/src/Bags/types.ts +++ b/packages/page-staking/src/Bags/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletBagsListListBag, PalletBagsListListNode } from '@polkadot/types/lookup'; diff --git a/packages/page-staking/src/Bags/useBagEntries.tsx b/packages/page-staking/src/Bags/useBagEntries.tsx index 794893a2d1a..3151a5e3e0c 100644 --- a/packages/page-staking/src/Bags/useBagEntries.tsx +++ b/packages/page-staking/src/Bags/useBagEntries.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking/src/Bags/useBagsList.ts b/packages/page-staking/src/Bags/useBagsList.ts index e75bc2eb5e6..95db6871d08 100644 --- a/packages/page-staking/src/Bags/useBagsList.ts +++ b/packages/page-staking/src/Bags/useBagsList.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey, u64 } from '@polkadot/types'; diff --git a/packages/page-staking/src/Bags/useBagsNodes.tsx b/packages/page-staking/src/Bags/useBagsNodes.tsx index 4a73827e2fe..9941e9d5153 100644 --- a/packages/page-staking/src/Bags/useBagsNodes.tsx +++ b/packages/page-staking/src/Bags/useBagsNodes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking/src/Bags/useBonded.ts b/packages/page-staking/src/Bags/useBonded.ts index c75346e5c8a..20c2a31d685 100644 --- a/packages/page-staking/src/Bags/useBonded.ts +++ b/packages/page-staking/src/Bags/useBonded.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Bags/useQueryModule.ts b/packages/page-staking/src/Bags/useQueryModule.ts index cddccaac41c..e35c179714a 100644 --- a/packages/page-staking/src/Bags/useQueryModule.ts +++ b/packages/page-staking/src/Bags/useQueryModule.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AugmentedQueries } from '@polkadot/api-base/types'; diff --git a/packages/page-staking/src/ElectionBanner.tsx b/packages/page-staking/src/ElectionBanner.tsx index 21e37980c0b..5e05dcc3792 100644 --- a/packages/page-staking/src/ElectionBanner.tsx +++ b/packages/page-staking/src/ElectionBanner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking/src/Filtering.tsx b/packages/page-staking/src/Filtering.tsx index 39b190a30c6..df04498344d 100644 --- a/packages/page-staking/src/Filtering.tsx +++ b/packages/page-staking/src/Filtering.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import queryString from 'query-string'; diff --git a/packages/page-staking/src/MarkPoolsWarning.tsx b/packages/page-staking/src/MarkPoolsWarning.tsx index 4dec85b15ab..41257e220a4 100644 --- a/packages/page-staking/src/MarkPoolsWarning.tsx +++ b/packages/page-staking/src/MarkPoolsWarning.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking/src/MaxBadge.tsx b/packages/page-staking/src/MaxBadge.tsx index e0a846f8d08..7a25ae265da 100644 --- a/packages/page-staking/src/MaxBadge.tsx +++ b/packages/page-staking/src/MaxBadge.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking/src/Payouts/PayButton.tsx b/packages/page-staking/src/Payouts/PayButton.tsx index 8f305caaf33..015f1abb981 100644 --- a/packages/page-staking/src/Payouts/PayButton.tsx +++ b/packages/page-staking/src/Payouts/PayButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Payouts/Stash.tsx b/packages/page-staking/src/Payouts/Stash.tsx index 724c1aa3da8..f866fe29a18 100644 --- a/packages/page-staking/src/Payouts/Stash.tsx +++ b/packages/page-staking/src/Payouts/Stash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Payouts/Validator.tsx b/packages/page-staking/src/Payouts/Validator.tsx index 5849bc53717..c9adea05a71 100644 --- a/packages/page-staking/src/Payouts/Validator.tsx +++ b/packages/page-staking/src/Payouts/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Payouts/index.tsx b/packages/page-staking/src/Payouts/index.tsx index 83efa05e49c..526ae7b0eec 100644 --- a/packages/page-staking/src/Payouts/index.tsx +++ b/packages/page-staking/src/Payouts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerReward } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Payouts/types.ts b/packages/page-staking/src/Payouts/types.ts index e0e704ca3c6..b3a8477c6e4 100644 --- a/packages/page-staking/src/Payouts/types.ts +++ b/packages/page-staking/src/Payouts/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerReward } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Payouts/useEraBlocks.ts b/packages/page-staking/src/Payouts/useEraBlocks.ts index 7a97830bcf9..ee3fd7563bb 100644 --- a/packages/page-staking/src/Payouts/useEraBlocks.ts +++ b/packages/page-staking/src/Payouts/useEraBlocks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Payouts/util.tsx b/packages/page-staking/src/Payouts/util.tsx index e6db76769ea..2d8c9468c17 100644 --- a/packages/page-staking/src/Payouts/util.tsx +++ b/packages/page-staking/src/Payouts/util.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Query/Chart.tsx b/packages/page-staking/src/Query/Chart.tsx index afd550cad8f..65693436557 100644 --- a/packages/page-staking/src/Query/Chart.tsx +++ b/packages/page-staking/src/Query/Chart.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LineData } from './types.js'; diff --git a/packages/page-staking/src/Query/ChartPoints.tsx b/packages/page-staking/src/Query/ChartPoints.tsx index 390fba16106..43c3620700e 100644 --- a/packages/page-staking/src/Query/ChartPoints.tsx +++ b/packages/page-staking/src/Query/ChartPoints.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerPoints } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Query/ChartPrefs.tsx b/packages/page-staking/src/Query/ChartPrefs.tsx index 9c30f7bc6be..d0c41c33e68 100644 --- a/packages/page-staking/src/Query/ChartPrefs.tsx +++ b/packages/page-staking/src/Query/ChartPrefs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakerPrefs } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Query/ChartRewards.tsx b/packages/page-staking/src/Query/ChartRewards.tsx index f43eaf6928a..af73c7ac3d7 100644 --- a/packages/page-staking/src/Query/ChartRewards.tsx +++ b/packages/page-staking/src/Query/ChartRewards.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveEraRewards, DeriveOwnSlashes, DeriveStakerPoints } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Query/ChartStake.tsx b/packages/page-staking/src/Query/ChartStake.tsx index 44bf5ad61a8..dac7d824553 100644 --- a/packages/page-staking/src/Query/ChartStake.tsx +++ b/packages/page-staking/src/Query/ChartStake.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveOwnExposure } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Query/Validator.tsx b/packages/page-staking/src/Query/Validator.tsx index 32a616872da..68be40034a2 100644 --- a/packages/page-staking/src/Query/Validator.tsx +++ b/packages/page-staking/src/Query/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from './types.js'; diff --git a/packages/page-staking/src/Query/index.tsx b/packages/page-staking/src/Query/index.tsx index 3040c1cee22..a9182bc274d 100644 --- a/packages/page-staking/src/Query/index.tsx +++ b/packages/page-staking/src/Query/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { INumber } from '@polkadot/types/types'; diff --git a/packages/page-staking/src/Query/types.ts b/packages/page-staking/src/Query/types.ts index a35bc163c9d..d2304eb0d6b 100644 --- a/packages/page-staking/src/Query/types.ts +++ b/packages/page-staking/src/Query/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Query/useBlockCounts.tsx b/packages/page-staking/src/Query/useBlockCounts.tsx index daefe2fa4a9..ae44836ba62 100644 --- a/packages/page-staking/src/Query/useBlockCounts.tsx +++ b/packages/page-staking/src/Query/useBlockCounts.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionIndexes } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Query/util.ts b/packages/page-staking/src/Query/util.ts index 280b6cd3312..0174dd40c87 100644 --- a/packages/page-staking/src/Query/util.ts +++ b/packages/page-staking/src/Query/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Slashes/Era.tsx b/packages/page-staking/src/Slashes/Era.tsx index 8928e404c8b..144815e0697 100644 --- a/packages/page-staking/src/Slashes/Era.tsx +++ b/packages/page-staking/src/Slashes/Era.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-staking/src/Slashes/Row.tsx b/packages/page-staking/src/Slashes/Row.tsx index 767362af861..fb48c9d39e7 100644 --- a/packages/page-staking/src/Slashes/Row.tsx +++ b/packages/page-staking/src/Slashes/Row.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Slash } from './types.js'; diff --git a/packages/page-staking/src/Slashes/Summary.tsx b/packages/page-staking/src/Slashes/Summary.tsx index e6050f0755e..9b02f73cc62 100644 --- a/packages/page-staking/src/Slashes/Summary.tsx +++ b/packages/page-staking/src/Slashes/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Slashes/index.tsx b/packages/page-staking/src/Slashes/index.tsx index 89141ace4d4..d6c911510e2 100644 --- a/packages/page-staking/src/Slashes/index.tsx +++ b/packages/page-staking/src/Slashes/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/Slashes/types.ts b/packages/page-staking/src/Slashes/types.ts index 74bc3e3fa4d..6b1359964b4 100644 --- a/packages/page-staking/src/Slashes/types.ts +++ b/packages/page-staking/src/Slashes/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UnappliedSlash } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking/src/Targets/Nominate.tsx b/packages/page-staking/src/Targets/Nominate.tsx index d5f589878c7..5c502ddd55b 100644 --- a/packages/page-staking/src/Targets/Nominate.tsx +++ b/packages/page-staking/src/Targets/Nominate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/Targets/Summary.tsx b/packages/page-staking/src/Targets/Summary.tsx index 7eb94df624b..45552d9825a 100644 --- a/packages/page-staking/src/Targets/Summary.tsx +++ b/packages/page-staking/src/Targets/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking/src/Targets/Validator.tsx b/packages/page-staking/src/Targets/Validator.tsx index 657221a4b65..4e275ff8fef 100644 --- a/packages/page-staking/src/Targets/Validator.tsx +++ b/packages/page-staking/src/Targets/Validator.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UnappliedSlash } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking/src/Targets/index.tsx b/packages/page-staking/src/Targets/index.tsx index 4de3db8f373..622fd4f8e05 100644 --- a/packages/page-staking/src/Targets/index.tsx +++ b/packages/page-staking/src/Targets/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHasIdentity, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Targets/useOwnNominators.ts b/packages/page-staking/src/Targets/useOwnNominators.ts index 1082217b718..cf1b9112609 100644 --- a/packages/page-staking/src/Targets/useOwnNominators.ts +++ b/packages/page-staking/src/Targets/useOwnNominators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StakerState } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/Validators/ActionsBanner.tsx b/packages/page-staking/src/Validators/ActionsBanner.tsx index a51e6d7a383..c1cc7df100c 100644 --- a/packages/page-staking/src/Validators/ActionsBanner.tsx +++ b/packages/page-staking/src/Validators/ActionsBanner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking/src/Validators/Address/NominatedBy.tsx b/packages/page-staking/src/Validators/Address/NominatedBy.tsx index ef8b2cde5e6..97a974d0b9e 100644 --- a/packages/page-staking/src/Validators/Address/NominatedBy.tsx +++ b/packages/page-staking/src/Validators/Address/NominatedBy.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Validators/Address/StakeOther.tsx b/packages/page-staking/src/Validators/Address/StakeOther.tsx index 8a87eabe8d1..bee38255996 100644 --- a/packages/page-staking/src/Validators/Address/StakeOther.tsx +++ b/packages/page-staking/src/Validators/Address/StakeOther.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking/src/Validators/Address/Status.tsx b/packages/page-staking/src/Validators/Address/Status.tsx index c636d0da2a2..11308ed1cf4 100644 --- a/packages/page-staking/src/Validators/Address/Status.tsx +++ b/packages/page-staking/src/Validators/Address/Status.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking/src/Validators/Address/index.tsx b/packages/page-staking/src/Validators/Address/index.tsx index 469c44b537e..e4f5e69ceba 100644 --- a/packages/page-staking/src/Validators/Address/index.tsx +++ b/packages/page-staking/src/Validators/Address/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking/src/Validators/Address/types.ts b/packages/page-staking/src/Validators/Address/types.ts index 50469c300ec..07bd8becd13 100644 --- a/packages/page-staking/src/Validators/Address/types.ts +++ b/packages/page-staking/src/Validators/Address/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Balance } from '@polkadot/types/interfaces'; diff --git a/packages/page-staking/src/Validators/CurrentList.tsx b/packages/page-staking/src/Validators/CurrentList.tsx index cec49ad014c..25101c08dd6 100644 --- a/packages/page-staking/src/Validators/CurrentList.tsx +++ b/packages/page-staking/src/Validators/CurrentList.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHeartbeats, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Validators/Summary.tsx b/packages/page-staking/src/Validators/Summary.tsx index 0ac8762664c..1313b1f73de 100644 --- a/packages/page-staking/src/Validators/Summary.tsx +++ b/packages/page-staking/src/Validators/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Validators/index.tsx b/packages/page-staking/src/Validators/index.tsx index 20c7fd86d0a..6eab5746dcf 100644 --- a/packages/page-staking/src/Validators/index.tsx +++ b/packages/page-staking/src/Validators/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHeartbeats, DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/Validators/types.ts b/packages/page-staking/src/Validators/types.ts index 96fc625a0d7..7ea578a1004 100644 --- a/packages/page-staking/src/Validators/types.ts +++ b/packages/page-staking/src/Validators/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export interface AddressDetails { diff --git a/packages/page-staking/src/constants.ts b/packages/page-staking/src/constants.ts index d7a7eb5e3f8..39c5c016057 100644 --- a/packages/page-staking/src/constants.ts +++ b/packages/page-staking/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export const MAX_NOMINATIONS = 16; diff --git a/packages/page-staking/src/index.tsx b/packages/page-staking/src/index.tsx index be401a1a643..32994f220d8 100644 --- a/packages/page-staking/src/index.tsx +++ b/packages/page-staking/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingOverview } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/translate.ts b/packages/page-staking/src/translate.ts index 94b515d8b4e..0dce40a779d 100644 --- a/packages/page-staking/src/translate.ts +++ b/packages/page-staking/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-staking/src/types.ts b/packages/page-staking/src/types.ts index 5deb93ccf84..3814460ea72 100644 --- a/packages/page-staking/src/types.ts +++ b/packages/page-staking/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Inflation } from '@polkadot/react-hooks/types'; diff --git a/packages/page-staking/src/useIdentities.ts b/packages/page-staking/src/useIdentities.ts index 342be563d91..8d2a60bd57b 100644 --- a/packages/page-staking/src/useIdentities.ts +++ b/packages/page-staking/src/useIdentities.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveHasIdentity } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking/src/useNominations.ts b/packages/page-staking/src/useNominations.ts index f4e6b3cce8a..4b618137e56 100644 --- a/packages/page-staking/src/useNominations.ts +++ b/packages/page-staking/src/useNominations.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, StorageKey } from '@polkadot/types'; diff --git a/packages/page-staking/src/useSortedTargets.ts b/packages/page-staking/src/useSortedTargets.ts index 3fab17413d7..75b62464a9c 100644 --- a/packages/page-staking/src/useSortedTargets.ts +++ b/packages/page-staking/src/useSortedTargets.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking2/src/Legend.tsx b/packages/page-staking2/src/Legend.tsx index 740b11d6ebb..6a2b005bb70 100644 --- a/packages/page-staking2/src/Legend.tsx +++ b/packages/page-staking2/src/Legend.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Pools/Create.tsx b/packages/page-staking2/src/Pools/Create.tsx index 446ba2ca2dd..15aee6d3e6f 100644 --- a/packages/page-staking2/src/Pools/Create.tsx +++ b/packages/page-staking2/src/Pools/Create.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Pools/Join.tsx b/packages/page-staking2/src/Pools/Join.tsx index cc274b70235..2335c302916 100644 --- a/packages/page-staking2/src/Pools/Join.tsx +++ b/packages/page-staking2/src/Pools/Join.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Pools/Pool.tsx b/packages/page-staking2/src/Pools/Pool.tsx index 765dd07f066..89db5a3feaa 100644 --- a/packages/page-staking2/src/Pools/Pool.tsx +++ b/packages/page-staking2/src/Pools/Pool.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Pools/Pools.tsx b/packages/page-staking2/src/Pools/Pools.tsx index 83c2257b30c..56b06835fd7 100644 --- a/packages/page-staking2/src/Pools/Pools.tsx +++ b/packages/page-staking2/src/Pools/Pools.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Pools/Summary.tsx b/packages/page-staking2/src/Pools/Summary.tsx index 1f66f5943e3..bb5a6e9ce36 100644 --- a/packages/page-staking2/src/Pools/Summary.tsx +++ b/packages/page-staking2/src/Pools/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Params } from './types.js'; diff --git a/packages/page-staking2/src/Pools/index.tsx b/packages/page-staking2/src/Pools/index.tsx index 9242e69d775..8fdad3dccd2 100644 --- a/packages/page-staking2/src/Pools/index.tsx +++ b/packages/page-staking2/src/Pools/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OwnPool } from './types.js'; diff --git a/packages/page-staking2/src/Pools/types.ts b/packages/page-staking2/src/Pools/types.ts index 1e4facaa19f..35e49057f4e 100644 --- a/packages/page-staking2/src/Pools/types.ts +++ b/packages/page-staking2/src/Pools/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/Pools/useAmountError.ts b/packages/page-staking2/src/Pools/useAmountError.ts index 94082c647f8..fb913661712 100644 --- a/packages/page-staking2/src/Pools/useAmountError.ts +++ b/packages/page-staking2/src/Pools/useAmountError.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-staking2/src/Pools/useMembers.ts b/packages/page-staking2/src/Pools/useMembers.ts index 2ba267b07e8..bcc737b19cc 100644 --- a/packages/page-staking2/src/Pools/useMembers.ts +++ b/packages/page-staking2/src/Pools/useMembers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-staking2/src/Pools/useOwnPools.ts b/packages/page-staking2/src/Pools/useOwnPools.ts index fe7fe6dce7f..06876b292c6 100644 --- a/packages/page-staking2/src/Pools/useOwnPools.ts +++ b/packages/page-staking2/src/Pools/useOwnPools.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-staking2/src/Pools/useParams.ts b/packages/page-staking2/src/Pools/useParams.ts index 2127942a297..d0c520bb28e 100644 --- a/packages/page-staking2/src/Pools/useParams.ts +++ b/packages/page-staking2/src/Pools/useParams.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/Pools/usePoolAccounts.ts b/packages/page-staking2/src/Pools/usePoolAccounts.ts index 4ecb15af381..9fd54ac2772 100644 --- a/packages/page-staking2/src/Pools/usePoolAccounts.ts +++ b/packages/page-staking2/src/Pools/usePoolAccounts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-staking2/src/Pools/usePoolIds.ts b/packages/page-staking2/src/Pools/usePoolIds.ts index 3c797d73355..0794ef4c59c 100644 --- a/packages/page-staking2/src/Pools/usePoolIds.ts +++ b/packages/page-staking2/src/Pools/usePoolIds.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-staking2/src/Pools/usePoolInfo.ts b/packages/page-staking2/src/Pools/usePoolInfo.ts index c58713b0a85..167e827be5c 100644 --- a/packages/page-staking2/src/Pools/usePoolInfo.ts +++ b/packages/page-staking2/src/Pools/usePoolInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes, Option } from '@polkadot/types'; diff --git a/packages/page-staking2/src/Validators/Active/Entry.tsx b/packages/page-staking2/src/Validators/Active/Entry.tsx index 16d05349498..813f7308013 100644 --- a/packages/page-staking2/src/Validators/Active/Entry.tsx +++ b/packages/page-staking2/src/Validators/Active/Entry.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo, Validator } from '../../types.js'; diff --git a/packages/page-staking2/src/Validators/Active/Row/Bottom.tsx b/packages/page-staking2/src/Validators/Active/Row/Bottom.tsx index 2c821e4c686..cf85c24bb89 100644 --- a/packages/page-staking2/src/Validators/Active/Row/Bottom.tsx +++ b/packages/page-staking2/src/Validators/Active/Row/Bottom.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking2/src/Validators/Active/Row/Middle.tsx b/packages/page-staking2/src/Validators/Active/Row/Middle.tsx index 8d8ac676bfb..e114ccb4c92 100644 --- a/packages/page-staking2/src/Validators/Active/Row/Middle.tsx +++ b/packages/page-staking2/src/Validators/Active/Row/Middle.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-staking2/src/Validators/Active/Row/Top.tsx b/packages/page-staking2/src/Validators/Active/Row/Top.tsx index d8771442bd7..ca12ac326ce 100644 --- a/packages/page-staking2/src/Validators/Active/Row/Top.tsx +++ b/packages/page-staking2/src/Validators/Active/Row/Top.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Validator } from '../../../types.js'; diff --git a/packages/page-staking2/src/Validators/Active/Status.tsx b/packages/page-staking2/src/Validators/Active/Status.tsx index ad5eb26a748..c5561e8a6f6 100644 --- a/packages/page-staking2/src/Validators/Active/Status.tsx +++ b/packages/page-staking2/src/Validators/Active/Status.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Validator } from '../../types.js'; diff --git a/packages/page-staking2/src/Validators/Active/index.tsx b/packages/page-staking2/src/Validators/Active/index.tsx index be3c1edac82..103ab2ff359 100644 --- a/packages/page-staking2/src/Validators/Active/index.tsx +++ b/packages/page-staking2/src/Validators/Active/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo, Validator } from '../../types.js'; diff --git a/packages/page-staking2/src/Validators/Waiting/Entry.tsx b/packages/page-staking2/src/Validators/Waiting/Entry.tsx index 8662234ce80..2d851269c4d 100644 --- a/packages/page-staking2/src/Validators/Waiting/Entry.tsx +++ b/packages/page-staking2/src/Validators/Waiting/Entry.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Validator } from '../../types.js'; diff --git a/packages/page-staking2/src/Validators/Waiting/index.tsx b/packages/page-staking2/src/Validators/Waiting/index.tsx index 3e76a2e850e..d2b4a7d6269 100644 --- a/packages/page-staking2/src/Validators/Waiting/index.tsx +++ b/packages/page-staking2/src/Validators/Waiting/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo, Validator } from '../../types.js'; diff --git a/packages/page-staking2/src/Validators/index.tsx b/packages/page-staking2/src/Validators/index.tsx index 0bc4ed9eb77..e5517e12d44 100644 --- a/packages/page-staking2/src/Validators/index.tsx +++ b/packages/page-staking2/src/Validators/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo } from '../types.js'; diff --git a/packages/page-staking2/src/Validators/types.ts b/packages/page-staking2/src/Validators/types.ts index 34875efa899..62b5b55954f 100644 --- a/packages/page-staking2/src/Validators/types.ts +++ b/packages/page-staking2/src/Validators/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/Validators/useExposure.ts b/packages/page-staking2/src/Validators/useExposure.ts index a0623d33aa8..ad25bb1b096 100644 --- a/packages/page-staking2/src/Validators/useExposure.ts +++ b/packages/page-staking2/src/Validators/useExposure.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SpStakingExposure } from '@polkadot/types/lookup'; diff --git a/packages/page-staking2/src/Validators/useHeartbeat.ts b/packages/page-staking2/src/Validators/useHeartbeat.ts index 3aed6492d8d..f766a20992e 100644 --- a/packages/page-staking2/src/Validators/useHeartbeat.ts +++ b/packages/page-staking2/src/Validators/useHeartbeat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/Validators/usePoints.ts b/packages/page-staking2/src/Validators/usePoints.ts index 35c0afe5d56..7b36f8321b1 100644 --- a/packages/page-staking2/src/Validators/usePoints.ts +++ b/packages/page-staking2/src/Validators/usePoints.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletStakingEraRewardPoints } from '@polkadot/types/lookup'; diff --git a/packages/page-staking2/src/constants.ts b/packages/page-staking2/src/constants.ts index d7a7eb5e3f8..39c5c016057 100644 --- a/packages/page-staking2/src/constants.ts +++ b/packages/page-staking2/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export const MAX_NOMINATIONS = 16; diff --git a/packages/page-staking2/src/index.tsx b/packages/page-staking2/src/index.tsx index e3e43689a52..a0299ace6d8 100644 --- a/packages/page-staking2/src/index.tsx +++ b/packages/page-staking2/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-staking2/src/translate.ts b/packages/page-staking2/src/translate.ts index 94b515d8b4e..0dce40a779d 100644 --- a/packages/page-staking2/src/translate.ts +++ b/packages/page-staking2/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-staking2/src/types.ts b/packages/page-staking2/src/types.ts index 4f48ba51cbd..f29ea0695e4 100644 --- a/packages/page-staking2/src/types.ts +++ b/packages/page-staking2/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-staking2/src/useCache.ts b/packages/page-staking2/src/useCache.ts index 8caac556c1b..b46e248ee9e 100644 --- a/packages/page-staking2/src/useCache.ts +++ b/packages/page-staking2/src/useCache.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect } from 'react'; diff --git a/packages/page-staking2/src/useElectedValidators.ts b/packages/page-staking2/src/useElectedValidators.ts index b54c16a8d42..c17dd5512d0 100644 --- a/packages/page-staking2/src/useElectedValidators.ts +++ b/packages/page-staking2/src/useElectedValidators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageKey, u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/useSessionInfo.ts b/packages/page-staking2/src/useSessionInfo.ts index 6ae17a64295..ad5c0477681 100644 --- a/packages/page-staking2/src/useSessionInfo.ts +++ b/packages/page-staking2/src/useSessionInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/useTaggedValidators.ts b/packages/page-staking2/src/useTaggedValidators.ts index 6419531fd46..577d3fed267 100644 --- a/packages/page-staking2/src/useTaggedValidators.ts +++ b/packages/page-staking2/src/useTaggedValidators.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo, Validator } from './types.js'; diff --git a/packages/page-staking2/src/useValidatorsActive.ts b/packages/page-staking2/src/useValidatorsActive.ts index 6e0f2d1f4d4..226ec8b441b 100644 --- a/packages/page-staking2/src/useValidatorsActive.ts +++ b/packages/page-staking2/src/useValidatorsActive.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-staking2/src/useValidatorsAll.ts b/packages/page-staking2/src/useValidatorsAll.ts index 2b7405056e0..5a468baa38c 100644 --- a/packages/page-staking2/src/useValidatorsAll.ts +++ b/packages/page-staking2/src/useValidatorsAll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/page-staking2/src/useValidatorsWaiting.ts b/packages/page-staking2/src/useValidatorsWaiting.ts index 39b3f33f09a..6af0a1c40e8 100644 --- a/packages/page-staking2/src/useValidatorsWaiting.ts +++ b/packages/page-staking2/src/useValidatorsWaiting.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SessionInfo, Validator } from './types.js'; diff --git a/packages/page-storage/src/Queries.tsx b/packages/page-storage/src/Queries.tsx index 0242cbaae7b..75c11316a85 100644 --- a/packages/page-storage/src/Queries.tsx +++ b/packages/page-storage/src/Queries.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryTypes } from './types.js'; diff --git a/packages/page-storage/src/Query.tsx b/packages/page-storage/src/Query.tsx index e7fa700ac05..047ba97b6e1 100644 --- a/packages/page-storage/src/Query.tsx +++ b/packages/page-storage/src/Query.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/page-storage/src/Selection/Consts.tsx b/packages/page-storage/src/Selection/Consts.tsx index 1c07d3c17f1..ead5bba0691 100644 --- a/packages/page-storage/src/Selection/Consts.tsx +++ b/packages/page-storage/src/Selection/Consts.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ConstValue } from '@polkadot/react-components/InputConsts/types'; diff --git a/packages/page-storage/src/Selection/Modules.tsx b/packages/page-storage/src/Selection/Modules.tsx index 24cf4a6226d..58274cbc2f4 100644 --- a/packages/page-storage/src/Selection/Modules.tsx +++ b/packages/page-storage/src/Selection/Modules.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/page-storage/src/Selection/Raw.tsx b/packages/page-storage/src/Selection/Raw.tsx index 22dbf6b7eef..2801472a27e 100644 --- a/packages/page-storage/src/Selection/Raw.tsx +++ b/packages/page-storage/src/Selection/Raw.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ComponentProps as Props } from '../types.js'; diff --git a/packages/page-storage/src/Selection/index.tsx b/packages/page-storage/src/Selection/index.tsx index 1c1ab849fca..a65813f0831 100644 --- a/packages/page-storage/src/Selection/index.tsx +++ b/packages/page-storage/src/Selection/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParitalQueryTypes, QueryTypes } from '../types.js'; diff --git a/packages/page-storage/src/index.tsx b/packages/page-storage/src/index.tsx index 4934de75033..7f3f1eb7046 100644 --- a/packages/page-storage/src/index.tsx +++ b/packages/page-storage/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-storage/src/translate.ts b/packages/page-storage/src/translate.ts index 019bb505530..4c7601b7043 100644 --- a/packages/page-storage/src/translate.ts +++ b/packages/page-storage/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-storage/src/types.ts b/packages/page-storage/src/types.ts index 3026cccb9c0..0f899f88467 100644 --- a/packages/page-storage/src/types.ts +++ b/packages/page-storage/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-storage authors & contributors +// Copyright 2017-2025 @polkadot/app-storage authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/page-sudo/src/SetKey.tsx b/packages/page-sudo/src/SetKey.tsx index 4cc23c0b9a3..3076b6803e5 100644 --- a/packages/page-sudo/src/SetKey.tsx +++ b/packages/page-sudo/src/SetKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/page-sudo/src/Sudo.tsx b/packages/page-sudo/src/Sudo.tsx index 9dc57c3503f..a8ccc3e8026 100644 --- a/packages/page-sudo/src/Sudo.tsx +++ b/packages/page-sudo/src/Sudo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-sudo/src/index.tsx b/packages/page-sudo/src/index.tsx index 0eca3fc9cc0..a0d62a65705 100644 --- a/packages/page-sudo/src/index.tsx +++ b/packages/page-sudo/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-js authors & contributors +// Copyright 2017-2025 @polkadot/app-js authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AppProps as Props } from '@polkadot/react-components/types'; diff --git a/packages/page-sudo/src/translate.ts b/packages/page-sudo/src/translate.ts index 9fac01d24e4..5d4d207d879 100644 --- a/packages/page-sudo/src/translate.ts +++ b/packages/page-sudo/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-sudo authors & contributors +// Copyright 2017-2025 @polkadot/app-sudo authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-sudo/src/types.ts b/packages/page-sudo/src/types.ts index d3f30c827f9..1c121a0e1a2 100644 --- a/packages/page-sudo/src/types.ts +++ b/packages/page-sudo/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 export interface ComponentProps { diff --git a/packages/page-tech-comm/src/App.tsx b/packages/page-tech-comm/src/App.tsx index 7c7e5239c98..552d7b3d8dc 100644 --- a/packages/page-tech-comm/src/App.tsx +++ b/packages/page-tech-comm/src/App.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectiveType } from '@polkadot/react-hooks/types'; diff --git a/packages/page-tech-comm/src/Overview/Members.tsx b/packages/page-tech-comm/src/Overview/Members.tsx index 86a558e3205..8c140058ff3 100644 --- a/packages/page-tech-comm/src/Overview/Members.tsx +++ b/packages/page-tech-comm/src/Overview/Members.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-tech-comm/src/Overview/Summary.tsx b/packages/page-tech-comm/src/Overview/Summary.tsx index 67a20793551..493430f54d4 100644 --- a/packages/page-tech-comm/src/Overview/Summary.tsx +++ b/packages/page-tech-comm/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { u32 } from '@polkadot/types'; diff --git a/packages/page-tech-comm/src/Overview/index.tsx b/packages/page-tech-comm/src/Overview/index.tsx index 697195738ff..6922a97400b 100644 --- a/packages/page-tech-comm/src/Overview/index.tsx +++ b/packages/page-tech-comm/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ComponentProps as Props } from '../types.js'; diff --git a/packages/page-tech-comm/src/Proposals/Close.tsx b/packages/page-tech-comm/src/Proposals/Close.tsx index c12f2ca4254..0a13923a973 100644 --- a/packages/page-tech-comm/src/Proposals/Close.tsx +++ b/packages/page-tech-comm/src/Proposals/Close.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectiveType } from '@polkadot/react-hooks/types'; diff --git a/packages/page-tech-comm/src/Proposals/Proposal.tsx b/packages/page-tech-comm/src/Proposals/Proposal.tsx index ba856ee45e1..eb82cb4e6af 100644 --- a/packages/page-tech-comm/src/Proposals/Proposal.tsx +++ b/packages/page-tech-comm/src/Proposals/Proposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-tech-comm/src/Proposals/Propose.tsx b/packages/page-tech-comm/src/Proposals/Propose.tsx index 48eaa57f0f4..7efd9798546 100644 --- a/packages/page-tech-comm/src/Proposals/Propose.tsx +++ b/packages/page-tech-comm/src/Proposals/Propose.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-tech-comm/src/Proposals/Voting.tsx b/packages/page-tech-comm/src/Proposals/Voting.tsx index f47609f7eb9..734ab4fba85 100644 --- a/packages/page-tech-comm/src/Proposals/Voting.tsx +++ b/packages/page-tech-comm/src/Proposals/Voting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectiveType } from '@polkadot/react-hooks/types'; diff --git a/packages/page-tech-comm/src/Proposals/index.tsx b/packages/page-tech-comm/src/Proposals/index.tsx index 4215f9de24d..555392365f6 100644 --- a/packages/page-tech-comm/src/Proposals/index.tsx +++ b/packages/page-tech-comm/src/Proposals/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-tech-comm/src/index.tsx b/packages/page-tech-comm/src/index.tsx index 09a84e9de16..e2e50b80067 100644 --- a/packages/page-tech-comm/src/index.tsx +++ b/packages/page-tech-comm/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-tech-comm/src/translate.ts b/packages/page-tech-comm/src/translate.ts index cc1128ba1a0..6b7e1bf420b 100644 --- a/packages/page-tech-comm/src/translate.ts +++ b/packages/page-tech-comm/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-tech-comm/src/types.ts b/packages/page-tech-comm/src/types.ts index a8b34e7b445..97e4e2425a5 100644 --- a/packages/page-tech-comm/src/types.ts +++ b/packages/page-tech-comm/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectiveType } from '@polkadot/react-hooks/types'; diff --git a/packages/page-tech-comm/src/useCounter.ts b/packages/page-tech-comm/src/useCounter.ts index 9b841978c8c..baaad09b75b 100644 --- a/packages/page-tech-comm/src/useCounter.ts +++ b/packages/page-tech-comm/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-tech-comm authors & contributors +// Copyright 2017-2025 @polkadot/app-tech-comm authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/page-treasury/src/Overview/Council.tsx b/packages/page-treasury/src/Overview/Council.tsx index 2c45785e413..6fb98a29901 100644 --- a/packages/page-treasury/src/Overview/Council.tsx +++ b/packages/page-treasury/src/Overview/Council.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-treasury/src/Overview/Proposal.tsx b/packages/page-treasury/src/Overview/Proposal.tsx index 5e4b8ad13e0..45056c5a558 100644 --- a/packages/page-treasury/src/Overview/Proposal.tsx +++ b/packages/page-treasury/src/Overview/Proposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveTreasuryProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-treasury/src/Overview/ProposalCreate.tsx b/packages/page-treasury/src/Overview/ProposalCreate.tsx index 562a364d972..7bd0125573d 100644 --- a/packages/page-treasury/src/Overview/ProposalCreate.tsx +++ b/packages/page-treasury/src/Overview/ProposalCreate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option, u128 } from '@polkadot/types'; diff --git a/packages/page-treasury/src/Overview/Proposals.tsx b/packages/page-treasury/src/Overview/Proposals.tsx index af7ce258282..678e4ce2b99 100644 --- a/packages/page-treasury/src/Overview/Proposals.tsx +++ b/packages/page-treasury/src/Overview/Proposals.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveTreasuryProposal } from '@polkadot/api-derive/types'; diff --git a/packages/page-treasury/src/Overview/Summary.tsx b/packages/page-treasury/src/Overview/Summary.tsx index b56d6fbae08..85ff0cd02ca 100644 --- a/packages/page-treasury/src/Overview/Summary.tsx +++ b/packages/page-treasury/src/Overview/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-treasury/src/Overview/index.tsx b/packages/page-treasury/src/Overview/index.tsx index 52dfc0fbe26..e29b66a0d9a 100644 --- a/packages/page-treasury/src/Overview/index.tsx +++ b/packages/page-treasury/src/Overview/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveTreasuryProposals } from '@polkadot/api-derive/types'; diff --git a/packages/page-treasury/src/Tips/Tip.tsx b/packages/page-treasury/src/Tips/Tip.tsx index bde6bf34c13..119406d2c79 100644 --- a/packages/page-treasury/src/Tips/Tip.tsx +++ b/packages/page-treasury/src/Tips/Tip.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Balance, BlockNumber, OpenTipTo225 } from '@polkadot/types/interfaces'; diff --git a/packages/page-treasury/src/Tips/TipCreate.tsx b/packages/page-treasury/src/Tips/TipCreate.tsx index 5eb049a565f..b2a255cee2f 100644 --- a/packages/page-treasury/src/Tips/TipCreate.tsx +++ b/packages/page-treasury/src/Tips/TipCreate.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/page-treasury/src/Tips/TipEndorse.tsx b/packages/page-treasury/src/Tips/TipEndorse.tsx index 1c368719b7a..b32635b32f4 100644 --- a/packages/page-treasury/src/Tips/TipEndorse.tsx +++ b/packages/page-treasury/src/Tips/TipEndorse.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/page-treasury/src/Tips/TipReason.tsx b/packages/page-treasury/src/Tips/TipReason.tsx index e806086f1e3..f725a6cb565 100644 --- a/packages/page-treasury/src/Tips/TipReason.tsx +++ b/packages/page-treasury/src/Tips/TipReason.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes, Option } from '@polkadot/types'; diff --git a/packages/page-treasury/src/Tips/Tips.tsx b/packages/page-treasury/src/Tips/Tips.tsx index 30380e18bb7..053c730cd2b 100644 --- a/packages/page-treasury/src/Tips/Tips.tsx +++ b/packages/page-treasury/src/Tips/Tips.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/page-treasury/src/Tips/index.tsx b/packages/page-treasury/src/Tips/index.tsx index f48ab46212f..fe65ec04427 100644 --- a/packages/page-treasury/src/Tips/index.tsx +++ b/packages/page-treasury/src/Tips/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/page-treasury/src/index.tsx b/packages/page-treasury/src/index.tsx index 87ecab4d10e..30891d57623 100644 --- a/packages/page-treasury/src/index.tsx +++ b/packages/page-treasury/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/page-treasury/src/translate.ts b/packages/page-treasury/src/translate.ts index ab2a068296c..ccac199e706 100644 --- a/packages/page-treasury/src/translate.ts +++ b/packages/page-treasury/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-explorer authors & contributors +// Copyright 2017-2025 @polkadot/app-explorer authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-treasury/src/useCounter.ts b/packages/page-treasury/src/useCounter.ts index 51ee1a39cef..1e105cc0e4f 100644 --- a/packages/page-treasury/src/useCounter.ts +++ b/packages/page-treasury/src/useCounter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveTreasuryProposals } from '@polkadot/api-derive/types'; diff --git a/packages/page-treasury/src/useTipHashes.ts b/packages/page-treasury/src/useTipHashes.ts index 88ecc0e8bfb..d44bf252401 100644 --- a/packages/page-treasury/src/useTipHashes.ts +++ b/packages/page-treasury/src/useTipHashes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-treasury authors & contributors +// Copyright 2017-2025 @polkadot/app-treasury authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageKey } from '@polkadot/types'; diff --git a/packages/page-utilities/src/Convert.tsx b/packages/page-utilities/src/Convert.tsx index 3db0db9789d..9d1a4105d99 100644 --- a/packages/page-utilities/src/Convert.tsx +++ b/packages/page-utilities/src/Convert.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-utilities authors & contributors +// Copyright 2017-2025 @polkadot/app-utilities authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/page-utilities/src/Hash.tsx b/packages/page-utilities/src/Hash.tsx index a3c41bffa02..4508aeb484e 100644 --- a/packages/page-utilities/src/Hash.tsx +++ b/packages/page-utilities/src/Hash.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-utilities authors & contributors +// Copyright 2017-2025 @polkadot/app-utilities authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/page-utilities/src/Xcm.tsx b/packages/page-utilities/src/Xcm.tsx index 84d8553f788..fce49068a2f 100644 --- a/packages/page-utilities/src/Xcm.tsx +++ b/packages/page-utilities/src/Xcm.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-utilities authors & contributors +// Copyright 2017-2025 @polkadot/app-utilities authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RawParamOnChangeValue } from '@polkadot/react-params/types'; diff --git a/packages/page-utilities/src/index.tsx b/packages/page-utilities/src/index.tsx index c6774b24461..c1d4e358e36 100644 --- a/packages/page-utilities/src/index.tsx +++ b/packages/page-utilities/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-utilities authors & contributors +// Copyright 2017-2025 @polkadot/app-utilities authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-utilities/src/translate.ts b/packages/page-utilities/src/translate.ts index 59ed88a207f..c325a36f49b 100644 --- a/packages/page-utilities/src/translate.ts +++ b/packages/page-utilities/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-utilities authors & contributors +// Copyright 2017-2025 @polkadot/app-utilities authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-whitelist/src/Hashes/Details.tsx b/packages/page-whitelist/src/Hashes/Details.tsx index b576c69239d..89292fb4716 100644 --- a/packages/page-whitelist/src/Hashes/Details.tsx +++ b/packages/page-whitelist/src/Hashes/Details.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-whitelist authors & contributors +// Copyright 2017-2025 @polkadot/app-whitelist authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/page-whitelist/src/Hashes/Summary.tsx b/packages/page-whitelist/src/Hashes/Summary.tsx index 2ee63ad22b3..677553b3f17 100644 --- a/packages/page-whitelist/src/Hashes/Summary.tsx +++ b/packages/page-whitelist/src/Hashes/Summary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-whitelist authors & contributors +// Copyright 2017-2025 @polkadot/app-whitelist authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/page-whitelist/src/Hashes/index.tsx b/packages/page-whitelist/src/Hashes/index.tsx index 073ea893896..8cf4fc92a49 100644 --- a/packages/page-whitelist/src/Hashes/index.tsx +++ b/packages/page-whitelist/src/Hashes/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-whitelist authors & contributors +// Copyright 2017-2025 @polkadot/app-whitelist authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/page-whitelist/src/index.tsx b/packages/page-whitelist/src/index.tsx index bdccd15b2b7..461027fb822 100644 --- a/packages/page-whitelist/src/index.tsx +++ b/packages/page-whitelist/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-whitelist authors & contributors +// Copyright 2017-2025 @polkadot/app-whitelist authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/page-whitelist/src/translate.ts b/packages/page-whitelist/src/translate.ts index 47256fc3591..8cf9718a0dd 100644 --- a/packages/page-whitelist/src/translate.ts +++ b/packages/page-whitelist/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-whitelist authors & contributors +// Copyright 2017-2025 @polkadot/app-whitelist authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/page-whitelist/src/useHashes.ts b/packages/page-whitelist/src/useHashes.ts index 7da63891746..9460b367292 100644 --- a/packages/page-whitelist/src/useHashes.ts +++ b/packages/page-whitelist/src/useHashes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-preimages authors & contributors +// Copyright 2017-2025 @polkadot/app-preimages authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Changes } from '@polkadot/react-hooks/useEventChanges'; diff --git a/packages/react-api/src/Api.tsx b/packages/react-api/src/Api.tsx index d945096431d..6460f68d28d 100644 --- a/packages/react-api/src/Api.tsx +++ b/packages/react-api/src/Api.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Blockchain } from '@acala-network/chopsticks-core'; diff --git a/packages/react-api/src/hoc/api.tsx b/packages/react-api/src/hoc/api.tsx index 32d78ce94c6..3b111197914 100644 --- a/packages/react-api/src/hoc/api.tsx +++ b/packages/react-api/src/hoc/api.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiProps, SubtractProps } from '../types.js'; diff --git a/packages/react-api/src/hoc/call.tsx b/packages/react-api/src/hoc/call.tsx index 0b0df66df98..6cc738bfea8 100644 --- a/packages/react-api/src/hoc/call.tsx +++ b/packages/react-api/src/hoc/call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 // SInce this file is deemed deprecated (and awaiting removal), we just don't care diff --git a/packages/react-api/src/hoc/callDiv.tsx b/packages/react-api/src/hoc/callDiv.tsx index e549e9f8a26..e1e774a2b0c 100644 --- a/packages/react-api/src/hoc/callDiv.tsx +++ b/packages/react-api/src/hoc/callDiv.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BaseProps } from '../types.js'; diff --git a/packages/react-api/src/hoc/calls.ts b/packages/react-api/src/hoc/calls.ts index 25365159e6f..20ebd49c0e8 100644 --- a/packages/react-api/src/hoc/calls.ts +++ b/packages/react-api/src/hoc/calls.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-api/src/hoc/index.ts b/packages/react-api/src/hoc/index.ts index 80952787ee4..f523a56e454 100644 --- a/packages/react-api/src/hoc/index.ts +++ b/packages/react-api/src/hoc/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 export { default as withApi } from './api.js'; diff --git a/packages/react-api/src/hoc/multi.ts b/packages/react-api/src/hoc/multi.ts index 9758defcf92..6cecdf2d706 100644 --- a/packages/react-api/src/hoc/multi.ts +++ b/packages/react-api/src/hoc/multi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-api/src/hoc/observable.tsx b/packages/react-api/src/hoc/observable.tsx index dd6a75264a2..ca9a06154b7 100644 --- a/packages/react-api/src/hoc/observable.tsx +++ b/packages/react-api/src/hoc/observable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 // TODO: Lots of duplicated code between this and withObservable, surely there is a better way of doing this? diff --git a/packages/react-api/src/hoc/onlyOn.tsx b/packages/react-api/src/hoc/onlyOn.tsx index 59607e93ab0..87f735631ae 100644 --- a/packages/react-api/src/hoc/onlyOn.tsx +++ b/packages/react-api/src/hoc/onlyOn.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ComponentType } from 'react'; diff --git a/packages/react-api/src/hoc/types.ts b/packages/react-api/src/hoc/types.ts index 0e7bbf64ff6..0d47942211e 100644 --- a/packages/react-api/src/hoc/types.ts +++ b/packages/react-api/src/hoc/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-api/src/index.ts b/packages/react-api/src/index.ts index 173e83628b4..10fe0ab94d1 100644 --- a/packages/react-api/src/index.ts +++ b/packages/react-api/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 export { ApiCtxRoot, DEFAULT_DECIMALS, DEFAULT_SS58 } from './Api.js'; diff --git a/packages/react-api/src/light.spec.ts b/packages/react-api/src/light.spec.ts index 041a9077cd5..7d10f36ec98 100644 --- a/packages/react-api/src/light.spec.ts +++ b/packages/react-api/src/light.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/react-api/src/light/index.ts b/packages/react-api/src/light/index.ts index d335024f12e..3bb77583f8b 100644 --- a/packages/react-api/src/light/index.ts +++ b/packages/react-api/src/light/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import { WellKnownChain } from '@substrate/connect'; diff --git a/packages/react-api/src/light/kusama/index.ts b/packages/react-api/src/light/kusama/index.ts index 8fe7b1ffd43..0b161395246 100644 --- a/packages/react-api/src/light/kusama/index.ts +++ b/packages/react-api/src/light/kusama/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 // Add your imported spec here in alphabetical order. diff --git a/packages/react-api/src/light/polkadot/index.ts b/packages/react-api/src/light/polkadot/index.ts index ab584464280..28beb31a38c 100644 --- a/packages/react-api/src/light/polkadot/index.ts +++ b/packages/react-api/src/light/polkadot/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 // Add your imported spec here in alphabetical order. diff --git a/packages/react-api/src/statics.ts b/packages/react-api/src/statics.ts index 7a12e5c42c9..14340768ea1 100644 --- a/packages/react-api/src/statics.ts +++ b/packages/react-api/src/statics.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-api/src/transform/echo.ts b/packages/react-api/src/transform/echo.ts index 702fad1563f..db45da4013c 100644 --- a/packages/react-api/src/transform/echo.ts +++ b/packages/react-api/src/transform/echo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 export default function echoTransform (x: T, _index: number): T { diff --git a/packages/react-api/src/types.ts b/packages/react-api/src/types.ts index e86868034e8..1b89b069551 100644 --- a/packages/react-api/src/types.ts +++ b/packages/react-api/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Blockchain } from '@acala-network/chopsticks-core'; diff --git a/packages/react-api/src/urlTypes.ts b/packages/react-api/src/urlTypes.ts index 07f0e1c600d..cb1e3565ee9 100644 --- a/packages/react-api/src/urlTypes.ts +++ b/packages/react-api/src/urlTypes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import { unzlibSync, zlibSync } from 'fflate'; diff --git a/packages/react-api/src/util/getEnvironment.ts b/packages/react-api/src/util/getEnvironment.ts index 326ed8c60c3..0056f78f942 100644 --- a/packages/react-api/src/util/getEnvironment.ts +++ b/packages/react-api/src/util/getEnvironment.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-accounts authors & contributors +// Copyright 2017-2025 @polkadot/app-accounts authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Environment } from '../types.js'; diff --git a/packages/react-api/src/util/historic.ts b/packages/react-api/src/util/historic.ts index 5cccd903abf..9318745339f 100644 --- a/packages/react-api/src/util/historic.ts +++ b/packages/react-api/src/util/historic.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/react-api/src/util/index.ts b/packages/react-api/src/util/index.ts index 462b15e2525..8106c4dc919 100644 --- a/packages/react-api/src/util/index.ts +++ b/packages/react-api/src/util/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 export { getEnvironment } from './getEnvironment.js'; diff --git a/packages/react-api/src/util/intervalObservable.ts b/packages/react-api/src/util/intervalObservable.ts index affe9ec8abd..116112ecb7d 100644 --- a/packages/react-api/src/util/intervalObservable.ts +++ b/packages/react-api/src/util/intervalObservable.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-api/src/util/isEqual.ts b/packages/react-api/src/util/isEqual.ts index c34cc0a949c..864f1160ede 100644 --- a/packages/react-api/src/util/isEqual.ts +++ b/packages/react-api/src/util/isEqual.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 function flatten (_key: string | null, value?: unknown): unknown { diff --git a/packages/react-api/src/util/triggerChange.ts b/packages/react-api/src/util/triggerChange.ts index d85e8562621..701751ff7e3 100644 --- a/packages/react-api/src/util/triggerChange.ts +++ b/packages/react-api/src/util/triggerChange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-api authors & contributors +// Copyright 2017-2025 @polkadot/react-api authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OnChangeCb } from '../types.js'; diff --git a/packages/react-components/src/AccountIndex.tsx b/packages/react-components/src/AccountIndex.tsx index eec0ab6873a..73079e7453a 100644 --- a/packages/react-components/src/AccountIndex.tsx +++ b/packages/react-components/src/AccountIndex.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveAccountInfo } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/AccountName.tsx b/packages/react-components/src/AccountName.tsx index 94874cfaf66..127e1146cb4 100644 --- a/packages/react-components/src/AccountName.tsx +++ b/packages/react-components/src/AccountName.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/AccountSidebar/AccountMenuButtons.tsx b/packages/react-components/src/AccountSidebar/AccountMenuButtons.tsx index 13f99798ec4..d7adb2659f0 100644 --- a/packages/react-components/src/AccountSidebar/AccountMenuButtons.tsx +++ b/packages/react-components/src/AccountSidebar/AccountMenuButtons.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AddressFlags } from '@polkadot/react-hooks/types'; diff --git a/packages/react-components/src/AccountSidebar/AddressSection.tsx b/packages/react-components/src/AccountSidebar/AddressSection.tsx index 571ba16a6b5..11e3e46b5c9 100644 --- a/packages/react-components/src/AccountSidebar/AddressSection.tsx +++ b/packages/react-components/src/AccountSidebar/AddressSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AddressFlags } from '@polkadot/react-hooks/types'; diff --git a/packages/react-components/src/AccountSidebar/Balances.tsx b/packages/react-components/src/AccountSidebar/Balances.tsx index afa1c79c1d2..7d715ba1490 100644 --- a/packages/react-components/src/AccountSidebar/Balances.tsx +++ b/packages/react-components/src/AccountSidebar/Balances.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/AccountSidebar/Flags.tsx b/packages/react-components/src/AccountSidebar/Flags.tsx index 4fc996a2d01..a917daaebd1 100644 --- a/packages/react-components/src/AccountSidebar/Flags.tsx +++ b/packages/react-components/src/AccountSidebar/Flags.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AddressFlags } from '@polkadot/react-hooks/types'; diff --git a/packages/react-components/src/AccountSidebar/Identity.tsx b/packages/react-components/src/AccountSidebar/Identity.tsx index fe83a885040..33f15169c60 100644 --- a/packages/react-components/src/AccountSidebar/Identity.tsx +++ b/packages/react-components/src/AccountSidebar/Identity.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useMemo } from 'react'; diff --git a/packages/react-components/src/AccountSidebar/JudgementTag.tsx b/packages/react-components/src/AccountSidebar/JudgementTag.tsx index f86653318fc..8852ad6c2a9 100644 --- a/packages/react-components/src/AccountSidebar/JudgementTag.tsx +++ b/packages/react-components/src/AccountSidebar/JudgementTag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Judgement } from '@polkadot/react-hooks/types'; diff --git a/packages/react-components/src/AccountSidebar/Judgements.tsx b/packages/react-components/src/AccountSidebar/Judgements.tsx index b3755ee0a84..5ba1b8997f7 100644 --- a/packages/react-components/src/AccountSidebar/Judgements.tsx +++ b/packages/react-components/src/AccountSidebar/Judgements.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/AccountSidebar/Multisig.tsx b/packages/react-components/src/AccountSidebar/Multisig.tsx index 145fd0574d4..1c99eae5e89 100644 --- a/packages/react-components/src/AccountSidebar/Multisig.tsx +++ b/packages/react-components/src/AccountSidebar/Multisig.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringJson$Meta } from '@polkadot/ui-keyring/types'; diff --git a/packages/react-components/src/AccountSidebar/RegistrarJudgement.tsx b/packages/react-components/src/AccountSidebar/RegistrarJudgement.tsx index 7166c703be2..cd10bab50de 100644 --- a/packages/react-components/src/AccountSidebar/RegistrarJudgement.tsx +++ b/packages/react-components/src/AccountSidebar/RegistrarJudgement.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes, Option } from '@polkadot/types'; diff --git a/packages/react-components/src/AccountSidebar/Sidebar.spec.tsx b/packages/react-components/src/AccountSidebar/Sidebar.spec.tsx index 79f19ec8f9e..445edf6276c 100644 --- a/packages/react-components/src/AccountSidebar/Sidebar.spec.tsx +++ b/packages/react-components/src/AccountSidebar/Sidebar.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/react-components/src/AccountSidebar/Sidebar.tsx b/packages/react-components/src/AccountSidebar/Sidebar.tsx index 363e6762819..4b5d5f7b0d6 100644 --- a/packages/react-components/src/AccountSidebar/Sidebar.tsx +++ b/packages/react-components/src/AccountSidebar/Sidebar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef, useState } from 'react'; diff --git a/packages/react-components/src/AccountSidebar/SidebarEditableSection.tsx b/packages/react-components/src/AccountSidebar/SidebarEditableSection.tsx index efd42edbecd..a64c28cad72 100644 --- a/packages/react-components/src/AccountSidebar/SidebarEditableSection.tsx +++ b/packages/react-components/src/AccountSidebar/SidebarEditableSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useEffect, useMemo } from 'react'; diff --git a/packages/react-components/src/AccountSidebar/UserIcon.tsx b/packages/react-components/src/AccountSidebar/UserIcon.tsx index fd746dae5d0..df83966774c 100644 --- a/packages/react-components/src/AccountSidebar/UserIcon.tsx +++ b/packages/react-components/src/AccountSidebar/UserIcon.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/AccountSidebar/index.tsx b/packages/react-components/src/AccountSidebar/index.tsx index 61156de4403..b73c1c6499e 100644 --- a/packages/react-components/src/AccountSidebar/index.tsx +++ b/packages/react-components/src/AccountSidebar/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/react-components/src/AddressInfo.tsx b/packages/react-components/src/AddressInfo.tsx index 571346054b4..096bec428e5 100644 --- a/packages/react-components/src/AddressInfo.tsx +++ b/packages/react-components/src/AddressInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAccountData, DeriveBalancesAll, DeriveDemocracyLock, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/AddressMini.tsx b/packages/react-components/src/AddressMini.tsx index 2e5eb899035..68988d05746 100644 --- a/packages/react-components/src/AddressMini.tsx +++ b/packages/react-components/src/AddressMini.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/AddressRow.tsx b/packages/react-components/src/AddressRow.tsx index 2e666040ddd..5609ea7f7e3 100644 --- a/packages/react-components/src/AddressRow.tsx +++ b/packages/react-components/src/AddressRow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/AddressSmall.tsx b/packages/react-components/src/AddressSmall.tsx index 3d16eb48aa5..12a6f3a23e8 100644 --- a/packages/react-components/src/AddressSmall.tsx +++ b/packages/react-components/src/AddressSmall.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/AddressToggle.tsx b/packages/react-components/src/AddressToggle.tsx index 881eac3b687..012f0ef11b1 100644 --- a/packages/react-components/src/AddressToggle.tsx +++ b/packages/react-components/src/AddressToggle.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo } from 'react'; diff --git a/packages/react-components/src/Available.tsx b/packages/react-components/src/Available.tsx index f031ceed88b..17612824978 100644 --- a/packages/react-components/src/Available.tsx +++ b/packages/react-components/src/Available.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/AvatarItem.tsx b/packages/react-components/src/AvatarItem.tsx index 45270502021..d48d470d456 100644 --- a/packages/react-components/src/AvatarItem.tsx +++ b/packages/react-components/src/AvatarItem.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Badge.tsx b/packages/react-components/src/Badge.tsx index 30b43f0fce6..83c2fb60acf 100644 --- a/packages/react-components/src/Badge.tsx +++ b/packages/react-components/src/Badge.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Balance.tsx b/packages/react-components/src/Balance.tsx index 42ac2d068d1..2752edc5f5f 100644 --- a/packages/react-components/src/Balance.tsx +++ b/packages/react-components/src/Balance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/BatchWarning.tsx b/packages/react-components/src/BatchWarning.tsx index 21043886838..169bba9b65f 100644 --- a/packages/react-components/src/BatchWarning.tsx +++ b/packages/react-components/src/BatchWarning.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Bonded.tsx b/packages/react-components/src/Bonded.tsx index 567496504bb..e09051a05a8 100644 --- a/packages/react-components/src/Bonded.tsx +++ b/packages/react-components/src/Bonded.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/Button/Group.tsx b/packages/react-components/src/Button/Group.tsx index 404bf58181a..d7e084b89bc 100644 --- a/packages/react-components/src/Button/Group.tsx +++ b/packages/react-components/src/Button/Group.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Button/index.tsx b/packages/react-components/src/Button/index.tsx index 4db56abbcce..29d46131ca8 100644 --- a/packages/react-components/src/Button/index.tsx +++ b/packages/react-components/src/Button/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ButtonProps as Props } from './types.js'; diff --git a/packages/react-components/src/Button/types.ts b/packages/react-components/src/Button/types.ts index 296f139fab6..8cb450ffd0d 100644 --- a/packages/react-components/src/Button/types.ts +++ b/packages/react-components/src/Button/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/ButtonCancel.tsx b/packages/react-components/src/ButtonCancel.tsx index 8c0eae22375..87acfbfc600 100644 --- a/packages/react-components/src/ButtonCancel.tsx +++ b/packages/react-components/src/ButtonCancel.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Card.tsx b/packages/react-components/src/Card.tsx index 8499df8540d..9855e74e146 100644 --- a/packages/react-components/src/Card.tsx +++ b/packages/react-components/src/Card.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/CardSummary.tsx b/packages/react-components/src/CardSummary.tsx index ec37d819820..e2ecacc0eb3 100644 --- a/packages/react-components/src/CardSummary.tsx +++ b/packages/react-components/src/CardSummary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UInt } from '@polkadot/types'; diff --git a/packages/react-components/src/ChainImg.tsx b/packages/react-components/src/ChainImg.tsx index cbb290771f4..c6227a25b7c 100644 --- a/packages/react-components/src/ChainImg.tsx +++ b/packages/react-components/src/ChainImg.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/ChainLock.tsx b/packages/react-components/src/ChainLock.tsx index 282c8684981..f26f4f6d6f1 100644 --- a/packages/react-components/src/ChainLock.tsx +++ b/packages/react-components/src/ChainLock.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HexString } from '@polkadot/util/types'; diff --git a/packages/react-components/src/Chart/Base.tsx b/packages/react-components/src/Chart/Base.tsx index 51e2c523881..af6c777671d 100644 --- a/packages/react-components/src/Chart/Base.tsx +++ b/packages/react-components/src/Chart/Base.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Chart/Doughnut.tsx b/packages/react-components/src/Chart/Doughnut.tsx index 229908f87c5..439fb5f803b 100644 --- a/packages/react-components/src/Chart/Doughnut.tsx +++ b/packages/react-components/src/Chart/Doughnut.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-components/src/Chart/HorizBar.tsx b/packages/react-components/src/Chart/HorizBar.tsx index 58ba970c384..c00bba369d7 100644 --- a/packages/react-components/src/Chart/HorizBar.tsx +++ b/packages/react-components/src/Chart/HorizBar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartData, ChartOptions, TooltipItem } from 'chart.js'; diff --git a/packages/react-components/src/Chart/Line.tsx b/packages/react-components/src/Chart/Line.tsx index f410756189d..a56280de78a 100644 --- a/packages/react-components/src/Chart/Line.tsx +++ b/packages/react-components/src/Chart/Line.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartData, ChartDataset, ChartOptions, DatasetChartOptions } from 'chart.js'; diff --git a/packages/react-components/src/Chart/chart-js-crosshair.d.ts b/packages/react-components/src/Chart/chart-js-crosshair.d.ts index 08f68311703..13218f27c6e 100644 --- a/packages/react-components/src/Chart/chart-js-crosshair.d.ts +++ b/packages/react-components/src/Chart/chart-js-crosshair.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChartType } from 'chart.js'; diff --git a/packages/react-components/src/Chart/chart-js-helpers.d.ts b/packages/react-components/src/Chart/chart-js-helpers.d.ts index b8ba12598a4..5c63c8c9fd2 100644 --- a/packages/react-components/src/Chart/chart-js-helpers.d.ts +++ b/packages/react-components/src/Chart/chart-js-helpers.d.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 declare module 'chart.js/helpers' { diff --git a/packages/react-components/src/Chart/index.ts b/packages/react-components/src/Chart/index.ts index 0d919695202..987fbee1ab7 100644 --- a/packages/react-components/src/Chart/index.ts +++ b/packages/react-components/src/Chart/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import { CategoryScale, Chart, LinearScale, LineElement, PointElement, Title, Tooltip } from 'chart.js'; diff --git a/packages/react-components/src/Chart/utils.ts b/packages/react-components/src/Chart/utils.ts index 95bdec883dd..8c2d1672ebf 100644 --- a/packages/react-components/src/Chart/utils.ts +++ b/packages/react-components/src/Chart/utils.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import * as helpers from 'chart.js/helpers'; diff --git a/packages/react-components/src/Checkbox.tsx b/packages/react-components/src/Checkbox.tsx index 7d9da7c0251..ab273c94c82 100644 --- a/packages/react-components/src/Checkbox.tsx +++ b/packages/react-components/src/Checkbox.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/Columar.tsx b/packages/react-components/src/Columar.tsx index 99e23dbb877..b85f52292fa 100644 --- a/packages/react-components/src/Columar.tsx +++ b/packages/react-components/src/Columar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/ConvictionDropdown.tsx b/packages/react-components/src/ConvictionDropdown.tsx index f6944eecdb0..3a6f7ac9167 100644 --- a/packages/react-components/src/ConvictionDropdown.tsx +++ b/packages/react-components/src/ConvictionDropdown.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useRef } from 'react'; diff --git a/packages/react-components/src/CopyButton.tsx b/packages/react-components/src/CopyButton.tsx index 38c89d92216..a09c5e7e302 100644 --- a/packages/react-components/src/CopyButton.tsx +++ b/packages/react-components/src/CopyButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/CryptoType.tsx b/packages/react-components/src/CryptoType.tsx index 60a5b19bc41..9241050809a 100644 --- a/packages/react-components/src/CryptoType.tsx +++ b/packages/react-components/src/CryptoType.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountIdIsh } from './types.js'; diff --git a/packages/react-components/src/DemocracyLocks.tsx b/packages/react-components/src/DemocracyLocks.tsx index f0ef71af63f..e27d44ab1b4 100644 --- a/packages/react-components/src/DemocracyLocks.tsx +++ b/packages/react-components/src/DemocracyLocks.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveDemocracyLock } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/Dropdown.tsx b/packages/react-components/src/Dropdown.tsx index a2ee31ff4ee..b04c4e9dd9f 100644 --- a/packages/react-components/src/Dropdown.tsx +++ b/packages/react-components/src/Dropdown.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps, DropdownProps, StrictDropdownProps } from 'semantic-ui-react'; diff --git a/packages/react-components/src/EditButton.tsx b/packages/react-components/src/EditButton.tsx index 9ff5c0e5854..baec542486b 100644 --- a/packages/react-components/src/EditButton.tsx +++ b/packages/react-components/src/EditButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Editor.tsx b/packages/react-components/src/Editor.tsx index d35a2e37acf..5718541c323 100644 --- a/packages/react-components/src/Editor.tsx +++ b/packages/react-components/src/Editor.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Something is seriously going wrong here... diff --git a/packages/react-components/src/ErrorBoundary.tsx b/packages/react-components/src/ErrorBoundary.tsx index 11eab4570cc..2bc28f5f5a4 100644 --- a/packages/react-components/src/ErrorBoundary.tsx +++ b/packages/react-components/src/ErrorBoundary.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { I18nProps } from './types.js'; diff --git a/packages/react-components/src/ExpandButton.tsx b/packages/react-components/src/ExpandButton.tsx index dd6006818e5..d16a7ec2e8d 100644 --- a/packages/react-components/src/ExpandButton.tsx +++ b/packages/react-components/src/ExpandButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Expander.tsx b/packages/react-components/src/Expander.tsx index b7d3df4fb30..a82e602ad09 100644 --- a/packages/react-components/src/Expander.tsx +++ b/packages/react-components/src/Expander.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Text } from '@polkadot/types'; diff --git a/packages/react-components/src/ExpanderScroll.tsx b/packages/react-components/src/ExpanderScroll.tsx index d8572b46e3c..447098d9f3a 100644 --- a/packages/react-components/src/ExpanderScroll.tsx +++ b/packages/react-components/src/ExpanderScroll.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props as ExpanderProps } from './Expander.js'; diff --git a/packages/react-components/src/FilterInput.tsx b/packages/react-components/src/FilterInput.tsx index 192a885340d..fb9150a3c57 100644 --- a/packages/react-components/src/FilterInput.tsx +++ b/packages/react-components/src/FilterInput.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/FilterOverlay.tsx b/packages/react-components/src/FilterOverlay.tsx index 95fc7a9fb50..9efed48311e 100644 --- a/packages/react-components/src/FilterOverlay.tsx +++ b/packages/react-components/src/FilterOverlay.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Flag.tsx b/packages/react-components/src/Flag.tsx index af5a7bc0fa7..2db7b4d0169 100644 --- a/packages/react-components/src/Flag.tsx +++ b/packages/react-components/src/Flag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FlagColor } from './types.js'; diff --git a/packages/react-components/src/Forget.tsx b/packages/react-components/src/Forget.tsx index 049ab920bdf..aa215dc92c7 100644 --- a/packages/react-components/src/Forget.tsx +++ b/packages/react-components/src/Forget.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/HelpOverlay.tsx b/packages/react-components/src/HelpOverlay.tsx index b47e64cf4fd..534e7a9ed37 100644 --- a/packages/react-components/src/HelpOverlay.tsx +++ b/packages/react-components/src/HelpOverlay.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Icon.tsx b/packages/react-components/src/Icon.tsx index 8e3de698c64..0d64b24cffd 100644 --- a/packages/react-components/src/Icon.tsx +++ b/packages/react-components/src/Icon.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/IconLink.tsx b/packages/react-components/src/IconLink.tsx index a4d6f242385..351f1d9a9e1 100644 --- a/packages/react-components/src/IconLink.tsx +++ b/packages/react-components/src/IconLink.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/000-robotBG-11.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/000-robotBG-11.ts index 53495bf8201..d9485062c8a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/000-robotBG-11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/000-robotBG-11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/001-robotBG-12.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/001-robotBG-12.ts index 01774ff6247..a43c16e951a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/001-robotBG-12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/001-robotBG-12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/002-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/002-final3.ts index 486eb5c7232..33d5ea927ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/002-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/002-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/003-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/003-final2.ts index f095d8d27ab..fa5d45596d0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/003-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/003-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/004-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/004-final4.ts index d57d1866286..57822eac5b1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/004-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/004-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/005-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/005-final5.ts index 7c11db5eb85..892322733db 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/005-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/005-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/006-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/006-final9.ts index fe6af865356..696903c8066 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/006-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/006-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/007-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/007-final7.ts index 85a58894639..e1dd68dee35 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/007-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/007-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/008-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/008-final10.ts index 6368e9310e8..c56be862d30 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/008-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/008-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/009-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/009-final6.ts index de7a99d3e6a..7ce384cc2b7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/009-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/009-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/010-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/010-final8.ts index 0d80fbda9eb..4e3262d6b6c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/010-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/010-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/011-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/011-final1.ts index 35e1fc4bef7..1d3de7a217b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/011-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/011-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/012-robotBG-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/012-robotBG-10.ts index 015beb2ff38..ffb0ff8203b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/012-robotBG-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg1/generated/012-robotBG-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/000-robotBG-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/000-robotBG-06.ts index d3fa87fa985..9311135caab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/000-robotBG-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/000-robotBG-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/001-robotBG-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/001-robotBG-08.ts index bd5d08d3711..60d70bbdf7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/001-robotBG-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/001-robotBG-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/002-robotBG-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/002-robotBG-04.ts index b611588d359..a0908b6af35 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/002-robotBG-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/002-robotBG-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/003-robotBG-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/003-robotBG-03.ts index c66d07d8560..803cbf6290a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/003-robotBG-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/003-robotBG-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/004-robotBG-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/004-robotBG-01.ts index 8103e411ee4..4163b82f138 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/004-robotBG-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/004-robotBG-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/005-robotBG-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/005-robotBG-02.ts index d3bf3a535ac..bbf73b5af7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/005-robotBG-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/005-robotBG-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/006-robotBG-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/006-robotBG-07.ts index 5eeac69cfbc..ec5167ae201 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/006-robotBG-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/bg2/generated/006-robotBG-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/index.ts b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/index.ts index 15388a52c77..2c70341f331 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/index.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/backgrounds/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/index.tsx b/packages/react-components/src/IdentityIcon/RoboHash/index.tsx index c577bee072f..34f90abaf5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/index.tsx +++ b/packages/react-components/src/IdentityIcon/RoboHash/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Robots lovingly delivered by Robohash.org diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/index.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/index.ts index 67164660992..5c1d23b6b54 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/index.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/000-blue_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/000-blue_mouth-10.ts index c95031f5ddc..eeb8d698642 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/000-blue_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/000-blue_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/001-blue_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/001-blue_mouth-07.ts index d3fef89dfb2..59b67d33408 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/001-blue_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/001-blue_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/002-blue_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/002-blue_mouth-04.ts index 426bea12e85..15d75123250 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/002-blue_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/002-blue_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/003-blue_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/003-blue_mouth-05.ts index ba8b3be5ee8..8603da929fb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/003-blue_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/003-blue_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/004-blue_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/004-blue_mouth-01.ts index 675d8d21582..4eb74c8b891 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/004-blue_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/004-blue_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/005-blue_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/005-blue_mouth-02.ts index 6ae51b8b228..b41846f29e3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/005-blue_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/005-blue_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/006-blue_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/006-blue_mouth-06.ts index 86d40dc9250..3fef53da978 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/006-blue_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/006-blue_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/007-blue_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/007-blue_mouth-08.ts index aafee9a4032..73727f160a8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/007-blue_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/007-blue_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/008-blue_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/008-blue_mouth-09.ts index 0e2cf224f0e..5cdf48c36d8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/008-blue_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/008-blue_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/009-blue_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/009-blue_mouth-03.ts index 37a4eb3e190..0374c9db961 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/009-blue_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/000-Mouth/generated/009-blue_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/000-blue_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/000-blue_eyes-07.ts index f8e578ecf5b..84b8b544e54 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/000-blue_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/000-blue_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/001-blue_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/001-blue_eyes-09.ts index 8b97f26c96e..ffafce2dc39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/001-blue_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/001-blue_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/002-blue_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/002-blue_eyes-10.ts index 7eb448154d9..2191f16c8e3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/002-blue_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/002-blue_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/003-blue_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/003-blue_eyes-02.ts index 67e3500b977..94a1d4640df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/003-blue_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/003-blue_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/004-blue_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/004-blue_eyes-03.ts index 26d2065b8aa..0342b9f9fd2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/004-blue_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/004-blue_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/005-blue_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/005-blue_eyes-05.ts index e163fcecf92..1791c11b146 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/005-blue_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/005-blue_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/006-blue_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/006-blue_eyes-06.ts index e08eff66f6a..f7c7a19b313 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/006-blue_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/006-blue_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/007-blue_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/007-blue_eyes-01.ts index 02dccd07c76..5aa76136fa3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/007-blue_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/007-blue_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/008-blue_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/008-blue_eyes-08.ts index 0a6aa9db361..01c4dff7608 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/008-blue_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/008-blue_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/009-blue_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/009-blue_eyes-04.ts index ff9accd2efb..4352466b077 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/009-blue_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/001-Eyes/generated/009-blue_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/000-blue_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/000-blue_accessory-02.ts index 49acd1dc324..53c585e217c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/000-blue_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/000-blue_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/001-blue_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/001-blue_accessory-01.ts index 5106c49cda0..507303bad1a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/001-blue_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/001-blue_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/002-blue_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/002-blue_accessory-07.ts index 3f61470fcc3..2c1b930ab20 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/002-blue_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/002-blue_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/003-blue_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/003-blue_accessory-03.ts index d6fbbd51353..9b4e5c2b7cd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/003-blue_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/003-blue_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/004-blue_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/004-blue_accessory-05.ts index bdf12fb90ff..132597df5ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/004-blue_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/004-blue_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/005-blue_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/005-blue_accessory-09.ts index f3926a5e083..a6c7eea23f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/005-blue_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/005-blue_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/006-blue_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/006-blue_accessory-04.ts index 96ec94b120d..4d275eb6254 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/006-blue_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/006-blue_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/007-blue_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/007-blue_accessory-10.ts index 316f71b373a..f641994665e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/007-blue_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/007-blue_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/008-blue_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/008-blue_accessory-06.ts index c9bf801e37c..f92e1833b72 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/008-blue_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/008-blue_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/009-blue_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/009-blue_accessory-08.ts index 9a87fda42de..97fc46b102d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/009-blue_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/002-Accessory/generated/009-blue_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/000-blue_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/000-blue_body-10.ts index f23e040bb35..cd0761ff202 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/000-blue_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/000-blue_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/001-blue_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/001-blue_body-09.ts index 4252e0b0646..0ad2f9802f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/001-blue_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/001-blue_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/002-blue_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/002-blue_body-03.ts index 2643bcb11ba..bf12a00a4ec 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/002-blue_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/002-blue_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/003-blue_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/003-blue_body-07.ts index 5bd8b7fdc28..671f56d6c25 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/003-blue_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/003-blue_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/004-blue_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/004-blue_body-04.ts index 239ed1ae758..35cbf78baf6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/004-blue_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/004-blue_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/005-blue_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/005-blue_body-05.ts index 9153f74e301..a3de2dd6207 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/005-blue_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/005-blue_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/006-blue_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/006-blue_body-01.ts index 635d47c5cfa..9031d4413c7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/006-blue_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/006-blue_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/007-blue_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/007-blue_body-06.ts index 0f159ce4d9e..28d75545e2c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/007-blue_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/007-blue_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/008-blue_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/008-blue_body-08.ts index 4ad69e3d281..f90187e5c7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/008-blue_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/008-blue_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/009-blue_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/009-blue_body-02.ts index e6f194313c7..8c1baada09b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/009-blue_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/003-01Body/generated/009-blue_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/000-blue_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/000-blue_face-07.ts index 681bf41d2b8..f1152556fdf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/000-blue_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/000-blue_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/001-blue_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/001-blue_face-03.ts index c2fe8e75b6e..31d3ebd3f76 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/001-blue_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/001-blue_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/002-blue_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/002-blue_face-08.ts index e7021090cfe..e03d602c438 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/002-blue_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/002-blue_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/003-blue_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/003-blue_face-01.ts index 5a00ac7fbff..77cc586cf08 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/003-blue_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/003-blue_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/004-blue_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/004-blue_face-05.ts index 5c1f75f0224..23841e8fba8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/004-blue_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/004-blue_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/005-blue_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/005-blue_face-10.ts index 7d1eb47dd81..017ac638ef8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/005-blue_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/005-blue_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/006-blue_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/006-blue_face-02.ts index 814b155f777..61bb843a7c9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/006-blue_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/006-blue_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/007-blue_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/007-blue_face-09.ts index 267af8175f6..c8e8c84cfbb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/007-blue_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/007-blue_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/008-blue_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/008-blue_face-04.ts index e0d00546de0..a4839359012 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/008-blue_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/008-blue_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/009-blue_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/009-blue_face-06.ts index 31ba8c48f77..f87e321cc2e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/009-blue_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-blue/004-02Face/generated/009-blue_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/000-brown_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/000-brown_mouth-02.ts index 393f82d3d38..917deb3998b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/000-brown_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/000-brown_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/001-brown_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/001-brown_mouth-01.ts index e506bf5883a..eba76ccfbdc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/001-brown_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/001-brown_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/002-brown_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/002-brown_mouth-07.ts index 2b4dad94a2c..b4ee8827359 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/002-brown_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/002-brown_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/003-brown_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/003-brown_mouth-05.ts index 304f3b7f126..03f61ba6171 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/003-brown_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/003-brown_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/004-brown_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/004-brown_mouth-04.ts index 9e93eda5bd0..82d6b1a4eef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/004-brown_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/004-brown_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/005-brown_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/005-brown_mouth-06.ts index 882899ac455..7f2eec41bc8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/005-brown_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/005-brown_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/006-brown_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/006-brown_mouth-08.ts index 65151aff8d7..69f3043cdaa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/006-brown_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/006-brown_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/007-brown_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/007-brown_mouth-09.ts index 6e0c1579cc0..cd07ee72021 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/007-brown_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/007-brown_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/008-brown_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/008-brown_mouth-10.ts index 2e39b40569d..315f844371c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/008-brown_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/008-brown_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/009-brown_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/009-brown_mouth-03.ts index 3568b9fe187..fda986bca04 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/009-brown_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/000-Mouth/generated/009-brown_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/000-brown_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/000-brown_eyes-05.ts index 6006e4863a7..8f5c0c56252 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/000-brown_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/000-brown_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/001-brown_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/001-brown_eyes-06.ts index 6df2ad2b2d4..c29093bacf1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/001-brown_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/001-brown_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/002-brown_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/002-brown_eyes-04.ts index 97cb0c1688b..2e5b28a882d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/002-brown_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/002-brown_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/003-brown_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/003-brown_eyes-03.ts index 3c6f3dec930..d4a76817493 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/003-brown_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/003-brown_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/004-brown_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/004-brown_eyes-09.ts index d957e76b46f..9ef11cbf19d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/004-brown_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/004-brown_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/005-brown_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/005-brown_eyes-07.ts index 3dc3cde9129..4a300bc5f88 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/005-brown_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/005-brown_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/006-brown_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/006-brown_eyes-08.ts index c10f538efdb..641a2c10e81 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/006-brown_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/006-brown_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/007-brown_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/007-brown_eyes-01.ts index 55eb7c601a7..e43786bf6b9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/007-brown_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/007-brown_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/008-brown_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/008-brown_eyes-02.ts index 4b531ba5e78..b0087d065b7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/008-brown_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/008-brown_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/009-brown_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/009-brown_eyes-10.ts index d94e6b36b5a..8379d0a0e6f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/009-brown_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/001-Eyes/generated/009-brown_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/000-brown_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/000-brown_accessory-07.ts index dea6e06689b..9249954e8ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/000-brown_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/000-brown_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/001-brown_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/001-brown_accessory-08.ts index aac4058e656..c55dd04748e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/001-brown_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/001-brown_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/002-brown_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/002-brown_accessory-03.ts index b67f0562294..82554871ef5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/002-brown_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/002-brown_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/003-brown_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/003-brown_accessory-06.ts index b496689ed26..bab3c46360c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/003-brown_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/003-brown_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/004-brown_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/004-brown_accessory-01.ts index de71b17178a..f574b913688 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/004-brown_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/004-brown_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/005-brown_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/005-brown_accessory-09.ts index 6bd5bf2fe20..4189eb213a6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/005-brown_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/005-brown_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/006-brown_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/006-brown_accessory-02.ts index 0ad948daf1c..b6459487eea 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/006-brown_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/006-brown_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/007-brown_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/007-brown_accessory-05.ts index 63ced86e9c2..dd985cc3d44 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/007-brown_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/007-brown_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/008-brown_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/008-brown_accessory-10.ts index 41659a36e0c..f3a76958f3a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/008-brown_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/008-brown_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/009-brown_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/009-brown_accessory-04.ts index 3bf8091a676..5cf91793f73 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/009-brown_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/002-Accessory/generated/009-brown_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/000-brown_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/000-brown_body-06.ts index 09a93b4f5a8..c5c06117551 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/000-brown_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/000-brown_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/001-brown_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/001-brown_body-08.ts index cc8c4276c43..b9d41ea199e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/001-brown_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/001-brown_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/002-brown_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/002-brown_body-03.ts index ffbbf4feb40..738c62e3690 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/002-brown_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/002-brown_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/003-brown_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/003-brown_body-01.ts index 4eac3ef0e2e..3182ff651e1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/003-brown_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/003-brown_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/004-brown_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/004-brown_body-07.ts index 3418c1c638f..e2611af429b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/004-brown_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/004-brown_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/005-brown_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/005-brown_body-04.ts index d8f9d51047a..3c42481989e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/005-brown_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/005-brown_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/006-brown_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/006-brown_body-10.ts index 21961418799..a5428461ab0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/006-brown_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/006-brown_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/007-brown_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/007-brown_body-09.ts index 9e8e2d094aa..6ef408ccd53 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/007-brown_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/007-brown_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/008-brown_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/008-brown_body-02.ts index 899247cc422..6422ba6441f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/008-brown_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/008-brown_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/009-brown_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/009-brown_body-05.ts index 5698c54148d..7ef1ee69a43 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/009-brown_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/003-01Body/generated/009-brown_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/000-brown_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/000-brown_face-09.ts index c2cedc329d0..8ef465de85e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/000-brown_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/000-brown_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/001-brown_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/001-brown_face-02.ts index dda3746704a..684f941bded 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/001-brown_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/001-brown_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/002-brown_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/002-brown_face-08.ts index 98f3f512fcb..ba0c05609b3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/002-brown_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/002-brown_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/003-brown_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/003-brown_face-07.ts index e606ac0e38b..e8d3011eedb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/003-brown_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/003-brown_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/004-brown_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/004-brown_face-06.ts index 0a041c31654..c3e03580d50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/004-brown_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/004-brown_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/005-brown_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/005-brown_face-05.ts index adec4a197bd..58b9e20439e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/005-brown_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/005-brown_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/006-brown_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/006-brown_face-03.ts index 74f20ed8fd3..5b3c67bd263 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/006-brown_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/006-brown_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/007-brown_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/007-brown_face-10.ts index 1501ac8a9c8..46d7521e6c6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/007-brown_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/007-brown_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/008-brown_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/008-brown_face-01.ts index 0ad77b69f04..0ee6b6fa622 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/008-brown_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/008-brown_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/009-brown_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/009-brown_face-04.ts index f4656d286ae..77ababe61f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/009-brown_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-brown/004-02Face/generated/009-brown_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/000-green_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/000-green_mouth-08.ts index 4e32a1a4d06..7093054efa3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/000-green_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/000-green_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/001-green_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/001-green_mouth-04.ts index 4a742734522..c5f14791c6d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/001-green_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/001-green_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/002-green_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/002-green_mouth-06.ts index 55ca53f2a96..0a9de25c6ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/002-green_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/002-green_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/003-green_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/003-green_mouth-02.ts index 9dedbddd103..4dff9f701ba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/003-green_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/003-green_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/004-green_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/004-green_mouth-03.ts index a9f7d1de6a9..f54ada463b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/004-green_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/004-green_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/005-green_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/005-green_mouth-01.ts index 851de228372..f91c3b0def1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/005-green_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/005-green_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/006-green_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/006-green_mouth-07.ts index 5a8e4e2d816..15c3dd768f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/006-green_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/006-green_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/007-green_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/007-green_mouth-10.ts index 90e4fa17ae4..fb93af0056a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/007-green_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/007-green_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/008-green_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/008-green_mouth-05.ts index 616db839744..7628ba816fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/008-green_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/008-green_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/009-green_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/009-green_mouth-09.ts index de5e46a5b88..b80fd4e36c1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/009-green_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/000-Mouth/generated/009-green_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/000-green_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/000-green_eyes-05.ts index 41aaa5fc963..419e00aec45 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/000-green_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/000-green_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/001-green_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/001-green_eyes-07.ts index 86a3339e956..2d291a48b15 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/001-green_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/001-green_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/002-green_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/002-green_eyes-02.ts index 4d8b14aa740..b3fc646d7dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/002-green_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/002-green_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/003-green_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/003-green_eyes-01.ts index 6a8f1002fee..35f600e6a23 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/003-green_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/003-green_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/004-green_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/004-green_eyes-09.ts index 3937c0ef5c7..04f01787071 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/004-green_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/004-green_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/005-green_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/005-green_eyes-04.ts index 58097580811..f9fbad1fb95 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/005-green_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/005-green_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/006-green_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/006-green_eyes-10.ts index eb169e8da5a..143bff23ca3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/006-green_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/006-green_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/007-green_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/007-green_eyes-08.ts index 116aecbffe8..b1b3fe6bd90 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/007-green_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/007-green_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/008-green_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/008-green_eyes-06.ts index f803fe3fa05..c3a87ec2458 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/008-green_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/008-green_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/009-green_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/009-green_eyes-03.ts index 2695ffbc143..ce04b2f0d09 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/009-green_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/001-Eyes/generated/009-green_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/000-green_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/000-green_accessory-07.ts index c30dd715186..84903bec6ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/000-green_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/000-green_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/001-green_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/001-green_accessory-03.ts index c494651a6a5..895002f0f8c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/001-green_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/001-green_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/002-green_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/002-green_accessory-08.ts index f5068bc1fdd..dc83450f23c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/002-green_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/002-green_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/003-green_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/003-green_accessory-05.ts index 374942dd9c0..d0d0932c5e2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/003-green_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/003-green_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/004-green_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/004-green_accessory-01.ts index 8e27f015b12..5f7458ff3d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/004-green_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/004-green_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/005-green_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/005-green_accessory-04.ts index 3a12b0beaad..fb9a61400bc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/005-green_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/005-green_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/006-green_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/006-green_accessory-06.ts index 7c68fb2a4da..fa80b18f56c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/006-green_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/006-green_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/007-green_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/007-green_accessory-10.ts index 16f70b8d651..88247350922 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/007-green_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/007-green_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/008-green_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/008-green_accessory-02.ts index 67407f05cff..e85e712ef5b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/008-green_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/008-green_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/009-green_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/009-green_accessory-09.ts index a0acff6b94f..e7e026bce48 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/009-green_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/002-Accessory/generated/009-green_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/000-green_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/000-green_body-08.ts index 00cb6f4ff9c..13b3e6ad00c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/000-green_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/000-green_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/001-green_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/001-green_body-01.ts index 125b4548489..5079bba58e3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/001-green_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/001-green_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/002-green_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/002-green_body-02.ts index f3b53e7f048..13b8d9579d7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/002-green_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/002-green_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/003-green_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/003-green_body-06.ts index 29b732ab20c..f1774f373fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/003-green_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/003-green_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/004-green_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/004-green_body-04.ts index e2634ab7255..f2e644b7959 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/004-green_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/004-green_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/005-green_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/005-green_body-07.ts index 237bf3873a4..2997336bc6e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/005-green_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/005-green_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/006-green_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/006-green_body-03.ts index 7b843d42f64..7f608dc0a95 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/006-green_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/006-green_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/007-green_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/007-green_body-10.ts index bb6d50b9bb1..d62a9b44bcb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/007-green_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/007-green_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/008-green_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/008-green_body-05.ts index b455155b2a3..f5c2ad6d40d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/008-green_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/008-green_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/009-green_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/009-green_body-09.ts index 05b168732c3..3518d0bc261 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/009-green_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/003-01Body/generated/009-green_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/000-green_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/000-green_face-10.ts index 1e742cb86fb..cc20a39b260 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/000-green_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/000-green_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/001-green_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/001-green_face-09.ts index 3b89057902f..80257bdcbc1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/001-green_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/001-green_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/002-green_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/002-green_face-03.ts index fd71dc06949..066f656ea61 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/002-green_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/002-green_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/003-green_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/003-green_face-06.ts index 349a94f1fb1..7f7b4f734e6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/003-green_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/003-green_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/004-green_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/004-green_face-07.ts index c09e742c492..f00dc418465 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/004-green_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/004-green_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/005-green_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/005-green_face-08.ts index 1b4cc2b09ed..32a7427d40f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/005-green_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/005-green_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/006-green_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/006-green_face-04.ts index b7505e84c76..19b1b30ecc7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/006-green_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/006-green_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/007-green_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/007-green_face-02.ts index 42e57efd698..7c4f59e05f3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/007-green_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/007-green_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/008-green_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/008-green_face-01.ts index 4301d02b212..758114a1150 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/008-green_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/008-green_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/009-green_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/009-green_face-05.ts index 65f10f298e5..6cde5cf790c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/009-green_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-green/004-02Face/generated/009-green_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/000-grey_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/000-grey_mouth-08.ts index 075ba11b86f..c4d0459d5b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/000-grey_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/000-grey_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/001-grey_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/001-grey_mouth-03.ts index 64f3d87d283..392af3b0edd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/001-grey_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/001-grey_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/002-grey_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/002-grey_mouth-01.ts index c2e6159b145..d30d757f33e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/002-grey_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/002-grey_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/003-grey_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/003-grey_mouth-07.ts index f54308daff4..d815cfa483f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/003-grey_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/003-grey_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/004-grey_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/004-grey_mouth-02.ts index 5a50edb97d8..8c13a3c7031 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/004-grey_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/004-grey_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/005-grey_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/005-grey_mouth-09.ts index b8ec17a1441..cebf7500d0b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/005-grey_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/005-grey_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/006-grey_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/006-grey_mouth-04.ts index 6ec2a1010c8..c813938f979 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/006-grey_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/006-grey_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/007-grey_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/007-grey_mouth-05.ts index 66086bc6ac9..d853e0dcd4b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/007-grey_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/007-grey_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/008-grey_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/008-grey_mouth-06.ts index dddf20f5912..16da356ebf3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/008-grey_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/008-grey_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/009-grey_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/009-grey_mouth-10.ts index d1d4b760556..e3d70ed38a3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/009-grey_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/000-Mouth/generated/009-grey_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/000-grey_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/000-grey_eyes-06.ts index 0bdf0944924..f3360c41cf1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/000-grey_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/000-grey_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/001-grey_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/001-grey_eyes-05.ts index f69938c6f4e..4eee9c59cdb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/001-grey_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/001-grey_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/002-grey_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/002-grey_eyes-04.ts index 2418f967b32..9fb7a7d9126 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/002-grey_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/002-grey_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/003-grey_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/003-grey_eyes-08.ts index 464a5fdce27..5edaafb60b7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/003-grey_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/003-grey_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/004-grey_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/004-grey_eyes-03.ts index c297a7ae938..fca018e72c0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/004-grey_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/004-grey_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/005-grey_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/005-grey_eyes-10.ts index 4a2602d7690..d0189012f5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/005-grey_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/005-grey_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/006-grey_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/006-grey_eyes-07.ts index bf9f727e9a3..d489b349f19 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/006-grey_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/006-grey_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/007-grey_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/007-grey_eyes-09.ts index 37e0a450474..13786c65579 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/007-grey_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/007-grey_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/008-grey_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/008-grey_eyes-01.ts index 3a0792c2519..46eb781c174 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/008-grey_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/008-grey_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/009-grey_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/009-grey_eyes-02.ts index 215cdbb2de4..141c9566244 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/009-grey_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/001-Eyes/generated/009-grey_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/000-grey_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/000-grey_accessory-01.ts index d445f2b8cc8..bed769f5c39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/000-grey_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/000-grey_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/001-grey_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/001-grey_accessory-03.ts index 14e5fde5739..8afdd57267c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/001-grey_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/001-grey_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/002-grey_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/002-grey_accessory-07.ts index 5ac2a40fb57..773ebe0299e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/002-grey_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/002-grey_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/003-grey_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/003-grey_accessory-09.ts index 1081519db1a..74f5c05cc2e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/003-grey_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/003-grey_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/004-grey_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/004-grey_accessory-05.ts index 331ceeca424..cd2d6152b21 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/004-grey_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/004-grey_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/005-grey_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/005-grey_accessory-10.ts index f3a1c165cbb..08986e24899 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/005-grey_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/005-grey_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/006-grey_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/006-grey_accessory-06.ts index b38012f9304..5672a9db01d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/006-grey_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/006-grey_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/007-grey_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/007-grey_accessory-02.ts index 0a72ca84685..b448e15d2b8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/007-grey_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/007-grey_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/008-grey_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/008-grey_accessory-08.ts index 6b95eb9e333..8b233ab4b3e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/008-grey_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/008-grey_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/009-grey_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/009-grey_accessory-04.ts index 7ce16fe1e7a..92df6796137 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/009-grey_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/002-Accessory/generated/009-grey_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/000-grey_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/000-grey_body-03.ts index 9d156c8da12..62795b7babf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/000-grey_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/000-grey_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/001-grey_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/001-grey_body-09.ts index 76c3923c3e1..76406c80ff3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/001-grey_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/001-grey_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/002-grey_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/002-grey_body-04.ts index 2a6d4bf636c..0d09aa538ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/002-grey_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/002-grey_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/003-grey_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/003-grey_body-01.ts index 6eefbc4799d..98d9d71ce55 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/003-grey_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/003-grey_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/004-grey_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/004-grey_body-10.ts index c86f7ffe7dc..3fb75a66d4c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/004-grey_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/004-grey_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/005-grey_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/005-grey_body-05.ts index ee19e09b138..f8e185a3539 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/005-grey_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/005-grey_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/006-grey_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/006-grey_body-06.ts index 1310a8c90c6..533c22f7ab6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/006-grey_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/006-grey_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/007-grey_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/007-grey_body-07.ts index c867a8701a1..9631d466b25 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/007-grey_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/007-grey_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/008-grey_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/008-grey_body-08.ts index b36d18e25e8..0a0a296e3c0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/008-grey_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/008-grey_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/009-grey_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/009-grey_body-02.ts index 9c8e87847f2..aff36229397 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/009-grey_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/003-01Body/generated/009-grey_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/000-grey_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/000-grey_face-10.ts index c4272d4b094..ddcf9a8b719 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/000-grey_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/000-grey_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/001-grey_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/001-grey_face-03.ts index 3d606d76258..524246611e1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/001-grey_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/001-grey_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/002-grey_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/002-grey_face-01.ts index 644cb01a839..7c640ab3e72 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/002-grey_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/002-grey_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/003-grey_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/003-grey_face-08.ts index 6f1c1c71cef..891f3b8bf81 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/003-grey_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/003-grey_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/004-grey_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/004-grey_face-06.ts index 541ece0eb62..b761aed501d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/004-grey_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/004-grey_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/005-grey_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/005-grey_face-04.ts index f7b25806fe1..e54acf01d03 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/005-grey_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/005-grey_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/006-grey_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/006-grey_face-07.ts index c8b39480ba8..9cf3d366225 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/006-grey_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/006-grey_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/007-grey_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/007-grey_face-05.ts index a9a92497440..d7e7791f014 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/007-grey_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/007-grey_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/008-grey_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/008-grey_face-09.ts index b8b66ae16df..0b9aa528824 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/008-grey_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/008-grey_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/009-grey_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/009-grey_face-02.ts index 4338bd3095f..cd639bb32a7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/009-grey_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-grey/004-02Face/generated/009-grey_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/000-orange_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/000-orange_mouth-07.ts index b1eef83d2dc..65cd92e6e55 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/000-orange_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/000-orange_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/001-orange_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/001-orange_mouth-01.ts index 45240b2cb25..684078fe655 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/001-orange_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/001-orange_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/002-orange_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/002-orange_mouth-08.ts index 9ba67d80e6f..fc0870b5c2b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/002-orange_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/002-orange_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/003-orange_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/003-orange_mouth-05.ts index d75e840d2e7..f5f1ecd33dc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/003-orange_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/003-orange_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/004-orange_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/004-orange_mouth-10.ts index 37ddbd44d22..c68943ffbd9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/004-orange_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/004-orange_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/005-orange_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/005-orange_mouth-02.ts index 056164831a6..55e143c13c8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/005-orange_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/005-orange_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/006-orange_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/006-orange_mouth-06.ts index a66c130e498..64c3750bea2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/006-orange_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/006-orange_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/007-orange_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/007-orange_mouth-09.ts index 05d72ba3338..418739c8411 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/007-orange_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/007-orange_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/008-orange_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/008-orange_mouth-03.ts index 5b4b12640c0..e322d4c210a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/008-orange_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/008-orange_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/009-orange_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/009-orange_mouth-04.ts index c0e1656475d..91efe5d132a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/009-orange_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/000-Mouth/generated/009-orange_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/000-orange_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/000-orange_eyes-05.ts index a14cadb82c6..547de602e41 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/000-orange_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/000-orange_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/001-orange_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/001-orange_eyes-01.ts index 6848e0706cd..1ee0b348d08 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/001-orange_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/001-orange_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/002-orange_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/002-orange_eyes-09.ts index ae7238e6fde..d9a8a5c82d1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/002-orange_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/002-orange_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/003-orange_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/003-orange_eyes-06.ts index 211363423c7..f33b5b5bd7a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/003-orange_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/003-orange_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/004-orange_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/004-orange_eyes-02.ts index 1cde10d9d19..e7a3e017ddb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/004-orange_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/004-orange_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/005-orange_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/005-orange_eyes-10.ts index ef6d7dc282d..f803d9dcf24 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/005-orange_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/005-orange_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/006-orange_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/006-orange_eyes-04.ts index e541090c86f..6ea3c2566c3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/006-orange_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/006-orange_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/007-orange_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/007-orange_eyes-07.ts index 8a43295be13..8ae36ce40ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/007-orange_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/007-orange_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/008-orange_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/008-orange_eyes-08.ts index 5e2e4539aca..3795bcf753a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/008-orange_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/008-orange_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/009-orange_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/009-orange_eyes-03.ts index f44927585fb..4db8e82c31b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/009-orange_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/001-Eyes/generated/009-orange_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/000-orange_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/000-orange_accessory-05.ts index 1d740aa157b..73922f6fbad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/000-orange_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/000-orange_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/001-orange_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/001-orange_accessory-03.ts index 0ebbf0b89a2..fba3dd339e9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/001-orange_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/001-orange_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/002-orange_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/002-orange_accessory-10.ts index 906ed1c6453..4b6246cdc04 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/002-orange_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/002-orange_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/003-orange_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/003-orange_accessory-08.ts index 629bde8c41d..2f5e151283a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/003-orange_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/003-orange_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/004-orange_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/004-orange_accessory-09.ts index 71112ceb493..bdd793824db 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/004-orange_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/004-orange_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/005-orange_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/005-orange_accessory-01.ts index 2418996b595..e2f6697e338 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/005-orange_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/005-orange_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/006-orange_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/006-orange_accessory-02.ts index 90210a1485d..4db26f3f7f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/006-orange_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/006-orange_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/007-orange_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/007-orange_accessory-06.ts index da862e351bd..98042e72cc3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/007-orange_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/007-orange_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/008-orange_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/008-orange_accessory-04.ts index 04dec0b75aa..ac4daa6da92 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/008-orange_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/008-orange_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/009-orange_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/009-orange_accessory-07.ts index de4e2811f30..2745603b4fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/009-orange_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/002-Accessory/generated/009-orange_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/000-orange_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/000-orange_body-07.ts index e6f01e37894..aaa57474c78 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/000-orange_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/000-orange_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/001-orange_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/001-orange_body-05.ts index 5d33dd3eca3..f215f10581a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/001-orange_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/001-orange_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/002-orange_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/002-orange_body-03.ts index c084e576c0c..7dd0cdec0f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/002-orange_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/002-orange_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/003-orange_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/003-orange_body-06.ts index 61081862a80..d49f15cd3a5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/003-orange_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/003-orange_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/004-orange_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/004-orange_body-10.ts index c7dd1fac7ce..d72b1864999 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/004-orange_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/004-orange_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/005-orange_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/005-orange_body-08.ts index f907619d015..8dcf8abe81c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/005-orange_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/005-orange_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/006-orange_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/006-orange_body-09.ts index 3fa07447a87..96b85e0e0e8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/006-orange_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/006-orange_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/007-orange_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/007-orange_body-02.ts index e33ddc800a8..d76fef4ffaf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/007-orange_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/007-orange_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/008-orange_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/008-orange_body-04.ts index a6b2783e9a7..ce4c8bd6a3c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/008-orange_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/008-orange_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/009-orange_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/009-orange_body-01.ts index b263e4ca0e3..7b88ba4f429 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/009-orange_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/003-01Body/generated/009-orange_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/000-orange_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/000-orange_face-01.ts index aa2cb3bd2d6..44ba5372d61 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/000-orange_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/000-orange_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/001-orange_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/001-orange_face-03.ts index c19014017bb..4eeeb9c0246 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/001-orange_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/001-orange_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/002-orange_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/002-orange_face-05.ts index 7095328432a..14302339f7f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/002-orange_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/002-orange_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/003-orange_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/003-orange_face-08.ts index 2632bdb9d90..969a918e966 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/003-orange_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/003-orange_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/004-orange_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/004-orange_face-09.ts index 64c35a2556f..d81fa30e3e6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/004-orange_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/004-orange_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/005-orange_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/005-orange_face-07.ts index 2dd4ada35e7..8554c2bc9fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/005-orange_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/005-orange_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/006-orange_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/006-orange_face-06.ts index f2504fe8bef..e6156d38506 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/006-orange_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/006-orange_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/007-orange_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/007-orange_face-10.ts index 3a0b7666cec..3e5eca8837d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/007-orange_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/007-orange_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/008-orange_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/008-orange_face-04.ts index 3ea2043c561..65a022d47e8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/008-orange_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/008-orange_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/009-orange_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/009-orange_face-02.ts index f1b7735a4fd..521e384788e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/009-orange_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-orange/004-02Face/generated/009-orange_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/000-pink_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/000-pink_mouth-03.ts index b5ec67d5fd8..2161bd38a5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/000-pink_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/000-pink_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/001-pink_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/001-pink_mouth-02.ts index 10bfabbbf3d..ba461718114 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/001-pink_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/001-pink_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/002-pink_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/002-pink_mouth-08.ts index d86f970f12c..e738a673121 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/002-pink_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/002-pink_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/003-pink_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/003-pink_mouth-01.ts index bd6aae5cb75..b46738ade49 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/003-pink_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/003-pink_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/004-pink_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/004-pink_mouth-07.ts index 4278c89dcc5..aa3be7f2e8f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/004-pink_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/004-pink_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/005-pink_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/005-pink_mouth-04.ts index 6dbaf2b2868..965506cbb5a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/005-pink_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/005-pink_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/006-pink_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/006-pink_mouth-05.ts index 6817103244e..42e858d6a87 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/006-pink_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/006-pink_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/007-pink_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/007-pink_mouth-06.ts index 5eabe26d09e..0aeb3e3a522 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/007-pink_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/007-pink_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/008-pink_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/008-pink_mouth-10.ts index 47378589707..fc04ab96ce1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/008-pink_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/008-pink_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/009-pink_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/009-pink_mouth-09.ts index 890f9a2057d..37f2c9e9aa7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/009-pink_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/000-Mouth/generated/009-pink_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/000-pink_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/000-pink_eyes-05.ts index aa8569eb569..5f6ea4272ab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/000-pink_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/000-pink_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/001-pink_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/001-pink_eyes-01.ts index 88cabe779f0..da2fed1db3a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/001-pink_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/001-pink_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/002-pink_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/002-pink_eyes-02.ts index 903ef78d3ff..ab9383d85fd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/002-pink_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/002-pink_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/003-pink_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/003-pink_eyes-06.ts index 470ea71a5bd..01525784777 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/003-pink_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/003-pink_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/004-pink_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/004-pink_eyes-10.ts index 4ed432107cc..588387a7983 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/004-pink_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/004-pink_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/005-pink_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/005-pink_eyes-04.ts index 65ec0ad6e9d..0d22586c458 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/005-pink_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/005-pink_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/006-pink_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/006-pink_eyes-09.ts index f099526d99d..2ce38a4bc95 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/006-pink_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/006-pink_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/007-pink_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/007-pink_eyes-07.ts index 5ae132b1326..c480259547b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/007-pink_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/007-pink_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/008-pink_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/008-pink_eyes-08.ts index 3d87c5735e4..bf62ef735bd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/008-pink_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/008-pink_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/009-pink_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/009-pink_eyes-03.ts index cb7d42e8bee..9228210f817 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/009-pink_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/001-Eyes/generated/009-pink_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/000-pink_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/000-pink_accessory-07.ts index aa10d73e714..37d9d33202c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/000-pink_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/000-pink_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/001-pink_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/001-pink_accessory-02.ts index 94bc0b30df2..7a25db8a25b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/001-pink_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/001-pink_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/002-pink_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/002-pink_accessory-01.ts index a93b7d82e57..a1ff156d1bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/002-pink_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/002-pink_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/003-pink_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/003-pink_accessory-06.ts index f1ad91768ce..c75f2f17645 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/003-pink_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/003-pink_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/004-pink_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/004-pink_accessory-10.ts index 9c16b8cd949..d6c2779c76d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/004-pink_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/004-pink_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/005-pink_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/005-pink_accessory-08.ts index b8ac75bea35..474c3c443d3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/005-pink_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/005-pink_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/006-pink_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/006-pink_accessory-03.ts index e1d37118c9d..fdede1f5b8e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/006-pink_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/006-pink_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/007-pink_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/007-pink_accessory-09.ts index beeeee69323..0aa449c9cb8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/007-pink_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/007-pink_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/008-pink_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/008-pink_accessory-05.ts index 669a156d801..25e86537ed6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/008-pink_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/008-pink_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/009-pink_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/009-pink_accessory-04.ts index b3d415c3145..862d9a5a301 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/009-pink_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/002-Accessory/generated/009-pink_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/000-pink_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/000-pink_body-01.ts index 852a905f3d0..8bdc134c4a2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/000-pink_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/000-pink_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/001-pink_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/001-pink_body-03.ts index 56ac583c20b..3107470a353 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/001-pink_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/001-pink_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/002-pink_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/002-pink_body-05.ts index 4b8a84208b7..1a909049762 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/002-pink_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/002-pink_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/003-pink_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/003-pink_body-08.ts index 4a9ede7de3d..9d4f1e59678 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/003-pink_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/003-pink_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/004-pink_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/004-pink_body-09.ts index 4c009349062..94fe9d90d49 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/004-pink_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/004-pink_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/005-pink_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/005-pink_body-06.ts index 5982a32e22b..3b832484e12 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/005-pink_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/005-pink_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/006-pink_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/006-pink_body-07.ts index a28765dd6af..f9815c139d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/006-pink_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/006-pink_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/007-pink_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/007-pink_body-10.ts index 528468b9ca7..fe6b0a15d83 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/007-pink_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/007-pink_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/008-pink_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/008-pink_body-02.ts index 983dad658bb..0756627c72c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/008-pink_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/008-pink_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/009-pink_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/009-pink_body-04.ts index 83cf3acd7a9..45bd4f70fb7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/009-pink_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/003-01Body/generated/009-pink_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/000-pink_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/000-pink_face-07.ts index d306f5acddb..9d3e11d24b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/000-pink_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/000-pink_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/001-pink_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/001-pink_face-02.ts index 450b4a5be50..a1bc2aa4b0f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/001-pink_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/001-pink_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/002-pink_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/002-pink_face-03.ts index 88441df455e..09352aef4ae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/002-pink_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/002-pink_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/003-pink_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/003-pink_face-10.ts index 2a87ea8d4b0..f4a30d83dd9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/003-pink_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/003-pink_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/004-pink_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/004-pink_face-01.ts index ed56bc70e30..7fab5c750dc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/004-pink_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/004-pink_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/005-pink_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/005-pink_face-04.ts index ab2d15d1dd9..a7ac09e4ea3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/005-pink_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/005-pink_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/006-pink_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/006-pink_face-06.ts index 3518fc54772..c12372c7ff1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/006-pink_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/006-pink_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/007-pink_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/007-pink_face-05.ts index b8c668fa2d9..df8cefda714 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/007-pink_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/007-pink_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/008-pink_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/008-pink_face-09.ts index d1fe7ff11f2..fba947d92e0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/008-pink_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/008-pink_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/009-pink_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/009-pink_face-08.ts index a407e535948..51b496d5d77 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/009-pink_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-pink/004-02Face/generated/009-pink_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/000-purple_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/000-purple_mouth-01.ts index 175cb2aca26..4c4e0f32748 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/000-purple_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/000-purple_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/001-purple_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/001-purple_mouth-10.ts index 3bdbff64f3a..9b9298e7fe2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/001-purple_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/001-purple_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/002-purple_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/002-purple_mouth-05.ts index eea4884caa1..27178591037 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/002-purple_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/002-purple_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/003-purple_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/003-purple_mouth-07.ts index 1f8015cd859..4bc40b6b793 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/003-purple_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/003-purple_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/004-purple_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/004-purple_mouth-04.ts index a198a14ae92..e7b169be8bd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/004-purple_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/004-purple_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/005-purple_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/005-purple_mouth-09.ts index ae141e5bd07..fa12edb3784 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/005-purple_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/005-purple_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/006-purple_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/006-purple_mouth-03.ts index b19ed044cc4..04d62d11335 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/006-purple_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/006-purple_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/007-purple_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/007-purple_mouth-02.ts index 4cf3db501bc..abb41c93412 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/007-purple_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/007-purple_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/008-purple_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/008-purple_mouth-08.ts index 7b33ff5ff83..0b62a9cbdbe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/008-purple_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/008-purple_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/009-purple_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/009-purple_mouth-06.ts index 49b2e7f80bb..ffd7fe23121 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/009-purple_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/000-Mouth/generated/009-purple_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/000-purple_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/000-purple_eyes-09.ts index 288d952683c..065751fc8a9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/000-purple_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/000-purple_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/001-purple_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/001-purple_eyes-08.ts index 7114c12a286..c3978020506 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/001-purple_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/001-purple_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/002-purple_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/002-purple_eyes-06.ts index 3525fcaed38..a077af54f12 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/002-purple_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/002-purple_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/003-purple_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/003-purple_eyes-10.ts index 750f47bbde8..da04864ad56 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/003-purple_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/003-purple_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/004-purple_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/004-purple_eyes-03.ts index 83e61e6c352..c846a069563 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/004-purple_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/004-purple_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/005-purple_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/005-purple_eyes-01.ts index 0286d32a8eb..6e5cf70c5d1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/005-purple_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/005-purple_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/006-purple_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/006-purple_eyes-07.ts index 78b8ca02d2d..a168e1ee5a6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/006-purple_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/006-purple_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/007-purple_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/007-purple_eyes-02.ts index db0ca106da7..1ccfb02007b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/007-purple_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/007-purple_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/008-purple_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/008-purple_eyes-04.ts index 0df236a5f68..8a5c50b2539 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/008-purple_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/008-purple_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/009-purple_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/009-purple_eyes-05.ts index d7004a834a7..0f20b99f891 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/009-purple_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/001-Eyes/generated/009-purple_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/000-purple_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/000-purple_accessory-04.ts index b19ad7c0c4d..b83cd82a693 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/000-purple_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/000-purple_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/001-purple_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/001-purple_accessory-02.ts index 3877d1f68a8..2570ffcee09 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/001-purple_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/001-purple_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/002-purple_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/002-purple_accessory-06.ts index ddc3588fac7..da02b025679 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/002-purple_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/002-purple_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/003-purple_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/003-purple_accessory-10.ts index a1c38d5a1e4..2cccd911146 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/003-purple_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/003-purple_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/004-purple_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/004-purple_accessory-01.ts index 1af8513b685..6935c48b5b9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/004-purple_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/004-purple_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/005-purple_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/005-purple_accessory-09.ts index 868b64c629c..07b8cc25184 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/005-purple_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/005-purple_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/006-purple_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/006-purple_accessory-08.ts index 83b8c81bdd5..33d25179c50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/006-purple_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/006-purple_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/007-purple_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/007-purple_accessory-03.ts index 34c24bc3662..c681e4e3608 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/007-purple_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/007-purple_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/008-purple_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/008-purple_accessory-05.ts index 7edeac4bced..df23a4b8007 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/008-purple_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/008-purple_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/009-purple_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/009-purple_accessory-07.ts index fa49e4ceb0f..834d81eb73d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/009-purple_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/002-Accessory/generated/009-purple_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/000-purple_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/000-purple_body-10.ts index e5ba91c1033..0ee884542b9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/000-purple_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/000-purple_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/001-purple_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/001-purple_body-04.ts index 5910e4a458b..b44dda71757 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/001-purple_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/001-purple_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/002-purple_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/002-purple_body-05.ts index faedc006edd..3443b014223 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/002-purple_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/002-purple_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/003-purple_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/003-purple_body-07.ts index df3ebd89321..540a0e166e2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/003-purple_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/003-purple_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/004-purple_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/004-purple_body-03.ts index 845bc3f4439..553e9d41396 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/004-purple_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/004-purple_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/005-purple_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/005-purple_body-02.ts index 525ed8432e4..307f21c080d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/005-purple_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/005-purple_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/006-purple_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/006-purple_body-09.ts index 772665aa449..c5ad671019a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/006-purple_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/006-purple_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/007-purple_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/007-purple_body-06.ts index 35bce289ab9..fdccee7756a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/007-purple_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/007-purple_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/008-purple_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/008-purple_body-08.ts index 865a9352211..313278c949f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/008-purple_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/008-purple_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/009-purple_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/009-purple_body-01.ts index 279606c6f41..286c2b71af4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/009-purple_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/003-01Body/generated/009-purple_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/000-purple_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/000-purple_face-05.ts index 5f800d6c150..9495d81f3ec 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/000-purple_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/000-purple_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/001-purple_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/001-purple_face-01.ts index 9f4728ead17..a31e3f5b7f9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/001-purple_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/001-purple_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/002-purple_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/002-purple_face-08.ts index 6af7fd633d3..9d1c39f2623 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/002-purple_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/002-purple_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/003-purple_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/003-purple_face-04.ts index 6b4385cd05a..7260969ccb8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/003-purple_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/003-purple_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/004-purple_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/004-purple_face-06.ts index e53b9814b72..c3fb53817eb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/004-purple_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/004-purple_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/005-purple_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/005-purple_face-03.ts index 7683a28d6de..44a2595a98e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/005-purple_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/005-purple_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/006-purple_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/006-purple_face-10.ts index 6b9ccc1a654..6a0980e5de2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/006-purple_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/006-purple_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/007-purple_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/007-purple_face-07.ts index dcb2475b770..871040601ab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/007-purple_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/007-purple_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/008-purple_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/008-purple_face-02.ts index 8739450144d..38d0b9d33dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/008-purple_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/008-purple_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/009-purple_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/009-purple_face-09.ts index 777630bdc07..782cc58d690 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/009-purple_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-purple/004-02Face/generated/009-purple_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/000-red_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/000-red_mouth-07.ts index bc3ef5c6e3d..f019a1977cc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/000-red_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/000-red_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/001-red_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/001-red_mouth-05.ts index 5e322d5aade..f69244a5551 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/001-red_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/001-red_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/002-red_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/002-red_mouth-08.ts index f7c7e0f25c1..51374bc90d3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/002-red_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/002-red_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/003-red_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/003-red_mouth-01.ts index 0d2eb0f5c74..0ca4f7dd1b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/003-red_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/003-red_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/004-red_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/004-red_mouth-03.ts index 04ccca05a33..48e61651e8c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/004-red_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/004-red_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/005-red_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/005-red_mouth-02.ts index d5fd4b9d8cb..51a8f6b619a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/005-red_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/005-red_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/006-red_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/006-red_mouth-04.ts index 8bd261d21f4..05e6d76c0a2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/006-red_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/006-red_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/007-red_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/007-red_mouth-09.ts index 267c3e5243c..289417c3d12 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/007-red_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/007-red_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/008-red_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/008-red_mouth-06.ts index c029cbd7b21..b216e60a56b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/008-red_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/008-red_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/009-red_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/009-red_mouth-10.ts index 5d26068da89..ab33e9c5754 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/009-red_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/000-Mouth/generated/009-red_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/000-red_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/000-red_eyes-07.ts index 36aa65f88f3..1989864e6ba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/000-red_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/000-red_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/001-red_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/001-red_eyes-02.ts index 16d5951e401..8325640b9df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/001-red_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/001-red_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/002-red_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/002-red_eyes-06.ts index 34fb45b275f..0271a897ae8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/002-red_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/002-red_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/003-red_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/003-red_eyes-09.ts index 967e46f4336..0f8b4068d92 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/003-red_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/003-red_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/004-red_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/004-red_eyes-04.ts index 9d912bf479e..b1e84361743 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/004-red_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/004-red_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/005-red_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/005-red_eyes-05.ts index 69f558d9138..2142b564bc9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/005-red_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/005-red_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/006-red_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/006-red_eyes-01.ts index c1bd48ebfee..b45011a759f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/006-red_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/006-red_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/007-red_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/007-red_eyes-10.ts index 0bc8aa89e35..6dec16e35e9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/007-red_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/007-red_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/008-red_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/008-red_eyes-03.ts index ecc89c48125..0af125d54db 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/008-red_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/008-red_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/009-red_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/009-red_eyes-08.ts index db999ea05f5..44dc9e50e2c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/009-red_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/001-Eyes/generated/009-red_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/000-red_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/000-red_accessory-03.ts index 05cfe262550..3172bf91d49 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/000-red_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/000-red_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/001-red_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/001-red_accessory-09.ts index 4f055fb229f..b96e5a95320 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/001-red_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/001-red_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/002-red_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/002-red_accessory-07.ts index 7b2e199090e..192bcd4aa4a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/002-red_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/002-red_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/003-red_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/003-red_accessory-08.ts index 68a28fd8207..d33097cee70 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/003-red_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/003-red_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/004-red_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/004-red_accessory-10.ts index 7b11b6d75a8..39524fdd254 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/004-red_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/004-red_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/005-red_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/005-red_accessory-05.ts index 180af1778ad..e563f341322 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/005-red_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/005-red_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/006-red_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/006-red_accessory-02.ts index c9ab7186951..61f11bc0907 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/006-red_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/006-red_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/007-red_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/007-red_accessory-01.ts index c96d7540817..9ca503ff472 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/007-red_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/007-red_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/008-red_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/008-red_accessory-04.ts index c2bb1daa0dc..97ff68832da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/008-red_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/008-red_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/009-red_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/009-red_accessory-06.ts index ee879d1b1a9..52b55abf7f0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/009-red_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/002-Accessory/generated/009-red_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/000-red_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/000-red_body-09.ts index 3ecb6f02e12..ce9ee5b944b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/000-red_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/000-red_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/001-red_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/001-red_body-01.ts index 9060c32e064..eeaf7e25279 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/001-red_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/001-red_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/002-red_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/002-red_body-08.ts index f3b69bc84be..a640c24eb39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/002-red_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/002-red_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/003-red_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/003-red_body-05.ts index 1d0a10a7d32..b7133f33499 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/003-red_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/003-red_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/004-red_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/004-red_body-10.ts index 1d4d0d220d8..d1489128f7f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/004-red_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/004-red_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/005-red_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/005-red_body-04.ts index 7b470d0883f..76f5593917c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/005-red_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/005-red_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/006-red_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/006-red_body-07.ts index 3ff3b1bbc65..6c70cf76518 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/006-red_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/006-red_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/007-red_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/007-red_body-06.ts index 34d8ae82431..89b5ce6f1c0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/007-red_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/007-red_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/008-red_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/008-red_body-02.ts index 8cb5351ae46..acd35f478dc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/008-red_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/008-red_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/009-red_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/009-red_body-03.ts index 1ed11b057ae..e7d628efa13 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/009-red_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/003-01Body/generated/009-red_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/000-red_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/000-red_face-08.ts index e9d214da33b..f4606d34d06 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/000-red_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/000-red_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/001-red_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/001-red_face-06.ts index b7169fd86e8..59e417db400 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/001-red_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/001-red_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/002-red_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/002-red_face-02.ts index 6de9fa36701..1e16fd586c5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/002-red_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/002-red_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/003-red_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/003-red_face-05.ts index 528466b65ba..21a075633d7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/003-red_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/003-red_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/004-red_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/004-red_face-03.ts index 06502ac3d42..d67667f4097 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/004-red_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/004-red_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/005-red_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/005-red_face-10.ts index 39301b45455..d6ddf94aebe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/005-red_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/005-red_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/006-red_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/006-red_face-04.ts index d22e135af1c..92a4e647887 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/006-red_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/006-red_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/007-red_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/007-red_face-01.ts index b68fcaf7efc..49647a4816a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/007-red_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/007-red_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/008-red_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/008-red_face-07.ts index 2f517319706..ffbe66364e1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/008-red_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/008-red_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/009-red_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/009-red_face-09.ts index 5cda6f18ab6..381478eb820 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/009-red_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-red/004-02Face/generated/009-red_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/000-white_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/000-white_mouth-04.ts index 48c88fc48c2..5225143d7f8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/000-white_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/000-white_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/001-white_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/001-white_mouth-08.ts index 67a26f6e99d..ce1c5c96068 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/001-white_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/001-white_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/002-white_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/002-white_mouth-05.ts index 81aabae5f8f..86cbbd99e73 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/002-white_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/002-white_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/003-white_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/003-white_mouth-03.ts index 2ace8ed11dd..07439e5c886 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/003-white_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/003-white_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/004-white_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/004-white_mouth-10.ts index b3ccd5b5b43..7299bdd9a96 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/004-white_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/004-white_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/005-white_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/005-white_mouth-07.ts index 5b86e9078bb..a96448b82d8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/005-white_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/005-white_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/006-white_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/006-white_mouth-06.ts index 6e9104864f9..ce8c459e9aa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/006-white_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/006-white_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/007-white_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/007-white_mouth-09.ts index 768f70d8b03..e2f7dfbeae0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/007-white_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/007-white_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/008-white_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/008-white_mouth-02.ts index c56f4525766..528fdebc53a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/008-white_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/008-white_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/009-white_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/009-white_mouth-01.ts index 0eb249d6cc0..c46671eddfb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/009-white_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/000-Mouth/generated/009-white_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/000-white_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/000-white_eyes-07.ts index 09efbd5c393..58892c6f743 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/000-white_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/000-white_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/001-white_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/001-white_eyes-10.ts index 9f86f8dba35..2ec2d5cdeff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/001-white_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/001-white_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/002-white_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/002-white_eyes-03.ts index 3869d2ef170..8217e95e985 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/002-white_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/002-white_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/003-white_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/003-white_eyes-06.ts index 27e6164f26c..ba32c737275 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/003-white_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/003-white_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/004-white_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/004-white_eyes-04.ts index bfcc6013bda..296010065f1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/004-white_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/004-white_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/005-white_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/005-white_eyes-05.ts index 1cdee7dcefc..1e32265581d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/005-white_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/005-white_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/006-white_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/006-white_eyes-02.ts index 2dd3a90fef7..cda762d5989 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/006-white_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/006-white_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/007-white_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/007-white_eyes-09.ts index c88ff7031ef..54f7a561daa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/007-white_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/007-white_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/008-white_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/008-white_eyes-08.ts index a9a79a5143d..525d543a5a7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/008-white_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/008-white_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/009-white_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/009-white_eyes-01.ts index 0250a6f13ba..bad202164b9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/009-white_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/001-Eyes/generated/009-white_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/000-white_accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/000-white_accessory-04.ts index f565ba36fd6..eec55dd3fd8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/000-white_accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/000-white_accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/001-white_accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/001-white_accessory-06.ts index 7bb7e71ff16..6866450dab0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/001-white_accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/001-white_accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/002-white_accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/002-white_accessory-07.ts index 38e613a6005..f228ffae21c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/002-white_accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/002-white_accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/003-white_accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/003-white_accessory-09.ts index b8b8925ac84..8310013d99d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/003-white_accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/003-white_accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/004-white_accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/004-white_accessory-08.ts index c023be71350..5eb85887af4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/004-white_accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/004-white_accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/005-white_accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/005-white_accessory-05.ts index 3835534e32c..6d0799d1ed9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/005-white_accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/005-white_accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/006-white_accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/006-white_accessory-10.ts index b082e4c1bb0..619c0c67623 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/006-white_accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/006-white_accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/007-white_accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/007-white_accessory-01.ts index c4f047a727d..4cfbd85ab7a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/007-white_accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/007-white_accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/008-white_accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/008-white_accessory-03.ts index 46fdc7eac4f..95db163e5d6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/008-white_accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/008-white_accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/009-white_accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/009-white_accessory-02.ts index e89922e63d2..d0af1f48397 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/009-white_accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/002-Accessory/generated/009-white_accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/000-white_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/000-white_body-01.ts index 4d9dbd5d8c0..3541c993ae0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/000-white_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/000-white_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/001-white_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/001-white_body-08.ts index 36d7ad50e69..f40e877ebf2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/001-white_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/001-white_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/002-white_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/002-white_body-06.ts index af1b9de4bd1..b73986c2cd9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/002-white_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/002-white_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/003-white_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/003-white_body-04.ts index 3f60d8dc4ab..8f90d6a0381 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/003-white_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/003-white_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/004-white_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/004-white_body-07.ts index d21d9d00891..331216f3d56 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/004-white_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/004-white_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/005-white_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/005-white_body-02.ts index 5beabae83b3..7eee32e4cfa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/005-white_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/005-white_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/006-white_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/006-white_body-05.ts index 5f7ec1efd34..056a289f989 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/006-white_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/006-white_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/007-white_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/007-white_body-09.ts index 718f9b773f5..541f5fa89b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/007-white_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/007-white_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/008-white_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/008-white_body-03.ts index 0dc5fafeb50..9fb274e4865 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/008-white_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/008-white_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/009-white_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/009-white_body-10.ts index 0551bdc9296..49436797c29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/009-white_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/003-01Body/generated/009-white_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/000-white_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/000-white_face-01.ts index 665b55ebca1..de2a16200e7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/000-white_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/000-white_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/001-white_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/001-white_face-07.ts index 5d929e38761..ddbff99f5bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/001-white_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/001-white_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/002-white_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/002-white_face-06.ts index cc19fff8b92..dce4005dbc4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/002-white_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/002-white_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/003-white_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/003-white_face-08.ts index 80f3bb13c92..f01587c17cc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/003-white_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/003-white_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/004-white_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/004-white_face-10.ts index b7095c06fb7..32989f5bdb9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/004-white_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/004-white_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/005-white_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/005-white_face-09.ts index 308016d8909..165b04f6a01 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/005-white_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/005-white_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/006-white_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/006-white_face-05.ts index 9caba326679..e67321407f9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/006-white_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/006-white_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/007-white_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/007-white_face-04.ts index 27b229d7edc..823fa668147 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/007-white_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/007-white_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/008-white_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/008-white_face-03.ts index 899e77a357d..98536fe4ab1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/008-white_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/008-white_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/009-white_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/009-white_face-02.ts index 560316ed4d4..4113fb1017b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/009-white_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-white/004-02Face/generated/009-white_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/000-yellow_mouth-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/000-yellow_mouth-03.ts index 795c14c3dbb..e59d36ad1f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/000-yellow_mouth-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/000-yellow_mouth-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/001-yellow_mouth-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/001-yellow_mouth-02.ts index 4bd7ff774f4..4a3914eee62 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/001-yellow_mouth-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/001-yellow_mouth-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/002-yellow_mouth-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/002-yellow_mouth-06.ts index 61d3af3697b..7c04581f7be 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/002-yellow_mouth-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/002-yellow_mouth-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/003-yellow_mouth-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/003-yellow_mouth-01.ts index 721e796cae6..2b80f719c7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/003-yellow_mouth-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/003-yellow_mouth-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/004-yellow_mouth-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/004-yellow_mouth-09.ts index 4848d6995ee..3ce60788aac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/004-yellow_mouth-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/004-yellow_mouth-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/005-yellow_mouth-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/005-yellow_mouth-04.ts index 63fff78754f..91be1c6555c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/005-yellow_mouth-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/005-yellow_mouth-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/006-yellow_mouth-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/006-yellow_mouth-08.ts index ccb0a7e84cb..39aa5ed4e98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/006-yellow_mouth-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/006-yellow_mouth-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/007-yellow_mouth-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/007-yellow_mouth-05.ts index 64fdcf6348c..8a57d8d189f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/007-yellow_mouth-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/007-yellow_mouth-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/008-yellow_mouth-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/008-yellow_mouth-10.ts index a709509e4c0..4aa0c55abf2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/008-yellow_mouth-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/008-yellow_mouth-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/009-yellow_mouth-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/009-yellow_mouth-07.ts index 92f9b9a2ddd..44b1d659060 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/009-yellow_mouth-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/000-Mouth/generated/009-yellow_mouth-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/000-yellow_eyes-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/000-yellow_eyes-10.ts index 038e15d1d8c..c481126690e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/000-yellow_eyes-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/000-yellow_eyes-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/001-yellow_eyes-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/001-yellow_eyes-09.ts index 3a0369c6541..6c35a4f2c4c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/001-yellow_eyes-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/001-yellow_eyes-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/002-yellow_eyes-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/002-yellow_eyes-02.ts index 8579b22b150..47aaca2089b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/002-yellow_eyes-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/002-yellow_eyes-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/003-yellow_eyes-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/003-yellow_eyes-03.ts index 98a08676508..59757bc27ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/003-yellow_eyes-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/003-yellow_eyes-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/004-yellow_eyes-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/004-yellow_eyes-07.ts index 95582d2c103..91ded949239 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/004-yellow_eyes-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/004-yellow_eyes-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/005-yellow_eyes-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/005-yellow_eyes-01.ts index 522306b6682..e3ab5cb913a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/005-yellow_eyes-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/005-yellow_eyes-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/006-yellow_eyes-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/006-yellow_eyes-05.ts index 1ff0ea0569c..ae825efa6d5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/006-yellow_eyes-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/006-yellow_eyes-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/007-yellow_eyes-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/007-yellow_eyes-08.ts index c0f6a9e945f..bb00a55bad0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/007-yellow_eyes-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/007-yellow_eyes-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/008-yellow_eyes-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/008-yellow_eyes-04.ts index e7de2080c9d..1c936b1de99 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/008-yellow_eyes-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/008-yellow_eyes-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/009-yellow_eyes-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/009-yellow_eyes-06.ts index 41ee3df7d94..bb902a34833 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/009-yellow_eyes-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/001-Eyes/generated/009-yellow_eyes-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/000-yellow__accessory-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/000-yellow__accessory-07.ts index b365d2cf8ac..d5f18e5e9a4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/000-yellow__accessory-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/000-yellow__accessory-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/001-yellow__accessory-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/001-yellow__accessory-09.ts index 9d379c05a29..8c42d20aaff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/001-yellow__accessory-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/001-yellow__accessory-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/002-yellow__accessory-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/002-yellow__accessory-10.ts index 89b503a0611..30bd313b6c1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/002-yellow__accessory-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/002-yellow__accessory-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/003-yellow__accessory-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/003-yellow__accessory-05.ts index 64d2b76db9a..32ce1e35ec5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/003-yellow__accessory-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/003-yellow__accessory-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/004-yellow__accessory-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/004-yellow__accessory-06.ts index 21d8032312d..6c04670b2dc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/004-yellow__accessory-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/004-yellow__accessory-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/005-yellow__accessory-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/005-yellow__accessory-03.ts index 90cfa32ef64..2eea3698f05 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/005-yellow__accessory-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/005-yellow__accessory-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/006-yellow__accessory-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/006-yellow__accessory-04.ts index dfe292bee5b..9ccf4e7e628 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/006-yellow__accessory-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/006-yellow__accessory-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/007-yellow__accessory-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/007-yellow__accessory-02.ts index 566a98fd592..bcc54415026 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/007-yellow__accessory-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/007-yellow__accessory-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/008-yellow__accessory-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/008-yellow__accessory-01.ts index 1a327fa2ab1..a51a831a1df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/008-yellow__accessory-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/008-yellow__accessory-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/009-yellow__accessory-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/009-yellow__accessory-08.ts index d728a7b704f..3ccaa71ba97 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/009-yellow__accessory-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/002-Accessory/generated/009-yellow__accessory-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/000-yellow_body-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/000-yellow_body-04.ts index 415fb938c7a..96c2915ce17 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/000-yellow_body-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/000-yellow_body-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/001-yellow_body-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/001-yellow_body-06.ts index 022c711432e..58787376000 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/001-yellow_body-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/001-yellow_body-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/002-yellow_body-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/002-yellow_body-09.ts index b0fc1a40149..52751c07264 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/002-yellow_body-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/002-yellow_body-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/003-yellow_body-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/003-yellow_body-07.ts index 57377e5f02b..00f117732cd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/003-yellow_body-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/003-yellow_body-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/004-yellow_body-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/004-yellow_body-02.ts index 4909b14cecc..63f0be0ca17 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/004-yellow_body-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/004-yellow_body-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/005-yellow_body-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/005-yellow_body-10.ts index 5d4054d532c..18b4a5e3174 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/005-yellow_body-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/005-yellow_body-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/006-yellow_body-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/006-yellow_body-05.ts index 1b7e5375fdf..0900a474581 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/006-yellow_body-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/006-yellow_body-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/007-yellow_body-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/007-yellow_body-03.ts index ce551651c78..09e8ad2658a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/007-yellow_body-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/007-yellow_body-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/008-yellow_body-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/008-yellow_body-08.ts index 383e6513bf5..ef26b9808ad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/008-yellow_body-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/008-yellow_body-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/009-yellow_body-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/009-yellow_body-01.ts index 650c63a8753..96f4e5bc256 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/009-yellow_body-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/003-01Body/generated/009-yellow_body-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/000-yellow_face-02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/000-yellow_face-02.ts index dec4478376d..e09d5cc4109 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/000-yellow_face-02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/000-yellow_face-02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/001-yellow_face-08.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/001-yellow_face-08.ts index d73d546d17f..2520d8ccd56 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/001-yellow_face-08.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/001-yellow_face-08.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/002-yellow_face-05.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/002-yellow_face-05.ts index 540573b6d09..ce95adfd736 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/002-yellow_face-05.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/002-yellow_face-05.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/003-yellow_face-04.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/003-yellow_face-04.ts index da2fced03a4..a52fb39c73f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/003-yellow_face-04.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/003-yellow_face-04.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/004-yellow_face-10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/004-yellow_face-10.ts index 6f7cd52e229..4f5b1ef6d4e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/004-yellow_face-10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/004-yellow_face-10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/005-yellow_face-06.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/005-yellow_face-06.ts index ee834de4876..22cab2620ce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/005-yellow_face-06.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/005-yellow_face-06.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/006-yellow_face-01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/006-yellow_face-01.ts index 2f6d4434947..b4ae5d95e92 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/006-yellow_face-01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/006-yellow_face-01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/007-yellow_face-09.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/007-yellow_face-09.ts index 64dbbccb87d..560c764cca3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/007-yellow_face-09.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/007-yellow_face-09.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/008-yellow_face-03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/008-yellow_face-03.ts index 9aded28b0af..28cd97e007c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/008-yellow_face-03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/008-yellow_face-03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/009-yellow_face-07.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/009-yellow_face-07.ts index 90fd87acf9c..39c7262a686 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/009-yellow_face-07.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set1-yellow/004-02Face/generated/009-yellow_face-07.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/000-final3.ts index 6ab4b47551b..6deb306a8da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/001-final2.ts index da3c218e057..edf36f5a8db 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/002-final4.ts index 4ebeaff1250..8c3bdf3d185 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/003-final5.ts index 2fe109d2ac8..5ef6cece694 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/004-final9.ts index 36f2fdf5305..01d79d5412c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/005-final7.ts index 613edbce368..f53e8a85ce2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/006-final10.ts index 12c06e5fa29..bac249166c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/007-final6.ts index 3bf885969a1..46195b0727e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/008-final8.ts index f266b4393eb..a518b98061b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/009-final1.ts index b68c2b1b34a..55ed634a1df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/000-04Body/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/000-final3.ts index 3c6b25a0b66..126f983bb9c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/001-final2.ts index d5f12bb6627..78f10322db8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/002-final4.ts index 7c535ed0c64..55e35e4863f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/003-final5.ts index d05b31177ea..d78a756fc0f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/004-final9.ts index f4795289b26..940355dcf00 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/005-final7.ts index 12bbfebab3a..2ff9e9606da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/006-final10.ts index ce8eb3d6fa3..dd1bcd4eb8e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/007-final6.ts index 8e7bd6bd583..4c8c1ae4ac1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/008-final8.ts index 19d725e1f1a..7b16969d59e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/009-final1.ts index e88d73850cd..f2bb3e2b280 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/001-Mouth/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/000-final3.ts index e4e8e90776c..9377b46fe51 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/001-final2.ts index 786ff82e841..3bbe8130eff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/002-final4.ts index 42be2371805..dba051e8b54 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/003-final5.ts index 46d6b9c16ff..36c906efbbd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/004-final9.ts index 7c096b28a7e..b3ace49bfe0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/005-final7.ts index 545cd1a3a33..8ae528c564b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/006-final10.ts index ea0b861c661..253af2bf2fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/007-final6.ts index f960d1a0083..4db613ca72b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/008-final8.ts index bf673fd0d61..86403adbefa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/009-final1.ts index 9d13516df74..be34582e2dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/002-Eyes/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/000-final3.ts index a0b658f8a47..bf70974797a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/001-final2.ts index 495316c7975..d490e3d23e5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/002-final4.ts index b07a59d7a75..20ce201a982 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/003-final5.ts index ada89de2a9f..67439f546be 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/004-final9.ts index 53255476339..6e00e6eeb39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/005-final7.ts index bbf9b81015d..31766e67bf7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/006-final10.ts index 07317b6d0bf..9b019e13c20 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/007-final6.ts index 44d7310e521..1a681169a6c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/008-final8.ts index 4a8afcd3e40..f37958c7fc5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/009-final1.ts index 37b265e1bb0..bc0a88953da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/003-02BodyColors/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/000-final3.ts index 3012b010fae..6c79ec8ed89 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/001-final2.ts index f664cf798ea..dec016014f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/002-final4.ts index 8b35029d33c..6a4040bd5e6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/003-final5.ts index ed36e1a6bc8..169ba8269a1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/004-final9.ts index 129273ecd2a..adb51be797f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/005-final7.ts index cae9d57319e..201bb58107e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/006-final10.ts index 80df1439fb8..16aa291b137 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/007-final6.ts index 262bd5a4f5c..51008428f94 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/008-final8.ts index 2058faa4978..0ee926b2137 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/009-final1.ts index db206c023b7..51708aa8b19 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/004-01FaceColors/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/000-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/000-final3.ts index c23794f0cf1..48667c6dfbe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/000-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/000-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/001-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/001-final2.ts index 9271544adb1..9febcd42a8b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/001-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/001-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/002-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/002-final4.ts index 691745ac587..0f7f0005f65 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/002-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/002-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/003-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/003-final5.ts index 0b1206c1ec8..18dab80b23a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/003-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/003-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/004-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/004-final9.ts index 6c38d3b22fe..61ef1435aef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/004-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/004-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/005-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/005-final7.ts index 072fa5f2604..88e65fb4202 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/005-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/005-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/006-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/006-final10.ts index fc1a4c70769..41d36af86b0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/006-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/006-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/007-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/007-final6.ts index 87ed924f7a3..3a32f34dfb7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/007-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/007-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/008-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/008-final8.ts index 373f0f021ee..ba6c4edbe16 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/008-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/008-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/009-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/009-final1.ts index a8c5b8c3ebe..bce89978925 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/009-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/005-Nose/generated/009-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/000-final16.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/000-final16.ts index 72717415dca..30d8a0a98dc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/000-final16.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/000-final16.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/001-final12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/001-final12.ts index 0ec5989cd01..afffba50ea7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/001-final12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/001-final12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/002-final13.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/002-final13.ts index 3b8cc89986a..9e19276252c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/002-final13.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/002-final13.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/003-final11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/003-final11.ts index e8cc51f560d..05ead9cdf52 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/003-final11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/003-final11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/004-final3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/004-final3.ts index f2604241dbf..3d9458567f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/004-final3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/004-final3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/005-final15.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/005-final15.ts index 95474588a07..bff958a8e39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/005-final15.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/005-final15.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/006-final2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/006-final2.ts index b77b5ecbd28..df7e09b3288 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/006-final2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/006-final2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/007-final4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/007-final4.ts index 1f6cccbe134..c85f8d08134 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/007-final4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/007-final4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/008-final5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/008-final5.ts index f425af6e998..c3031cd48fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/008-final5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/008-final5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/009-final14.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/009-final14.ts index 92db03aac9d..a97468945a0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/009-final14.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/009-final14.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/010-final9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/010-final9.ts index cab109235eb..dc00e420e29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/010-final9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/010-final9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/011-final7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/011-final7.ts index 025c441f122..9a2bcd9081f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/011-final7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/011-final7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/012-final10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/012-final10.ts index 9ff9c5b5274..d23ca35c0b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/012-final10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/012-final10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/013-final6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/013-final6.ts index d43abca9a43..8c537647d12 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/013-final6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/013-final6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/014-final8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/014-final8.ts index bdc57a449b3..1fa9eb2b3ee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/014-final8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/014-final8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/015-final1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/015-final1.ts index 82820f35cc0..12a7e6f10ed 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/015-final1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set2/006-03Faces/generated/015-final1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/000-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/000-Robot-Design9.ts index bf0f00a50eb..c64d4f3eba9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/000-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/000-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/001-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/001-Robot-Design7.ts index 98c1f914363..e7e833af761 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/001-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/001-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/002-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/002-Robot-Design1.ts index 4e627aae7b8..ffe06ea1274 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/002-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/002-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/003-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/003-Robot-Design5.ts index 2edb4388447..b602c42cdc6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/003-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/003-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/004-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/004-Robot-Design2.ts index c88144d665f..fcc04fc14b0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/004-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/004-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/005-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/005-Robot-Design6.ts index 040ee6a312c..10dbc0fbcb0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/005-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/005-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/006-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/006-Robot-Design3.ts index 1283aa87014..36fbecc993f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/006-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/006-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/007-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/007-Robot-Design8.ts index e44bb4c3027..c6bf161fd96 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/007-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/007-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/008-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/008-Robot-Design4.ts index c632e4a30a5..03acc9024b2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/008-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/000-07Mouth/generated/008-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/001-02Wave/generated/000-wave1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/001-02Wave/generated/000-wave1.ts index f1eefa135db..84cfd3b6294 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/001-02Wave/generated/000-wave1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/001-02Wave/generated/000-wave1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/000-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/000-Robot-Design9.ts index e65b8cbbb10..64779663e66 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/000-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/000-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/001-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/001-Robot-Design7.ts index f2ebca9ccfa..2b18acad574 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/001-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/001-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/002-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/002-Robot-Design1.ts index a77a883eb13..cf21c64704b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/002-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/002-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/003-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/003-Robot-Design5.ts index a2b5dc77715..511dba8af54 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/003-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/003-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/004-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/004-Robot-Design2.ts index 9c81f69a4c1..49e8fa78e5a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/004-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/004-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/005-Robot-Design11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/005-Robot-Design11.ts index 6e0d4815cbe..d701e5ed232 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/005-Robot-Design11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/005-Robot-Design11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/006-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/006-Robot-Design6.ts index 6a7f01d7d12..3d10ce7d829 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/006-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/006-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/007-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/007-Robot-Design3.ts index 0f691fe974a..acc22bf864a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/007-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/007-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/008-Robot-Design12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/008-Robot-Design12.ts index 9192960965f..a1b7cd21d5f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/008-Robot-Design12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/008-Robot-Design12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/009-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/009-Robot-Design8.ts index 76bbb20a14c..98c95c19ac6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/009-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/009-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/010-Robot-Design10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/010-Robot-Design10.ts index b85f42a6e78..52c7f3aff5a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/010-Robot-Design10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/010-Robot-Design10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/011-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/011-Robot-Design4.ts index 72e4db9e105..0458834258b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/011-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/002-05Eyebrows/generated/011-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/000-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/000-Robot-Design9.ts index 37b052ec88f..979656f5b81 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/000-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/000-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/001-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/001-Robot-Design7.ts index 4b99f6f0b7b..f0ed9f86a3e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/001-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/001-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/002-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/002-Robot-Design1.ts index b443239c596..7f8f03c1174 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/002-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/002-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/003-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/003-Robot-Design5.ts index de1d63a004e..114a3ae3a29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/003-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/003-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/004-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/004-Robot-Design2.ts index 97c853d85bb..e6b10fb1b5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/004-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/004-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/005-Robot-Design11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/005-Robot-Design11.ts index 167ca002f4c..9ce3db000c6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/005-Robot-Design11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/005-Robot-Design11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/006-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/006-Robot-Design6.ts index f219211f416..ec3dedfbb08 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/006-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/006-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/007-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/007-Robot-Design3.ts index 4a354e5eeae..97d412f949b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/007-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/007-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/008-Robot-Design12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/008-Robot-Design12.ts index 22285b41875..8c641947089 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/008-Robot-Design12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/008-Robot-Design12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/009-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/009-Robot-Design8.ts index 03be9800d94..d2e969119ce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/009-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/009-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/010-Robot-Design10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/010-Robot-Design10.ts index bab74f87260..423901cb444 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/010-Robot-Design10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/010-Robot-Design10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/011-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/011-Robot-Design4.ts index 3d03d75e415..9cbec8d6802 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/011-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/003-04Eyes/generated/011-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/000-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/000-Robot-Design9.ts index 10add85fced..54bb345e4b8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/000-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/000-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/001-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/001-Robot-Design7.ts index ddaadb099ef..3a49172b39f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/001-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/001-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/002-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/002-Robot-Design1.ts index 56eed7fb439..40a610f4cb1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/002-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/002-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/003-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/003-Robot-Design5.ts index c7583840ce9..46f20d3cc19 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/003-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/003-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/004-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/004-Robot-Design2.ts index ee77d61dc8f..7ce56ac9746 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/004-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/004-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/005-Robot-Design11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/005-Robot-Design11.ts index e7642f7093b..a98558724ab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/005-Robot-Design11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/005-Robot-Design11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/006-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/006-Robot-Design6.ts index bf402588ff0..19273f7c5b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/006-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/006-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/007-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/007-Robot-Design3.ts index cf7c5cc960e..0d4b955a52a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/007-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/007-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/008-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/008-Robot-Design8.ts index ee1c671874b..81c4d5ad597 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/008-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/008-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/009-Robot-Design10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/009-Robot-Design10.ts index e94832b96ee..01aa0fff70e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/009-Robot-Design10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/009-Robot-Design10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/010-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/010-Robot-Design4.ts index 1aa0323ac21..2fbe598b5c4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/010-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/004-06Nose/generated/010-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/000-Robot-Design71.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/000-Robot-Design71.ts index b906d381594..07b816a2409 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/000-Robot-Design71.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/000-Robot-Design71.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/001-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/001-Robot-Design9.ts index 1b6bd72916e..860b4afd988 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/001-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/001-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/002-Robot-Design43.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/002-Robot-Design43.ts index 9e7afd25ead..9fd61624631 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/002-Robot-Design43.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/002-Robot-Design43.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/003-Robot-Design32.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/003-Robot-Design32.ts index 6a797b94e5f..b831f792193 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/003-Robot-Design32.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/003-Robot-Design32.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/004-Robot-Design75.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/004-Robot-Design75.ts index 04fe37f9662..42f1cc8ea6d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/004-Robot-Design75.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/004-Robot-Design75.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/005-Robot-Design40.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/005-Robot-Design40.ts index 777eab4e487..270c71695bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/005-Robot-Design40.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/005-Robot-Design40.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/006-Robot-Design37.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/006-Robot-Design37.ts index e19c3a0f509..91dd267a466 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/006-Robot-Design37.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/006-Robot-Design37.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/007-Robot-Design60.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/007-Robot-Design60.ts index 7c02505d091..69f53812f67 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/007-Robot-Design60.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/007-Robot-Design60.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/008-Robot-Design64.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/008-Robot-Design64.ts index 359dc425fe2..00eea422f98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/008-Robot-Design64.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/008-Robot-Design64.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/009-Robot-Design48.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/009-Robot-Design48.ts index 6dbf5c090f5..693025189b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/009-Robot-Design48.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/009-Robot-Design48.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/010-Robot-Design24.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/010-Robot-Design24.ts index 8c0093dd861..e8a6e30246e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/010-Robot-Design24.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/010-Robot-Design24.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/011-Robot-Design13.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/011-Robot-Design13.ts index b816190e25d..c622f8cee33 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/011-Robot-Design13.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/011-Robot-Design13.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/012-Robot-Design21.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/012-Robot-Design21.ts index 254efcd63e2..fb6b5e8a8d0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/012-Robot-Design21.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/012-Robot-Design21.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/013-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/013-Robot-Design7.ts index 80eceabdbf0..682c2a0ee48 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/013-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/013-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/014-Robot-Design36.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/014-Robot-Design36.ts index ae3f9f5a659..73cee013668 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/014-Robot-Design36.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/014-Robot-Design36.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/015-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/015-Robot-Design1.ts index 5c758199a57..0aae0462158 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/015-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/015-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/016-Robot-Design81.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/016-Robot-Design81.ts index a7af90c2579..a4ddabe5866 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/016-Robot-Design81.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/016-Robot-Design81.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/017-Robot-Design58.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/017-Robot-Design58.ts index ab763113c1a..aecfe48a117 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/017-Robot-Design58.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/017-Robot-Design58.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/018-Robot-Design83.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/018-Robot-Design83.ts index bcb8b3e4525..83278d4c5fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/018-Robot-Design83.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/018-Robot-Design83.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/019-Robot-Design86.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/019-Robot-Design86.ts index d2b237b3fe6..c45db2b487e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/019-Robot-Design86.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/019-Robot-Design86.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/020-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/020-Robot-Design5.ts index a1f88808e23..567a048b9b1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/020-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/020-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/021-Robot-Design20.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/021-Robot-Design20.ts index 11cd322d36e..75619ef8bed 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/021-Robot-Design20.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/021-Robot-Design20.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/022-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/022-Robot-Design2.ts index 6669a559407..a3ddf08ae09 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/022-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/022-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/023-Robot-Design88.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/023-Robot-Design88.ts index d1f2fb97956..9faf806b7ce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/023-Robot-Design88.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/023-Robot-Design88.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/024-Robot-Design25.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/024-Robot-Design25.ts index f5e93e82c6c..a5d3edd5dfc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/024-Robot-Design25.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/024-Robot-Design25.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/025-Robot-Design42.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/025-Robot-Design42.ts index e64baff9310..bb2c51dcf29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/025-Robot-Design42.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/025-Robot-Design42.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/026-Robot-Design27.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/026-Robot-Design27.ts index 3c65804fd64..6666a5fa040 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/026-Robot-Design27.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/026-Robot-Design27.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/027-Robot-Design63.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/027-Robot-Design63.ts index 26de7ee40f2..0b49661aee2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/027-Robot-Design63.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/027-Robot-Design63.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/028-Robot-Design30.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/028-Robot-Design30.ts index 5288e0da896..d67c3470728 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/028-Robot-Design30.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/028-Robot-Design30.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/029-Robot-Design80.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/029-Robot-Design80.ts index 021b5ed4f84..b1c06736c5f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/029-Robot-Design80.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/029-Robot-Design80.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/030-Robot-Design28.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/030-Robot-Design28.ts index 0fbba74f02e..f5e810ea962 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/030-Robot-Design28.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/030-Robot-Design28.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/031-Robot-Design59.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/031-Robot-Design59.ts index d69eea427db..b130c389c73 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/031-Robot-Design59.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/031-Robot-Design59.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/032-Robot-Design35.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/032-Robot-Design35.ts index ca0911a9b4d..b0611e37f7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/032-Robot-Design35.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/032-Robot-Design35.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/033-Robot-Design46.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/033-Robot-Design46.ts index 94a01f1347c..b978e634b61 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/033-Robot-Design46.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/033-Robot-Design46.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/034-Robot-Design17.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/034-Robot-Design17.ts index 05962690fe1..f8f9840016d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/034-Robot-Design17.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/034-Robot-Design17.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/035-Robot-Design51.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/035-Robot-Design51.ts index 95609ba28ef..6e908ddac67 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/035-Robot-Design51.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/035-Robot-Design51.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/036-Robot-Design57.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/036-Robot-Design57.ts index fc7cd727f28..65bd2aa3a0a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/036-Robot-Design57.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/036-Robot-Design57.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/037-Robot-Design15.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/037-Robot-Design15.ts index ac2f1bd840f..d3ccb039e15 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/037-Robot-Design15.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/037-Robot-Design15.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/038-Robot-Design62.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/038-Robot-Design62.ts index beab0e9887a..38b64b9fad3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/038-Robot-Design62.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/038-Robot-Design62.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/039-Robot-Design49.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/039-Robot-Design49.ts index bec69e032f6..5189c748f86 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/039-Robot-Design49.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/039-Robot-Design49.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/040-Robot-Design72.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/040-Robot-Design72.ts index 946e7abe875..e0679ab9369 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/040-Robot-Design72.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/040-Robot-Design72.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/041-Robot-Design54.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/041-Robot-Design54.ts index 4363b374e22..7b250b66c7a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/041-Robot-Design54.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/041-Robot-Design54.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/042-Robot-Design90.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/042-Robot-Design90.ts index 9b8873d96ef..b0ea88c7d87 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/042-Robot-Design90.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/042-Robot-Design90.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/043-Robot-Design82.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/043-Robot-Design82.ts index 3bd484ef2e9..ea415fa5062 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/043-Robot-Design82.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/043-Robot-Design82.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/044-Robot-Design31.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/044-Robot-Design31.ts index a7f22adabff..737f0881a50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/044-Robot-Design31.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/044-Robot-Design31.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/045-Robot-Design84.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/045-Robot-Design84.ts index f3ddf9475ca..b708401ae5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/045-Robot-Design84.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/045-Robot-Design84.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/046-Robot-Design74.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/046-Robot-Design74.ts index 213a8318dbe..982945f2fa7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/046-Robot-Design74.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/046-Robot-Design74.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/047-Robot-Design11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/047-Robot-Design11.ts index 2c073eb7a85..339ab2c5de0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/047-Robot-Design11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/047-Robot-Design11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/048-Robot-Design69.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/048-Robot-Design69.ts index f629401f8cf..70634681a65 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/048-Robot-Design69.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/048-Robot-Design69.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/049-Robot-Design53.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/049-Robot-Design53.ts index 89f6f3e0947..d2f2caf1de9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/049-Robot-Design53.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/049-Robot-Design53.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/050-Robot-Design78.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/050-Robot-Design78.ts index 3e7e3db03e1..df4a30a6ef4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/050-Robot-Design78.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/050-Robot-Design78.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/051-Robot-Design16.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/051-Robot-Design16.ts index 7c2a5f54d9e..619ca67babc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/051-Robot-Design16.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/051-Robot-Design16.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/052-Robot-Design87.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/052-Robot-Design87.ts index 3e1b57f1387..df0130dde86 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/052-Robot-Design87.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/052-Robot-Design87.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/053-Robot-Design14.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/053-Robot-Design14.ts index 50aefedda48..90be84d7aaa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/053-Robot-Design14.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/053-Robot-Design14.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/054-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/054-Robot-Design6.ts index 087974ad7bd..df5f9f93b4b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/054-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/054-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/055-Robot-Design73.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/055-Robot-Design73.ts index 24a32bd496a..99394cd15fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/055-Robot-Design73.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/055-Robot-Design73.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/056-Robot-Design47.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/056-Robot-Design47.ts index 06600b46578..0d04b32662f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/056-Robot-Design47.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/056-Robot-Design47.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/057-Robot-Design23.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/057-Robot-Design23.ts index 17da3839c72..2cf6f36e889 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/057-Robot-Design23.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/057-Robot-Design23.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/058-Robot-Design50.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/058-Robot-Design50.ts index e6c0c78659f..3dd39adc48a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/058-Robot-Design50.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/058-Robot-Design50.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/059-Robot-Design65.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/059-Robot-Design65.ts index ac9b9b46476..50433c0c4ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/059-Robot-Design65.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/059-Robot-Design65.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/060-Robot-Design19.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/060-Robot-Design19.ts index 3840579a965..19a350f1d06 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/060-Robot-Design19.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/060-Robot-Design19.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/061-Robot-Design66.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/061-Robot-Design66.ts index d059a84b022..9e2c8972545 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/061-Robot-Design66.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/061-Robot-Design66.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/062-Robot-Design76.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/062-Robot-Design76.ts index cbdacbda53d..8f1c5d6d6cc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/062-Robot-Design76.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/062-Robot-Design76.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/063-Robot-Design77.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/063-Robot-Design77.ts index dd0ec65907b..c5803541270 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/063-Robot-Design77.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/063-Robot-Design77.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/064-Robot-Design38.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/064-Robot-Design38.ts index cd2e78fdbd0..f5137d21761 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/064-Robot-Design38.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/064-Robot-Design38.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/065-Robot-Design85.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/065-Robot-Design85.ts index 4b72e7b0f2a..c554988e727 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/065-Robot-Design85.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/065-Robot-Design85.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/066-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/066-Robot-Design3.ts index 6665c9fbf49..a9648092ec8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/066-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/066-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/067-Robot-Design67.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/067-Robot-Design67.ts index 4977092fe6a..f3d83a2018c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/067-Robot-Design67.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/067-Robot-Design67.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/068-Robot-Design12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/068-Robot-Design12.ts index e267cb74d42..9da9b07c11b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/068-Robot-Design12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/068-Robot-Design12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/069-Robot-Design18.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/069-Robot-Design18.ts index cfd0adf6a29..e958b20ec98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/069-Robot-Design18.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/069-Robot-Design18.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/070-Robot-Design56.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/070-Robot-Design56.ts index 4403f7a654e..8f4d1f4132f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/070-Robot-Design56.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/070-Robot-Design56.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/071-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/071-Robot-Design8.ts index 3bd9f3729eb..e7150b68485 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/071-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/071-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/072-Robot-Design55.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/072-Robot-Design55.ts index a58735fddc8..afe69d1877d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/072-Robot-Design55.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/072-Robot-Design55.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/073-Robot-Design89.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/073-Robot-Design89.ts index fba79e6dd37..3cea629c4ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/073-Robot-Design89.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/073-Robot-Design89.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/074-Robot-Design61.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/074-Robot-Design61.ts index 25cae7ac21b..28e00f46b68 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/074-Robot-Design61.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/074-Robot-Design61.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/075-Robot-Design52.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/075-Robot-Design52.ts index 7580d185c8b..749c68c4bba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/075-Robot-Design52.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/075-Robot-Design52.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/076-Robot-Design70.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/076-Robot-Design70.ts index f2caec7c406..d4c96fb16f9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/076-Robot-Design70.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/076-Robot-Design70.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/077-Robot-Design45.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/077-Robot-Design45.ts index 1d6270585c9..ec48b08c825 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/077-Robot-Design45.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/077-Robot-Design45.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/078-Robot-Design34.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/078-Robot-Design34.ts index 0063aea61fd..d5828802f39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/078-Robot-Design34.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/078-Robot-Design34.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/079-Robot-Design41.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/079-Robot-Design41.ts index 38fd6db26eb..612d89c8881 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/079-Robot-Design41.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/079-Robot-Design41.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/080-Robot-Design33.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/080-Robot-Design33.ts index 1233f28a09b..7174ba6ce71 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/080-Robot-Design33.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/080-Robot-Design33.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/081-Robot-Design29.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/081-Robot-Design29.ts index d865cf18b87..c565ec3f87f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/081-Robot-Design29.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/081-Robot-Design29.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/082-Robot-Design22.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/082-Robot-Design22.ts index 78895f21e07..70d4b7a88f3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/082-Robot-Design22.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/082-Robot-Design22.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/083-Robot-Design10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/083-Robot-Design10.ts index 3c5d5190715..09a3e10a9e6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/083-Robot-Design10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/083-Robot-Design10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/084-Robot-Design26.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/084-Robot-Design26.ts index 52898f38be9..fd0cef399de 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/084-Robot-Design26.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/084-Robot-Design26.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/085-Robot-Design68.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/085-Robot-Design68.ts index 30b25ad0393..4c4e4de1a3c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/085-Robot-Design68.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/085-Robot-Design68.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/086-Robot-Design39.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/086-Robot-Design39.ts index bb1da3e8deb..4184ead3068 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/086-Robot-Design39.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/086-Robot-Design39.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/087-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/087-Robot-Design4.ts index 0f238313a08..10cd3c2fd60 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/087-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/087-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/088-Robot-Design79.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/088-Robot-Design79.ts index a2bf4269639..0774f3de5c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/088-Robot-Design79.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/088-Robot-Design79.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/089-Robot-Design44.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/089-Robot-Design44.ts index 3908cf72aaa..6681af174c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/089-Robot-Design44.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/005-01BaseFace/generated/089-Robot-Design44.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/000-Robot-Design9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/000-Robot-Design9.ts index e8b4719bcfd..b5504f10602 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/000-Robot-Design9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/000-Robot-Design9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/001-Robot-Design7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/001-Robot-Design7.ts index 4163e095fae..8f96465873b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/001-Robot-Design7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/001-Robot-Design7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/002-Robot-Design1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/002-Robot-Design1.ts index 8e85db5a6d0..f24ce494a84 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/002-Robot-Design1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/002-Robot-Design1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/003-Robot-Design5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/003-Robot-Design5.ts index 8af08bd27f8..af6eadef535 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/003-Robot-Design5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/003-Robot-Design5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/004-Robot-Design2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/004-Robot-Design2.ts index 3fb304f1ef1..30005b2e25e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/004-Robot-Design2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/004-Robot-Design2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/005-Robot-Design6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/005-Robot-Design6.ts index 36673586ca5..5602501477f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/005-Robot-Design6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/005-Robot-Design6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/006-Robot-Design3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/006-Robot-Design3.ts index e29da267d3b..d377491bf83 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/006-Robot-Design3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/006-Robot-Design3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/007-Robot-Design8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/007-Robot-Design8.ts index f3bd8d64084..7c8aff0ebe0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/007-Robot-Design8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/007-Robot-Design8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/008-Robot-Design10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/008-Robot-Design10.ts index 3ed40f5f9cb..b61127bb815 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/008-Robot-Design10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/008-Robot-Design10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/009-Robot-Design4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/009-Robot-Design4.ts index ad4f00b60cb..04eca038cc0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/009-Robot-Design4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set3/006-03Antenna/generated/009-Robot-Design4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/000-body0.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/000-body0.ts index a754fdc7dfc..0b79318b629 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/000-body0.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/000-body0.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/001-body1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/001-body1.ts index 1586cfdfa68..01ba80d2672 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/001-body1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/001-body1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/002-body2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/002-body2.ts index b90f65471ec..86e3993c55c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/002-body2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/002-body2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/003-body3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/003-body3.ts index c9be129047b..b5f0a5b506c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/003-body3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/003-body3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/004-body4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/004-body4.ts index 2af14182f85..5be430136ea 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/004-body4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/004-body4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/005-body5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/005-body5.ts index c57390ea059..f1d5cf425f0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/005-body5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/005-body5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/006-body6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/006-body6.ts index da94e304ca2..03029ee6ace 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/006-body6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/006-body6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/007-body7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/007-body7.ts index adb936f8c99..94ce475bd9a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/007-body7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/007-body7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/008-body8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/008-body8.ts index a46ca299ef8..961fbec5c5f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/008-body8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/008-body8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/009-body9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/009-body9.ts index 13b8a83fb64..a974326883c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/009-body9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/009-body9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/010-body10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/010-body10.ts index 8071e6f61b7..b9db399c421 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/010-body10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/010-body10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/011-body11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/011-body11.ts index 12eb9e100dc..eb18e3719ec 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/011-body11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/011-body11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/012-body12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/012-body12.ts index 2a03b7a6226..bb5e913a3ed 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/012-body12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/012-body12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/013-body13.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/013-body13.ts index 7ae2948efc0..ef27376e251 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/013-body13.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/013-body13.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/014-body14.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/014-body14.ts index 112b1274eaa..60c06788451 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/014-body14.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/000-00body/generated/014-body14.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/000-fur0.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/000-fur0.ts index 7ca66cc62df..ca4ab6762ba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/000-fur0.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/000-fur0.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/001-fur1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/001-fur1.ts index 059d6b8b7d3..dc6c4efedd0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/001-fur1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/001-fur1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/002-fur2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/002-fur2.ts index 31cdb2a762f..4a53f352249 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/002-fur2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/002-fur2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/003-fur3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/003-fur3.ts index e81183a4e29..56a3c860d9e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/003-fur3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/003-fur3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/004-fur4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/004-fur4.ts index cd79485af20..228b019d002 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/004-fur4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/004-fur4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/005-fur5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/005-fur5.ts index 4ecc299a958..7d3c8a29468 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/005-fur5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/005-fur5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/006-fur6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/006-fur6.ts index 31cdb2a762f..4a53f352249 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/006-fur6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/006-fur6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/007-fur7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/007-fur7.ts index c2d9471657a..3a644ea14ae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/007-fur7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/007-fur7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/008-fur8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/008-fur8.ts index 5fdb2f0fe5a..31efb7baed7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/008-fur8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/008-fur8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/009-fur9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/009-fur9.ts index 18da9d59cc3..4a525437dde 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/009-fur9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/001-01fur/generated/009-fur9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/000-eyes0.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/000-eyes0.ts index 57efa0f8217..a9bf67a068d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/000-eyes0.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/000-eyes0.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/001-eyes1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/001-eyes1.ts index 4d671bc9847..ae06a741599 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/001-eyes1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/001-eyes1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/002-eyes2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/002-eyes2.ts index 0bd9e3fc04c..b44bf8ec5e3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/002-eyes2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/002-eyes2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/003-eyes3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/003-eyes3.ts index 317a99fd5b2..3a9ac051153 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/003-eyes3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/003-eyes3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/004-eyes4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/004-eyes4.ts index 49c51fab551..458d17e5895 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/004-eyes4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/004-eyes4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/005-eyes5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/005-eyes5.ts index ab45815a413..d24352b1286 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/005-eyes5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/005-eyes5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/006-eyes6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/006-eyes6.ts index d5b6a3a860d..4ecd84f2bb3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/006-eyes6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/006-eyes6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/007-eyes7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/007-eyes7.ts index 03dde405ce8..024dd83f0e9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/007-eyes7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/007-eyes7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/008-eyes8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/008-eyes8.ts index 9f3af430ea3..ce7b35656f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/008-eyes8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/008-eyes8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/009-eyes9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/009-eyes9.ts index f32f2ac1b2c..aafa70e8f1c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/009-eyes9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/009-eyes9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/010-eyes10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/010-eyes10.ts index 63b82ccbbe1..0ee495ee1ab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/010-eyes10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/010-eyes10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/011-eyes11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/011-eyes11.ts index 58768904e02..6c852d9bd40 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/011-eyes11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/011-eyes11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/012-eyes12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/012-eyes12.ts index edc0f460fb5..10b2975a24f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/012-eyes12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/012-eyes12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/013-eyes13.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/013-eyes13.ts index 796f5e73fa5..e0940579ec2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/013-eyes13.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/013-eyes13.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/014-eyes14.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/014-eyes14.ts index d51303be584..6f1b925b771 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/014-eyes14.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/002-02eyes/generated/014-eyes14.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/000-mouth0.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/000-mouth0.ts index 2a90d062343..3b131567db5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/000-mouth0.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/000-mouth0.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/001-mouth1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/001-mouth1.ts index fa7d4e7374f..71795763aca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/001-mouth1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/001-mouth1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/002-mouth2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/002-mouth2.ts index 1cc53c13163..bdb28a14af5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/002-mouth2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/002-mouth2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/003-mouth3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/003-mouth3.ts index cc100280351..94748e14770 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/003-mouth3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/003-mouth3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/004-mouth4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/004-mouth4.ts index 73317795ac2..1791f978898 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/004-mouth4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/004-mouth4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/005-mouth5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/005-mouth5.ts index 0235a1f71fe..a2eaf3b2b93 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/005-mouth5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/005-mouth5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/006-mouth6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/006-mouth6.ts index b952f0a8deb..ac52322795c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/006-mouth6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/006-mouth6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/007-mouth7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/007-mouth7.ts index 692dc65a6b9..5dc1ba67329 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/007-mouth7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/007-mouth7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/008-mouth8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/008-mouth8.ts index 7675e9fc3e8..e3cc37d8d98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/008-mouth8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/008-mouth8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/009-mouth9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/009-mouth9.ts index 54b6296799d..ee8ebf72bf4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/009-mouth9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/003-03mouth/generated/009-mouth9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/000-accessory0.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/000-accessory0.ts index ca5e5fb7553..b3f40d3b140 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/000-accessory0.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/000-accessory0.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/001-accessory1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/001-accessory1.ts index aa5b69c0432..7e17c13b285 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/001-accessory1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/001-accessory1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/002-accessory2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/002-accessory2.ts index b1e3a9b4efe..c5ddcebad2e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/002-accessory2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/002-accessory2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/003-accessory3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/003-accessory3.ts index 6169196ec90..975250a4ddc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/003-accessory3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/003-accessory3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/004-accessory4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/004-accessory4.ts index bdfd035bde7..f0dd3ea8293 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/004-accessory4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/004-accessory4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/005-accessory5.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/005-accessory5.ts index 068c489f369..f31ef4c2904 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/005-accessory5.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/005-accessory5.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/006-accessory6.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/006-accessory6.ts index 69b0672f700..6778a8aa058 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/006-accessory6.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/006-accessory6.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/007-accessory7.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/007-accessory7.ts index b13de8c72f1..ed4059b7e8a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/007-accessory7.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/007-accessory7.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/008-accessory8.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/008-accessory8.ts index 7f0d2fa3115..89ff526992a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/008-accessory8.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/008-accessory8.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/009-accessory9.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/009-accessory9.ts index 63bdbb399c1..762085e5b38 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/009-accessory9.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/009-accessory9.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/010-accessory10.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/010-accessory10.ts index 4a76c62cee9..89196d3306f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/010-accessory10.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/010-accessory10.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/011-accessory11.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/011-accessory11.ts index 3b7c76f85a9..abb629d9f24 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/011-accessory11.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/011-accessory11.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/012-accessory12.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/012-accessory12.ts index bc1affb551f..d7fbd0edf5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/012-accessory12.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/012-accessory12.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/013-accessory13.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/013-accessory13.ts index 20f8b83a503..44b1ad68536 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/013-accessory13.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/013-accessory13.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/014-accessory14.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/014-accessory14.ts index df13d7b0404..2607890b9a8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/014-accessory14.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/014-accessory14.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/015-accessory15.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/015-accessory15.ts index 31cdb2a762f..4a53f352249 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/015-accessory15.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set4/004-04accessories/generated/015-accessory15.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Black.ts index 36095858b1d..17d9eb33050 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Brown.ts index 5a8bbe28d98..d575c11cd6a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/DarkBrown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/DarkBrown.ts index c099650e181..b73cda64fcc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/DarkBrown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/DarkBrown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Light.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Light.ts index 928d9c157cd..a1fe0c12d6e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Light.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Light.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Pale.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Pale.ts index e6d1a6797fb..08f5b498a9b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Pale.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Pale.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Tanned.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Tanned.ts index 880693fec7a..b0a1ded2fcb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Tanned.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Tanned.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Yellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Yellow.ts index c59cf22b236..34de079e0fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Yellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/000-Body/generated/Yellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Close.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Close.ts index 5f74f31beab..0af3b63a705 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Close.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Close.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Cry.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Cry.ts index d2159a425c3..ed6d5e4f49c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Cry.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Cry.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Default.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Default.ts index b088160f8e7..c10d6177bef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Default.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Default.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Dizzy.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Dizzy.ts index e6e10a2eb31..a44feb197be 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Dizzy.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Dizzy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/EyeRoll.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/EyeRoll.ts index 309b5e331b5..c11e42d032b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/EyeRoll.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/EyeRoll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Happy.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Happy.ts index 9bbe44d81d2..98cebc6511c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Happy.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Happy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Hearts.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Hearts.ts index 5b3fb58ae2c..ab375914193 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Hearts.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Hearts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Side.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Side.ts index faad8122179..4df365ca974 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Side.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Side.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Squint.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Squint.ts index f3cc2398b02..6db42c604ce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Squint.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Squint.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Surprised.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Surprised.ts index 8d4cd4b47e5..616a7eb4ebe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Surprised.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Surprised.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Wink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Wink.ts index 670a07dd5aa..dbe6188e0fd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Wink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/Wink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/WinkWacky.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/WinkWacky.ts index 22b02a83d37..a5a785adeb5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/WinkWacky.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/001-Eye/generated/WinkWacky.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Angry.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Angry.ts index d806e628e0b..8689df4cb9c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Angry.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Angry.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/AngryNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/AngryNatural.ts index 784b6933e4e..65fe52e1b2c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/AngryNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/AngryNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Default.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Default.ts index c97dfe36725..fde6dae8452 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Default.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/Default.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/DefaultNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/DefaultNatural.ts index 41a18f2f6be..668922b1e3a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/DefaultNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/DefaultNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/FlatNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/FlatNatural.ts index 08ac0dfa974..ad87268b311 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/FlatNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/FlatNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcited.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcited.ts index 3708c85305f..0c6acb0fd8e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcited.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcited.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcitedNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcitedNatural.ts index 654cb7e8730..34bd32052a6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcitedNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/RaisedExcitedNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcerned.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcerned.ts index bcf52e87f03..a5d47278d64 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcerned.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcerned.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcernedNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcernedNatural.ts index e59e8025844..e783c91e2bb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcernedNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/SadConcernedNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UnibrowNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UnibrowNatural.ts index ea0e17d5016..c79fdc2d6a7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UnibrowNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UnibrowNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDown.ts index f2204f1356e..b95b9c99839 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDownNatural.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDownNatural.ts index 53943453e7b..8d7478d4fb2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDownNatural.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/002-Eyebrow/generated/UpDownNatural.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Concerned.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Concerned.ts index bce9a84207c..6c106775b15 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Concerned.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Concerned.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Default.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Default.ts index 49b49965d15..e412fc0c9f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Default.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Default.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Disbelief.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Disbelief.ts index 51d567131c8..f66694bc4c3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Disbelief.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Disbelief.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Eating.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Eating.ts index 6029131724b..016288e8606 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Eating.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Eating.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Grimace.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Grimace.ts index f8c15e7d365..74cb072c7c1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Grimace.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Grimace.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Sad.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Sad.ts index 50f7b7e469a..cae988db41c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Sad.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Sad.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/ScreamOpen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/ScreamOpen.ts index ef341effd7a..e4862d6820a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/ScreamOpen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/ScreamOpen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Serious.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Serious.ts index 13b5916c9db..f55703f87c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Serious.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Serious.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Smile.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Smile.ts index a33bc82b967..57e5543eede 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Smile.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Smile.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Tongue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Tongue.ts index 90860e9e9ae..bbb37fbb354 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Tongue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Tongue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Twinkle.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Twinkle.ts index 38ab093c4fe..2eaba219ac6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Twinkle.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Twinkle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Vomit.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Vomit.ts index b0374da7471..a7b50f33c2b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Vomit.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/003-Mouth/generated/Vomit.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerShirt.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerShirt.ts index 2d95cab0b2f..dd25b6e4a92 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerShirt.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerShirt.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerSweater.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerSweater.ts index 6a51aec35a2..39474bbc2c9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerSweater.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/BlazerSweater.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Black.ts index 29366832549..399b3de6ba6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue01.ts index 3bb5b7cf13f..e7882dc6bbb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue02.ts index 1083cd19a7d..1ab19703574 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue03.ts index dbbc928bbfd..16e09f85fc9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Gray02.ts index 025a78fd564..88d1ada9161 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Heather.ts index db3b174eda9..1a8861be0f1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelBlue.ts index 7492cdd6f7d..249e577c7fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelGreen.ts index 98e678ba533..85ec1bd294a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelOrange.ts index 839b14fc534..66015f49b8f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelRed.ts index 72bd65cadfc..d0c29aa3203 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelYellow.ts index 9737a503beb..8c6418424d6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Pink.ts index e98809d9e9b..9a8c1fade22 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Red.ts index d69e49c042b..54f368d5dee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-White.ts index d5b62b92f81..5cae6b05315 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater.ts index e401388da60..9dda6dec159 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/CollarSweater.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bat.ts index cb5610d3b03..836c3541a4c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bear.ts index b825d3c24d2..cb65f0dbc63 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Cumbia.ts index ad60174b7fb..1f209810378 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Deer.ts index 7d06a4fe58c..42fb7f18e50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Diamond.ts index 083ac1c16cd..4296c0117ac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Hola.ts index 6efcb526775..b0bc13dd533 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Pizza.ts index 970ededacf6..5f5b62f35c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Resist.ts index bda5d555171..5e621bc46d7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Selena.ts index fc2f4ca2386..a0fd2a28d6a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--SkullOutline.ts index db0a9d6edb0..92325412ccf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt--SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bat.ts index aef5a0ecfaa..a6f0f8ad2b3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bear.ts index 4da43253330..5ea447f5342 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Cumbia.ts index 7832a5e1729..a08ede2ae02 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Deer.ts index 21c195204f5..e8608a80789 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Diamond.ts index bde0536d9b3..b5aac3f3cf5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Hola.ts index 9d11e57898f..b438c55bec4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Pizza.ts index 560ecca0d93..0994c7b3620 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Resist.ts index 4072ab2da8b..45a0f6308a3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Selena.ts index 0fd6f738edf..36ded3bad38 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-SkullOutline.ts index b6c2133658b..7b68e5f6f1c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black.ts index 48a47d9dd3f..aa728ba9ed0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bat.ts index a4186be66e1..1ed9d1d0e1d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bear.ts index 44477271f5d..fe9f16a6f86 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Cumbia.ts index f40e738adbc..deb47df5d3c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Deer.ts index 8df86f2c8e2..6512203214e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Diamond.ts index cd64d288961..b8507360c98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Hola.ts index a3f141e06de..1fbf9e681b1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Pizza.ts index dd37c6c32e9..4f554223205 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Resist.ts index 003670dc832..acd13b64b36 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Selena.ts index 7fcaa36ef7f..a4dec3cf5a8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-SkullOutline.ts index a579729562e..e5ec8031809 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01.ts index 6fcb402ab5f..2ddc2401654 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bat.ts index 04573342103..062421ab77c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bear.ts index 80b36988683..40f0e5b93c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Cumbia.ts index 148e4dca32f..832e7949608 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Deer.ts index 4c9d38e63a5..25f854df31c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Diamond.ts index a27343768d6..c53735a0812 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Hola.ts index 87bc0e19f51..090e0fd61c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Pizza.ts index a3a06ca686e..ef2af64c1ea 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Resist.ts index 9cab2e0b57e..4efe65b3db7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Selena.ts index 37d5f11b8ce..2a58630f005 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-SkullOutline.ts index 89aaab60c9a..d3fec5b1796 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02.ts index 9438cf32bd1..f4a476c510b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bat.ts index 148e3054414..c4352d3874c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bear.ts index 2cc277a12bf..0cdbc5bfc90 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Cumbia.ts index 836f882060b..e8636598baa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Deer.ts index d394f4bcf0d..11681e240e1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Diamond.ts index 4ecb9fdce0c..a771460d690 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Hola.ts index a1be7c9ab55..71fe8df7e5a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Pizza.ts index 313286361a9..510ce7b1316 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Resist.ts index 1a99e67edcb..b74aa851c87 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Selena.ts index 63d71b6fc90..d4495e95ad8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-SkullOutline.ts index a94c93b0793..53aebf4beed 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03.ts index b9d9bd2b807..3268f16d804 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bat.ts index 8a2b320cec6..5e1687bdc71 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bear.ts index c9d4848f0c6..fcdd0ea1637 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Cumbia.ts index 7593042eff8..54296b430a4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Deer.ts index c8977a16cdc..3d17a9f48eb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Diamond.ts index 21f41a681eb..89d05b83766 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Hola.ts index 0dc4d9d5a06..f6603b91503 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Pizza.ts index dceecb68f42..d84cbf5f42e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Resist.ts index 8afb252587c..64efb45ac9f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Selena.ts index 332db5a23c1..5ad73aa5d09 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-SkullOutline.ts index 81d4b955a54..c49c6a66c69 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02.ts index 45b2b29caca..741f5cc092d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bat.ts index 8b20717d399..4ce67596ebc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bear.ts index bded784deba..76ef8ca5359 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Cumbia.ts index 626b213ad1d..b5fbc72ed3f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Deer.ts index 23e6177f8fd..7d42c4a979f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Diamond.ts index 90711f107b1..d690b90fa81 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Hola.ts index 51617626298..1dd65d0df39 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Pizza.ts index 7411235e9e7..f6d494f908b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Resist.ts index e46e3162ec7..8785f01a7ce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Selena.ts index b5d29835303..39a13a7761c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-SkullOutline.ts index 4e872e9337f..2909ebcfcb5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather.ts index 89574f9b503..7dfafa21931 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bat.ts index b107bca8076..b3661dba7b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bear.ts index 21349d4c460..a506043ea91 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Cumbia.ts index 5c09592b587..720c9f59f01 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Deer.ts index c04421b0a11..8f75f37caf6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Diamond.ts index 46cc6c4eaa4..44b74c37ea4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Hola.ts index b2cc05afed7..004ecef46d5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Pizza.ts index 810510b8fde..28463bf9ad3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Resist.ts index cedccaf1fb0..d1499306cae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Selena.ts index ca02d56261d..17a4763fdd3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-SkullOutline.ts index 4810252c13f..c6156f523cb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue.ts index 1131b199e42..7c784cb16e8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bat.ts index 77096687d7a..7370030475c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bear.ts index d3484690c61..48d90204bb6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Cumbia.ts index 7432c149a5b..7c44b3ffb76 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Deer.ts index 2da95ba4293..9ea8bf15163 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Diamond.ts index 1c1eb088d39..7d452e8d4d5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Hola.ts index a4e0f95aa14..b7aa2656147 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Pizza.ts index babebae2c2a..cb7d6c0381d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Resist.ts index 3f6b2be80ca..67d20c8a8c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Selena.ts index 196adc9c71a..4f86de7a531 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-SkullOutline.ts index 50d5da66763..cf0d830b2fc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen.ts index 38642547787..dfd455676ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bat.ts index b2b9e5f221b..e4df4c03ced 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bear.ts index eee74cdcb83..ed6f4f23716 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Cumbia.ts index 78004921441..79f55196a0e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Deer.ts index c675abf1fdc..4e11eb582e6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Diamond.ts index e4629f2000d..d8cb7b60d9e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Hola.ts index 8b14fece070..15ff25ccbf2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Pizza.ts index 47dcbe00cd2..cecd4fbd3cd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Resist.ts index 65d3b155d7a..058580cbe58 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Selena.ts index c52397b7e77..5bdc53c234f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-SkullOutline.ts index e9931cb7b99..6f611e88099 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange.ts index 97556623a1e..4f75f4880da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bat.ts index b30942d87a0..313b69e543a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bear.ts index 5e4b53827dc..a6e0cf4f98b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Cumbia.ts index bb4cb5e2d49..42b1948e3f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Deer.ts index f95e64665c2..31c6f25061c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Diamond.ts index 8eaea3403df..0f979b40f29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Hola.ts index 8798b64c5e0..f77d372984e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Pizza.ts index 43c995b9822..8d5c215b7ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Resist.ts index 394f9f991e2..b3f196eef12 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Selena.ts index d400847c264..e6b239b2c2c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-SkullOutline.ts index b443fab9947..f01183d2b50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed.ts index 67e40bd07a7..3cc3f81cece 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bat.ts index b725831b50f..bd3332b44e5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bear.ts index 61aeca2a64c..1ac0ece9787 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Cumbia.ts index fcdb00df2e0..0b538775152 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Deer.ts index 07cd157925d..f839cb43784 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Diamond.ts index 1d068fcb6b5..32e6b5e6d90 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Hola.ts index e0b39096ce2..e597df584fd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Pizza.ts index d240ce22900..7fd29741e9b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Resist.ts index feef64958e0..e5d88343ccc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Selena.ts index 9b446fac83e..bdd94284bdb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-SkullOutline.ts index 7649f7edfdf..4e82367d697 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow.ts index 5e954abc761..c6324ecd5dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bat.ts index d7b8d3a48a0..9f8fd2dd107 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bear.ts index c85c1b14bd0..0050bc12d96 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Cumbia.ts index c2632c3a413..2fdaf4a8e31 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Deer.ts index 837d291b1bf..d253334dcb8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Diamond.ts index 418c2ba609b..47af797814b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Hola.ts index f42952f250d..1ce90ec89ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Pizza.ts index 7b018e65f09..1bc455a95ea 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Resist.ts index 4bfedb508e3..331f7043b32 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Selena.ts index 1f1c3cf9842..df39a5947ae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-SkullOutline.ts index 119d6e21063..aa8f89cde9f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink.ts index f01c632409f..ebe8cd651cc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bat.ts index 0bd1bec199f..76307dbed0e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bear.ts index cec86b935d0..ce3ac34291f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Cumbia.ts index 03064362a1e..a12b285514e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Deer.ts index c2e0d046355..a276ea8b297 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Diamond.ts index 422940f2768..4217c0c3454 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Hola.ts index 579df85c8be..2574a65d385 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Pizza.ts index 1129e54ae63..7e335be5cda 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Resist.ts index b5a7e93a97e..d68d22814d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Selena.ts index 623a899593a..da836387d5c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-SkullOutline.ts index 1e6ff2826f1..d3859cd22bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red.ts index 7bcf58c315a..8841e9b4a64 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bat.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bear.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bear.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bear.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Bear.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Cumbia.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Cumbia.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Cumbia.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Cumbia.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Deer.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Deer.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Deer.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Deer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Diamond.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Diamond.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Diamond.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Diamond.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Hola.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Hola.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Hola.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Hola.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Pizza.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Pizza.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Pizza.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Pizza.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Resist.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Resist.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Resist.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Resist.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Selena.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Selena.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Selena.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-Selena.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-SkullOutline.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-SkullOutline.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-SkullOutline.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White-SkullOutline.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White.ts index 96ca11641b7..1d556efd89a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt.ts index 74b07bd7004..d588a7fb24f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/GraphicShirt.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Black.ts index 6016d3fe621..4566a15ea9c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue01.ts index 4466e6926a5..29e7127b8e2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue02.ts index 456fb41f39f..345ecbd81ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue03.ts index 65a6b0b8dd9..e028c708299 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Gray02.ts index 06d7d5c041d..b1fc6870500 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Heather.ts index 812e44f2293..67139a7f77e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelBlue.ts index c33e5a1753f..09b5ad7addc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelGreen.ts index 221e9060be7..2d52fd47dd3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelOrange.ts index 57f18087606..6740d9b4d47 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelRed.ts index 037997c57e2..7d48c37b5c6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelYellow.ts index 304d6cdb0e3..80756e1e2ac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Pink.ts index 80f29cf0502..0992bc748a4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Red.ts index 8eef90367db..a766bdfecbb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-White.ts index 9eedd134d3f..86549f2ee2a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie.ts index 9fa7e61684e..58730a824f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Hoodie.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Black.ts index 86e29af9365..c985f9b1457 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue01.ts index 2e751825cdd..58044d18c00 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue02.ts index f61d055df29..dcf8d44568d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue03.ts index 64e7ac907b2..f916d105f53 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Gray02.ts index 1c66e35d5cc..4c9cb522dd0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Heather.ts index 776004b56d6..0f88aee2c86 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelBlue.ts index 014c8f5ed1f..4090e15e368 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelGreen.ts index 3e8ad3248e1..43168e68e9a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelOrange.ts index 55393b7735f..5f879189e0b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelRed.ts index a779d0a1ce6..6e776df9428 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelYellow.ts index 26a88732bd5..10bc719a9df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Pink.ts index 51731e249ff..0706f5fdb75 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Red.ts index 192d03c74b4..bf645e26225 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-White.ts index 3530822650a..38b6f2b8dda 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall.ts index 284f37a60dd..c7cb2cd4b86 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/Overall.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Black.ts index 093593d4fb6..e7a32c1181c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue01.ts index 15d8f1a31b5..c710edfdfae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue02.ts index 7102e060e09..f4990df0292 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue03.ts index 2b01b554d1a..fe0aee447cd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Gray02.ts index 4e0220ac7ef..1ffa898c967 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Heather.ts index 6557c3d96a1..1c6cbbc6c18 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelBlue.ts index 06c5881ff63..0fb0afa01a1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelGreen.ts index 01e2f548ce5..0cf4e66def5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelOrange.ts index 9df0e0125b0..347f85d2342 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelRed.ts index 558ac737062..684dee55951 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelYellow.ts index 9430cbd213a..6a63417eec2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Pink.ts index 0b0b565dabf..452a069c187 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Red.ts index 9e0dbcc3d74..0413d69ee0a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-White.ts index 19343d17937..0c11e921852 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck.ts index e93143bca67..5413d266f13 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtCrewNeck.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Black.ts index e44cb7e4ab8..78ae2a25531 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue01.ts index e5f4685681d..6300fb28628 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue02.ts index 47b8e241b91..80a9338604c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue03.ts index 6b184ee21f0..f0720b32b4b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Gray02.ts index edcb6df4b7b..bd4594420ad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Heather.ts index 3b01d28e59e..94e7dc995d2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelBlue.ts index 64646952a23..6afb2174dbd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelGreen.ts index 637ab03fd43..087d62ad78c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelOrange.ts index 62e06d9706f..02eac617ce0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelRed.ts index e29221983b0..6841b522f61 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelYellow.ts index 36b26e1d722..39034ee7866 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Pink.ts index d30ee1e95fd..af2fcbbdc1d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Red.ts index ab0bbc69bfa..0122cff254b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-White.ts index f40a719fcdd..c71c098542b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck.ts index 38d89e35ddc..30915d78a73 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtScoopNeck.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtVNeck.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtVNeck.ts index 6e1f6095a4f..62531700552 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtVNeck.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/004-Cloth/generated/ShirtVNeck.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Auburn.ts index 4cde6eed004..99e6af9ce6c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Black.ts index ebf50b80c8e..b0586025339 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Blonde.ts index ac95b047361..afbc13731d3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BlondeGolden.ts index bc648ded370..3e9215115c0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Brown.ts index 4eafbd33a7d..f042d2437d2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BrownDark.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BrownDark.ts index 2897dae778e..8fb0013f5ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BrownDark.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-BrownDark.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Platinum.ts index 9badaa8ed63..16db15bd9fa 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Red.ts index 39ad9e68159..033370939fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight.ts index 2897dae778e..8fb0013f5ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardLight.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Auburn.ts index ddf3089cb96..e80eced649b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Black.ts index fae86ec4653..220bc223b5a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Blonde.ts index 5717297e098..3d51e7e9b7c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BlondeGolden.ts index ed475025551..82c697d7009 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Brown.ts index 8e5f5fb5b4d..c90b5a4bf0e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BrownDark.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BrownDark.ts index d9693e9bb44..69330f3ed2b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BrownDark.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-BrownDark.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Platinum.ts index 56f2ef32c33..dabe15cfca8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Red.ts index 99be6af3850..1a76a282bfb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic.ts index ca6cb80fdb1..8faae594528 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMagestic.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Auburn.ts index 0b0239db977..1f10bf0bf52 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Black.ts index 3fd892d914a..4ef4c242467 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Blonde.ts index e50ddcab130..ee151f057dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BlondeGolden.ts index 3f04c3cf4d7..9985356d590 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Brown.ts index 3959114e5c8..b42ae2d116e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BrownDark.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BrownDark.ts index 96b4484128b..6ca1dbb46f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BrownDark.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-BrownDark.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Platinum.ts index 8e34129f966..cc08b838751 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Red.ts index 580c7b6b6a5..f0d26e4b111 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium.ts index 96b4484128b..6ca1dbb46f6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/BeardMedium.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Blush.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Blush.ts index 04abe8bf402..e37e0b65c95 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Blush.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Blush.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesHeavy001.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesHeavy001.ts index 004f9180c2c..98ac0372303 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesHeavy001.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesHeavy001.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight001.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight001.ts index e3c2a18c369..5997c0b1f70 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight001.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight001.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight002.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight002.ts index 0ff448cd853..8115f087275 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight002.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight002.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight003.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight003.ts index 8b1ce13b3f7..875d03b18d2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight003.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight003.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight004.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight004.ts index fe1023e7075..27193e3eb25 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight004.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight004.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight005.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight005.ts index 96e7cde8b95..9cc865eb0b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight005.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight005.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight006.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight006.ts index 4eeca1a4da3..7475f92ed5b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight006.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/FrecklesLight006.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Auburn.ts index 21f0da18f09..7ff9e7e8e03 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Black.ts index 80b33da8505..162532e0b0e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Blonde.ts index b19d4915d1f..2672ef863b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BlondeGolden.ts index 8089799e311..89412838fba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Brown.ts index 8ff621a4932..032f509f9e5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BrownDark.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BrownDark.ts index 3f4ecdb3a80..622d6ea4c6c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BrownDark.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-BrownDark.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Platinum.ts index 590f2c72d9a..c3375066ce2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Red.ts index 0d58ff546ae..ea3f37f325f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy.ts index 3f4ecdb3a80..622d6ea4c6c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheFancy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Auburn.ts index 47c42bf398f..b2f892bb36d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Black.ts index a6df9b26026..f8bc34ec4ee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Blonde.ts index f26ecc0c8cd..b492c0b8d06 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BlondeGolden.ts index ed81764301f..7d3b4e879d2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Brown.ts index 462bcaff16a..33db0284374 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BrownDark.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BrownDark.ts index b2730ce99ee..450e8dbbfe8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BrownDark.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-BrownDark.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Platinum.ts index 30a85bc6d48..0ae67ef33dd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Red.ts index a9c3dfb0a1a..436e174725c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum.ts index 2a03da7deb6..c7033284050 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/MoustacheMagnum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/RedDot.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/RedDot.ts index 066000ca69e..4b193dfaa1f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/RedDot.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/RedDot.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Wrinkle.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Wrinkle.ts index 58670a28215..072bceac2d0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Wrinkle.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/Wrinkle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/WrinkleTop.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/WrinkleTop.ts index ad92eaaa5ab..cbacb5ccdd2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/WrinkleTop.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/005-FacialHair/generated/WrinkleTop.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Blank.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Blank.ts index 31cdb2a762f..4a53f352249 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Blank.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Blank.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Eyepatch.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Eyepatch.ts index 0dc2b1b73d8..c8d64bf306d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Eyepatch.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Eyepatch.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hat.ts index e474f95aaad..40a8a920801 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Black.ts index 8d9f803d651..e02b3bc7251 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue01.ts index 69bbdf18f6f..10f5775dfd4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue02.ts index 830ff7cdac9..1e4ba38734d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Brown.ts index 171c594afb8..f1aa48477d8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray01.ts index baa7aecb243..9cf1fda899c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray02.ts index 4dd40b440e1..ff53cce194a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Heather.ts index 81b0dd6a6b3..c096f23c9bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelBlue.ts index 9e0a9349d52..c1f152f4ec2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelGreen.ts index 86c2da7221f..362c2137699 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelOrange.ts index a9402ff2ed2..ccba57fd8ad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelRed.ts index f05b1970c02..a7bdd857c7d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelYellow.ts index a0b87b46e38..1d6a251d9d7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Pink.ts index 8d6910af08c..a767b92afac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Red.ts index 96eecd7e92e..c5a0fcaf3ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-White.ts index e5db37d83a6..324924ed1a7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab.ts index 114100b0e15..7adce0be0bc 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Hijab.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Auburn.ts index c70646a962a..9cd61149251 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Black.ts index 5037a825fa3..26569debad7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Blonde.ts index 7a10fbc5fdd..b0616d62431 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-BlondeGolden.ts index 4140c5612a2..23bfbd0088a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Brown.ts index 3df0d18c59c..f0257ec5a03 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-PastelPink.ts index d95a18dae40..26f8de5de73 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Pink.ts index d1d1c6cd1fb..6cd9c3a8585 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Platinum.ts index bc0e12794f1..5e187c9445f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Red.ts index 9fe6b959a7f..c74e5d1c0f8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-SilverGray.ts index baab9892c29..e4556301b00 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair.ts index 132debf7cfb..d8f405ccc7d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBigHair.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Auburn.ts index 3deb0651a8a..5f3921a4616 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Black.ts index ba150dc43ef..3f2edabb1f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Blonde.ts index 4b7e5701b5a..3da46c3f165 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-BlondeGolden.ts index f80c351987c..6330d7657ba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Brown.ts index d23ecbb3e6e..147d94142d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-PastelPink.ts index 47f536759c9..28d67e035f4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Pink.ts index f17e3e68538..037e31f8e3a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Platinum.ts index 17742104b78..f46e5c742d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Red.ts index 9f1568fd00e..43f86291a4e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-SilverGray.ts index 67a9d6de3a1..eb52fc6577f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob.ts index 6f93f12559a..b25a2ea0fae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBob.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Auburn.ts index 34fcd3a63df..763ca404d53 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Black.ts index f4d7b9390c0..c86ace47c17 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Blonde.ts index 323c4f65475..959118f74b3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-BlondeGolden.ts index dcf29146c69..24d445ff2f9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Brown.ts index a145d500e0e..da4012ff52e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-PastelPink.ts index c12441dc7a2..5fa6e995d01 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Pink.ts index 831fc4f6515..303fd494b4c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Platinum.ts index 5e47f0dcf29..93117f93947 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Red.ts index 6ca83e85cc6..c214c4fe72c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-SilverGray.ts index fca4469c987..3481b25e27d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun.ts index d45179f20f6..c0060e83933 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairBun.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Auburn.ts index affee79fcd5..d5d67a1dbac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Black.ts index f0c7cc7a1e0..a3705dbe742 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Blonde.ts index 555da0bd571..7be44bc1f75 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-BlondeGolden.ts index 9fba9816139..0e22790a95a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Brown.ts index f0a2b2bea64..a7a51a4a38e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-PastelPink.ts index 549c5fb4983..a9dacb4be8b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Pink.ts index bf21724f3d7..0c5c8c0e98f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Platinum.ts index 851459e6800..ab17c219525 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Red.ts index 1494a684aab..f4194b56d3d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-SilverGray.ts index d9b1e55a85b..3adda26850a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly.ts index bdf9a1a01e8..989bfdea5c4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurly.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Auburn.ts index 816eb422986..b674e0778c9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Black.ts index 4d3fa86a1e1..1d744718fad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Blonde.ts index 31e37c2e281..1c188c44a2b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-BlondeGolden.ts index f4d8503b71a..bbb7653dea0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Brown.ts index 38a76f87bda..11268d9fb6b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-PastelPink.ts index 83ddfe07bff..6409fb0fe15 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Pink.ts index 7ca22a54cfa..2a18e676e27 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Platinum.ts index 01b7e5eb888..885c1d2ee46 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Red.ts index 7bf97d3709e..6c22d86006a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-SilverGray.ts index 93758a916d7..183060b6271 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy.ts index c286d08fb32..4e36947815e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairCurvy.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Auburn.ts index 29a72dc25b0..01048f485ad 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Black.ts index 523e5cdc8de..2bacf9e46a6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Blonde.ts index 428d251a924..ae91cce46a5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-BlondeGolden.ts index 339ed88927b..9bb8e11486a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Brown.ts index c18f9450a16..d77bea448d2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-PastelPink.ts index 5bacb46d532..25507a94091 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Pink.ts index 183a169ee94..eb1e1c9fb9f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Platinum.ts index bbccb45d19c..52f7e78b2a1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Red.ts index c2011d5e677..3074f6bf1e4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-SilverGray.ts index 58062de3c5c..96c56a1137d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads.ts index 6b14ec10737..54712326844 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairDreads.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFrida.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFrida.ts index 0b7d54a7582..03f9fa77f75 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFrida.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFrida.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Auburn.ts index a41bfe093a7..c6cc8889f49 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Black.ts index 63ee4b6144b..f6d8de4de21 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Blonde.ts index 9c3fbe768d7..b0a59ca9552 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-BlondeGolden.ts index 78d01f242c8..47aed110805 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Brown.ts index 8897fdf6a0a..dfc864004ff 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-PastelPink.ts index 78800d2d3ae..c85e1f75dcb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Pink.ts index cb39672afa2..fd272079810 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Platinum.ts index 458e1ba90fb..724ac10e90c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Red.ts index 2c73557ec46..95e4b0ead71 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-SilverGray.ts index e55c7c8d4b6..576ed315541 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro.ts index ad73816cef6..a2f24822099 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFro.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Auburn.ts index 3ab460c8f28..35d8e3005fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Black.ts index c7e212c0248..4ded0908ab3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Blonde.ts index 45b9660bb2f..910c0797c35 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-BlondeGolden.ts index 99bd7ca26b4..f4883adf2e4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Brown.ts index 7797072e6f5..0170f7e12c7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-PastelPink.ts index fa6c746d164..5db451037ab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Pink.ts index d77b0ba46d6..2f4e054ec72 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Platinum.ts index b3c818380f7..62e0f9396c5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Red.ts index 4fa74f9f08a..70aa6d69a0e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-SilverGray.ts index 30850582653..23a9ef1f78d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand.ts index 2b534331711..19612a1c08b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairFroBand.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Auburn.ts index 92cc9b54912..a0ab5f6ac52 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Black.ts index 305d202bb7f..1ac758055bf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Blonde.ts index ae43c11d3a3..657091dd30b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-BlondeGolden.ts index 2672e88a388..639234e8aa5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Brown.ts index 3e265a90076..fe64c08ef97 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-PastelPink.ts index d88111831c1..878352a9d31 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Pink.ts index 1d0a1b39efe..7d1fa202714 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Platinum.ts index 5460c5a77ef..aaf8d2ed34f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Red.ts index dcf1b5edceb..a5b39eb81f8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-SilverGray.ts index 5977c904009..5204c8e95da 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace.ts index b74200ed4b8..8d861d0010b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairMiaWallace.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Auburn.ts index f3b66667fda..9b77b50a820 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Black.ts index 0548392abb6..4a44f85cee2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Blonde.ts index b05ddc3ed4c..3ddc602c14d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-BlondeGolden.ts index 5125860f477..4f5849832ec 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Brown.ts index b5690526f21..28d747626d1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-PastelPink.ts index 13f11430b8e..68edee17a02 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Pink.ts index 9fff17e3ae4..359a4a672b5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Platinum.ts index c4cbf19f319..9fba50ba8a0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Red.ts index 9935d312185..cc9c6962f13 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-SilverGray.ts index 74b37b1f0f3..1ed3f80e53a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong.ts index 068fabaed74..4a7567b3711 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairNotTooLong.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairShavedSides.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairShavedSides.ts index aaff94b51f3..409991e4ec2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairShavedSides.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairShavedSides.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Auburn.ts index bbbeabd8817..20646fecaee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Black.ts index 9d593126100..d09eec598df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Blonde.ts index 13903c3159b..c5437d52017 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-BlondeGolden.ts index c58277dfad1..2bb5ec43e0b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Brown.ts index d746e165561..6f558859ad8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-PastelPink.ts index 6bdc51527b8..952ef584133 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Pink.ts index d3e9287befa..359092f2f92 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Platinum.ts index 05a92b63496..2c94078d5d8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Red.ts index cd38b018a92..25e35cc0e76 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-SilverGray.ts index f4b72cc4552..cbdc0eca719 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight.ts index f57a388b332..c33ddaa07ae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Auburn.ts index 0c5ad8e2d2e..37076e6ea1d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Black.ts index 78375431d37..598a44cc9cf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Blonde.ts index 765f492207f..f14fa7d965b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-BlondeGolden.ts index 1f5bd5ef766..3cba0cfc34c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Brown.ts index 60f58eadee5..ac0bd428bf6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-PastelPink.ts index 0d16d4b1880..4160f0fb833 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Pink.ts index bb38ff55b3d..673894890c2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Platinum.ts index cb4baf72b3e..440eb0bdfe0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Red.ts index 5167e8a6470..e0386b0e719 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-SilverGray.ts index 0b217a473fe..0bfc795aaab 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2.ts index ca85ff38faf..052ee53216d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraight2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Auburn.ts index 47b7a33a6a1..ab630770b98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Black.ts index d64aa468200..833ad81606d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Blonde.ts index a49b16d94e9..111589563c1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-BlondeGolden.ts index a6d9929673c..338c6b71367 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Brown.ts index 7073587f407..ba363bbe21b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-PastelPink.ts index d8c4d712617..97a78dd1831 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Pink.ts index 23513547b5c..53779f16a64 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Platinum.ts index 3eae2781d11..3fc16bd03d4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Red.ts index ffe0e1df566..dff39857357 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-SilverGray.ts index 5539f1eac30..b1b27dd4530 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand.ts index 396b576be0e..e7c722f8eb6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/LongHairStraightStrand.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Auburn.ts index ab156414594..ee5a2158503 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Black.ts index 0fb1d6bd381..9919c80cc81 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Blonde.ts index 38cc44c6921..394923c7fac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-BlondeGolden.ts index f30e4049e70..b9a7a00ffca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Brown.ts index 711a4f3350a..c55bd437077 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-PastelPink.ts index f1c7d3413fc..e0ac17eead5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Pink.ts index 78353385477..454ca7754c0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Platinum.ts index 10f4d4a33a7..56311b5d762 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Red.ts index eb427df54c3..b7fd04a7066 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-SilverGray.ts index d9402452c18..87748d82f5d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01.ts index 25c1052bd29..0923803caf2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Auburn.ts index bab3f2f9232..c7c3de8bdf8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Black.ts index de84711c30e..1d9e5fc4d25 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Blonde.ts index daae1527310..affe0df430a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-BlondeGolden.ts index ad949c4d03c..a2b3f3d111f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Brown.ts index 4e69dacb27e..54061c0ca23 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-PastelPink.ts index ab3fc3b6ada..7d4b6f32586 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Pink.ts index 340d1a697e5..8417e572587 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Platinum.ts index ae33b585c6d..dda2e87cb8f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Red.ts index a5d43d9635a..8d48ca75ed7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-SilverGray.ts index b32b52bd68e..81460b36c8d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02.ts index 5aacf69ba57..d05dfef8eb2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairDreads02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Auburn.ts index e5246152984..ed552286561 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Black.ts index ee9093e9556..e55c877ae0f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Blonde.ts index f021d5da059..2c5c2d22d83 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-BlondeGolden.ts index 1e1f88920c8..b71e2748be1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Brown.ts index 28baf5c5aa0..ce9bdfb2892 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-PastelPink.ts index d33ca500eb3..b8de7983bcb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Pink.ts index c380f5d162a..f765b2c151f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Platinum.ts index 656fbac2fa2..555c4282c91 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Red.ts index ab987170bd0..95112469496 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-SilverGray.ts index 3de62c1089e..f448fa78770 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle.ts index b99a5c87fe2..f9fe07402df 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairFrizzle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Auburn.ts index 9a637638ea6..5b5624d7ff8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Black.ts index d9f89e30196..efe0e28dc25 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Blonde.ts index 924806eeed9..472524b0cc8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-BlondeGolden.ts index 6f1bc732340..c212eaa35eb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Brown.ts index e1c99c0eb87..85244e031ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-PastelPink.ts index 315278b710d..3845dbfa8b6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Pink.ts index 3254e3e124c..c0a9d6d827a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Platinum.ts index 5798378b561..2805599d49c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Red.ts index 8872ab5ed02..b792b8d63f1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-SilverGray.ts index 7cad5383f5d..386b91c87ee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet.ts index 9acf6f646ca..b6bf563e498 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShaggyMullet.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Auburn.ts index aa63de5b268..22794e9d0a1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Black.ts index d0def363839..29c9af4307b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Blonde.ts index 51d877a1b9c..49d8ba34aa2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-BlondeGolden.ts index 01bb27206e5..185c5fc7fb2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Brown.ts index c446608985e..c04c74fcad4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-PastelPink.ts index 8ec0828cd08..2cb9cb21cd0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Pink.ts index aa2082f8b19..2fa78139ce9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Platinum.ts index 9c35b96aa5b..65e12b93b36 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Red.ts index fd05d7a54c1..df89537766c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-SilverGray.ts index cc202c8d6ea..1855bb7b52d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly.ts index 9ae3547e824..309c275186b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortCurly.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Auburn.ts index d7a08135059..d9b881307fd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Black.ts index 5588f86ba32..86ec9d170fe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Blonde.ts index 82b68a1f15c..3726966affb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-BlondeGolden.ts index e3f4cd04ef3..d6152638e4d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Brown.ts index a2802f4b16d..6c10c51992a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-PastelPink.ts index ed4ec8e0d06..41b25792fdf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Pink.ts index 3d34551e1a1..8166057efd1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Platinum.ts index 66e42761b33..8388a719cfb 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Red.ts index fdc5acff7af..be41f4b5bb4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-SilverGray.ts index d6fb13d7fd2..21abf4b878b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat.ts index 7ca4091a220..cb925391f72 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortFlat.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Auburn.ts index bf168e7f9db..912cf5e2153 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Black.ts index 5f6bf95ffa7..c40c95935ae 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Blonde.ts index 0f0e93a1b77..d51318e4814 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-BlondeGolden.ts index 0200cccc86d..aea8f6d3fe8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Brown.ts index e26bdc62074..92e32ef2c87 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-PastelPink.ts index 6bd88325167..6ef1e72c501 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Pink.ts index b22b056eeec..db7346509a9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Platinum.ts index c6447c9109b..b8c4533c4d5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Red.ts index 2290a2246ad..46e4cee704f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-SilverGray.ts index e8ea10ef3ef..4ff0245c902 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound.ts index 07523ed0fa7..c397b1bd4be 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortRound.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Auburn.ts index 3d3ad00eee7..d87df69834b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Black.ts index 1c4c0def215..b922468a075 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Blonde.ts index a01a563f754..15d9e3ef03b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-BlondeGolden.ts index 71b5539e6c1..060075c053a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Brown.ts index 68297b6dafa..ec980ac6eec 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-PastelPink.ts index 0c68e1c8c38..22b2081a327 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Pink.ts index e335d0fa630..187a5d4eda9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Platinum.ts index a3efc78b35a..f1d002b0820 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Red.ts index 4c3e91f875d..59bdaa9016a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-SilverGray.ts index cfad3f1b985..3cf4fa436f7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved.ts index b65992774f0..746e2841519 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairShortWaved.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Auburn.ts index ebbf3e10dd6..c01eabb95ca 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Black.ts index 19ef8ec6879..aee5184768d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Blonde.ts index 80e9ad0dbfb..461b4038853 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-BlondeGolden.ts index 803cf0b4250..d9bec59a92c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Brown.ts index 8cdf9bcc8dd..36f5654c6ef 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-PastelPink.ts index c6b4132269d..79dd7da3e45 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Pink.ts index abeb384808f..b0d8cd51650 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Platinum.ts index c88d33e6ecd..80b6b5e1f9b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Red.ts index 01407dfe157..d02cc7d0b55 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-SilverGray.ts index 0eb4df8a832..8d1672d217d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides.ts index 34c674fb377..09fb7e6f3a7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairSides.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Auburn.ts index 23363c49794..efb3def295c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Black.ts index 6520f3c8936..4c9e26b6290 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Blonde.ts index 5e263f5cc33..09796ebbe1f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-BlondeGolden.ts index aa3bf36bd6c..b0ddc73ec0b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Brown.ts index 51b8b114368..86dc052ef4e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-PastelPink.ts index 273f5bc810a..0c2bd7453f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Pink.ts index 62855feba98..86a0d480bc5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Platinum.ts index 5837dfe684a..cc953c67d30 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Red.ts index 7bef89a28cf..4faf38ad19f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-SilverGray.ts index 4692df5e83b..a1de093f959 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar.ts index 8ed3badf38b..0238267c735 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesar.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Auburn.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Auburn.ts index 60822a4ab45..6c0fac4410d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Auburn.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Auburn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Black.ts index d961fe11bfd..763b0659490 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Blonde.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Blonde.ts index 845764c8a07..40bfcd107c6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Blonde.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Blonde.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-BlondeGolden.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-BlondeGolden.ts index d9a69db7abc..41390850bac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-BlondeGolden.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-BlondeGolden.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Brown.ts index d8b02f187a9..fe432194a1e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-PastelPink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-PastelPink.ts index 959de17171f..526fcc56e71 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-PastelPink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-PastelPink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Pink.ts index 9abcdcbbd62..27b89a33b19 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Platinum.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Platinum.ts index c375120ecbe..f352ed67901 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Platinum.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Platinum.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Red.ts index 26914973800..a7bcf4d7d3e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-SilverGray.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-SilverGray.ts index 9446468f02d..04fd9063b85 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-SilverGray.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart-SilverGray.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart.ts index ed1231b286e..e468c8d0ed6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/ShortHairTheCaesarSidePart.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Black.ts index f369c60ac67..954d9c3d554 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue01.ts index 586c2b32b03..a011b099626 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue02.ts index c274b8f7e8f..dc273ab8351 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Brown.ts index eadb90c62a3..7fd777df603 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray01.ts index 0747ed71ddb..1714b33495b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray02.ts index 94756754ff9..e54962d799a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Heather.ts index 1099b73a7d5..542a69a7419 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelBlue.ts index 0b71c514a95..00d28069b91 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelGreen.ts index 9e475764479..096473efc28 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelOrange.ts index dbd9e30e33f..f85b619e0b0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelRed.ts index 60f79596083..5dcf7ef5e48 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelYellow.ts index ff3c0783c32..e75371648b4 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Pink.ts index 7becd43774e..e91752c35d9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Red.ts index 48a25bf7418..1060dc4bde7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-White.ts index 2a0cdaf4e69..95ed5a2d679 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban.ts index 9a2798ca20c..c103ef06272 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/Turban.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Black.ts index 2e5c9fc97e3..11b5726a546 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue01.ts index 1f577363e8a..273e6a66abe 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue02.ts index 7d839f0603a..2fef4eac000 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue03.ts index 0bcf6859ba1..5a10c0176a6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Brown.ts index 9e097de414d..1299aa2960e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray01.ts index d1796cdee98..dc8f36675f5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray02.ts index 0d74be43030..3dfd97083be 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Heather.ts index d1f8ec15bd0..c8cdc904578 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelBlue.ts index 942e728110c..bb5fbbbfbce 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelGreen.ts index 9d0de671e57..63dc2366089 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelOrange.ts index 98b5eafeb42..3ba2f1d0501 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelRed.ts index e42fa7fe929..3f1e7d7f969 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelYellow.ts index 3e3a0b1fd23..aa74acf0176 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Pink.ts index e3fa4fe71a0..92c3f0b5a0a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-White.ts index ff82ee6f57e..0d8568f98d5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1.ts index 3f121ad8a38..9f2ba97eb29 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat1.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Black.ts index e08f0a612c4..bed1af9d0cd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue02.ts index 099d6da1ca8..5b663c28889 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue03.ts index dd0acf15397..ab7e919098a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Brown.ts index 2e89d7545da..62767c87bb9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray01.ts index f0b31d3c7ad..6f4439e4e6a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray02.ts index 188dbcf7cc5..072973b88d6 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Heather.ts index 385a917d6d4..a4417b19c21 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelBlue.ts index 50acbec1561..f2073f9cfb7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelGreen.ts index 3ceed7a01ce..6a493136b98 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelOrange.ts index 4a4576564cc..af3f93024d7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelRed.ts index 03154b73797..e739d9e344c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelYellow.ts index 1d5e6234d03..08025ddc4f3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Pink.ts index 024cb451c66..a434035e433 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Red.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Red.ts index 8f52ae6e40b..a47e4eeaaf3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Red.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-Red.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-White.ts index d85414130d8..ac0774fa986 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2.ts index cf3eb22b4ee..2f54e5c2dbd 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat2.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Black.ts index 73dbc9c3a2c..d63db93eac5 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue01.ts index 57c47cfc34d..94329929bf2 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue02.ts index 274c5e42f0c..fa9e89a207f 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue03.ts index 70c29b8eedf..514fc395b2e 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Brown.ts index fb063827c21..d387b6d55e1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray01.ts index 98fdd4ad8b8..770f2cb17ee 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray02.ts index c2c0a70249a..9a8250a2dc3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Heather.ts index 2f0b033f78a..61caf8a81e3 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelBlue.ts index ea36a820abb..0dfebf0a35b 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelGreen.ts index eb59b2bc733..8b8f99faf96 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelOrange.ts index b9f5b04711b..b2774c050e8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelRed.ts index 9a812d1dc88..d1e60743fe1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelYellow.ts index 2280f652621..8dd76ed0f8a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Pink.ts index 8a29d5b375a..ea20bb7305a 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-White.ts index 10f63551dfb..f18fa835b89 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3.ts index 025cd7ddd7d..23868c125a8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat3.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Black.ts index ea31c62b32d..3ea78faca1c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue01.ts index 22f72fb1921..4fbf2de6071 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue02.ts index be7ef0734cb..c7ca1b70334 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue03.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue03.ts index b9e4f5302f5..2c63e0aa4a1 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue03.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Blue03.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Brown.ts index 6404b9e5479..df201dbbeac 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray01.ts index 233465312c8..235f9be0c50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray02.ts index 195eb93ca95..3a6b4ced529 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Gray02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Heather.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Heather.ts index 673da005cc9..e47571bc904 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Heather.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Heather.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelBlue.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelBlue.ts index c664901e144..e3c2f253e58 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelBlue.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelBlue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelGreen.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelGreen.ts index 28c7de577e0..a91b08983d0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelGreen.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelGreen.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelOrange.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelOrange.ts index 25f38173418..fc0abe6fead 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelOrange.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelOrange.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelRed.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelRed.ts index 0877c86623a..12c1e1d6ce0 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelRed.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelRed.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelYellow.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelYellow.ts index ef13808ca68..5f029a28990 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelYellow.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-PastelYellow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Pink.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Pink.ts index 2ec797d1072..87ec2c50203 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Pink.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-Pink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-White.ts index c1657756726..99d975e4d18 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4.ts index 504918f9a0d..85eda8d9c23 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/006-Top/generated/WinterHat4.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Blank.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Blank.ts index 31cdb2a762f..4a53f352249 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Blank.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Blank.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Black.ts index aecf7ce3ada..db76d1bae50 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Brown.ts index 805a7ddc994..1d94e9a8da7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-White.ts index a398632e6b8..d9cfc7e045c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt.ts index 16f20bca5c2..d9208ad61f9 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Kurt.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Black.ts index e4709671ae8..80af05f0428 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Brown.ts index 19fab5fa539..7401672f165 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-White.ts index efe7d094447..7263c833586 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01.ts index 45650722362..ad692853d8d 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription01.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Black.ts index ad66664738c..4e076c84c32 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Brown.ts index 3cf9cb25a5b..a9cb0e625c7 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-White.ts index 3095965296a..642fb724722 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02.ts index 6240d8dbbc5..4979b6062ba 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Prescription02.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Black.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Black.ts index 7062c6bc83c..bc1b05a8247 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Black.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Black.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Brown.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Brown.ts index ed4fd38a029..f7344270d76 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Brown.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-Brown.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-White.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-White.ts index a1f613dc0c3..4f02321baaf 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-White.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round-White.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round.ts index 88347b6dce8..ba6b7674a8c 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Round.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Sunglasses.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Sunglasses.ts index 175f06c3293..c0f05f148a8 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Sunglasses.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Sunglasses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Wayfarers.ts b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Wayfarers.ts index 7d3f818d54b..c99d6441837 100644 --- a/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Wayfarers.ts +++ b/packages/react-components/src/IdentityIcon/RoboHash/sets/set5/007-Accessories/generated/Wayfarers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit diff --git a/packages/react-components/src/IdentityIcon/index.tsx b/packages/react-components/src/IdentityIcon/index.tsx index ca9f5c4a955..d6662733172 100644 --- a/packages/react-components/src/IdentityIcon/index.tsx +++ b/packages/react-components/src/IdentityIcon/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-components/src/InfoForInput.tsx b/packages/react-components/src/InfoForInput.tsx index 798013b3fad..d58768817c3 100644 --- a/packages/react-components/src/InfoForInput.tsx +++ b/packages/react-components/src/InfoForInput.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Input.tsx b/packages/react-components/src/Input.tsx index d2f9000aa67..d73067e1e1b 100644 --- a/packages/react-components/src/Input.tsx +++ b/packages/react-components/src/Input.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useEffect, useState } from 'react'; diff --git a/packages/react-components/src/InputAddress/KeyPair.tsx b/packages/react-components/src/InputAddress/KeyPair.tsx index 39a8769c627..289f79a322d 100644 --- a/packages/react-components/src/InputAddress/KeyPair.tsx +++ b/packages/react-components/src/InputAddress/KeyPair.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/InputAddress/createHeader.tsx b/packages/react-components/src/InputAddress/createHeader.tsx index be9d4a53014..d9528639f0a 100644 --- a/packages/react-components/src/InputAddress/createHeader.tsx +++ b/packages/react-components/src/InputAddress/createHeader.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringSectionOption } from '@polkadot/ui-keyring/options/types'; diff --git a/packages/react-components/src/InputAddress/createItem.tsx b/packages/react-components/src/InputAddress/createItem.tsx index dbfd94194ed..c7f9234b7ae 100644 --- a/packages/react-components/src/InputAddress/createItem.tsx +++ b/packages/react-components/src/InputAddress/createItem.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringSectionOption } from '@polkadot/ui-keyring/options/types'; diff --git a/packages/react-components/src/InputAddress/index.tsx b/packages/react-components/src/InputAddress/index.tsx index 17ec25220cc..2b871d0c5fb 100644 --- a/packages/react-components/src/InputAddress/index.tsx +++ b/packages/react-components/src/InputAddress/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps } from 'semantic-ui-react'; diff --git a/packages/react-components/src/InputAddress/types.ts b/packages/react-components/src/InputAddress/types.ts index 75553d7b389..09d7da93fae 100644 --- a/packages/react-components/src/InputAddress/types.ts +++ b/packages/react-components/src/InputAddress/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-components/src/InputAddressMulti/Available.tsx b/packages/react-components/src/InputAddressMulti/Available.tsx index f480ffaa3f7..4976fd197c7 100644 --- a/packages/react-components/src/InputAddressMulti/Available.tsx +++ b/packages/react-components/src/InputAddressMulti/Available.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/InputAddressMulti/Selected.tsx b/packages/react-components/src/InputAddressMulti/Selected.tsx index 21f7e893e9d..aa7476b7c32 100644 --- a/packages/react-components/src/InputAddressMulti/Selected.tsx +++ b/packages/react-components/src/InputAddressMulti/Selected.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/InputAddressMulti/index.tsx b/packages/react-components/src/InputAddressMulti/index.tsx index 9fac79586e5..a8f512cc015 100644 --- a/packages/react-components/src/InputAddressMulti/index.tsx +++ b/packages/react-components/src/InputAddressMulti/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useEffect, useState } from 'react'; diff --git a/packages/react-components/src/InputAddressSimple.tsx b/packages/react-components/src/InputAddressSimple.tsx index 7959adce0b0..e7979ce01eb 100644 --- a/packages/react-components/src/InputAddressSimple.tsx +++ b/packages/react-components/src/InputAddressSimple.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/react-components/src/InputBalance.tsx b/packages/react-components/src/InputBalance.tsx index aa9285f6666..c15ca8af8a2 100644 --- a/packages/react-components/src/InputBalance.tsx +++ b/packages/react-components/src/InputBalance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-components/src/InputCalls/SelectMethod.tsx b/packages/react-components/src/InputCalls/SelectMethod.tsx index 2a09c1efbee..87e7e76e88d 100644 --- a/packages/react-components/src/InputCalls/SelectMethod.tsx +++ b/packages/react-components/src/InputCalls/SelectMethod.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionCallNamed } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputCalls/SelectSection.tsx b/packages/react-components/src/InputCalls/SelectSection.tsx index 7dbc0f381b7..7488f994c5e 100644 --- a/packages/react-components/src/InputCalls/SelectSection.tsx +++ b/packages/react-components/src/InputCalls/SelectSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionCallNamed } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputCalls/index.tsx b/packages/react-components/src/InputCalls/index.tsx index 53fc1da0125..f2637108058 100644 --- a/packages/react-components/src/InputCalls/index.tsx +++ b/packages/react-components/src/InputCalls/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // TODO: We have a lot shared between this and InputExtrinsic & InputStorage diff --git a/packages/react-components/src/InputCalls/options/method.tsx b/packages/react-components/src/InputCalls/options/method.tsx index 80ad58decaf..87b1c3dc85a 100644 --- a/packages/react-components/src/InputCalls/options/method.tsx +++ b/packages/react-components/src/InputCalls/options/method.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionCallNamed } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputCalls/options/section.ts b/packages/react-components/src/InputCalls/options/section.ts index cf258a90f0b..5f0bc6d75d5 100644 --- a/packages/react-components/src/InputCalls/options/section.ts +++ b/packages/react-components/src/InputCalls/options/section.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionCallNamed } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputCalls/useRuntime.ts b/packages/react-components/src/InputCalls/useRuntime.ts index b8f2af8b8fe..cc8ed5901aa 100644 --- a/packages/react-components/src/InputCalls/useRuntime.ts +++ b/packages/react-components/src/InputCalls/useRuntime.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputConsts/SelectKey.tsx b/packages/react-components/src/InputConsts/SelectKey.tsx index 2d87a2e4b27..9e08b06b1e7 100644 --- a/packages/react-components/src/InputConsts/SelectKey.tsx +++ b/packages/react-components/src/InputConsts/SelectKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownOptions } from '../util/types.js'; diff --git a/packages/react-components/src/InputConsts/SelectSection.tsx b/packages/react-components/src/InputConsts/SelectSection.tsx index 984e80acd95..2ce78e15039 100644 --- a/packages/react-components/src/InputConsts/SelectSection.tsx +++ b/packages/react-components/src/InputConsts/SelectSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownOptions } from '../util/types.js'; diff --git a/packages/react-components/src/InputConsts/index.tsx b/packages/react-components/src/InputConsts/index.tsx index bd3ebe8b0fc..af68e8a9918 100644 --- a/packages/react-components/src/InputConsts/index.tsx +++ b/packages/react-components/src/InputConsts/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputConsts/options/key.tsx b/packages/react-components/src/InputConsts/options/key.tsx index d572fe443cc..18129f81c62 100644 --- a/packages/react-components/src/InputConsts/options/key.tsx +++ b/packages/react-components/src/InputConsts/options/key.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputConsts/options/section.ts b/packages/react-components/src/InputConsts/options/section.ts index 44620d8e893..d0d2b12fd78 100644 --- a/packages/react-components/src/InputConsts/options/section.ts +++ b/packages/react-components/src/InputConsts/options/section.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputConsts/types.ts b/packages/react-components/src/InputConsts/types.ts index 306bd48ac92..65da1902361 100644 --- a/packages/react-components/src/InputConsts/types.ts +++ b/packages/react-components/src/InputConsts/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { StorageEntryBase } from '@polkadot/api/types'; diff --git a/packages/react-components/src/InputConsts/units.ts b/packages/react-components/src/InputConsts/units.ts index 1d70ef467c2..37a33d1c429 100644 --- a/packages/react-components/src/InputConsts/units.ts +++ b/packages/react-components/src/InputConsts/units.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export class TokenUnit { diff --git a/packages/react-components/src/InputExtrinsic/LinkedWrapper.tsx b/packages/react-components/src/InputExtrinsic/LinkedWrapper.tsx index 3bbc6c1f111..41bd3466d24 100644 --- a/packages/react-components/src/InputExtrinsic/LinkedWrapper.tsx +++ b/packages/react-components/src/InputExtrinsic/LinkedWrapper.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/InputExtrinsic/SelectMethod.tsx b/packages/react-components/src/InputExtrinsic/SelectMethod.tsx index b866b456b27..aedcb9fee84 100644 --- a/packages/react-components/src/InputExtrinsic/SelectMethod.tsx +++ b/packages/react-components/src/InputExtrinsic/SelectMethod.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputExtrinsic/SelectSection.tsx b/packages/react-components/src/InputExtrinsic/SelectSection.tsx index 82a9bcd8061..6ecd3a58c4b 100644 --- a/packages/react-components/src/InputExtrinsic/SelectSection.tsx +++ b/packages/react-components/src/InputExtrinsic/SelectSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/react-components/src/InputExtrinsic/index.tsx b/packages/react-components/src/InputExtrinsic/index.tsx index 12c953e7bd0..fd86fa7a48e 100644 --- a/packages/react-components/src/InputExtrinsic/index.tsx +++ b/packages/react-components/src/InputExtrinsic/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/react-components/src/InputExtrinsic/options/method.tsx b/packages/react-components/src/InputExtrinsic/options/method.tsx index 2c990311570..7c22d50e148 100644 --- a/packages/react-components/src/InputExtrinsic/options/method.tsx +++ b/packages/react-components/src/InputExtrinsic/options/method.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputExtrinsic/options/section.ts b/packages/react-components/src/InputExtrinsic/options/section.ts index 721d97ee96a..6a68d3a9567 100644 --- a/packages/react-components/src/InputExtrinsic/options/section.ts +++ b/packages/react-components/src/InputExtrinsic/options/section.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputFile.tsx b/packages/react-components/src/InputFile.tsx index c7bece37090..a7bf4e82229 100644 --- a/packages/react-components/src/InputFile.tsx +++ b/packages/react-components/src/InputFile.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropzoneRef } from 'react-dropzone'; diff --git a/packages/react-components/src/InputNumber.tsx b/packages/react-components/src/InputNumber.tsx index f0e1f0cd336..7d3ea5621f3 100644 --- a/packages/react-components/src/InputNumber.tsx +++ b/packages/react-components/src/InputNumber.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputRpc/SelectMethod.tsx b/packages/react-components/src/InputRpc/SelectMethod.tsx index eaa26b26b9c..b39e885863c 100644 --- a/packages/react-components/src/InputRpc/SelectMethod.tsx +++ b/packages/react-components/src/InputRpc/SelectMethod.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionRpcExt } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputRpc/SelectSection.tsx b/packages/react-components/src/InputRpc/SelectSection.tsx index 0061a521b9c..90d3336a975 100644 --- a/packages/react-components/src/InputRpc/SelectSection.tsx +++ b/packages/react-components/src/InputRpc/SelectSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionRpcExt } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputRpc/index.tsx b/packages/react-components/src/InputRpc/index.tsx index 392a860a95f..194213fb51a 100644 --- a/packages/react-components/src/InputRpc/index.tsx +++ b/packages/react-components/src/InputRpc/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // TODO: We have a lot shared between this and InputExtrinsic & InputStorage diff --git a/packages/react-components/src/InputRpc/options/method.tsx b/packages/react-components/src/InputRpc/options/method.tsx index d2012fdb53d..66b86c8d479 100644 --- a/packages/react-components/src/InputRpc/options/method.tsx +++ b/packages/react-components/src/InputRpc/options/method.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputRpc/options/section.ts b/packages/react-components/src/InputRpc/options/section.ts index 51d26a042f6..64a0bb84957 100644 --- a/packages/react-components/src/InputRpc/options/section.ts +++ b/packages/react-components/src/InputRpc/options/section.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputRpc/rpcs.ts b/packages/react-components/src/InputRpc/rpcs.ts index 562c60f9d83..894087bbe25 100644 --- a/packages/react-components/src/InputRpc/rpcs.ts +++ b/packages/react-components/src/InputRpc/rpcs.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Text } from '@polkadot/types'; diff --git a/packages/react-components/src/InputRpc/useRpcs.ts b/packages/react-components/src/InputRpc/useRpcs.ts index 116d72b6ab8..cb87d45f3c1 100644 --- a/packages/react-components/src/InputRpc/useRpcs.ts +++ b/packages/react-components/src/InputRpc/useRpcs.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DefinitionRpcExt } from '@polkadot/types/types'; diff --git a/packages/react-components/src/InputStorage/SelectKey.tsx b/packages/react-components/src/InputStorage/SelectKey.tsx index 8d359ade365..48c2c27b3ac 100644 --- a/packages/react-components/src/InputStorage/SelectKey.tsx +++ b/packages/react-components/src/InputStorage/SelectKey.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputStorage/SelectSection.tsx b/packages/react-components/src/InputStorage/SelectSection.tsx index c981e377756..824582f7395 100644 --- a/packages/react-components/src/InputStorage/SelectSection.tsx +++ b/packages/react-components/src/InputStorage/SelectSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/react-components/src/InputStorage/index.tsx b/packages/react-components/src/InputStorage/index.tsx index 130174d3955..c9df4abeca5 100644 --- a/packages/react-components/src/InputStorage/index.tsx +++ b/packages/react-components/src/InputStorage/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // TODO: We have a lot shared between this and InputExtrinsic diff --git a/packages/react-components/src/InputStorage/options/index.ts b/packages/react-components/src/InputStorage/options/index.ts index 377af7f29a4..5bd8e8ca3f6 100644 --- a/packages/react-components/src/InputStorage/options/index.ts +++ b/packages/react-components/src/InputStorage/options/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export { keyOptions } from './key.js'; diff --git a/packages/react-components/src/InputStorage/options/key.tsx b/packages/react-components/src/InputStorage/options/key.tsx index afa2449ceb8..5b1cfb23245 100644 --- a/packages/react-components/src/InputStorage/options/key.tsx +++ b/packages/react-components/src/InputStorage/options/key.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputStorage/options/section.ts b/packages/react-components/src/InputStorage/options/section.ts index e4f2d502611..535d50aa5c2 100644 --- a/packages/react-components/src/InputStorage/options/section.ts +++ b/packages/react-components/src/InputStorage/options/section.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/InputTags.tsx b/packages/react-components/src/InputTags.tsx index fa3f3a0ea07..7bac2b23915 100644 --- a/packages/react-components/src/InputTags.tsx +++ b/packages/react-components/src/InputTags.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/InputWasm.tsx b/packages/react-components/src/InputWasm.tsx index 4b36cbcf4af..6eea78ac919 100644 --- a/packages/react-components/src/InputWasm.tsx +++ b/packages/react-components/src/InputWasm.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { InputFilePropsBase } from './InputFile.js'; diff --git a/packages/react-components/src/Inspect.tsx b/packages/react-components/src/Inspect.tsx index bd8d7ede789..9f20a5118c1 100644 --- a/packages/react-components/src/Inspect.tsx +++ b/packages/react-components/src/Inspect.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Inspect } from '@polkadot/types/types'; diff --git a/packages/react-components/src/Label.tsx b/packages/react-components/src/Label.tsx index 75b8437b170..4cb7e540de5 100644 --- a/packages/react-components/src/Label.tsx +++ b/packages/react-components/src/Label.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/LabelHelp.tsx b/packages/react-components/src/LabelHelp.tsx index 51a8d6f3d8d..92d19421b30 100644 --- a/packages/react-components/src/LabelHelp.tsx +++ b/packages/react-components/src/LabelHelp.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Labelled.tsx b/packages/react-components/src/Labelled.tsx index 897d70e67b7..ce75ebaa418 100644 --- a/packages/react-components/src/Labelled.tsx +++ b/packages/react-components/src/Labelled.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/LinkExternal.tsx b/packages/react-components/src/LinkExternal.tsx index 65be8d77799..033c0a7317b 100644 --- a/packages/react-components/src/LinkExternal.tsx +++ b/packages/react-components/src/LinkExternal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkTypes } from '@polkadot/apps-config/links/types'; diff --git a/packages/react-components/src/LockedVote.tsx b/packages/react-components/src/LockedVote.tsx index d90db30e131..fe256186aa6 100644 --- a/packages/react-components/src/LockedVote.tsx +++ b/packages/react-components/src/LockedVote.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/MarkError.tsx b/packages/react-components/src/MarkError.tsx index 29e72d94cbd..13b0a3f9dec 100644 --- a/packages/react-components/src/MarkError.tsx +++ b/packages/react-components/src/MarkError.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/MarkWarning.tsx b/packages/react-components/src/MarkWarning.tsx index 924ef4b0a38..a766ab6c907 100644 --- a/packages/react-components/src/MarkWarning.tsx +++ b/packages/react-components/src/MarkWarning.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Menu/Divider.tsx b/packages/react-components/src/Menu/Divider.tsx index 98743b07712..8781ec026d1 100644 --- a/packages/react-components/src/Menu/Divider.tsx +++ b/packages/react-components/src/Menu/Divider.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DividerProps } from './types.js'; diff --git a/packages/react-components/src/Menu/Header.tsx b/packages/react-components/src/Menu/Header.tsx index be712ffb331..29a4acd96dc 100644 --- a/packages/react-components/src/Menu/Header.tsx +++ b/packages/react-components/src/Menu/Header.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderProps } from './types.js'; diff --git a/packages/react-components/src/Menu/Item.tsx b/packages/react-components/src/Menu/Item.tsx index e1c0aced28e..07497005e42 100644 --- a/packages/react-components/src/Menu/Item.tsx +++ b/packages/react-components/src/Menu/Item.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ItemProps } from './types.js'; diff --git a/packages/react-components/src/Menu/index.tsx b/packages/react-components/src/Menu/index.tsx index 463373840a1..5d67f2fa355 100644 --- a/packages/react-components/src/Menu/index.tsx +++ b/packages/react-components/src/Menu/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BaseProps, MenuType } from './types.js'; diff --git a/packages/react-components/src/Menu/types.ts b/packages/react-components/src/Menu/types.ts index 9f921b9b3e1..077ab9775ff 100644 --- a/packages/react-components/src/Menu/types.ts +++ b/packages/react-components/src/Menu/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Modal/Actions.tsx b/packages/react-components/src/Modal/Actions.tsx index 53a41b4baa5..79b074c00f1 100644 --- a/packages/react-components/src/Modal/Actions.tsx +++ b/packages/react-components/src/Modal/Actions.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Modal/Columns.tsx b/packages/react-components/src/Modal/Columns.tsx index 63c2bb1bbbb..4adbfdbab1b 100644 --- a/packages/react-components/src/Modal/Columns.tsx +++ b/packages/react-components/src/Modal/Columns.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Modal/Content.tsx b/packages/react-components/src/Modal/Content.tsx index b955cc683ba..9f68a1d8823 100644 --- a/packages/react-components/src/Modal/Content.tsx +++ b/packages/react-components/src/Modal/Content.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Modal/Header.tsx b/packages/react-components/src/Modal/Header.tsx index f2ac6f7dbbc..551c77838c9 100644 --- a/packages/react-components/src/Modal/Header.tsx +++ b/packages/react-components/src/Modal/Header.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Modal/Modal.spec.tsx b/packages/react-components/src/Modal/Modal.spec.tsx index 320ddef00a7..95482d73538 100644 --- a/packages/react-components/src/Modal/Modal.spec.tsx +++ b/packages/react-components/src/Modal/Modal.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/react-components/src/Modal/index.tsx b/packages/react-components/src/Modal/index.tsx index e8b0117c0aa..3615763519e 100644 --- a/packages/react-components/src/Modal/index.tsx +++ b/packages/react-components/src/Modal/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useEffect } from 'react'; diff --git a/packages/react-components/src/NextTick.tsx b/packages/react-components/src/NextTick.tsx index 4e383c076bf..a6b968ec40d 100644 --- a/packages/react-components/src/NextTick.tsx +++ b/packages/react-components/src/NextTick.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/react-components/src/Nonce.tsx b/packages/react-components/src/Nonce.tsx index 14958b38e3e..f72d97165ae 100644 --- a/packages/react-components/src/Nonce.tsx +++ b/packages/react-components/src/Nonce.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/Output.tsx b/packages/react-components/src/Output.tsx index c33535cdb10..292ad365fae 100644 --- a/packages/react-components/src/Output.tsx +++ b/packages/react-components/src/Output.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/ParaLink.tsx b/packages/react-components/src/ParaLink.tsx index 75f23e7fef1..b78f1fd3f45 100644 --- a/packages/react-components/src/ParaLink.tsx +++ b/packages/react-components/src/ParaLink.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-components/src/ParentAccount.tsx b/packages/react-components/src/ParentAccount.tsx index da2971b9256..29899cac744 100644 --- a/packages/react-components/src/ParentAccount.tsx +++ b/packages/react-components/src/ParentAccount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Password.tsx b/packages/react-components/src/Password.tsx index 6b75a342a19..cd61dad1273 100644 --- a/packages/react-components/src/Password.tsx +++ b/packages/react-components/src/Password.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/PasswordStrength.tsx b/packages/react-components/src/PasswordStrength.tsx index 9ea890bb962..c8c9063c339 100644 --- a/packages/react-components/src/PasswordStrength.tsx +++ b/packages/react-components/src/PasswordStrength.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import strengthTester from 'owasp-password-strength-test'; diff --git a/packages/react-components/src/Popup/Popup.spec.tsx b/packages/react-components/src/Popup/Popup.spec.tsx index 877e7acaa83..eb4b81f03e8 100644 --- a/packages/react-components/src/Popup/Popup.spec.tsx +++ b/packages/react-components/src/Popup/Popup.spec.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/react-components/src/Popup/PopupWindow.tsx b/packages/react-components/src/Popup/PopupWindow.tsx index e44826549b8..128766862e5 100644 --- a/packages/react-components/src/Popup/PopupWindow.tsx +++ b/packages/react-components/src/Popup/PopupWindow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PopupWindowProps as Props } from './types.js'; diff --git a/packages/react-components/src/Popup/index.tsx b/packages/react-components/src/Popup/index.tsx index e57a70be827..4cbacb14982 100644 --- a/packages/react-components/src/Popup/index.tsx +++ b/packages/react-components/src/Popup/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PopupProps } from './types.js'; diff --git a/packages/react-components/src/Popup/types.ts b/packages/react-components/src/Popup/types.ts index d1eb47e3ecd..0b144413a6f 100644 --- a/packages/react-components/src/Popup/types.ts +++ b/packages/react-components/src/Popup/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-components/src/Popup/utils.ts b/packages/react-components/src/Popup/utils.ts index 64376bef267..2287bed048d 100644 --- a/packages/react-components/src/Popup/utils.ts +++ b/packages/react-components/src/Popup/utils.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WindowSize } from '@polkadot/react-hooks/ctx/types'; diff --git a/packages/react-components/src/Progress.tsx b/packages/react-components/src/Progress.tsx index 4d70c95e817..3055971cbd6 100644 --- a/packages/react-components/src/Progress.tsx +++ b/packages/react-components/src/Progress.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UInt } from '@polkadot/types'; diff --git a/packages/react-components/src/ProgressBar.tsx b/packages/react-components/src/ProgressBar.tsx index a102066349f..234ee4c5afa 100644 --- a/packages/react-components/src/ProgressBar.tsx +++ b/packages/react-components/src/ProgressBar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ProgressBarSection } from './types.js'; diff --git a/packages/react-components/src/Row.tsx b/packages/react-components/src/Row.tsx index 0d9e53a58b0..0d78ef1965f 100644 --- a/packages/react-components/src/Row.tsx +++ b/packages/react-components/src/Row.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/Sidebar.tsx b/packages/react-components/src/Sidebar.tsx index 6b146eb4766..e30c404116e 100644 --- a/packages/react-components/src/Sidebar.tsx +++ b/packages/react-components/src/Sidebar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/SortDropdown.tsx b/packages/react-components/src/SortDropdown.tsx index c0f94fb5abc..4a987856c7d 100644 --- a/packages/react-components/src/SortDropdown.tsx +++ b/packages/react-components/src/SortDropdown.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps } from 'semantic-ui-react'; diff --git a/packages/react-components/src/Spinner.png.ts b/packages/react-components/src/Spinner.png.ts index c7cf3eef57d..e55032f81e9 100644 --- a/packages/react-components/src/Spinner.png.ts +++ b/packages/react-components/src/Spinner.png.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export default 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACGFjVEwAAAAfAAAAAGv9wEMAAAAaZmNUTAAAAAAAAAAcAAAAHAAAAAAAAAAAACED6AAAv2jyggAAAQdJREFUSEvtlj0SwUAYhp80KioVB6BSqXQOQOUOzuEc7qDiADqVSsUBqFRUmph3JjGZtdmE7OzEjK/Nbp793u83iuN4QUCL/kDfatdW0gbQA1pAG+gmnp+BK3ADTsCjSJEyHnaAcQJz/U/QLXBxHXIB5dUQGBS92vh+AHZ5d1zA0RewlJMLzQNKxumHnpnH1zZ5bUBJOSsRs6L3KKYrM5FsQMVMcvowxVLyvswGVEaqBHzYWyxtwEmmzqpCVaebIg/nVSnG/WXtgMEl9Zk06q9qd84sDV4WwQtf7gdtbaneQZu3oFXG0z5vGNdqAGezWd72k/WiaawY92TNOPpaMbx2ujKS/jbwCfQCksl5///YAAAAGmZjVEwAAAABAAAAHAAAABwAAAAAAAAAAAAhA+gAACQbGFYAAAFOZmRBVAAAAAJIS92WoVIDUQxFT00HAaoOhQKDQ+Gq+IEqHIrv4G9QYIpCoagqBoeqAgMKBGCWucyr6Db7ktfd6Ux7Z9Zlc/bm5SXbq6rqijWqt2nAHeC7pEBtHa4dWGLuPzbq8BA4APrAfqK8AjPgBfiNkj2gIKfAXibhTwI/AZ8eOAccAnIWlcB3wEfuhSZgKWzOEPQ6V2ILeALoWVXvyal5rhbw3DmzyIc8pGZaiq0D1SRnkYxOjFzeWjF1oGCCdqEbq4HqwMsuSCnHFNCzoK0CToBnz+FFGl9dVHYMvHnAVS+89YEaAEujrn6GA2DUgT0N9fvItVCMgAK3kVlOJbQmTVuXGt66g6aahre2hM6zVILJXeN+zK2nUqgW8aO3jL0FrMV7DBxlros6URNFQFcecJ5Avxaasfq92AW+UsurhOrIsKLAcEIvcPuBf1pIl8mD6RT1AAAAGmZjVEwAAAADAAAAHAAAABwAAAAAAAAAAAAhA+gAAMmNy78AAAE0ZmRBVAAAAARIS+2WIW8CQRCFvzNUNSEB06oqXBMSFAqHquMP9Q+1qqoKVwMKhwIDBhIS6o880eSyvd2dvU0ugTDJqtvZLzP73uwVZVm+02IU1wjsAwdrk3Ir7AJDYAH8WqC5QDEEPVlg2mMBvgBPQK9y6BnYAFsr6G9fCPgITIDnwKECfwNHK9gHHAFa1lgCWtGoA74C42jm/w0r4CeW5wJ1T2/AQyzR8/0j1l4XOHPEkcqVHz9DSVWgqhMwNyQiKbg2qsBUofjOXANzC1B3F7KAtfId8HUHqgPynjyYG+Y7bF2lqixXOJqpMr83XONrYMuLnYZ9TZ404jT1o2mA+14LiUdga6UmmKqJvYfTyGyVyfVCZL+H1SuUegcOWIB9aGZaJk1DnaSlWf5p0k6M7L594AXOiI/Jnr/nvwAAABpmY1RMAAAABQAAABwAAAAcAAAAAAAAAAAAIQPoAAAkR7nFAAABbmZkQVQAAAAGSEvtlqFOA0EQhr8mBExRIKBpAgoFCgwOhSoKVYfiOXgOHAqFAoVCIggGBQoFCKqooE2TI3+yl2wudzezV3IJCZOc6ezMd//Mzlw7WZad0aJ1/iJwAVgDPoCZVazfULgNrAJj4KEN4B7QBb6B+3mBy8AGsBkSTYER8Aa8h99U0j7wGVTWMqtKugLsA72a6GfgEfiyVMX+MqBgA2DJkWgC3ATVjuNQBK4Dh05YDkiCFoFDQH1LNZX10hMUA3cBPU3tOrpIlTli4DGg/jW1F+DOCo6Bp9Zhw69eXlg5cqCUSeG8dm4lyIG6nUfWYYffDVSuE2DRkbTqiDbQlRUf9/AA2LICavyvwK0VHwO1LzX0TU1zaK654uA3HQ3XSEhJEage6vKkzKN6p6HXl8S0suWdAlXfNOwuWJnC+A13wqoru7lS9QSolEnm+YuhGdVC1yMlUmVejqq38ACTFFiH/4FWhZL9rZf0Bx7WlMmFw2vxAAAAGmZjVEwAAAAHAAAAHAAAABwAAAAAAAAAAAAhA+gAAMnRaiwAAAFiZmRBVAAAAAhIS+2VsS6GMRSGnz8RDCQSBkwmsUgkLDaTC2ByA67DdbgB038DJpuFRGITg0FYmBhEJJ+8cpo0n379T+sLIU7SdDlvn563Pe2gaZoDvjEGvxU4BswAz8BLzrA+KpwENgBB34CzHLQP4AowH1V1C1x3VZkDLgCLgOZZ4BG4B+5sDmsuARohbgCNZKSA48BWa5G2WAueAK9m5RowZWd4Yda6gNPADjDh6JQn4NgqV3oAZqXtCnfNPgfvI0XQI2+y8mLgJrBaIrbcc0DDFTFwD5ClNXHoFQWgQALWhmyVvSMjAJftZo4UdCTo8nS2QqwJQPXRdi3NWuTKo/8xS7W5fc8OEzlFrRHf0nVAozQugVOvqN34pa2h93XohSmvDdQjrcvj6Ue9o4K52iFs6iuPt2wsgqUqjN2Jv6c54MG+Jdno6rmU1X18wCVH+OkMi8Q1yf8V1riW1fx9S98BLkKVyeDqVfIAAAAaZmNUTAAAAAkAAAAcAAAAHAAAAAAAAAAAACED6AAAJKJbcAAAAVxmZEFUAAAACkhL7ZW9SgNREEZPwMJGELRQsbCyihBIZWdlpZWVb+PbWGmjVao8gEXAVGJhpRYKghYqwsoH9+J1vbmZSRYhkIFtlpk5O3/ftqqqOuEfrTXrwEXgvdSwpircBLaAhQC8Ar5yYAtwCXgtfLVAelJ7AwT9Y6OA60AX2EgiPoAhcA18Ju87wHImt4AC/7IccA/YLlQkcA94CD5tYDXjPwBexgH3M+3JsQW9BJ5DdarS3VJVpeqsprmeBue18KHa0kfg1rI0B7WZWcB94MbiGH3iDFeAI09g8L0PrTWHRqC28tAc9eP4BJx74qYFamnOJgFO2tK7cCJmZnqHx4BUxWMXyT2a4lKg5El3aLX0LKwx1JVmnMrExJI2VacZuiwnbbvATiGLKpO0uWHKOUq8NUuJd6qpAunI6+I9dYWuBF5ny//Qm7PoPwc22s7SljYOignnM2y8td/hDZXJ+O7TKAAAABpmY1RMAAAACwAAABwAAAAcAAAAAAAAAAAAIQPoAADJNIiZAAABXGZkQVQAAAAMSEvtlTEvBVEQhb+XCAovkVDgB6i8REmiUKmoVDqV3+HfqF6lU+k0JBIqUSgkFFQUiGTlJPPkuu7u3LsvUchOss3ec+fMOTOz26uq6pA/jF5HmOn2BLAAzAOfwBPwmLrbZOkcsAhMWYIH4CORZAZYBUQaxh2g50ekCEW0DixF2HfgAriO3q8B04lCpPQceAvPYkIp2nFsVNUnhpGqjQb8L5Uh4SSwZxZ6rZNSPYrNtoSyceAx2bnsPbKeqn+zNfdugfs6S3cB9S83jgENkvqnPsbxClza1H6fhZYe5DIZLrRV6zBaCxFJlbsW+4D6mBtnwFUueIQLFW4nVqEp3xB4Hodw2Zm4MPeLDU0pH/Ee5qpspU7VxYTq4ZZj7SlwUyzNLtR9S7WPK0A/SCwSTabsbB05/0ORjkVSt/itqy65mKOwJJ+L7Qhdi0oBnaWljrn4/2/pF+D1lMkDwUxEAAAAGmZjVEwAAAANAAAAHAAAABwAAAAAAAAAAAAhA+gAACT++uMAAAFRZmRBVAAAAA5IS+2VMUoEQRBF34KogcGCiYqBgcgmwoKJZh5AD2DmUbyKiRfwAhsaaKSBLBtsIGigIGiiCCNfqodm7J7pHsGoC4pmpn/1p379nhlUVXXGP8agEGaqPTT8a6wuJuk6sAWsWuEbcAe8RA4SdhNYsP0v4AGYN/Ehwj1AGYobQOnHtpGF8E/Avb/RJGwjc3UTYGoPy8B+h+zXwLvD+ISLwAmw1HHAB3BuGEmpbAvJWkvrE2pux4kmuQQejaw34S5wkEjoZF0DRh01MzPQD8zvcAc4TCR0HcqVmqFzZ7Ncbr0CtP4i1AxPEwg/gQtAq0J3bxyoE4m6k1PraLpUkkratghdDblV12PFun02GWt3hjp0746AjQijroPm1ztiXxrNU+mIZWu58rY3U2CGfz0rqb78npJkygEVSXPUSsIWSZNkygEVSXPUSsJ+AxAwkclMg/ONAAAAGmZjVEwAAAAPAAAAHAAAABwAAAAAAAAAAAAhA+gAAMloKQoAAAFLZmRBVAAAABBIS+3UwSpFURQG4O+WMDBQDCgDIxlQygQZeAczT+NpeAAvYKCYKMVAMjBQTJRiQupqae9b9zjnnnNzMuD+tVqDvfb6z/7Xv06n2+3u+0V0/j3hfFL7oS3VqyRdxwomEtEbrnBeQTyFBUym81c8InIfygh3sFTR+BKnhbNFRJThDhE9FAlnsFsj3yFeUs0clmvqb3Gfa4qEIWXEIISsWdptjNXUf+AMkf2EcDbNuYmfLvBcRriKzZoOx7hBEzlzq56sxReOYw+Ry/COA0SexlqT5+E6ufabpHE/HLpVQXqEvJMxu40GM4yeJ1UzzB8cbg15w+6xg09pHbI7c92glcg14dCQ9Att/EtjLWKeZYjlDzl7aIMwmsVfJmYazg2EI4Msog9tETb0TjuSNiZra4YjwpFphvLA0MWjPRxasroLf1/ST/OwkcnZW5muAAAAGmZjVEwAAAARAAAAHAAAABwAAAAAAAAAAAAhA+gAACVpnhoAAAFbZmRBVAAAABJIS+2VvUoDQRRGT0CChUJACwsLK7ERBC0U8go+QN7G57CyS5XOB7BIkcLCIoVYWaSwEQQtoggbPpmRyXJ3Z4dZbNwL02R+ztwz9256RVFc8YfR+9fAQ+AA6APPwBPwlWu/SukpoBHGJ3ALvBrQDWAAbAHfwBvwYV3OAm4Do4pM3oFxaU4W9gFBwxD0EViGP1pAK7twz41TK8ARsBvRfB9mawEvgOOaQ67dnDLTiIUUz5xqLKBgglqhwrlz+s4NjVVwFZ2GCVRVXgI7pd2q0Amgd1SBnMRSC+ZVQFJrAv06tYWyFdi3xc8tncomOsM7yUwtsC6Bpu/nz9A7TnOA6rezBKVqkYccoPYOE4pG/fiSC2xaOL/Z5QK1f881f5Vdwea+B9sA6oxNV7WC+9DnbOHG2mXa/j8UfO3bWU69bWC0cDtgVFHqgk5pqrHo+k5pVFHqghVrSZPJKF5DUgAAABpmY1RMAAAAEwAAABwAAAAcAAAAAAAAAAAAIQPoAADI/03zAAABOWZkQVQAAAAUSEvtlbFqAkEURY8gYqEQ0CKCtaRIkSJFEH/BKj+Uf4qVX2BhIIVFCClShMTCQjBFrFYuzMDsrrvOzEpIYC8Muww7c+bd9+ZtI0mSB35Rjb8I7AK7c5lQFmELuAcE3ANPwKoquAwoWC8DEFSjSG3gp+xQRUCBBMzqE5g5k01gaIberbbAO6BnSkXAATA9AtQmczPfB64AF5RdsgZe3MlQSx+BL6AD3JyAWc7Gzf2pohkDI1Olyt2r2WXiCbNQFZvAxNzDS2NlSMEql8+xQFl5EUIz3y6B75gIb00OQ5mKcPsvgNeArkSooi0VTNAQqfssYotG6+4AtTFfVboWgoRc/FS3iSkaG5UP9AN4821tPnbZ5q1m4FqsqNR3c3+OKhH6HCj3TQ2Msq1sUW1pbWmwAweHyo/J5a+DkwAAABpmY1RMAAAAFQAAABwAAAAcAAAAAAAAAAAAIQPoAAAlNT+JAAABTmZkQVQAAAAWSEvtlbFKxEAURc+CqIWCqIWFhYUsFnZaWPoDNn6RX2TjD1hYWGhnsYiFhaDFCoIWqwiRs2QgIOvkTVwR8cIrQmZy8u7cl/SqqjriB9X7jcBFYBm4B966mpHrUNghMAe8AsfAcxdoDrgP9BuAa+B0msAdwEq6BKykJSDVAvACPDXq07vlOpwFDoAV4BE4qc9xBtgCVr/odggMgPfmmhwwrU1Ar+1kG5hvYa2wC2CU1rYFNp+91xKW9miz0LGiwA3AiuoOuCkBmtoSael5FOjZ7ZbQ6j0CRxFLTaRhKZWJfYgA1+pRKAVeAcMI0DEwoaUKWyooOhLp5ZzHs2hoXL8JrBe0eAtY4Tl0j0k1sW3VafCFeJZC/Z7m5PwZFqFjRULTfLhQ7Z3ax3tSJwK111/Ut/yecpaF75daGgZ1PcN/4EQH/v4ZfgCnE5bJGGzaHwAAABpmY1RMAAAAFwAAABwAAAAcAAAAAAAAAAAAIQPoAADIo+xgAAABUWZkQVQAAAAYSEvtlbFKA0EQQF9AxCKCoIVFCiuxsEhhYWHhP1j5N/6QP5DKwsLCQtBCgoWlhYJFChHh5B2XcFySu51TTwsHtspe3r7ZmdlelmVndBi9vwpcBXaBMfD+lYSkGp4Am8AjMOoCeAqsAy/AeRdA7XaA21JKNwBXH1gpDvEMuN6WHSo1peXv1wr4do3pK/AATKp7okBthiWjuux+ADdVaAQYgU0PIvQO0DiPCPAQMJ3R8D6vosAtYD9KKu23nVzJhntAXZE0ncXiuY4AjxILpQ58EQEeNykk/K7hJLVoOgceFBMlQWThFtvjMpJSK9RKbRtPwH0EaNNr2TacOHnzp96he9u2xqwlokBfBOeotqkhTDvvMI+IofuFep8+S00xB2sDnEKcOoMlttr4NFkocxE1rP6Bw9zq1dwh7Zq9DD8BbErrtxv+A38/pZ8vU5TJO67YgwAAABpmY1RMAAAAGQAAABwAAAAcAAAAAAAAAAAAIQPoAAAl0N08AAABK2ZkQVQAAAAaSEvtlSEOwkAQRR8OgSABgUAgEAgEgptwIe7ENRAIBAKBIAEBCQKBICn5DSULbdrZbtMQwiTrOvs6M3/+NqIomlNjNL4dOAB2IQ3xqbADzIAFcCgL9QGKIei5LEx5vsCE1QV0mg78ClyAU94P+QJbwPgD9Hm/oBvglgX2AUowOtaQuFICswKHQN9Kcr7bAns3zwJUG6clYEq5AytA843DAhRM0LIh2NIKlBIlktAQMK6yqMIR0AulPcUTC6gIOAHaFQC1KprlH0jtM6xdpZpz6B6+BGMRjb4JdRrt4MvIi9Yi2Qhf407yUgZuBeoCH6g8VLA347a21N17tVcvR54ZyMLWVbyHLljqFdQ1dYGO7suQ5VA+La3A4YqtrRKIe8nvV/gAlB2SyVuvvicAAAAaZmNUTAAAABsAAAAcAAAAHAAAAAAAAAAAACED6AAAyEYO1QAAAUZmZEFUAAAAHEhL5ZYhTwMxGIafJQgESxAIJAKBQExM8PP4aRMIBAKBQCARiIklIBAkR56lWy63W9v1mssIb3Lqrn36fu339iZN09wzoiZ/ATgFPkuLUuJwdGCpufW4Qx2eAJfABXAeyCvgB1gCH6nV5AJPgasAErpP38BbgPd+kwM8A2ZADNSd/D2Ad6ApoM7mB8I2EMv72iXGgDrSmQ5LZXl1u1UM6OG4KSWFce7pYy7QUg5xt+G8tA/RPoeCBNaQ7SI02oe2gE8N2aMPYwJlLY4OaGzZEjWUVVIb/q4GLeTrNgBifXgbsnMo9wn4Su2h72uUVZDArKTxoyHN7949t905YSq8h+Sp+7ZzP6aALkrodbh4c/ezF5bjsA0wzE0fT3CfLKGOvB0M7V7lOOwO9PfCrBXs4+T+ZpiZQqMqAabm/OfAX+09kcnrFVoXAAAAGmZjVEwAAAAdAAAAHAAAABwAAAAAAAAAAAAhA+gAACWMfK8AAAEHZmRBVAAAAB5IS+2WrQ7CMBRGzxIEAoFEIBAIJIIH4NF4NB4AgUQgEAgkAoEgKfmSlSyl7QZtmpFw7dae3u/+VsaYDQWt+gNzq91bSQfABBgCI2Bce34FbsAduACPNkW6eKjLFzUsdp+gB0CPCFoMKK9mwLTt1c73M3AMnYkB51/ALCcIDQEl4/JDz9zf9z55fUBJueoQs7b3KKY7N5F8QMVMcuYwxVLyvswHVEaqBHLYWyx9QMXO1lkqVCWiWEY9XKdSnPPb3gGLS5ozadRf1e6iMSxeFsULX+4XbW1W76LNW9CU8XQKDeNeDeBmNtsVQ+uF1ozmiqGpoDUj24qRtdN1kfS3gU86tpLJwbIt6wAAABpmY1RMAAAAHwAAABwAAAAcAAAAAAAAAAAAIQPoAADIGq9GAAABRmZkQVQAAAAgSEvdli1PA0EQhp8mCAQkCAQCgUAgkIgKBD+Nn4dAVFQgEAgEAkECAtHkyEO2gru93bmPNKGTrGmm8+w7Ox+3aJrmnh3a4r8Bj4HPIQmaqnDnwCHifn2jCs+AU+AAOEmUD+AdeAM2UXINKOQSOCwEFCb4BfiugUvAK0BlURO8Ar5Kf+gDDoVtGUIfSinOAS8Az1hToUqz75oDLitvFrnIUyqmjm8baJFcRyJWfFT5mPNpA4UJncMEdgqoDbybg5Ri2CaeP7ZXwGfgtabwNo2vOTJrazj+iikd2/C5CzoAOqOu/YZHwM0M8pyt60hb6CNQ8BTLptOAuUkzVWVv0/cB/d0t4XsOteIcLQHHQF3EtkJxGdcWsIv3PCl22+fMSnSiCKxaDbgNIMwZ6+eFlxDiMYVWZNiiwHDAmuP+A38AqS2XyWIgHogAAAAaZmNUTAAAACEAAAAcAAAAHAAAAAAAAAAAACED6AAAJv4UzgAAASdmZEFUAAAAIkhL7ZYhjgJBEEXfJAgEAoHYTRAIBAKxgmvsnbjQ3gSBQCAQCBIQbLICgRvyyYjOZJr+QyeTLKGSVtNdL9X9f9UUZVku6TCK/wicAHv3knIr/AS+gR/g14HmAsUQ9OjAtMcBjoAhMAiSXoFztVzWfd8jYB+YVbBYUoE3wMWlxoASgpYbEo0lnCbgGJi6pGDfAdilztWBeqcvoJc6GPm+Sl1vHbioiaMtV28paDRCoKoTMDckIim4MUJgW6HEcp6ArQPU28lvufEHrN9A3YC8Jw/mhv2GnatUleUKp5UPBVTDlhc76zSCPutHq4HHpoXEI7BbqQVTNal5OE/0VplcEyJ7HobWkHo/amABBIv2TKfT5PrPOu/801iJ3E2vD7wBMKCPydWAdMEAAAAaZmNUTAAAACMAAAAcAAAAHAAAAAAAAAAAACED6AAAy2jHJwAAAWJmZEFUAAAAJEhL7ZavSgVBFIe/CyIGg6DBYDCIGBQMBoPB5Av4Qr6NzWcwGAyGGwxiMhgMCoIGEWHlg10YlnXPzK4sCB6YcufPN79z5nf2zqqqOmPCmP1F4CKwDdwDn1GyfkPhCbAJPAMXUwBPgVXgDTgfC1wC1urhWV/AO/BaD38zpXvAA/AyFLgMbAErPQc81ZCPCJLOd9VQ2D6wkHGQiue16ozl0AaqaDcT1gCKoG3gIWDdSsO0XudsSoE+bcfQMLU+pt5IgQeA9RsaPqK7aHMKPI4WB/PW8io6owGqTIVj4zI6oAH6OrXC2MgGCjoqtEP7cnagm+jGaQ13gPVoQ8+8zfs22p8C7Zmafmjow7DNtY0/1BpZllBJG2j/9PGU+NHaaXptEUZX8y6BWjfNngXrUpjecKNudV1fDVU9AqayKHL+YuhRG7pDJaoKH8dPt8gBFimIFv8DowwVz0+e0m+Zx5TJuoME3gAAABpmY1RMAAAAJQAAABwAAAAcAAAAAAAAAAAAIQPoAAAmorVdAAABUmZkQVQAAAAmSEvt1b8uBVEQx/HPTQQFiYSCRKEQUegolF5A44k8kcYL6CioKBQKhUKBSCgQyZVJ7kk2a/+cXTeE+CXTzex353dmzhkMh8N936jBbwVOYgkPeGoybBwdzmIPU3jFQRN0HMAdrBW6OsdxXZdNwDmkmMEzHguRvrmJiKQzRFSqCjiBdSw0nMUdLvGOOL9dzOMeh3jLBU5jCwFt0wsuRp1HbgI21pU7DFjYl6uAnuQmR14RuIrlLsWj3GtEZKkI3EZY2kdHuUUJGKAA9lXYGva2KgEXR5PZWlCTEMMTk9uqBIwV2GjNrk+IFbnNqf8xS+Pn4orqo06rUZzSFUR01Q2ucovKi991NeJ+Pc2FRV4ZGLdMDE/OPsY9GrCsdUg/9ZXLO2zsBKvqsOhO3fMUNmbtXJXV43iAuxzhpzPsVNwn+b/DPq411vx9Sz8AxMuVydtsQOQAAAAaZmNUTAAAACcAAAAcAAAAHAAAAAAAAAAAACED6AAAyzRmtAAAAVRmZEFUAAAAKEhL7ZUxSwNBEIW/VFpEsLBQsbAQsVAQtfAXpNL/5B8yjf9BUlhYWIi1YIoIghYigQsPdmFZN7szIoqSB8eF3My+ezPz5npd113wg+j9dcIV4LVWsO9SeAAcAUuB8BL4KBFbCJeB98pbHwO6UkyAoYdwFdgGdI+YAo/h0u+IM2CzcLhUPuf/lxTuAesVRSK7A15CzCC8XJ5yBTy1CPeBNYNLRHoLvAEbwHmWI2VS+AmpQqmSOivU11EI3g191JQ+ANeWoTnMemYhvgfGlsAYExX2gRNPYohVH1VaMyKhplEKvVAPbzxJv0b41ZLK4LKIGemUngLaKh6of9GPpryUUP6TD61IbWHNId80rS0TD06NbyZTYGm17QBblVOkTH3ThLox72uhXmp5pztVRDK5Fni6vF2kls+T68BW8IKwVSH380VJ3SVrJfz/ks4AlT2VyRWi+ZYAAAAaZmNUTAAAACkAAAAcAAAAHAAAAAAAAAAAACED6AAAJkdX6AAAAV1mZEFUAAAAKkhL7ZW/LkRREMZ/mwgKEolGRKEQ2UKhUCgUHsAL6FSewxNpPAQFySYUIgqFQkEioUAkVz6ZZRzn7hnXjULuJKfYzJ9vvm9m9vaqqtrjD63XAQbVHgeWgUXgBbgCLnK5oySdAmaAMeARuAdeM0VmgS1gIvGdAHpfLAcooCUD88ECU+fXSY1tYDrTyDOwDzx4XwooRqsFGW+BM4uRlDsj4r+x9ICSbt0kLI1OTPVku00BJeNCCcn8kvfIZqr5zdfkHQKndZKuAZpf1Aa2SJqf5pjaHXBgW/vh85JuRpEszsuqcxiehYDEqngWG8H5Dfu6zGxssWfPUNupLY3asd1nNP49zgPOAf1g9pMtTTD8Myy9wyjLRuxShvqtW1wpSHsO3PyYmiXU/ZfqHvUmXWGBaDMlZ2OLfA8F+isQ310EsDGbXGIH2KqcubNoHSAt2M2wdYn/v6Rvs/GUyT5AreQAAAAaZmNUTAAAACsAAAAcAAAAHAAAAAAAAAAAACED6AAAy9GEAQAAAUJmZEFUAAAALEhL7dXBKgVxFMfxzy2xoRQLysJCsqCUDWXhBTwAT+Np7DyEEjZKscDKQrGgLCyQujr6j6bpP/fOvbcsNL/692/mf878mu85Z6bT7XYP/KE6reGAtOdT/GNdXh3SacxiMiW+4wFvNQ/awCom0vkHrnFRjc8ZLiJWTveIVdYW1mrib3FcPqsa9jIr8m7wlC6msNcH+xFeipiy4Rg2EXsvfeEkBQTKWL0UWH/Rlg2jbusNm+QSr8lsaMMFLDU0LLAuY6dPzhmuckjnsNLQsHjDcewj9pw+cYjYf1St4XYDw6jhOWIPxeztZvLC5BR35bNqlwbSQNtLudGIbo3xmEmzGDGB8bc7c29Y3IvGiQbKKcYh6je06r40Uc9YhfFz6sr42oyk9m8xEr5ccou0RTowgbZpBkbWL+H/I/0GANyRycrkVyMAAAAaZmNUTAAAAC0AAAAcAAAAHAAAAAAAAAAAACED6AAAJhv2ewAAAVBmZEFUAAAALkhL7ZSxSgNBFEVPIFgpBLRQsEghYqGVFpZWdv6AlZ+ST7HLB/gDdtoIgo2IhYUkNoKFhYqwcuW9JRl3M7NksNC9MEwxb97due/e7RRFMeAX0fn3hD1T+yWX6nWS9oF1oGtEn8Aj8FBDvAxsA0t2/gzcAdqnUEW4BazWNBbpfXC2C2hV4QrQKhESLgJ7EfkugTer2QQOIvUXwI3XhISSUmsWJKtLewIsROrfgSHwobp5CPVhh4lmOgPGVYQyykakyS3wBKTI6a1KWcMXypX7E+4MueVWzVD7GnCU+MJzc+0PSXVfDtUrPRKTPa8Bz6Rmd5wwQ90/rZuhN5dbJe+KvebV4uDu9LpZkfAaOVSSfiPHv1Sx0DyroPBLzhI5CNVsx2bqkRrZzEQ4hVyEid7JI2kyWa4ZtoStaRp5oHFxm8PGksUu/H1JvwAC/5HJqA1GLgAAABpmY1RMAAAALwAAABwAAAAcAAAAAAAAAAAAIQPoAADLjSWSAAABWmZkQVQAAAAwSEvtlbFKA0EURU9AjIVWWkRIYSFWFoKNpT+QKpWdn+J3pEqXSisrKwULCwVBC/EDTIqk0kJDYOXCrEyWN5kNs6bQPBgWdmb2vHvnvdlalmVnLDBq/xrYALaAFWAIDIBJqvshS3cADT8EewQ+DOgqsO0S/AL6wMhKzgKuAUcBJZ/AXWHuENgH6oX3b8AN8O6/t4CWOn/PrbNWqo4NJ4q5nvtqLeAu0JxxVtduTso0YiGLe8BYCy2gYIJaocJ5AaTuxLAxBH8ANEygqvIAWDeK5h7QOapAWjFp3ryq/CIEzNepLaRW4Lwt9FSUtdPPqRMDzhIwL1Dn100BbgLtOSxVi1ymALX31BVPGa4q+zUVWLZwftSlArV/zzV/SKVgV3kPVgHUNzZc1Qqeh66zZ+CpmEnV/0PBp+7O3wZGC6hqhUugeXlHbUlZsDzDFPfMvX/f0m+YZZPJwK6giQAAABpmY1RMAAAAMQAAABwAAAAcAAAAAAAAAAAAIQPoAAAnjJKCAAABRmZkQVQAAAAySEvtlT1LA0EQhp+AmBQGhDQhVYpgZcDC3lRWsUpll5+Sf5PKylSpTJVKELTRykI0RQJCmhTChTfswbHm7nb3RBRu4Iqb7OTZeefjKlEUjfhFq/xFYA3Y/JQIWRkeAOeAgF/AK/BWFJwFFOzIAgiqJ83qwDrrUmlAgQS07RN4SDgPgS5wClQT/nfgHviw/yANeAyc7QEugSfjbwMXFsgOeQZmSaevpMpOWTaAfg4s5qgE0/glr2k6QNN0qQIXJnAISE5XE3BX+5A5PAF6riRzTjWdhAIlZcsTqOM3wCokw4GpoS/zVl37L4CXgEbC14IlFUxQH9P2GYc2jeKuAa0xVys0FoJo8K8cZ/EFuHMZ/Lzbu0AfgbnrassD6vd4eWsZJCVWVlre374cIWPhcpHUMyWwkHz7gktJS0m9FdgC08KPyUWYUhIAAAAaZmNUTAAAADMAAAAcAAAAHAAAAAAAAAAAACED6AAAyhpBawAAAWFmZEFUAAAANEhL7ZUxSsVAEIa/ByIWWmmhVlZiIwja2Fl5ASsv4Dk8ip2VHsDKzkZBsBErK7VQEJ6FihD5HrsQIo9kNigiDiwhZCbfzj8zu4Oqqvb5QRv8RuAUMA08Ax99xWjLUNgGMJFg58BrH2gbcAWYrwEegOvvBC4Brmy3gCvbArAI+JwFnoB74C49v+ytLUOlXEs1fAEuk7STwFZjM82fu7FT4L3+oQ2YfW0agZqZbAMzHaR9A46BYfbtCqz/e7cjLMc8JujoPQpcB1xRuwLOSoB7UVLyV9LDKNDa7RQCDRM4jEjqeNgspWbH3kSAy2kUSoEnznAE6BjYoaUWllRQdCTy5hz+g2jT6L8JrBakeAG4wnNojJ1qx3Y1z9ej7BypYY6xlkI9T9vM+bNZhI6sBGicUOWt3yRNeK/De1wmApXX62kO8NzsdT21SRb+XippGNS3hv/AsQr8/Rp+AhBylsksbT/iAAAAGmZjVEwAAAA1AAAAHAAAABwAAAAAAAAAAAAhA+gAACfQMxEAAAFRZmRBVAAAADZIS+2Vr09CURiGHzYHBkkQ0GTSRHEEI8mEiWQz+Xfwd5hsJCmYTCYs2kgk3RwYIEHBuV32Mi47A5HzHeRq8NtuuTvfnvO+34+TiqKoRoKR+qvAHaAAvAOfmxjiq7AE7AF9oJ0E8BTYBUbAUxJAqcsDb46l+8ABkAPSs0u8AK/AcNWlfC1187PACXD8jdIu8AgMFs9YgVJTATIeto6Bu0WoBWiBxfcR9B7oxT8swAtAdlpD9axbgYfAmZXknH8G9OGrsAwcbQDU/DYswEun9UO51xbgVSjFybtVx/pamjiwOtsooUI/gBuLpepQdWpodIAHC1BDL5Wh0YyH37eGAoWOhvapGmYaFqBehHNjLQWTOtXQDFSCoKqnnqV1sQSzKnQB2jrFFWqlpgWoUZbCYulX+Vrm6l4p15LWN38ZtgFcZ+uPK/wH/r6lE7RLlMlljEz2AAAAGmZjVEwAAAA3AAAAHAAAABwAAAAAAAAAAAAhA+gAAMpG4PgAAAEyZmRBVAAAADhIS+2VLW9CQRBFD76oYlpDFa6qNbiqKhx/iD9UFKquqqoJSV0dBlUSktaAeeQSliyvhJ39yAshnWTdmz1vZu7cbVVVNaLBaJ07sAN85zQkpsIr4BGYAstUaAxQDEF/U2HKiwU61h3QBdoefAHMgdmpH4oFXgPPNVD9fkHfgJ9j4BjgA6BjjQ9A5yCswD5wbyV5370Dn36eBag2DhNgSlkBE0Dz3YYFKJigqaG9HVuBUqNEkhsvrspQhU9AL5e2E89WQCHgALgtANSqaJb/QBqfYeMq1Zxz93AvGIto9E2O06wB7eDeyENr4TYi1rhd3h8DtwJ1QQxUlQl2YNzWlvp7r/bq5ThlBjLq1xLvoQ+Wem9qpi7Ql/8yHHOomJYWcLiwtRWB+JdcfoUbMhSSyUMtkHIAAAAaZmNUTAAAADkAAAAcAAAAHAAAAAAAAAAAACED6AAAJzXRpAAAAVFmZEFUAAAAOkhL5ZaxMgUxFIa/26CgoqFSeQA6lUpFQ+VtPIeKSqXSqa7KA9BQqXQqCjRrPhN3dvauJDe7s8M4M1ttki//OSd/Mqqq6pgBY/QXgAvAW2lSShQODiwV9zVvVoVzwAawDqwF8hPwATwCD6nd5AKXgM0Amo8s+gLcBHjrsBzgMrAHxEDNxW8DeAqaAqrsYEbYN+QeuG4SY0DrpbKVVF0i/02vaicRA9ocOx1gTrWm57nAQ8D6dY2rehP9pFCQwD7C4yI0eg63AL8+4h04GxIo6+TXAVeB/T7yGWzvNKXQA3/UE1B/HaeA/t8N3tmVewE85wD7SKsggZNIeWmXw++VdVlXJzUF1E9tnhLHsW5T92MK6KaEboeLN7eerbAchXWAZq772MFtYQq9ku6CabcOylHYnOjzwhQLXgReAZ8ZeqbQaJQAU2v+c+AnnkSRySARYEAAAAAaZmNUTAAAADsAAAAcAAAAHAAAAAAAAAAAACED6AAAyqMCTQAAAQtmZEFUAAAAPEhL7ZY9EsFAGIafNCoqFQegUql0DkDlDs7hHO6g4gA6lUrFAahUVJqYdyYxmbXZhOzsxIyvzW6e/d7vN4rjeEFAi/5A32rXVtIG0ANaQBvoJp6fgStwA07Ao0iRMh52gHECc/1P0C1wcR1yAeXVEBgUvdr4fgB2eXdcwNEXsJSTC80DSsbph56Zx9c2eW1ASTkrEbOi9yimKzORbEDFTHL6MMVS8r7MBlRGqgR82FssbcBJps6qQlWnmyIP51Upxv1l7YDBJfWZNOqvanfOLA1eFsELX+4HbW2p3kGbt6BVxtM+bxjXagBns1ne9pP1ommsGPdkzTj6WjG8droykv428An0ApLJQN0ShwAAAABJRU5ErkJggg=='; diff --git a/packages/react-components/src/Spinner.tsx b/packages/react-components/src/Spinner.tsx index dc91234eeab..040e5b60b09 100644 --- a/packages/react-components/src/Spinner.tsx +++ b/packages/react-components/src/Spinner.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/StakingBonded.tsx b/packages/react-components/src/StakingBonded.tsx index 52ee39fa4fe..b1550006ad8 100644 --- a/packages/react-components/src/StakingBonded.tsx +++ b/packages/react-components/src/StakingBonded.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/StakingRedeemable.tsx b/packages/react-components/src/StakingRedeemable.tsx index 61d8705b16b..06a937b233b 100644 --- a/packages/react-components/src/StakingRedeemable.tsx +++ b/packages/react-components/src/StakingRedeemable.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/StakingUnbonding.tsx b/packages/react-components/src/StakingUnbonding.tsx index f2f41d212a5..889be1b79a3 100644 --- a/packages/react-components/src/StakingUnbonding.tsx +++ b/packages/react-components/src/StakingUnbonding.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/Static.tsx b/packages/react-components/src/Static.tsx index 12b5dd960d7..e2c27865efd 100644 --- a/packages/react-components/src/Static.tsx +++ b/packages/react-components/src/Static.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Status/checks.ts b/packages/react-components/src/Status/checks.ts index edf10a5124b..68275cfaa48 100644 --- a/packages/react-components/src/Status/checks.ts +++ b/packages/react-components/src/Status/checks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // we use augmented types in this tsconfig diff --git a/packages/react-components/src/Status/constants.ts b/packages/react-components/src/Status/constants.ts index 117646444ba..5e740efa87e 100644 --- a/packages/react-components/src/Status/constants.ts +++ b/packages/react-components/src/Status/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTxStatus } from './types.js'; diff --git a/packages/react-components/src/Status/index.tsx b/packages/react-components/src/Status/index.tsx index bc55ad75d34..4925957a678 100644 --- a/packages/react-components/src/Status/index.tsx +++ b/packages/react-components/src/Status/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Status/types.ts b/packages/react-components/src/Status/types.ts index d41c69aa161..39972117127 100644 --- a/packages/react-components/src/Status/types.ts +++ b/packages/react-components/src/Status/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableResult } from '@polkadot/api'; diff --git a/packages/react-components/src/SummaryBox.tsx b/packages/react-components/src/SummaryBox.tsx index b5419072c68..19120edcc9a 100644 --- a/packages/react-components/src/SummaryBox.tsx +++ b/packages/react-components/src/SummaryBox.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Body.tsx b/packages/react-components/src/Table/Body.tsx index 301c23c6aa3..efbeaca0776 100644 --- a/packages/react-components/src/Table/Body.tsx +++ b/packages/react-components/src/Table/Body.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Column/Balance.tsx b/packages/react-components/src/Table/Column/Balance.tsx index 7114005c5b8..58e25460360 100644 --- a/packages/react-components/src/Table/Column/Balance.tsx +++ b/packages/react-components/src/Table/Column/Balance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-components/src/Table/Column/Expand.tsx b/packages/react-components/src/Table/Column/Expand.tsx index 71be0df042e..47b10f812bb 100644 --- a/packages/react-components/src/Table/Column/Expand.tsx +++ b/packages/react-components/src/Table/Column/Expand.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Column/Favorite.tsx b/packages/react-components/src/Table/Column/Favorite.tsx index 19bc6fea315..517b387b08b 100644 --- a/packages/react-components/src/Table/Column/Favorite.tsx +++ b/packages/react-components/src/Table/Column/Favorite.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/Table/Column/Id.tsx b/packages/react-components/src/Table/Column/Id.tsx index 312400ab5a6..eaee7fc99b9 100644 --- a/packages/react-components/src/Table/Column/Id.tsx +++ b/packages/react-components/src/Table/Column/Id.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-components/src/Table/Column/index.tsx b/packages/react-components/src/Table/Column/index.tsx index 9a77fc0ef17..c6a2d3ec487 100644 --- a/packages/react-components/src/Table/Column/index.tsx +++ b/packages/react-components/src/Table/Column/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Foot.tsx b/packages/react-components/src/Table/Foot.tsx index 4a16379c26a..9950dff469c 100644 --- a/packages/react-components/src/Table/Foot.tsx +++ b/packages/react-components/src/Table/Foot.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Head.tsx b/packages/react-components/src/Table/Head.tsx index cc0b15945a7..f531a6ab753 100644 --- a/packages/react-components/src/Table/Head.tsx +++ b/packages/react-components/src/Table/Head.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/Row/index.tsx b/packages/react-components/src/Table/Row/index.tsx index c32f4831a79..cdda1232ec1 100644 --- a/packages/react-components/src/Table/Row/index.tsx +++ b/packages/react-components/src/Table/Row/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Table/index.tsx b/packages/react-components/src/Table/index.tsx index fbb9207baf8..77763e597a5 100644 --- a/packages/react-components/src/Table/index.tsx +++ b/packages/react-components/src/Table/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Tabs/CurrentSection.tsx b/packages/react-components/src/Tabs/CurrentSection.tsx index 1c6e20c7143..41d94e32c2c 100644 --- a/packages/react-components/src/Tabs/CurrentSection.tsx +++ b/packages/react-components/src/Tabs/CurrentSection.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/Tabs/Tab.tsx b/packages/react-components/src/Tabs/Tab.tsx index eb4617e8ce6..f530faf69cd 100644 --- a/packages/react-components/src/Tabs/Tab.tsx +++ b/packages/react-components/src/Tabs/Tab.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { TabItem } from '../types.js'; diff --git a/packages/react-components/src/Tabs/TabsSectionDelimiter.tsx b/packages/react-components/src/Tabs/TabsSectionDelimiter.tsx index 0db031717e7..053b5e76692 100644 --- a/packages/react-components/src/Tabs/TabsSectionDelimiter.tsx +++ b/packages/react-components/src/Tabs/TabsSectionDelimiter.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/Tabs/index.tsx b/packages/react-components/src/Tabs/index.tsx index 4bc2a257d1f..023b8b0d1e3 100644 --- a/packages/react-components/src/Tabs/index.tsx +++ b/packages/react-components/src/Tabs/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Location } from 'history'; diff --git a/packages/react-components/src/Tag.tsx b/packages/react-components/src/Tag.tsx index afeb883e19c..c34f3fc5f90 100644 --- a/packages/react-components/src/Tag.tsx +++ b/packages/react-components/src/Tag.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FlagColor as TagColor } from './types.js'; diff --git a/packages/react-components/src/Tags.tsx b/packages/react-components/src/Tags.tsx index beff41f8aa8..91340d5720d 100644 --- a/packages/react-components/src/Tags.tsx +++ b/packages/react-components/src/Tags.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo } from 'react'; diff --git a/packages/react-components/src/TextArea.tsx b/packages/react-components/src/TextArea.tsx index 190231a85b6..2b432a5e213 100644 --- a/packages/react-components/src/TextArea.tsx +++ b/packages/react-components/src/TextArea.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/Toggle.tsx b/packages/react-components/src/Toggle.tsx index d02ad03e691..1cc395a88cb 100644 --- a/packages/react-components/src/Toggle.tsx +++ b/packages/react-components/src/Toggle.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback } from 'react'; diff --git a/packages/react-components/src/ToggleGroup.tsx b/packages/react-components/src/ToggleGroup.tsx index 41cadc01128..23cefd8e103 100644 --- a/packages/react-components/src/ToggleGroup.tsx +++ b/packages/react-components/src/ToggleGroup.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useMemo } from 'react'; diff --git a/packages/react-components/src/Tooltip.tsx b/packages/react-components/src/Tooltip.tsx index d7c9a59ae7b..42650e98929 100644 --- a/packages/react-components/src/Tooltip.tsx +++ b/packages/react-components/src/Tooltip.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useEffect, useState } from 'react'; diff --git a/packages/react-components/src/TreasuryProposal.tsx b/packages/react-components/src/TreasuryProposal.tsx index 101b53c1985..a9f8e27af30 100644 --- a/packages/react-components/src/TreasuryProposal.tsx +++ b/packages/react-components/src/TreasuryProposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-democracy authors & contributors +// Copyright 2017-2025 @polkadot/app-democracy authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/react-components/src/TxButton.tsx b/packages/react-components/src/TxButton.tsx index efb01a6d851..7e4469c11b9 100644 --- a/packages/react-components/src/TxButton.tsx +++ b/packages/react-components/src/TxButton.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableResult } from '@polkadot/api'; diff --git a/packages/react-components/src/UsageBar.tsx b/packages/react-components/src/UsageBar.tsx index 3ddaa385c1f..a83e4610b15 100644 --- a/packages/react-components/src/UsageBar.tsx +++ b/packages/react-components/src/UsageBar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/VoteAccount.tsx b/packages/react-components/src/VoteAccount.tsx index 0abfa46d96e..2d16031e647 100644 --- a/packages/react-components/src/VoteAccount.tsx +++ b/packages/react-components/src/VoteAccount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-components/src/VoteValue.tsx b/packages/react-components/src/VoteValue.tsx index a97ad36b240..bfbb39ae01a 100644 --- a/packages/react-components/src/VoteValue.tsx +++ b/packages/react-components/src/VoteValue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type BN from 'bn.js'; diff --git a/packages/react-components/src/constants.ts b/packages/react-components/src/constants.ts index f17baeb9660..a0146d24f8c 100644 --- a/packages/react-components/src/constants.ts +++ b/packages/react-components/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export const rewardDestinationOptions = [ diff --git a/packages/react-components/src/i18n/Backend.ts b/packages/react-components/src/i18n/Backend.ts index 8be3c8e795d..7354043c6b2 100644 --- a/packages/react-components/src/i18n/Backend.ts +++ b/packages/react-components/src/i18n/Backend.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import languageCache from './cache.js'; diff --git a/packages/react-components/src/i18n/cache.ts b/packages/react-components/src/i18n/cache.ts index 7dd3cb5a26a..c1b99a286fe 100644 --- a/packages/react-components/src/i18n/cache.ts +++ b/packages/react-components/src/i18n/cache.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 const languageCache: Record> = {}; diff --git a/packages/react-components/src/i18n/index.ts b/packages/react-components/src/i18n/index.ts index 05ef297451f..a97f75d0d51 100644 --- a/packages/react-components/src/i18n/index.ts +++ b/packages/react-components/src/i18n/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LanguageDetectorModule, Newable } from 'i18next'; diff --git a/packages/react-components/src/index.ts b/packages/react-components/src/index.ts index 6007c013f69..1e60ea5b9a7 100644 --- a/packages/react-components/src/index.ts +++ b/packages/react-components/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // named exports diff --git a/packages/react-components/src/modals/Transfer.tsx b/packages/react-components/src/modals/Transfer.tsx index 88bfd603584..d7d23474134 100644 --- a/packages/react-components/src/modals/Transfer.tsx +++ b/packages/react-components/src/modals/Transfer.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-components/src/modals/index.ts b/packages/react-components/src/modals/index.ts index 1f05f63a486..39963c4cfeb 100644 --- a/packages/react-components/src/modals/index.ts +++ b/packages/react-components/src/modals/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export { default as TransferModal } from './Transfer.js'; diff --git a/packages/react-components/src/styled.ts b/packages/react-components/src/styled.ts index 501553ebcec..12a466a8363 100644 --- a/packages/react-components/src/styled.ts +++ b/packages/react-components/src/styled.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export { styled } from 'styled-components'; diff --git a/packages/react-components/src/styles/components.ts b/packages/react-components/src/styles/components.ts index eb9c3ef8029..721bbf2d5d9 100644 --- a/packages/react-components/src/styles/components.ts +++ b/packages/react-components/src/styles/components.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export default ` diff --git a/packages/react-components/src/styles/form.ts b/packages/react-components/src/styles/form.ts index 0423a51de92..e129ba2ef59 100644 --- a/packages/react-components/src/styles/form.ts +++ b/packages/react-components/src/styles/form.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export default ` diff --git a/packages/react-components/src/styles/index.ts b/packages/react-components/src/styles/index.ts index 162444a4522..230108f8f33 100644 --- a/packages/react-components/src/styles/index.ts +++ b/packages/react-components/src/styles/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createGlobalStyle } from 'styled-components'; diff --git a/packages/react-components/src/styles/media.ts b/packages/react-components/src/styles/media.ts index a370ccde142..ec7472c6ae3 100644 --- a/packages/react-components/src/styles/media.ts +++ b/packages/react-components/src/styles/media.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export default [ diff --git a/packages/react-components/src/styles/semantic.ts b/packages/react-components/src/styles/semantic.ts index 171172995ba..d00942e6e36 100644 --- a/packages/react-components/src/styles/semantic.ts +++ b/packages/react-components/src/styles/semantic.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export default ` diff --git a/packages/react-components/src/styles/theme.ts b/packages/react-components/src/styles/theme.ts index 2e88a17d8b3..db86efe5a93 100644 --- a/packages/react-components/src/styles/theme.ts +++ b/packages/react-components/src/styles/theme.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 /* default buttons, dark gray */ diff --git a/packages/react-components/src/themes.ts b/packages/react-components/src/themes.ts index fd652364d93..32157a9f4c9 100644 --- a/packages/react-components/src/themes.ts +++ b/packages/react-components/src/themes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ThemeDef } from './types.js'; diff --git a/packages/react-components/src/translate.ts b/packages/react-components/src/translate.ts index aa15bc14d59..5665ce84989 100644 --- a/packages/react-components/src/translate.ts +++ b/packages/react-components/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-components/src/types.ts b/packages/react-components/src/types.ts index 1d1af1b1bd4..72d6b027790 100644 --- a/packages/react-components/src/types.ts +++ b/packages/react-components/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-components/src/util/checkVisibility.tsx b/packages/react-components/src/util/checkVisibility.tsx index a42273a3291..66299c56069 100644 --- a/packages/react-components/src/util/checkVisibility.tsx +++ b/packages/react-components/src/util/checkVisibility.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-staking authors & contributors +// Copyright 2017-2025 @polkadot/app-staking authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-components/src/util/dropdownItemsFilter.ts b/packages/react-components/src/util/dropdownItemsFilter.ts index 2e7cf781c2f..b002cdbc8be 100644 --- a/packages/react-components/src/util/dropdownItemsFilter.ts +++ b/packages/react-components/src/util/dropdownItemsFilter.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DropdownItemProps } from 'semantic-ui-react'; diff --git a/packages/react-components/src/util/getAccountCryptoType.ts b/packages/react-components/src/util/getAccountCryptoType.ts index a951642aaef..d3c1788136f 100644 --- a/packages/react-components/src/util/getAccountCryptoType.ts +++ b/packages/react-components/src/util/getAccountCryptoType.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountIdIsh } from '../types.js'; diff --git a/packages/react-components/src/util/getAddressMeta.ts b/packages/react-components/src/util/getAddressMeta.ts index 642372ae8f4..b5a081c76f8 100644 --- a/packages/react-components/src/util/getAddressMeta.ts +++ b/packages/react-components/src/util/getAddressMeta.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringItemType, KeyringJson$Meta } from '@polkadot/ui-keyring/types'; diff --git a/packages/react-components/src/util/getAddressName.ts b/packages/react-components/src/util/getAddressName.ts index 54ca20ab209..e0eb15075b3 100644 --- a/packages/react-components/src/util/getAddressName.ts +++ b/packages/react-components/src/util/getAddressName.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringItemType } from '@polkadot/ui-keyring/types'; diff --git a/packages/react-components/src/util/getAddressTags.ts b/packages/react-components/src/util/getAddressTags.ts index 240bc80dacd..fe69d107a51 100644 --- a/packages/react-components/src/util/getAddressTags.ts +++ b/packages/react-components/src/util/getAddressTags.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringItemType } from '@polkadot/ui-keyring/types'; diff --git a/packages/react-components/src/util/getContractAbi.ts b/packages/react-components/src/util/getContractAbi.ts index ae1ec4c7a65..12a22d86701 100644 --- a/packages/react-components/src/util/getContractAbi.ts +++ b/packages/react-components/src/util/getContractAbi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import { Abi } from '@polkadot/api-contract'; diff --git a/packages/react-components/src/util/index.ts b/packages/react-components/src/util/index.ts index ff3b3601a94..1c77a4ab4b7 100644 --- a/packages/react-components/src/util/index.ts +++ b/packages/react-components/src/util/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 export { checkVisibility } from './checkVisibility.js'; diff --git a/packages/react-components/src/util/isTreasuryProposalVote.ts b/packages/react-components/src/util/isTreasuryProposalVote.ts index 33a1c24dfa1..f86cc8574b6 100644 --- a/packages/react-components/src/util/isTreasuryProposalVote.ts +++ b/packages/react-components/src/util/isTreasuryProposalVote.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Proposal } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/util/toAddress.ts b/packages/react-components/src/util/toAddress.ts index 983fc72384f..9c73868e3b2 100644 --- a/packages/react-components/src/util/toAddress.ts +++ b/packages/react-components/src/util/toAddress.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import { keyring } from '@polkadot/ui-keyring'; diff --git a/packages/react-components/src/util/toShortAddress.ts b/packages/react-components/src/util/toShortAddress.ts index d6b3c7c9021..2b2927fbba6 100644 --- a/packages/react-components/src/util/toShortAddress.ts +++ b/packages/react-components/src/util/toShortAddress.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, AccountIndex, Address } from '@polkadot/types/interfaces'; diff --git a/packages/react-components/src/util/types.ts b/packages/react-components/src/util/types.ts index 53e7c547b17..c13b372fa96 100644 --- a/packages/react-components/src/util/types.ts +++ b/packages/react-components/src/util/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/constants.ts b/packages/react-hooks/src/constants.ts index 61fd992f296..74676519639 100644 --- a/packages/react-hooks/src/constants.ts +++ b/packages/react-hooks/src/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 export const AddressIdentityOtherDiscordKey = 'Discord'; diff --git a/packages/react-hooks/src/createNamedHook.ts b/packages/react-hooks/src/createNamedHook.ts index ce33047cc54..59f3272a83f 100644 --- a/packages/react-hooks/src/createNamedHook.ts +++ b/packages/react-hooks/src/createNamedHook.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 export function createNamedHook any> (name: string, fn: F): (...args: Parameters) => ReturnType { diff --git a/packages/react-hooks/src/ctx/AccountSidebar.tsx b/packages/react-hooks/src/ctx/AccountSidebar.tsx index eef74cee023..435dd6929ab 100644 --- a/packages/react-hooks/src/ctx/AccountSidebar.tsx +++ b/packages/react-hooks/src/ctx/AccountSidebar.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-hooks/src/ctx/Api.tsx b/packages/react-hooks/src/ctx/Api.tsx index 30799c21fb4..eb0bc64fd62 100644 --- a/packages/react-hooks/src/ctx/Api.tsx +++ b/packages/react-hooks/src/ctx/Api.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiProps } from './types.js'; diff --git a/packages/react-hooks/src/ctx/ApiStats.tsx b/packages/react-hooks/src/ctx/ApiStats.tsx index 8a9cc7f1a90..a09c23928ea 100644 --- a/packages/react-hooks/src/ctx/ApiStats.tsx +++ b/packages/react-hooks/src/ctx/ApiStats.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/ctx/BlockAuthors.tsx b/packages/react-hooks/src/ctx/BlockAuthors.tsx index a279867c93d..c466b6ad17d 100644 --- a/packages/react-hooks/src/ctx/BlockAuthors.tsx +++ b/packages/react-hooks/src/ctx/BlockAuthors.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { HeaderExtended } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/ctx/BlockEvents.tsx b/packages/react-hooks/src/ctx/BlockEvents.tsx index 4f8d04800a3..8ea5eab4690 100644 --- a/packages/react-hooks/src/ctx/BlockEvents.tsx +++ b/packages/react-hooks/src/ctx/BlockEvents.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/ctx/Keyring.tsx b/packages/react-hooks/src/ctx/Keyring.tsx index 9d5dea0361f..97a2b4da8c1 100644 --- a/packages/react-hooks/src/ctx/Keyring.tsx +++ b/packages/react-hooks/src/ctx/Keyring.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubjectInfo } from '@polkadot/ui-keyring/observable/types'; diff --git a/packages/react-hooks/src/ctx/Queue.tsx b/packages/react-hooks/src/ctx/Queue.tsx index ee2a269f825..57cfb0c7768 100644 --- a/packages/react-hooks/src/ctx/Queue.tsx +++ b/packages/react-hooks/src/ctx/Queue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableResult } from '@polkadot/api'; diff --git a/packages/react-hooks/src/ctx/Tabs.tsx b/packages/react-hooks/src/ctx/Tabs.tsx index 476790311bb..20bb4295193 100644 --- a/packages/react-hooks/src/ctx/Tabs.tsx +++ b/packages/react-hooks/src/ctx/Tabs.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { IconName } from '@fortawesome/fontawesome-svg-core'; diff --git a/packages/react-hooks/src/ctx/WindowSize.tsx b/packages/react-hooks/src/ctx/WindowSize.tsx index b2df848b125..ae784c68e02 100644 --- a/packages/react-hooks/src/ctx/WindowSize.tsx +++ b/packages/react-hooks/src/ctx/WindowSize.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 // Adapted from https://hackernoon.com/simplifying-responsive-layouts-with-react-hooks-19db73893a7a diff --git a/packages/react-hooks/src/ctx/index.ts b/packages/react-hooks/src/ctx/index.ts index d92738eb77b..a9f07550c8c 100644 --- a/packages/react-hooks/src/ctx/index.ts +++ b/packages/react-hooks/src/ctx/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 export { ApiStatsCtxRoot } from './ApiStats.js'; diff --git a/packages/react-hooks/src/ctx/types.ts b/packages/react-hooks/src/ctx/types.ts index 227fa46a6f5..bdf74409dbf 100644 --- a/packages/react-hooks/src/ctx/types.ts +++ b/packages/react-hooks/src/ctx/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Blockchain } from '@acala-network/chopsticks-core'; diff --git a/packages/react-hooks/src/index.ts b/packages/react-hooks/src/index.ts index 83f3695e1b5..621241373cf 100644 --- a/packages/react-hooks/src/index.ts +++ b/packages/react-hooks/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 // we use augmented types in this tsconfig diff --git a/packages/react-hooks/src/translate.ts b/packages/react-hooks/src/translate.ts index dc26304479b..d14c52e0d88 100644 --- a/packages/react-hooks/src/translate.ts +++ b/packages/react-hooks/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/react-hooks/src/types.ts b/packages/react-hooks/src/types.ts index e6cb66ac4fc..e344f82d330 100644 --- a/packages/react-hooks/src/types.ts +++ b/packages/react-hooks/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/useAccountId.ts b/packages/react-hooks/src/useAccountId.ts index d73c679cae1..70ebc75f1dd 100644 --- a/packages/react-hooks/src/useAccountId.ts +++ b/packages/react-hooks/src/useAccountId.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useState } from 'react'; diff --git a/packages/react-hooks/src/useAccountInfo.ts b/packages/react-hooks/src/useAccountInfo.ts index 225f1a049a1..191eaa45226 100644 --- a/packages/react-hooks/src/useAccountInfo.ts +++ b/packages/react-hooks/src/useAccountInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Nominations, ValidatorPrefs } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useAccounts.ts b/packages/react-hooks/src/useAccounts.ts index 56971547d51..2cb700906e8 100644 --- a/packages/react-hooks/src/useAccounts.ts +++ b/packages/react-hooks/src/useAccounts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Accounts } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useAddresses.ts b/packages/react-hooks/src/useAddresses.ts index f8cfcf20443..b694442ddfa 100644 --- a/packages/react-hooks/src/useAddresses.ts +++ b/packages/react-hooks/src/useAddresses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Addresses } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useApi.ts b/packages/react-hooks/src/useApi.ts index bd4e3d9cfe9..15b496014fa 100644 --- a/packages/react-hooks/src/useApi.ts +++ b/packages/react-hooks/src/useApi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiProps } from '@polkadot/react-api/types'; diff --git a/packages/react-hooks/src/useApiStats.ts b/packages/react-hooks/src/useApiStats.ts index f99fb37d51b..acea5ff47ad 100644 --- a/packages/react-hooks/src/useApiStats.ts +++ b/packages/react-hooks/src/useApiStats.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiStats } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useApiUrl.ts b/packages/react-hooks/src/useApiUrl.ts index 44536c22817..1e3a8bf355f 100644 --- a/packages/react-hooks/src/useApiUrl.ts +++ b/packages/react-hooks/src/useApiUrl.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ProviderInterface } from '@polkadot/rpc-provider/types'; diff --git a/packages/react-hooks/src/useAvailableSlashes.ts b/packages/react-hooks/src/useAvailableSlashes.ts index 88f0c272a9d..8437bf82a0d 100644 --- a/packages/react-hooks/src/useAvailableSlashes.ts +++ b/packages/react-hooks/src/useAvailableSlashes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionIndexes } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useBalancesAll.ts b/packages/react-hooks/src/useBalancesAll.ts index cf0d2a0af5a..0eb1a1e695b 100644 --- a/packages/react-hooks/src/useBalancesAll.ts +++ b/packages/react-hooks/src/useBalancesAll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useBestHash.ts b/packages/react-hooks/src/useBestHash.ts index db7a00d298b..378be52e530 100644 --- a/packages/react-hooks/src/useBestHash.ts +++ b/packages/react-hooks/src/useBestHash.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Header } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useBestNumber.ts b/packages/react-hooks/src/useBestNumber.ts index 17ecbcbc9ed..64340ded4e2 100644 --- a/packages/react-hooks/src/useBestNumber.ts +++ b/packages/react-hooks/src/useBestNumber.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useBlockAuthors.ts b/packages/react-hooks/src/useBlockAuthors.ts index 5753c87a9b2..91d063ab8f1 100644 --- a/packages/react-hooks/src/useBlockAuthors.ts +++ b/packages/react-hooks/src/useBlockAuthors.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockAuthors } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useBlockEvents.ts b/packages/react-hooks/src/useBlockEvents.ts index 77d8a96aa58..791893a4d06 100644 --- a/packages/react-hooks/src/useBlockEvents.ts +++ b/packages/react-hooks/src/useBlockEvents.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockEvents } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useBlockInterval.ts b/packages/react-hooks/src/useBlockInterval.ts index a4230b65b53..76407f96aa4 100644 --- a/packages/react-hooks/src/useBlockInterval.ts +++ b/packages/react-hooks/src/useBlockInterval.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBlockTime.ts b/packages/react-hooks/src/useBlockTime.ts index 4d87c9f0b62..609a5f2fe49 100644 --- a/packages/react-hooks/src/useBlockTime.ts +++ b/packages/react-hooks/src/useBlockTime.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBlocksPerDays.ts b/packages/react-hooks/src/useBlocksPerDays.ts index 841f054d55b..1fc674ca566 100644 --- a/packages/react-hooks/src/useBlocksPerDays.ts +++ b/packages/react-hooks/src/useBlocksPerDays.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo } from 'react'; diff --git a/packages/react-hooks/src/useBrokerConfig.ts b/packages/react-hooks/src/useBrokerConfig.ts index da46006905c..bb8d6c4f846 100644 --- a/packages/react-hooks/src/useBrokerConfig.ts +++ b/packages/react-hooks/src/useBrokerConfig.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBrokerLeases.ts b/packages/react-hooks/src/useBrokerLeases.ts index 075dbfff151..133c1d69540 100644 --- a/packages/react-hooks/src/useBrokerLeases.ts +++ b/packages/react-hooks/src/useBrokerLeases.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBrokerPotentialRenewals.ts b/packages/react-hooks/src/useBrokerPotentialRenewals.ts index ed5cebbdfb8..c4b26cc6290 100644 --- a/packages/react-hooks/src/useBrokerPotentialRenewals.ts +++ b/packages/react-hooks/src/useBrokerPotentialRenewals.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBrokerReservations.ts b/packages/react-hooks/src/useBrokerReservations.ts index 6d3d16faa01..d28e3a31c52 100644 --- a/packages/react-hooks/src/useBrokerReservations.ts +++ b/packages/react-hooks/src/useBrokerReservations.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBrokerSalesInfo.ts b/packages/react-hooks/src/useBrokerSalesInfo.ts index 7d28a07e2cf..3558d34dd98 100644 --- a/packages/react-hooks/src/useBrokerSalesInfo.ts +++ b/packages/react-hooks/src/useBrokerSalesInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useBrokerStatus.ts b/packages/react-hooks/src/useBrokerStatus.ts index d1f757a024f..09175a332eb 100644 --- a/packages/react-hooks/src/useBrokerStatus.ts +++ b/packages/react-hooks/src/useBrokerStatus.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useCacheKey.ts b/packages/react-hooks/src/useCacheKey.ts index a659b371caa..16e180c22ca 100644 --- a/packages/react-hooks/src/useCacheKey.ts +++ b/packages/react-hooks/src/useCacheKey.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useMemo } from 'react'; diff --git a/packages/react-hooks/src/useCall.ts b/packages/react-hooks/src/useCall.ts index d3bba3053ad..472eb452d8f 100644 --- a/packages/react-hooks/src/useCall.ts +++ b/packages/react-hooks/src/useCall.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useCallMulti.ts b/packages/react-hooks/src/useCallMulti.ts index cb30a88cae8..7d35cfe3c79 100644 --- a/packages/react-hooks/src/useCallMulti.ts +++ b/packages/react-hooks/src/useCallMulti.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useCollectiveInstance.ts b/packages/react-hooks/src/useCollectiveInstance.ts index 0e06306fd53..f557064bfb1 100644 --- a/packages/react-hooks/src/useCollectiveInstance.ts +++ b/packages/react-hooks/src/useCollectiveInstance.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CollectiveType } from './types.js'; diff --git a/packages/react-hooks/src/useCollectiveMembers.ts b/packages/react-hooks/src/useCollectiveMembers.ts index d72c5241a04..4a74b7f243a 100644 --- a/packages/react-hooks/src/useCollectiveMembers.ts +++ b/packages/react-hooks/src/useCollectiveMembers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useCoreDescriptor.ts b/packages/react-hooks/src/useCoreDescriptor.ts index 7fca588d812..b717dc5ae8d 100644 --- a/packages/react-hooks/src/useCoreDescriptor.ts +++ b/packages/react-hooks/src/useCoreDescriptor.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useCoretimeConsts.ts b/packages/react-hooks/src/useCoretimeConsts.ts index 1f45a894424..1b536aff338 100644 --- a/packages/react-hooks/src/useCoretimeConsts.ts +++ b/packages/react-hooks/src/useCoretimeConsts.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ChainConstants } from './types.js'; diff --git a/packages/react-hooks/src/useCoretimeEndpoint.ts b/packages/react-hooks/src/useCoretimeEndpoint.ts index 2e63072aaf2..847b6654628 100644 --- a/packages/react-hooks/src/useCoretimeEndpoint.ts +++ b/packages/react-hooks/src/useCoretimeEndpoint.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-hooks/src/useCoretimeInformation.ts b/packages/react-hooks/src/useCoretimeInformation.ts index 1d373dd204f..4874e3e9255 100644 --- a/packages/react-hooks/src/useCoretimeInformation.ts +++ b/packages/react-hooks/src/useCoretimeInformation.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useDebounce.ts b/packages/react-hooks/src/useDebounce.ts index 8ecd3ca0fc0..0060864fc2f 100644 --- a/packages/react-hooks/src/useDebounce.ts +++ b/packages/react-hooks/src/useDebounce.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect, useState } from 'react'; diff --git a/packages/react-hooks/src/useDelegations.ts b/packages/react-hooks/src/useDelegations.ts index ffe8e12f7d5..72b1937a12b 100644 --- a/packages/react-hooks/src/useDelegations.ts +++ b/packages/react-hooks/src/useDelegations.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletDemocracyVoteVoting } from '@polkadot/types/lookup'; diff --git a/packages/react-hooks/src/useDeriveAccountFlags.ts b/packages/react-hooks/src/useDeriveAccountFlags.ts index 5623d4fc9b8..51589eade68 100644 --- a/packages/react-hooks/src/useDeriveAccountFlags.ts +++ b/packages/react-hooks/src/useDeriveAccountFlags.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveAccountFlags } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useDeriveAccountInfo.ts b/packages/react-hooks/src/useDeriveAccountInfo.ts index 290f3302a19..15604001195 100644 --- a/packages/react-hooks/src/useDeriveAccountInfo.ts +++ b/packages/react-hooks/src/useDeriveAccountInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveAccountInfo } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useElementPosition.ts b/packages/react-hooks/src/useElementPosition.ts index 0b7b9f7d4b3..4eee65f902d 100644 --- a/packages/react-hooks/src/useElementPosition.ts +++ b/packages/react-hooks/src/useElementPosition.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/useEndpoint.ts b/packages/react-hooks/src/useEndpoint.ts index 9c7f1ed9c65..1595f527d85 100644 --- a/packages/react-hooks/src/useEndpoint.ts +++ b/packages/react-hooks/src/useEndpoint.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-hooks/src/useEventChanges.ts b/packages/react-hooks/src/useEventChanges.ts index da37763f22d..09077c9da58 100644 --- a/packages/react-hooks/src/useEventChanges.ts +++ b/packages/react-hooks/src/useEventChanges.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useEventTrigger.ts b/packages/react-hooks/src/useEventTrigger.ts index 2e72925889c..1c2e2929bfa 100644 --- a/packages/react-hooks/src/useEventTrigger.ts +++ b/packages/react-hooks/src/useEventTrigger.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AugmentedEvent } from '@polkadot/api/types'; diff --git a/packages/react-hooks/src/useExtrinsicTrigger.ts b/packages/react-hooks/src/useExtrinsicTrigger.ts index 82594efa8c6..4e4a172cf90 100644 --- a/packages/react-hooks/src/useExtrinsicTrigger.ts +++ b/packages/react-hooks/src/useExtrinsicTrigger.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/react-hooks/src/useFavorites.ts b/packages/react-hooks/src/useFavorites.ts index b7e38018f68..e15230e0045 100644 --- a/packages/react-hooks/src/useFavorites.ts +++ b/packages/react-hooks/src/useFavorites.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useMemo, useState } from 'react'; diff --git a/packages/react-hooks/src/useFormField.ts b/packages/react-hooks/src/useFormField.ts index 7a9d7e6272d..0c44d2505b0 100644 --- a/packages/react-hooks/src/useFormField.ts +++ b/packages/react-hooks/src/useFormField.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useMemo, useState } from 'react'; diff --git a/packages/react-hooks/src/useIncrement.ts b/packages/react-hooks/src/useIncrement.ts index 66cda117dd4..860e1fc216c 100644 --- a/packages/react-hooks/src/useIncrement.ts +++ b/packages/react-hooks/src/useIncrement.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useState } from 'react'; diff --git a/packages/react-hooks/src/useInflation.ts b/packages/react-hooks/src/useInflation.ts index 43903678759..73d0ab7263c 100644 --- a/packages/react-hooks/src/useInflation.ts +++ b/packages/react-hooks/src/useInflation.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useIpfs.ts b/packages/react-hooks/src/useIpfs.ts index f8286f531f1..51a0a2b613c 100644 --- a/packages/react-hooks/src/useIpfs.ts +++ b/packages/react-hooks/src/useIpfs.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useState } from 'react'; diff --git a/packages/react-hooks/src/useIpfsLink.ts b/packages/react-hooks/src/useIpfsLink.ts index d096c880d82..23131473027 100644 --- a/packages/react-hooks/src/useIpfsLink.ts +++ b/packages/react-hooks/src/useIpfsLink.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo } from 'react'; diff --git a/packages/react-hooks/src/useIsMountedRef.ts b/packages/react-hooks/src/useIsMountedRef.ts index 130272985d0..b8685cc07eb 100644 --- a/packages/react-hooks/src/useIsMountedRef.ts +++ b/packages/react-hooks/src/useIsMountedRef.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/useJudgements.tsx b/packages/react-hooks/src/useJudgements.tsx index a1f1d917f07..2f0b0b74f02 100644 --- a/packages/react-hooks/src/useJudgements.tsx +++ b/packages/react-hooks/src/useJudgements.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { UseJudgements } from './types.js'; diff --git a/packages/react-hooks/src/useKeyring.ts b/packages/react-hooks/src/useKeyring.ts index 386770f56f6..15974af6f54 100644 --- a/packages/react-hooks/src/useKeyring.ts +++ b/packages/react-hooks/src/useKeyring.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Accounts, Addresses } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useLedger.ts b/packages/react-hooks/src/useLedger.ts index dc629652762..8047c50cfa4 100644 --- a/packages/react-hooks/src/useLedger.ts +++ b/packages/react-hooks/src/useLedger.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 // This is for the use of `Ledger` diff --git a/packages/react-hooks/src/useMapEntries.ts b/packages/react-hooks/src/useMapEntries.ts index 2c3c6ce087b..bd4c4d37430 100644 --- a/packages/react-hooks/src/useMapEntries.ts +++ b/packages/react-hooks/src/useMapEntries.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/react-hooks/src/useMapKeys.ts b/packages/react-hooks/src/useMapKeys.ts index 10dda55745c..0830485f1b9 100644 --- a/packages/react-hooks/src/useMapKeys.ts +++ b/packages/react-hooks/src/useMapKeys.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueryableStorageEntry } from '@polkadot/api/types'; diff --git a/packages/react-hooks/src/useMemoValue.spec.ts b/packages/react-hooks/src/useMemoValue.spec.ts index 032744af0d0..b3ba775700a 100644 --- a/packages/react-hooks/src/useMemoValue.spec.ts +++ b/packages/react-hooks/src/useMemoValue.spec.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 /// diff --git a/packages/react-hooks/src/useMemoValue.ts b/packages/react-hooks/src/useMemoValue.ts index 19e90b8ce66..692a683f38d 100644 --- a/packages/react-hooks/src/useMemoValue.ts +++ b/packages/react-hooks/src/useMemoValue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useMemo, useRef } from 'react'; diff --git a/packages/react-hooks/src/useMetadataFetch.ts b/packages/react-hooks/src/useMetadataFetch.ts index 78154147ff3..2c67ab5dd7d 100644 --- a/packages/react-hooks/src/useMetadataFetch.ts +++ b/packages/react-hooks/src/useMetadataFetch.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/x-textencoder/shim'; diff --git a/packages/react-hooks/src/useModal.ts b/packages/react-hooks/src/useModal.ts index 1536c60f404..71cec71029a 100644 --- a/packages/react-hooks/src/useModal.ts +++ b/packages/react-hooks/src/useModal.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ModalState } from './types.js'; diff --git a/packages/react-hooks/src/useNextTick.ts b/packages/react-hooks/src/useNextTick.ts index 5b7c25709d9..bbe4500db63 100644 --- a/packages/react-hooks/src/useNextTick.ts +++ b/packages/react-hooks/src/useNextTick.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect, useState } from 'react'; diff --git a/packages/react-hooks/src/useNonEmptyString.ts b/packages/react-hooks/src/useNonEmptyString.ts index 6cb70f93685..67ff13d6b6f 100644 --- a/packages/react-hooks/src/useNonEmptyString.ts +++ b/packages/react-hooks/src/useNonEmptyString.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { FormField } from './useFormField.js'; diff --git a/packages/react-hooks/src/useNonZeroBn.ts b/packages/react-hooks/src/useNonZeroBn.ts index 76c2addac87..2c3aaec2297 100644 --- a/packages/react-hooks/src/useNonZeroBn.ts +++ b/packages/react-hooks/src/useNonZeroBn.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-hooks/src/useOutsideClick.ts b/packages/react-hooks/src/useOutsideClick.ts index dcadcd65639..332fe3abe13 100644 --- a/packages/react-hooks/src/useOutsideClick.ts +++ b/packages/react-hooks/src/useOutsideClick.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/useOwnEraRewards.ts b/packages/react-hooks/src/useOwnEraRewards.ts index c396d7964bc..f50615dcffe 100644 --- a/packages/react-hooks/src/useOwnEraRewards.ts +++ b/packages/react-hooks/src/useOwnEraRewards.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useOwnStashInfos.ts b/packages/react-hooks/src/useOwnStashInfos.ts index 2ae498ddd79..d5b2e1ac35d 100644 --- a/packages/react-hooks/src/useOwnStashInfos.ts +++ b/packages/react-hooks/src/useOwnStashInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { CombinatorFunction } from '@polkadot/api/promise/Combinator'; diff --git a/packages/react-hooks/src/useOwnStashes.ts b/packages/react-hooks/src/useOwnStashes.ts index 19c5b23fdd4..1480d2b6791 100644 --- a/packages/react-hooks/src/useOwnStashes.ts +++ b/packages/react-hooks/src/useOwnStashes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/react-hooks/src/useParaApi.ts b/packages/react-hooks/src/useParaApi.ts index 7e8f373d6ad..2aafd18e838 100644 --- a/packages/react-hooks/src/useParaApi.ts +++ b/packages/react-hooks/src/useParaApi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useParaEndpoints.ts b/packages/react-hooks/src/useParaEndpoints.ts index 5565be56261..b0a04824001 100644 --- a/packages/react-hooks/src/useParaEndpoints.ts +++ b/packages/react-hooks/src/useParaEndpoints.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-hooks/src/usePassword.ts b/packages/react-hooks/src/usePassword.ts index 9c4d6cd8262..a5fc3c60974 100644 --- a/packages/react-hooks/src/usePassword.ts +++ b/packages/react-hooks/src/usePassword.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/usePeopleEndpoint.ts b/packages/react-hooks/src/usePeopleEndpoint.ts index 16741c4e913..345df5e1a15 100644 --- a/packages/react-hooks/src/usePeopleEndpoint.ts +++ b/packages/react-hooks/src/usePeopleEndpoint.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-hooks/src/usePopupWindow.ts b/packages/react-hooks/src/usePopupWindow.ts index b6a211c55bc..1800a81f1a1 100644 --- a/packages/react-hooks/src/usePopupWindow.ts +++ b/packages/react-hooks/src/usePopupWindow.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/usePreimage.ts b/packages/react-hooks/src/usePreimage.ts index d4e8d01e4d4..37581a5dcf5 100644 --- a/packages/react-hooks/src/usePreimage.ts +++ b/packages/react-hooks/src/usePreimage.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useProxies.ts b/packages/react-hooks/src/useProxies.ts index 8a997d3dd28..4fd17e735d5 100644 --- a/packages/react-hooks/src/useProxies.ts +++ b/packages/react-hooks/src/useProxies.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useQueue.ts b/packages/react-hooks/src/useQueue.ts index 9dd282443f1..73eb213b2a9 100644 --- a/packages/react-hooks/src/useQueue.ts +++ b/packages/react-hooks/src/useQueue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueProps } from '@polkadot/react-components/Status/types'; diff --git a/packages/react-hooks/src/useQueueStatus.ts b/packages/react-hooks/src/useQueueStatus.ts index e132fcf6ad3..0c3a8560f37 100644 --- a/packages/react-hooks/src/useQueueStatus.ts +++ b/packages/react-hooks/src/useQueueStatus.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { OnDemandQueueStatus } from './types.js'; diff --git a/packages/react-hooks/src/useRegions.ts b/packages/react-hooks/src/useRegions.ts index 9e115ec0e72..a4fca5adc8e 100644 --- a/packages/react-hooks/src/useRegions.ts +++ b/packages/react-hooks/src/useRegions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useRegistrars.ts b/packages/react-hooks/src/useRegistrars.ts index 5e90a7933aa..6cda96d8131 100644 --- a/packages/react-hooks/src/useRegistrars.ts +++ b/packages/react-hooks/src/useRegistrars.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/react-hooks/src/useSavedFlags.ts b/packages/react-hooks/src/useSavedFlags.ts index 640d05d91a1..86dee453774 100644 --- a/packages/react-hooks/src/useSavedFlags.ts +++ b/packages/react-hooks/src/useSavedFlags.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-hooks/src/useScroll.ts b/packages/react-hooks/src/useScroll.ts index 778639944ad..23de0bd494a 100644 --- a/packages/react-hooks/src/useScroll.ts +++ b/packages/react-hooks/src/useScroll.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useEffect, useState } from 'react'; diff --git a/packages/react-hooks/src/useStakingInfo.ts b/packages/react-hooks/src/useStakingInfo.ts index c93885548c0..9b67689f026 100644 --- a/packages/react-hooks/src/useStakingInfo.ts +++ b/packages/react-hooks/src/useStakingInfo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useStepper.ts b/packages/react-hooks/src/useStepper.ts index a82d296b307..d98724f0c1b 100644 --- a/packages/react-hooks/src/useStepper.ts +++ b/packages/react-hooks/src/useStepper.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useMemo, useState } from 'react'; diff --git a/packages/react-hooks/src/useSubidentities.ts b/packages/react-hooks/src/useSubidentities.ts index 1636c6cd16e..1b5911493df 100644 --- a/packages/react-hooks/src/useSubidentities.ts +++ b/packages/react-hooks/src/useSubidentities.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId, BalanceOf } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useSudo.ts b/packages/react-hooks/src/useSudo.ts index a2af7d83e0d..e50dd4db40e 100644 --- a/packages/react-hooks/src/useSudo.ts +++ b/packages/react-hooks/src/useSudo.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { AccountId } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useSystemApi.ts b/packages/react-hooks/src/useSystemApi.ts index 83153bd84ca..5666425b51b 100644 --- a/packages/react-hooks/src/useSystemApi.ts +++ b/packages/react-hooks/src/useSystemApi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useTeleport.ts b/packages/react-hooks/src/useTeleport.ts index 23cb99a80d7..9e75a6b03ca 100644 --- a/packages/react-hooks/src/useTeleport.ts +++ b/packages/react-hooks/src/useTeleport.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { LinkOption } from '@polkadot/apps-config/endpoints/types'; diff --git a/packages/react-hooks/src/useTheme.ts b/packages/react-hooks/src/useTheme.ts index 0aad65664a3..6ea998531cd 100644 --- a/packages/react-hooks/src/useTheme.ts +++ b/packages/react-hooks/src/useTheme.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ThemeDef } from '@polkadot/react-components/types'; diff --git a/packages/react-hooks/src/useTimer.ts b/packages/react-hooks/src/useTimer.ts index 358f3cb138e..a28206aaa3a 100644 --- a/packages/react-hooks/src/useTimer.ts +++ b/packages/react-hooks/src/useTimer.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useEffect, useRef, useState } from 'react'; diff --git a/packages/react-hooks/src/useToggle.ts b/packages/react-hooks/src/useToggle.ts index 8816ca503d2..e7987872c34 100644 --- a/packages/react-hooks/src/useToggle.ts +++ b/packages/react-hooks/src/useToggle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useCallback, useEffect, useMemo, useState } from 'react'; diff --git a/packages/react-hooks/src/useTreasury.ts b/packages/react-hooks/src/useTreasury.ts index 49535a83a49..a434311e6d0 100644 --- a/packages/react-hooks/src/useTreasury.ts +++ b/packages/react-hooks/src/useTreasury.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAccount, DeriveBounties, DeriveTreasuryProposals } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/useTxBatch.ts b/packages/react-hooks/src/useTxBatch.ts index 31456aa2123..1beca2b3af9 100644 --- a/packages/react-hooks/src/useTxBatch.ts +++ b/packages/react-hooks/src/useTxBatch.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useVotingStatus.ts b/packages/react-hooks/src/useVotingStatus.ts index 8461d62bebf..63fc424a948 100644 --- a/packages/react-hooks/src/useVotingStatus.ts +++ b/packages/react-hooks/src/useVotingStatus.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useWeight.ts b/packages/react-hooks/src/useWeight.ts index a08f0472a24..27641a74a9b 100644 --- a/packages/react-hooks/src/useWeight.ts +++ b/packages/react-hooks/src/useWeight.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Call } from '@polkadot/types/interfaces'; diff --git a/packages/react-hooks/src/useWindowColumns.ts b/packages/react-hooks/src/useWindowColumns.ts index 8e0145a8510..0d9db638038 100644 --- a/packages/react-hooks/src/useWindowColumns.ts +++ b/packages/react-hooks/src/useWindowColumns.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createNamedHook } from './createNamedHook.js'; diff --git a/packages/react-hooks/src/useWindowSize.ts b/packages/react-hooks/src/useWindowSize.ts index 75dad350e3f..61232e2acd7 100644 --- a/packages/react-hooks/src/useWindowSize.ts +++ b/packages/react-hooks/src/useWindowSize.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WindowSize } from './ctx/types.js'; diff --git a/packages/react-hooks/src/useWorkloadInfos.ts b/packages/react-hooks/src/useWorkloadInfos.ts index 4a66a63f70e..3127bd05e5d 100644 --- a/packages/react-hooks/src/useWorkloadInfos.ts +++ b/packages/react-hooks/src/useWorkloadInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/useWorkplanInfos.ts b/packages/react-hooks/src/useWorkplanInfos.ts index f804700f155..7b7faeb4a1d 100644 --- a/packages/react-hooks/src/useWorkplanInfos.ts +++ b/packages/react-hooks/src/useWorkplanInfos.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-hooks/src/utils/dataProcessing.ts b/packages/react-hooks/src/utils/dataProcessing.ts index af03b48fc8d..29167292b42 100644 --- a/packages/react-hooks/src/utils/dataProcessing.ts +++ b/packages/react-hooks/src/utils/dataProcessing.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletBrokerScheduleItem } from '@polkadot/types/lookup'; diff --git a/packages/react-hooks/src/utils/getJudgements.ts b/packages/react-hooks/src/utils/getJudgements.ts index e3be790ea1e..99feec5c901 100644 --- a/packages/react-hooks/src/utils/getJudgements.ts +++ b/packages/react-hooks/src/utils/getJudgements.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveAccountRegistration } from '@polkadot/api-derive/types'; diff --git a/packages/react-hooks/src/utils/matchRegistrarAccountsWithIndexes.ts b/packages/react-hooks/src/utils/matchRegistrarAccountsWithIndexes.ts index 7151724fdcd..6d7baa779f5 100644 --- a/packages/react-hooks/src/utils/matchRegistrarAccountsWithIndexes.ts +++ b/packages/react-hooks/src/utils/matchRegistrarAccountsWithIndexes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-hooks authors & contributors +// Copyright 2017-2025 @polkadot/react-hooks authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SortedJudgements } from '@polkadot/react-components/util/types'; diff --git a/packages/react-params/src/Extra/Call.tsx b/packages/react-params/src/Extra/Call.tsx index c14fb773ed3..fb29164f29a 100644 --- a/packages/react-params/src/Extra/Call.tsx +++ b/packages/react-params/src/Extra/Call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-params/src/Extra/Extrinsic.tsx b/packages/react-params/src/Extra/Extrinsic.tsx index dc4b47675c0..dbe4bebc040 100644 --- a/packages/react-params/src/Extra/Extrinsic.tsx +++ b/packages/react-params/src/Extra/Extrinsic.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/react-params/src/Extra/OpaqueCall.tsx b/packages/react-params/src/Extra/OpaqueCall.tsx index 61f0575dc37..17f4886625d 100644 --- a/packages/react-params/src/Extra/OpaqueCall.tsx +++ b/packages/react-params/src/Extra/OpaqueCall.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/react-params/src/Extra/Proposal.tsx b/packages/react-params/src/Extra/Proposal.tsx index d053002b985..81ea36288eb 100644 --- a/packages/react-params/src/Extra/Proposal.tsx +++ b/packages/react-params/src/Extra/Proposal.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Extra/index.ts b/packages/react-params/src/Extra/index.ts index d7743c44c40..572eabb222c 100644 --- a/packages/react-params/src/Extra/index.ts +++ b/packages/react-params/src/Extra/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-extrinsics authors & contributors +// Copyright 2017-2025 @polkadot/app-extrinsics authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ComponentMap } from '../types.js'; diff --git a/packages/react-params/src/Holder.tsx b/packages/react-params/src/Holder.tsx index 1ebec550780..97e660de746 100644 --- a/packages/react-params/src/Holder.tsx +++ b/packages/react-params/src/Holder.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-params/src/Named/Call.tsx b/packages/react-params/src/Named/Call.tsx index b7f7b605cb1..c6f1667af8b 100644 --- a/packages/react-params/src/Named/Call.tsx +++ b/packages/react-params/src/Named/Call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ExtrinsicSignature } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Named/CallExpander.tsx b/packages/react-params/src/Named/CallExpander.tsx index b22e89d5c22..5ee376ca84b 100644 --- a/packages/react-params/src/Named/CallExpander.tsx +++ b/packages/react-params/src/Named/CallExpander.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Call, Extrinsic } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Named/Event.tsx b/packages/react-params/src/Named/Event.tsx index fe2f0591bf4..094fd74560d 100644 --- a/packages/react-params/src/Named/Event.tsx +++ b/packages/react-params/src/Named/Event.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DecodedEvent } from '@polkadot/api-contract/types'; diff --git a/packages/react-params/src/Named/Extrinsic.tsx b/packages/react-params/src/Named/Extrinsic.tsx index e2e8bd731ee..b0c1a33881d 100644 --- a/packages/react-params/src/Named/Extrinsic.tsx +++ b/packages/react-params/src/Named/Extrinsic.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api/types'; diff --git a/packages/react-params/src/Named/ProposedAction.tsx b/packages/react-params/src/Named/ProposedAction.tsx index d39acd6d440..95672aa7939 100644 --- a/packages/react-params/src/Named/ProposedAction.tsx +++ b/packages/react-params/src/Named/ProposedAction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Call } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Named/index.ts b/packages/react-params/src/Named/index.ts index 1ae5f58451f..dfbce96474a 100644 --- a/packages/react-params/src/Named/index.ts +++ b/packages/react-params/src/Named/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 export { default as Call } from './Call.js'; diff --git a/packages/react-params/src/Param/Account.tsx b/packages/react-params/src/Param/Account.tsx index 951db154dd4..6d17bfa90c4 100644 --- a/packages/react-params/src/Param/Account.tsx +++ b/packages/react-params/src/Param/Account.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { MultiAddress } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Param/Amount.tsx b/packages/react-params/src/Param/Amount.tsx index 36372d71450..d5c627e5dde 100644 --- a/packages/react-params/src/Param/Amount.tsx +++ b/packages/react-params/src/Param/Amount.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BitLength } from '@polkadot/react-components/types'; diff --git a/packages/react-params/src/Param/BTreeMap.tsx b/packages/react-params/src/Param/BTreeMap.tsx index b551738889c..f7da4492e06 100644 --- a/packages/react-params/src/Param/BTreeMap.tsx +++ b/packages/react-params/src/Param/BTreeMap.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParamDef, Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Param/Balance.tsx b/packages/react-params/src/Param/Balance.tsx index fe93825a5ff..b6e5c88e87e 100644 --- a/packages/react-params/src/Param/Balance.tsx +++ b/packages/react-params/src/Param/Balance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Bare.tsx b/packages/react-params/src/Param/Bare.tsx index 1653aa56048..12ee10efc3e 100644 --- a/packages/react-params/src/Param/Bare.tsx +++ b/packages/react-params/src/Param/Bare.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-params/src/Param/Base.tsx b/packages/react-params/src/Param/Base.tsx index 02ab04a77a7..584204124a6 100644 --- a/packages/react-params/src/Param/Base.tsx +++ b/packages/react-params/src/Param/Base.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Size } from '../types.js'; diff --git a/packages/react-params/src/Param/BaseBytes.tsx b/packages/react-params/src/Param/BaseBytes.tsx index 7e061d82373..3cf7777f33b 100644 --- a/packages/react-params/src/Param/BaseBytes.tsx +++ b/packages/react-params/src/Param/BaseBytes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { RawParam, RawParamOnChange, RawParamOnEnter, RawParamOnEscape, Size, TypeDefExt } from '../types.js'; diff --git a/packages/react-params/src/Param/BasicAccountId20.tsx b/packages/react-params/src/Param/BasicAccountId20.tsx index fbf9d46db52..1a42ed081ec 100644 --- a/packages/react-params/src/Param/BasicAccountId20.tsx +++ b/packages/react-params/src/Param/BasicAccountId20.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/BasicAccountId32.tsx b/packages/react-params/src/Param/BasicAccountId32.tsx index d162e06e61f..e4ae109fcfa 100644 --- a/packages/react-params/src/Param/BasicAccountId32.tsx +++ b/packages/react-params/src/Param/BasicAccountId32.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/BasicAccountIdBase.tsx b/packages/react-params/src/Param/BasicAccountIdBase.tsx index 3df5cd85b71..f927a3ed8e0 100644 --- a/packages/react-params/src/Param/BasicAccountIdBase.tsx +++ b/packages/react-params/src/Param/BasicAccountIdBase.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props as BaseProps } from '../types.js'; diff --git a/packages/react-params/src/Param/Bool.tsx b/packages/react-params/src/Param/Bool.tsx index bee134f6a4b..c380e1c110f 100644 --- a/packages/react-params/src/Param/Bool.tsx +++ b/packages/react-params/src/Param/Bool.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Bytes.tsx b/packages/react-params/src/Param/Bytes.tsx index 5c96037f71a..4e931620972 100644 --- a/packages/react-params/src/Param/Bytes.tsx +++ b/packages/react-params/src/Param/Bytes.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Call.tsx b/packages/react-params/src/Param/Call.tsx index ce91676b8ff..9241c447fa1 100644 --- a/packages/react-params/src/Param/Call.tsx +++ b/packages/react-params/src/Param/Call.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Extrinsic } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Param/Cid.tsx b/packages/react-params/src/Param/Cid.tsx index 9e956dc8f11..b01bf80eed6 100644 --- a/packages/react-params/src/Param/Cid.tsx +++ b/packages/react-params/src/Param/Cid.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAllianceCid } from '@polkadot/types/lookup'; diff --git a/packages/react-params/src/Param/Code.tsx b/packages/react-params/src/Param/Code.tsx index f4a74ae97eb..f2e043f832e 100644 --- a/packages/react-params/src/Param/Code.tsx +++ b/packages/react-params/src/Param/Code.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/DispatchError.tsx b/packages/react-params/src/Param/DispatchError.tsx index 3c3dceba9ff..04438d7be42 100644 --- a/packages/react-params/src/Param/DispatchError.tsx +++ b/packages/react-params/src/Param/DispatchError.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DispatchError } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Param/DispatchResult.tsx b/packages/react-params/src/Param/DispatchResult.tsx index ca45beff488..bc11551a05f 100644 --- a/packages/react-params/src/Param/DispatchResult.tsx +++ b/packages/react-params/src/Param/DispatchResult.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DispatchResult } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/Param/Enum.tsx b/packages/react-params/src/Param/Enum.tsx index c02ad4c367f..daecc177294 100644 --- a/packages/react-params/src/Param/Enum.tsx +++ b/packages/react-params/src/Param/Enum.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-params/src/Param/File.tsx b/packages/react-params/src/Param/File.tsx index ec1a07843ff..eb18bfc13be 100644 --- a/packages/react-params/src/Param/File.tsx +++ b/packages/react-params/src/Param/File.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-params/src/Param/Hash160.tsx b/packages/react-params/src/Param/Hash160.tsx index 4bb4a1503e8..e63c8634aef 100644 --- a/packages/react-params/src/Param/Hash160.tsx +++ b/packages/react-params/src/Param/Hash160.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Hash256.tsx b/packages/react-params/src/Param/Hash256.tsx index 29a8b914233..a936c5f2e6e 100644 --- a/packages/react-params/src/Param/Hash256.tsx +++ b/packages/react-params/src/Param/Hash256.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Hash512.tsx b/packages/react-params/src/Param/Hash512.tsx index 28086661da3..e5fa562369f 100644 --- a/packages/react-params/src/Param/Hash512.tsx +++ b/packages/react-params/src/Param/Hash512.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/KeyValue.tsx b/packages/react-params/src/Param/KeyValue.tsx index f361038245b..8826e62b623 100644 --- a/packages/react-params/src/Param/KeyValue.tsx +++ b/packages/react-params/src/Param/KeyValue.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/KeyValueArray.tsx b/packages/react-params/src/Param/KeyValueArray.tsx index 4467e99aadb..cfecbf221ad 100644 --- a/packages/react-params/src/Param/KeyValueArray.tsx +++ b/packages/react-params/src/Param/KeyValueArray.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Vec } from '@polkadot/types'; diff --git a/packages/react-params/src/Param/Moment.tsx b/packages/react-params/src/Param/Moment.tsx index 6bdd9f5704d..bee2ad7be5a 100644 --- a/packages/react-params/src/Param/Moment.tsx +++ b/packages/react-params/src/Param/Moment.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props, RawParamOnChangeValue } from '../types.js'; diff --git a/packages/react-params/src/Param/Null.tsx b/packages/react-params/src/Param/Null.tsx index 78095dbd640..f04cac95570 100644 --- a/packages/react-params/src/Param/Null.tsx +++ b/packages/react-params/src/Param/Null.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/OpaqueCall.tsx b/packages/react-params/src/Param/OpaqueCall.tsx index f54e90907c5..1431dbea86e 100644 --- a/packages/react-params/src/Param/OpaqueCall.tsx +++ b/packages/react-params/src/Param/OpaqueCall.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Bytes } from '@polkadot/types'; diff --git a/packages/react-params/src/Param/Option.tsx b/packages/react-params/src/Param/Option.tsx index 444f27b5174..aeaa4e50778 100644 --- a/packages/react-params/src/Param/Option.tsx +++ b/packages/react-params/src/Param/Option.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-params/src/Param/Raw.tsx b/packages/react-params/src/Param/Raw.tsx index a59b942f8cd..685277c67c6 100644 --- a/packages/react-params/src/Param/Raw.tsx +++ b/packages/react-params/src/Param/Raw.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec } from '@polkadot/types/types'; diff --git a/packages/react-params/src/Param/Static.tsx b/packages/react-params/src/Param/Static.tsx index 123b5c36032..cee60fd6179 100644 --- a/packages/react-params/src/Param/Static.tsx +++ b/packages/react-params/src/Param/Static.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Codec } from '@polkadot/types/types'; diff --git a/packages/react-params/src/Param/Struct.tsx b/packages/react-params/src/Param/Struct.tsx index bf675cf9049..a0f8ca8d244 100644 --- a/packages/react-params/src/Param/Struct.tsx +++ b/packages/react-params/src/Param/Struct.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Param/Text.tsx b/packages/react-params/src/Param/Text.tsx index 281a31f55e5..07ac485bc98 100644 --- a/packages/react-params/src/Param/Text.tsx +++ b/packages/react-params/src/Param/Text.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/Tuple.tsx b/packages/react-params/src/Param/Tuple.tsx index d3b2198489f..a322e7e45dc 100644 --- a/packages/react-params/src/Param/Tuple.tsx +++ b/packages/react-params/src/Param/Tuple.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Param/Unknown.tsx b/packages/react-params/src/Param/Unknown.tsx index 030a7b41c70..27f18f771a4 100644 --- a/packages/react-params/src/Param/Unknown.tsx +++ b/packages/react-params/src/Param/Unknown.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props as BaseProps } from '../types.js'; diff --git a/packages/react-params/src/Param/Vector.tsx b/packages/react-params/src/Param/Vector.tsx index 07658b83f0d..c6b789085df 100644 --- a/packages/react-params/src/Param/Vector.tsx +++ b/packages/react-params/src/Param/Vector.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParamDef, Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Param/VectorFixed.tsx b/packages/react-params/src/Param/VectorFixed.tsx index ac32d193012..2be9c170c98 100644 --- a/packages/react-params/src/Param/VectorFixed.tsx +++ b/packages/react-params/src/Param/VectorFixed.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ParamDef, Props, RawParam } from '../types.js'; diff --git a/packages/react-params/src/Param/Vote.tsx b/packages/react-params/src/Param/Vote.tsx index c4d3c2ed824..d93b8b9618f 100644 --- a/packages/react-params/src/Param/Vote.tsx +++ b/packages/react-params/src/Param/Vote.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/VoteThreshold.tsx b/packages/react-params/src/Param/VoteThreshold.tsx index c7a1f2ac16b..3e5c5dec2b1 100644 --- a/packages/react-params/src/Param/VoteThreshold.tsx +++ b/packages/react-params/src/Param/VoteThreshold.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-params/src/Param/findComponent.ts b/packages/react-params/src/Param/findComponent.ts index f569dce528f..552b5b1f879 100644 --- a/packages/react-params/src/Param/findComponent.ts +++ b/packages/react-params/src/Param/findComponent.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-params/src/Param/index.tsx b/packages/react-params/src/Param/index.tsx index b7b8a245ec4..1056c8b0c26 100644 --- a/packages/react-params/src/Param/index.tsx +++ b/packages/react-params/src/Param/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Props } from '../types.js'; diff --git a/packages/react-params/src/Param/useParamDefs.ts b/packages/react-params/src/Param/useParamDefs.ts index 5755e66193e..e67bc12a03f 100644 --- a/packages/react-params/src/Param/useParamDefs.ts +++ b/packages/react-params/src/Param/useParamDefs.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-params/src/ParamComp.tsx b/packages/react-params/src/ParamComp.tsx index 66ecd255311..e0f8384185a 100644 --- a/packages/react-params/src/ParamComp.tsx +++ b/packages/react-params/src/ParamComp.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-params/src/index.tsx b/packages/react-params/src/index.tsx index 19349d36e4c..8fd5ab48791 100644 --- a/packages/react-params/src/index.tsx +++ b/packages/react-params/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { I18nProps } from '@polkadot/react-components/types'; diff --git a/packages/react-params/src/initValue.ts b/packages/react-params/src/initValue.ts index 1c6d22d9f57..e802ee70094 100644 --- a/packages/react-params/src/initValue.ts +++ b/packages/react-params/src/initValue.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-params/src/overrides.ts b/packages/react-params/src/overrides.ts index d011b424406..a27ec9e4fe7 100644 --- a/packages/react-params/src/overrides.ts +++ b/packages/react-params/src/overrides.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ComponentMap } from './types.js'; diff --git a/packages/react-params/src/translate.ts b/packages/react-params/src/translate.ts index 9f960e34103..7ba7c15ed11 100644 --- a/packages/react-params/src/translate.ts +++ b/packages/react-params/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-params/src/types.ts b/packages/react-params/src/types.ts index ebc240acf8f..d683dc5e6ff 100644 --- a/packages/react-params/src/types.ts +++ b/packages/react-params/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type React from 'react'; diff --git a/packages/react-params/src/util.ts b/packages/react-params/src/util.ts index e9eac7e0f05..c02fd708843 100644 --- a/packages/react-params/src/util.ts +++ b/packages/react-params/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletAllianceCid } from '@polkadot/types/lookup'; diff --git a/packages/react-params/src/valueToText.tsx b/packages/react-params/src/valueToText.tsx index 869e0bfeac3..ad38f01f5dd 100644 --- a/packages/react-params/src/valueToText.tsx +++ b/packages/react-params/src/valueToText.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Keys, ValidatorId } from '@polkadot/types/interfaces'; diff --git a/packages/react-params/src/values.ts b/packages/react-params/src/values.ts index c05da9e144d..7b4b572cf8e 100644 --- a/packages/react-params/src/values.ts +++ b/packages/react-params/src/values.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-params authors & contributors +// Copyright 2017-2025 @polkadot/react-params authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry, TypeDef } from '@polkadot/types/types'; diff --git a/packages/react-query/src/Available.tsx b/packages/react-query/src/Available.tsx index 759d1fc0074..b4031fb57ef 100644 --- a/packages/react-query/src/Available.tsx +++ b/packages/react-query/src/Available.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/Balance.tsx b/packages/react-query/src/Balance.tsx index f6af4f05f3f..46fae4d0d95 100644 --- a/packages/react-query/src/Balance.tsx +++ b/packages/react-query/src/Balance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/BalanceFree.tsx b/packages/react-query/src/BalanceFree.tsx index f6fc7342168..15ad1a68f99 100644 --- a/packages/react-query/src/BalanceFree.tsx +++ b/packages/react-query/src/BalanceFree.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/BalanceVoting.tsx b/packages/react-query/src/BalanceVoting.tsx index ffa2ea53f4e..74bc3c23880 100644 --- a/packages/react-query/src/BalanceVoting.tsx +++ b/packages/react-query/src/BalanceVoting.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/BestFinalized.tsx b/packages/react-query/src/BestFinalized.tsx index 320f7a68703..b2082f528a3 100644 --- a/packages/react-query/src/BestFinalized.tsx +++ b/packages/react-query/src/BestFinalized.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/react-query/src/BestNumber.tsx b/packages/react-query/src/BestNumber.tsx index 942bd4e5aac..0b955070cc6 100644 --- a/packages/react-query/src/BestNumber.tsx +++ b/packages/react-query/src/BestNumber.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BlockNumber } from '@polkadot/types/interfaces'; diff --git a/packages/react-query/src/BlockToTime.tsx b/packages/react-query/src/BlockToTime.tsx index 6d23a68a227..212823b3ad6 100644 --- a/packages/react-query/src/BlockToTime.tsx +++ b/packages/react-query/src/BlockToTime.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-query/src/Bonded.tsx b/packages/react-query/src/Bonded.tsx index 26cc6ff30f7..b8836a3ac94 100644 --- a/packages/react-query/src/Bonded.tsx +++ b/packages/react-query/src/Bonded.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Option } from '@polkadot/types'; diff --git a/packages/react-query/src/Chain.tsx b/packages/react-query/src/Chain.tsx index 62da693a835..85e16302812 100644 --- a/packages/react-query/src/Chain.tsx +++ b/packages/react-query/src/Chain.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-query/src/CoreDescriptor.tsx b/packages/react-query/src/CoreDescriptor.tsx index ba4e6bb4e7c..07de5143479 100644 --- a/packages/react-query/src/CoreDescriptor.tsx +++ b/packages/react-query/src/CoreDescriptor.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor } from '@polkadot/types/lookup'; diff --git a/packages/react-query/src/Elapsed.tsx b/packages/react-query/src/Elapsed.tsx index d7e79ebdab2..1d7d30a00f7 100644 --- a/packages/react-query/src/Elapsed.tsx +++ b/packages/react-query/src/Elapsed.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-query/src/FormatBalance.tsx b/packages/react-query/src/FormatBalance.tsx index 268b3241656..38be134a795 100644 --- a/packages/react-query/src/FormatBalance.tsx +++ b/packages/react-query/src/FormatBalance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Compact } from '@polkadot/types'; diff --git a/packages/react-query/src/LockedVote.tsx b/packages/react-query/src/LockedVote.tsx index b3b7ef036aa..7b8a0634bf8 100644 --- a/packages/react-query/src/LockedVote.tsx +++ b/packages/react-query/src/LockedVote.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveCouncilVote } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/NodeName.tsx b/packages/react-query/src/NodeName.tsx index 9a40e491314..a9e8467f2bb 100644 --- a/packages/react-query/src/NodeName.tsx +++ b/packages/react-query/src/NodeName.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-query/src/NodeVersion.tsx b/packages/react-query/src/NodeVersion.tsx index 4320824a9d2..5545e1d1b9c 100644 --- a/packages/react-query/src/NodeVersion.tsx +++ b/packages/react-query/src/NodeVersion.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-query/src/Nonce.tsx b/packages/react-query/src/Nonce.tsx index f75dc1ee8c4..b9b96f0f1ab 100644 --- a/packages/react-query/src/Nonce.tsx +++ b/packages/react-query/src/Nonce.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/PoolSize.tsx b/packages/react-query/src/PoolSize.tsx index 04cd041d50e..7b735f51328 100644 --- a/packages/react-query/src/PoolSize.tsx +++ b/packages/react-query/src/PoolSize.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletBrokerStatusRecord } from '@polkadot/types/lookup'; diff --git a/packages/react-query/src/SessionToTime.tsx b/packages/react-query/src/SessionToTime.tsx index f3d1b98d894..ad814122e47 100644 --- a/packages/react-query/src/SessionToTime.tsx +++ b/packages/react-query/src/SessionToTime.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveSessionProgress } from '@polkadot/api-derive/types'; diff --git a/packages/react-query/src/TimeNow.tsx b/packages/react-query/src/TimeNow.tsx index c9d6a3598e2..dd2a257700c 100644 --- a/packages/react-query/src/TimeNow.tsx +++ b/packages/react-query/src/TimeNow.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Moment } from '@polkadot/types/interfaces'; diff --git a/packages/react-query/src/TotalInactive.tsx b/packages/react-query/src/TotalInactive.tsx index 827b7227f14..f902c7d24ab 100644 --- a/packages/react-query/src/TotalInactive.tsx +++ b/packages/react-query/src/TotalInactive.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-query/src/TotalIssuance.tsx b/packages/react-query/src/TotalIssuance.tsx index 7b7af3baf91..c9d5681cc71 100644 --- a/packages/react-query/src/TotalIssuance.tsx +++ b/packages/react-query/src/TotalIssuance.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import React from 'react'; diff --git a/packages/react-query/src/index.ts b/packages/react-query/src/index.ts index 6d29a47722a..3a2dd795f5d 100644 --- a/packages/react-query/src/index.ts +++ b/packages/react-query/src/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 export { default as Available } from './Available.js'; diff --git a/packages/react-query/src/translate.ts b/packages/react-query/src/translate.ts index a96befe7d5c..f4b7fb65bdf 100644 --- a/packages/react-query/src/translate.ts +++ b/packages/react-query/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-query authors & contributors +// Copyright 2017-2025 @polkadot/react-query authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/react-signer/src/Address.tsx b/packages/react-signer/src/Address.tsx index 676332cc3c3..f6908bcd0b4 100644 --- a/packages/react-signer/src/Address.tsx +++ b/packages/react-signer/src/Address.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-signer/src/Password.tsx b/packages/react-signer/src/Password.tsx index 823f18dd611..1687f7cf937 100644 --- a/packages/react-signer/src/Password.tsx +++ b/packages/react-signer/src/Password.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringPair } from '@polkadot/keyring/types'; diff --git a/packages/react-signer/src/PaymentInfo.tsx b/packages/react-signer/src/PaymentInfo.tsx index b0259b31d28..bf47b32559b 100644 --- a/packages/react-signer/src/PaymentInfo.tsx +++ b/packages/react-signer/src/PaymentInfo.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/promise/types'; diff --git a/packages/react-signer/src/Qr.tsx b/packages/react-signer/src/Qr.tsx index aeac733594a..abb5f68fd82 100644 --- a/packages/react-signer/src/Qr.tsx +++ b/packages/react-signer/src/Qr.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import React, { useCallback, useState } from 'react'; diff --git a/packages/react-signer/src/SignFields.tsx b/packages/react-signer/src/SignFields.tsx index 98ceb345b6c..67b42d4bd1f 100644 --- a/packages/react-signer/src/SignFields.tsx +++ b/packages/react-signer/src/SignFields.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SignerOptions } from '@polkadot/api/submittable/types'; diff --git a/packages/react-signer/src/Tip.tsx b/packages/react-signer/src/Tip.tsx index a27a24674de..1e3c8bd4e76 100644 --- a/packages/react-signer/src/Tip.tsx +++ b/packages/react-signer/src/Tip.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { BN } from '@polkadot/util'; diff --git a/packages/react-signer/src/Transaction.tsx b/packages/react-signer/src/Transaction.tsx index 1f0276ed418..9aee0cf068e 100644 --- a/packages/react-signer/src/Transaction.tsx +++ b/packages/react-signer/src/Transaction.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { QueueTx } from '@polkadot/react-components/Status/types'; diff --git a/packages/react-signer/src/TxSigned.tsx b/packages/react-signer/src/TxSigned.tsx index 8c79282593c..ce902b5c50d 100644 --- a/packages/react-signer/src/TxSigned.tsx +++ b/packages/react-signer/src/TxSigned.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 // This is for the use of `Ledger` diff --git a/packages/react-signer/src/TxUnsigned.tsx b/packages/react-signer/src/TxUnsigned.tsx index 18c5b658dcf..4a1444b217e 100644 --- a/packages/react-signer/src/TxUnsigned.tsx +++ b/packages/react-signer/src/TxUnsigned.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/react-signer/src/index.tsx b/packages/react-signer/src/index.tsx index 38b7d4e3d4c..c7f21fc4c91 100644 --- a/packages/react-signer/src/index.tsx +++ b/packages/react-signer/src/index.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/react-signer/src/signers/AccountSigner.ts b/packages/react-signer/src/signers/AccountSigner.ts index e1d2f2f2904..9162780e86e 100644 --- a/packages/react-signer/src/signers/AccountSigner.ts +++ b/packages/react-signer/src/signers/AccountSigner.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Signer, SignerResult } from '@polkadot/api/types'; diff --git a/packages/react-signer/src/signers/ApiSigner.ts b/packages/react-signer/src/signers/ApiSigner.ts index 26ed58f1b9c..6e2f145f0c6 100644 --- a/packages/react-signer/src/signers/ApiSigner.ts +++ b/packages/react-signer/src/signers/ApiSigner.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableResult } from '@polkadot/api'; diff --git a/packages/react-signer/src/signers/LedgerSigner.ts b/packages/react-signer/src/signers/LedgerSigner.ts index ac4bcbf20cc..f97bbe1246b 100644 --- a/packages/react-signer/src/signers/LedgerSigner.ts +++ b/packages/react-signer/src/signers/LedgerSigner.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 // This is for the use of `Ledger` diff --git a/packages/react-signer/src/signers/QrSigner.ts b/packages/react-signer/src/signers/QrSigner.ts index 4fb5a84854e..babe8ffe1dc 100644 --- a/packages/react-signer/src/signers/QrSigner.ts +++ b/packages/react-signer/src/signers/QrSigner.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Signer, SignerResult } from '@polkadot/api/types'; diff --git a/packages/react-signer/src/signers/index.ts b/packages/react-signer/src/signers/index.ts index 09b12122315..01893e6668c 100644 --- a/packages/react-signer/src/signers/index.ts +++ b/packages/react-signer/src/signers/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 // we use augmented types in this tsconfig diff --git a/packages/react-signer/src/translate.ts b/packages/react-signer/src/translate.ts index 5900cb4f2e5..bf2c4b98264 100644 --- a/packages/react-signer/src/translate.ts +++ b/packages/react-signer/src/translate.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import { useTranslation as useTranslationBase } from 'react-i18next'; diff --git a/packages/react-signer/src/types.ts b/packages/react-signer/src/types.ts index ac6a08850f1..180c26b1f2f 100644 --- a/packages/react-signer/src/types.ts +++ b/packages/react-signer/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SignerResult } from '@polkadot/api/types'; diff --git a/packages/react-signer/src/util.ts b/packages/react-signer/src/util.ts index c3427ec31f1..23d0c38ba28 100644 --- a/packages/react-signer/src/util.ts +++ b/packages/react-signer/src/util.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-signer authors & contributors +// Copyright 2017-2025 @polkadot/react-signer authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableResult } from '@polkadot/api'; diff --git a/packages/test-support/scripts/createBounties.ts b/packages/test-support/scripts/createBounties.ts index 534cd8416ec..dc8caab2f69 100644 --- a/packages/test-support/scripts/createBounties.ts +++ b/packages/test-support/scripts/createBounties.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import { createApi } from '@polkadot/test-support/api'; diff --git a/packages/test-support/scripts/lib/bountyWaitFunctions.ts b/packages/test-support/scripts/lib/bountyWaitFunctions.ts index dae6bc025d2..8557b4b55c1 100644 --- a/packages/test-support/scripts/lib/bountyWaitFunctions.ts +++ b/packages/test-support/scripts/lib/bountyWaitFunctions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/scripts/lib/changeBountyStateFunctions.ts b/packages/test-support/scripts/lib/changeBountyStateFunctions.ts index 45f716421be..45ec7075100 100644 --- a/packages/test-support/scripts/lib/changeBountyStateFunctions.ts +++ b/packages/test-support/scripts/lib/changeBountyStateFunctions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/scripts/lib/constants.ts b/packages/test-support/scripts/lib/constants.ts index 8a94337315f..b826186860d 100644 --- a/packages/test-support/scripts/lib/constants.ts +++ b/packages/test-support/scripts/lib/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import { BN } from '@polkadot/util'; diff --git a/packages/test-support/scripts/lib/helpers.ts b/packages/test-support/scripts/lib/helpers.ts index f200da189b6..98a040fc6e0 100644 --- a/packages/test-support/scripts/lib/helpers.ts +++ b/packages/test-support/scripts/lib/helpers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/scripts/lib/multiFunctions.ts b/packages/test-support/scripts/lib/multiFunctions.ts index 8a292917dbb..d1919641d7e 100644 --- a/packages/test-support/scripts/lib/multiFunctions.ts +++ b/packages/test-support/scripts/lib/multiFunctions.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/src/api/createApi.ts b/packages/test-support/src/api/createApi.ts index b5efb61ad96..acf7bc4a60c 100644 --- a/packages/test-support/src/api/createApi.ts +++ b/packages/test-support/src/api/createApi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/src/api/createAugmentedApi.ts b/packages/test-support/src/api/createAugmentedApi.ts index ed71c07d172..8714ae5dfc9 100644 --- a/packages/test-support/src/api/createAugmentedApi.ts +++ b/packages/test-support/src/api/createAugmentedApi.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry } from '@polkadot/types/types'; diff --git a/packages/test-support/src/api/index.ts b/packages/test-support/src/api/index.ts index 624bc094758..148d72642f9 100644 --- a/packages/test-support/src/api/index.ts +++ b/packages/test-support/src/api/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import '@polkadot/api-augment/substrate'; diff --git a/packages/test-support/src/creation/account.ts b/packages/test-support/src/creation/account.ts index 88b33fa6e1b..9412c119ea9 100644 --- a/packages/test-support/src/creation/account.ts +++ b/packages/test-support/src/creation/account.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/test-support/src/creation/balance.ts b/packages/test-support/src/creation/balance.ts index d3b7d2c8e6a..58983684b39 100644 --- a/packages/test-support/src/creation/balance.ts +++ b/packages/test-support/src/creation/balance.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registry } from '@polkadot/types/types'; diff --git a/packages/test-support/src/creation/bounties.ts b/packages/test-support/src/creation/bounties.ts index 8deb4e313f1..573759021bb 100644 --- a/packages/test-support/src/creation/bounties.ts +++ b/packages/test-support/src/creation/bounties.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/src/creation/contact.ts b/packages/test-support/src/creation/contact.ts index 38df33f8ffa..9efb1dd6897 100644 --- a/packages/test-support/src/creation/contact.ts +++ b/packages/test-support/src/creation/contact.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/test-support/src/creation/hashes.ts b/packages/test-support/src/creation/hashes.ts index 1713bb109b3..b71c8d781ea 100644 --- a/packages/test-support/src/creation/hashes.ts +++ b/packages/test-support/src/creation/hashes.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Hash } from '@polkadot/types/interfaces'; diff --git a/packages/test-support/src/creation/staking.ts b/packages/test-support/src/creation/staking.ts index e6a0e25a5bb..ef0402ace38 100644 --- a/packages/test-support/src/creation/staking.ts +++ b/packages/test-support/src/creation/staking.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/app-bounties authors & contributors +// Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PalletStakingStakingLedger } from '@polkadot/types/lookup'; diff --git a/packages/test-support/src/creation/treasury.ts b/packages/test-support/src/creation/treasury.ts index fea5dae6354..2aecb006865 100644 --- a/packages/test-support/src/creation/treasury.ts +++ b/packages/test-support/src/creation/treasury.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { ApiPromise } from '@polkadot/api'; diff --git a/packages/test-support/src/hooks/index.ts b/packages/test-support/src/hooks/index.ts index 3c1644dca14..a2d4b5c1671 100644 --- a/packages/test-support/src/hooks/index.ts +++ b/packages/test-support/src/hooks/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import { extractTime } from '@polkadot/util'; diff --git a/packages/test-support/src/keyring/MemoryStore.ts b/packages/test-support/src/keyring/MemoryStore.ts index a3b889e7f0a..1dfc18deb42 100644 --- a/packages/test-support/src/keyring/MemoryStore.ts +++ b/packages/test-support/src/keyring/MemoryStore.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringJson, KeyringStore } from '@polkadot/ui-keyring/types'; diff --git a/packages/test-support/src/keyring/addresses.ts b/packages/test-support/src/keyring/addresses.ts index 7425f77f7d7..41654c8e949 100644 --- a/packages/test-support/src/keyring/addresses.ts +++ b/packages/test-support/src/keyring/addresses.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export const alice = '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY'; diff --git a/packages/test-support/src/keyring/index.ts b/packages/test-support/src/keyring/index.ts index e72b7152a35..feb96698003 100644 --- a/packages/test-support/src/keyring/index.ts +++ b/packages/test-support/src/keyring/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './addresses.js'; diff --git a/packages/test-support/src/keyring/signers.ts b/packages/test-support/src/keyring/signers.ts index 23c349740f8..cd230220524 100644 --- a/packages/test-support/src/keyring/signers.ts +++ b/packages/test-support/src/keyring/signers.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { KeyringPair } from '@polkadot/keyring/types'; diff --git a/packages/test-support/src/mockData/index.ts b/packages/test-support/src/mockData/index.ts index 80bc9549277..650a6ebe3da 100644 --- a/packages/test-support/src/mockData/index.ts +++ b/packages/test-support/src/mockData/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registrar } from '@polkadot/react-hooks/types'; diff --git a/packages/test-support/src/pages/Page.tsx b/packages/test-support/src/pages/Page.tsx index 901a5ce0c0a..6475507402b 100644 --- a/packages/test-support/src/pages/Page.tsx +++ b/packages/test-support/src/pages/Page.tsx @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global jest, fail */ diff --git a/packages/test-support/src/pagesElements/JudgementTag.ts b/packages/test-support/src/pagesElements/JudgementTag.ts index 85b8b78b72c..2fe2fb5d4cb 100644 --- a/packages/test-support/src/pagesElements/JudgementTag.ts +++ b/packages/test-support/src/pagesElements/JudgementTag.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global fail */ diff --git a/packages/test-support/src/pagesElements/Row.ts b/packages/test-support/src/pagesElements/Row.ts index ebd881179f1..828775f0eae 100644 --- a/packages/test-support/src/pagesElements/Row.ts +++ b/packages/test-support/src/pagesElements/Row.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global expect */ diff --git a/packages/test-support/src/pagesElements/Sidebar.ts b/packages/test-support/src/pagesElements/Sidebar.ts index de872bfa350..72262ee032c 100644 --- a/packages/test-support/src/pagesElements/Sidebar.ts +++ b/packages/test-support/src/pagesElements/Sidebar.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global expect */ diff --git a/packages/test-support/src/pagesElements/Table.ts b/packages/test-support/src/pagesElements/Table.ts index 39c5749cbd0..ca88ec023ff 100644 --- a/packages/test-support/src/pagesElements/Table.ts +++ b/packages/test-support/src/pagesElements/Table.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global expect */ diff --git a/packages/test-support/src/pagesElements/index.ts b/packages/test-support/src/pagesElements/index.ts index 9fbbf695aea..f7fed1f92fa 100644 --- a/packages/test-support/src/pagesElements/index.ts +++ b/packages/test-support/src/pagesElements/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './JudgementTag.js'; diff --git a/packages/test-support/src/react/apiInTests.ts b/packages/test-support/src/react/apiInTests.ts index ccfc96eb25a..febb0e092cf 100644 --- a/packages/test-support/src/react/apiInTests.ts +++ b/packages/test-support/src/react/apiInTests.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { PropsWithChildren } from 'react'; diff --git a/packages/test-support/src/react/index.ts b/packages/test-support/src/react/index.ts index 3ceace2e41c..de779cd0d64 100644 --- a/packages/test-support/src/react/index.ts +++ b/packages/test-support/src/react/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './apiInTests.js'; diff --git a/packages/test-support/src/substrate/constants.ts b/packages/test-support/src/substrate/constants.ts index 8827d3ca381..5451e527c90 100644 --- a/packages/test-support/src/substrate/constants.ts +++ b/packages/test-support/src/substrate/constants.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export const SUBSTRATE_PORT = Number.parseInt(process.env.TEST_SUBSTRATE_PORT || '30333'); diff --git a/packages/test-support/src/substrate/index.ts b/packages/test-support/src/substrate/index.ts index efc1b71058d..cdbbb523042 100644 --- a/packages/test-support/src/substrate/index.ts +++ b/packages/test-support/src/substrate/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './constants.js'; diff --git a/packages/test-support/src/transaction/execute.ts b/packages/test-support/src/transaction/execute.ts index 74acdd6141d..13c037496b5 100644 --- a/packages/test-support/src/transaction/execute.ts +++ b/packages/test-support/src/transaction/execute.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { SubmittableExtrinsic } from '@polkadot/api/types'; diff --git a/packages/test-support/src/transaction/index.ts b/packages/test-support/src/transaction/index.ts index 1e08256c9b2..5a63fb0168a 100644 --- a/packages/test-support/src/transaction/index.ts +++ b/packages/test-support/src/transaction/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './execute.js'; diff --git a/packages/test-support/src/types.ts b/packages/test-support/src/types.ts index 5fa01542740..adfebef2876 100644 --- a/packages/test-support/src/types.ts +++ b/packages/test-support/src/types.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/test-support/src/utils/accountDefaults.ts b/packages/test-support/src/utils/accountDefaults.ts index 1456dbafcb7..f61a7485f24 100644 --- a/packages/test-support/src/utils/accountDefaults.ts +++ b/packages/test-support/src/utils/accountDefaults.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { DeriveBalancesAll, DeriveStakingAccount } from '@polkadot/api-derive/types'; diff --git a/packages/test-support/src/utils/balance.ts b/packages/test-support/src/utils/balance.ts index a04e9cc62c5..fd7a9e4dd8f 100644 --- a/packages/test-support/src/utils/balance.ts +++ b/packages/test-support/src/utils/balance.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Balance } from '@polkadot/types/interfaces'; diff --git a/packages/test-support/src/utils/index.ts b/packages/test-support/src/utils/index.ts index 4b4e0cb26c2..b56924ec9b1 100644 --- a/packages/test-support/src/utils/index.ts +++ b/packages/test-support/src/utils/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 export * from './accountDefaults.js'; diff --git a/packages/test-support/src/utils/mockApiHooks.ts b/packages/test-support/src/utils/mockApiHooks.ts index c2f60a141a2..14180bbd365 100644 --- a/packages/test-support/src/utils/mockApiHooks.ts +++ b/packages/test-support/src/utils/mockApiHooks.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { Registrar } from '@polkadot/react-hooks/types'; diff --git a/packages/test-support/src/utils/renderedScreenUtils.ts b/packages/test-support/src/utils/renderedScreenUtils.ts index 3b461f81b68..194e8c6b23d 100644 --- a/packages/test-support/src/utils/renderedScreenUtils.ts +++ b/packages/test-support/src/utils/renderedScreenUtils.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-supports authors & contributors +// Copyright 2017-2025 @polkadot/test-supports authors & contributors // SPDX-License-Identifier: Apache-2.0 /* global expect */ diff --git a/packages/test-support/src/utils/waitFor.ts b/packages/test-support/src/utils/waitFor.ts index a3c6b4afa27..4a968f52513 100644 --- a/packages/test-support/src/utils/waitFor.ts +++ b/packages/test-support/src/utils/waitFor.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/test-support authors & contributors +// Copyright 2017-2025 @polkadot/test-support authors & contributors // SPDX-License-Identifier: Apache-2.0 import type { WaitOptions } from '../types.js'; diff --git a/scripts/findPackages.cjs b/scripts/findPackages.cjs index 2272778f0f6..3199f492239 100644 --- a/scripts/findPackages.cjs +++ b/scripts/findPackages.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('node:fs'); diff --git a/scripts/i18nLint.cjs b/scripts/i18nLint.cjs index 34b8d6a44f9..687baa5b414 100644 --- a/scripts/i18nLint.cjs +++ b/scripts/i18nLint.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('node:fs'); diff --git a/scripts/i18nSort.cjs b/scripts/i18nSort.cjs index 16923015108..50d6d2ad5e8 100644 --- a/scripts/i18nSort.cjs +++ b/scripts/i18nSort.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('node:fs'); diff --git a/scripts/imgConvert.mjs b/scripts/imgConvert.mjs index 242b21ff3d6..a00f9acea62 100644 --- a/scripts/imgConvert.mjs +++ b/scripts/imgConvert.mjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 import fs from 'node:fs'; diff --git a/scripts/ipfsUpload.mjs b/scripts/ipfsUpload.mjs index c2f9aac996f..88e3cc004dd 100644 --- a/scripts/ipfsUpload.mjs +++ b/scripts/ipfsUpload.mjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // eslint-disable-next-line @typescript-eslint/ban-ts-comment diff --git a/scripts/robohash.cjs b/scripts/robohash.cjs old mode 100755 new mode 100644 index e645087220d..cef0cd8f6d5 --- a/scripts/robohash.cjs +++ b/scripts/robohash.cjs @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/react-components authors & contributors +// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 const fs = require('node:fs'); From eec8c622258c8eac4218d91a00fcb96b4049a540 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 02:05:15 +0000 Subject: [PATCH 48/80] [CI Skip] bump/beta 0.146.2-25-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/api/typesBundle.ts | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- .../ui/logos/chains/generated/3dpassSVG.ts | 2 +- .../src/ui/logos/chains/generated/abandPNG.ts | 2 +- .../src/ui/logos/chains/generated/acalaSVG.ts | 2 +- .../ui/logos/chains/generated/acurastPNG.ts | 2 +- .../src/ui/logos/chains/generated/alephSVG.ts | 2 +- .../ui/logos/chains/generated/allfeatSVG.ts | 2 +- .../ui/logos/chains/generated/altairSVG.ts | 2 +- .../ui/logos/chains/generated/amplitudeSVG.ts | 2 +- .../ui/logos/chains/generated/analogSVG.ts | 2 +- .../src/ui/logos/chains/generated/argonSVG.ts | 2 +- .../chains/generated/assethub-kusamaSVG.ts | 2 +- .../ui/logos/chains/generated/bitgreenPNG.ts | 2 +- .../ui/logos/chains/generated/bittensorPNG.ts | 2 +- .../logos/chains/generated/brainstormPNG.ts | 2 +- .../ui/logos/chains/generated/chainflipPNG.ts | 2 +- .../ui/logos/chains/generated/communeaiPNG.ts | 2 +- .../chains/generated/composableFinancePNG.ts | 2 +- .../chains/generated/coretime-kusamaSVG.ts | 2 +- .../chains/generated/creditcoin-testPNG.ts | 2 +- .../logos/chains/generated/creditcoinPNG.ts | 2 +- .../src/ui/logos/chains/generated/debioSVG.ts | 2 +- .../logos/chains/generated/dorafactoryPNG.ts | 2 +- .../src/ui/logos/chains/generated/dustyPNG.ts | 2 +- .../logos/chains/generated/equilibriumSVG.ts | 2 +- .../ui/logos/chains/generated/ferrumPNG.ts | 2 +- .../ui/logos/chains/generated/fragnovaPNG.ts | 2 +- .../chains/generated/frequencyPaseoSVG.ts | 2 +- .../ui/logos/chains/generated/frequencySVG.ts | 2 +- .../ui/logos/chains/generated/geminisPNG.ts | 2 +- .../ui/logos/chains/generated/genshiroSVG.ts | 2 +- .../src/ui/logos/chains/generated/gmJPEG.ts | 2 +- .../chains/generated/hydration-paseoSVG.ts | 2 +- .../ui/logos/chains/generated/hydrationSVG.ts | 2 +- .../generated/idiyanale_logo_whiteSVG.ts | 2 +- .../ui/logos/chains/generated/invarchJPEG.ts | 2 +- .../src/ui/logos/chains/generated/jurPNG.ts | 2 +- .../ui/logos/chains/generated/karuraSVG.ts | 2 +- .../src/ui/logos/chains/generated/kicoPNG.ts | 2 +- .../ui/logos/chains/generated/kintsugiPNG.ts | 2 +- .../ui/logos/chains/generated/kreivoSVG.ts | 2 +- .../ui/logos/chains/generated/kusamaSVG.ts | 2 +- .../logos/chains/generated/laos-sigmaPNG.ts | 2 +- .../src/ui/logos/chains/generated/laosPNG.ts | 2 +- .../ui/logos/chains/generated/liberlandPNG.ts | 2 +- .../ui/logos/chains/generated/listenPNG.ts | 2 +- .../ui/logos/chains/generated/logionPNG.ts | 2 +- .../ui/logos/chains/generated/mangataPNG.ts | 2 +- .../ui/logos/chains/generated/mangataxPNG.ts | 2 +- .../ui/logos/chains/generated/moonsamaPNG.ts | 2 +- .../ui/logos/chains/generated/myriadPNG.ts | 2 +- .../ui/logos/chains/generated/myxcavPNG.ts | 2 +- .../chains/generated/neuroweb-testnetPNG.ts | 2 +- .../ui/logos/chains/generated/neurowebPNG.ts | 2 +- .../src/ui/logos/chains/generated/oakPNG.ts | 2 +- .../src/ui/logos/chains/generated/paseoPNG.ts | 2 +- .../src/ui/logos/chains/generated/peaqPNG.ts | 2 +- .../ui/logos/chains/generated/pendulumSVG.ts | 2 +- .../chains/generated/people-kusamaSVG.ts | 2 +- .../chains/generated/people-polkadotSVG.ts | 2 +- .../ui/logos/chains/generated/picassoSVG.ts | 2 +- .../chains/generated/polkadot-circleSVG.ts | 2 +- .../logos/chains/generated/pop-networkSVG.ts | 2 +- .../src/ui/logos/chains/generated/qpnPNG.ts | 2 +- .../ui/logos/chains/generated/riodefiPNG.ts | 2 +- .../ui/logos/chains/generated/rococoSVG.ts | 2 +- .../ui/logos/chains/generated/shidenPNG.ts | 2 +- .../ui/logos/chains/generated/skyekiwiPNG.ts | 2 +- .../logos/chains/generated/snowbridgePNG.ts | 2 +- .../ui/logos/chains/generated/spannerPNG.ts | 2 +- .../ui/logos/chains/generated/standardPNG.ts | 2 +- .../src/ui/logos/chains/generated/t0rnPNG.ts | 2 +- .../ui/logos/chains/generated/tanglePNG.ts | 2 +- .../ui/logos/chains/generated/tinkerPNG.ts | 2 +- .../src/ui/logos/chains/generated/totemSVG.ts | 2 +- .../ui/logos/chains/generated/turingPNG.ts | 2 +- .../logos/chains/generated/unorthodoxPNG.ts | 2 +- .../logos/chains/generated/vara-testnetPNG.ts | 2 +- .../src/ui/logos/chains/generated/varaPNG.ts | 2 +- .../src/ui/logos/chains/generated/virtoPNG.ts | 2 +- .../src/ui/logos/chains/generated/vtbPNG.ts | 2 +- .../src/ui/logos/chains/generated/watrPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/index.ts | 2 +- .../extensions/generated/polkadot-jsSVG.ts | 2 +- .../src/ui/logos/extensions/index.ts | 2 +- .../logos/external/generated/cerestatsPNG.ts | 2 +- .../external/generated/commonwealthPNG.ts | 2 +- .../logos/external/generated/dotreasurySVG.ts | 2 +- .../logos/external/generated/dotscannerPNG.ts | 2 +- .../ui/logos/external/generated/edgscanPNG.ts | 2 +- .../ui/logos/external/generated/emptySVG.ts | 2 +- .../ui/logos/external/generated/kodadotSVG.ts | 2 +- .../external/generated/moonbeamAppsSVG.ts | 2 +- .../logos/external/generated/polkaholicPNG.ts | 2 +- .../logos/external/generated/polkascanPNG.ts | 2 +- .../external/generated/polkassemblyPNG.ts | 2 +- .../logos/external/generated/polkastatsPNG.ts | 2 +- .../logos/external/generated/singularSVG.ts | 2 +- .../logos/external/generated/statescanSVG.ts | 2 +- .../ui/logos/external/generated/subidSVG.ts | 2 +- .../ui/logos/external/generated/subscanPNG.ts | 2 +- .../logos/external/generated/subsquareSVG.ts | 2 +- .../src/ui/logos/external/index.ts | 2 +- .../src/ui/logos/nodes/generated/ajunaPNG.ts | 2 +- .../src/ui/logos/nodes/generated/apronPNG.ts | 2 +- .../src/ui/logos/nodes/generated/arcticPNG.ts | 2 +- .../logos/nodes/generated/ares-gladiosSVG.ts | 2 +- .../ui/logos/nodes/generated/ares-marsPNG.ts | 2 +- .../logos/nodes/generated/ares-odysseySVG.ts | 2 +- .../src/ui/logos/nodes/generated/aresPNG.ts | 2 +- .../ui/logos/nodes/generated/assetHubSVG.ts | 2 +- .../src/ui/logos/nodes/generated/astarPNG.ts | 2 +- .../ui/logos/nodes/generated/autonomysPNG.ts | 2 +- .../ui/logos/nodes/generated/aventusSVG.ts | 2 +- .../src/ui/logos/nodes/generated/bajunPNG.ts | 2 +- .../nodes/generated/basilisk-rococo-bgPNG.ts | 2 +- .../ui/logos/nodes/generated/basiliskPNG.ts | 2 +- .../src/ui/logos/nodes/generated/beastSVG.ts | 2 +- .../ui/logos/nodes/generated/bifrostSVG.ts | 2 +- .../ui/logos/nodes/generated/bitcountryPNG.ts | 2 +- .../nodes/generated/bridgeHubBlackSVG.ts | 2 +- .../ui/logos/nodes/generated/bridgeHubSVG.ts | 2 +- .../ui/logos/nodes/generated/calamariPNG.ts | 2 +- .../ui/logos/nodes/generated/centrifugePNG.ts | 2 +- .../src/ui/logos/nodes/generated/cereSVG.ts | 2 +- .../src/ui/logos/nodes/generated/cessPNG.ts | 2 +- .../src/ui/logos/nodes/generated/chainxSVG.ts | 2 +- .../src/ui/logos/nodes/generated/cloverSVG.ts | 2 +- .../logos/nodes/generated/coinversationPNG.ts | 2 +- .../nodes/generated/competitors-clubPNG.ts | 2 +- .../src/ui/logos/nodes/generated/conftiSVG.ts | 2 +- .../ui/logos/nodes/generated/continuumPNG.ts | 2 +- .../src/ui/logos/nodes/generated/crabSVG.ts | 2 +- .../nodes/generated/crown-sterlingPNG.ts | 2 +- .../logos/nodes/generated/crust-maxwellSVG.ts | 2 +- .../nodes/generated/crustParachainSVG.ts | 2 +- .../src/ui/logos/nodes/generated/crustSVG.ts | 2 +- .../src/ui/logos/nodes/generated/curioSVG.ts | 2 +- .../src/ui/logos/nodes/generated/daliPNG.ts | 2 +- .../ui/logos/nodes/generated/danceboxSVG.ts | 2 +- .../logos/nodes/generated/darwinia-koiSVG.ts | 2 +- .../ui/logos/nodes/generated/darwiniaSVG.ts | 2 +- .../logos/nodes/generated/datahighwayPNG.ts | 2 +- .../src/ui/logos/nodes/generated/dockPNG.ts | 2 +- .../ui/logos/nodes/generated/dolphinSVG.ts | 2 +- .../src/ui/logos/nodes/generated/dotmogSVG.ts | 2 +- .../src/ui/logos/nodes/generated/eaveSVG.ts | 2 +- .../nodes/generated/edgeware-whitePNG.ts | 2 +- .../ui/logos/nodes/generated/efinitySVG.ts | 2 +- .../ui/logos/nodes/generated/elysiumPNG.ts | 2 +- .../nodes/generated/encointer-blueSVG.ts | 2 +- .../src/ui/logos/nodes/generated/ewxSVG.ts | 2 +- .../ui/logos/nodes/generated/fantourPNG.ts | 2 +- .../logos/nodes/generated/galital-logoPNG.ts | 2 +- .../ui/logos/nodes/generated/gamepowerSVG.ts | 2 +- .../src/ui/logos/nodes/generated/geekSVG.ts | 2 +- .../src/ui/logos/nodes/generated/giantPNG.ts | 2 +- .../logos/nodes/generated/hanyonycashPNG.ts | 2 +- .../src/ui/logos/nodes/generated/hashedPNG.ts | 2 +- .../logos/nodes/generated/helixstreetPNG.ts | 2 +- .../ui/logos/nodes/generated/humanodePNG.ts | 2 +- .../logos/nodes/generated/hyperbridgePNG.ts | 2 +- .../ui/logos/nodes/generated/idavollPNG.ts | 2 +- .../logos/nodes/generated/ideal-networkSVG.ts | 2 +- .../src/ui/logos/nodes/generated/imbuePNG.ts | 2 +- .../ui/logos/nodes/generated/innovatorPNG.ts | 2 +- .../ui/logos/nodes/generated/integriteeSVG.ts | 2 +- .../ui/logos/nodes/generated/interlaySVG.ts | 2 +- .../src/ui/logos/nodes/generated/invoPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ipciSVG.ts | 2 +- .../src/ui/logos/nodes/generated/ipsePNG.ts | 2 +- .../src/ui/logos/nodes/generated/ipseSVG.ts | 2 +- .../src/ui/logos/nodes/generated/jamtonSVG.ts | 2 +- .../src/ui/logos/nodes/generated/jazPNG.ts | 2 +- .../ui/logos/nodes/generated/joystreamSVG.ts | 2 +- .../ui/logos/nodes/generated/jupiterSVG.ts | 2 +- .../ui/logos/nodes/generated/kabochaSVG.ts | 2 +- .../ui/logos/nodes/generated/karmachainSVG.ts | 2 +- .../src/ui/logos/nodes/generated/khalaSVG.ts | 2 +- .../src/ui/logos/nodes/generated/kiltPNG.ts | 2 +- .../src/ui/logos/nodes/generated/kineraPNG.ts | 2 +- .../src/ui/logos/nodes/generated/klugPNG.ts | 2 +- .../src/ui/logos/nodes/generated/konomiPNG.ts | 2 +- .../src/ui/logos/nodes/generated/krestPNG.ts | 2 +- .../src/ui/logos/nodes/generated/kulupuSVG.ts | 2 +- .../src/ui/logos/nodes/generated/kusariSVG.ts | 2 +- .../src/ui/logos/nodes/generated/kylinPNG.ts | 2 +- .../nodes/generated/laminar-circleSVG.ts | 2 +- .../nodes/generated/litentry-paseoSVG.ts | 2 +- .../nodes/generated/litentry-rococoPNG.ts | 2 +- .../ui/logos/nodes/generated/litentryPNG.ts | 2 +- .../src/ui/logos/nodes/generated/litmusPNG.ts | 2 +- .../logos/nodes/generated/loom_networkPNG.ts | 2 +- .../src/ui/logos/nodes/generated/magnetPNG.ts | 2 +- .../ui/logos/nodes/generated/mandalaPNG.ts | 2 +- .../src/ui/logos/nodes/generated/mantaPNG.ts | 2 +- .../src/ui/logos/nodes/generated/mathSVG.ts | 2 +- .../src/ui/logos/nodes/generated/md5PNG.ts | 2 +- .../src/ui/logos/nodes/generated/minixPNG.ts | 2 +- .../nodes/generated/moonbase_alphaSVG.ts | 2 +- .../ui/logos/nodes/generated/moonbeamSVG.ts | 2 +- .../ui/logos/nodes/generated/moonriverSVG.ts | 2 +- .../ui/logos/nodes/generated/moonrockPNG.ts | 2 +- .../ui/logos/nodes/generated/moonsamaSVG.ts | 2 +- .../ui/logos/nodes/generated/moonshadowPNG.ts | 2 +- .../src/ui/logos/nodes/generated/musePNG.ts | 2 +- .../src/ui/logos/nodes/generated/mybankPNG.ts | 2 +- .../logos/nodes/generated/myriadPaseoSVG.ts | 2 +- .../src/ui/logos/nodes/generated/mythosPNG.ts | 2 +- .../ui/logos/nodes/generated/nftmartPNG.ts | 2 +- .../src/ui/logos/nodes/generated/nodleSVG.ts | 2 +- .../src/ui/logos/nodes/generated/oliSVG.ts | 2 +- .../ui/logos/nodes/generated/omnibtcSVG.ts | 2 +- .../ui/logos/nodes/generated/opal-logoPNG.ts | 2 +- .../logos/nodes/generated/opportunityPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ozPNG.ts | 2 +- .../ui/logos/nodes/generated/pangolinSVG.ts | 2 +- .../ui/logos/nodes/generated/parallelSVG.ts | 2 +- .../ui/logos/nodes/generated/paramiJPEG.ts | 2 +- .../ui/logos/nodes/generated/peerplaysPNG.ts | 2 +- .../src/ui/logos/nodes/generated/phalaSVG.ts | 2 +- .../ui/logos/nodes/generated/phoenixPNG.ts | 2 +- .../nodes/generated/phyken-networkPNG.ts | 2 +- .../ui/logos/nodes/generated/picassoPNG.ts | 2 +- .../src/ui/logos/nodes/generated/pichiuPNG.ts | 2 +- .../src/ui/logos/nodes/generated/plasmPNG.ts | 2 +- .../ui/logos/nodes/generated/polimecSVG.ts | 2 +- .../ui/logos/nodes/generated/polkadexSVG.ts | 2 +- .../logos/nodes/generated/polkafoundrySVG.ts | 2 +- .../ui/logos/nodes/generated/polkasmithSVG.ts | 2 +- .../ui/logos/nodes/generated/polymeshSVG.ts | 2 +- .../src/ui/logos/nodes/generated/pontemSVG.ts | 2 +- .../src/ui/logos/nodes/generated/prismPNG.ts | 2 +- .../src/ui/logos/nodes/generated/quartzPNG.ts | 2 +- .../src/ui/logos/nodes/generated/realisPNG.ts | 2 +- .../logos/nodes/generated/regionxCocosPNG.ts | 2 +- .../ui/logos/nodes/generated/regionxPNG.ts | 2 +- .../src/ui/logos/nodes/generated/rexSVG.ts | 2 +- .../ui/logos/nodes/generated/riochainSVG.ts | 2 +- .../ui/logos/nodes/generated/robonomicsSVG.ts | 2 +- .../ui/logos/nodes/generated/rocfinitySVG.ts | 2 +- .../src/ui/logos/nodes/generated/sakuraSVG.ts | 2 +- .../src/ui/logos/nodes/generated/shadowSVG.ts | 2 +- .../src/ui/logos/nodes/generated/shellSVG.ts | 2 +- .../ui/logos/nodes/generated/sherpaxPNG.ts | 2 +- .../logos/nodes/generated/singlavenderSVG.ts | 2 +- .../src/ui/logos/nodes/generated/snowPNG.ts | 2 +- .../ui/logos/nodes/generated/societalSVG.ts | 2 +- .../ui/logos/nodes/generated/soonsocialPNG.ts | 2 +- .../logos/nodes/generated/soonsocialXPNG.ts | 2 +- .../nodes/generated/sora-substrateSVG.ts | 2 +- .../src/ui/logos/nodes/generated/stafiPNG.ts | 2 +- .../ui/logos/nodes/generated/statemineSVG.ts | 2 +- .../src/ui/logos/nodes/generated/subdaoPNG.ts | 2 +- .../ui/logos/nodes/generated/subgameSVG.ts | 2 +- .../ui/logos/nodes/generated/subsocialSVG.ts | 2 +- .../ui/logos/nodes/generated/subsocialXSVG.ts | 2 +- .../ui/logos/nodes/generated/subspacePNG.ts | 2 +- .../nodes/generated/substrate-circleSVG.ts | 2 +- .../generated/substrate-contracts-nodePNG.ts | 2 +- .../nodes/generated/substrate-hexagonSVG.ts | 2 +- .../nodes/generated/substrate-whiteSVG.ts | 2 +- .../ui/logos/nodes/generated/swapdexSVG.ts | 2 +- .../src/ui/logos/nodes/generated/t1rnPNG.ts | 2 +- .../src/ui/logos/nodes/generated/t3rnPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ternoaSVG.ts | 2 +- .../ui/logos/nodes/generated/thebifrostPNG.ts | 2 +- .../ui/logos/nodes/generated/trustbasePNG.ts | 2 +- .../ui/logos/nodes/generated/uniartsPNG.ts | 2 +- .../src/ui/logos/nodes/generated/uniqueSVG.ts | 2 +- .../logos/nodes/generated/unitnetworkPNG.ts | 2 +- .../src/ui/logos/nodes/generated/unitvPNG.ts | 2 +- .../src/ui/logos/nodes/generated/valiuPNG.ts | 2 +- .../src/ui/logos/nodes/generated/varaSVG.ts | 2 +- .../ui/logos/nodes/generated/web3gamesSVG.ts | 2 +- .../nodes/generated/westend_colourSVG.ts | 2 +- .../src/ui/logos/nodes/generated/xodePNG.ts | 2 +- .../logos/nodes/generated/yerbanetworkPNG.ts | 2 +- .../src/ui/logos/nodes/generated/zCloakSVG.ts | 2 +- .../ui/logos/nodes/generated/zeitgeistPNG.ts | 2 +- .../ui/logos/nodes/generated/zenlinkSVG.ts | 2 +- .../src/ui/logos/nodes/generated/zeroSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/index.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- scripts/findPackages.cjs | 0 scripts/i18nLint.cjs | 0 scripts/i18nSort.cjs | 0 scripts/imgConvert.mjs | 0 scripts/ipfsUpload.mjs | 0 scripts/robohash.cjs | 0 yarn.lock | 150 +++++++++--------- 348 files changed, 482 insertions(+), 482 deletions(-) mode change 100644 => 100755 scripts/findPackages.cjs mode change 100644 => 100755 scripts/i18nLint.cjs mode change 100644 => 100755 scripts/i18nSort.cjs mode change 100644 => 100755 scripts/imgConvert.mjs mode change 100644 => 100755 scripts/ipfsUpload.mjs mode change 100644 => 100755 scripts/robohash.cjs diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 7489ffb1a56..acfe8f24dfc 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 96 Tarik Gul Upgrade chopsticks to 1.0.1 (#11163) + 97 Tarik Gul 2025 (#11172) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index 714c8c9daa0..e5c1dcafbfe 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "versions": { - "git": "0.146.2-24-x", + "git": "0.146.2-25-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index e90fd0ef6eb..ded3e7308d7 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index 517eecff56b..f9d069c70c8 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps-config authors & contributors +// Copyright 2017-2024 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 7711bb3b8e7..1ec22c88194 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-24-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-25-x' }; diff --git a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts index c59b57da63b..69fa753ec06 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts index e1440f575eb..805b4596456 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts index 9c65255aac7..15e11b717cd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts index 8bc554a6af3..2a8cf9ecd75 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts index 09642ae10d1..7a96b88a4d6 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts index 2dd9861b3dd..e261f50c235 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts index 730bf218b2b..896a3e50d1b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts index e468cba4351..e91e6ec573f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts index e34311b4dd7..6f2af894591 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts index af1b18254ff..079a888e575 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts index f9b591e6b81..1f46a95f3bf 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts index 7016388c822..1184212f645 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts index 143d504e62a..6a4d5f48ac1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts index 30162065164..f744fe50818 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts index 4e8ebfd3edd..14b32a12d7d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts index 83c13d8d18f..cec79d6e7f9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts index eecf8bcc016..550753344b0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts index 7d608cfd942..2793493915a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts index 04fe96c4ff3..f6d79bcba59 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts index 4befb1a30aa..1aefd7c9e1a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts index 6965a66c401..8a64b251927 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts index da0cb62ca76..e7c934a32cd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts index 1ca5b05dfb4..6de586d1007 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts index c1540004ad0..4eef9bba33a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts index b17c573c12b..e3ba545a28c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts index 5635dbc6d45..f8c6231052c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts index 84e97304da8..d9a62863074 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts index 9f89549bc54..560608e277d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts index b56b551d2e1..c7041e37387 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts index 2d650e9c7ce..854f6eddfd9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts index 97c8a97bf61..6ff194cfbb1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts index 32a5db3f575..f4d5be819ce 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts index 76f08d9c7e7..94a48899296 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts index 8d26e910133..71c4fe00083 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts index 04806bce64f..d2bf372f82d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts index dcc7fd08554..74f4438ca27 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts index d38d780ed86..79cf9244278 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts index 0480a44042a..01be7b6169a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts index d82eec3b467..ee96c36beb1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts index 5c162ae287f..5d3df8e9333 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts index 8123ae328b0..efe5035a6b3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts index 957a9c55b94..940a80bdf37 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts index ec5cd8c9d27..4b87f174fc4 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts index fde8fcf769c..1142c547d8e 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts index 1a2d6e2f53b..4de4418e1cb 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts index c7bfc83958b..7b87315dc37 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts index 6e74b704bd7..fa0ecd027d3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts index f0341d63aff..39fd09019b1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts index 8fbb0f27378..8e8311cddd5 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts index b181a6c37c7..d4da7e48bb0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts index 1331d9650a7..47b7b6c1e41 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts index 48f9ffaa152..d4dac81b9af 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts index 0fc0bcfeaa9..055b4c1b6e7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts index e0c079c2604..c680e167206 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts index 790d54fbd5c..b20506e5bd1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts index 805c47e7c88..55c960cf308 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts index c398fba71f1..1caeedaa422 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts index 3c2bd715d13..3ca13f3cd7f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts index 6fefc54bc49..fe81cac1584 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts index cda64178e66..fe877a78f7a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts index 6cb35bc3823..bacea0e5108 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts index 0640e449b28..5a5469a4be1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts index 106d1532b84..9a45096134f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts index f44bcc3b16c..f7bb54c2f72 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts index 8170ce1a85b..f1bddc2a42b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts index 4c6ee8ed04d..37d889c494e 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts index 5c44422a5da..dcfada2d173 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts index ae85f94c0ab..d3435d9bcd1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts index bd2dfe26386..b5a08e31fc8 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts index 7fb651fa8ee..388d9bd8c8b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts index b405f10e063..0b1e8ed9a33 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts index 887bb703d66..0ca0d26c6b3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts index 725f61de143..6c4d5ec7869 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts index d50b02534f5..f02fc381530 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts index 9f88c0a670e..4113880bbf2 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts index c8f8a24299b..2c6b8aadce1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts index 4ddb4557f6b..9da91b7f414 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts index e8cfcf0d5e9..32f0ad6e250 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts index aaa2c70e784..67f695e7362 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts index 05581e1dacf..c552d65550b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts index 3d65bffbd9d..b27b0704c5d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/index.ts b/packages/apps-config/src/ui/logos/chains/index.ts index 751980ca354..ec2d91899cb 100644 --- a/packages/apps-config/src/ui/logos/chains/index.ts +++ b/packages/apps-config/src/ui/logos/chains/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts index 203450943db..4fc92a283b8 100644 --- a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts +++ b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/index.ts b/packages/apps-config/src/ui/logos/extensions/index.ts index ba0799eb7c7..ae424ac84df 100644 --- a/packages/apps-config/src/ui/logos/extensions/index.ts +++ b/packages/apps-config/src/ui/logos/extensions/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts index c91a93e30a5..a67c8b60b2b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts index 55ba5d41477..3da77a3f7d0 100644 --- a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts index 1936ec75007..fbecc8f33fe 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts index 7646275b52b..d18a889cc38 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts index dfbe4f1f0ba..a6ac2d64253 100644 --- a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts index 133a9ab016f..c98ad794898 100644 --- a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts index 37cd1c3d17b..0b77d67477d 100644 --- a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts index c45c850c05a..dad25c2c596 100644 --- a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts index bb8d3a175f4..b04109ec15b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts index c5db1b9a587..7356b0944c3 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts index 588b9761d81..2f7a9ce96ac 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts index d69ea91b2f5..dcd17eb348c 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts index 5050c6049d3..5926cb442ff 100644 --- a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts index 560c549e18d..9b0b457d1e0 100644 --- a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts index 4bbc531b256..2dc02ddf8b2 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts index 48cd3fa215e..a4acc4f227a 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts index 78f049858cd..731719a054e 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/index.ts b/packages/apps-config/src/ui/logos/external/index.ts index df5a61c30d2..cb0d2bb6e06 100644 --- a/packages/apps-config/src/ui/logos/external/index.ts +++ b/packages/apps-config/src/ui/logos/external/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts index 98fdd29d495..a80206f020c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts index 1ce11fa5f34..153cee90f79 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts index 49249e59ae4..bdfbac83118 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts index bdb1738feab..c81cbc82c05 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts index fd87c92b79f..4622d2181af 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts index 0da4b133021..884a3350ca4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts index 02bd8ffb921..574e6db2557 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts index ba2d30fa736..558b2c2aad2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts index c74132bf300..af55cb8bbda 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts index 1e30b73421e..8f4333a2c95 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts index 8dc7737a5a3..a0cf33544c2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts index e704a5190b1..dfb28185a48 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts index 4bf3fb693bb..a69711e2e54 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts index c0340779ff1..35e39c61345 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts index 82db29604fa..c53d4000e51 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts index bc7546f4596..94d56fc6c4c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts index 3b43312cc16..d753f5aa204 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts index 6be85adc43a..0af800a2e0e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts index 450b13a7477..f1bd1ea3ea2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts index bab6fb620b6..57523d66acd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts index 71d9977fe78..d8e9de3fe58 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts index 3b061d46cec..873538c8302 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts index 301eddb524d..9f023b92fbf 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts index f19fb282308..c47b1c60a1a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts index 57c61ee91f9..b4896ce3118 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts index 6f0f0fd42c5..684c6828036 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts index 4e7a8ee4250..e27af409bba 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts index 9d133c2e5f7..2995911529a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts index 59fd37f6121..40b718a64cd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts index c79439bab88..08c55c346f6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts index 8b43a49a070..4b7b5124e7a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts index d2ca740b67f..4f12098dd46 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts index e720d9f1a35..f0e8c42b7e5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts index 097828ffea1..eee7ca2afb1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts index 7c024ca172b..55f896e3591 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts index 1b2420451ca..f005b91aeb9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts index 2dc7472e1ca..5604e1ab076 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts index 10fd0fc565e..1d0f400a465 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts index 50ed1f77832..df0673d65df 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts index 397cfd3fed3..7db161350e2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts index a05837c1f30..9bf45418ba6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts index 0632226644d..6c32845b5d3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts index 3ed0752a3e7..fe0c576c3e5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts index e9f5247b410..f3c1bdf1ea6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts index 8a7d90fd6b5..072d970e173 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts index 86627412b2a..6aef4776cbd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts index 0576e673375..e1442a3ca4a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts index 8aa0ed4dc48..17f83bb915f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts index f797f9a0834..5007f51d06a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts index 31d30454f5a..196cde3bf2e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts index 19709bedacd..c52a3ff05a1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts index 1f89342f01b..e7a37d81415 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts index cd19b620d3b..fe0e546a096 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts index 8326d04acb7..aeeff63d680 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts index 90fdfbef5b2..a4e3fee0db6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts index 0e941151e90..a318e2de675 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts index b63d7645b2f..237cd57d10e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts index a5a9c16ac91..7c78e5b59c1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts index adc6c949def..d01c5412cab 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts index 9f9f66a5c56..7d627ca4c7f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts index 8a9ca04a514..8f0c6d5a36b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts index 46deacda8e5..f64e537e2ac 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts index 495dbd85591..5d16df84ef4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts index 5645c13d27b..06864603da4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts index 328c001b7c1..3128e62199f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts index ddae6707527..1b6c025002d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts index 367343fd60f..7a28b3814e2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts index 693ce40292a..5f0ad959f86 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts index 729c8f3a13f..c0d0d89c8b8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts index 061fc60cd92..da668822b00 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts index 2c5cf59afa9..a1f5af3e77f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts index c42082c9d09..7322ef7b644 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts index 66a4d8a3980..fd5d962a940 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts index c56c8cc6f58..5659cf804ed 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts index b43c11ae439..51f03c93b2d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts index 526c3e00241..9a3e306228e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts index 5c852b9559c..7b71da35525 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts index 21c387ae8f2..5f9c7b4864e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts index ec628047b57..1240da08a0a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts index 29f861cc58a..3bc2f4c4fe2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts index ef81e5e9cca..e60ee7b470d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts index e6ad32203ee..0714b955e1b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts index 6ab2453afe0..95955662020 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts index 6d245552e40..9365ffa9ae6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts index 96b64eefbc3..23b5a39985d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts index 0d140a1cea9..345f62a1272 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts index 51a95176df1..4dc6a518536 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts index 471d2337362..61800bcf425 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts index b73d2ee768a..152dae18956 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts index 4e33bfe5c5f..01f04a19111 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts index 15af2d17957..38654e34d84 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts index 3ecea6c38bd..79325902d15 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts index 2ca90fbbd4c..80817f4f38f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts index 9db9203fc67..0ee4c6b75af 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts index c59a62c2b9f..ecc15659254 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts index 9f5b38d655d..5c9f9c80ef2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts index ce257856d86..676b806569f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts index cdfc55b7ad9..ae885533f93 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts index f399f64d019..3c4e5866ac1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts index 03cfe9b5d41..5f50be3eef4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts index 884df04eebe..749a8a357e9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts index f32e9eff21a..80e26203fc1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts index 7871e6c4863..513675e2b88 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts index 93e4aefe86f..bd6c2ebca4c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts index cd609272a03..16755802528 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts index 8a920935342..b3d72ab0b09 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts index 55176054877..9a625563ffa 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts index 6478027ee94..d28d4932912 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts index 5725f09e1f9..37a0efd96ed 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts index 34d8716cb6b..108e56c10ba 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts index 662833a7117..eb5b1638234 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts index 581b7d90a61..88d0f0cb6f7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts index 75cfcbf28a6..f4fbf5ff3a9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts index e308a2f1a8b..613292ca32c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts index 562868aacd2..b0c9341c64b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts index 4115a415427..c3ea79cd169 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts index f400591df1f..a255a72575a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts index a4d89f284bd..502549ec5f2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts index 2b4ffaeafe7..e0710b37608 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts index 89ea84ce0f6..bda9c09cca5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts index 134c7d13b9c..ada60ffc394 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts index 9034b2dc77c..51da4680626 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts index 88accec61c1..d30dc123052 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts index def08c27f90..7d62384fce0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts index c47143f8ebd..12d1226c3d4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts index 4f6de9bae33..02bcafc246a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts index 8d83dcf1f9e..bbca48686dc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts index 40fa45361b6..0ce0ce3f0e3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts index ee7b9c4584f..737ae784b8f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts index 233b6d9bda9..c6382234d55 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts index 43e3b7cd426..9d365624d56 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts index 0ab0235d4d5..b0ff78ce188 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts index 075132ed224..9b235700d30 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts index 0f82c69972f..a241afff7cc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts index 70dd8bf8a1f..dd9f6d4edf8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts index d185e0da83d..321b66997f1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts index 13fb64fcc87..5bcc13a0f03 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts index d47274ac281..56e9af84fce 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts index 3df3ed5fd85..dcca8f35b55 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts index df04842cd2f..5ec24ea08fa 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts index 0fc77afe5dc..6d8d0e4baa6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts index bb51e94af32..fb7c2a9a9e4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts index 857daaf941b..5fc02fd4ef5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts index 14fe014a2c3..954094731ae 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts index f7f3f69f151..16cb1527fee 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts index b5004bff78b..5def69306be 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts index bb091553214..168db422fe1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts index 04ae5ef49e6..2aa550b0f59 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts index 86e71ef8eb9..7a41f0a6e1e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts index dcd650872a1..291559cf3bd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts index b7b36659238..d4caa834e84 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts index 2b8fdf0142d..851686594f0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts index b47fbcec0e8..869e26fb86d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts index a90702faef5..7aa5bb7a246 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts index 031229b884c..37644228a2a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts index d34892429fc..cf500d2f34d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts index 85bde724a93..83f4c5bd5e2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts index 630e0b31803..3b1b7b4a6a4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts index f5a68e7c772..bac18a52704 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts index cf9a72b4325..d94bb64a9b3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts index dd2fee1b2a8..da5c762cdff 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts index 55105dd7ca0..974e1853923 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts index 8e5b919eb98..027ca55f652 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts index 812ce6460e4..c3802080bf2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts index 2949bd8d690..2c6961d9421 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts index cc68989e03e..ef4e172b039 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts index 2ba2dbe2280..490b869e0f7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts index cd7c123bac4..4edfc49d8d6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts index 2352e9c14ea..36a71244b62 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts index 85c6680a265..1228fa04441 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts index 56cc7d8f945..da7361b516f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts index 1147efd3a54..91d2238cf65 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts index ba477b0b4b8..96b83896889 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts index 0edf6e4e659..6204aa97937 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts index 060ae4afeda..c444b360d10 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts index 7fac627aebe..d7067409309 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts index 1866683ca82..3fb53a1d558 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts index 0d0e77c48ce..5454276c61d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts index c23608185d2..9cc932ac27b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index 66064726cac..eb8f4d2ce9f 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps authors & contributors +// Copyright 2017-2024 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 6768684f278..1103b0ba5c2 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 3915cda68b5..83673abf355 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index c48a5979059..1e84c8b8711 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-24-x", - "@polkadot/apps-routing": "^0.146.2-24-x", + "@polkadot/apps-config": "^0.146.2-25-x", + "@polkadot/apps-routing": "^0.146.2-25-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-24-x", - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-hooks": "^0.146.2-24-x", - "@polkadot/react-params": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x", - "@polkadot/react-signer": "^0.146.2-24-x", + "@polkadot/react-api": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-hooks": "^0.146.2-25-x", + "@polkadot/react-params": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x", + "@polkadot/react-signer": "^0.146.2-25-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 7d419344f67..e9a06a4150a 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-24-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-25-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 0f37c086cc5..1e6d6f54a39 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-hooks": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-hooks": "^0.146.2-25-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-24-x" + "@polkadot/test-support": "0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 368051d969b..c3ed8fe9e86 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-25-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 51a8a354590..e46629c0b3b 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index bafe0c4c9a3..3de5b2508bf 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index bcf0925fac9..e8408aeb875 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 43b4d769b62..625934948c4 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-24-x" + "@polkadot/test-support": "0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 8d4bc8423c4..dcbab7bf2e9 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "0.146.2-24-x", - "@polkadot/react-query": "0.146.2-24-x" + "@polkadot/react-components": "0.146.2-25-x", + "@polkadot/react-query": "0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index e55bc7acc3b..911fa2e2ca6 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 422768dae4e..73ec7b8e80f 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-25-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index f613f5d69eb..af0c3e3dfe7 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 199c7445043..70c04554400 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 87a9801bdb4..eb3c5e17979 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index a2df8196d29..f801504cd89 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 4ba7dc2eeda..45de3cd0ca3 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index a6738dcb550..482aaad33d2 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 7e1a814ed32..f54bac13145 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-params": "^0.146.2-24-x", - "@polkadot/react-signer": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-params": "^0.146.2-25-x", + "@polkadot/react-signer": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 485aaec80ca..2dff42f5723 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 335db4cbf21..1a1167cd706 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-25-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 2f48b04f491..e80b528d95d 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 4c43cc15989..c7067641586 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 350dd69ccf4..502d2ae1674 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 5d8bb584a9e..9d7907178a8 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index a13b31d8b18..020a13886d8 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 811b00be711..6800f6dffc4 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 2d3eed9fa34..f3ad6ac57c2 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index c3d6ac5668a..1f7e2bf9780 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 7f60f3dbfe9..03ec571669a 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index ec087145980..26bb6a07ca8 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 34f7337eff6..d1c19c61533 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 2daa363a09a..c12a8ef83b4 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 371229a2075..00d362a26c8 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index b2297a6f531..70ba801e980 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-24-x", - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x", + "@polkadot/apps-config": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 30c981e6979..1962876e201 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 4bf845e6340..a3055537950 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 4c4f2ee77fb..0311b3165bc 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-24-x", - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/app-explorer": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index fd20a6da09f..c9b55e18946 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-24-x", - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/app-explorer": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index ffd150636cc..e13d790361b 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 515c1cbd4e0..9f38384a9c0 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-params": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-params": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 2ef3d8c2c73..eaa17a4801f 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 58e65c41d38..96045aae2e4 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 724ad566753..e6bdbe7d64f 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-query": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index eb0de72ecee..02dbccab14b 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", - "@polkadot/react-params": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-params": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 23b345584df..424edd36391 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 588e99d3d05..027563119a6 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index bd965f543cf..b43647a80fb 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-24-x", + "@polkadot/react-api": "^0.146.2-25-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-24-x", + "@polkadot/react-query": "^0.146.2-25-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 2e26bf245a0..c13d5c01285 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 7cad1c3f783..4182685849d 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-24-x", + "@polkadot/react-components": "^0.146.2-25-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 800a1fcd6ff..52456a48ad5 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index bec0664414d..cc1396fc25c 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-24-x" + "@polkadot/react-components": "^0.146.2-25-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index eee5beea152..aca30dbffcd 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-24-x", + "version": "0.146.2-25-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/scripts/findPackages.cjs b/scripts/findPackages.cjs old mode 100644 new mode 100755 diff --git a/scripts/i18nLint.cjs b/scripts/i18nLint.cjs old mode 100644 new mode 100755 diff --git a/scripts/i18nSort.cjs b/scripts/i18nSort.cjs old mode 100644 new mode 100755 diff --git a/scripts/imgConvert.mjs b/scripts/imgConvert.mjs old mode 100644 new mode 100755 diff --git a/scripts/ipfsUpload.mjs b/scripts/ipfsUpload.mjs old mode 100644 new mode 100755 diff --git a/scripts/robohash.cjs b/scripts/robohash.cjs old mode 100644 new mode 100755 diff --git a/yarn.lock b/yarn.lock index ea750c1bd9a..47a1e0fa7d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-hooks": "npm:^0.146.2-24-x" - "@polkadot/test-support": "npm:0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-hooks": "npm:^0.146.2-25-x" + "@polkadot/test-support": "npm:0.146.2-25-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/test-support": "npm:0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/test-support": "npm:0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-24-x" - "@polkadot/react-query": "npm:0.146.2-24-x" + "@polkadot/react-components": "npm:0.146.2-25-x" + "@polkadot/react-query": "npm:0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-24-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-25-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-params": "npm:^0.146.2-24-x" - "@polkadot/react-signer": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-params": "npm:^0.146.2-25-x" + "@polkadot/react-signer": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-24-x" - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/apps-config": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-24-x" - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/app-explorer": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-24-x" - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/app-explorer": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-params": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-params": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-params": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-params": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-24-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-25-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-24-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-25-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-24-x" - "@polkadot/apps-routing": "npm:^0.146.2-24-x" + "@polkadot/apps-config": "npm:^0.146.2-25-x" + "@polkadot/apps-routing": "npm:^0.146.2-25-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-24-x" - "@polkadot/react-components": "npm:^0.146.2-24-x" - "@polkadot/react-hooks": "npm:^0.146.2-24-x" - "@polkadot/react-params": "npm:^0.146.2-24-x" - "@polkadot/react-query": "npm:^0.146.2-24-x" - "@polkadot/react-signer": "npm:^0.146.2-24-x" + "@polkadot/react-api": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-hooks": "npm:^0.146.2-25-x" + "@polkadot/react-params": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-signer": "npm:^0.146.2-25-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-24-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-25-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-24-x, @polkadot/react-components@npm:^0.146.2-24-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-25-x, @polkadot/react-components@npm:^0.146.2-25-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-24-x" + "@polkadot/react-api": "npm:^0.146.2-25-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-24-x" + "@polkadot/react-query": "npm:^0.146.2-25-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-24-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-25-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-24-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-25-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-24-x, @polkadot/react-query@npm:^0.146.2-24-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-25-x, @polkadot/react-query@npm:^0.146.2-25-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-24-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-25-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-24-x" + "@polkadot/react-components": "npm:^0.146.2-25-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-24-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-25-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 9771b159534b57eb7a61aa5855daea92183cf4b1 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Sat, 4 Jan 2025 15:14:29 -0800 Subject: [PATCH 49/80] Update Scripts to correctly write headers (#11176) * Remaining 2025 headers * Update scripts to update headers correctly --- packages/apps-config/src/api/typesBundle.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/acurastPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/allfeatSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts | 2 +- .../src/ui/logos/chains/generated/assethub-kusamaSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/bittensorPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/brainstormPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/chainflipPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/communeaiPNG.ts | 2 +- .../src/ui/logos/chains/generated/composableFinancePNG.ts | 2 +- .../src/ui/logos/chains/generated/coretime-kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/creditcoin-testPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts | 2 +- .../src/ui/logos/chains/generated/frequencyPaseoSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/frequencySVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/geminisPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/genshiroSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts | 2 +- .../src/ui/logos/chains/generated/hydration-paseoSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/hydrationSVG.ts | 2 +- .../src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/invarchJPEG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/liberlandPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/mangataPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/mangataxPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts | 2 +- .../src/ui/logos/chains/generated/neuroweb-testnetPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/neurowebPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/pendulumSVG.ts | 2 +- .../src/ui/logos/chains/generated/people-kusamaSVG.ts | 2 +- .../src/ui/logos/chains/generated/people-polkadotSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/picassoSVG.ts | 2 +- .../src/ui/logos/chains/generated/polkadot-circleSVG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/riodefiPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/spannerPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/standardPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts | 2 +- .../apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts | 2 +- .../src/ui/logos/chains/generated/vara-testnetPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts | 2 +- packages/apps-config/src/ui/logos/chains/index.ts | 2 +- .../src/ui/logos/extensions/generated/polkadot-jsSVG.ts | 2 +- packages/apps-config/src/ui/logos/extensions/index.ts | 2 +- .../apps-config/src/ui/logos/external/generated/cerestatsPNG.ts | 2 +- .../src/ui/logos/external/generated/commonwealthPNG.ts | 2 +- .../src/ui/logos/external/generated/dotreasurySVG.ts | 2 +- .../src/ui/logos/external/generated/dotscannerPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/edgscanPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/emptySVG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/kodadotSVG.ts | 2 +- .../src/ui/logos/external/generated/moonbeamAppsSVG.ts | 2 +- .../src/ui/logos/external/generated/polkaholicPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/polkascanPNG.ts | 2 +- .../src/ui/logos/external/generated/polkassemblyPNG.ts | 2 +- .../src/ui/logos/external/generated/polkastatsPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/singularSVG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/statescanSVG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/subidSVG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/subscanPNG.ts | 2 +- .../apps-config/src/ui/logos/external/generated/subsquareSVG.ts | 2 +- packages/apps-config/src/ui/logos/external/index.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts | 2 +- .../src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts | 2 +- .../src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/calamariPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts | 2 +- .../src/ui/logos/nodes/generated/coinversationPNG.ts | 2 +- .../src/ui/logos/nodes/generated/competitors-clubPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/continuumPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts | 2 +- .../src/ui/logos/nodes/generated/crown-sterlingPNG.ts | 2 +- .../src/ui/logos/nodes/generated/crust-maxwellSVG.ts | 2 +- .../src/ui/logos/nodes/generated/crustParachainSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts | 2 +- .../src/ui/logos/nodes/generated/edgeware-whitePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts | 2 +- .../src/ui/logos/nodes/generated/encointer-blueSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/humanodePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts | 2 +- .../src/ui/logos/nodes/generated/ideal-networkSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/interlaySVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts | 2 +- .../src/ui/logos/nodes/generated/laminar-circleSVG.ts | 2 +- .../src/ui/logos/nodes/generated/litentry-paseoSVG.ts | 2 +- .../src/ui/logos/nodes/generated/litentry-rococoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/litentryPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts | 2 +- .../src/ui/logos/nodes/generated/moonbase_alphaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/parallelSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts | 2 +- .../src/ui/logos/nodes/generated/phyken-networkPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/riochainSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/societalSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts | 2 +- .../src/ui/logos/nodes/generated/sora-substrateSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/statemineSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/subspacePNG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-circleSVG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-hexagonSVG.ts | 2 +- .../src/ui/logos/nodes/generated/substrate-whiteSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts | 2 +- .../src/ui/logos/nodes/generated/westend_colourSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts | 2 +- .../apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts | 2 +- packages/apps-config/src/ui/logos/nodes/index.ts | 2 +- scripts/findPackages.cjs | 0 scripts/i18nLint.cjs | 0 scripts/i18nSort.cjs | 0 scripts/imgConvert.mjs | 2 +- scripts/ipfsUpload.mjs | 0 scripts/robohash.cjs | 2 +- 289 files changed, 285 insertions(+), 285 deletions(-) mode change 100755 => 100644 scripts/findPackages.cjs mode change 100755 => 100644 scripts/i18nLint.cjs mode change 100755 => 100644 scripts/i18nSort.cjs mode change 100755 => 100644 scripts/imgConvert.mjs mode change 100755 => 100644 scripts/ipfsUpload.mjs mode change 100755 => 100644 scripts/robohash.cjs diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index f9d069c70c8..517eecff56b 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config diff --git a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts index 69fa753ec06..c59b57da63b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/3dpassSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts index 805b4596456..e1440f575eb 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/abandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts index 15e11b717cd..9c65255aac7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts index 2a8cf9ecd75..8bc554a6af3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/acurastPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts index 7a96b88a4d6..09642ae10d1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/alephSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts index e261f50c235..2dd9861b3dd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/allfeatSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts index 896a3e50d1b..730bf218b2b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/altairSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts index e91e6ec573f..e468cba4351 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/amplitudeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts index 6f2af894591..e34311b4dd7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/analogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts index 079a888e575..af1b18254ff 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/argonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts index 1f46a95f3bf..f9b591e6b81 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/assethub-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts index 1184212f645..7016388c822 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bitgreenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts index 6a4d5f48ac1..143d504e62a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/bittensorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts index f744fe50818..30162065164 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/brainstormPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts index 14b32a12d7d..4e8ebfd3edd 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/chainflipPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts index cec79d6e7f9..83c13d8d18f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/communeaiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts index 550753344b0..eecf8bcc016 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/composableFinancePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts index 2793493915a..7d608cfd942 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/coretime-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts index f6d79bcba59..04fe96c4ff3 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoin-testPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts index 1aefd7c9e1a..4befb1a30aa 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/creditcoinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts index 8a64b251927..6965a66c401 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/debioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts index e7c934a32cd..da0cb62ca76 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dorafactoryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts index 6de586d1007..1ca5b05dfb4 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/dustyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts index 4eef9bba33a..c1540004ad0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/equilibriumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts index e3ba545a28c..b17c573c12b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/ferrumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts index f8c6231052c..5635dbc6d45 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/fragnovaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts index d9a62863074..84e97304da8 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencyPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts index 560608e277d..9f89549bc54 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/frequencySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts index c7041e37387..b56b551d2e1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/geminisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts index 854f6eddfd9..2d650e9c7ce 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/genshiroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts index 6ff194cfbb1..97c8a97bf61 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/gmJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts index f4d5be819ce..32a5db3f575 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydration-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts index 94a48899296..76f08d9c7e7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/hydrationSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts index 71c4fe00083..8d26e910133 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/idiyanale_logo_whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts index d2bf372f82d..04806bce64f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/invarchJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts index 74f4438ca27..dcc7fd08554 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/jurPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts index 79cf9244278..d38d780ed86 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/karuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts index 01be7b6169a..0480a44042a 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kicoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts index ee96c36beb1..d82eec3b467 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kintsugiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts index 5d3df8e9333..5c162ae287f 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kreivoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts index efe5035a6b3..8123ae328b0 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts index 940a80bdf37..957a9c55b94 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laos-sigmaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts index 4b87f174fc4..ec5cd8c9d27 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/laosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts index 1142c547d8e..fde8fcf769c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/liberlandPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts index 4de4418e1cb..1a2d6e2f53b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/listenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts index 7b87315dc37..c7bfc83958b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/logionPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts index fa0ecd027d3..6e74b704bd7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts index 39fd09019b1..f0341d63aff 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/mangataxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts index 8e8311cddd5..8fbb0f27378 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/moonsamaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts index d4da7e48bb0..b181a6c37c7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myriadPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts index 47b7b6c1e41..1331d9650a7 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/myxcavPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts index d4dac81b9af..48f9ffaa152 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neuroweb-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts index 055b4c1b6e7..0fc0bcfeaa9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/neurowebPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts index c680e167206..e0c079c2604 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/oakPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts index b20506e5bd1..790d54fbd5c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/paseoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts index 55c960cf308..805c47e7c88 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/peaqPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts index 1caeedaa422..c398fba71f1 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pendulumSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts index 3ca13f3cd7f..3c2bd715d13 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-kusamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts index fe81cac1584..6fefc54bc49 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/people-polkadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts index fe877a78f7a..cda64178e66 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/picassoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts index bacea0e5108..6cb35bc3823 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/polkadot-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts index 5a5469a4be1..0640e449b28 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/pop-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts index 9a45096134f..106d1532b84 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/qpnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts index f7bb54c2f72..f44bcc3b16c 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/riodefiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts index f1bddc2a42b..8170ce1a85b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/rococoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts index 37d889c494e..4c6ee8ed04d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/shidenPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts index dcfada2d173..5c44422a5da 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/skyekiwiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts index d3435d9bcd1..ae85f94c0ab 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/snowbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts index b5a08e31fc8..bd2dfe26386 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/spannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts index 388d9bd8c8b..7fb651fa8ee 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/standardPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts index 0b1e8ed9a33..b405f10e063 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/t0rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts index 0ca0d26c6b3..887bb703d66 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tanglePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts index 6c4d5ec7869..725f61de143 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/tinkerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts index f02fc381530..d50b02534f5 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/totemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts index 4113880bbf2..9f88c0a670e 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/turingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts index 2c6b8aadce1..c8f8a24299b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/unorthodoxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts index 9da91b7f414..4ddb4557f6b 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vara-testnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts index 32f0ad6e250..e8cfcf0d5e9 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/varaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts index 67f695e7362..aaa2c70e784 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/virtoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts index c552d65550b..05581e1dacf 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/vtbPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts index b27b0704c5d..3d65bffbd9d 100644 --- a/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts +++ b/packages/apps-config/src/ui/logos/chains/generated/watrPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/chains/index.ts b/packages/apps-config/src/ui/logos/chains/index.ts index ec2d91899cb..751980ca354 100644 --- a/packages/apps-config/src/ui/logos/chains/index.ts +++ b/packages/apps-config/src/ui/logos/chains/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts index 4fc92a283b8..203450943db 100644 --- a/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts +++ b/packages/apps-config/src/ui/logos/extensions/generated/polkadot-jsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/extensions/index.ts b/packages/apps-config/src/ui/logos/extensions/index.ts index ae424ac84df..ba0799eb7c7 100644 --- a/packages/apps-config/src/ui/logos/extensions/index.ts +++ b/packages/apps-config/src/ui/logos/extensions/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts index a67c8b60b2b..c91a93e30a5 100644 --- a/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/cerestatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts index 3da77a3f7d0..55ba5d41477 100644 --- a/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/commonwealthPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts index fbecc8f33fe..1936ec75007 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotreasurySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts index d18a889cc38..7646275b52b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/dotscannerPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts index a6ac2d64253..dfbe4f1f0ba 100644 --- a/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/edgscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts index c98ad794898..133a9ab016f 100644 --- a/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/emptySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts index 0b77d67477d..37cd1c3d17b 100644 --- a/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/kodadotSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts index dad25c2c596..c45c850c05a 100644 --- a/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/moonbeamAppsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts index b04109ec15b..bb8d3a175f4 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkaholicPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts index 7356b0944c3..c5db1b9a587 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkascanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts index 2f7a9ce96ac..588b9761d81 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkassemblyPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts index dcd17eb348c..d69ea91b2f5 100644 --- a/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/polkastatsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts index 5926cb442ff..5050c6049d3 100644 --- a/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/singularSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts index 9b0b457d1e0..560c549e18d 100644 --- a/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/statescanSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts index 2dc02ddf8b2..4bbc531b256 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subidSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts index a4acc4f227a..48cd3fa215e 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subscanPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts index 731719a054e..78f049858cd 100644 --- a/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts +++ b/packages/apps-config/src/ui/logos/external/generated/subsquareSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/external/index.ts b/packages/apps-config/src/ui/logos/external/index.ts index cb0d2bb6e06..df5a61c30d2 100644 --- a/packages/apps-config/src/ui/logos/external/index.ts +++ b/packages/apps-config/src/ui/logos/external/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts index a80206f020c..98fdd29d495 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ajunaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts index 153cee90f79..1ce11fa5f34 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/apronPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts index bdfbac83118..49249e59ae4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/arcticPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts index c81cbc82c05..bdb1738feab 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-gladiosSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts index 4622d2181af..fd87c92b79f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-marsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts index 884a3350ca4..0da4b133021 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ares-odysseySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts index 574e6db2557..02bd8ffb921 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aresPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts index 558b2c2aad2..ba2d30fa736 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/assetHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts index af55cb8bbda..c74132bf300 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/astarPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts index 8f4333a2c95..1e30b73421e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/autonomysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts index a0cf33544c2..8dc7737a5a3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/aventusSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts index dfb28185a48..e704a5190b1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bajunPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts index a69711e2e54..4bf3fb693bb 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basilisk-rococo-bgPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts index 35e39c61345..c0340779ff1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/basiliskPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts index c53d4000e51..82db29604fa 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/beastSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts index 94d56fc6c4c..bc7546f4596 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bifrostSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts index d753f5aa204..3b43312cc16 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bitcountryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts index 0af800a2e0e..6be85adc43a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubBlackSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts index f1bd1ea3ea2..450b13a7477 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/bridgeHubSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts index 57523d66acd..bab6fb620b6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/calamariPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts index d8e9de3fe58..71d9977fe78 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/centrifugePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts index 873538c8302..3b061d46cec 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cereSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts index 9f023b92fbf..301eddb524d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cessPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts index c47b1c60a1a..f19fb282308 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/chainxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts index b4896ce3118..57c61ee91f9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/cloverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts index 684c6828036..6f0f0fd42c5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/coinversationPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts index e27af409bba..4e7a8ee4250 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/competitors-clubPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts index 2995911529a..9d133c2e5f7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/conftiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts index 40b718a64cd..59fd37f6121 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/continuumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts index 08c55c346f6..c79439bab88 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crabSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts index 4b7b5124e7a..8b43a49a070 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crown-sterlingPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts index 4f12098dd46..d2ca740b67f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crust-maxwellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts index f0e8c42b7e5..e720d9f1a35 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustParachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts index eee7ca2afb1..097828ffea1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/crustSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts index 55f896e3591..7c024ca172b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/curioSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts index f005b91aeb9..1b2420451ca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/daliPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts index 5604e1ab076..2dc7472e1ca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/danceboxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts index 1d0f400a465..10fd0fc565e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwinia-koiSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts index df0673d65df..50ed1f77832 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/darwiniaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts index 7db161350e2..397cfd3fed3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/datahighwayPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts index 9bf45418ba6..a05837c1f30 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts index 6c32845b5d3..0632226644d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dolphinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts index fe0c576c3e5..3ed0752a3e7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/dotmogSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts index f3c1bdf1ea6..e9f5247b410 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/eaveSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts index 072d970e173..8a7d90fd6b5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/edgeware-whitePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts index 6aef4776cbd..86627412b2a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/efinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts index e1442a3ca4a..0576e673375 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/elysiumPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts index 17f83bb915f..8aa0ed4dc48 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/encointer-blueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts index 5007f51d06a..f797f9a0834 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ewxSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts index 196cde3bf2e..31d30454f5a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/fantourPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts index c52a3ff05a1..19709bedacd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/galital-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts index e7a37d81415..1f89342f01b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/gamepowerSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts index fe0e546a096..cd19b620d3b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/geekSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts index aeeff63d680..8326d04acb7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/giantPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts index a4e3fee0db6..90fdfbef5b2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hanyonycashPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts index a318e2de675..0e941151e90 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hashedPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts index 237cd57d10e..b63d7645b2f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/helixstreetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts index 7c78e5b59c1..a5a9c16ac91 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/humanodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts index d01c5412cab..adc6c949def 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/hyperbridgePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts index 7d627ca4c7f..9f9f66a5c56 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/idavollPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts index 8f0c6d5a36b..8a9ca04a514 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ideal-networkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts index f64e537e2ac..46deacda8e5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/imbuePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts index 5d16df84ef4..495dbd85591 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/innovatorPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts index 06864603da4..5645c13d27b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/integriteeSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts index 3128e62199f..328c001b7c1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/interlaySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts index 1b6c025002d..ddae6707527 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/invoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts index 7a28b3814e2..367343fd60f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipciSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts index 5f0ad959f86..693ce40292a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipsePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts index c0d0d89c8b8..729c8f3a13f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ipseSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts index da668822b00..061fc60cd92 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jamtonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts index a1f5af3e77f..2c5cf59afa9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jazPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts index 7322ef7b644..c42082c9d09 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/joystreamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts index fd5d962a940..66a4d8a3980 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/jupiterSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts index 5659cf804ed..c56c8cc6f58 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kabochaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts index 51f03c93b2d..b43c11ae439 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/karmachainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts index 9a3e306228e..526c3e00241 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/khalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts index 7b71da35525..5c852b9559c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kiltPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts index 5f9c7b4864e..21c387ae8f2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kineraPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts index 1240da08a0a..ec628047b57 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/klugPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts index 3bc2f4c4fe2..29f861cc58a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/konomiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts index e60ee7b470d..ef81e5e9cca 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/krestPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts index 0714b955e1b..e6ad32203ee 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kulupuSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts index 95955662020..6ab2453afe0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kusariSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts index 9365ffa9ae6..6d245552e40 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/kylinPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts index 23b5a39985d..96b64eefbc3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/laminar-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts index 345f62a1272..0d140a1cea9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-paseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts index 4dc6a518536..51a95176df1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentry-rococoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts index 61800bcf425..471d2337362 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litentryPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts index 152dae18956..b73d2ee768a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/litmusPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts index 01f04a19111..4e33bfe5c5f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/loom_networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts index 38654e34d84..15af2d17957 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/magnetPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts index 79325902d15..3ecea6c38bd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mandalaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts index 80817f4f38f..2ca90fbbd4c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mantaPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts index 0ee4c6b75af..9db9203fc67 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mathSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts index ecc15659254..c59a62c2b9f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/md5PNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts index 5c9f9c80ef2..9f5b38d655d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/minixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts index 676b806569f..ce257856d86 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbase_alphaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts index ae885533f93..cdfc55b7ad9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonbeamSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts index 3c4e5866ac1..f399f64d019 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonriverSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts index 5f50be3eef4..03cfe9b5d41 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonrockPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts index 749a8a357e9..884df04eebe 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonsamaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts index 80e26203fc1..f32e9eff21a 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/moonshadowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts index 513675e2b88..7871e6c4863 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/musePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts index bd6c2ebca4c..93e4aefe86f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mybankPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts index 16755802528..cd609272a03 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/myriadPaseoSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts index b3d72ab0b09..8a920935342 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/mythosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts index 9a625563ffa..55176054877 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nftmartPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts index d28d4932912..6478027ee94 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/nodleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts index 37a0efd96ed..5725f09e1f9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/oliSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts index 108e56c10ba..34d8716cb6b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/omnibtcSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts index eb5b1638234..662833a7117 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opal-logoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts index 88d0f0cb6f7..581b7d90a61 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/opportunityPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts index f4fbf5ff3a9..75cfcbf28a6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ozPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts index 613292ca32c..e308a2f1a8b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pangolinSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts index b0c9341c64b..562868aacd2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/parallelSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts index c3ea79cd169..4115a415427 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/paramiJPEG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts index a255a72575a..f400591df1f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/peerplaysPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts index 502549ec5f2..a4d89f284bd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phalaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts index e0710b37608..2b4ffaeafe7 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phoenixPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts index bda9c09cca5..89ea84ce0f6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/phyken-networkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts index ada60ffc394..134c7d13b9c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/picassoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts index 51da4680626..9034b2dc77c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pichiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts index d30dc123052..88accec61c1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/plasmPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts index 7d62384fce0..def08c27f90 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polimecSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts index 12d1226c3d4..c47143f8ebd 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkadexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts index 02bcafc246a..4f6de9bae33 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkafoundrySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts index bbca48686dc..8d83dcf1f9e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polkasmithSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts index 0ce0ce3f0e3..40fa45361b6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/polymeshSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts index 737ae784b8f..ee7b9c4584f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/pontemSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts index c6382234d55..233b6d9bda9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/prismPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts index 9d365624d56..43e3b7cd426 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/quartzPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts index b0ff78ce188..0ab0235d4d5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/realisPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts index 9b235700d30..075132ed224 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxCocosPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts index a241afff7cc..0f82c69972f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/regionxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts index dd9f6d4edf8..70dd8bf8a1f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts index 321b66997f1..d185e0da83d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/riochainSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts index 5bcc13a0f03..13fb64fcc87 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/robonomicsSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts index 56e9af84fce..d47274ac281 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/rocfinitySVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts index dcca8f35b55..3df3ed5fd85 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sakuraSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts index 5ec24ea08fa..df04842cd2f 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shadowSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts index 6d8d0e4baa6..0fc77afe5dc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/shellSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts index fb7c2a9a9e4..bb51e94af32 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sherpaxPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts index 5fc02fd4ef5..857daaf941b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/singlavenderSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts index 954094731ae..14fe014a2c3 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/snowPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts index 16cb1527fee..f7f3f69f151 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/societalSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts index 5def69306be..b5004bff78b 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts index 168db422fe1..bb091553214 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/soonsocialXPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts index 2aa550b0f59..04ae5ef49e6 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/sora-substrateSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts index 7a41f0a6e1e..86e71ef8eb9 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/stafiPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts index 291559cf3bd..dcd650872a1 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/statemineSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts index d4caa834e84..b7b36659238 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subdaoPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts index 851686594f0..2b8fdf0142d 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subgameSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts index 869e26fb86d..b47fbcec0e8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts index 7aa5bb7a246..a90702faef5 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subsocialXSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts index 37644228a2a..031229b884c 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/subspacePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts index cf500d2f34d..d34892429fc 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-circleSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts index 83f4c5bd5e2..85bde724a93 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-contracts-nodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts index 3b1b7b4a6a4..630e0b31803 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-hexagonSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts index bac18a52704..f5a68e7c772 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/substrate-whiteSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts index d94bb64a9b3..cf9a72b4325 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/swapdexSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts index da5c762cdff..dd2fee1b2a8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t1rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts index 974e1853923..55105dd7ca0 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/t3rnPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts index 027ca55f652..8e5b919eb98 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/ternoaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts index c3802080bf2..812ce6460e4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/thebifrostPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts index 2c6961d9421..2949bd8d690 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/trustbasePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts index ef4e172b039..cc68989e03e 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniartsPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts index 490b869e0f7..2ba2dbe2280 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/uniqueSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts index 4edfc49d8d6..cd7c123bac4 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitnetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts index 36a71244b62..2352e9c14ea 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/unitvPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts index 1228fa04441..85c6680a265 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/valiuPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts index da7361b516f..56cc7d8f945 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/varaSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts index 91d2238cf65..1147efd3a54 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/web3gamesSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts index 96b83896889..ba477b0b4b8 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/westend_colourSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts index 6204aa97937..0edf6e4e659 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/xodePNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts index c444b360d10..060ae4afeda 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/yerbanetworkPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts index d7067409309..7fac627aebe 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zCloakSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts index 3fb53a1d558..1866683ca82 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeitgeistPNG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts index 5454276c61d..0d0e77c48ce 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zenlinkSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts index 9cc932ac27b..c23608185d2 100644 --- a/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts +++ b/packages/apps-config/src/ui/logos/nodes/generated/zeroSVG.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/packages/apps-config/src/ui/logos/nodes/index.ts b/packages/apps-config/src/ui/logos/nodes/index.ts index eb8f4d2ce9f..66064726cac 100644 --- a/packages/apps-config/src/ui/logos/nodes/index.ts +++ b/packages/apps-config/src/ui/logos/nodes/index.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps authors & contributors +// Copyright 2017-2025 @polkadot/apps authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit. Auto-generated via node scripts/imgConvert.mjs diff --git a/scripts/findPackages.cjs b/scripts/findPackages.cjs old mode 100755 new mode 100644 diff --git a/scripts/i18nLint.cjs b/scripts/i18nLint.cjs old mode 100755 new mode 100644 diff --git a/scripts/i18nSort.cjs b/scripts/i18nSort.cjs old mode 100755 new mode 100644 diff --git a/scripts/imgConvert.mjs b/scripts/imgConvert.mjs old mode 100755 new mode 100644 index a00f9acea62..c3ebc78e773 --- a/scripts/imgConvert.mjs +++ b/scripts/imgConvert.mjs @@ -9,7 +9,7 @@ import { formatNumber, stringCamelCase } from '@polkadot/util'; const MAX_SIZE = 48 * 1024; // FIXME The sorting here and the sorting from linting seems like a mismatch... -const HEADER = '// Copyright 2017-2024 @polkadot/apps authors & contributors\n// SPDX-License-Identifier: Apache-2.0\n\n// Do not edit. Auto-generated via node scripts/imgConvert.mjs\n\n'; +const HEADER = '// Copyright 2017-2025 @polkadot/apps authors & contributors\n// SPDX-License-Identifier: Apache-2.0\n\n// Do not edit. Auto-generated via node scripts/imgConvert.mjs\n\n'; /** @type {Record} */ const MIME = { diff --git a/scripts/ipfsUpload.mjs b/scripts/ipfsUpload.mjs old mode 100755 new mode 100644 diff --git a/scripts/robohash.cjs b/scripts/robohash.cjs old mode 100755 new mode 100644 index cef0cd8f6d5..7eebe72476e --- a/scripts/robohash.cjs +++ b/scripts/robohash.cjs @@ -4,7 +4,7 @@ const fs = require('node:fs'); const path = require('node:path'); -const HEADER = `// Copyright 2017-2024 @polkadot/react-components authors & contributors +const HEADER = `// Copyright 2017-2025 @polkadot/react-components authors & contributors // SPDX-License-Identifier: Apache-2.0 // Automatically generated, do not edit From 713d9475047d2742298be33cb5cfb8c4f3ace9fc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Jan 2025 23:19:33 +0000 Subject: [PATCH 50/80] [CI Skip] bump/beta 0.146.2-26-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/api/typesBundle.ts | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- scripts/findPackages.cjs | 0 scripts/i18nLint.cjs | 0 scripts/i18nSort.cjs | 0 scripts/imgConvert.mjs | 0 scripts/ipfsUpload.mjs | 0 scripts/robohash.cjs | 0 yarn.lock | 150 ++++++++++---------- 66 files changed, 200 insertions(+), 200 deletions(-) mode change 100644 => 100755 scripts/findPackages.cjs mode change 100644 => 100755 scripts/i18nLint.cjs mode change 100644 => 100755 scripts/i18nSort.cjs mode change 100644 => 100755 scripts/imgConvert.mjs mode change 100644 => 100755 scripts/ipfsUpload.mjs mode change 100644 => 100755 scripts/robohash.cjs diff --git a/CONTRIBUTORS b/CONTRIBUTORS index acfe8f24dfc..ffe229fdda4 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 97 Tarik Gul 2025 (#11172) + 98 Tarik Gul Update Scripts to correctly write headers (#11176) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index e5c1dcafbfe..80f3cb5ab59 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "versions": { - "git": "0.146.2-25-x", + "git": "0.146.2-26-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index ded3e7308d7..7ef1d25319f 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index 517eecff56b..f9d069c70c8 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2025 @polkadot/apps-config authors & contributors +// Copyright 2017-2024 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 1ec22c88194..dc4aa44df2d 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-25-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-26-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 1103b0ba5c2..9f5582540b3 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 83673abf355..0b858846dbe 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 1e84c8b8711..953ec4e0afd 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-25-x", - "@polkadot/apps-routing": "^0.146.2-25-x", + "@polkadot/apps-config": "^0.146.2-26-x", + "@polkadot/apps-routing": "^0.146.2-26-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-25-x", - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-hooks": "^0.146.2-25-x", - "@polkadot/react-params": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x", - "@polkadot/react-signer": "^0.146.2-25-x", + "@polkadot/react-api": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-hooks": "^0.146.2-26-x", + "@polkadot/react-params": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x", + "@polkadot/react-signer": "^0.146.2-26-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e9a06a4150a..3c6a51b8372 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-25-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-26-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 1e6d6f54a39..bca2c65928f 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-hooks": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-hooks": "^0.146.2-26-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-25-x" + "@polkadot/test-support": "0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index c3ed8fe9e86..4e236d7d90b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-26-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index e46629c0b3b..6179ab3a5b0 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 3de5b2508bf..149d0fcdbf1 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index e8408aeb875..95e07cd55fd 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 625934948c4..74ca1fb2d1d 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-25-x" + "@polkadot/test-support": "0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index dcbab7bf2e9..d9685d04d85 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "0.146.2-25-x", - "@polkadot/react-query": "0.146.2-25-x" + "@polkadot/react-components": "0.146.2-26-x", + "@polkadot/react-query": "0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 911fa2e2ca6..a1500076838 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 73ec7b8e80f..405d0bc17e0 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-26-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index af0c3e3dfe7..82af21a4793 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 70c04554400..5a3d482ed86 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index eb3c5e17979..b9b1e405435 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index f801504cd89..ece4396ee00 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 45de3cd0ca3..eaccde48526 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 482aaad33d2..69f437b47e8 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index f54bac13145..4a3e29898fa 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-params": "^0.146.2-25-x", - "@polkadot/react-signer": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-params": "^0.146.2-26-x", + "@polkadot/react-signer": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 2dff42f5723..06bf969d1b5 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 1a1167cd706..62e956e174d 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-26-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index e80b528d95d..da4c9b73330 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index c7067641586..32dcceba818 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 502d2ae1674..206dd9255aa 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 9d7907178a8..34839d782d3 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 020a13886d8..bfee82df9e8 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 6800f6dffc4..2432f5c52d4 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index f3ad6ac57c2..50fffd9df5c 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 1f7e2bf9780..bcb9e3d207a 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 03ec571669a..171f9a6a880 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 26bb6a07ca8..1a4d8997bbf 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index d1c19c61533..ff7a43f56db 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index c12a8ef83b4..65b85af5c86 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 00d362a26c8..5e1cf67349b 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 70ba801e980..c44c2a4ef9b 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-25-x", - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x", + "@polkadot/apps-config": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 1962876e201..96437b08055 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index a3055537950..e154e613d1c 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 0311b3165bc..a9ff7169dca 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-25-x", - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/app-explorer": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index c9b55e18946..8c6f71818d3 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-25-x", - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/app-explorer": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index e13d790361b..cbe81c1f309 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 9f38384a9c0..086d669795b 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-params": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-params": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index eaa17a4801f..84919b24cc3 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 96045aae2e4..46ce64e8118 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index e6bdbe7d64f..585a4ed0da1 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-query": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 02dbccab14b..2f6c7827d7c 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", - "@polkadot/react-params": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-params": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 424edd36391..09ebbe315b5 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 027563119a6..3e7cf62cf67 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index b43647a80fb..828251217fe 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-25-x", + "@polkadot/react-api": "^0.146.2-26-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-25-x", + "@polkadot/react-query": "^0.146.2-26-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index c13d5c01285..30190873be9 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 4182685849d..a2651feebb2 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-25-x", + "@polkadot/react-components": "^0.146.2-26-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 52456a48ad5..7414570a657 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index cc1396fc25c..a13ff953bfb 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-25-x" + "@polkadot/react-components": "^0.146.2-26-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index aca30dbffcd..a5d8d7a1244 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-25-x", + "version": "0.146.2-26-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/scripts/findPackages.cjs b/scripts/findPackages.cjs old mode 100644 new mode 100755 diff --git a/scripts/i18nLint.cjs b/scripts/i18nLint.cjs old mode 100644 new mode 100755 diff --git a/scripts/i18nSort.cjs b/scripts/i18nSort.cjs old mode 100644 new mode 100755 diff --git a/scripts/imgConvert.mjs b/scripts/imgConvert.mjs old mode 100644 new mode 100755 diff --git a/scripts/ipfsUpload.mjs b/scripts/ipfsUpload.mjs old mode 100644 new mode 100755 diff --git a/scripts/robohash.cjs b/scripts/robohash.cjs old mode 100644 new mode 100755 diff --git a/yarn.lock b/yarn.lock index 47a1e0fa7d1..f024ec56b45 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-hooks": "npm:^0.146.2-25-x" - "@polkadot/test-support": "npm:0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-hooks": "npm:^0.146.2-26-x" + "@polkadot/test-support": "npm:0.146.2-26-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/test-support": "npm:0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/test-support": "npm:0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-25-x" - "@polkadot/react-query": "npm:0.146.2-25-x" + "@polkadot/react-components": "npm:0.146.2-26-x" + "@polkadot/react-query": "npm:0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-25-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-26-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-params": "npm:^0.146.2-25-x" - "@polkadot/react-signer": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-params": "npm:^0.146.2-26-x" + "@polkadot/react-signer": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-25-x" - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/apps-config": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-25-x" - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/app-explorer": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-25-x" - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/app-explorer": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-params": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-params": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-params": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-params": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-25-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-26-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-25-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-26-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-25-x" - "@polkadot/apps-routing": "npm:^0.146.2-25-x" + "@polkadot/apps-config": "npm:^0.146.2-26-x" + "@polkadot/apps-routing": "npm:^0.146.2-26-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-25-x" - "@polkadot/react-components": "npm:^0.146.2-25-x" - "@polkadot/react-hooks": "npm:^0.146.2-25-x" - "@polkadot/react-params": "npm:^0.146.2-25-x" - "@polkadot/react-query": "npm:^0.146.2-25-x" - "@polkadot/react-signer": "npm:^0.146.2-25-x" + "@polkadot/react-api": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-hooks": "npm:^0.146.2-26-x" + "@polkadot/react-params": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-signer": "npm:^0.146.2-26-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-25-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-26-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-25-x, @polkadot/react-components@npm:^0.146.2-25-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-26-x, @polkadot/react-components@npm:^0.146.2-26-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-25-x" + "@polkadot/react-api": "npm:^0.146.2-26-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-25-x" + "@polkadot/react-query": "npm:^0.146.2-26-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-25-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-26-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-25-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-26-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-25-x, @polkadot/react-query@npm:^0.146.2-25-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-26-x, @polkadot/react-query@npm:^0.146.2-26-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-25-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-26-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-25-x" + "@polkadot/react-components": "npm:^0.146.2-26-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-25-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-26-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 8899584bc568d85d357b713f88d56bed4f0947e5 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Mon, 6 Jan 2025 13:42:18 -0800 Subject: [PATCH 51/80] Fix test that writes to typesbundle (#11180) * Fix test that writes to typesbundle * fix typesbundle --- packages/apps-config/src/api/typesBundle.spec.ts | 2 +- packages/apps-config/src/api/typesBundle.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/api/typesBundle.spec.ts b/packages/apps-config/src/api/typesBundle.spec.ts index 51f30bebb72..12134642309 100644 --- a/packages/apps-config/src/api/typesBundle.spec.ts +++ b/packages/apps-config/src/api/typesBundle.spec.ts @@ -20,7 +20,7 @@ describe('typesBundle', (): void => { const typesBundle: { chain: Record, spec: Record } = { chain: {}, spec: {} }; afterAll((): void => { - fs.writeFileSync('packages/apps-config/src/api/typesBundle.ts', `// Copyright 2017-2024 @polkadot/apps-config authors & contributors + fs.writeFileSync('packages/apps-config/src/api/typesBundle.ts', `// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config diff --git a/packages/apps-config/src/api/typesBundle.ts b/packages/apps-config/src/api/typesBundle.ts index f9d069c70c8..517eecff56b 100644 --- a/packages/apps-config/src/api/typesBundle.ts +++ b/packages/apps-config/src/api/typesBundle.ts @@ -1,4 +1,4 @@ -// Copyright 2017-2024 @polkadot/apps-config authors & contributors +// Copyright 2017-2025 @polkadot/apps-config authors & contributors // SPDX-License-Identifier: Apache-2.0 // Do not edit, auto-generated by @polkadot/apps-config From f63da86b9a29bc9a99aaa18c75db61c242b9d9fd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Jan 2025 21:47:45 +0000 Subject: [PATCH 52/80] [CI Skip] bump/beta 0.146.2-27-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index ffe229fdda4..bd844443744 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 98 Tarik Gul Update Scripts to correctly write headers (#11176) + 99 Tarik Gul Fix test that writes to typesbundle (#11180) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index 80f3cb5ab59..0b3c97fd9e1 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "versions": { - "git": "0.146.2-26-x", + "git": "0.146.2-27-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 7ef1d25319f..f019fba7a12 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index dc4aa44df2d..8007ab2a389 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-26-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-27-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 9f5582540b3..ef672d10c6d 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 0b858846dbe..23cf444a300 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 953ec4e0afd..a83824646ad 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-26-x", - "@polkadot/apps-routing": "^0.146.2-26-x", + "@polkadot/apps-config": "^0.146.2-27-x", + "@polkadot/apps-routing": "^0.146.2-27-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-26-x", - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-hooks": "^0.146.2-26-x", - "@polkadot/react-params": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x", - "@polkadot/react-signer": "^0.146.2-26-x", + "@polkadot/react-api": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-hooks": "^0.146.2-27-x", + "@polkadot/react-params": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x", + "@polkadot/react-signer": "^0.146.2-27-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 3c6a51b8372..1b64bc30eaf 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-26-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-27-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index bca2c65928f..3524a6762be 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-hooks": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-hooks": "^0.146.2-27-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-26-x" + "@polkadot/test-support": "0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 4e236d7d90b..176f89a3047 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-27-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 6179ab3a5b0..78d8554456a 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 149d0fcdbf1..b384c19aa75 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 95e07cd55fd..c99bfe6c33d 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 74ca1fb2d1d..2901c27c2ae 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-26-x" + "@polkadot/test-support": "0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index d9685d04d85..63f8a296593 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "0.146.2-26-x", - "@polkadot/react-query": "0.146.2-26-x" + "@polkadot/react-components": "0.146.2-27-x", + "@polkadot/react-query": "0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index a1500076838..db565a0e069 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 405d0bc17e0..df3aa188f2f 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-27-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 82af21a4793..16ed731a3e3 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 5a3d482ed86..3a0879732dd 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index b9b1e405435..85ab5a45b00 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index ece4396ee00..a62f15d7257 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index eaccde48526..6b7edfa8b45 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 69f437b47e8..b38b7a6c239 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 4a3e29898fa..e3ea29f49ed 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-params": "^0.146.2-26-x", - "@polkadot/react-signer": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-params": "^0.146.2-27-x", + "@polkadot/react-signer": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 06bf969d1b5..bc730c140c0 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 62e956e174d..75e7bec46c6 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-27-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index da4c9b73330..d58fe1a00af 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 32dcceba818..da29b2d8215 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 206dd9255aa..14f72b9d1e3 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 34839d782d3..4b37964e8e3 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index bfee82df9e8..a6505b454f6 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 2432f5c52d4..cb75e47a0d5 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 50fffd9df5c..a0b2c7a6947 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index bcb9e3d207a..a4677f7492d 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 171f9a6a880..aa402d63be5 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 1a4d8997bbf..bb0c4ff6513 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index ff7a43f56db..c170bf01d07 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 65b85af5c86..cf721bbdc28 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 5e1cf67349b..59297a07734 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index c44c2a4ef9b..e42ed8e934e 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-26-x", - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x", + "@polkadot/apps-config": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 96437b08055..0bfc5f97f9c 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index e154e613d1c..31b8215cb30 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index a9ff7169dca..6b51d70f9d4 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-26-x", - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/app-explorer": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 8c6f71818d3..eea60684f17 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-26-x", - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/app-explorer": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index cbe81c1f309..4fa3ac593f7 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 086d669795b..111dd21235b 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-params": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-params": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 84919b24cc3..5b86de81c41 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 46ce64e8118..a718f6b1543 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 585a4ed0da1..369dcb9dc0b 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-query": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2f6c7827d7c..447a90108f9 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", - "@polkadot/react-params": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-params": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 09ebbe315b5..e8156933571 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 3e7cf62cf67..3abe47101f4 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 828251217fe..d7e7457c4c5 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-26-x", + "@polkadot/react-api": "^0.146.2-27-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-26-x", + "@polkadot/react-query": "^0.146.2-27-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 30190873be9..75d4c2ae144 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index a2651feebb2..f24f9d656a1 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-26-x", + "@polkadot/react-components": "^0.146.2-27-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 7414570a657..279d3d38812 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index a13ff953bfb..a90e1426541 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-26-x" + "@polkadot/react-components": "^0.146.2-27-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index a5d8d7a1244..239210b7968 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-26-x", + "version": "0.146.2-27-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index f024ec56b45..50581c31b65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-hooks": "npm:^0.146.2-26-x" - "@polkadot/test-support": "npm:0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-hooks": "npm:^0.146.2-27-x" + "@polkadot/test-support": "npm:0.146.2-27-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/test-support": "npm:0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/test-support": "npm:0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-26-x" - "@polkadot/react-query": "npm:0.146.2-26-x" + "@polkadot/react-components": "npm:0.146.2-27-x" + "@polkadot/react-query": "npm:0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-26-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-27-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-params": "npm:^0.146.2-26-x" - "@polkadot/react-signer": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-params": "npm:^0.146.2-27-x" + "@polkadot/react-signer": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-26-x" - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/apps-config": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-26-x" - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/app-explorer": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-26-x" - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/app-explorer": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-params": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-params": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-params": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-params": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-26-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-27-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-26-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-27-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-26-x" - "@polkadot/apps-routing": "npm:^0.146.2-26-x" + "@polkadot/apps-config": "npm:^0.146.2-27-x" + "@polkadot/apps-routing": "npm:^0.146.2-27-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-26-x" - "@polkadot/react-components": "npm:^0.146.2-26-x" - "@polkadot/react-hooks": "npm:^0.146.2-26-x" - "@polkadot/react-params": "npm:^0.146.2-26-x" - "@polkadot/react-query": "npm:^0.146.2-26-x" - "@polkadot/react-signer": "npm:^0.146.2-26-x" + "@polkadot/react-api": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-hooks": "npm:^0.146.2-27-x" + "@polkadot/react-params": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-signer": "npm:^0.146.2-27-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-26-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-27-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-26-x, @polkadot/react-components@npm:^0.146.2-26-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-27-x, @polkadot/react-components@npm:^0.146.2-27-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-26-x" + "@polkadot/react-api": "npm:^0.146.2-27-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-26-x" + "@polkadot/react-query": "npm:^0.146.2-27-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-26-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-27-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-26-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-27-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-26-x, @polkadot/react-query@npm:^0.146.2-26-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-27-x, @polkadot/react-query@npm:^0.146.2-27-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-26-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-27-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-26-x" + "@polkadot/react-components": "npm:^0.146.2-27-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-26-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-27-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 2ee117ee2f99b123a06e78654a01e2ee68ddbf2a Mon Sep 17 00:00:00 2001 From: FiveKG <48405099+FiveKG@users.noreply.github.com> Date: Thu, 9 Jan 2025 08:04:17 +0800 Subject: [PATCH 53/80] Deleted the OnFinality Bajun endpoints (#11183) --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 3c8adcfd4ca..4fb3de318bf 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -76,8 +76,8 @@ export const prodParasKusama: Omit[] = [ info: 'bajun', paraId: 2119, providers: { - AjunaNetwork: 'wss://rpc-para.bajun.network', - OnFinality: 'wss://bajun.api.onfinality.io/public-ws' + AjunaNetwork: 'wss://rpc-para.bajun.network' + // OnFinality: 'wss://bajun.api.onfinality.io/public-ws' // RadiumBlock: 'wss://bajun.public.curie.radiumblock.co/ws' https://github.com/polkadot-js/apps/issues/11157 }, text: 'Bajun Network', From 2e064210a219fe993690eb25b16415f4a9f99235 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 00:09:30 +0000 Subject: [PATCH 54/80] [CI Skip] bump/beta 0.146.2-28-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index bd844443744..af00c26d17a 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -257,6 +257,7 @@ 2 Dean update wss endpoint (#5093) 2 Faraz Ahmad update the title and logo for elysium (#10600) 2 firke fix: Opportunity chain re-enabled (#7022) + 2 FiveKG Deleted the OnFinality Bajun endpoints (#11183) 2 Francisco Gamundi Get isEthereum from chain properties (#9667) 2 Frank Bell refactor(apps-config): refresh pop network colour and logo (#10859) 2 Ganesh Update XCAV logo (#10924) @@ -392,7 +393,6 @@ 1 fadomire Fix translations loading for ever (#5282) 1 falconexe return DAO IPCI endpoint (#10194) 1 Femi Olah Adds new Hyperbridge logo (#10822) - 1 FiveKG Deleted OnFinality 3 endpoints (#10993) 1 fixxxedpoint Changed THRESHOLD in useBlockTime so chains that uses values smaller than 1s for the MinimumPeriod (pallet_timestamp) parameter are displayed correctly (#6045) 1 Florian Franzen add analog testnet (#10508) 1 FOB Fix Polymesh types bundle to use correct specNames and update branding (#9182) diff --git a/package.json b/package.json index 0b3c97fd9e1..3e571830aff 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "versions": { - "git": "0.146.2-27-x", + "git": "0.146.2-28-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index f019fba7a12..079664f6564 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 8007ab2a389..a861f493c2b 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-27-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-28-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index ef672d10c6d..0ccccd51c51 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 23cf444a300..a4f42aeac47 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index a83824646ad..e1fc73dd04c 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-27-x", - "@polkadot/apps-routing": "^0.146.2-27-x", + "@polkadot/apps-config": "^0.146.2-28-x", + "@polkadot/apps-routing": "^0.146.2-28-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-27-x", - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-hooks": "^0.146.2-27-x", - "@polkadot/react-params": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x", - "@polkadot/react-signer": "^0.146.2-27-x", + "@polkadot/react-api": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-hooks": "^0.146.2-28-x", + "@polkadot/react-params": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x", + "@polkadot/react-signer": "^0.146.2-28-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 1b64bc30eaf..3090cd62299 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-27-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-28-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 3524a6762be..2aafaadb1cc 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-hooks": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-hooks": "^0.146.2-28-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-27-x" + "@polkadot/test-support": "0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 176f89a3047..6ddbe0ed545 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-28-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 78d8554456a..cf410b2badb 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index b384c19aa75..4b28a6d236e 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index c99bfe6c33d..7e42e82cae8 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 2901c27c2ae..d481a1ec6eb 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-27-x" + "@polkadot/test-support": "0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 63f8a296593..7258469d31b 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "0.146.2-27-x", - "@polkadot/react-query": "0.146.2-27-x" + "@polkadot/react-components": "0.146.2-28-x", + "@polkadot/react-query": "0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index db565a0e069..68eba39ed36 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index df3aa188f2f..60ccd8d8f9f 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-28-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 16ed731a3e3..9d653b7d500 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 3a0879732dd..9289deb45ee 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 85ab5a45b00..a5d5e0246c9 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index a62f15d7257..3ce1b71591c 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 6b7edfa8b45..47ea329af44 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index b38b7a6c239..9e7b688a6d8 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index e3ea29f49ed..cba866f9441 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-params": "^0.146.2-27-x", - "@polkadot/react-signer": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-params": "^0.146.2-28-x", + "@polkadot/react-signer": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index bc730c140c0..7dfe666cd16 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 75e7bec46c6..79016231f41 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-28-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index d58fe1a00af..2a9a783f440 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index da29b2d8215..acf482a7ca1 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 14f72b9d1e3..8d7c36c11bf 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 4b37964e8e3..ba9349793f2 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index a6505b454f6..d1d8a4c38b7 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index cb75e47a0d5..6448808173d 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index a0b2c7a6947..de61fdca53c 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index a4677f7492d..da745bd8bfe 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index aa402d63be5..92d740bf7c4 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index bb0c4ff6513..faeca166171 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index c170bf01d07..04827514d2c 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index cf721bbdc28..99a40c44d7b 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 59297a07734..371f56939a8 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index e42ed8e934e..6a26b155698 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-27-x", - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x", + "@polkadot/apps-config": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 0bfc5f97f9c..ec04cda62a2 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 31b8215cb30..16cfdc3d419 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 6b51d70f9d4..86e7dfcfdd3 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-27-x", - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/app-explorer": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index eea60684f17..bd8995793d1 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-27-x", - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/app-explorer": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 4fa3ac593f7..0f4588d7a35 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 111dd21235b..86a01818c5d 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-params": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-params": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 5b86de81c41..cf967b35b96 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index a718f6b1543..f0b31972bb2 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 369dcb9dc0b..7012ea7e7cc 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-query": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 447a90108f9..cfd47d51b81 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", - "@polkadot/react-params": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-params": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index e8156933571..80e5ea145d0 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 3abe47101f4..a89ac649462 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index d7e7457c4c5..1e16d1b8b2a 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-27-x", + "@polkadot/react-api": "^0.146.2-28-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-27-x", + "@polkadot/react-query": "^0.146.2-28-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 75d4c2ae144..bfa229aed72 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index f24f9d656a1..007a4c0b9b7 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-27-x", + "@polkadot/react-components": "^0.146.2-28-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 279d3d38812..d100d45d682 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index a90e1426541..aa429e90e79 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-27-x" + "@polkadot/react-components": "^0.146.2-28-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 239210b7968..2e2eb66dd3d 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-27-x", + "version": "0.146.2-28-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 50581c31b65..ba1bed68310 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-hooks": "npm:^0.146.2-27-x" - "@polkadot/test-support": "npm:0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-hooks": "npm:^0.146.2-28-x" + "@polkadot/test-support": "npm:0.146.2-28-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/test-support": "npm:0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/test-support": "npm:0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-27-x" - "@polkadot/react-query": "npm:0.146.2-27-x" + "@polkadot/react-components": "npm:0.146.2-28-x" + "@polkadot/react-query": "npm:0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-27-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-28-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-params": "npm:^0.146.2-27-x" - "@polkadot/react-signer": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-params": "npm:^0.146.2-28-x" + "@polkadot/react-signer": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-27-x" - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/apps-config": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-27-x" - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/app-explorer": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-27-x" - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/app-explorer": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-params": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-params": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-params": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-params": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-27-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-28-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-27-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-28-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-27-x" - "@polkadot/apps-routing": "npm:^0.146.2-27-x" + "@polkadot/apps-config": "npm:^0.146.2-28-x" + "@polkadot/apps-routing": "npm:^0.146.2-28-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-27-x" - "@polkadot/react-components": "npm:^0.146.2-27-x" - "@polkadot/react-hooks": "npm:^0.146.2-27-x" - "@polkadot/react-params": "npm:^0.146.2-27-x" - "@polkadot/react-query": "npm:^0.146.2-27-x" - "@polkadot/react-signer": "npm:^0.146.2-27-x" + "@polkadot/react-api": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-hooks": "npm:^0.146.2-28-x" + "@polkadot/react-params": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-signer": "npm:^0.146.2-28-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-27-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-28-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-27-x, @polkadot/react-components@npm:^0.146.2-27-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-28-x, @polkadot/react-components@npm:^0.146.2-28-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-27-x" + "@polkadot/react-api": "npm:^0.146.2-28-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-27-x" + "@polkadot/react-query": "npm:^0.146.2-28-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-27-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-28-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-27-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-28-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-27-x, @polkadot/react-query@npm:^0.146.2-27-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-28-x, @polkadot/react-query@npm:^0.146.2-28-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-27-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-28-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-27-x" + "@polkadot/react-components": "npm:^0.146.2-28-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-27-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-28-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 18a6bb93336818a8492c8d7bcafd262650977c77 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Thu, 9 Jan 2025 11:13:26 +0100 Subject: [PATCH 55/80] add analog mainnet (#11179) --- packages/apps-config/src/endpoints/production.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/production.ts b/packages/apps-config/src/endpoints/production.ts index a74ae4a504a..07b0f95c588 100644 --- a/packages/apps-config/src/endpoints/production.ts +++ b/packages/apps-config/src/endpoints/production.ts @@ -3,7 +3,7 @@ import type { EndpointOption } from './types.js'; -import { chains3dpassSVG, chainsAlephSVG, chainsBittensorPNG, chainsChainflipPNG, chainsCommuneaiPNG, chainsCreditcoinPNG, chainsDebioSVG, chainsFragnovaPNG, chainsJurPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsSpannerPNG, chainsTanglePNG, chainsVaraPNG, chainsVtbPNG } from '../ui/logos/chains/index.js'; +import { chains3dpassSVG, chainsAlephSVG, chainsAnalogSVG, chainsBittensorPNG, chainsChainflipPNG, chainsCommuneaiPNG, chainsCreditcoinPNG, chainsDebioSVG, chainsFragnovaPNG, chainsJurPNG, chainsLiberlandPNG, chainsLogionPNG, chainsMyriadPNG, chainsSpannerPNG, chainsTanglePNG, chainsVaraPNG, chainsVtbPNG } from '../ui/logos/chains/index.js'; import { nodesAresOdysseySVG, nodesAutonomysPNG, nodesCentrifugePNG, nodesCereSVG, nodesChainxSVG, nodesCompetitorsClubPNG, nodesCrownSterlingPNG, nodesCrustSVG, nodesDatahighwayPNG, nodesDockPNG, nodesEdgewareWhitePNG, nodesEfinitySVG, nodesElysiumPNG, nodesHanyonycashPNG, nodesHumanodePNG, nodesInnovatorPNG, nodesJoystreamSVG, nodesKulupuSVG, nodesKusariSVG, nodesMathSVG, nodesMinixPNG, nodesNftmartPNG, nodesNodleSVG, nodesPolkadexSVG, nodesPolymeshSVG, nodesRiochainSVG, nodesRobonomicsSVG, nodesSherpaxPNG, nodesSoraSubstrateSVG, nodesStafiPNG, nodesSubgameSVG, nodesSubsocialSVG, nodesSwapdexSVG, nodesTernoaSVG, nodesThebifrostPNG, nodesUniartsPNG, nodesUnitnetworkPNG } from '../ui/logos/nodes/index.js'; export * from './productionRelayKusama.js'; @@ -41,6 +41,19 @@ export const prodChains: Omit[] = [ logo: chainsAlephSVG } }, + { + homepage: 'https://analog.one', + info: 'analog-timechain', + providers: { + 'Analog One': 'wss://rpc.timechain.analog.one' + }, + text: 'Analog Timechain', + ui: { + color: '#5d3ef8', + identityIcon: 'beachball', + logo: chainsAnalogSVG + } + }, { info: 'Ares Odyssey', providers: { From a49c6435f40c26df4a9bb0c13b7e4ac16fc91aa2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 10:18:46 +0000 Subject: [PATCH 56/80] [CI Skip] bump/beta 0.146.2-29-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index af00c26d17a..3616922e119 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -258,6 +258,7 @@ 2 Faraz Ahmad update the title and logo for elysium (#10600) 2 firke fix: Opportunity chain re-enabled (#7022) 2 FiveKG Deleted the OnFinality Bajun endpoints (#11183) + 2 Florian Franzen add analog mainnet (#11179) 2 Francisco Gamundi Get isEthereum from chain properties (#9667) 2 Frank Bell refactor(apps-config): refresh pop network colour and logo (#10859) 2 Ganesh Update XCAV logo (#10924) @@ -394,7 +395,6 @@ 1 falconexe return DAO IPCI endpoint (#10194) 1 Femi Olah Adds new Hyperbridge logo (#10822) 1 fixxxedpoint Changed THRESHOLD in useBlockTime so chains that uses values smaller than 1s for the MinimumPeriod (pallet_timestamp) parameter are displayed correctly (#6045) - 1 Florian Franzen add analog testnet (#10508) 1 FOB Fix Polymesh types bundle to use correct specNames and update branding (#9182) 1 Fr4ctalbit Turn Submit proposal tab into a modal (#1698) 1 Francesco Occhipinti [CI Skip] update the remote server location, closes #487 (#492) diff --git a/package.json b/package.json index 3e571830aff..0ee505ba0f7 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "versions": { - "git": "0.146.2-28-x", + "git": "0.146.2-29-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 079664f6564..d46d69b5580 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index a861f493c2b..e8c3571173a 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-28-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-29-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 0ccccd51c51..3477f768d7f 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index a4f42aeac47..151c3146507 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index e1fc73dd04c..a9c9ab4e4ce 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-28-x", - "@polkadot/apps-routing": "^0.146.2-28-x", + "@polkadot/apps-config": "^0.146.2-29-x", + "@polkadot/apps-routing": "^0.146.2-29-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-28-x", - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-hooks": "^0.146.2-28-x", - "@polkadot/react-params": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x", - "@polkadot/react-signer": "^0.146.2-28-x", + "@polkadot/react-api": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-hooks": "^0.146.2-29-x", + "@polkadot/react-params": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x", + "@polkadot/react-signer": "^0.146.2-29-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 3090cd62299..dc0558fa467 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-28-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-29-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 2aafaadb1cc..7a103277a2f 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-hooks": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-hooks": "^0.146.2-29-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-28-x" + "@polkadot/test-support": "0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 6ddbe0ed545..24583e01c5b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-29-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index cf410b2badb..e9b99c35992 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 4b28a6d236e..5a9633fac36 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 7e42e82cae8..475a2e263f4 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index d481a1ec6eb..96fb80f978c 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-28-x" + "@polkadot/test-support": "0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 7258469d31b..1105d964a01 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "0.146.2-28-x", - "@polkadot/react-query": "0.146.2-28-x" + "@polkadot/react-components": "0.146.2-29-x", + "@polkadot/react-query": "0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 68eba39ed36..7b6c952832a 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 60ccd8d8f9f..0005c91841f 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-29-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 9d653b7d500..4174698aef9 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 9289deb45ee..9b4904cb1fb 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index a5d5e0246c9..b6dc153f7ee 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 3ce1b71591c..cea2a0bd222 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 47ea329af44..36b19b7ab01 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 9e7b688a6d8..d7120303dba 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index cba866f9441..9911d156482 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-params": "^0.146.2-28-x", - "@polkadot/react-signer": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-params": "^0.146.2-29-x", + "@polkadot/react-signer": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 7dfe666cd16..bb53b1523cb 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 79016231f41..30522c33e19 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-29-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 2a9a783f440..8b3d416f9f3 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index acf482a7ca1..48a2594d441 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 8d7c36c11bf..4f7f46ee880 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index ba9349793f2..1c608130852 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index d1d8a4c38b7..720313dc1ec 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 6448808173d..fecd6dabc6c 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index de61fdca53c..8697773214e 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index da745bd8bfe..5f7548e9211 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 92d740bf7c4..bd1310431b3 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index faeca166171..72e7a52b6d8 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 04827514d2c..dd965599119 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 99a40c44d7b..1e079b3d36a 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 371f56939a8..7de7c1da39d 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 6a26b155698..767203ba208 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-28-x", - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x", + "@polkadot/apps-config": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index ec04cda62a2..735555d5742 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 16cfdc3d419..a280c67b058 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 86e7dfcfdd3..af5a2b8ab24 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-28-x", - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/app-explorer": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index bd8995793d1..f54c5444e5b 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-28-x", - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/app-explorer": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 0f4588d7a35..b84e9c94de8 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 86a01818c5d..98456f7494e 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-params": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-params": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index cf967b35b96..f872d61042d 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index f0b31972bb2..7c47b2396ae 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 7012ea7e7cc..d9725fc5a66 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-query": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index cfd47d51b81..96cb755bb30 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", - "@polkadot/react-params": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-params": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 80e5ea145d0..6b95af8734b 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index a89ac649462..cf3b159b877 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 1e16d1b8b2a..b9fa96d1f6d 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-28-x", + "@polkadot/react-api": "^0.146.2-29-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-28-x", + "@polkadot/react-query": "^0.146.2-29-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index bfa229aed72..a88aa13d6e5 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 007a4c0b9b7..caba6777fd5 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-28-x", + "@polkadot/react-components": "^0.146.2-29-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index d100d45d682..f8cc75a00e3 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index aa429e90e79..a8d4efdf7e3 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-28-x" + "@polkadot/react-components": "^0.146.2-29-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 2e2eb66dd3d..7ed68979854 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-28-x", + "version": "0.146.2-29-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index ba1bed68310..84d0c899e05 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-hooks": "npm:^0.146.2-28-x" - "@polkadot/test-support": "npm:0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-hooks": "npm:^0.146.2-29-x" + "@polkadot/test-support": "npm:0.146.2-29-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/test-support": "npm:0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/test-support": "npm:0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-28-x" - "@polkadot/react-query": "npm:0.146.2-28-x" + "@polkadot/react-components": "npm:0.146.2-29-x" + "@polkadot/react-query": "npm:0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-28-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-29-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-params": "npm:^0.146.2-28-x" - "@polkadot/react-signer": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-params": "npm:^0.146.2-29-x" + "@polkadot/react-signer": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-28-x" - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/apps-config": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-28-x" - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/app-explorer": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-28-x" - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/app-explorer": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-params": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-params": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-params": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-params": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-28-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-29-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-28-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-29-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-28-x" - "@polkadot/apps-routing": "npm:^0.146.2-28-x" + "@polkadot/apps-config": "npm:^0.146.2-29-x" + "@polkadot/apps-routing": "npm:^0.146.2-29-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-28-x" - "@polkadot/react-components": "npm:^0.146.2-28-x" - "@polkadot/react-hooks": "npm:^0.146.2-28-x" - "@polkadot/react-params": "npm:^0.146.2-28-x" - "@polkadot/react-query": "npm:^0.146.2-28-x" - "@polkadot/react-signer": "npm:^0.146.2-28-x" + "@polkadot/react-api": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-hooks": "npm:^0.146.2-29-x" + "@polkadot/react-params": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-signer": "npm:^0.146.2-29-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-28-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-29-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-28-x, @polkadot/react-components@npm:^0.146.2-28-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-29-x, @polkadot/react-components@npm:^0.146.2-29-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-28-x" + "@polkadot/react-api": "npm:^0.146.2-29-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-28-x" + "@polkadot/react-query": "npm:^0.146.2-29-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-28-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-29-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-28-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-29-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-28-x, @polkadot/react-query@npm:^0.146.2-28-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-29-x, @polkadot/react-query@npm:^0.146.2-29-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-28-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-29-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-28-x" + "@polkadot/react-components": "npm:^0.146.2-29-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-28-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-29-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 67f32f82492fb005eefe067790681f0d93195ea6 Mon Sep 17 00:00:00 2001 From: Arjun Porwal <65214523+ap211unitech@users.noreply.github.com> Date: Thu, 9 Jan 2025 19:54:16 +0530 Subject: [PATCH 57/80] Disable unreachable RPC endpoints (#11187) * fix: commented out unreachable RPC endpoints * fix: commented out unreachable RPC endpoints --- packages/apps-config/src/endpoints/productionRelayKusama.ts | 2 +- packages/apps-config/src/endpoints/testing.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/apps-config/src/endpoints/productionRelayKusama.ts b/packages/apps-config/src/endpoints/productionRelayKusama.ts index 4fb3de318bf..48e32153679 100644 --- a/packages/apps-config/src/endpoints/productionRelayKusama.ts +++ b/packages/apps-config/src/endpoints/productionRelayKusama.ts @@ -355,7 +355,7 @@ export const prodParasKusama: Omit[] = [ Dwellir: 'wss://khala-rpc.dwellir.com', Helikon: 'wss://rpc.helikon.io/khala', OnFinality: 'wss://khala.api.onfinality.io/public-ws', - Phala: 'wss://khala-api.phala.network/ws', + // Phala: 'wss://khala-api.phala.network/ws', // https://github.com/polkadot-js/apps/issues/11178 RadiumBlock: 'wss://khala.public.curie.radiumblock.co/ws' // Rockx: 'wss://rockx-khala.w3node.com/polka-public-khala/ws' // https://github.com/polkadot-js/apps/issues/10728 }, diff --git a/packages/apps-config/src/endpoints/testing.ts b/packages/apps-config/src/endpoints/testing.ts index 787c8ac75e0..0ad8cc0e8ed 100644 --- a/packages/apps-config/src/endpoints/testing.ts +++ b/packages/apps-config/src/endpoints/testing.ts @@ -321,7 +321,7 @@ export const testChains: Omit[] = [ { info: 'encointer', providers: { - 'Encointer Association': 'wss://gesell.encointer.org' + // 'Encointer Association': 'wss://gesell.encointer.org' // https://github.com/polkadot-js/apps/issues/11186 }, text: 'Encointer Gesell', ui: { @@ -499,7 +499,7 @@ export const testChains: Omit[] = [ { info: 'jur', providers: { - Jur: 'wss://testnet.jur.io' + // Jur: 'wss://testnet.jur.io' // https://github.com/polkadot-js/apps/issues/11186 }, text: 'Jur Testnet', ui: { From 2071b9396655ea6b48a48367dcbd5061eb0ef810 Mon Sep 17 00:00:00 2001 From: Francisco Aguirre Date: Thu, 9 Jan 2025 11:27:11 -0300 Subject: [PATCH 58/80] Add westend penpal to list of networks (#11171) * feat: add westend penpal to list of networks * fix: missing header change * fix: order --- .../src/endpoints/testingRelayWestend.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/apps-config/src/endpoints/testingRelayWestend.ts b/packages/apps-config/src/endpoints/testingRelayWestend.ts index 2821ac8d9ce..5f4df03830e 100644 --- a/packages/apps-config/src/endpoints/testingRelayWestend.ts +++ b/packages/apps-config/src/endpoints/testingRelayWestend.ts @@ -62,6 +62,19 @@ export const testParasWestend: Omit[] = [ logo: nodesMoonshadowPNG } }, + { + info: 'westendPenpal', + isPeopleForIdentity: true, + paraId: 2042, + providers: { + Parity: 'wss://westend-penpal-rpc.polkadot.io' + }, + relayName: 'westend', + text: 'Penpal', + ui: { + color: '#964b00' + } + }, { homepage: 'https://kylin.network/', info: 'westendPichiu', From 76f195c2099facd05240c19d4378b1f68c110961 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 14:32:49 +0000 Subject: [PATCH 59/80] [CI Skip] bump/beta 0.146.2-30-x skip-checks: true --- CONTRIBUTORS | 3 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 200 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 3616922e119..b73985a5ca4 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -239,6 +239,7 @@ 2 André Silva Fix typo in chain specifications (#5659) 2 Anoymous Hentai Update Phala's type definition (#5131) 2 Antonio feat: re-introduce support for chain names (#8594) + 2 Arjun Porwal Disable unreachable RPC endpoints (#11187) 2 BoBin Update subscan.ts, change the host of some networks (#10402) 2 Bobo Rename StakeTechnologies to Astar (#9813) 2 Bradley Olson Add New Creditcoin Mainnet (#10855) @@ -346,7 +347,6 @@ 1 Andrew Jones Fix upload and deploy contract(s) after rename (#1346) 1 Andy Bell Dali to Picasso (#9102) 1 Anthony Chan fix the cess testnet logo wrong bug (#8649) - 1 Arjun Porwal Add Metadata for Polkadex crowdloan (#10259) 1 Assem chore: update `chainflip-perseverance` archive endpoint 🚀 (#10352) 1 Bart200c add kylin network (#7865) 1 Beqa Abuladze Rename Creditcoin Classic to CC Enterprise (#10878) @@ -398,6 +398,7 @@ 1 FOB Fix Polymesh types bundle to use correct specNames and update branding (#9182) 1 Fr4ctalbit Turn Submit proposal tab into a modal (#1698) 1 Francesco Occhipinti [CI Skip] update the remote server location, closes #487 (#492) + 1 Francisco Aguirre Add westend penpal to list of networks (#11171) 1 gabriel klawitter CI: add file for substrate-ui and substrate-ui-light domains (#767) 1 George Angelopoulos typo fix (#5704) 1 Georgi Zlatarev Dolphin parachain on Rococo (#7401) diff --git a/package.json b/package.json index 0ee505ba0f7..12f690ac124 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "versions": { - "git": "0.146.2-29-x", + "git": "0.146.2-30-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index d46d69b5580..7fae6c1c31e 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index e8c3571173a..e0762bd8b76 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-29-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-30-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 3477f768d7f..3d34e365df5 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 151c3146507..df20f107832 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index a9c9ab4e4ce..581f76a9721 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-29-x", - "@polkadot/apps-routing": "^0.146.2-29-x", + "@polkadot/apps-config": "^0.146.2-30-x", + "@polkadot/apps-routing": "^0.146.2-30-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-29-x", - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-hooks": "^0.146.2-29-x", - "@polkadot/react-params": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x", - "@polkadot/react-signer": "^0.146.2-29-x", + "@polkadot/react-api": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-hooks": "^0.146.2-30-x", + "@polkadot/react-params": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x", + "@polkadot/react-signer": "^0.146.2-30-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index dc0558fa467..e29f6d6618a 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-29-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-30-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 7a103277a2f..9b3f239f870 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/phishing": "^0.24.3", - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-hooks": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-hooks": "^0.146.2-30-x", "@polkadot/util": "^13.2.3", "@polkadot/vanitygen": "^0.60.3", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-29-x" + "@polkadot/test-support": "0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index 24583e01c5b..c6bd88caad3 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-30-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index e9b99c35992..65bfaf2b163 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 5a9633fac36..34bea3b9e6e 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 475a2e263f4..e1a756fec1c 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 96fb80f978c..3c732956526 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-29-x" + "@polkadot/test-support": "0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 1105d964a01..44fc589ccae 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "0.146.2-29-x", - "@polkadot/react-query": "0.146.2-29-x" + "@polkadot/react-components": "0.146.2-30-x", + "@polkadot/react-query": "0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 7b6c952832a..2219a5f176f 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 0005c91841f..8a55caada18 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-30-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 4174698aef9..87c0e6ccc13 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 9b4904cb1fb..e7cb0b95a4b 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@polkadot/api-contract": "14.3.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index b6dc153f7ee..83ccd4a7e81 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index cea2a0bd222..31f5aabc81a 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 36b19b7ab01..19a19234049 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index d7120303dba..792d4cad854 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 9911d156482..68c81eb62f5 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-params": "^0.146.2-29-x", - "@polkadot/react-signer": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-params": "^0.146.2-30-x", + "@polkadot/react-signer": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index bb53b1523cb..63c00c70774 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 30522c33e19..7caac2f3ddc 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-30-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 8b3d416f9f3..111ba706cc5 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 48a2594d441..873aa361dab 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 4f7f46ee880..9114f542b9d 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 1c608130852..e7968882a73 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 720313dc1ec..5eb4b4b0c08 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index fecd6dabc6c..7327a6981d2 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 8697773214e..259f578c101 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 5f7548e9211..a7ed31e4e84 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index bd1310431b3..18a946963e1 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 72e7a52b6d8..6686534337c 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index dd965599119..97b8d741cd7 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 1e079b3d36a..f788b08bcd9 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 7de7c1da39d..921572b0391 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 767203ba208..7ddf8a8fa87 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-29-x", - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x", + "@polkadot/apps-config": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 735555d5742..3b9435fcec6 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index a280c67b058..af9525f8dbf 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index af5a2b8ab24..176a0040a43 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-29-x", - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/app-explorer": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index f54c5444e5b..9d2a3fb0b7d 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-29-x", - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/app-explorer": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index b84e9c94de8..cd9c34253c9 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 98456f7494e..51d76d4a154 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-params": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-params": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index f872d61042d..5104e4230bb 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 7c47b2396ae..0e424d7dfab 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index d9725fc5a66..ee987051b9b 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-query": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 96cb755bb30..f3eb1b7fed8 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", - "@polkadot/react-params": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-params": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 6b95af8734b..dbe2ed6971a 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index cf3b159b877..88817eabe9b 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index b9fa96d1f6d..84ba7f6ed52 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.2.3", - "@polkadot/react-api": "^0.146.2-29-x", + "@polkadot/react-api": "^0.146.2-30-x", "@polkadot/react-identicon": "^3.11.3", "@polkadot/react-qr": "^3.11.3", - "@polkadot/react-query": "^0.146.2-29-x", + "@polkadot/react-query": "^0.146.2-30-x", "@polkadot/ui-keyring": "^3.11.3", "@polkadot/ui-settings": "^3.11.3", "@polkadot/util": "^13.2.3", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index a88aa13d6e5..9854918d309 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@polkadot/hw-ledger": "^13.2.3", "@polkadot/hw-ledger-transports": "^13.2.3", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index caba6777fd5..239f9e12408 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-29-x", + "@polkadot/react-components": "^0.146.2-30-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index f8cc75a00e3..56f687149ee 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index a8d4efdf7e3..8b6c96074b8 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/react-components": "^0.146.2-29-x" + "@polkadot/react-components": "^0.146.2-30-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 7ed68979854..0bae9e34d88 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-29-x", + "version": "0.146.2-30-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 84d0c899e05..476f68a9262 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.2.3" "@polkadot/phishing": "npm:^0.24.3" - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-hooks": "npm:^0.146.2-29-x" - "@polkadot/test-support": "npm:0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-hooks": "npm:^0.146.2-30-x" + "@polkadot/test-support": "npm:0.146.2-30-x" "@polkadot/util": "npm:^13.2.3" "@polkadot/vanitygen": "npm:^0.60.3" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/test-support": "npm:0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/test-support": "npm:0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-29-x" - "@polkadot/react-query": "npm:0.146.2-29-x" + "@polkadot/react-components": "npm:0.146.2-30-x" + "@polkadot/react-query": "npm:0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-29-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-30-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-params": "npm:^0.146.2-29-x" - "@polkadot/react-signer": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-params": "npm:^0.146.2-30-x" + "@polkadot/react-signer": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-29-x" - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/apps-config": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-29-x" - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/app-explorer": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-29-x" - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/app-explorer": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-params": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-params": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-params": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-params": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-29-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-30-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-29-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-30-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-29-x" - "@polkadot/apps-routing": "npm:^0.146.2-29-x" + "@polkadot/apps-config": "npm:^0.146.2-30-x" + "@polkadot/apps-routing": "npm:^0.146.2-30-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-29-x" - "@polkadot/react-components": "npm:^0.146.2-29-x" - "@polkadot/react-hooks": "npm:^0.146.2-29-x" - "@polkadot/react-params": "npm:^0.146.2-29-x" - "@polkadot/react-query": "npm:^0.146.2-29-x" - "@polkadot/react-signer": "npm:^0.146.2-29-x" + "@polkadot/react-api": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-hooks": "npm:^0.146.2-30-x" + "@polkadot/react-params": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-signer": "npm:^0.146.2-30-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-29-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-30-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-29-x, @polkadot/react-components@npm:^0.146.2-29-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-30-x, @polkadot/react-components@npm:^0.146.2-30-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/react-api": "npm:^0.146.2-29-x" + "@polkadot/react-api": "npm:^0.146.2-30-x" "@polkadot/react-identicon": "npm:^3.11.3" "@polkadot/react-qr": "npm:^3.11.3" - "@polkadot/react-query": "npm:^0.146.2-29-x" + "@polkadot/react-query": "npm:^0.146.2-30-x" "@polkadot/ui-keyring": "npm:^3.11.3" "@polkadot/ui-settings": "npm:^3.11.3" "@polkadot/util": "npm:^13.2.3" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-29-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-30-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-29-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-30-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-29-x, @polkadot/react-query@npm:^0.146.2-29-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-30-x, @polkadot/react-query@npm:^0.146.2-30-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-29-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-30-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/react-components": "npm:^0.146.2-29-x" + "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-29-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-30-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 6165b45330b6e95013d76a713cd563bc0ebea73e Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Thu, 9 Jan 2025 10:19:33 -0800 Subject: [PATCH 60/80] Upgrade polkadot-js deps (#11191) * Upgrade polkadot-js deps * Temporary typecasting to Bounty type --- package.json | 54 +- packages/apps-config/package.json | 20 +- packages/page-accounts/package.json | 8 +- packages/page-bounties/src/Bounties.spec.ts | 29 +- packages/page-bounties/src/Bounties.tsx | 7 +- packages/page-contracts/package.json | 2 +- packages/react-api/package.json | 8 +- packages/react-components/package.json | 14 +- packages/react-hooks/package.json | 4 +- packages/react-signer/package.json | 2 +- packages/test-support/package.json | 2 +- .../test-support/src/creation/bounties.ts | 8 +- yarn.lock | 650 +++++++++--------- 13 files changed, 412 insertions(+), 396 deletions(-) diff --git a/package.json b/package.json index 12f690ac124..a0aaeab107c 100644 --- a/package.json +++ b/package.json @@ -91,34 +91,34 @@ "source-map-explorer": "^2.5.3" }, "resolutions": { - "@polkadot/api": "^14.3.1", - "@polkadot/api-augment": "^14.3.1", - "@polkadot/api-base": "^14.3.1", - "@polkadot/api-contract": "^14.3.1", - "@polkadot/api-derive": "^14.3.1", - "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/keyring": "^13.2.3", - "@polkadot/networks": "^13.2.3", - "@polkadot/phishing": "^0.24.3", - "@polkadot/rpc-augment": "^14.3.1", - "@polkadot/rpc-core": "^14.3.1", - "@polkadot/rpc-provider": "^14.3.1", - "@polkadot/types": "^14.3.1", - "@polkadot/types-augment": "^14.3.1", - "@polkadot/types-codec": "^14.3.1", - "@polkadot/types-create": "^14.3.1", - "@polkadot/types-known": "^14.3.1", - "@polkadot/types-support": "^14.3.1", - "@polkadot/util": "^13.2.3", - "@polkadot/util-crypto": "^13.2.3", + "@polkadot/api": "^15.2.1", + "@polkadot/api-augment": "^15.2.1", + "@polkadot/api-base": "^15.2.1", + "@polkadot/api-contract": "^15.2.1", + "@polkadot/api-derive": "^15.2.1", + "@polkadot/hw-ledger": "^13.3.1", + "@polkadot/keyring": "^13.3.1", + "@polkadot/networks": "^13.3.1", + "@polkadot/phishing": "^0.25.1", + "@polkadot/rpc-augment": "^15.2.1", + "@polkadot/rpc-core": "^15.2.1", + "@polkadot/rpc-provider": "^15.2.1", + "@polkadot/types": "^15.2.1", + "@polkadot/types-augment": "^15.2.1", + "@polkadot/types-codec": "^15.2.1", + "@polkadot/types-create": "^15.2.1", + "@polkadot/types-known": "^15.2.1", + "@polkadot/types-support": "^15.2.1", + "@polkadot/util": "^13.3.1", + "@polkadot/util-crypto": "^13.3.1", "@polkadot/wasm-crypto": "^7.4.1", - "@polkadot/x-bigint": "^13.2.3", - "@polkadot/x-fetch": "^13.2.3", - "@polkadot/x-global": "^13.2.3", - "@polkadot/x-randomvalues": "^13.2.3", - "@polkadot/x-textdecoder": "^13.2.3", - "@polkadot/x-textencoder": "^13.2.3", - "@polkadot/x-ws": "^13.2.3", + "@polkadot/x-bigint": "^13.3.1", + "@polkadot/x-fetch": "^13.3.1", + "@polkadot/x-global": "^13.3.1", + "@polkadot/x-randomvalues": "^13.3.1", + "@polkadot/x-textdecoder": "^13.3.1", + "@polkadot/x-textencoder": "^13.3.1", + "@polkadot/x-ws": "^13.3.1", "typescript": "^5.5.4" } } diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 7fae6c1c31e..ff21ae2d683 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -37,17 +37,17 @@ "@peaqnetwork/type-definitions": "0.0.4", "@pendulum-chain/type-definitions": "0.3.8", "@phala/typedefs": "0.2.33", - "@polkadot/api": "^14.3.1", - "@polkadot/api-derive": "^14.3.1", - "@polkadot/networks": "^13.2.3", - "@polkadot/react-identicon": "^3.11.3", - "@polkadot/types": "^14.3.1", - "@polkadot/types-codec": "^14.3.1", - "@polkadot/util": "^13.2.3", - "@polkadot/util-crypto": "^13.2.3", + "@polkadot/api": "^15.2.1", + "@polkadot/api-derive": "^15.2.1", + "@polkadot/networks": "^13.3.1", + "@polkadot/react-identicon": "^3.12.1", + "@polkadot/types": "^15.2.1", + "@polkadot/types-codec": "^15.2.1", + "@polkadot/util": "^13.3.1", + "@polkadot/util-crypto": "^13.3.1", "@polkadot/wasm-util": "^7.4.1", - "@polkadot/x-fetch": "^13.2.3", - "@polkadot/x-ws": "^13.2.3", + "@polkadot/x-fetch": "^13.3.1", + "@polkadot/x-ws": "^13.3.1", "@polymeshassociation/polymesh-types": "5.7.0", "@snowfork/snowbridge-types": "0.2.7", "@sora-substrate/type-definitions": "1.27.7", diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 9b3f239f870..0133ca2806c 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -16,12 +16,12 @@ "type": "module", "version": "0.146.2-30-x", "dependencies": { - "@polkadot/hw-ledger": "^13.2.3", - "@polkadot/phishing": "^0.24.3", + "@polkadot/hw-ledger": "^13.3.1", + "@polkadot/phishing": "^0.25.1", "@polkadot/react-components": "^0.146.2-30-x", "@polkadot/react-hooks": "^0.146.2-30-x", - "@polkadot/util": "^13.2.3", - "@polkadot/vanitygen": "^0.60.3", + "@polkadot/util": "^13.3.1", + "@polkadot/vanitygen": "^0.62.1", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, diff --git a/packages/page-bounties/src/Bounties.spec.ts b/packages/page-bounties/src/Bounties.spec.ts index afc04cb516f..9e2758a0231 100644 --- a/packages/page-bounties/src/Bounties.spec.ts +++ b/packages/page-bounties/src/Bounties.spec.ts @@ -9,7 +9,7 @@ import type { ApiPromise } from '@polkadot/api'; import type { SubmittableExtrinsic } from '@polkadot/api/types'; import type { DeriveCollectiveProposal } from '@polkadot/api-derive/types'; import type { BountyIndex, BountyStatus } from '@polkadot/types/interfaces'; -import type { PalletBountiesBounty } from '@polkadot/types/lookup'; +import type { PalletBountiesBounty, PalletBountiesBountyStatus } from '@polkadot/types/lookup'; import { fireEvent } from '@testing-library/react'; @@ -347,7 +347,8 @@ describe('Bounties', () => { describe('Reject curator modal', () => { it('creates extrinsic', async () => { - const bounty = aBounty({ status: bountyStatusWith({ curator: bob, status: 'CuratorProposed' }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + const bounty = aBounty({ status: bountyStatusWith({ curator: bob, status: 'CuratorProposed' }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -358,7 +359,8 @@ describe('Bounties', () => { }); it('shows options for all roles', async () => { - const bounty = aBounty({ status: bountyStatusWith({ curator: bob, status: 'Active' }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + const bounty = aBounty({ status: bountyStatusWith({ curator: bob, status: 'Active' }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -372,7 +374,8 @@ describe('Bounties', () => { it('creates extrinsic', async () => { const bounty = aBounty({ fee: balanceOf(20), - status: bountyStatusWith({ curator: bob, status: 'CuratorProposed' }) + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + status: bountyStatusWith({ curator: bob, status: 'CuratorProposed' }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -390,7 +393,8 @@ describe('Bounties', () => { describe('extend bounty expiry action modal', () => { it('queues extend bounty expiry extrinsic on submit', async () => { - const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); await bountiesPage.openExtendExpiry(); @@ -405,7 +409,8 @@ describe('Bounties', () => { describe('give up curator modal', () => { it('gives up on the Curator role of an Active bounty', async () => { - const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); await bountiesPage.openGiveUpCuratorsRole(); @@ -434,7 +439,8 @@ describe('Bounties', () => { describe('award beneficiary action modal', () => { it('awards the beneficiary', async () => { - const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + const bounty = aBounty({ status: bountyStatusWith({ curator: alice }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -454,7 +460,8 @@ describe('Bounties', () => { curator: alice, status: 'Active', updateDue: defaultBountyUpdatePeriod.muln(BLOCKS_PERCENTAGE_LEFT_TO_SHOW_WARNING).divn(100).toNumber() - 1 - }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -467,7 +474,8 @@ describe('Bounties', () => { curator: alice, status: 'Active', updateDue: mockBountyHooks.bountyApi.bestNumber?.toNumber() - }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); @@ -503,7 +511,8 @@ describe('Bounties', () => { curator: alice, status: 'Active', updateDue: defaultBountyUpdatePeriod.muln(BLOCKS_PERCENTAGE_LEFT_TO_SHOW_WARNING).divn(100).toNumber() + 1 - }) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + }) as unknown as PalletBountiesBountyStatus }); bountiesPage.renderOne(bounty); await bountiesPage.rendered(); diff --git a/packages/page-bounties/src/Bounties.tsx b/packages/page-bounties/src/Bounties.tsx index 0aeffa2d9ba..f47b3714f03 100644 --- a/packages/page-bounties/src/Bounties.tsx +++ b/packages/page-bounties/src/Bounties.tsx @@ -1,6 +1,8 @@ // Copyright 2017-2025 @polkadot/app-bounties authors & contributors // SPDX-License-Identifier: Apache-2.0 +import type { Bounty as BountyType } from '@polkadot/types/interfaces'; + import React, { useMemo, useRef } from 'react'; import { Button, styled, Table } from '@polkadot/react-components'; @@ -46,7 +48,10 @@ function Bounties ({ className }: Props): React.ReactElement { {sorted && bestNumber && sorted.map(({ bounty, description, index, proposals }) => ( - this.aBounty({ status: this.aBountyStatus(status), value: balanceOf(value) }); + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + this.aBounty({ status: this.aBountyStatus(status) as unknown as PalletBountiesBountyStatus, value: balanceOf(value) }); - public aBounty = ({ fee = balanceOf(10), status = this.aBountyStatus('Proposed'), value = balanceOf(500) }: Partial = {}): PalletBountiesBounty => + // FIXME: https://github.com/polkadot-js/apps/issues/11192 + public aBounty = ({ fee = balanceOf(10), status = this.aBountyStatus('Proposed') as unknown as PalletBountiesBountyStatus, value = balanceOf(500) }: Partial = {}): PalletBountiesBounty => this.#registry.createType('Bounty', { fee, status, value }); } diff --git a/yarn.lock b/yarn.lock index 476f68a9262..f43ec187238 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1198,91 +1198,91 @@ __metadata: languageName: node linkType: hard -"@polkadot/api-augment@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/api-augment@npm:14.3.1" - dependencies: - "@polkadot/api-base": "npm:14.3.1" - "@polkadot/rpc-augment": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-augment": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/3f5c00c4ef44f24c02f5c7ef5a19fa28d7539a9e5eef1f9f9b4ca7b815bd7927d6d194ad657d82325110ae886293b64ccfa681938681cf034cf2132ae411ce7b +"@polkadot/api-augment@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/api-augment@npm:15.2.1" + dependencies: + "@polkadot/api-base": "npm:15.2.1" + "@polkadot/rpc-augment": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-augment": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/7f0a2b3abfd78801f52a94fce63220b4852fd73b3be762fab9eb4a896354fd639df0143505bb605f5a1b6edc9dded52833d05465122284a14ccfed1f00b2c4f4 languageName: node linkType: hard -"@polkadot/api-base@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/api-base@npm:14.3.1" +"@polkadot/api-base@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/api-base@npm:15.2.1" dependencies: - "@polkadot/rpc-core": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" + "@polkadot/rpc-core": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/ce626a7e624e1906cc7c922f5261e9bf52dd8b2a1b0964b83c176354cda1aebae1898d8b5a7e4306cdccf734e9a5eee6a13ca1c9d940d77513bce270f423effa + tslib: "npm:^2.8.1" + checksum: 10/692cb24f07444a06523ad661a8f23ff23d7f393b302ed88dedd27a241279de81e9fad136414222ae8a98feb0ecab78cd3d595588b8e89c29b8f4666032a4e587 languageName: node linkType: hard -"@polkadot/api-contract@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/api-contract@npm:14.3.1" +"@polkadot/api-contract@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/api-contract@npm:15.2.1" dependencies: - "@polkadot/api": "npm:14.3.1" - "@polkadot/api-augment": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/types-create": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/api": "npm:15.2.1" + "@polkadot/api-augment": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/types-create": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/511ab325b3834dca2b2f56330a91d0bdc2df55c8947b8d44ba4ace394a110f260df280e4beeb76b682e669629694523251b3f658a50aa1649e73938584566d04 + tslib: "npm:^2.8.1" + checksum: 10/3194c6b8d1c11ff1835b8b2cec7adbc809d60fc203fde0428dfd0db0952216e05cec0e950998abff413e310aa417dc4fe34cd9036f6203355799e1c13bacebb7 languageName: node linkType: hard -"@polkadot/api-derive@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/api-derive@npm:14.3.1" +"@polkadot/api-derive@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/api-derive@npm:15.2.1" dependencies: - "@polkadot/api": "npm:14.3.1" - "@polkadot/api-augment": "npm:14.3.1" - "@polkadot/api-base": "npm:14.3.1" - "@polkadot/rpc-core": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/api": "npm:15.2.1" + "@polkadot/api-augment": "npm:15.2.1" + "@polkadot/api-base": "npm:15.2.1" + "@polkadot/rpc-core": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/18201342ff4f7b42994a2d2d796ae8d7b0cdf4d6f022ed9359d3c95f299ff7f2175eaf31c358ce411eb51d0ad090977d131974f6094ec49e8e145fc5771f1f76 - languageName: node - linkType: hard - -"@polkadot/api@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/api@npm:14.3.1" - dependencies: - "@polkadot/api-augment": "npm:14.3.1" - "@polkadot/api-base": "npm:14.3.1" - "@polkadot/api-derive": "npm:14.3.1" - "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/rpc-augment": "npm:14.3.1" - "@polkadot/rpc-core": "npm:14.3.1" - "@polkadot/rpc-provider": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-augment": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/types-create": "npm:14.3.1" - "@polkadot/types-known": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + tslib: "npm:^2.8.1" + checksum: 10/4f3c3d97c787b3c09516299b1b14634bf8b3fdde5179c13a526369a91d4bae6ede07822c472cbfdb43b015f1dc2d9ae14edac5bc469db19cc98a45657465e5f7 + languageName: node + linkType: hard + +"@polkadot/api@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/api@npm:15.2.1" + dependencies: + "@polkadot/api-augment": "npm:15.2.1" + "@polkadot/api-base": "npm:15.2.1" + "@polkadot/api-derive": "npm:15.2.1" + "@polkadot/keyring": "npm:^13.3.1" + "@polkadot/rpc-augment": "npm:15.2.1" + "@polkadot/rpc-core": "npm:15.2.1" + "@polkadot/rpc-provider": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-augment": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/types-create": "npm:15.2.1" + "@polkadot/types-known": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" eventemitter3: "npm:^5.0.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/560a9a5735820474542010c0102e3f43910d797918e37101dbb601c4363efba715d90cb29d609a9703b69559e8b0542d7103493b07c8090d67cc036da6ce6f40 + tslib: "npm:^2.8.1" + checksum: 10/3237283fc5c596c54b1df1a9a93e9c504631f4754a91150ace9e9c617221dc531b4f711ec2a6eb7224cefe7c804c8a54c0e203b8f453ef6c5b1c3b7c2dc7a717 languageName: node linkType: hard @@ -1290,13 +1290,13 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-accounts@workspace:packages/page-accounts" dependencies: - "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/phishing": "npm:^0.24.3" + "@polkadot/hw-ledger": "npm:^13.3.1" + "@polkadot/phishing": "npm:^0.25.1" "@polkadot/react-components": "npm:^0.146.2-30-x" "@polkadot/react-hooks": "npm:^0.146.2-30-x" "@polkadot/test-support": "npm:0.146.2-30-x" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/vanitygen": "npm:^0.60.3" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/vanitygen": "npm:^0.62.1" detect-browser: "npm:^5.3.0" file-saver: "npm:^2.0.5" peerDependencies: @@ -1418,7 +1418,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-contracts@workspace:packages/page-contracts" dependencies: - "@polkadot/api-contract": "npm:14.3.1" + "@polkadot/api-contract": "npm:15.2.1" eventemitter3: "npm:^5.0.1" peerDependencies: react: "*" @@ -1843,17 +1843,17 @@ __metadata: "@peaqnetwork/type-definitions": "npm:0.0.4" "@pendulum-chain/type-definitions": "npm:0.3.8" "@phala/typedefs": "npm:0.2.33" - "@polkadot/api": "npm:^14.3.1" - "@polkadot/api-derive": "npm:^14.3.1" - "@polkadot/networks": "npm:^13.2.3" - "@polkadot/react-identicon": "npm:^3.11.3" - "@polkadot/types": "npm:^14.3.1" - "@polkadot/types-codec": "npm:^14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/api": "npm:^15.2.1" + "@polkadot/api-derive": "npm:^15.2.1" + "@polkadot/networks": "npm:^13.3.1" + "@polkadot/react-identicon": "npm:^3.12.1" + "@polkadot/types": "npm:^15.2.1" + "@polkadot/types-codec": "npm:^15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" "@polkadot/wasm-util": "npm:^7.4.1" - "@polkadot/x-fetch": "npm:^13.2.3" - "@polkadot/x-ws": "npm:^13.2.3" + "@polkadot/x-fetch": "npm:^13.3.1" + "@polkadot/x-ws": "npm:^13.3.1" "@polymeshassociation/polymesh-types": "npm:5.7.0" "@snowfork/snowbridge-types": "npm:0.2.7" "@sora-substrate/type-definitions": "npm:1.27.7" @@ -2037,120 +2037,120 @@ __metadata: languageName: node linkType: hard -"@polkadot/extension-compat-metamask@npm:^0.56.2": - version: 0.56.2 - resolution: "@polkadot/extension-compat-metamask@npm:0.56.2" +"@polkadot/extension-compat-metamask@npm:^0.58.1": + version: 0.58.1 + resolution: "@polkadot/extension-compat-metamask@npm:0.58.1" dependencies: "@metamask/detect-provider": "npm:^2.0.0" - "@polkadot/extension-inject": "npm:0.56.2" - "@polkadot/types": "npm:^14.3.1" - "@polkadot/util": "npm:^13.2.3" + "@polkadot/extension-inject": "npm:0.58.1" + "@polkadot/types": "npm:^15.2.1" + "@polkadot/util": "npm:^13.3.1" tslib: "npm:^2.8.1" web3: "npm:^4.7.0" peerDependencies: "@polkadot/api": "*" "@polkadot/util": "*" - checksum: 10/805cd64839d1b6296a42e2513e0aa95bd36093d69ad87de1306edd62555b1b835e854fa5c340ad2bcce30117b707a8e6be523ee2d6be7787c279ddef1a705d9d + checksum: 10/fdbf7445c62061b12eb8e331e7067ffa161bcac602439fe212f68a72d2dadbae70ffcd2dbc09dfac620a9d6ceb30c316e78fe21c90af209a6529eecdd93f36a9 languageName: node linkType: hard -"@polkadot/extension-dapp@npm:^0.56.2": - version: 0.56.2 - resolution: "@polkadot/extension-dapp@npm:0.56.2" +"@polkadot/extension-dapp@npm:^0.58.1": + version: 0.58.1 + resolution: "@polkadot/extension-dapp@npm:0.58.1" dependencies: - "@polkadot/extension-inject": "npm:0.56.2" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/extension-inject": "npm:0.58.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" tslib: "npm:^2.8.1" peerDependencies: "@polkadot/api": "*" "@polkadot/util": "*" "@polkadot/util-crypto": "*" - checksum: 10/879893d5193b8f67cbc15252bb4023cf6073a6a1f27282fd6e289514d36cc32e12ba8a2f676b0a3aa78100d8268e0cd7ebe56b2f35476f99c3e19d3d66e3235f + checksum: 10/3d48349a912f2f89cdf51edc181c5531d76616c249c6d75504e7b8408d96f09176bf4ee33076cf662e86a155fb540e85078ffb8804a1de0331ae20d62cca8e85 languageName: node linkType: hard -"@polkadot/extension-inject@npm:0.56.2": - version: 0.56.2 - resolution: "@polkadot/extension-inject@npm:0.56.2" +"@polkadot/extension-inject@npm:0.58.1": + version: 0.58.1 + resolution: "@polkadot/extension-inject@npm:0.58.1" dependencies: - "@polkadot/api": "npm:^14.3.1" - "@polkadot/rpc-provider": "npm:^14.3.1" - "@polkadot/types": "npm:^14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" - "@polkadot/x-global": "npm:^13.2.3" + "@polkadot/api": "npm:^15.2.1" + "@polkadot/rpc-provider": "npm:^15.2.1" + "@polkadot/types": "npm:^15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" + "@polkadot/x-global": "npm:^13.3.1" tslib: "npm:^2.8.1" peerDependencies: "@polkadot/api": "*" "@polkadot/util": "*" - checksum: 10/af4466cc44b8410b7fb57fde5ab82f76baa7c4e5e0688f78c1a4f76d93e872d0ec2f9b08d675f872890ba15e32e3faf3ba50229bc5c78d9445daf68e560557ea + checksum: 10/8cd025d4e65d1e3cc33f6af991974ae75e8e3ee027c11e66c500ac327f58f0077bb52575b97b5c9e81fd03633981d69f62b22d4662c004cdb086e221e728d8e4 languageName: node linkType: hard -"@polkadot/hw-ledger-transports@npm:13.2.3, @polkadot/hw-ledger-transports@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/hw-ledger-transports@npm:13.2.3" +"@polkadot/hw-ledger-transports@npm:13.3.1, @polkadot/hw-ledger-transports@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/hw-ledger-transports@npm:13.3.1" dependencies: "@ledgerhq/hw-transport": "npm:^6.31.4" "@ledgerhq/hw-transport-node-hid-singleton": "npm:^6.31.5" "@ledgerhq/hw-transport-webhid": "npm:^6.29.4" "@ledgerhq/hw-transport-webusb": "npm:^6.29.4" - "@polkadot/util": "npm:13.2.3" + "@polkadot/util": "npm:13.3.1" tslib: "npm:^2.8.0" dependenciesMeta: "@ledgerhq/hw-transport-node-hid-singleton": optional: true - checksum: 10/22679bbe53c7c0236e17d17c86fd6928cfc9953cf44dfcb75590f7b7519ec158f82dc350bb2ad24c4a0315bf092681438c99d0fc664ee2aac01210340af8a7f8 + checksum: 10/8e05ab027d7580d8ef51718a06bacd035e61501372834fe1f3c558c1ffdd9d1766f1c2cea8223812e5e8608776e51ed2d21866fd7e426fe6a330b4c9d8736ae9 languageName: node linkType: hard -"@polkadot/hw-ledger@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/hw-ledger@npm:13.2.3" +"@polkadot/hw-ledger@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/hw-ledger@npm:13.3.1" dependencies: - "@polkadot/hw-ledger-transports": "npm:13.2.3" - "@polkadot/util": "npm:13.2.3" + "@polkadot/hw-ledger-transports": "npm:13.3.1" + "@polkadot/util": "npm:13.3.1" "@zondax/ledger-substrate": "npm:1.0.0" tslib: "npm:^2.8.0" - checksum: 10/18d0d4131aa0907f057b3323a268a4116c56d68c96886f073185562ff4e4814969ba348b1f20a558395d2038dbb65772a0fe96280f8ff9eb501ff65787ed1d47 + checksum: 10/99d4dad8f52fc48cbb1b69de88899614f5e27200402b825355e548eaf986613da5597f5c17b7b29f9d8589a33f2be6a1e8f3a9767a1222bfc72177a0bfaadc77 languageName: node linkType: hard -"@polkadot/keyring@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/keyring@npm:13.2.3" +"@polkadot/keyring@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/keyring@npm:13.3.1" dependencies: - "@polkadot/util": "npm:13.2.3" - "@polkadot/util-crypto": "npm:13.2.3" + "@polkadot/util": "npm:13.3.1" + "@polkadot/util-crypto": "npm:13.3.1" tslib: "npm:^2.8.0" peerDependencies: - "@polkadot/util": 13.2.3 - "@polkadot/util-crypto": 13.2.3 - checksum: 10/c89cbdd3830f54cabcfde01527b7597a215b39dd7f26a374b1f0f43051fb0443385607548528c0b11eb42ca05d90569f38b13aeeed25858ccfa7ecf1d7345a21 + "@polkadot/util": 13.3.1 + "@polkadot/util-crypto": 13.3.1 + checksum: 10/9f2068f4804618c5a35075e187d75f7d020b95bbed835a26d99e8fa6c4653698e5b0af1745e99fa7437403f130e513db27012ffcb7d413818c6663ea225f02af languageName: node linkType: hard -"@polkadot/networks@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/networks@npm:13.2.3" +"@polkadot/networks@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/networks@npm:13.3.1" dependencies: - "@polkadot/util": "npm:13.2.3" + "@polkadot/util": "npm:13.3.1" "@substrate/ss58-registry": "npm:^1.51.0" tslib: "npm:^2.8.0" - checksum: 10/83c4d6321b67c8a5eaf55189dba2180e49600d12ebd55fe861780241fbe8969c972a8b184c91b64a03880c74502889f35ec2eef124f7288e27f2e77ecc4f5e39 + checksum: 10/bdf806ba36d4989791c8a2b3cc49161dd9541f431c8a03a97da080a29db47ffa33dbf277b45105cb930f2a6fd3bd26c3be1404366816c35db341d013136ea0fb languageName: node linkType: hard -"@polkadot/phishing@npm:^0.24.3": - version: 0.24.3 - resolution: "@polkadot/phishing@npm:0.24.3" +"@polkadot/phishing@npm:^0.25.1": + version: 0.25.1 + resolution: "@polkadot/phishing@npm:0.25.1" dependencies: - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" - "@polkadot/x-fetch": "npm:^13.2.3" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" + "@polkadot/x-fetch": "npm:^13.3.1" tslib: "npm:^2.8.1" - checksum: 10/6573428c0858e3cbbea1d558d4147aa6d154351be5bd7f3ea3d335d1fdd5b6484452daae0d6e917938d9ca4ae1f423a7b4b5a3f509bf5960cb7d73fc91ab69ad + checksum: 10/96d346eeaa034a72a14e3fab761c2d058b2254ccb3af75502d49d64947ab154b3a5e15d8ce3678784b0917c3fb30aa87656da64685ecd595dbede74886592f40 languageName: node linkType: hard @@ -2158,10 +2158,10 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: - "@polkadot/api": "npm:^14.3.1" - "@polkadot/extension-compat-metamask": "npm:^0.56.2" - "@polkadot/extension-dapp": "npm:^0.56.2" - "@polkadot/rpc-provider": "npm:^14.3.1" + "@polkadot/api": "npm:^15.2.1" + "@polkadot/extension-compat-metamask": "npm:^0.58.1" + "@polkadot/extension-dapp": "npm:^0.58.1" + "@polkadot/rpc-provider": "npm:^15.2.1" fflate: "npm:^0.8.1" rxjs: "npm:^7.8.1" peerDependencies: @@ -2178,15 +2178,15 @@ __metadata: "@fortawesome/fontawesome-svg-core": "npm:^6.5.1" "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" - "@polkadot/keyring": "npm:^13.2.3" + "@polkadot/keyring": "npm:^13.3.1" "@polkadot/react-api": "npm:^0.146.2-30-x" - "@polkadot/react-identicon": "npm:^3.11.3" - "@polkadot/react-qr": "npm:^3.11.3" + "@polkadot/react-identicon": "npm:^3.12.1" + "@polkadot/react-qr": "npm:^3.12.1" "@polkadot/react-query": "npm:^0.146.2-30-x" - "@polkadot/ui-keyring": "npm:^3.11.3" - "@polkadot/ui-settings": "npm:^3.11.3" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/ui-keyring": "npm:^3.12.1" + "@polkadot/ui-settings": "npm:^3.12.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" "@types/chartjs-plugin-crosshair": "npm:^1.1.4" "@types/codeflask": "npm:^1.4.6" "@types/owasp-password-strength-test": "npm:^1.3.2" @@ -2225,8 +2225,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: - "@polkadot/hw-ledger": "npm:^13.2.3" - "@polkadot/hw-ledger-transports": "npm:^13.2.3" + "@polkadot/hw-ledger": "npm:^13.3.1" + "@polkadot/hw-ledger-transports": "npm:^13.3.1" is-ipfs: "npm:^8.0.1" peerDependencies: react: "*" @@ -2235,15 +2235,15 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-identicon@npm:^3.11.3": - version: 3.11.3 - resolution: "@polkadot/react-identicon@npm:3.11.3" +"@polkadot/react-identicon@npm:^3.12.1": + version: 3.12.1 + resolution: "@polkadot/react-identicon@npm:3.12.1" dependencies: - "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/ui-settings": "npm:3.11.3" - "@polkadot/ui-shared": "npm:3.11.3" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/keyring": "npm:^13.3.1" + "@polkadot/ui-settings": "npm:3.12.1" + "@polkadot/ui-shared": "npm:3.12.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" ethereum-blockies-base64: "npm:^1.0.2" jdenticon: "npm:3.2.0" react-copy-to-clipboard: "npm:^5.1.0" @@ -2256,7 +2256,7 @@ __metadata: react: "*" react-dom: "*" react-is: "*" - checksum: 10/321b82a320dd584e54fd82db4ff6ab1b15bcf79f260ae8a7f3a23bdb76e0eb4c20b99fd8c2399e1bf275444cb8c2c556acc4c87013ace1064c90dcbc1bc37eae + checksum: 10/e751f293e8f1c26aedb012bfe4d477406cd40748d812fbc9f29d65a1b8319ab8b48a98410b523e3588ce8ef30703fd13ae7f14edd276e1197f500d0f23e35646 languageName: node linkType: hard @@ -2273,13 +2273,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-qr@npm:^3.11.3": - version: 3.11.3 - resolution: "@polkadot/react-qr@npm:3.11.3" +"@polkadot/react-qr@npm:^3.12.1": + version: 3.12.1 + resolution: "@polkadot/react-qr@npm:3.12.1" dependencies: - "@polkadot/ui-settings": "npm:3.11.3" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/ui-settings": "npm:3.12.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" "@zxing/browser": "npm:^0.1.5" "@zxing/library": "npm:^0.21.2" qrcode-generator: "npm:^1.4.4" @@ -2291,7 +2291,7 @@ __metadata: react: "*" react-dom: "*" react-is: "*" - checksum: 10/cf0a375cafa52be774f3c0ef2abd24d738f3d5e863d30d56dc94f7f3c755eb036418123665af4c038b49d392a6efb02ce5a9a36ae1f202ed72d3e88420cdecb1 + checksum: 10/017bae9e556092512d35b9f97047e9121724289023742e9206b976fbc9216333b277d2aae550186356768b65b66c8ed2ba2457bd0a3ed54497793f67f6030ae4 languageName: node linkType: hard @@ -2310,7 +2310,7 @@ __metadata: resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" - "@polkadot/hw-ledger": "npm:^13.2.3" + "@polkadot/hw-ledger": "npm:^13.3.1" "@polkadot/react-components": "npm:^0.146.2-30-x" peerDependencies: react: "*" @@ -2319,54 +2319,54 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/rpc-augment@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/rpc-augment@npm:14.3.1" +"@polkadot/rpc-augment@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/rpc-augment@npm:15.2.1" dependencies: - "@polkadot/rpc-core": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/71743f3aa3f7ed57d17149e7bc2d4892bd0df7b2e9b8f4922d0edb8e5944774c142b478158b16c2a1dad2d3f34db5eff0c042a53a3ce16498d25d892456b59e2 + "@polkadot/rpc-core": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/2000afd8aa8f37f0b5d45be03c3e376549e5475cc6d2195aac458f544f061f238730c0e8986b4c298226457f3bd4d9e3ca8f258c4adede118945fd1da89e30da languageName: node linkType: hard -"@polkadot/rpc-core@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/rpc-core@npm:14.3.1" +"@polkadot/rpc-core@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/rpc-core@npm:15.2.1" dependencies: - "@polkadot/rpc-augment": "npm:14.3.1" - "@polkadot/rpc-provider": "npm:14.3.1" - "@polkadot/types": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" + "@polkadot/rpc-augment": "npm:15.2.1" + "@polkadot/rpc-provider": "npm:15.2.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/1f3d2ac384d26a7c5f24bc276082b852b301889e41acddc8f6c1ad3a7c5b553e06df66603e336d1e8b94fe5b322245d49ad9282eab19b1f7af024edb2f0d4ba1 + tslib: "npm:^2.8.1" + checksum: 10/f1eb6057779e634a2684f2e81eaa92a7134d315cf2b3f11df0f3cc77e3914d40a816224133434ac85c9b9840481bf715ed6a80d6a95265b749b19f0deb274617 languageName: node linkType: hard -"@polkadot/rpc-provider@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/rpc-provider@npm:14.3.1" +"@polkadot/rpc-provider@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/rpc-provider@npm:15.2.1" dependencies: - "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-support": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" - "@polkadot/x-fetch": "npm:^13.2.3" - "@polkadot/x-global": "npm:^13.2.3" - "@polkadot/x-ws": "npm:^13.2.3" + "@polkadot/keyring": "npm:^13.3.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-support": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" + "@polkadot/x-fetch": "npm:^13.3.1" + "@polkadot/x-global": "npm:^13.3.1" + "@polkadot/x-ws": "npm:^13.3.1" "@substrate/connect": "npm:0.8.11" eventemitter3: "npm:^5.0.1" mock-socket: "npm:^9.3.1" nock: "npm:^13.5.5" - tslib: "npm:^2.8.0" + tslib: "npm:^2.8.1" dependenciesMeta: "@substrate/connect": optional: true - checksum: 10/3a9b3040cd15f58efeb65bd0789199e0b169e1babf9625ef0516b8fd9fbf37d3dc8cc61619be83019e27986278ecc3b8fc4084fbb8249e6643d5eadf42705dd7 + checksum: 10/0886c315cef99b8ac4f8275eee80d4d6e27c561b0ccc53a5816f2f1ec29032b2c378dc86fe6689a600bcd4888caeddb958b6abcbe404c55bce79e7504718c0ed languageName: node linkType: hard @@ -2374,7 +2374,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: - "@polkadot/types-support": "npm:14.3.1" + "@polkadot/types-support": "npm:15.2.1" "@testing-library/jest-dom": "npm:^5.17.0" "@testing-library/react": "npm:^14.1.2" testcontainers: "npm:^10.4.0" @@ -2386,88 +2386,88 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/types-augment@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types-augment@npm:14.3.1" +"@polkadot/types-augment@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types-augment@npm:15.2.1" dependencies: - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/a8636b993732da426f992f6383d803ce31a2a92244dce3fdc033d1fb2e2d29259f0690a5a5e3d5b92ffe21aaae39343280b5c9d7153659f3b92672669140d644 + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/fe8d79601c549438e9426437d8d5ff6e14a7620f141db0d73dc1f49e2671661b20622bd24896b6a0ec6061ad7a0468af3388c5b14b5fd4f29cfa01b97c49f72c languageName: node linkType: hard -"@polkadot/types-codec@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types-codec@npm:14.3.1" +"@polkadot/types-codec@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types-codec@npm:15.2.1" dependencies: - "@polkadot/util": "npm:^13.2.3" - "@polkadot/x-bigint": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/2b3131fa5e4c5ecc8d06dc2cd7bf061aed20e093ac2426629b7f7872fbb9579fb0277260c12192b856d59dae3e1733efde7e9cbbd4fc89548d9fdcc35bca9e85 + "@polkadot/util": "npm:^13.3.1" + "@polkadot/x-bigint": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/7f1032f392ec499341d17f2ab7265d32fc22e318862096791edefc9e4652d14a6524d0d5fb8b5a35639c347e097e5f16fe4c9742b5dd912eb521b097a2e3c68d languageName: node linkType: hard -"@polkadot/types-create@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types-create@npm:14.3.1" +"@polkadot/types-create@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types-create@npm:15.2.1" dependencies: - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/bdf89b24382f90722f853c636023c9963f8c22ddf2e4c0dcc98ec4876a6c0094d666d283a900aeed67ec5ea1006e81168ef28d8e5c630171f4c4b60b6e1f2faf + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/9d5f2c624bc6e248e9f001d764c0a1a77b2130b0e2958f6ea75fe5fe2b19fd6d8911f1577eaa13d7c05c452078cb59c85439f751f479ff130e0140012defd1b1 languageName: node linkType: hard -"@polkadot/types-known@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types-known@npm:14.3.1" +"@polkadot/types-known@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types-known@npm:15.2.1" dependencies: - "@polkadot/networks": "npm:^13.2.3" - "@polkadot/types": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/types-create": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/7923bcc5e9d2c412edfe68360e19b7d83b50015d87b7db19664cee24afe998ffb968573ba1698b975b9f1e5e46f7cfac0c83b09f8b77c2b3cf88637f1858f0ba + "@polkadot/networks": "npm:^13.3.1" + "@polkadot/types": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/types-create": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/8a7cb484fc066f32f96ae8b4b5b7cfc7e3a45fdaed1b25c86682516c6433520da206534d683aff6025b5bc3c9c196daa2be17c67737bac24a556b1453fabc85b languageName: node linkType: hard -"@polkadot/types-support@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types-support@npm:14.3.1" +"@polkadot/types-support@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types-support@npm:15.2.1" dependencies: - "@polkadot/util": "npm:^13.2.3" - tslib: "npm:^2.8.0" - checksum: 10/a8dbb853f275b5ff2df08faba7f5bb858f0e9d2ebbe90daa0ca8e8e161b0a23c26e36c32ce0efbe62b26ce0627dd117d612da8c259f1c3ee089c499d1acef054 + "@polkadot/util": "npm:^13.3.1" + tslib: "npm:^2.8.1" + checksum: 10/6d5ad6c572135b3e6daa2dd0c6b008f360ca1779b80a01a2eb486c6b9f83d8ac25b7b04d82424e75704091a45c24eb25d533dfeae0203861b4bd9683c3364a5d languageName: node linkType: hard -"@polkadot/types@npm:^14.3.1": - version: 14.3.1 - resolution: "@polkadot/types@npm:14.3.1" +"@polkadot/types@npm:^15.2.1": + version: 15.2.1 + resolution: "@polkadot/types@npm:15.2.1" dependencies: - "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/types-augment": "npm:14.3.1" - "@polkadot/types-codec": "npm:14.3.1" - "@polkadot/types-create": "npm:14.3.1" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/keyring": "npm:^13.3.1" + "@polkadot/types-augment": "npm:15.2.1" + "@polkadot/types-codec": "npm:15.2.1" + "@polkadot/types-create": "npm:15.2.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" rxjs: "npm:^7.8.1" - tslib: "npm:^2.8.0" - checksum: 10/6c3822a7d07576f2bd215eade91d8470fd2ce61b17902ac7d18d1c6ae4a8874a184b897af4788f3ee8ef7e224ddd1c51d08b6c4bf604a224d9ca556b44130f06 + tslib: "npm:^2.8.1" + checksum: 10/65e6661aed76ef1215ede92dfa7ddf0f212666035608cc921094f0d4d45b9f97b40d7672f9a8b2bf4f389d53417673da45d6837b78c925047031df0454f07412 languageName: node linkType: hard -"@polkadot/ui-keyring@npm:^3.11.3": - version: 3.11.3 - resolution: "@polkadot/ui-keyring@npm:3.11.3" +"@polkadot/ui-keyring@npm:^3.12.1": + version: 3.12.1 + resolution: "@polkadot/ui-keyring@npm:3.12.1" dependencies: - "@polkadot/keyring": "npm:^13.2.3" - "@polkadot/ui-settings": "npm:3.11.3" - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/keyring": "npm:^13.3.1" + "@polkadot/ui-settings": "npm:3.12.1" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" mkdirp: "npm:^3.0.1" rxjs: "npm:^7.8.1" store: "npm:^2.0.12" @@ -2476,85 +2476,85 @@ __metadata: "@polkadot/keyring": "*" "@polkadot/ui-settings": "*" "@polkadot/util": "*" - checksum: 10/23b8720935c35ee5a734b0a5ca693a8368014646cb38974edf84c016d3f2fc57714d7c2122ad3b34c167e4c81889a1673ef93247761d8cd2b1f5f9651ad77bdb + checksum: 10/d18ee8cdc16937416cd8b8e3986d4ba4eaff0370063c641384f50e0becc8cbc27452a31d71ee6ee2e0bf73caa1ed540fa4d7e2874a3840ef2775100cb85a963a languageName: node linkType: hard -"@polkadot/ui-settings@npm:3.11.3, @polkadot/ui-settings@npm:^3.11.3": - version: 3.11.3 - resolution: "@polkadot/ui-settings@npm:3.11.3" +"@polkadot/ui-settings@npm:3.12.1, @polkadot/ui-settings@npm:^3.12.1": + version: 3.12.1 + resolution: "@polkadot/ui-settings@npm:3.12.1" dependencies: - "@polkadot/networks": "npm:^13.2.3" - "@polkadot/util": "npm:^13.2.3" + "@polkadot/networks": "npm:^13.3.1" + "@polkadot/util": "npm:^13.3.1" eventemitter3: "npm:^5.0.1" store: "npm:^2.0.12" tslib: "npm:^2.8.1" peerDependencies: "@polkadot/networks": "*" "@polkadot/util": "*" - checksum: 10/977bff03e2231313be89451687860a0c39b2bb45f3498acad57331bd19391510f05ce04465bada2ab00e6357514e109ced0bb086fa61b9e659e91c63bb001c23 + checksum: 10/10a40e844753f2c967e81a9f89ed9cbf49c267663ec42a7bbf43f1852b03f2ed5be49328426c5400e442529ccd7bc78aa36eb08d5469e2cde7d0a450d0f6fe2e languageName: node linkType: hard -"@polkadot/ui-shared@npm:3.11.3": - version: 3.11.3 - resolution: "@polkadot/ui-shared@npm:3.11.3" +"@polkadot/ui-shared@npm:3.12.1": + version: 3.12.1 + resolution: "@polkadot/ui-shared@npm:3.12.1" dependencies: colord: "npm:^2.9.3" tslib: "npm:^2.8.1" peerDependencies: "@polkadot/util": "*" "@polkadot/util-crypto": "*" - checksum: 10/a42207e07abc268e94902bc1184fbac8532c62d2422b53f6a6c10b365337c9e9775757c030a8be1395317b90204c0f030fdcc507af4f920ab375d891962a4bff + checksum: 10/c92a3088474dcfab5c5492b8c9b3ddf9de48698df70e93e905971d138ee98e27593fc95b6e5436d926670a9558910dadef19349b09f605fe921ceab1d2aed11c languageName: node linkType: hard -"@polkadot/util-crypto@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/util-crypto@npm:13.2.3" +"@polkadot/util-crypto@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/util-crypto@npm:13.3.1" dependencies: "@noble/curves": "npm:^1.3.0" "@noble/hashes": "npm:^1.3.3" - "@polkadot/networks": "npm:13.2.3" - "@polkadot/util": "npm:13.2.3" + "@polkadot/networks": "npm:13.3.1" + "@polkadot/util": "npm:13.3.1" "@polkadot/wasm-crypto": "npm:^7.4.1" "@polkadot/wasm-util": "npm:^7.4.1" - "@polkadot/x-bigint": "npm:13.2.3" - "@polkadot/x-randomvalues": "npm:13.2.3" + "@polkadot/x-bigint": "npm:13.3.1" + "@polkadot/x-randomvalues": "npm:13.3.1" "@scure/base": "npm:^1.1.7" tslib: "npm:^2.8.0" peerDependencies: - "@polkadot/util": 13.2.3 - checksum: 10/47baf5cab1bd2ca20633ef324a35d7b8a4ecb6bff41eb9e0dac8229495d3a7e74f7bc685d652dd465c9339598fa4e885abce8f539329e77b32a1aa0920169825 + "@polkadot/util": 13.3.1 + checksum: 10/f2991b6e5436b5fa382da107b50476068d931f071161834a82aeb633e8dda6c5662d2c846c2913866af6ff4b3c46cca06843c8bfa69bfb2f141f2c08abb6aca5 languageName: node linkType: hard -"@polkadot/util@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/util@npm:13.2.3" +"@polkadot/util@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/util@npm:13.3.1" dependencies: - "@polkadot/x-bigint": "npm:13.2.3" - "@polkadot/x-global": "npm:13.2.3" - "@polkadot/x-textdecoder": "npm:13.2.3" - "@polkadot/x-textencoder": "npm:13.2.3" + "@polkadot/x-bigint": "npm:13.3.1" + "@polkadot/x-global": "npm:13.3.1" + "@polkadot/x-textdecoder": "npm:13.3.1" + "@polkadot/x-textencoder": "npm:13.3.1" "@types/bn.js": "npm:^5.1.6" bn.js: "npm:^5.2.1" tslib: "npm:^2.8.0" - checksum: 10/45c493224599a003cb52c98d0be502088e3e05dc74e1c505d579aae77341bf1769fbe1ca6c13df8b581235690f78c3b36f8525d378af9df5663a1c21becc4766 + checksum: 10/ac42fecd3f3ae04e56196b86e78a34cf26df782e1cce44f0668007bafa07427b6a4eeef2afdb4d49fa418526a3aa5859c1bbb2b9050b0b4ecb376d0450b07499 languageName: node linkType: hard -"@polkadot/vanitygen@npm:^0.60.3": - version: 0.60.3 - resolution: "@polkadot/vanitygen@npm:0.60.3" +"@polkadot/vanitygen@npm:^0.62.1": + version: 0.62.1 + resolution: "@polkadot/vanitygen@npm:0.62.1" dependencies: - "@polkadot/util": "npm:^13.2.3" - "@polkadot/util-crypto": "npm:^13.2.3" + "@polkadot/util": "npm:^13.3.1" + "@polkadot/util-crypto": "npm:^13.3.1" tslib: "npm:^2.8.1" yargs: "npm:^17.7.2" bin: polkadot-js-vanitygen: runcli.mjs - checksum: 10/20c664b463510a5c145885bece64ce0d9bd23fc7d65f64c14a86201168e5d2d7ff1d04be64ebd0a9cb02729b1c6a0aa818491379cbde484944928a9d5cebe5e0 + checksum: 10/1a87bf004478b7f6bcb17f9ff5fb5d3a940ef5a51c58fc2c526a40abdb9606fffd25392c2663b8086ddc400b2daa31dd1cbb781158941a67da362f5526c41cee languageName: node linkType: hard @@ -2638,77 +2638,77 @@ __metadata: languageName: node linkType: hard -"@polkadot/x-bigint@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-bigint@npm:13.2.3" +"@polkadot/x-bigint@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-bigint@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" tslib: "npm:^2.8.0" - checksum: 10/1ede67d15b2e66eb8546e6f7ea9bd3599969eda2a75339a5e7077d1db67e1cebd61b5b4522c344ee3210e3117e9c8c36fe623fc691e0d4a8c0f9b0dc39b768a5 + checksum: 10/e0279eba940757a4de4ca046d9e2dec64913451516e78783d75724e4343bd86ee520d3f69972dda76395fa113524b40414f515688e01a31424a94a8d5909ca11 languageName: node linkType: hard -"@polkadot/x-fetch@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-fetch@npm:13.2.3" +"@polkadot/x-fetch@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-fetch@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" node-fetch: "npm:^3.3.2" tslib: "npm:^2.8.0" - checksum: 10/55104a2f6ca60acc25e15becf67988f19e702afa985283451436ca42a417e04d87f91332a1afba78537691c370f7a053ec6e07ba111464d25ccbecc99864eac7 + checksum: 10/b7f0dacfc3d2d8f4706de0081e8586f04d34a7cf12cce7f87d974eccb6512178ed2f1585ad0d91f5ee65ddb5c1ab4a631c2910cc271379b18ff1a0a287473f34 languageName: node linkType: hard -"@polkadot/x-global@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-global@npm:13.2.3" +"@polkadot/x-global@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-global@npm:13.3.1" dependencies: tslib: "npm:^2.8.0" - checksum: 10/163b11c938c4496a94fd476b909b8358007c17e9a251d627c4114d14419c8cd462d8246a580a28e859c91d71c384fc3acfeb27d2e0559c4a443226cbb25df560 + checksum: 10/e8185a7529c3d3228c46c859d357e8fecb1d970aa52d4528a0c5eb8d0718d59038b7fa4e37c5239f6c017b1ade9bd9e41a0e005c963c24ab54967013c8356e5c languageName: node linkType: hard -"@polkadot/x-randomvalues@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-randomvalues@npm:13.2.3" +"@polkadot/x-randomvalues@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-randomvalues@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" tslib: "npm:^2.8.0" peerDependencies: - "@polkadot/util": 13.2.3 + "@polkadot/util": 13.3.1 "@polkadot/wasm-util": "*" - checksum: 10/864b94a2f031582095afc4e0b2ecbb315cb76122b35f359f236704d8e753b0225c7a6f78a68c990bfbb7b2ea8287d05f0fcb9c27a3c2bd785408de3074fa9636 + checksum: 10/c5b2a17790a2e72c3fdba50d23bafda4a5641866ff53b5bae56ee07aaff25353231be58277c5b312d891457fc80d0ded7130868304e9926f525b263ca1e463aa languageName: node linkType: hard -"@polkadot/x-textdecoder@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-textdecoder@npm:13.2.3" +"@polkadot/x-textdecoder@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-textdecoder@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" tslib: "npm:^2.8.0" - checksum: 10/e67cfb4677cd8a43ed7678421562280947bf22b13d8d4b0ac49e20a34939bbd7de02b8e51a1f5f138c0884847d7c782fb6bbb13d2d7556d1bb7a4e39508c949d + checksum: 10/9ca9481be1c396ddf496f6dbfbff8030619b51dc6ac6b1e84c1be18fded7011d60317d108cbd3c433426cd6720d436b206e8161f562778be4f43b26a25892b39 languageName: node linkType: hard -"@polkadot/x-textencoder@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-textencoder@npm:13.2.3" +"@polkadot/x-textencoder@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-textencoder@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" tslib: "npm:^2.8.0" - checksum: 10/54630e2ca156cda7d5f8eb3d5283f43d2729c579d032d9d2b088c2a599d3be905c237d9ebcca3fd432e1fca9d1d0349585e4bf8e27000946a2d6f3c8fef1009d + checksum: 10/2de22bc4e17b58ddb9de351fc1e4665a39e8a1baed847d11f23a0d2318f0c3201bd3f2e7bcbd71a76c61e8982b224e0ec442290b7f6a6f077e8bcd579267b292 languageName: node linkType: hard -"@polkadot/x-ws@npm:^13.2.3": - version: 13.2.3 - resolution: "@polkadot/x-ws@npm:13.2.3" +"@polkadot/x-ws@npm:^13.3.1": + version: 13.3.1 + resolution: "@polkadot/x-ws@npm:13.3.1" dependencies: - "@polkadot/x-global": "npm:13.2.3" + "@polkadot/x-global": "npm:13.3.1" tslib: "npm:^2.8.0" ws: "npm:^8.18.0" - checksum: 10/35c66899e1bdfeaf2956d663124fc4c33fb1f0b47f3e14f9f9aa8f1e291a7a14cae264aa15baadf7ba85f5c314fbfce61b1fc4bfad3b1d3fc51c1f1dfa60659d + checksum: 10/b1e54016b7625b4c8c9f82bd5db2007a21ead89254dc0023cbe28a371778f4c8e442e26cd457e6eb8cef4c031e6c8be91c16847ca45a1ae031277c27bb33d69d languageName: node linkType: hard From f33b5aec39341bd0c5087194faa32bdd34a3d4e1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 18:24:56 +0000 Subject: [PATCH 61/80] [CI Skip] bump/beta 0.146.2-31-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index b73985a5ca4..21e949a3bfd 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 99 Tarik Gul Fix test that writes to typesbundle (#11180) + 100 Tarik Gul Upgrade polkadot-js deps (#11191) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index a0aaeab107c..7618e3ff251 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "versions": { - "git": "0.146.2-30-x", + "git": "0.146.2-31-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index ff21ae2d683..9c47ab5f6b8 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index e0762bd8b76..2438a97fa51 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-30-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-31-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 3d34e365df5..5eb49b8b073 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index df20f107832..44923357a32 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 581f76a9721..29c7f621d31 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-30-x", - "@polkadot/apps-routing": "^0.146.2-30-x", + "@polkadot/apps-config": "^0.146.2-31-x", + "@polkadot/apps-routing": "^0.146.2-31-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-30-x", - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-hooks": "^0.146.2-30-x", - "@polkadot/react-params": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x", - "@polkadot/react-signer": "^0.146.2-30-x", + "@polkadot/react-api": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-hooks": "^0.146.2-31-x", + "@polkadot/react-params": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x", + "@polkadot/react-signer": "^0.146.2-31-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e29f6d6618a..2db5f72c68a 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-30-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-31-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 0133ca2806c..8d7d0395bef 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/phishing": "^0.25.1", - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-hooks": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-hooks": "^0.146.2-31-x", "@polkadot/util": "^13.3.1", "@polkadot/vanitygen": "^0.62.1", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-30-x" + "@polkadot/test-support": "0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index c6bd88caad3..cb7cd5b3fd5 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-31-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 65bfaf2b163..c8d39fa15ad 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 34bea3b9e6e..72968943aae 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index e1a756fec1c..f2c47086588 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 3c732956526..5f0d20f2c98 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-30-x" + "@polkadot/test-support": "0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 44fc589ccae..dd7a563b035 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "0.146.2-30-x", - "@polkadot/react-query": "0.146.2-30-x" + "@polkadot/react-components": "0.146.2-31-x", + "@polkadot/react-query": "0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 2219a5f176f..0998f4116c1 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 8a55caada18..3bb4b5a235e 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-31-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 87c0e6ccc13..cc01f2e8a60 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 01aecddc758..3adc60cb289 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@polkadot/api-contract": "15.2.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 83ccd4a7e81..58153573816 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 31f5aabc81a..74b473cc577 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 19a19234049..6588e85a28a 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 792d4cad854..a90108e988d 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index 68c81eb62f5..e9ced0f78b7 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-params": "^0.146.2-30-x", - "@polkadot/react-signer": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-params": "^0.146.2-31-x", + "@polkadot/react-signer": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 63c00c70774..01919460997 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 7caac2f3ddc..e0d3fee86c5 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-31-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 111ba706cc5..db66e4b2a69 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 873aa361dab..645e2219b4b 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 9114f542b9d..8a88658b7b6 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index e7968882a73..b6fafc1f620 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index 5eb4b4b0c08..af1d0b049d9 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 7327a6981d2..f4ecf3f6602 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 259f578c101..fe85bbc995b 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index a7ed31e4e84..cd4c409f8a9 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 18a946963e1..2fb197d019d 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 6686534337c..d0a447d5e53 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 97b8d741cd7..e71bfd0fb5e 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index f788b08bcd9..29738aeee25 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 921572b0391..0425f40d16f 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 7ddf8a8fa87..e42f5d5488c 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-30-x", - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x", + "@polkadot/apps-config": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 3b9435fcec6..b794c6faace 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index af9525f8dbf..63b5121ceb5 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 176a0040a43..8a9f413b938 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-30-x", - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/app-explorer": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 9d2a3fb0b7d..90e8f2ef008 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-30-x", - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/app-explorer": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index cd9c34253c9..baf54c23a0e 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 51d76d4a154..220fa9e24c2 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-params": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-params": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 5104e4230bb..9092d3d6e6d 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 0e424d7dfab..a1b85806506 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index ee987051b9b..0fb0072f016 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-query": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index f3eb1b7fed8..2a136370599 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", - "@polkadot/react-params": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-params": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index dbe2ed6971a..8f50c32ef05 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index f6f2dc571a6..b66dfd98afc 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 8977102006f..2abf84b4d33 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.3.1", - "@polkadot/react-api": "^0.146.2-30-x", + "@polkadot/react-api": "^0.146.2-31-x", "@polkadot/react-identicon": "^3.12.1", "@polkadot/react-qr": "^3.12.1", - "@polkadot/react-query": "^0.146.2-30-x", + "@polkadot/react-query": "^0.146.2-31-x", "@polkadot/ui-keyring": "^3.12.1", "@polkadot/ui-settings": "^3.12.1", "@polkadot/util": "^13.3.1", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 7bbbe69544e..9baa8dc2118 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/hw-ledger-transports": "^13.3.1", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index 239f9e12408..c5b20f8be57 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-30-x", + "@polkadot/react-components": "^0.146.2-31-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 56f687149ee..2a0e9649ab2 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index c43788ef60b..a858fb2e8fc 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.3.1", - "@polkadot/react-components": "^0.146.2-30-x" + "@polkadot/react-components": "^0.146.2-31-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 0f2b2171aba..6cb5180228e 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-30-x", + "version": "0.146.2-31-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index f43ec187238..62ad67fe987 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.3.1" "@polkadot/phishing": "npm:^0.25.1" - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-hooks": "npm:^0.146.2-30-x" - "@polkadot/test-support": "npm:0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-hooks": "npm:^0.146.2-31-x" + "@polkadot/test-support": "npm:0.146.2-31-x" "@polkadot/util": "npm:^13.3.1" "@polkadot/vanitygen": "npm:^0.62.1" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/test-support": "npm:0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/test-support": "npm:0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-30-x" - "@polkadot/react-query": "npm:0.146.2-30-x" + "@polkadot/react-components": "npm:0.146.2-31-x" + "@polkadot/react-query": "npm:0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-30-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-31-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-params": "npm:^0.146.2-30-x" - "@polkadot/react-signer": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-params": "npm:^0.146.2-31-x" + "@polkadot/react-signer": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-30-x" - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/apps-config": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-30-x" - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/app-explorer": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-30-x" - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/app-explorer": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-params": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-params": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-params": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-params": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-30-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-31-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-30-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-31-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-30-x" - "@polkadot/apps-routing": "npm:^0.146.2-30-x" + "@polkadot/apps-config": "npm:^0.146.2-31-x" + "@polkadot/apps-routing": "npm:^0.146.2-31-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-30-x" - "@polkadot/react-components": "npm:^0.146.2-30-x" - "@polkadot/react-hooks": "npm:^0.146.2-30-x" - "@polkadot/react-params": "npm:^0.146.2-30-x" - "@polkadot/react-query": "npm:^0.146.2-30-x" - "@polkadot/react-signer": "npm:^0.146.2-30-x" + "@polkadot/react-api": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-hooks": "npm:^0.146.2-31-x" + "@polkadot/react-params": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-signer": "npm:^0.146.2-31-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-30-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-31-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-30-x, @polkadot/react-components@npm:^0.146.2-30-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-31-x, @polkadot/react-components@npm:^0.146.2-31-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.3.1" - "@polkadot/react-api": "npm:^0.146.2-30-x" + "@polkadot/react-api": "npm:^0.146.2-31-x" "@polkadot/react-identicon": "npm:^3.12.1" "@polkadot/react-qr": "npm:^3.12.1" - "@polkadot/react-query": "npm:^0.146.2-30-x" + "@polkadot/react-query": "npm:^0.146.2-31-x" "@polkadot/ui-keyring": "npm:^3.12.1" "@polkadot/ui-settings": "npm:^3.12.1" "@polkadot/util": "npm:^13.3.1" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-30-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-31-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-30-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-31-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-30-x, @polkadot/react-query@npm:^0.146.2-30-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-31-x, @polkadot/react-query@npm:^0.146.2-31-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-30-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-31-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.3.1" - "@polkadot/react-components": "npm:^0.146.2-30-x" + "@polkadot/react-components": "npm:^0.146.2-31-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-30-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-31-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 8b64761a5ed7ec6a97bb39409e9614f9ec19ec92 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Thu, 9 Jan 2025 10:57:27 -0800 Subject: [PATCH 62/80] Bump yarn to 4.6.0 (#11193) --- .yarn/releases/yarn-4.4.1.cjs | 925 --------------------------------- .yarn/releases/yarn-4.6.0.cjs | 934 ++++++++++++++++++++++++++++++++++ .yarnrc.yml | 2 +- package.json | 2 +- 4 files changed, 936 insertions(+), 927 deletions(-) delete mode 100755 .yarn/releases/yarn-4.4.1.cjs create mode 100755 .yarn/releases/yarn-4.6.0.cjs diff --git a/.yarn/releases/yarn-4.4.1.cjs b/.yarn/releases/yarn-4.4.1.cjs deleted file mode 100755 index e94c2cba6d7..00000000000 --- a/.yarn/releases/yarn-4.4.1.cjs +++ /dev/null @@ -1,925 +0,0 @@ -#!/usr/bin/env node -/* eslint-disable */ -//prettier-ignore -(()=>{var t_e=Object.create;var vR=Object.defineProperty;var r_e=Object.getOwnPropertyDescriptor;var n_e=Object.getOwnPropertyNames;var i_e=Object.getPrototypeOf,s_e=Object.prototype.hasOwnProperty;var ve=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var Et=(t,e)=>()=>(t&&(e=t(t=0)),e);var _=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Vt=(t,e)=>{for(var r in e)vR(t,r,{get:e[r],enumerable:!0})},o_e=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of n_e(e))!s_e.call(t,a)&&a!==r&&vR(t,a,{get:()=>e[a],enumerable:!(o=r_e(e,a))||o.enumerable});return t};var Ze=(t,e,r)=>(r=t!=null?t_e(i_e(t)):{},o_e(e||!t||!t.__esModule?vR(r,"default",{value:t,enumerable:!0}):r,t));var Bi={};Vt(Bi,{SAFE_TIME:()=>D7,S_IFDIR:()=>iD,S_IFLNK:()=>sD,S_IFMT:()=>Uu,S_IFREG:()=>Dw});var Uu,iD,Dw,sD,D7,P7=Et(()=>{Uu=61440,iD=16384,Dw=32768,sD=40960,D7=456789e3});var nr={};Vt(nr,{EBADF:()=>Io,EBUSY:()=>a_e,EEXIST:()=>p_e,EINVAL:()=>c_e,EISDIR:()=>f_e,ENOENT:()=>u_e,ENOSYS:()=>l_e,ENOTDIR:()=>A_e,ENOTEMPTY:()=>g_e,EOPNOTSUPP:()=>d_e,EROFS:()=>h_e,ERR_DIR_CLOSED:()=>DR});function Tl(t,e){return Object.assign(new Error(`${t}: ${e}`),{code:t})}function a_e(t){return Tl("EBUSY",t)}function l_e(t,e){return Tl("ENOSYS",`${t}, ${e}`)}function c_e(t){return Tl("EINVAL",`invalid argument, ${t}`)}function Io(t){return Tl("EBADF",`bad file descriptor, ${t}`)}function u_e(t){return Tl("ENOENT",`no such file or directory, ${t}`)}function A_e(t){return Tl("ENOTDIR",`not a directory, ${t}`)}function f_e(t){return Tl("EISDIR",`illegal operation on a directory, ${t}`)}function p_e(t){return Tl("EEXIST",`file already exists, ${t}`)}function h_e(t){return Tl("EROFS",`read-only filesystem, ${t}`)}function g_e(t){return Tl("ENOTEMPTY",`directory not empty, ${t}`)}function d_e(t){return Tl("EOPNOTSUPP",`operation not supported, ${t}`)}function DR(){return Tl("ERR_DIR_CLOSED","Directory handle was closed")}var oD=Et(()=>{});var wa={};Vt(wa,{BigIntStatsEntry:()=>qd,DEFAULT_MODE:()=>SR,DirEntry:()=>PR,StatEntry:()=>Hd,areStatsEqual:()=>xR,clearStats:()=>aD,convertToBigIntStats:()=>y_e,makeDefaultStats:()=>b7,makeEmptyStats:()=>m_e});function b7(){return new Hd}function m_e(){return aD(b7())}function aD(t){for(let e in t)if(Object.hasOwn(t,e)){let r=t[e];typeof r=="number"?t[e]=0:typeof r=="bigint"?t[e]=BigInt(0):bR.types.isDate(r)&&(t[e]=new Date(0))}return t}function y_e(t){let e=new qd;for(let r in t)if(Object.hasOwn(t,r)){let o=t[r];typeof o=="number"?e[r]=BigInt(o):bR.types.isDate(o)&&(e[r]=new Date(o))}return e.atimeNs=e.atimeMs*BigInt(1e6),e.mtimeNs=e.mtimeMs*BigInt(1e6),e.ctimeNs=e.ctimeMs*BigInt(1e6),e.birthtimeNs=e.birthtimeMs*BigInt(1e6),e}function xR(t,e){if(t.atimeMs!==e.atimeMs||t.birthtimeMs!==e.birthtimeMs||t.blksize!==e.blksize||t.blocks!==e.blocks||t.ctimeMs!==e.ctimeMs||t.dev!==e.dev||t.gid!==e.gid||t.ino!==e.ino||t.isBlockDevice()!==e.isBlockDevice()||t.isCharacterDevice()!==e.isCharacterDevice()||t.isDirectory()!==e.isDirectory()||t.isFIFO()!==e.isFIFO()||t.isFile()!==e.isFile()||t.isSocket()!==e.isSocket()||t.isSymbolicLink()!==e.isSymbolicLink()||t.mode!==e.mode||t.mtimeMs!==e.mtimeMs||t.nlink!==e.nlink||t.rdev!==e.rdev||t.size!==e.size||t.uid!==e.uid)return!1;let r=t,o=e;return!(r.atimeNs!==o.atimeNs||r.mtimeNs!==o.mtimeNs||r.ctimeNs!==o.ctimeNs||r.birthtimeNs!==o.birthtimeNs)}var bR,SR,PR,Hd,qd,kR=Et(()=>{bR=Ze(ve("util")),SR=33188,PR=class{constructor(){this.name="";this.path="";this.mode=0}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},Hd=class{constructor(){this.uid=0;this.gid=0;this.size=0;this.blksize=0;this.atimeMs=0;this.mtimeMs=0;this.ctimeMs=0;this.birthtimeMs=0;this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=0;this.ino=0;this.mode=SR;this.nlink=1;this.rdev=0;this.blocks=1}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},qd=class{constructor(){this.uid=BigInt(0);this.gid=BigInt(0);this.size=BigInt(0);this.blksize=BigInt(0);this.atimeMs=BigInt(0);this.mtimeMs=BigInt(0);this.ctimeMs=BigInt(0);this.birthtimeMs=BigInt(0);this.atimeNs=BigInt(0);this.mtimeNs=BigInt(0);this.ctimeNs=BigInt(0);this.birthtimeNs=BigInt(0);this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=BigInt(0);this.ino=BigInt(0);this.mode=BigInt(SR);this.nlink=BigInt(1);this.rdev=BigInt(0);this.blocks=BigInt(1)}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&BigInt(61440))===BigInt(16384)}isFIFO(){return!1}isFile(){return(this.mode&BigInt(61440))===BigInt(32768)}isSocket(){return!1}isSymbolicLink(){return(this.mode&BigInt(61440))===BigInt(40960)}}});function B_e(t){let e,r;if(e=t.match(w_e))t=e[1];else if(r=t.match(I_e))t=`\\\\${r[1]?".\\":""}${r[2]}`;else return t;return t.replace(/\//g,"\\")}function v_e(t){t=t.replace(/\\/g,"/");let e,r;return(e=t.match(E_e))?t=`/${e[1]}`:(r=t.match(C_e))&&(t=`/unc/${r[1]?".dot/":""}${r[2]}`),t}function lD(t,e){return t===ue?x7(e):QR(e)}var Pw,It,dr,ue,V,S7,E_e,C_e,w_e,I_e,QR,x7,Ia=Et(()=>{Pw=Ze(ve("path")),It={root:"/",dot:".",parent:".."},dr={home:"~",nodeModules:"node_modules",manifest:"package.json",lockfile:"yarn.lock",virtual:"__virtual__",pnpJs:".pnp.js",pnpCjs:".pnp.cjs",pnpData:".pnp.data.json",pnpEsmLoader:".pnp.loader.mjs",rc:".yarnrc.yml",env:".env"},ue=Object.create(Pw.default),V=Object.create(Pw.default.posix);ue.cwd=()=>process.cwd();V.cwd=process.platform==="win32"?()=>QR(process.cwd()):process.cwd;process.platform==="win32"&&(V.resolve=(...t)=>t.length>0&&V.isAbsolute(t[0])?Pw.default.posix.resolve(...t):Pw.default.posix.resolve(V.cwd(),...t));S7=function(t,e,r){return e=t.normalize(e),r=t.normalize(r),e===r?".":(e.endsWith(t.sep)||(e=e+t.sep),r.startsWith(e)?r.slice(e.length):null)};ue.contains=(t,e)=>S7(ue,t,e);V.contains=(t,e)=>S7(V,t,e);E_e=/^([a-zA-Z]:.*)$/,C_e=/^\/\/(\.\/)?(.*)$/,w_e=/^\/([a-zA-Z]:.*)$/,I_e=/^\/unc\/(\.dot\/)?(.*)$/;QR=process.platform==="win32"?v_e:t=>t,x7=process.platform==="win32"?B_e:t=>t;ue.fromPortablePath=x7;ue.toPortablePath=QR});async function cD(t,e){let r="0123456789abcdef";await t.mkdirPromise(e.indexPath,{recursive:!0});let o=[];for(let a of r)for(let n of r)o.push(t.mkdirPromise(t.pathUtils.join(e.indexPath,`${a}${n}`),{recursive:!0}));return await Promise.all(o),e.indexPath}async function k7(t,e,r,o,a){let n=t.pathUtils.normalize(e),u=r.pathUtils.normalize(o),A=[],p=[],{atime:h,mtime:E}=a.stableTime?{atime:R0,mtime:R0}:await r.lstatPromise(u);await t.mkdirpPromise(t.pathUtils.dirname(e),{utimes:[h,E]}),await FR(A,p,t,n,r,u,{...a,didParentExist:!0});for(let I of A)await I();await Promise.all(p.map(I=>I()))}async function FR(t,e,r,o,a,n,u){let A=u.didParentExist?await Q7(r,o):null,p=await a.lstatPromise(n),{atime:h,mtime:E}=u.stableTime?{atime:R0,mtime:R0}:p,I;switch(!0){case p.isDirectory():I=await P_e(t,e,r,o,A,a,n,p,u);break;case p.isFile():I=await x_e(t,e,r,o,A,a,n,p,u);break;case p.isSymbolicLink():I=await k_e(t,e,r,o,A,a,n,p,u);break;default:throw new Error(`Unsupported file type (${p.mode})`)}return(u.linkStrategy?.type!=="HardlinkFromIndex"||!p.isFile())&&((I||A?.mtime?.getTime()!==E.getTime()||A?.atime?.getTime()!==h.getTime())&&(e.push(()=>r.lutimesPromise(o,h,E)),I=!0),(A===null||(A.mode&511)!==(p.mode&511))&&(e.push(()=>r.chmodPromise(o,p.mode&511)),I=!0)),I}async function Q7(t,e){try{return await t.lstatPromise(e)}catch{return null}}async function P_e(t,e,r,o,a,n,u,A,p){if(a!==null&&!a.isDirectory())if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;let h=!1;a===null&&(t.push(async()=>{try{await r.mkdirPromise(o,{mode:A.mode})}catch(v){if(v.code!=="EEXIST")throw v}}),h=!0);let E=await n.readdirPromise(u),I=p.didParentExist&&!a?{...p,didParentExist:!1}:p;if(p.stableSort)for(let v of E.sort())await FR(t,e,r,r.pathUtils.join(o,v),n,n.pathUtils.join(u,v),I)&&(h=!0);else(await Promise.all(E.map(async x=>{await FR(t,e,r,r.pathUtils.join(o,x),n,n.pathUtils.join(u,x),I)}))).some(x=>x)&&(h=!0);return h}async function b_e(t,e,r,o,a,n,u,A,p,h){let E=await n.checksumFilePromise(u,{algorithm:"sha1"}),I=420,v=A.mode&511,x=`${E}${v!==I?v.toString(8):""}`,C=r.pathUtils.join(h.indexPath,E.slice(0,2),`${x}.dat`),R;(ce=>(ce[ce.Lock=0]="Lock",ce[ce.Rename=1]="Rename"))(R||={});let L=1,U=await Q7(r,C);if(a){let ae=U&&a.dev===U.dev&&a.ino===U.ino,le=U?.mtimeMs!==D_e;if(ae&&le&&h.autoRepair&&(L=0,U=null),!ae)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1}let z=!U&&L===1?`${C}.${Math.floor(Math.random()*4294967296).toString(16).padStart(8,"0")}`:null,te=!1;return t.push(async()=>{if(!U&&(L===0&&await r.lockPromise(C,async()=>{let ae=await n.readFilePromise(u);await r.writeFilePromise(C,ae)}),L===1&&z)){let ae=await n.readFilePromise(u);await r.writeFilePromise(z,ae);try{await r.linkPromise(z,C)}catch(le){if(le.code==="EEXIST")te=!0,await r.unlinkPromise(z);else throw le}}a||await r.linkPromise(C,o)}),e.push(async()=>{U||(await r.lutimesPromise(C,R0,R0),v!==I&&await r.chmodPromise(C,v)),z&&!te&&await r.unlinkPromise(z)}),!1}async function S_e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{let h=await n.readFilePromise(u);await r.writeFilePromise(o,h)}),!0}async function x_e(t,e,r,o,a,n,u,A,p){return p.linkStrategy?.type==="HardlinkFromIndex"?b_e(t,e,r,o,a,n,u,A,p,p.linkStrategy):S_e(t,e,r,o,a,n,u,A,p)}async function k_e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{await r.symlinkPromise(lD(r.pathUtils,await n.readlinkPromise(u)),o)}),!0}var R0,D_e,RR=Et(()=>{Ia();R0=new Date(456789e3*1e3),D_e=R0.getTime()});function uD(t,e,r,o){let a=()=>{let n=r.shift();if(typeof n>"u")return null;let u=t.pathUtils.join(e,n);return Object.assign(t.statSync(u),{name:n,path:void 0})};return new bw(e,a,o)}var bw,F7=Et(()=>{oD();bw=class{constructor(e,r,o={}){this.path=e;this.nextDirent=r;this.opts=o;this.closed=!1}throwIfClosed(){if(this.closed)throw DR()}async*[Symbol.asyncIterator](){try{let e;for(;(e=await this.read())!==null;)yield e}finally{await this.close()}}read(e){let r=this.readSync();return typeof e<"u"?e(null,r):Promise.resolve(r)}readSync(){return this.throwIfClosed(),this.nextDirent()}close(e){return this.closeSync(),typeof e<"u"?e(null):Promise.resolve()}closeSync(){this.throwIfClosed(),this.opts.onClose?.(),this.closed=!0}}});function R7(t,e){if(t!==e)throw new Error(`Invalid StatWatcher status: expected '${e}', got '${t}'`)}var T7,AD,N7=Et(()=>{T7=ve("events");kR();AD=class t extends T7.EventEmitter{constructor(r,o,{bigint:a=!1}={}){super();this.status="ready";this.changeListeners=new Map;this.startTimeout=null;this.fakeFs=r,this.path=o,this.bigint=a,this.lastStats=this.stat()}static create(r,o,a){let n=new t(r,o,a);return n.start(),n}start(){R7(this.status,"ready"),this.status="running",this.startTimeout=setTimeout(()=>{this.startTimeout=null,this.fakeFs.existsSync(this.path)||this.emit("change",this.lastStats,this.lastStats)},3)}stop(){R7(this.status,"running"),this.status="stopped",this.startTimeout!==null&&(clearTimeout(this.startTimeout),this.startTimeout=null),this.emit("stop")}stat(){try{return this.fakeFs.statSync(this.path,{bigint:this.bigint})}catch{let o=this.bigint?new qd:new Hd;return aD(o)}}makeInterval(r){let o=setInterval(()=>{let a=this.stat(),n=this.lastStats;xR(a,n)||(this.lastStats=a,this.emit("change",a,n))},r.interval);return r.persistent?o:o.unref()}registerChangeListener(r,o){this.addListener("change",r),this.changeListeners.set(r,this.makeInterval(o))}unregisterChangeListener(r){this.removeListener("change",r);let o=this.changeListeners.get(r);typeof o<"u"&&clearInterval(o),this.changeListeners.delete(r)}unregisterAllChangeListeners(){for(let r of this.changeListeners.keys())this.unregisterChangeListener(r)}hasChangeListeners(){return this.changeListeners.size>0}ref(){for(let r of this.changeListeners.values())r.ref();return this}unref(){for(let r of this.changeListeners.values())r.unref();return this}}});function jd(t,e,r,o){let a,n,u,A;switch(typeof r){case"function":a=!1,n=!0,u=5007,A=r;break;default:({bigint:a=!1,persistent:n=!0,interval:u=5007}=r),A=o;break}let p=fD.get(t);typeof p>"u"&&fD.set(t,p=new Map);let h=p.get(e);return typeof h>"u"&&(h=AD.create(t,e,{bigint:a}),p.set(e,h)),h.registerChangeListener(A,{persistent:n,interval:u}),h}function T0(t,e,r){let o=fD.get(t);if(typeof o>"u")return;let a=o.get(e);typeof a>"u"||(typeof r>"u"?a.unregisterAllChangeListeners():a.unregisterChangeListener(r),a.hasChangeListeners()||(a.stop(),o.delete(e)))}function N0(t){let e=fD.get(t);if(!(typeof e>"u"))for(let r of e.keys())T0(t,r)}var fD,TR=Et(()=>{N7();fD=new WeakMap});function Q_e(t){let e=t.match(/\r?\n/g);if(e===null)return M7.EOL;let r=e.filter(a=>a===`\r -`).length,o=e.length-r;return r>o?`\r -`:` -`}function L0(t,e){return e.replace(/\r?\n/g,Q_e(t))}var L7,M7,hf,_u,M0=Et(()=>{L7=ve("crypto"),M7=ve("os");RR();Ia();hf=class{constructor(e){this.pathUtils=e}async*genTraversePromise(e,{stableSort:r=!1}={}){let o=[e];for(;o.length>0;){let a=o.shift();if((await this.lstatPromise(a)).isDirectory()){let u=await this.readdirPromise(a);if(r)for(let A of u.sort())o.push(this.pathUtils.join(a,A));else throw new Error("Not supported")}else yield a}}async checksumFilePromise(e,{algorithm:r="sha512"}={}){let o=await this.openPromise(e,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,L7.createHash)(r),A=0;for(;(A=await this.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await this.closePromise(o)}}async removePromise(e,{recursive:r=!0,maxRetries:o=5}={}){let a;try{a=await this.lstatPromise(e)}catch(n){if(n.code==="ENOENT")return;throw n}if(a.isDirectory()){if(r){let n=await this.readdirPromise(e);await Promise.all(n.map(u=>this.removePromise(this.pathUtils.resolve(e,u))))}for(let n=0;n<=o;n++)try{await this.rmdirPromise(e);break}catch(u){if(u.code!=="EBUSY"&&u.code!=="ENOTEMPTY")throw u;nsetTimeout(A,n*100))}}else await this.unlinkPromise(e)}removeSync(e,{recursive:r=!0}={}){let o;try{o=this.lstatSync(e)}catch(a){if(a.code==="ENOENT")return;throw a}if(o.isDirectory()){if(r)for(let a of this.readdirSync(e))this.removeSync(this.pathUtils.resolve(e,a));this.rmdirSync(e)}else this.unlinkSync(e)}async mkdirpPromise(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{await this.mkdirPromise(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&await this.chmodPromise(A,r),o!=null)await this.utimesPromise(A,o[0],o[1]);else{let p=await this.statPromise(this.pathUtils.dirname(A));await this.utimesPromise(A,p.atime,p.mtime)}}}return n}mkdirpSync(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{this.mkdirSync(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&this.chmodSync(A,r),o!=null)this.utimesSync(A,o[0],o[1]);else{let p=this.statSync(this.pathUtils.dirname(A));this.utimesSync(A,p.atime,p.mtime)}}}return n}async copyPromise(e,r,{baseFs:o=this,overwrite:a=!0,stableSort:n=!1,stableTime:u=!1,linkStrategy:A=null}={}){return await k7(this,e,o,r,{overwrite:a,stableSort:n,stableTime:u,linkStrategy:A})}copySync(e,r,{baseFs:o=this,overwrite:a=!0}={}){let n=o.lstatSync(r),u=this.existsSync(e);if(n.isDirectory()){this.mkdirpSync(e);let p=o.readdirSync(r);for(let h of p)this.copySync(this.pathUtils.join(e,h),o.pathUtils.join(r,h),{baseFs:o,overwrite:a})}else if(n.isFile()){if(!u||a){u&&this.removeSync(e);let p=o.readFileSync(r);this.writeFileSync(e,p)}}else if(n.isSymbolicLink()){if(!u||a){u&&this.removeSync(e);let p=o.readlinkSync(r);this.symlinkSync(lD(this.pathUtils,p),e)}}else throw new Error(`Unsupported file type (file: ${r}, mode: 0o${n.mode.toString(8).padStart(6,"0")})`);let A=n.mode&511;this.chmodSync(e,A)}async changeFilePromise(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferPromise(e,r,o):this.changeFileTextPromise(e,r,o)}async changeFileBufferPromise(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=await this.readFilePromise(e)}catch{}Buffer.compare(a,r)!==0&&await this.writeFilePromise(e,r,{mode:o})}async changeFileTextPromise(e,r,{automaticNewlines:o,mode:a}={}){let n="";try{n=await this.readFilePromise(e,"utf8")}catch{}let u=o?L0(n,r):r;n!==u&&await this.writeFilePromise(e,u,{mode:a})}changeFileSync(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferSync(e,r,o):this.changeFileTextSync(e,r,o)}changeFileBufferSync(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=this.readFileSync(e)}catch{}Buffer.compare(a,r)!==0&&this.writeFileSync(e,r,{mode:o})}changeFileTextSync(e,r,{automaticNewlines:o=!1,mode:a}={}){let n="";try{n=this.readFileSync(e,"utf8")}catch{}let u=o?L0(n,r):r;n!==u&&this.writeFileSync(e,u,{mode:a})}async movePromise(e,r){try{await this.renamePromise(e,r)}catch(o){if(o.code==="EXDEV")await this.copyPromise(r,e),await this.removePromise(e);else throw o}}moveSync(e,r){try{this.renameSync(e,r)}catch(o){if(o.code==="EXDEV")this.copySync(r,e),this.removeSync(e);else throw o}}async lockPromise(e,r){let o=`${e}.flock`,a=1e3/60,n=Date.now(),u=null,A=async()=>{let p;try{[p]=await this.readJsonPromise(o)}catch{return Date.now()-n<500}try{return process.kill(p,0),!0}catch{return!1}};for(;u===null;)try{u=await this.openPromise(o,"wx")}catch(p){if(p.code==="EEXIST"){if(!await A())try{await this.unlinkPromise(o);continue}catch{}if(Date.now()-n<60*1e3)await new Promise(h=>setTimeout(h,a));else throw new Error(`Couldn't acquire a lock in a reasonable time (via ${o})`)}else throw p}await this.writePromise(u,JSON.stringify([process.pid]));try{return await r()}finally{try{await this.closePromise(u),await this.unlinkPromise(o)}catch{}}}async readJsonPromise(e){let r=await this.readFilePromise(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}readJsonSync(e){let r=this.readFileSync(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}async writeJsonPromise(e,r,{compact:o=!1}={}){let a=o?0:2;return await this.writeFilePromise(e,`${JSON.stringify(r,null,a)} -`)}writeJsonSync(e,r,{compact:o=!1}={}){let a=o?0:2;return this.writeFileSync(e,`${JSON.stringify(r,null,a)} -`)}async preserveTimePromise(e,r){let o=await this.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await this.lutimesPromise(e,o.atime,o.mtime)}async preserveTimeSync(e,r){let o=this.lstatSync(e),a=r();typeof a<"u"&&(e=a),this.lutimesSync(e,o.atime,o.mtime)}},_u=class extends hf{constructor(){super(V)}}});var Ss,gf=Et(()=>{M0();Ss=class extends hf{getExtractHint(e){return this.baseFs.getExtractHint(e)}resolve(e){return this.mapFromBase(this.baseFs.resolve(this.mapToBase(e)))}getRealPath(){return this.mapFromBase(this.baseFs.getRealPath())}async openPromise(e,r,o){return this.baseFs.openPromise(this.mapToBase(e),r,o)}openSync(e,r,o){return this.baseFs.openSync(this.mapToBase(e),r,o)}async opendirPromise(e,r){return Object.assign(await this.baseFs.opendirPromise(this.mapToBase(e),r),{path:e})}opendirSync(e,r){return Object.assign(this.baseFs.opendirSync(this.mapToBase(e),r),{path:e})}async readPromise(e,r,o,a,n){return await this.baseFs.readPromise(e,r,o,a,n)}readSync(e,r,o,a,n){return this.baseFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return typeof r=="string"?await this.baseFs.writePromise(e,r,o):await this.baseFs.writePromise(e,r,o,a,n)}writeSync(e,r,o,a,n){return typeof r=="string"?this.baseFs.writeSync(e,r,o):this.baseFs.writeSync(e,r,o,a,n)}async closePromise(e){return this.baseFs.closePromise(e)}closeSync(e){this.baseFs.closeSync(e)}createReadStream(e,r){return this.baseFs.createReadStream(e!==null?this.mapToBase(e):e,r)}createWriteStream(e,r){return this.baseFs.createWriteStream(e!==null?this.mapToBase(e):e,r)}async realpathPromise(e){return this.mapFromBase(await this.baseFs.realpathPromise(this.mapToBase(e)))}realpathSync(e){return this.mapFromBase(this.baseFs.realpathSync(this.mapToBase(e)))}async existsPromise(e){return this.baseFs.existsPromise(this.mapToBase(e))}existsSync(e){return this.baseFs.existsSync(this.mapToBase(e))}accessSync(e,r){return this.baseFs.accessSync(this.mapToBase(e),r)}async accessPromise(e,r){return this.baseFs.accessPromise(this.mapToBase(e),r)}async statPromise(e,r){return this.baseFs.statPromise(this.mapToBase(e),r)}statSync(e,r){return this.baseFs.statSync(this.mapToBase(e),r)}async fstatPromise(e,r){return this.baseFs.fstatPromise(e,r)}fstatSync(e,r){return this.baseFs.fstatSync(e,r)}lstatPromise(e,r){return this.baseFs.lstatPromise(this.mapToBase(e),r)}lstatSync(e,r){return this.baseFs.lstatSync(this.mapToBase(e),r)}async fchmodPromise(e,r){return this.baseFs.fchmodPromise(e,r)}fchmodSync(e,r){return this.baseFs.fchmodSync(e,r)}async chmodPromise(e,r){return this.baseFs.chmodPromise(this.mapToBase(e),r)}chmodSync(e,r){return this.baseFs.chmodSync(this.mapToBase(e),r)}async fchownPromise(e,r,o){return this.baseFs.fchownPromise(e,r,o)}fchownSync(e,r,o){return this.baseFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return this.baseFs.chownPromise(this.mapToBase(e),r,o)}chownSync(e,r,o){return this.baseFs.chownSync(this.mapToBase(e),r,o)}async renamePromise(e,r){return this.baseFs.renamePromise(this.mapToBase(e),this.mapToBase(r))}renameSync(e,r){return this.baseFs.renameSync(this.mapToBase(e),this.mapToBase(r))}async copyFilePromise(e,r,o=0){return this.baseFs.copyFilePromise(this.mapToBase(e),this.mapToBase(r),o)}copyFileSync(e,r,o=0){return this.baseFs.copyFileSync(this.mapToBase(e),this.mapToBase(r),o)}async appendFilePromise(e,r,o){return this.baseFs.appendFilePromise(this.fsMapToBase(e),r,o)}appendFileSync(e,r,o){return this.baseFs.appendFileSync(this.fsMapToBase(e),r,o)}async writeFilePromise(e,r,o){return this.baseFs.writeFilePromise(this.fsMapToBase(e),r,o)}writeFileSync(e,r,o){return this.baseFs.writeFileSync(this.fsMapToBase(e),r,o)}async unlinkPromise(e){return this.baseFs.unlinkPromise(this.mapToBase(e))}unlinkSync(e){return this.baseFs.unlinkSync(this.mapToBase(e))}async utimesPromise(e,r,o){return this.baseFs.utimesPromise(this.mapToBase(e),r,o)}utimesSync(e,r,o){return this.baseFs.utimesSync(this.mapToBase(e),r,o)}async lutimesPromise(e,r,o){return this.baseFs.lutimesPromise(this.mapToBase(e),r,o)}lutimesSync(e,r,o){return this.baseFs.lutimesSync(this.mapToBase(e),r,o)}async mkdirPromise(e,r){return this.baseFs.mkdirPromise(this.mapToBase(e),r)}mkdirSync(e,r){return this.baseFs.mkdirSync(this.mapToBase(e),r)}async rmdirPromise(e,r){return this.baseFs.rmdirPromise(this.mapToBase(e),r)}rmdirSync(e,r){return this.baseFs.rmdirSync(this.mapToBase(e),r)}async rmPromise(e,r){return this.baseFs.rmPromise(this.mapToBase(e),r)}rmSync(e,r){return this.baseFs.rmSync(this.mapToBase(e),r)}async linkPromise(e,r){return this.baseFs.linkPromise(this.mapToBase(e),this.mapToBase(r))}linkSync(e,r){return this.baseFs.linkSync(this.mapToBase(e),this.mapToBase(r))}async symlinkPromise(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkPromise(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkPromise(u,a,o)}symlinkSync(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkSync(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkSync(u,a,o)}async readFilePromise(e,r){return this.baseFs.readFilePromise(this.fsMapToBase(e),r)}readFileSync(e,r){return this.baseFs.readFileSync(this.fsMapToBase(e),r)}readdirPromise(e,r){return this.baseFs.readdirPromise(this.mapToBase(e),r)}readdirSync(e,r){return this.baseFs.readdirSync(this.mapToBase(e),r)}async readlinkPromise(e){return this.mapFromBase(await this.baseFs.readlinkPromise(this.mapToBase(e)))}readlinkSync(e){return this.mapFromBase(this.baseFs.readlinkSync(this.mapToBase(e)))}async truncatePromise(e,r){return this.baseFs.truncatePromise(this.mapToBase(e),r)}truncateSync(e,r){return this.baseFs.truncateSync(this.mapToBase(e),r)}async ftruncatePromise(e,r){return this.baseFs.ftruncatePromise(e,r)}ftruncateSync(e,r){return this.baseFs.ftruncateSync(e,r)}watch(e,r,o){return this.baseFs.watch(this.mapToBase(e),r,o)}watchFile(e,r,o){return this.baseFs.watchFile(this.mapToBase(e),r,o)}unwatchFile(e,r){return this.baseFs.unwatchFile(this.mapToBase(e),r)}fsMapToBase(e){return typeof e=="number"?e:this.mapToBase(e)}}});var Hu,O7=Et(()=>{gf();Hu=class extends Ss{constructor(e,{baseFs:r,pathUtils:o}){super(o),this.target=e,this.baseFs=r}getRealPath(){return this.target}getBaseFs(){return this.baseFs}mapFromBase(e){return e}mapToBase(e){return e}}});function U7(t){let e=t;return typeof t.path=="string"&&(e.path=ue.toPortablePath(t.path)),e}var _7,Tn,O0=Et(()=>{_7=Ze(ve("fs"));M0();Ia();Tn=class extends _u{constructor(e=_7.default){super(),this.realFs=e}getExtractHint(){return!1}getRealPath(){return It.root}resolve(e){return V.resolve(e)}async openPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.open(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}openSync(e,r,o){return this.realFs.openSync(ue.fromPortablePath(e),r,o)}async opendirPromise(e,r){return await new Promise((o,a)=>{typeof r<"u"?this.realFs.opendir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.opendir(ue.fromPortablePath(e),this.makeCallback(o,a))}).then(o=>{let a=o;return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a})}opendirSync(e,r){let a=typeof r<"u"?this.realFs.opendirSync(ue.fromPortablePath(e),r):this.realFs.opendirSync(ue.fromPortablePath(e));return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a}async readPromise(e,r,o=0,a=0,n=-1){return await new Promise((u,A)=>{this.realFs.read(e,r,o,a,n,(p,h)=>{p?A(p):u(h)})})}readSync(e,r,o,a,n){return this.realFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return await new Promise((u,A)=>typeof r=="string"?this.realFs.write(e,r,o,this.makeCallback(u,A)):this.realFs.write(e,r,o,a,n,this.makeCallback(u,A)))}writeSync(e,r,o,a,n){return typeof r=="string"?this.realFs.writeSync(e,r,o):this.realFs.writeSync(e,r,o,a,n)}async closePromise(e){await new Promise((r,o)=>{this.realFs.close(e,this.makeCallback(r,o))})}closeSync(e){this.realFs.closeSync(e)}createReadStream(e,r){let o=e!==null?ue.fromPortablePath(e):e;return this.realFs.createReadStream(o,r)}createWriteStream(e,r){let o=e!==null?ue.fromPortablePath(e):e;return this.realFs.createWriteStream(o,r)}async realpathPromise(e){return await new Promise((r,o)=>{this.realFs.realpath(ue.fromPortablePath(e),{},this.makeCallback(r,o))}).then(r=>ue.toPortablePath(r))}realpathSync(e){return ue.toPortablePath(this.realFs.realpathSync(ue.fromPortablePath(e),{}))}async existsPromise(e){return await new Promise(r=>{this.realFs.exists(ue.fromPortablePath(e),r)})}accessSync(e,r){return this.realFs.accessSync(ue.fromPortablePath(e),r)}async accessPromise(e,r){return await new Promise((o,a)=>{this.realFs.access(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}existsSync(e){return this.realFs.existsSync(ue.fromPortablePath(e))}async statPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.stat(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.stat(ue.fromPortablePath(e),this.makeCallback(o,a))})}statSync(e,r){return r?this.realFs.statSync(ue.fromPortablePath(e),r):this.realFs.statSync(ue.fromPortablePath(e))}async fstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.fstat(e,r,this.makeCallback(o,a)):this.realFs.fstat(e,this.makeCallback(o,a))})}fstatSync(e,r){return r?this.realFs.fstatSync(e,r):this.realFs.fstatSync(e)}async lstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.lstat(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.lstat(ue.fromPortablePath(e),this.makeCallback(o,a))})}lstatSync(e,r){return r?this.realFs.lstatSync(ue.fromPortablePath(e),r):this.realFs.lstatSync(ue.fromPortablePath(e))}async fchmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.fchmod(e,r,this.makeCallback(o,a))})}fchmodSync(e,r){return this.realFs.fchmodSync(e,r)}async chmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.chmod(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}chmodSync(e,r){return this.realFs.chmodSync(ue.fromPortablePath(e),r)}async fchownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.fchown(e,r,o,this.makeCallback(a,n))})}fchownSync(e,r,o){return this.realFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.chown(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}chownSync(e,r,o){return this.realFs.chownSync(ue.fromPortablePath(e),r,o)}async renamePromise(e,r){return await new Promise((o,a)=>{this.realFs.rename(ue.fromPortablePath(e),ue.fromPortablePath(r),this.makeCallback(o,a))})}renameSync(e,r){return this.realFs.renameSync(ue.fromPortablePath(e),ue.fromPortablePath(r))}async copyFilePromise(e,r,o=0){return await new Promise((a,n)=>{this.realFs.copyFile(ue.fromPortablePath(e),ue.fromPortablePath(r),o,this.makeCallback(a,n))})}copyFileSync(e,r,o=0){return this.realFs.copyFileSync(ue.fromPortablePath(e),ue.fromPortablePath(r),o)}async appendFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.appendFile(u,r,o,this.makeCallback(a,n)):this.realFs.appendFile(u,r,this.makeCallback(a,n))})}appendFileSync(e,r,o){let a=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.appendFileSync(a,r,o):this.realFs.appendFileSync(a,r)}async writeFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.writeFile(u,r,o,this.makeCallback(a,n)):this.realFs.writeFile(u,r,this.makeCallback(a,n))})}writeFileSync(e,r,o){let a=typeof e=="string"?ue.fromPortablePath(e):e;o?this.realFs.writeFileSync(a,r,o):this.realFs.writeFileSync(a,r)}async unlinkPromise(e){return await new Promise((r,o)=>{this.realFs.unlink(ue.fromPortablePath(e),this.makeCallback(r,o))})}unlinkSync(e){return this.realFs.unlinkSync(ue.fromPortablePath(e))}async utimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.utimes(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}utimesSync(e,r,o){this.realFs.utimesSync(ue.fromPortablePath(e),r,o)}async lutimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.lutimes(ue.fromPortablePath(e),r,o,this.makeCallback(a,n))})}lutimesSync(e,r,o){this.realFs.lutimesSync(ue.fromPortablePath(e),r,o)}async mkdirPromise(e,r){return await new Promise((o,a)=>{this.realFs.mkdir(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}mkdirSync(e,r){return this.realFs.mkdirSync(ue.fromPortablePath(e),r)}async rmdirPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rmdir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rmdir(ue.fromPortablePath(e),this.makeCallback(o,a))})}rmdirSync(e,r){return this.realFs.rmdirSync(ue.fromPortablePath(e),r)}async rmPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rm(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rm(ue.fromPortablePath(e),this.makeCallback(o,a))})}rmSync(e,r){return this.realFs.rmSync(ue.fromPortablePath(e),r)}async linkPromise(e,r){return await new Promise((o,a)=>{this.realFs.link(ue.fromPortablePath(e),ue.fromPortablePath(r),this.makeCallback(o,a))})}linkSync(e,r){return this.realFs.linkSync(ue.fromPortablePath(e),ue.fromPortablePath(r))}async symlinkPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.symlink(ue.fromPortablePath(e.replace(/\/+$/,"")),ue.fromPortablePath(r),o,this.makeCallback(a,n))})}symlinkSync(e,r,o){return this.realFs.symlinkSync(ue.fromPortablePath(e.replace(/\/+$/,"")),ue.fromPortablePath(r),o)}async readFilePromise(e,r){return await new Promise((o,a)=>{let n=typeof e=="string"?ue.fromPortablePath(e):e;this.realFs.readFile(n,r,this.makeCallback(o,a))})}readFileSync(e,r){let o=typeof e=="string"?ue.fromPortablePath(e):e;return this.realFs.readFileSync(o,r)}async readdirPromise(e,r){return await new Promise((o,a)=>{r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(U7)),a)):this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(ue.toPortablePath)),a)):this.realFs.readdir(ue.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.readdir(ue.fromPortablePath(e),this.makeCallback(o,a))})}readdirSync(e,r){return r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdirSync(ue.fromPortablePath(e),r).map(U7):this.realFs.readdirSync(ue.fromPortablePath(e),r).map(ue.toPortablePath):this.realFs.readdirSync(ue.fromPortablePath(e),r):this.realFs.readdirSync(ue.fromPortablePath(e))}async readlinkPromise(e){return await new Promise((r,o)=>{this.realFs.readlink(ue.fromPortablePath(e),this.makeCallback(r,o))}).then(r=>ue.toPortablePath(r))}readlinkSync(e){return ue.toPortablePath(this.realFs.readlinkSync(ue.fromPortablePath(e)))}async truncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.truncate(ue.fromPortablePath(e),r,this.makeCallback(o,a))})}truncateSync(e,r){return this.realFs.truncateSync(ue.fromPortablePath(e),r)}async ftruncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.ftruncate(e,r,this.makeCallback(o,a))})}ftruncateSync(e,r){return this.realFs.ftruncateSync(e,r)}watch(e,r,o){return this.realFs.watch(ue.fromPortablePath(e),r,o)}watchFile(e,r,o){return this.realFs.watchFile(ue.fromPortablePath(e),r,o)}unwatchFile(e,r){return this.realFs.unwatchFile(ue.fromPortablePath(e),r)}makeCallback(e,r){return(o,a)=>{o?r(o):e(a)}}}});var gn,H7=Et(()=>{O0();gf();Ia();gn=class extends Ss{constructor(e,{baseFs:r=new Tn}={}){super(V),this.target=this.pathUtils.normalize(e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.target)}resolve(e){return this.pathUtils.isAbsolute(e)?V.normalize(e):this.baseFs.resolve(V.join(this.target,e))}mapFromBase(e){return e}mapToBase(e){return this.pathUtils.isAbsolute(e)?e:this.pathUtils.join(this.target,e)}}});var q7,qu,j7=Et(()=>{O0();gf();Ia();q7=It.root,qu=class extends Ss{constructor(e,{baseFs:r=new Tn}={}){super(V),this.target=this.pathUtils.resolve(It.root,e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.pathUtils.relative(It.root,this.target))}getTarget(){return this.target}getBaseFs(){return this.baseFs}mapToBase(e){let r=this.pathUtils.normalize(e);if(this.pathUtils.isAbsolute(e))return this.pathUtils.resolve(this.target,this.pathUtils.relative(q7,e));if(r.match(/^\.\.\/?/))throw new Error(`Resolving this path (${e}) would escape the jail`);return this.pathUtils.resolve(this.target,e)}mapFromBase(e){return this.pathUtils.resolve(q7,this.pathUtils.relative(this.target,e))}}});var Gd,G7=Et(()=>{gf();Gd=class extends Ss{constructor(r,o){super(o);this.instance=null;this.factory=r}get baseFs(){return this.instance||(this.instance=this.factory()),this.instance}set baseFs(r){this.instance=r}mapFromBase(r){return r}mapToBase(r){return r}}});var U0,Ba,Op,Y7=Et(()=>{U0=ve("fs");M0();O0();TR();oD();Ia();Ba=4278190080,Op=class extends _u{constructor({baseFs:r=new Tn,filter:o=null,magicByte:a=42,maxOpenFiles:n=1/0,useCache:u=!0,maxAge:A=5e3,typeCheck:p=U0.constants.S_IFREG,getMountPoint:h,factoryPromise:E,factorySync:I}){if(Math.floor(a)!==a||!(a>1&&a<=127))throw new Error("The magic byte must be set to a round value between 1 and 127 included");super();this.fdMap=new Map;this.nextFd=3;this.isMount=new Set;this.notMount=new Set;this.realPaths=new Map;this.limitOpenFilesTimeout=null;this.baseFs=r,this.mountInstances=u?new Map:null,this.factoryPromise=E,this.factorySync=I,this.filter=o,this.getMountPoint=h,this.magic=a<<24,this.maxAge=A,this.maxOpenFiles=n,this.typeCheck=p}getExtractHint(r){return this.baseFs.getExtractHint(r)}getRealPath(){return this.baseFs.getRealPath()}saveAndClose(){if(N0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.saveAndClose?.(),this.mountInstances.delete(r)}discardAndClose(){if(N0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.discardAndClose?.(),this.mountInstances.delete(r)}resolve(r){return this.baseFs.resolve(r)}remapFd(r,o){let a=this.nextFd++|this.magic;return this.fdMap.set(a,[r,o]),a}async openPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.openPromise(r,o,a),async(n,{subPath:u})=>this.remapFd(n,await n.openPromise(u,o,a)))}openSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.openSync(r,o,a),(n,{subPath:u})=>this.remapFd(n,n.openSync(u,o,a)))}async opendirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.opendirPromise(r,o),async(a,{subPath:n})=>await a.opendirPromise(n,o),{requireSubpath:!1})}opendirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.opendirSync(r,o),(a,{subPath:n})=>a.opendirSync(n,o),{requireSubpath:!1})}async readPromise(r,o,a,n,u){if((r&Ba)!==this.magic)return await this.baseFs.readPromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("read");let[p,h]=A;return await p.readPromise(h,o,a,n,u)}readSync(r,o,a,n,u){if((r&Ba)!==this.magic)return this.baseFs.readSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("readSync");let[p,h]=A;return p.readSync(h,o,a,n,u)}async writePromise(r,o,a,n,u){if((r&Ba)!==this.magic)return typeof o=="string"?await this.baseFs.writePromise(r,o,a):await this.baseFs.writePromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("write");let[p,h]=A;return typeof o=="string"?await p.writePromise(h,o,a):await p.writePromise(h,o,a,n,u)}writeSync(r,o,a,n,u){if((r&Ba)!==this.magic)return typeof o=="string"?this.baseFs.writeSync(r,o,a):this.baseFs.writeSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw Io("writeSync");let[p,h]=A;return typeof o=="string"?p.writeSync(h,o,a):p.writeSync(h,o,a,n,u)}async closePromise(r){if((r&Ba)!==this.magic)return await this.baseFs.closePromise(r);let o=this.fdMap.get(r);if(typeof o>"u")throw Io("close");this.fdMap.delete(r);let[a,n]=o;return await a.closePromise(n)}closeSync(r){if((r&Ba)!==this.magic)return this.baseFs.closeSync(r);let o=this.fdMap.get(r);if(typeof o>"u")throw Io("closeSync");this.fdMap.delete(r);let[a,n]=o;return a.closeSync(n)}createReadStream(r,o){return r===null?this.baseFs.createReadStream(r,o):this.makeCallSync(r,()=>this.baseFs.createReadStream(r,o),(a,{archivePath:n,subPath:u})=>{let A=a.createReadStream(u,o);return A.path=ue.fromPortablePath(this.pathUtils.join(n,u)),A})}createWriteStream(r,o){return r===null?this.baseFs.createWriteStream(r,o):this.makeCallSync(r,()=>this.baseFs.createWriteStream(r,o),(a,{subPath:n})=>a.createWriteStream(n,o))}async realpathPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.realpathPromise(r),async(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=await this.baseFs.realpathPromise(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(It.root,await o.realpathPromise(n)))})}realpathSync(r){return this.makeCallSync(r,()=>this.baseFs.realpathSync(r),(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=this.baseFs.realpathSync(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(It.root,o.realpathSync(n)))})}async existsPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.existsPromise(r),async(o,{subPath:a})=>await o.existsPromise(a))}existsSync(r){return this.makeCallSync(r,()=>this.baseFs.existsSync(r),(o,{subPath:a})=>o.existsSync(a))}async accessPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.accessPromise(r,o),async(a,{subPath:n})=>await a.accessPromise(n,o))}accessSync(r,o){return this.makeCallSync(r,()=>this.baseFs.accessSync(r,o),(a,{subPath:n})=>a.accessSync(n,o))}async statPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.statPromise(r,o),async(a,{subPath:n})=>await a.statPromise(n,o))}statSync(r,o){return this.makeCallSync(r,()=>this.baseFs.statSync(r,o),(a,{subPath:n})=>a.statSync(n,o))}async fstatPromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.fstatPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fstat");let[n,u]=a;return n.fstatPromise(u,o)}fstatSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.fstatSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fstatSync");let[n,u]=a;return n.fstatSync(u,o)}async lstatPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.lstatPromise(r,o),async(a,{subPath:n})=>await a.lstatPromise(n,o))}lstatSync(r,o){return this.makeCallSync(r,()=>this.baseFs.lstatSync(r,o),(a,{subPath:n})=>a.lstatSync(n,o))}async fchmodPromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.fchmodPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fchmod");let[n,u]=a;return n.fchmodPromise(u,o)}fchmodSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.fchmodSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("fchmodSync");let[n,u]=a;return n.fchmodSync(u,o)}async chmodPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.chmodPromise(r,o),async(a,{subPath:n})=>await a.chmodPromise(n,o))}chmodSync(r,o){return this.makeCallSync(r,()=>this.baseFs.chmodSync(r,o),(a,{subPath:n})=>a.chmodSync(n,o))}async fchownPromise(r,o,a){if((r&Ba)!==this.magic)return this.baseFs.fchownPromise(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw Io("fchown");let[u,A]=n;return u.fchownPromise(A,o,a)}fchownSync(r,o,a){if((r&Ba)!==this.magic)return this.baseFs.fchownSync(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw Io("fchownSync");let[u,A]=n;return u.fchownSync(A,o,a)}async chownPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.chownPromise(r,o,a),async(n,{subPath:u})=>await n.chownPromise(u,o,a))}chownSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.chownSync(r,o,a),(n,{subPath:u})=>n.chownSync(u,o,a))}async renamePromise(r,o){return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.renamePromise(r,o),async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),async(a,{subPath:n})=>await this.makeCallPromise(o,async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},async(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return await a.renamePromise(n,A)}))}renameSync(r,o){return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.renameSync(r,o),()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),(a,{subPath:n})=>this.makeCallSync(o,()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return a.renameSync(n,A)}))}async copyFilePromise(r,o,a=0){let n=async(u,A,p,h)=>{if(a&U0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&U0.constants.COPYFILE_EXCL&&await this.existsPromise(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=await u.readFilePromise(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}await p.writeFilePromise(h,E)};return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.copyFilePromise(r,o,a),async(u,{subPath:A})=>await n(this.baseFs,r,u,A)),async(u,{subPath:A})=>await this.makeCallPromise(o,async()=>await n(u,A,this.baseFs,o),async(p,{subPath:h})=>u!==p?await n(u,A,p,h):await u.copyFilePromise(A,h,a)))}copyFileSync(r,o,a=0){let n=(u,A,p,h)=>{if(a&U0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&U0.constants.COPYFILE_EXCL&&this.existsSync(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=u.readFileSync(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}p.writeFileSync(h,E)};return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.copyFileSync(r,o,a),(u,{subPath:A})=>n(this.baseFs,r,u,A)),(u,{subPath:A})=>this.makeCallSync(o,()=>n(u,A,this.baseFs,o),(p,{subPath:h})=>u!==p?n(u,A,p,h):u.copyFileSync(A,h,a)))}async appendFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.appendFilePromise(r,o,a),async(n,{subPath:u})=>await n.appendFilePromise(u,o,a))}appendFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.appendFileSync(r,o,a),(n,{subPath:u})=>n.appendFileSync(u,o,a))}async writeFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.writeFilePromise(r,o,a),async(n,{subPath:u})=>await n.writeFilePromise(u,o,a))}writeFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.writeFileSync(r,o,a),(n,{subPath:u})=>n.writeFileSync(u,o,a))}async unlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.unlinkPromise(r),async(o,{subPath:a})=>await o.unlinkPromise(a))}unlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.unlinkSync(r),(o,{subPath:a})=>o.unlinkSync(a))}async utimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.utimesPromise(r,o,a),async(n,{subPath:u})=>await n.utimesPromise(u,o,a))}utimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.utimesSync(r,o,a),(n,{subPath:u})=>n.utimesSync(u,o,a))}async lutimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.lutimesPromise(r,o,a),async(n,{subPath:u})=>await n.lutimesPromise(u,o,a))}lutimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.lutimesSync(r,o,a),(n,{subPath:u})=>n.lutimesSync(u,o,a))}async mkdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.mkdirPromise(r,o),async(a,{subPath:n})=>await a.mkdirPromise(n,o))}mkdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.mkdirSync(r,o),(a,{subPath:n})=>a.mkdirSync(n,o))}async rmdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmdirPromise(r,o),async(a,{subPath:n})=>await a.rmdirPromise(n,o))}rmdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmdirSync(r,o),(a,{subPath:n})=>a.rmdirSync(n,o))}async rmPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmPromise(r,o),async(a,{subPath:n})=>await a.rmPromise(n,o))}rmSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmSync(r,o),(a,{subPath:n})=>a.rmSync(n,o))}async linkPromise(r,o){return await this.makeCallPromise(o,async()=>await this.baseFs.linkPromise(r,o),async(a,{subPath:n})=>await a.linkPromise(r,n))}linkSync(r,o){return this.makeCallSync(o,()=>this.baseFs.linkSync(r,o),(a,{subPath:n})=>a.linkSync(r,n))}async symlinkPromise(r,o,a){return await this.makeCallPromise(o,async()=>await this.baseFs.symlinkPromise(r,o,a),async(n,{subPath:u})=>await n.symlinkPromise(r,u))}symlinkSync(r,o,a){return this.makeCallSync(o,()=>this.baseFs.symlinkSync(r,o,a),(n,{subPath:u})=>n.symlinkSync(r,u))}async readFilePromise(r,o){return this.makeCallPromise(r,async()=>await this.baseFs.readFilePromise(r,o),async(a,{subPath:n})=>await a.readFilePromise(n,o))}readFileSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readFileSync(r,o),(a,{subPath:n})=>a.readFileSync(n,o))}async readdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.readdirPromise(r,o),async(a,{subPath:n})=>await a.readdirPromise(n,o),{requireSubpath:!1})}readdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readdirSync(r,o),(a,{subPath:n})=>a.readdirSync(n,o),{requireSubpath:!1})}async readlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.readlinkPromise(r),async(o,{subPath:a})=>await o.readlinkPromise(a))}readlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.readlinkSync(r),(o,{subPath:a})=>o.readlinkSync(a))}async truncatePromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.truncatePromise(r,o),async(a,{subPath:n})=>await a.truncatePromise(n,o))}truncateSync(r,o){return this.makeCallSync(r,()=>this.baseFs.truncateSync(r,o),(a,{subPath:n})=>a.truncateSync(n,o))}async ftruncatePromise(r,o){if((r&Ba)!==this.magic)return this.baseFs.ftruncatePromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("ftruncate");let[n,u]=a;return n.ftruncatePromise(u,o)}ftruncateSync(r,o){if((r&Ba)!==this.magic)return this.baseFs.ftruncateSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw Io("ftruncateSync");let[n,u]=a;return n.ftruncateSync(u,o)}watch(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watch(r,o,a),(n,{subPath:u})=>n.watch(u,o,a))}watchFile(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watchFile(r,o,a),()=>jd(this,r,o,a))}unwatchFile(r,o){return this.makeCallSync(r,()=>this.baseFs.unwatchFile(r,o),()=>T0(this,r,o))}async makeCallPromise(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return await o();let u=this.resolve(r),A=this.findMount(u);return A?n&&A.subPath==="/"?await o():await this.getMountPromise(A.archivePath,async p=>await a(p,A)):await o()}makeCallSync(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return o();let u=this.resolve(r),A=this.findMount(u);return!A||n&&A.subPath==="/"?o():this.getMountSync(A.archivePath,p=>a(p,A))}findMount(r){if(this.filter&&!this.filter.test(r))return null;let o="";for(;;){let a=r.substring(o.length),n=this.getMountPoint(a,o);if(!n)return null;if(o=this.pathUtils.join(o,n),!this.isMount.has(o)){if(this.notMount.has(o))continue;try{if(this.typeCheck!==null&&(this.baseFs.lstatSync(o).mode&U0.constants.S_IFMT)!==this.typeCheck){this.notMount.add(o);continue}}catch{return null}this.isMount.add(o)}return{archivePath:o,subPath:this.pathUtils.join(It.root,r.substring(o.length))}}}limitOpenFiles(r){if(this.mountInstances===null)return;let o=Date.now(),a=o+this.maxAge,n=r===null?0:this.mountInstances.size-r;for(let[u,{childFs:A,expiresAt:p,refCount:h}]of this.mountInstances.entries())if(!(h!==0||A.hasOpenFileHandles?.())){if(o>=p){A.saveAndClose?.(),this.mountInstances.delete(u),n-=1;continue}else if(r===null||n<=0){a=p;break}A.saveAndClose?.(),this.mountInstances.delete(u),n-=1}this.limitOpenFilesTimeout===null&&(r===null&&this.mountInstances.size>0||r!==null)&&isFinite(a)&&(this.limitOpenFilesTimeout=setTimeout(()=>{this.limitOpenFilesTimeout=null,this.limitOpenFiles(null)},a-o).unref())}async getMountPromise(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);if(!a){let n=await this.factoryPromise(this.baseFs,r);a=this.mountInstances.get(r),a||(a={childFs:n(),expiresAt:0,refCount:0})}this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,a.refCount+=1;try{return await o(a.childFs)}finally{a.refCount-=1}}else{let a=(await this.factoryPromise(this.baseFs,r))();try{return await o(a)}finally{a.saveAndClose?.()}}}getMountSync(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);return a||(a={childFs:this.factorySync(this.baseFs,r),expiresAt:0,refCount:0}),this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,o(a.childFs)}else{let a=this.factorySync(this.baseFs,r);try{return o(a)}finally{a.saveAndClose?.()}}}}});var Zt,pD,W7=Et(()=>{M0();Ia();Zt=()=>Object.assign(new Error("ENOSYS: unsupported filesystem access"),{code:"ENOSYS"}),pD=class t extends hf{static{this.instance=new t}constructor(){super(V)}getExtractHint(){throw Zt()}getRealPath(){throw Zt()}resolve(){throw Zt()}async openPromise(){throw Zt()}openSync(){throw Zt()}async opendirPromise(){throw Zt()}opendirSync(){throw Zt()}async readPromise(){throw Zt()}readSync(){throw Zt()}async writePromise(){throw Zt()}writeSync(){throw Zt()}async closePromise(){throw Zt()}closeSync(){throw Zt()}createWriteStream(){throw Zt()}createReadStream(){throw Zt()}async realpathPromise(){throw Zt()}realpathSync(){throw Zt()}async readdirPromise(){throw Zt()}readdirSync(){throw Zt()}async existsPromise(e){throw Zt()}existsSync(e){throw Zt()}async accessPromise(){throw Zt()}accessSync(){throw Zt()}async statPromise(){throw Zt()}statSync(){throw Zt()}async fstatPromise(e){throw Zt()}fstatSync(e){throw Zt()}async lstatPromise(e){throw Zt()}lstatSync(e){throw Zt()}async fchmodPromise(){throw Zt()}fchmodSync(){throw Zt()}async chmodPromise(){throw Zt()}chmodSync(){throw Zt()}async fchownPromise(){throw Zt()}fchownSync(){throw Zt()}async chownPromise(){throw Zt()}chownSync(){throw Zt()}async mkdirPromise(){throw Zt()}mkdirSync(){throw Zt()}async rmdirPromise(){throw Zt()}rmdirSync(){throw Zt()}async rmPromise(){throw Zt()}rmSync(){throw Zt()}async linkPromise(){throw Zt()}linkSync(){throw Zt()}async symlinkPromise(){throw Zt()}symlinkSync(){throw Zt()}async renamePromise(){throw Zt()}renameSync(){throw Zt()}async copyFilePromise(){throw Zt()}copyFileSync(){throw Zt()}async appendFilePromise(){throw Zt()}appendFileSync(){throw Zt()}async writeFilePromise(){throw Zt()}writeFileSync(){throw Zt()}async unlinkPromise(){throw Zt()}unlinkSync(){throw Zt()}async utimesPromise(){throw Zt()}utimesSync(){throw Zt()}async lutimesPromise(){throw Zt()}lutimesSync(){throw Zt()}async readFilePromise(){throw Zt()}readFileSync(){throw Zt()}async readlinkPromise(){throw Zt()}readlinkSync(){throw Zt()}async truncatePromise(){throw Zt()}truncateSync(){throw Zt()}async ftruncatePromise(e,r){throw Zt()}ftruncateSync(e,r){throw Zt()}watch(){throw Zt()}watchFile(){throw Zt()}unwatchFile(){throw Zt()}}});var Up,K7=Et(()=>{gf();Ia();Up=class extends Ss{constructor(e){super(ue),this.baseFs=e}mapFromBase(e){return ue.fromPortablePath(e)}mapToBase(e){return ue.toPortablePath(e)}}});var F_e,NR,R_e,zs,V7=Et(()=>{O0();gf();Ia();F_e=/^[0-9]+$/,NR=/^(\/(?:[^/]+\/)*?(?:\$\$virtual|__virtual__))((?:\/((?:[^/]+-)?[a-f0-9]+)(?:\/([^/]+))?)?((?:\/.*)?))$/,R_e=/^([^/]+-)?[a-f0-9]+$/,zs=class t extends Ss{static makeVirtualPath(e,r,o){if(V.basename(e)!=="__virtual__")throw new Error('Assertion failed: Virtual folders must be named "__virtual__"');if(!V.basename(r).match(R_e))throw new Error("Assertion failed: Virtual components must be ended by an hexadecimal hash");let n=V.relative(V.dirname(e),o).split("/"),u=0;for(;u{LR=Ze(ve("buffer")),z7=ve("url"),J7=ve("util");gf();Ia();hD=class extends Ss{constructor(e){super(ue),this.baseFs=e}mapFromBase(e){return e}mapToBase(e){if(typeof e=="string")return e;if(e instanceof URL)return(0,z7.fileURLToPath)(e);if(Buffer.isBuffer(e)){let r=e.toString();if(!T_e(e,r))throw new Error("Non-utf8 buffers are not supported at the moment. Please upvote the following issue if you encounter this error: https://github.com/yarnpkg/berry/issues/4942");return r}throw new Error(`Unsupported path type: ${(0,J7.inspect)(e)}`)}}});var rY,Bo,df,_p,gD,dD,Yd,Nc,Lc,Z7,$7,eY,tY,Sw,nY=Et(()=>{rY=ve("readline"),Bo=Symbol("kBaseFs"),df=Symbol("kFd"),_p=Symbol("kClosePromise"),gD=Symbol("kCloseResolve"),dD=Symbol("kCloseReject"),Yd=Symbol("kRefs"),Nc=Symbol("kRef"),Lc=Symbol("kUnref"),Sw=class{constructor(e,r){this[tY]=1;this[eY]=void 0;this[$7]=void 0;this[Z7]=void 0;this[Bo]=r,this[df]=e}get fd(){return this[df]}async appendFile(e,r){try{this[Nc](this.appendFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;return await this[Bo].appendFilePromise(this.fd,e,o?{encoding:o}:void 0)}finally{this[Lc]()}}async chown(e,r){try{return this[Nc](this.chown),await this[Bo].fchownPromise(this.fd,e,r)}finally{this[Lc]()}}async chmod(e){try{return this[Nc](this.chmod),await this[Bo].fchmodPromise(this.fd,e)}finally{this[Lc]()}}createReadStream(e){return this[Bo].createReadStream(null,{...e,fd:this.fd})}createWriteStream(e){return this[Bo].createWriteStream(null,{...e,fd:this.fd})}datasync(){throw new Error("Method not implemented.")}sync(){throw new Error("Method not implemented.")}async read(e,r,o,a){try{this[Nc](this.read);let n;return Buffer.isBuffer(e)?n=e:(e??={},n=e.buffer??Buffer.alloc(16384),r=e.offset||0,o=e.length??n.byteLength,a=e.position??null),r??=0,o??=0,o===0?{bytesRead:o,buffer:n}:{bytesRead:await this[Bo].readPromise(this.fd,n,r,o,a),buffer:n}}finally{this[Lc]()}}async readFile(e){try{this[Nc](this.readFile);let r=(typeof e=="string"?e:e?.encoding)??void 0;return await this[Bo].readFilePromise(this.fd,r)}finally{this[Lc]()}}readLines(e){return(0,rY.createInterface)({input:this.createReadStream(e),crlfDelay:1/0})}async stat(e){try{return this[Nc](this.stat),await this[Bo].fstatPromise(this.fd,e)}finally{this[Lc]()}}async truncate(e){try{return this[Nc](this.truncate),await this[Bo].ftruncatePromise(this.fd,e)}finally{this[Lc]()}}utimes(e,r){throw new Error("Method not implemented.")}async writeFile(e,r){try{this[Nc](this.writeFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;await this[Bo].writeFilePromise(this.fd,e,o)}finally{this[Lc]()}}async write(...e){try{if(this[Nc](this.write),ArrayBuffer.isView(e[0])){let[r,o,a,n]=e;return{bytesWritten:await this[Bo].writePromise(this.fd,r,o??void 0,a??void 0,n??void 0),buffer:r}}else{let[r,o,a]=e;return{bytesWritten:await this[Bo].writePromise(this.fd,r,o,a),buffer:r}}}finally{this[Lc]()}}async writev(e,r){try{this[Nc](this.writev);let o=0;if(typeof r<"u")for(let a of e){let n=await this.write(a,void 0,void 0,r);o+=n.bytesWritten,r+=n.bytesWritten}else for(let a of e){let n=await this.write(a);o+=n.bytesWritten}return{buffers:e,bytesWritten:o}}finally{this[Lc]()}}readv(e,r){throw new Error("Method not implemented.")}close(){if(this[df]===-1)return Promise.resolve();if(this[_p])return this[_p];if(this[Yd]--,this[Yd]===0){let e=this[df];this[df]=-1,this[_p]=this[Bo].closePromise(e).finally(()=>{this[_p]=void 0})}else this[_p]=new Promise((e,r)=>{this[gD]=e,this[dD]=r}).finally(()=>{this[_p]=void 0,this[dD]=void 0,this[gD]=void 0});return this[_p]}[(Bo,df,tY=Yd,eY=_p,$7=gD,Z7=dD,Nc)](e){if(this[df]===-1){let r=new Error("file closed");throw r.code="EBADF",r.syscall=e.name,r}this[Yd]++}[Lc](){if(this[Yd]--,this[Yd]===0){let e=this[df];this[df]=-1,this[Bo].closePromise(e).then(this[gD],this[dD])}}}});function xw(t,e){e=new hD(e);let r=(o,a,n)=>{let u=o[a];o[a]=n,typeof u?.[Wd.promisify.custom]<"u"&&(n[Wd.promisify.custom]=u[Wd.promisify.custom])};{r(t,"exists",(o,...a)=>{let u=typeof a[a.length-1]=="function"?a.pop():()=>{};process.nextTick(()=>{e.existsPromise(o).then(A=>{u(A)},()=>{u(!1)})})}),r(t,"read",(...o)=>{let[a,n,u,A,p,h]=o;if(o.length<=3){let E={};o.length<3?h=o[1]:(E=o[1],h=o[2]),{buffer:n=Buffer.alloc(16384),offset:u=0,length:A=n.byteLength,position:p}=E}if(u==null&&(u=0),A|=0,A===0){process.nextTick(()=>{h(null,0,n)});return}p==null&&(p=-1),process.nextTick(()=>{e.readPromise(a,n,u,A,p).then(E=>{h(null,E,n)},E=>{h(E,0,n)})})});for(let o of iY){let a=o.replace(/Promise$/,"");if(typeof t[a]>"u")continue;let n=e[o];if(typeof n>"u")continue;r(t,a,(...A)=>{let h=typeof A[A.length-1]=="function"?A.pop():()=>{};process.nextTick(()=>{n.apply(e,A).then(E=>{h(null,E)},E=>{h(E)})})})}t.realpath.native=t.realpath}{r(t,"existsSync",o=>{try{return e.existsSync(o)}catch{return!1}}),r(t,"readSync",(...o)=>{let[a,n,u,A,p]=o;return o.length<=3&&({offset:u=0,length:A=n.byteLength,position:p}=o[2]||{}),u==null&&(u=0),A|=0,A===0?0:(p==null&&(p=-1),e.readSync(a,n,u,A,p))});for(let o of N_e){let a=o;if(typeof t[a]>"u")continue;let n=e[o];typeof n>"u"||r(t,a,n.bind(e))}t.realpathSync.native=t.realpathSync}{let o=t.promises;for(let a of iY){let n=a.replace(/Promise$/,"");if(typeof o[n]>"u")continue;let u=e[a];typeof u>"u"||a!=="open"&&r(o,n,(A,...p)=>A instanceof Sw?A[n].apply(A,p):u.call(e,A,...p))}r(o,"open",async(...a)=>{let n=await e.openPromise(...a);return new Sw(n,e)})}t.read[Wd.promisify.custom]=async(o,a,...n)=>({bytesRead:await e.readPromise(o,a,...n),buffer:a}),t.write[Wd.promisify.custom]=async(o,a,...n)=>({bytesWritten:await e.writePromise(o,a,...n),buffer:a})}function mD(t,e){let r=Object.create(t);return xw(r,e),r}var Wd,N_e,iY,sY=Et(()=>{Wd=ve("util");X7();nY();N_e=new Set(["accessSync","appendFileSync","createReadStream","createWriteStream","chmodSync","fchmodSync","chownSync","fchownSync","closeSync","copyFileSync","linkSync","lstatSync","fstatSync","lutimesSync","mkdirSync","openSync","opendirSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","rmSync","statSync","symlinkSync","truncateSync","ftruncateSync","unlinkSync","unwatchFile","utimesSync","watch","watchFile","writeFileSync","writeSync"]),iY=new Set(["accessPromise","appendFilePromise","fchmodPromise","chmodPromise","fchownPromise","chownPromise","closePromise","copyFilePromise","linkPromise","fstatPromise","lstatPromise","lutimesPromise","mkdirPromise","openPromise","opendirPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","rmPromise","statPromise","symlinkPromise","truncatePromise","ftruncatePromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"])});function oY(t){let e=Math.ceil(Math.random()*4294967296).toString(16).padStart(8,"0");return`${t}${e}`}function aY(){if(MR)return MR;let t=ue.toPortablePath(lY.default.tmpdir()),e=oe.realpathSync(t);return process.once("exit",()=>{oe.rmtempSync()}),MR={tmpdir:t,realTmpdir:e}}var lY,Mc,MR,oe,cY=Et(()=>{lY=Ze(ve("os"));O0();Ia();Mc=new Set,MR=null;oe=Object.assign(new Tn,{detachTemp(t){Mc.delete(t)},mktempSync(t){let{tmpdir:e,realTmpdir:r}=aY();for(;;){let o=oY("xfs-");try{this.mkdirSync(V.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=V.join(r,o);if(Mc.add(a),typeof t>"u")return a;try{return t(a)}finally{if(Mc.has(a)){Mc.delete(a);try{this.removeSync(a)}catch{}}}}},async mktempPromise(t){let{tmpdir:e,realTmpdir:r}=aY();for(;;){let o=oY("xfs-");try{await this.mkdirPromise(V.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=V.join(r,o);if(Mc.add(a),typeof t>"u")return a;try{return await t(a)}finally{if(Mc.has(a)){Mc.delete(a);try{await this.removePromise(a)}catch{}}}}},async rmtempPromise(){await Promise.all(Array.from(Mc.values()).map(async t=>{try{await oe.removePromise(t,{maxRetries:0}),Mc.delete(t)}catch{}}))},rmtempSync(){for(let t of Mc)try{oe.removeSync(t),Mc.delete(t)}catch{}}})});var kw={};Vt(kw,{AliasFS:()=>Hu,BasePortableFakeFS:()=>_u,CustomDir:()=>bw,CwdFS:()=>gn,FakeFS:()=>hf,Filename:()=>dr,JailFS:()=>qu,LazyFS:()=>Gd,MountFS:()=>Op,NoFS:()=>pD,NodeFS:()=>Tn,PortablePath:()=>It,PosixFS:()=>Up,ProxiedFS:()=>Ss,VirtualFS:()=>zs,constants:()=>Bi,errors:()=>nr,extendFs:()=>mD,normalizeLineEndings:()=>L0,npath:()=>ue,opendir:()=>uD,patchFs:()=>xw,ppath:()=>V,setupCopyIndex:()=>cD,statUtils:()=>wa,unwatchAllFiles:()=>N0,unwatchFile:()=>T0,watchFile:()=>jd,xfs:()=>oe});var Pt=Et(()=>{P7();oD();kR();RR();F7();TR();M0();Ia();Ia();O7();M0();H7();j7();G7();Y7();W7();O0();K7();gf();V7();sY();cY()});var hY=_((fSt,pY)=>{pY.exports=fY;fY.sync=M_e;var uY=ve("fs");function L_e(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var o=0;o{yY.exports=dY;dY.sync=O_e;var gY=ve("fs");function dY(t,e,r){gY.stat(t,function(o,a){r(o,o?!1:mY(a,e))})}function O_e(t,e){return mY(gY.statSync(t),e)}function mY(t,e){return t.isFile()&&U_e(t,e)}function U_e(t,e){var r=t.mode,o=t.uid,a=t.gid,n=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),u=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),A=parseInt("100",8),p=parseInt("010",8),h=parseInt("001",8),E=A|p,I=r&h||r&p&&a===u||r&A&&o===n||r&E&&n===0;return I}});var wY=_((gSt,CY)=>{var hSt=ve("fs"),yD;process.platform==="win32"||global.TESTING_WINDOWS?yD=hY():yD=EY();CY.exports=OR;OR.sync=__e;function OR(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(o,a){OR(t,e||{},function(n,u){n?a(n):o(u)})})}yD(t,e||{},function(o,a){o&&(o.code==="EACCES"||e&&e.ignoreErrors)&&(o=null,a=!1),r(o,a)})}function __e(t,e){try{return yD.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var SY=_((dSt,bY)=>{var Kd=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",IY=ve("path"),H_e=Kd?";":":",BY=wY(),vY=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),DY=(t,e)=>{let r=e.colon||H_e,o=t.match(/\//)||Kd&&t.match(/\\/)?[""]:[...Kd?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],a=Kd?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=Kd?a.split(r):[""];return Kd&&t.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:o,pathExt:n,pathExtExe:a}},PY=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:o,pathExt:a,pathExtExe:n}=DY(t,e),u=[],A=h=>new Promise((E,I)=>{if(h===o.length)return e.all&&u.length?E(u):I(vY(t));let v=o[h],x=/^".*"$/.test(v)?v.slice(1,-1):v,C=IY.join(x,t),R=!x&&/^\.[\\\/]/.test(t)?t.slice(0,2)+C:C;E(p(R,h,0))}),p=(h,E,I)=>new Promise((v,x)=>{if(I===a.length)return v(A(E+1));let C=a[I];BY(h+C,{pathExt:n},(R,L)=>{if(!R&&L)if(e.all)u.push(h+C);else return v(h+C);return v(p(h,E,I+1))})});return r?A(0).then(h=>r(null,h),r):A(0)},q_e=(t,e)=>{e=e||{};let{pathEnv:r,pathExt:o,pathExtExe:a}=DY(t,e),n=[];for(let u=0;u{"use strict";var xY=(t={})=>{let e=t.env||process.env;return(t.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(o=>o.toUpperCase()==="PATH")||"Path"};UR.exports=xY;UR.exports.default=xY});var TY=_((ySt,RY)=>{"use strict";var QY=ve("path"),j_e=SY(),G_e=kY();function FY(t,e){let r=t.options.env||process.env,o=process.cwd(),a=t.options.cwd!=null,n=a&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(t.options.cwd)}catch{}let u;try{u=j_e.sync(t.command,{path:r[G_e({env:r})],pathExt:e?QY.delimiter:void 0})}catch{}finally{n&&process.chdir(o)}return u&&(u=QY.resolve(a?t.options.cwd:"",u)),u}function Y_e(t){return FY(t)||FY(t,!0)}RY.exports=Y_e});var NY=_((ESt,HR)=>{"use strict";var _R=/([()\][%!^"`<>&|;, *?])/g;function W_e(t){return t=t.replace(_R,"^$1"),t}function K_e(t,e){return t=`${t}`,t=t.replace(/(\\*)"/g,'$1$1\\"'),t=t.replace(/(\\*)$/,"$1$1"),t=`"${t}"`,t=t.replace(_R,"^$1"),e&&(t=t.replace(_R,"^$1")),t}HR.exports.command=W_e;HR.exports.argument=K_e});var MY=_((CSt,LY)=>{"use strict";LY.exports=/^#!(.*)/});var UY=_((wSt,OY)=>{"use strict";var V_e=MY();OY.exports=(t="")=>{let e=t.match(V_e);if(!e)return null;let[r,o]=e[0].replace(/#! ?/,"").split(" "),a=r.split("/").pop();return a==="env"?o:o?`${a} ${o}`:a}});var HY=_((ISt,_Y)=>{"use strict";var qR=ve("fs"),z_e=UY();function J_e(t){let r=Buffer.alloc(150),o;try{o=qR.openSync(t,"r"),qR.readSync(o,r,0,150,0),qR.closeSync(o)}catch{}return z_e(r.toString())}_Y.exports=J_e});var YY=_((BSt,GY)=>{"use strict";var X_e=ve("path"),qY=TY(),jY=NY(),Z_e=HY(),$_e=process.platform==="win32",e8e=/\.(?:com|exe)$/i,t8e=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function r8e(t){t.file=qY(t);let e=t.file&&Z_e(t.file);return e?(t.args.unshift(t.file),t.command=e,qY(t)):t.file}function n8e(t){if(!$_e)return t;let e=r8e(t),r=!e8e.test(e);if(t.options.forceShell||r){let o=t8e.test(e);t.command=X_e.normalize(t.command),t.command=jY.command(t.command),t.args=t.args.map(n=>jY.argument(n,o));let a=[t.command].concat(t.args).join(" ");t.args=["/d","/s","/c",`"${a}"`],t.command=process.env.comspec||"cmd.exe",t.options.windowsVerbatimArguments=!0}return t}function i8e(t,e,r){e&&!Array.isArray(e)&&(r=e,e=null),e=e?e.slice(0):[],r=Object.assign({},r);let o={command:t,args:e,options:r,file:void 0,original:{command:t,args:e}};return r.shell?o:n8e(o)}GY.exports=i8e});var VY=_((vSt,KY)=>{"use strict";var jR=process.platform==="win32";function GR(t,e){return Object.assign(new Error(`${e} ${t.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${t.command}`,path:t.command,spawnargs:t.args})}function s8e(t,e){if(!jR)return;let r=t.emit;t.emit=function(o,a){if(o==="exit"){let n=WY(a,e,"spawn");if(n)return r.call(t,"error",n)}return r.apply(t,arguments)}}function WY(t,e){return jR&&t===1&&!e.file?GR(e.original,"spawn"):null}function o8e(t,e){return jR&&t===1&&!e.file?GR(e.original,"spawnSync"):null}KY.exports={hookChildProcess:s8e,verifyENOENT:WY,verifyENOENTSync:o8e,notFoundError:GR}});var KR=_((DSt,Vd)=>{"use strict";var zY=ve("child_process"),YR=YY(),WR=VY();function JY(t,e,r){let o=YR(t,e,r),a=zY.spawn(o.command,o.args,o.options);return WR.hookChildProcess(a,o),a}function a8e(t,e,r){let o=YR(t,e,r),a=zY.spawnSync(o.command,o.args,o.options);return a.error=a.error||WR.verifyENOENTSync(a.status,o),a}Vd.exports=JY;Vd.exports.spawn=JY;Vd.exports.sync=a8e;Vd.exports._parse=YR;Vd.exports._enoent=WR});var ZY=_((PSt,XY)=>{"use strict";function l8e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function _0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,_0)}l8e(_0,Error);_0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I>",b=Br(">>",!1),y=">&",F=Br(">&",!1),J=">",X=Br(">",!1),$="<<<",ie=Br("<<<",!1),Se="<&",Re=Br("<&",!1),at="<",dt=Br("<",!1),jt=function(N){return{type:"argument",segments:[].concat(...N)}},tr=function(N){return N},bt="$'",ln=Br("$'",!1),kr="'",mr=Br("'",!1),Sr=function(N){return[{type:"text",text:N}]},Kr='""',Kn=Br('""',!1),Ms=function(){return{type:"text",text:""}},Ri='"',gs=Br('"',!1),io=function(N){return N},Pi=function(N){return{type:"arithmetic",arithmetic:N,quoted:!0}},Os=function(N){return{type:"shell",shell:N,quoted:!0}},so=function(N){return{type:"variable",...N,quoted:!0}},uc=function(N){return{type:"text",text:N}},Au=function(N){return{type:"arithmetic",arithmetic:N,quoted:!1}},sp=function(N){return{type:"shell",shell:N,quoted:!1}},op=function(N){return{type:"variable",...N,quoted:!1}},Us=function(N){return{type:"glob",pattern:N}},Dn=/^[^']/,oo=Is(["'"],!0,!1),_s=function(N){return N.join("")},ml=/^[^$"]/,yl=Is(["$",'"'],!0,!1),ao=`\\ -`,Vn=Br(`\\ -`,!1),Mn=function(){return""},Ti="\\",On=Br("\\",!1),_i=/^[\\$"`]/,ir=Is(["\\","$",'"',"`"],!1,!1),Me=function(N){return N},ii="\\a",Ha=Br("\\a",!1),hr=function(){return"a"},Ac="\\b",fu=Br("\\b",!1),fc=function(){return"\b"},El=/^[Ee]/,vA=Is(["E","e"],!1,!1),pu=function(){return"\x1B"},Ie="\\f",Tt=Br("\\f",!1),pc=function(){return"\f"},Hi="\\n",hu=Br("\\n",!1),Yt=function(){return` -`},Cl="\\r",DA=Br("\\r",!1),ap=function(){return"\r"},hc="\\t",PA=Br("\\t",!1),Qn=function(){return" "},hi="\\v",gc=Br("\\v",!1),bA=function(){return"\v"},aa=/^[\\'"?]/,Ni=Is(["\\","'",'"',"?"],!1,!1),_o=function(N){return String.fromCharCode(parseInt(N,16))},Xe="\\x",lo=Br("\\x",!1),dc="\\u",gu=Br("\\u",!1),qi="\\U",du=Br("\\U",!1),SA=function(N){return String.fromCodePoint(parseInt(N,16))},qa=/^[0-7]/,mc=Is([["0","7"]],!1,!1),ds=/^[0-9a-fA-f]/,Ht=Is([["0","9"],["a","f"],["A","f"]],!1,!1),Fn=o0(),Ei="{}",la=Br("{}",!1),co=function(){return"{}"},Hs="-",ca=Br("-",!1),ua="+",Ho=Br("+",!1),Ci=".",ms=Br(".",!1),ys=function(N,K,re){return{type:"number",value:(N==="-"?-1:1)*parseFloat(K.join("")+"."+re.join(""))}},Es=function(N,K){return{type:"number",value:(N==="-"?-1:1)*parseInt(K.join(""))}},qs=function(N){return{type:"variable",...N}},Un=function(N){return{type:"variable",name:N}},Pn=function(N){return N},Cs="*",We=Br("*",!1),tt="/",Bt=Br("/",!1),or=function(N,K,re){return{type:K==="*"?"multiplication":"division",right:re}},ee=function(N,K){return K.reduce((re,he)=>({left:re,...he}),N)},ye=function(N,K,re){return{type:K==="+"?"addition":"subtraction",right:re}},Le="$((",ft=Br("$((",!1),pt="))",Nt=Br("))",!1),rr=function(N){return N},$r="$(",ji=Br("$(",!1),rs=function(N){return N},bi="${",qo=Br("${",!1),xA=":-",kA=Br(":-",!1),lp=function(N,K){return{name:N,defaultValue:K}},e0=":-}",mu=Br(":-}",!1),t0=function(N){return{name:N,defaultValue:[]}},yu=":+",uo=Br(":+",!1),QA=function(N,K){return{name:N,alternativeValue:K}},yc=":+}",Aa=Br(":+}",!1),r0=function(N){return{name:N,alternativeValue:[]}},Ec=function(N){return{name:N}},hd="$",n0=Br("$",!1),$n=function(N){return e.isGlobPattern(N)},cp=function(N){return N},i0=/^[a-zA-Z0-9_]/,FA=Is([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),js=function(){return s0()},Eu=/^[$@*?#a-zA-Z0-9_\-]/,ja=Is(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),Gi=/^[()}<>$|&; \t"']/,fa=Is(["(",")","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),Cu=/^[<>&; \t"']/,ws=Is(["<",">","&",";"," "," ",'"',"'"],!1,!1),Cc=/^[ \t]/,wc=Is([" "," "],!1,!1),Y=0,Dt=0,wl=[{line:1,column:1}],Si=0,Ic=[],ct=0,wu;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function s0(){return t.substring(Dt,Y)}function tw(){return Bc(Dt,Y)}function RA(N,K){throw K=K!==void 0?K:Bc(Dt,Y),c0([l0(N)],t.substring(Dt,Y),K)}function up(N,K){throw K=K!==void 0?K:Bc(Dt,Y),gd(N,K)}function Br(N,K){return{type:"literal",text:N,ignoreCase:K}}function Is(N,K,re){return{type:"class",parts:N,inverted:K,ignoreCase:re}}function o0(){return{type:"any"}}function a0(){return{type:"end"}}function l0(N){return{type:"other",description:N}}function Ap(N){var K=wl[N],re;if(K)return K;for(re=N-1;!wl[re];)re--;for(K=wl[re],K={line:K.line,column:K.column};reSi&&(Si=Y,Ic=[]),Ic.push(N))}function gd(N,K){return new _0(N,null,null,K)}function c0(N,K,re){return new _0(_0.buildMessage(N,K),N,K,re)}function u0(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(re=Iu(),re===r&&(re=null),re!==r?(Dt=N,K=n(re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function Iu(){var N,K,re,he,ze;if(N=Y,K=Bu(),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();re!==r?(he=A0(),he!==r?(ze=dd(),ze===r&&(ze=null),ze!==r?(Dt=N,K=u(K,he,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;if(N===r)if(N=Y,K=Bu(),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();re!==r?(he=A0(),he===r&&(he=null),he!==r?(Dt=N,K=A(K,he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;return N}function dd(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=Iu(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=p(re),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;return N}function A0(){var N;return t.charCodeAt(Y)===59?(N=h,Y++):(N=r,ct===0&&Ct(E)),N===r&&(t.charCodeAt(Y)===38?(N=I,Y++):(N=r,ct===0&&Ct(v))),N}function Bu(){var N,K,re;return N=Y,K=pa(),K!==r?(re=rw(),re===r&&(re=null),re!==r?(Dt=N,K=x(K,re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function rw(){var N,K,re,he,ze,mt,fr;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=md(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Bu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=C(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;return N}function md(){var N;return t.substr(Y,2)===R?(N=R,Y+=2):(N=r,ct===0&&Ct(L)),N===r&&(t.substr(Y,2)===U?(N=U,Y+=2):(N=r,ct===0&&Ct(z))),N}function pa(){var N,K,re;return N=Y,K=f0(),K!==r?(re=vc(),re===r&&(re=null),re!==r?(Dt=N,K=te(K,re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function vc(){var N,K,re,he,ze,mt,fr;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(re=Il(),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=pa(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=ae(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;return N}function Il(){var N;return t.substr(Y,2)===le?(N=le,Y+=2):(N=r,ct===0&&Ct(ce)),N===r&&(t.charCodeAt(Y)===124?(N=Ce,Y++):(N=r,ct===0&&Ct(de))),N}function vu(){var N,K,re,he,ze,mt;if(N=Y,K=d0(),K!==r)if(t.charCodeAt(Y)===61?(re=Be,Y++):(re=r,ct===0&&Ct(Ee)),re!==r)if(he=jo(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(Dt=N,K=g(K,he),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;else Y=N,N=r;if(N===r)if(N=Y,K=d0(),K!==r)if(t.charCodeAt(Y)===61?(re=Be,Y++):(re=r,ct===0&&Ct(Ee)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=me(K),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r;return N}function f0(){var N,K,re,he,ze,mt,fr,Cr,yn,oi,Li;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(t.charCodeAt(Y)===40?(re=we,Y++):(re=r,ct===0&&Ct(Ae)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Iu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();if(mt!==r)if(t.charCodeAt(Y)===41?(fr=ne,Y++):(fr=r,ct===0&&Ct(Z)),fr!==r){for(Cr=[],yn=Qt();yn!==r;)Cr.push(yn),yn=Qt();if(Cr!==r){for(yn=[],oi=Ga();oi!==r;)yn.push(oi),oi=Ga();if(yn!==r){for(oi=[],Li=Qt();Li!==r;)oi.push(Li),Li=Qt();oi!==r?(Dt=N,K=xe(ze,yn),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r)if(t.charCodeAt(Y)===123?(re=Ne,Y++):(re=r,ct===0&&Ct(ht)),re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r)if(ze=Iu(),ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();if(mt!==r)if(t.charCodeAt(Y)===125?(fr=H,Y++):(fr=r,ct===0&&Ct(rt)),fr!==r){for(Cr=[],yn=Qt();yn!==r;)Cr.push(yn),yn=Qt();if(Cr!==r){for(yn=[],oi=Ga();oi!==r;)yn.push(oi),oi=Ga();if(yn!==r){for(oi=[],Li=Qt();Li!==r;)oi.push(Li),Li=Qt();oi!==r?(Dt=N,K=Te(ze,yn),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){for(re=[],he=vu();he!==r;)re.push(he),he=vu();if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();if(he!==r){if(ze=[],mt=fp(),mt!==r)for(;mt!==r;)ze.push(mt),mt=fp();else ze=r;if(ze!==r){for(mt=[],fr=Qt();fr!==r;)mt.push(fr),fr=Qt();mt!==r?(Dt=N,K=Fe(re,ze),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r}else Y=N,N=r;if(N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){if(re=[],he=vu(),he!==r)for(;he!==r;)re.push(he),he=vu();else re=r;if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=ke(re),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r}}}return N}function TA(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r){if(re=[],he=pp(),he!==r)for(;he!==r;)re.push(he),he=pp();else re=r;if(re!==r){for(he=[],ze=Qt();ze!==r;)he.push(ze),ze=Qt();he!==r?(Dt=N,K=Ye(re),N=K):(Y=N,N=r)}else Y=N,N=r}else Y=N,N=r;return N}function fp(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();if(K!==r?(re=Ga(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r){for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();K!==r?(re=pp(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r)}return N}function Ga(){var N,K,re,he,ze;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(et.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(Ue)),re===r&&(re=null),re!==r?(he=p0(),he!==r?(ze=pp(),ze!==r?(Dt=N,K=S(re,he,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function p0(){var N;return t.substr(Y,2)===w?(N=w,Y+=2):(N=r,ct===0&&Ct(b)),N===r&&(t.substr(Y,2)===y?(N=y,Y+=2):(N=r,ct===0&&Ct(F)),N===r&&(t.charCodeAt(Y)===62?(N=J,Y++):(N=r,ct===0&&Ct(X)),N===r&&(t.substr(Y,3)===$?(N=$,Y+=3):(N=r,ct===0&&Ct(ie)),N===r&&(t.substr(Y,2)===Se?(N=Se,Y+=2):(N=r,ct===0&&Ct(Re)),N===r&&(t.charCodeAt(Y)===60?(N=at,Y++):(N=r,ct===0&&Ct(dt))))))),N}function pp(){var N,K,re;for(N=Y,K=[],re=Qt();re!==r;)K.push(re),re=Qt();return K!==r?(re=jo(),re!==r?(Dt=N,K=be(re),N=K):(Y=N,N=r)):(Y=N,N=r),N}function jo(){var N,K,re;if(N=Y,K=[],re=Bs(),re!==r)for(;re!==r;)K.push(re),re=Bs();else K=r;return K!==r&&(Dt=N,K=jt(K)),N=K,N}function Bs(){var N,K;return N=Y,K=wi(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=yd(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=Ed(),K!==r&&(Dt=N,K=tr(K)),N=K,N===r&&(N=Y,K=Go(),K!==r&&(Dt=N,K=tr(K)),N=K))),N}function wi(){var N,K,re,he;return N=Y,t.substr(Y,2)===bt?(K=bt,Y+=2):(K=r,ct===0&&Ct(ln)),K!==r?(re=cn(),re!==r?(t.charCodeAt(Y)===39?(he=kr,Y++):(he=r,ct===0&&Ct(mr)),he!==r?(Dt=N,K=Sr(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function yd(){var N,K,re,he;return N=Y,t.charCodeAt(Y)===39?(K=kr,Y++):(K=r,ct===0&&Ct(mr)),K!==r?(re=gp(),re!==r?(t.charCodeAt(Y)===39?(he=kr,Y++):(he=r,ct===0&&Ct(mr)),he!==r?(Dt=N,K=Sr(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function Ed(){var N,K,re,he;if(N=Y,t.substr(Y,2)===Kr?(K=Kr,Y+=2):(K=r,ct===0&&Ct(Kn)),K!==r&&(Dt=N,K=Ms()),N=K,N===r)if(N=Y,t.charCodeAt(Y)===34?(K=Ri,Y++):(K=r,ct===0&&Ct(gs)),K!==r){for(re=[],he=NA();he!==r;)re.push(he),he=NA();re!==r?(t.charCodeAt(Y)===34?(he=Ri,Y++):(he=r,ct===0&&Ct(gs)),he!==r?(Dt=N,K=io(re),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;return N}function Go(){var N,K,re;if(N=Y,K=[],re=hp(),re!==r)for(;re!==r;)K.push(re),re=hp();else K=r;return K!==r&&(Dt=N,K=io(K)),N=K,N}function NA(){var N,K;return N=Y,K=Yr(),K!==r&&(Dt=N,K=Pi(K)),N=K,N===r&&(N=Y,K=dp(),K!==r&&(Dt=N,K=Os(K)),N=K,N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=so(K)),N=K,N===r&&(N=Y,K=h0(),K!==r&&(Dt=N,K=uc(K)),N=K))),N}function hp(){var N,K;return N=Y,K=Yr(),K!==r&&(Dt=N,K=Au(K)),N=K,N===r&&(N=Y,K=dp(),K!==r&&(Dt=N,K=sp(K)),N=K,N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=op(K)),N=K,N===r&&(N=Y,K=nw(),K!==r&&(Dt=N,K=Us(K)),N=K,N===r&&(N=Y,K=ga(),K!==r&&(Dt=N,K=uc(K)),N=K)))),N}function gp(){var N,K,re;for(N=Y,K=[],Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo));re!==r;)K.push(re),Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo));return K!==r&&(Dt=N,K=_s(K)),N=K,N}function h0(){var N,K,re;if(N=Y,K=[],re=ha(),re===r&&(ml.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(yl))),re!==r)for(;re!==r;)K.push(re),re=ha(),re===r&&(ml.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(yl)));else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function ha(){var N,K,re;return N=Y,t.substr(Y,2)===ao?(K=ao,Y+=2):(K=r,ct===0&&Ct(Vn)),K!==r&&(Dt=N,K=Mn()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(_i.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ir)),re!==r?(Dt=N,K=Me(re),N=K):(Y=N,N=r)):(Y=N,N=r)),N}function cn(){var N,K,re;for(N=Y,K=[],re=Ao(),re===r&&(Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo)));re!==r;)K.push(re),re=Ao(),re===r&&(Dn.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(oo)));return K!==r&&(Dt=N,K=_s(K)),N=K,N}function Ao(){var N,K,re;return N=Y,t.substr(Y,2)===ii?(K=ii,Y+=2):(K=r,ct===0&&Ct(Ha)),K!==r&&(Dt=N,K=hr()),N=K,N===r&&(N=Y,t.substr(Y,2)===Ac?(K=Ac,Y+=2):(K=r,ct===0&&Ct(fu)),K!==r&&(Dt=N,K=fc()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(El.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(vA)),re!==r?(Dt=N,K=pu(),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===Ie?(K=Ie,Y+=2):(K=r,ct===0&&Ct(Tt)),K!==r&&(Dt=N,K=pc()),N=K,N===r&&(N=Y,t.substr(Y,2)===Hi?(K=Hi,Y+=2):(K=r,ct===0&&Ct(hu)),K!==r&&(Dt=N,K=Yt()),N=K,N===r&&(N=Y,t.substr(Y,2)===Cl?(K=Cl,Y+=2):(K=r,ct===0&&Ct(DA)),K!==r&&(Dt=N,K=ap()),N=K,N===r&&(N=Y,t.substr(Y,2)===hc?(K=hc,Y+=2):(K=r,ct===0&&Ct(PA)),K!==r&&(Dt=N,K=Qn()),N=K,N===r&&(N=Y,t.substr(Y,2)===hi?(K=hi,Y+=2):(K=r,ct===0&&Ct(gc)),K!==r&&(Dt=N,K=bA()),N=K,N===r&&(N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(aa.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(Ni)),re!==r?(Dt=N,K=Me(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=LA()))))))))),N}function LA(){var N,K,re,he,ze,mt,fr,Cr,yn,oi,Li,y0;return N=Y,t.charCodeAt(Y)===92?(K=Ti,Y++):(K=r,ct===0&&Ct(On)),K!==r?(re=Ya(),re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===Xe?(K=Xe,Y+=2):(K=r,ct===0&&Ct(lo)),K!==r?(re=Y,he=Y,ze=Ya(),ze!==r?(mt=si(),mt!==r?(ze=[ze,mt],he=ze):(Y=he,he=r)):(Y=he,he=r),he===r&&(he=Ya()),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===dc?(K=dc,Y+=2):(K=r,ct===0&&Ct(gu)),K!==r?(re=Y,he=Y,ze=si(),ze!==r?(mt=si(),mt!==r?(fr=si(),fr!==r?(Cr=si(),Cr!==r?(ze=[ze,mt,fr,Cr],he=ze):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=_o(re),N=K):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===qi?(K=qi,Y+=2):(K=r,ct===0&&Ct(du)),K!==r?(re=Y,he=Y,ze=si(),ze!==r?(mt=si(),mt!==r?(fr=si(),fr!==r?(Cr=si(),Cr!==r?(yn=si(),yn!==r?(oi=si(),oi!==r?(Li=si(),Li!==r?(y0=si(),y0!==r?(ze=[ze,mt,fr,Cr,yn,oi,Li,y0],he=ze):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r)):(Y=he,he=r),he!==r?re=t.substring(re,Y):re=he,re!==r?(Dt=N,K=SA(re),N=K):(Y=N,N=r)):(Y=N,N=r)))),N}function Ya(){var N;return qa.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(mc)),N}function si(){var N;return ds.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(Ht)),N}function ga(){var N,K,re,he,ze;if(N=Y,K=[],re=Y,t.charCodeAt(Y)===92?(he=Ti,Y++):(he=r,ct===0&&Ct(On)),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re===r&&(re=Y,t.substr(Y,2)===Ei?(he=Ei,Y+=2):(he=r,ct===0&&Ct(la)),he!==r&&(Dt=re,he=co()),re=he,re===r&&(re=Y,he=Y,ct++,ze=Cd(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r))),re!==r)for(;re!==r;)K.push(re),re=Y,t.charCodeAt(Y)===92?(he=Ti,Y++):(he=r,ct===0&&Ct(On)),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re===r&&(re=Y,t.substr(Y,2)===Ei?(he=Ei,Y+=2):(he=r,ct===0&&Ct(la)),he!==r&&(Dt=re,he=co()),re=he,re===r&&(re=Y,he=Y,ct++,ze=Cd(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r)));else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function Dc(){var N,K,re,he,ze,mt;if(N=Y,t.charCodeAt(Y)===45?(K=Hs,Y++):(K=r,ct===0&&Ct(ca)),K===r&&(t.charCodeAt(Y)===43?(K=ua,Y++):(K=r,ct===0&&Ct(Ho))),K===r&&(K=null),K!==r){if(re=[],et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue)),he!==r)for(;he!==r;)re.push(he),et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue));else re=r;if(re!==r)if(t.charCodeAt(Y)===46?(he=Ci,Y++):(he=r,ct===0&&Ct(ms)),he!==r){if(ze=[],et.test(t.charAt(Y))?(mt=t.charAt(Y),Y++):(mt=r,ct===0&&Ct(Ue)),mt!==r)for(;mt!==r;)ze.push(mt),et.test(t.charAt(Y))?(mt=t.charAt(Y),Y++):(mt=r,ct===0&&Ct(Ue));else ze=r;ze!==r?(Dt=N,K=ys(K,re,ze),N=K):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;if(N===r){if(N=Y,t.charCodeAt(Y)===45?(K=Hs,Y++):(K=r,ct===0&&Ct(ca)),K===r&&(t.charCodeAt(Y)===43?(K=ua,Y++):(K=r,ct===0&&Ct(Ho))),K===r&&(K=null),K!==r){if(re=[],et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue)),he!==r)for(;he!==r;)re.push(he),et.test(t.charAt(Y))?(he=t.charAt(Y),Y++):(he=r,ct===0&&Ct(Ue));else re=r;re!==r?(Dt=N,K=Es(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;if(N===r&&(N=Y,K=Pc(),K!==r&&(Dt=N,K=qs(K)),N=K,N===r&&(N=Y,K=Wa(),K!==r&&(Dt=N,K=Un(K)),N=K,N===r)))if(N=Y,t.charCodeAt(Y)===40?(K=we,Y++):(K=r,ct===0&&Ct(Ae)),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();if(re!==r)if(he=ns(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(t.charCodeAt(Y)===41?(mt=ne,Y++):(mt=r,ct===0&&Ct(Z)),mt!==r?(Dt=N,K=Pn(he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r}return N}function Bl(){var N,K,re,he,ze,mt,fr,Cr;if(N=Y,K=Dc(),K!==r){for(re=[],he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===42?(mt=Cs,Y++):(mt=r,ct===0&&Ct(We)),mt===r&&(t.charCodeAt(Y)===47?(mt=tt,Y++):(mt=r,ct===0&&Ct(Bt))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Dc(),Cr!==r?(Dt=he,ze=or(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r;for(;he!==r;){for(re.push(he),he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===42?(mt=Cs,Y++):(mt=r,ct===0&&Ct(We)),mt===r&&(t.charCodeAt(Y)===47?(mt=tt,Y++):(mt=r,ct===0&&Ct(Bt))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Dc(),Cr!==r?(Dt=he,ze=or(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r}re!==r?(Dt=N,K=ee(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;return N}function ns(){var N,K,re,he,ze,mt,fr,Cr;if(N=Y,K=Bl(),K!==r){for(re=[],he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===43?(mt=ua,Y++):(mt=r,ct===0&&Ct(Ho)),mt===r&&(t.charCodeAt(Y)===45?(mt=Hs,Y++):(mt=r,ct===0&&Ct(ca))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Bl(),Cr!==r?(Dt=he,ze=ye(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r;for(;he!==r;){for(re.push(he),he=Y,ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();if(ze!==r)if(t.charCodeAt(Y)===43?(mt=ua,Y++):(mt=r,ct===0&&Ct(Ho)),mt===r&&(t.charCodeAt(Y)===45?(mt=Hs,Y++):(mt=r,ct===0&&Ct(ca))),mt!==r){for(fr=[],Cr=Qt();Cr!==r;)fr.push(Cr),Cr=Qt();fr!==r?(Cr=Bl(),Cr!==r?(Dt=he,ze=ye(K,mt,Cr),he=ze):(Y=he,he=r)):(Y=he,he=r)}else Y=he,he=r;else Y=he,he=r}re!==r?(Dt=N,K=ee(K,re),N=K):(Y=N,N=r)}else Y=N,N=r;return N}function Yr(){var N,K,re,he,ze,mt;if(N=Y,t.substr(Y,3)===Le?(K=Le,Y+=3):(K=r,ct===0&&Ct(ft)),K!==r){for(re=[],he=Qt();he!==r;)re.push(he),he=Qt();if(re!==r)if(he=ns(),he!==r){for(ze=[],mt=Qt();mt!==r;)ze.push(mt),mt=Qt();ze!==r?(t.substr(Y,2)===pt?(mt=pt,Y+=2):(mt=r,ct===0&&Ct(Nt)),mt!==r?(Dt=N,K=rr(he),N=K):(Y=N,N=r)):(Y=N,N=r)}else Y=N,N=r;else Y=N,N=r}else Y=N,N=r;return N}function dp(){var N,K,re,he;return N=Y,t.substr(Y,2)===$r?(K=$r,Y+=2):(K=r,ct===0&&Ct(ji)),K!==r?(re=Iu(),re!==r?(t.charCodeAt(Y)===41?(he=ne,Y++):(he=r,ct===0&&Ct(Z)),he!==r?(Dt=N,K=rs(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N}function Pc(){var N,K,re,he,ze,mt;return N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,2)===xA?(he=xA,Y+=2):(he=r,ct===0&&Ct(kA)),he!==r?(ze=TA(),ze!==r?(t.charCodeAt(Y)===125?(mt=H,Y++):(mt=r,ct===0&&Ct(rt)),mt!==r?(Dt=N,K=lp(re,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,3)===e0?(he=e0,Y+=3):(he=r,ct===0&&Ct(mu)),he!==r?(Dt=N,K=t0(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,2)===yu?(he=yu,Y+=2):(he=r,ct===0&&Ct(uo)),he!==r?(ze=TA(),ze!==r?(t.charCodeAt(Y)===125?(mt=H,Y++):(mt=r,ct===0&&Ct(rt)),mt!==r?(Dt=N,K=QA(re,ze),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.substr(Y,3)===yc?(he=yc,Y+=3):(he=r,ct===0&&Ct(Aa)),he!==r?(Dt=N,K=r0(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.substr(Y,2)===bi?(K=bi,Y+=2):(K=r,ct===0&&Ct(qo)),K!==r?(re=Wa(),re!==r?(t.charCodeAt(Y)===125?(he=H,Y++):(he=r,ct===0&&Ct(rt)),he!==r?(Dt=N,K=Ec(re),N=K):(Y=N,N=r)):(Y=N,N=r)):(Y=N,N=r),N===r&&(N=Y,t.charCodeAt(Y)===36?(K=hd,Y++):(K=r,ct===0&&Ct(n0)),K!==r?(re=Wa(),re!==r?(Dt=N,K=Ec(re),N=K):(Y=N,N=r)):(Y=N,N=r)))))),N}function nw(){var N,K,re;return N=Y,K=g0(),K!==r?(Dt=Y,re=$n(K),re?re=void 0:re=r,re!==r?(Dt=N,K=cp(K),N=K):(Y=N,N=r)):(Y=N,N=r),N}function g0(){var N,K,re,he,ze;if(N=Y,K=[],re=Y,he=Y,ct++,ze=m0(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r),re!==r)for(;re!==r;)K.push(re),re=Y,he=Y,ct++,ze=m0(),ct--,ze===r?he=void 0:(Y=he,he=r),he!==r?(t.length>Y?(ze=t.charAt(Y),Y++):(ze=r,ct===0&&Ct(Fn)),ze!==r?(Dt=re,he=Me(ze),re=he):(Y=re,re=r)):(Y=re,re=r);else K=r;return K!==r&&(Dt=N,K=_s(K)),N=K,N}function d0(){var N,K,re;if(N=Y,K=[],i0.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(FA)),re!==r)for(;re!==r;)K.push(re),i0.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(FA));else K=r;return K!==r&&(Dt=N,K=js()),N=K,N}function Wa(){var N,K,re;if(N=Y,K=[],Eu.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ja)),re!==r)for(;re!==r;)K.push(re),Eu.test(t.charAt(Y))?(re=t.charAt(Y),Y++):(re=r,ct===0&&Ct(ja));else K=r;return K!==r&&(Dt=N,K=js()),N=K,N}function Cd(){var N;return Gi.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(fa)),N}function m0(){var N;return Cu.test(t.charAt(Y))?(N=t.charAt(Y),Y++):(N=r,ct===0&&Ct(ws)),N}function Qt(){var N,K;if(N=[],Cc.test(t.charAt(Y))?(K=t.charAt(Y),Y++):(K=r,ct===0&&Ct(wc)),K!==r)for(;K!==r;)N.push(K),Cc.test(t.charAt(Y))?(K=t.charAt(Y),Y++):(K=r,ct===0&&Ct(wc));else N=r;return N}if(wu=a(),wu!==r&&Y===t.length)return wu;throw wu!==r&&Y!1}){try{return(0,$Y.parse)(t,e)}catch(r){throw r.location&&(r.message=r.message.replace(/(\.)?$/,` (line ${r.location.start.line}, column ${r.location.start.column})$1`)),r}}function zd(t,{endSemicolon:e=!1}={}){return t.map(({command:r,type:o},a)=>`${wD(r)}${o===";"?a!==t.length-1||e?";":"":" &"}`).join(" ")}function wD(t){return`${Jd(t.chain)}${t.then?` ${VR(t.then)}`:""}`}function VR(t){return`${t.type} ${wD(t.line)}`}function Jd(t){return`${JR(t)}${t.then?` ${zR(t.then)}`:""}`}function zR(t){return`${t.type} ${Jd(t.chain)}`}function JR(t){switch(t.type){case"command":return`${t.envs.length>0?`${t.envs.map(e=>ED(e)).join(" ")} `:""}${t.args.map(e=>XR(e)).join(" ")}`;case"subshell":return`(${zd(t.subshell)})${t.args.length>0?` ${t.args.map(e=>Qw(e)).join(" ")}`:""}`;case"group":return`{ ${zd(t.group,{endSemicolon:!0})} }${t.args.length>0?` ${t.args.map(e=>Qw(e)).join(" ")}`:""}`;case"envs":return t.envs.map(e=>ED(e)).join(" ");default:throw new Error(`Unsupported command type: "${t.type}"`)}}function ED(t){return`${t.name}=${t.args[0]?H0(t.args[0]):""}`}function XR(t){switch(t.type){case"redirection":return Qw(t);case"argument":return H0(t);default:throw new Error(`Unsupported argument type: "${t.type}"`)}}function Qw(t){return`${t.subtype} ${t.args.map(e=>H0(e)).join(" ")}`}function H0(t){return t.segments.map(e=>ZR(e)).join("")}function ZR(t){let e=(o,a)=>a?`"${o}"`:o,r=o=>o===""?"''":o.match(/[()}<>$|&;"'\n\t ]/)?o.match(/['\t\p{C}]/u)?o.match(/'/)?`"${o.replace(/["$\t\p{C}]/u,A8e)}"`:`$'${o.replace(/[\t\p{C}]/u,tW)}'`:`'${o}'`:o;switch(t.type){case"text":return r(t.text);case"glob":return t.pattern;case"shell":return e(`$(${zd(t.shell)})`,t.quoted);case"variable":return e(typeof t.defaultValue>"u"?typeof t.alternativeValue>"u"?`\${${t.name}}`:t.alternativeValue.length===0?`\${${t.name}:+}`:`\${${t.name}:+${t.alternativeValue.map(o=>H0(o)).join(" ")}}`:t.defaultValue.length===0?`\${${t.name}:-}`:`\${${t.name}:-${t.defaultValue.map(o=>H0(o)).join(" ")}}`,t.quoted);case"arithmetic":return`$(( ${ID(t.arithmetic)} ))`;default:throw new Error(`Unsupported argument segment type: "${t.type}"`)}}function ID(t){let e=a=>{switch(a){case"addition":return"+";case"subtraction":return"-";case"multiplication":return"*";case"division":return"/";default:throw new Error(`Can't extract operator from arithmetic expression of type "${a}"`)}},r=(a,n)=>n?`( ${a} )`:a,o=a=>r(ID(a),!["number","variable"].includes(a.type));switch(t.type){case"number":return String(t.value);case"variable":return t.name;default:return`${o(t.left)} ${e(t.type)} ${o(t.right)}`}}var $Y,eW,u8e,tW,A8e,rW=Et(()=>{$Y=Ze(ZY());eW=new Map([["\f","\\f"],[` -`,"\\n"],["\r","\\r"],[" ","\\t"],["\v","\\v"],["\0","\\0"]]),u8e=new Map([["\\","\\\\"],["$","\\$"],['"','\\"'],...Array.from(eW,([t,e])=>[t,`"$'${e}'"`])]),tW=t=>eW.get(t)??`\\x${t.charCodeAt(0).toString(16).padStart(2,"0")}`,A8e=t=>u8e.get(t)??`"$'${tW(t)}'"`});var iW=_((_St,nW)=>{"use strict";function f8e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function q0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,q0)}f8e(q0,Error);q0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;Ile&&(le=z,ce=[]),ce.push(Ue))}function rt(Ue,S){return new q0(Ue,null,null,S)}function Te(Ue,S,w){return new q0(q0.buildMessage(Ue,S),Ue,S,w)}function Fe(){var Ue,S,w,b;return Ue=z,S=ke(),S!==r?(t.charCodeAt(z)===47?(w=n,z++):(w=r,Ce===0&&H(u)),w!==r?(b=ke(),b!==r?(te=Ue,S=A(S,b),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=ke(),S!==r&&(te=Ue,S=p(S)),Ue=S),Ue}function ke(){var Ue,S,w,b;return Ue=z,S=Ye(),S!==r?(t.charCodeAt(z)===64?(w=h,z++):(w=r,Ce===0&&H(E)),w!==r?(b=et(),b!==r?(te=Ue,S=I(S,b),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=Ye(),S!==r&&(te=Ue,S=v(S)),Ue=S),Ue}function Ye(){var Ue,S,w,b,y;return Ue=z,t.charCodeAt(z)===64?(S=h,z++):(S=r,Ce===0&&H(E)),S!==r?(w=be(),w!==r?(t.charCodeAt(z)===47?(b=n,z++):(b=r,Ce===0&&H(u)),b!==r?(y=be(),y!==r?(te=Ue,S=x(),Ue=S):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r)):(z=Ue,Ue=r),Ue===r&&(Ue=z,S=be(),S!==r&&(te=Ue,S=x()),Ue=S),Ue}function be(){var Ue,S,w;if(Ue=z,S=[],C.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(R)),w!==r)for(;w!==r;)S.push(w),C.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(R));else S=r;return S!==r&&(te=Ue,S=x()),Ue=S,Ue}function et(){var Ue,S,w;if(Ue=z,S=[],L.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(U)),w!==r)for(;w!==r;)S.push(w),L.test(t.charAt(z))?(w=t.charAt(z),z++):(w=r,Ce===0&&H(U));else S=r;return S!==r&&(te=Ue,S=x()),Ue=S,Ue}if(de=a(),de!==r&&z===t.length)return de;throw de!==r&&z{sW=Ze(iW())});var G0=_((qSt,j0)=>{"use strict";function aW(t){return typeof t>"u"||t===null}function h8e(t){return typeof t=="object"&&t!==null}function g8e(t){return Array.isArray(t)?t:aW(t)?[]:[t]}function d8e(t,e){var r,o,a,n;if(e)for(n=Object.keys(e),r=0,o=n.length;r{"use strict";function Fw(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}Fw.prototype=Object.create(Error.prototype);Fw.prototype.constructor=Fw;Fw.prototype.toString=function(e){var r=this.name+": ";return r+=this.reason||"(unknown reason)",!e&&this.mark&&(r+=" "+this.mark.toString()),r};lW.exports=Fw});var AW=_((GSt,uW)=>{"use strict";var cW=G0();function $R(t,e,r,o,a){this.name=t,this.buffer=e,this.position=r,this.line=o,this.column=a}$R.prototype.getSnippet=function(e,r){var o,a,n,u,A;if(!this.buffer)return null;for(e=e||4,r=r||75,o="",a=this.position;a>0&&`\0\r -\x85\u2028\u2029`.indexOf(this.buffer.charAt(a-1))===-1;)if(a-=1,this.position-a>r/2-1){o=" ... ",a+=5;break}for(n="",u=this.position;ur/2-1){n=" ... ",u-=5;break}return A=this.buffer.slice(a,u),cW.repeat(" ",e)+o+A+n+` -`+cW.repeat(" ",e+this.position-a+o.length)+"^"};$R.prototype.toString=function(e){var r,o="";return this.name&&(o+='in "'+this.name+'" '),o+="at line "+(this.line+1)+", column "+(this.column+1),e||(r=this.getSnippet(),r&&(o+=`: -`+r)),o};uW.exports=$R});var ls=_((YSt,pW)=>{"use strict";var fW=Xd(),E8e=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],C8e=["scalar","sequence","mapping"];function w8e(t){var e={};return t!==null&&Object.keys(t).forEach(function(r){t[r].forEach(function(o){e[String(o)]=r})}),e}function I8e(t,e){if(e=e||{},Object.keys(e).forEach(function(r){if(E8e.indexOf(r)===-1)throw new fW('Unknown option "'+r+'" is met in definition of "'+t+'" YAML type.')}),this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(r){return r},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=w8e(e.styleAliases||null),C8e.indexOf(this.kind)===-1)throw new fW('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}pW.exports=I8e});var Y0=_((WSt,gW)=>{"use strict";var hW=G0(),DD=Xd(),B8e=ls();function eT(t,e,r){var o=[];return t.include.forEach(function(a){r=eT(a,e,r)}),t[e].forEach(function(a){r.forEach(function(n,u){n.tag===a.tag&&n.kind===a.kind&&o.push(u)}),r.push(a)}),r.filter(function(a,n){return o.indexOf(n)===-1})}function v8e(){var t={scalar:{},sequence:{},mapping:{},fallback:{}},e,r;function o(a){t[a.kind][a.tag]=t.fallback[a.tag]=a}for(e=0,r=arguments.length;e{"use strict";var D8e=ls();dW.exports=new D8e("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}})});var EW=_((VSt,yW)=>{"use strict";var P8e=ls();yW.exports=new P8e("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}})});var wW=_((zSt,CW)=>{"use strict";var b8e=ls();CW.exports=new b8e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}})});var PD=_((JSt,IW)=>{"use strict";var S8e=Y0();IW.exports=new S8e({explicit:[mW(),EW(),wW()]})});var vW=_((XSt,BW)=>{"use strict";var x8e=ls();function k8e(t){if(t===null)return!0;var e=t.length;return e===1&&t==="~"||e===4&&(t==="null"||t==="Null"||t==="NULL")}function Q8e(){return null}function F8e(t){return t===null}BW.exports=new x8e("tag:yaml.org,2002:null",{kind:"scalar",resolve:k8e,construct:Q8e,predicate:F8e,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var PW=_((ZSt,DW)=>{"use strict";var R8e=ls();function T8e(t){if(t===null)return!1;var e=t.length;return e===4&&(t==="true"||t==="True"||t==="TRUE")||e===5&&(t==="false"||t==="False"||t==="FALSE")}function N8e(t){return t==="true"||t==="True"||t==="TRUE"}function L8e(t){return Object.prototype.toString.call(t)==="[object Boolean]"}DW.exports=new R8e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:T8e,construct:N8e,predicate:L8e,represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})});var SW=_(($St,bW)=>{"use strict";var M8e=G0(),O8e=ls();function U8e(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function _8e(t){return 48<=t&&t<=55}function H8e(t){return 48<=t&&t<=57}function q8e(t){if(t===null)return!1;var e=t.length,r=0,o=!1,a;if(!e)return!1;if(a=t[r],(a==="-"||a==="+")&&(a=t[++r]),a==="0"){if(r+1===e)return!0;if(a=t[++r],a==="b"){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var QW=_((ext,kW)=>{"use strict";var xW=G0(),Y8e=ls(),W8e=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function K8e(t){return!(t===null||!W8e.test(t)||t[t.length-1]==="_")}function V8e(t){var e,r,o,a;return e=t.replace(/_/g,"").toLowerCase(),r=e[0]==="-"?-1:1,a=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(n){a.unshift(parseFloat(n,10))}),e=0,o=1,a.forEach(function(n){e+=n*o,o*=60}),r*e):r*parseFloat(e,10)}var z8e=/^[-+]?[0-9]+e/;function J8e(t,e){var r;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(xW.isNegativeZero(t))return"-0.0";return r=t.toString(10),z8e.test(r)?r.replace("e",".e"):r}function X8e(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||xW.isNegativeZero(t))}kW.exports=new Y8e("tag:yaml.org,2002:float",{kind:"scalar",resolve:K8e,construct:V8e,predicate:X8e,represent:J8e,defaultStyle:"lowercase"})});var tT=_((txt,FW)=>{"use strict";var Z8e=Y0();FW.exports=new Z8e({include:[PD()],implicit:[vW(),PW(),SW(),QW()]})});var rT=_((rxt,RW)=>{"use strict";var $8e=Y0();RW.exports=new $8e({include:[tT()]})});var MW=_((nxt,LW)=>{"use strict";var eHe=ls(),TW=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),NW=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function tHe(t){return t===null?!1:TW.exec(t)!==null||NW.exec(t)!==null}function rHe(t){var e,r,o,a,n,u,A,p=0,h=null,E,I,v;if(e=TW.exec(t),e===null&&(e=NW.exec(t)),e===null)throw new Error("Date resolve error");if(r=+e[1],o=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(r,o,a));if(n=+e[4],u=+e[5],A=+e[6],e[7]){for(p=e[7].slice(0,3);p.length<3;)p+="0";p=+p}return e[9]&&(E=+e[10],I=+(e[11]||0),h=(E*60+I)*6e4,e[9]==="-"&&(h=-h)),v=new Date(Date.UTC(r,o,a,n,u,A,p)),h&&v.setTime(v.getTime()-h),v}function nHe(t){return t.toISOString()}LW.exports=new eHe("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:tHe,construct:rHe,instanceOf:Date,represent:nHe})});var UW=_((ixt,OW)=>{"use strict";var iHe=ls();function sHe(t){return t==="<<"||t===null}OW.exports=new iHe("tag:yaml.org,2002:merge",{kind:"scalar",resolve:sHe})});var qW=_((sxt,HW)=>{"use strict";var W0;try{_W=ve,W0=_W("buffer").Buffer}catch{}var _W,oHe=ls(),nT=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function aHe(t){if(t===null)return!1;var e,r,o=0,a=t.length,n=nT;for(r=0;r64)){if(e<0)return!1;o+=6}return o%8===0}function lHe(t){var e,r,o=t.replace(/[\r\n=]/g,""),a=o.length,n=nT,u=0,A=[];for(e=0;e>16&255),A.push(u>>8&255),A.push(u&255)),u=u<<6|n.indexOf(o.charAt(e));return r=a%4*6,r===0?(A.push(u>>16&255),A.push(u>>8&255),A.push(u&255)):r===18?(A.push(u>>10&255),A.push(u>>2&255)):r===12&&A.push(u>>4&255),W0?W0.from?W0.from(A):new W0(A):A}function cHe(t){var e="",r=0,o,a,n=t.length,u=nT;for(o=0;o>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]),r=(r<<8)+t[o];return a=n%3,a===0?(e+=u[r>>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]):a===2?(e+=u[r>>10&63],e+=u[r>>4&63],e+=u[r<<2&63],e+=u[64]):a===1&&(e+=u[r>>2&63],e+=u[r<<4&63],e+=u[64],e+=u[64]),e}function uHe(t){return W0&&W0.isBuffer(t)}HW.exports=new oHe("tag:yaml.org,2002:binary",{kind:"scalar",resolve:aHe,construct:lHe,predicate:uHe,represent:cHe})});var GW=_((axt,jW)=>{"use strict";var AHe=ls(),fHe=Object.prototype.hasOwnProperty,pHe=Object.prototype.toString;function hHe(t){if(t===null)return!0;var e=[],r,o,a,n,u,A=t;for(r=0,o=A.length;r{"use strict";var dHe=ls(),mHe=Object.prototype.toString;function yHe(t){if(t===null)return!0;var e,r,o,a,n,u=t;for(n=new Array(u.length),e=0,r=u.length;e{"use strict";var CHe=ls(),wHe=Object.prototype.hasOwnProperty;function IHe(t){if(t===null)return!0;var e,r=t;for(e in r)if(wHe.call(r,e)&&r[e]!==null)return!1;return!0}function BHe(t){return t!==null?t:{}}KW.exports=new CHe("tag:yaml.org,2002:set",{kind:"mapping",resolve:IHe,construct:BHe})});var $d=_((uxt,zW)=>{"use strict";var vHe=Y0();zW.exports=new vHe({include:[rT()],implicit:[MW(),UW()],explicit:[qW(),GW(),WW(),VW()]})});var XW=_((Axt,JW)=>{"use strict";var DHe=ls();function PHe(){return!0}function bHe(){}function SHe(){return""}function xHe(t){return typeof t>"u"}JW.exports=new DHe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:PHe,construct:bHe,predicate:xHe,represent:SHe})});var $W=_((fxt,ZW)=>{"use strict";var kHe=ls();function QHe(t){if(t===null||t.length===0)return!1;var e=t,r=/\/([gim]*)$/.exec(t),o="";return!(e[0]==="/"&&(r&&(o=r[1]),o.length>3||e[e.length-o.length-1]!=="/"))}function FHe(t){var e=t,r=/\/([gim]*)$/.exec(t),o="";return e[0]==="/"&&(r&&(o=r[1]),e=e.slice(1,e.length-o.length-1)),new RegExp(e,o)}function RHe(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}function THe(t){return Object.prototype.toString.call(t)==="[object RegExp]"}ZW.exports=new kHe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:QHe,construct:FHe,predicate:THe,represent:RHe})});var rK=_((pxt,tK)=>{"use strict";var bD;try{eK=ve,bD=eK("esprima")}catch{typeof window<"u"&&(bD=window.esprima)}var eK,NHe=ls();function LHe(t){if(t===null)return!1;try{var e="("+t+")",r=bD.parse(e,{range:!0});return!(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function MHe(t){var e="("+t+")",r=bD.parse(e,{range:!0}),o=[],a;if(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach(function(n){o.push(n.name)}),a=r.body[0].expression.body.range,r.body[0].expression.body.type==="BlockStatement"?new Function(o,e.slice(a[0]+1,a[1]-1)):new Function(o,"return "+e.slice(a[0],a[1]))}function OHe(t){return t.toString()}function UHe(t){return Object.prototype.toString.call(t)==="[object Function]"}tK.exports=new NHe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:LHe,construct:MHe,predicate:UHe,represent:OHe})});var Rw=_((gxt,iK)=>{"use strict";var nK=Y0();iK.exports=nK.DEFAULT=new nK({include:[$d()],explicit:[XW(),$W(),rK()]})});var BK=_((dxt,Tw)=>{"use strict";var mf=G0(),AK=Xd(),_He=AW(),fK=$d(),HHe=Rw(),qp=Object.prototype.hasOwnProperty,SD=1,pK=2,hK=3,xD=4,iT=1,qHe=2,sK=3,jHe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,GHe=/[\x85\u2028\u2029]/,YHe=/[,\[\]\{\}]/,gK=/^(?:!|!!|![a-z\-]+!)$/i,dK=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function oK(t){return Object.prototype.toString.call(t)}function ju(t){return t===10||t===13}function V0(t){return t===9||t===32}function va(t){return t===9||t===32||t===10||t===13}function em(t){return t===44||t===91||t===93||t===123||t===125}function WHe(t){var e;return 48<=t&&t<=57?t-48:(e=t|32,97<=e&&e<=102?e-97+10:-1)}function KHe(t){return t===120?2:t===117?4:t===85?8:0}function VHe(t){return 48<=t&&t<=57?t-48:-1}function aK(t){return t===48?"\0":t===97?"\x07":t===98?"\b":t===116||t===9?" ":t===110?` -`:t===118?"\v":t===102?"\f":t===114?"\r":t===101?"\x1B":t===32?" ":t===34?'"':t===47?"/":t===92?"\\":t===78?"\x85":t===95?"\xA0":t===76?"\u2028":t===80?"\u2029":""}function zHe(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}var mK=new Array(256),yK=new Array(256);for(K0=0;K0<256;K0++)mK[K0]=aK(K0)?1:0,yK[K0]=aK(K0);var K0;function JHe(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||HHe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function EK(t,e){return new AK(e,new _He(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function br(t,e){throw EK(t,e)}function kD(t,e){t.onWarning&&t.onWarning.call(null,EK(t,e))}var lK={YAML:function(e,r,o){var a,n,u;e.version!==null&&br(e,"duplication of %YAML directive"),o.length!==1&&br(e,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(o[0]),a===null&&br(e,"ill-formed argument of the YAML directive"),n=parseInt(a[1],10),u=parseInt(a[2],10),n!==1&&br(e,"unacceptable YAML version of the document"),e.version=o[0],e.checkLineBreaks=u<2,u!==1&&u!==2&&kD(e,"unsupported YAML version of the document")},TAG:function(e,r,o){var a,n;o.length!==2&&br(e,"TAG directive accepts exactly two arguments"),a=o[0],n=o[1],gK.test(a)||br(e,"ill-formed tag handle (first argument) of the TAG directive"),qp.call(e.tagMap,a)&&br(e,'there is a previously declared suffix for "'+a+'" tag handle'),dK.test(n)||br(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[a]=n}};function Hp(t,e,r,o){var a,n,u,A;if(e1&&(t.result+=mf.repeat(` -`,e-1))}function XHe(t,e,r){var o,a,n,u,A,p,h,E,I=t.kind,v=t.result,x;if(x=t.input.charCodeAt(t.position),va(x)||em(x)||x===35||x===38||x===42||x===33||x===124||x===62||x===39||x===34||x===37||x===64||x===96||(x===63||x===45)&&(a=t.input.charCodeAt(t.position+1),va(a)||r&&em(a)))return!1;for(t.kind="scalar",t.result="",n=u=t.position,A=!1;x!==0;){if(x===58){if(a=t.input.charCodeAt(t.position+1),va(a)||r&&em(a))break}else if(x===35){if(o=t.input.charCodeAt(t.position-1),va(o))break}else{if(t.position===t.lineStart&&QD(t)||r&&em(x))break;if(ju(x))if(p=t.line,h=t.lineStart,E=t.lineIndent,Wi(t,!1,-1),t.lineIndent>=e){A=!0,x=t.input.charCodeAt(t.position);continue}else{t.position=u,t.line=p,t.lineStart=h,t.lineIndent=E;break}}A&&(Hp(t,n,u,!1),oT(t,t.line-p),n=u=t.position,A=!1),V0(x)||(u=t.position+1),x=t.input.charCodeAt(++t.position)}return Hp(t,n,u,!1),t.result?!0:(t.kind=I,t.result=v,!1)}function ZHe(t,e){var r,o,a;if(r=t.input.charCodeAt(t.position),r!==39)return!1;for(t.kind="scalar",t.result="",t.position++,o=a=t.position;(r=t.input.charCodeAt(t.position))!==0;)if(r===39)if(Hp(t,o,t.position,!0),r=t.input.charCodeAt(++t.position),r===39)o=t.position,t.position++,a=t.position;else return!0;else ju(r)?(Hp(t,o,a,!0),oT(t,Wi(t,!1,e)),o=a=t.position):t.position===t.lineStart&&QD(t)?br(t,"unexpected end of the document within a single quoted scalar"):(t.position++,a=t.position);br(t,"unexpected end of the stream within a single quoted scalar")}function $He(t,e){var r,o,a,n,u,A;if(A=t.input.charCodeAt(t.position),A!==34)return!1;for(t.kind="scalar",t.result="",t.position++,r=o=t.position;(A=t.input.charCodeAt(t.position))!==0;){if(A===34)return Hp(t,r,t.position,!0),t.position++,!0;if(A===92){if(Hp(t,r,t.position,!0),A=t.input.charCodeAt(++t.position),ju(A))Wi(t,!1,e);else if(A<256&&mK[A])t.result+=yK[A],t.position++;else if((u=KHe(A))>0){for(a=u,n=0;a>0;a--)A=t.input.charCodeAt(++t.position),(u=WHe(A))>=0?n=(n<<4)+u:br(t,"expected hexadecimal character");t.result+=zHe(n),t.position++}else br(t,"unknown escape sequence");r=o=t.position}else ju(A)?(Hp(t,r,o,!0),oT(t,Wi(t,!1,e)),r=o=t.position):t.position===t.lineStart&&QD(t)?br(t,"unexpected end of the document within a double quoted scalar"):(t.position++,o=t.position)}br(t,"unexpected end of the stream within a double quoted scalar")}function e6e(t,e){var r=!0,o,a=t.tag,n,u=t.anchor,A,p,h,E,I,v={},x,C,R,L;if(L=t.input.charCodeAt(t.position),L===91)p=93,I=!1,n=[];else if(L===123)p=125,I=!0,n={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=n),L=t.input.charCodeAt(++t.position);L!==0;){if(Wi(t,!0,e),L=t.input.charCodeAt(t.position),L===p)return t.position++,t.tag=a,t.anchor=u,t.kind=I?"mapping":"sequence",t.result=n,!0;r||br(t,"missed comma between flow collection entries"),C=x=R=null,h=E=!1,L===63&&(A=t.input.charCodeAt(t.position+1),va(A)&&(h=E=!0,t.position++,Wi(t,!0,e))),o=t.line,rm(t,e,SD,!1,!0),C=t.tag,x=t.result,Wi(t,!0,e),L=t.input.charCodeAt(t.position),(E||t.line===o)&&L===58&&(h=!0,L=t.input.charCodeAt(++t.position),Wi(t,!0,e),rm(t,e,SD,!1,!0),R=t.result),I?tm(t,n,v,C,x,R):h?n.push(tm(t,null,v,C,x,R)):n.push(x),Wi(t,!0,e),L=t.input.charCodeAt(t.position),L===44?(r=!0,L=t.input.charCodeAt(++t.position)):r=!1}br(t,"unexpected end of the stream within a flow collection")}function t6e(t,e){var r,o,a=iT,n=!1,u=!1,A=e,p=0,h=!1,E,I;if(I=t.input.charCodeAt(t.position),I===124)o=!1;else if(I===62)o=!0;else return!1;for(t.kind="scalar",t.result="";I!==0;)if(I=t.input.charCodeAt(++t.position),I===43||I===45)iT===a?a=I===43?sK:qHe:br(t,"repeat of a chomping mode identifier");else if((E=VHe(I))>=0)E===0?br(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?br(t,"repeat of an indentation width identifier"):(A=e+E-1,u=!0);else break;if(V0(I)){do I=t.input.charCodeAt(++t.position);while(V0(I));if(I===35)do I=t.input.charCodeAt(++t.position);while(!ju(I)&&I!==0)}for(;I!==0;){for(sT(t),t.lineIndent=0,I=t.input.charCodeAt(t.position);(!u||t.lineIndentA&&(A=t.lineIndent),ju(I)){p++;continue}if(t.lineIndente)&&p!==0)br(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(rm(t,e,xD,!0,a)&&(C?v=t.result:x=t.result),C||(tm(t,h,E,I,v,x,n,u),I=v=x=null),Wi(t,!0,-1),L=t.input.charCodeAt(t.position)),t.lineIndent>e&&L!==0)br(t,"bad indentation of a mapping entry");else if(t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"'),I=0,v=t.implicitTypes.length;I tag; it should be "'+x.kind+'", not "'+t.kind+'"'),x.resolve(t.result)?(t.result=x.construct(t.result),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):br(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):br(t,"unknown tag !<"+t.tag+">");return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||E}function o6e(t){var e=t.position,r,o,a,n=!1,u;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};(u=t.input.charCodeAt(t.position))!==0&&(Wi(t,!0,-1),u=t.input.charCodeAt(t.position),!(t.lineIndent>0||u!==37));){for(n=!0,u=t.input.charCodeAt(++t.position),r=t.position;u!==0&&!va(u);)u=t.input.charCodeAt(++t.position);for(o=t.input.slice(r,t.position),a=[],o.length<1&&br(t,"directive name must not be less than one character in length");u!==0;){for(;V0(u);)u=t.input.charCodeAt(++t.position);if(u===35){do u=t.input.charCodeAt(++t.position);while(u!==0&&!ju(u));break}if(ju(u))break;for(r=t.position;u!==0&&!va(u);)u=t.input.charCodeAt(++t.position);a.push(t.input.slice(r,t.position))}u!==0&&sT(t),qp.call(lK,o)?lK[o](t,o,a):kD(t,'unknown document directive "'+o+'"')}if(Wi(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,Wi(t,!0,-1)):n&&br(t,"directives end mark is expected"),rm(t,t.lineIndent-1,xD,!1,!0),Wi(t,!0,-1),t.checkLineBreaks&&GHe.test(t.input.slice(e,t.position))&&kD(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&QD(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,Wi(t,!0,-1));return}if(t.position"u"&&(r=e,e=null);var o=CK(t,r);if(typeof e!="function")return o;for(var a=0,n=o.length;a"u"&&(r=e,e=null),wK(t,e,mf.extend({schema:fK},r))}function l6e(t,e){return IK(t,mf.extend({schema:fK},e))}Tw.exports.loadAll=wK;Tw.exports.load=IK;Tw.exports.safeLoadAll=a6e;Tw.exports.safeLoad=l6e});var WK=_((mxt,uT)=>{"use strict";var Lw=G0(),Mw=Xd(),c6e=Rw(),u6e=$d(),QK=Object.prototype.toString,FK=Object.prototype.hasOwnProperty,A6e=9,Nw=10,f6e=13,p6e=32,h6e=33,g6e=34,RK=35,d6e=37,m6e=38,y6e=39,E6e=42,TK=44,C6e=45,NK=58,w6e=61,I6e=62,B6e=63,v6e=64,LK=91,MK=93,D6e=96,OK=123,P6e=124,UK=125,vo={};vo[0]="\\0";vo[7]="\\a";vo[8]="\\b";vo[9]="\\t";vo[10]="\\n";vo[11]="\\v";vo[12]="\\f";vo[13]="\\r";vo[27]="\\e";vo[34]='\\"';vo[92]="\\\\";vo[133]="\\N";vo[160]="\\_";vo[8232]="\\L";vo[8233]="\\P";var b6e=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function S6e(t,e){var r,o,a,n,u,A,p;if(e===null)return{};for(r={},o=Object.keys(e),a=0,n=o.length;a0?t.charCodeAt(n-1):null,v=v&&PK(u,A)}else{for(n=0;no&&t[I+1]!==" ",I=n);else if(!nm(u))return FD;A=n>0?t.charCodeAt(n-1):null,v=v&&PK(u,A)}h=h||E&&n-I-1>o&&t[I+1]!==" "}return!p&&!h?v&&!a(t)?HK:qK:r>9&&_K(t)?FD:h?GK:jK}function T6e(t,e,r,o){t.dump=function(){if(e.length===0)return"''";if(!t.noCompatMode&&b6e.indexOf(e)!==-1)return"'"+e+"'";var a=t.indent*Math.max(1,r),n=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-a),u=o||t.flowLevel>-1&&r>=t.flowLevel;function A(p){return k6e(t,p)}switch(R6e(e,u,t.indent,n,A)){case HK:return e;case qK:return"'"+e.replace(/'/g,"''")+"'";case jK:return"|"+bK(e,t.indent)+SK(DK(e,a));case GK:return">"+bK(e,t.indent)+SK(DK(N6e(e,n),a));case FD:return'"'+L6e(e,n)+'"';default:throw new Mw("impossible error: invalid scalar style")}}()}function bK(t,e){var r=_K(t)?String(e):"",o=t[t.length-1]===` -`,a=o&&(t[t.length-2]===` -`||t===` -`),n=a?"+":o?"":"-";return r+n+` -`}function SK(t){return t[t.length-1]===` -`?t.slice(0,-1):t}function N6e(t,e){for(var r=/(\n+)([^\n]*)/g,o=function(){var h=t.indexOf(` -`);return h=h!==-1?h:t.length,r.lastIndex=h,xK(t.slice(0,h),e)}(),a=t[0]===` -`||t[0]===" ",n,u;u=r.exec(t);){var A=u[1],p=u[2];n=p[0]===" ",o+=A+(!a&&!n&&p!==""?` -`:"")+xK(p,e),a=n}return o}function xK(t,e){if(t===""||t[0]===" ")return t;for(var r=/ [^ ]/g,o,a=0,n,u=0,A=0,p="";o=r.exec(t);)A=o.index,A-a>e&&(n=u>a?u:A,p+=` -`+t.slice(a,n),a=n+1),u=A;return p+=` -`,t.length-a>e&&u>a?p+=t.slice(a,u)+` -`+t.slice(u+1):p+=t.slice(a),p.slice(1)}function L6e(t){for(var e="",r,o,a,n=0;n=55296&&r<=56319&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)){e+=vK((r-55296)*1024+o-56320+65536),n++;continue}a=vo[r],e+=!a&&nm(r)?t[n]:a||vK(r)}return e}function M6e(t,e,r){var o="",a=t.tag,n,u;for(n=0,u=r.length;n1024&&(E+="? "),E+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),z0(t,e,h,!1,!1)&&(E+=t.dump,o+=E));t.tag=a,t.dump="{"+o+"}"}function _6e(t,e,r,o){var a="",n=t.tag,u=Object.keys(r),A,p,h,E,I,v;if(t.sortKeys===!0)u.sort();else if(typeof t.sortKeys=="function")u.sort(t.sortKeys);else if(t.sortKeys)throw new Mw("sortKeys must be a boolean or a function");for(A=0,p=u.length;A1024,I&&(t.dump&&Nw===t.dump.charCodeAt(0)?v+="?":v+="? "),v+=t.dump,I&&(v+=aT(t,e)),z0(t,e+1,E,!0,I)&&(t.dump&&Nw===t.dump.charCodeAt(0)?v+=":":v+=": ",v+=t.dump,a+=v));t.tag=n,t.dump=a||"{}"}function kK(t,e,r){var o,a,n,u,A,p;for(a=r?t.explicitTypes:t.implicitTypes,n=0,u=a.length;n tag resolver accepts not "'+p+'" style');t.dump=o}return!0}return!1}function z0(t,e,r,o,a,n){t.tag=null,t.dump=r,kK(t,r,!1)||kK(t,r,!0);var u=QK.call(t.dump);o&&(o=t.flowLevel<0||t.flowLevel>e);var A=u==="[object Object]"||u==="[object Array]",p,h;if(A&&(p=t.duplicates.indexOf(r),h=p!==-1),(t.tag!==null&&t.tag!=="?"||h||t.indent!==2&&e>0)&&(a=!1),h&&t.usedDuplicates[p])t.dump="*ref_"+p;else{if(A&&h&&!t.usedDuplicates[p]&&(t.usedDuplicates[p]=!0),u==="[object Object]")o&&Object.keys(t.dump).length!==0?(_6e(t,e,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(U6e(t,e,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump));else if(u==="[object Array]"){var E=t.noArrayIndent&&e>0?e-1:e;o&&t.dump.length!==0?(O6e(t,E,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(M6e(t,E,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump))}else if(u==="[object String]")t.tag!=="?"&&T6e(t,t.dump,e,n);else{if(t.skipInvalid)return!1;throw new Mw("unacceptable kind of an object to dump "+u)}t.tag!==null&&t.tag!=="?"&&(t.dump="!<"+t.tag+"> "+t.dump)}return!0}function H6e(t,e){var r=[],o=[],a,n;for(lT(t,r,o),a=0,n=o.length;a{"use strict";var RD=BK(),KK=WK();function TD(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}xi.exports.Type=ls();xi.exports.Schema=Y0();xi.exports.FAILSAFE_SCHEMA=PD();xi.exports.JSON_SCHEMA=tT();xi.exports.CORE_SCHEMA=rT();xi.exports.DEFAULT_SAFE_SCHEMA=$d();xi.exports.DEFAULT_FULL_SCHEMA=Rw();xi.exports.load=RD.load;xi.exports.loadAll=RD.loadAll;xi.exports.safeLoad=RD.safeLoad;xi.exports.safeLoadAll=RD.safeLoadAll;xi.exports.dump=KK.dump;xi.exports.safeDump=KK.safeDump;xi.exports.YAMLException=Xd();xi.exports.MINIMAL_SCHEMA=PD();xi.exports.SAFE_SCHEMA=$d();xi.exports.DEFAULT_SCHEMA=Rw();xi.exports.scan=TD("scan");xi.exports.parse=TD("parse");xi.exports.compose=TD("compose");xi.exports.addConstructor=TD("addConstructor")});var JK=_((Ext,zK)=>{"use strict";var j6e=VK();zK.exports=j6e});var ZK=_((Cxt,XK)=>{"use strict";function G6e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function J0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,J0)}G6e(J0,Error);J0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I({[ft]:Le})))},le=function(ee){return ee},ce=function(ee){return ee},Ce=aa("correct indentation"),de=" ",Be=Qn(" ",!1),Ee=function(ee){return ee.length===or*Bt},g=function(ee){return ee.length===(or+1)*Bt},me=function(){return or++,!0},we=function(){return or--,!0},Ae=function(){return DA()},ne=aa("pseudostring"),Z=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,xe=hi(["\r",` -`," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),Ne=/^[^\r\n\t ,\][{}:#"']/,ht=hi(["\r",` -`," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),H=function(){return DA().replace(/^ *| *$/g,"")},rt="--",Te=Qn("--",!1),Fe=/^[a-zA-Z\/0-9]/,ke=hi([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),Ye=/^[^\r\n\t :,]/,be=hi(["\r",` -`," "," ",":",","],!0,!1),et="null",Ue=Qn("null",!1),S=function(){return null},w="true",b=Qn("true",!1),y=function(){return!0},F="false",J=Qn("false",!1),X=function(){return!1},$=aa("string"),ie='"',Se=Qn('"',!1),Re=function(){return""},at=function(ee){return ee},dt=function(ee){return ee.join("")},jt=/^[^"\\\0-\x1F\x7F]/,tr=hi(['"',"\\",["\0",""],"\x7F"],!0,!1),bt='\\"',ln=Qn('\\"',!1),kr=function(){return'"'},mr="\\\\",Sr=Qn("\\\\",!1),Kr=function(){return"\\"},Kn="\\/",Ms=Qn("\\/",!1),Ri=function(){return"/"},gs="\\b",io=Qn("\\b",!1),Pi=function(){return"\b"},Os="\\f",so=Qn("\\f",!1),uc=function(){return"\f"},Au="\\n",sp=Qn("\\n",!1),op=function(){return` -`},Us="\\r",Dn=Qn("\\r",!1),oo=function(){return"\r"},_s="\\t",ml=Qn("\\t",!1),yl=function(){return" "},ao="\\u",Vn=Qn("\\u",!1),Mn=function(ee,ye,Le,ft){return String.fromCharCode(parseInt(`0x${ee}${ye}${Le}${ft}`))},Ti=/^[0-9a-fA-F]/,On=hi([["0","9"],["a","f"],["A","F"]],!1,!1),_i=aa("blank space"),ir=/^[ \t]/,Me=hi([" "," "],!1,!1),ii=aa("white space"),Ha=/^[ \t\n\r]/,hr=hi([" "," ",` -`,"\r"],!1,!1),Ac=`\r -`,fu=Qn(`\r -`,!1),fc=` -`,El=Qn(` -`,!1),vA="\r",pu=Qn("\r",!1),Ie=0,Tt=0,pc=[{line:1,column:1}],Hi=0,hu=[],Yt=0,Cl;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function DA(){return t.substring(Tt,Ie)}function ap(){return _o(Tt,Ie)}function hc(ee,ye){throw ye=ye!==void 0?ye:_o(Tt,Ie),dc([aa(ee)],t.substring(Tt,Ie),ye)}function PA(ee,ye){throw ye=ye!==void 0?ye:_o(Tt,Ie),lo(ee,ye)}function Qn(ee,ye){return{type:"literal",text:ee,ignoreCase:ye}}function hi(ee,ye,Le){return{type:"class",parts:ee,inverted:ye,ignoreCase:Le}}function gc(){return{type:"any"}}function bA(){return{type:"end"}}function aa(ee){return{type:"other",description:ee}}function Ni(ee){var ye=pc[ee],Le;if(ye)return ye;for(Le=ee-1;!pc[Le];)Le--;for(ye=pc[Le],ye={line:ye.line,column:ye.column};LeHi&&(Hi=Ie,hu=[]),hu.push(ee))}function lo(ee,ye){return new J0(ee,null,null,ye)}function dc(ee,ye,Le){return new J0(J0.buildMessage(ee,ye),ee,ye,Le)}function gu(){var ee;return ee=SA(),ee}function qi(){var ee,ye,Le;for(ee=Ie,ye=[],Le=du();Le!==r;)ye.push(Le),Le=du();return ye!==r&&(Tt=ee,ye=n(ye)),ee=ye,ee}function du(){var ee,ye,Le,ft,pt;return ee=Ie,ye=ds(),ye!==r?(t.charCodeAt(Ie)===45?(Le=u,Ie++):(Le=r,Yt===0&&Xe(A)),Le!==r?(ft=Pn(),ft!==r?(pt=mc(),pt!==r?(Tt=ee,ye=p(pt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee}function SA(){var ee,ye,Le;for(ee=Ie,ye=[],Le=qa();Le!==r;)ye.push(Le),Le=qa();return ye!==r&&(Tt=ee,ye=h(ye)),ee=ye,ee}function qa(){var ee,ye,Le,ft,pt,Nt,rr,$r,ji;if(ee=Ie,ye=Pn(),ye===r&&(ye=null),ye!==r){if(Le=Ie,t.charCodeAt(Ie)===35?(ft=E,Ie++):(ft=r,Yt===0&&Xe(I)),ft!==r){if(pt=[],Nt=Ie,rr=Ie,Yt++,$r=tt(),Yt--,$r===r?rr=void 0:(Ie=rr,rr=r),rr!==r?(t.length>Ie?($r=t.charAt(Ie),Ie++):($r=r,Yt===0&&Xe(v)),$r!==r?(rr=[rr,$r],Nt=rr):(Ie=Nt,Nt=r)):(Ie=Nt,Nt=r),Nt!==r)for(;Nt!==r;)pt.push(Nt),Nt=Ie,rr=Ie,Yt++,$r=tt(),Yt--,$r===r?rr=void 0:(Ie=rr,rr=r),rr!==r?(t.length>Ie?($r=t.charAt(Ie),Ie++):($r=r,Yt===0&&Xe(v)),$r!==r?(rr=[rr,$r],Nt=rr):(Ie=Nt,Nt=r)):(Ie=Nt,Nt=r);else pt=r;pt!==r?(ft=[ft,pt],Le=ft):(Ie=Le,Le=r)}else Ie=Le,Le=r;if(Le===r&&(Le=null),Le!==r){if(ft=[],pt=We(),pt!==r)for(;pt!==r;)ft.push(pt),pt=We();else ft=r;ft!==r?(Tt=ee,ye=x(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r}else Ie=ee,ee=r;if(ee===r&&(ee=Ie,ye=ds(),ye!==r?(Le=la(),Le!==r?(ft=Pn(),ft===r&&(ft=null),ft!==r?(t.charCodeAt(Ie)===58?(pt=C,Ie++):(pt=r,Yt===0&&Xe(R)),pt!==r?(Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(rr=mc(),rr!==r?(Tt=ee,ye=L(Le,rr),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,ye=ds(),ye!==r?(Le=co(),Le!==r?(ft=Pn(),ft===r&&(ft=null),ft!==r?(t.charCodeAt(Ie)===58?(pt=C,Ie++):(pt=r,Yt===0&&Xe(R)),pt!==r?(Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(rr=mc(),rr!==r?(Tt=ee,ye=L(Le,rr),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r))){if(ee=Ie,ye=ds(),ye!==r)if(Le=co(),Le!==r)if(ft=Pn(),ft!==r)if(pt=ca(),pt!==r){if(Nt=[],rr=We(),rr!==r)for(;rr!==r;)Nt.push(rr),rr=We();else Nt=r;Nt!==r?(Tt=ee,ye=L(Le,pt),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r;else Ie=ee,ee=r;else Ie=ee,ee=r;if(ee===r)if(ee=Ie,ye=ds(),ye!==r)if(Le=co(),Le!==r){if(ft=[],pt=Ie,Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(t.charCodeAt(Ie)===44?(rr=U,Ie++):(rr=r,Yt===0&&Xe(z)),rr!==r?($r=Pn(),$r===r&&($r=null),$r!==r?(ji=co(),ji!==r?(Tt=pt,Nt=te(Le,ji),pt=Nt):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r),pt!==r)for(;pt!==r;)ft.push(pt),pt=Ie,Nt=Pn(),Nt===r&&(Nt=null),Nt!==r?(t.charCodeAt(Ie)===44?(rr=U,Ie++):(rr=r,Yt===0&&Xe(z)),rr!==r?($r=Pn(),$r===r&&($r=null),$r!==r?(ji=co(),ji!==r?(Tt=pt,Nt=te(Le,ji),pt=Nt):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r)):(Ie=pt,pt=r);else ft=r;ft!==r?(pt=Pn(),pt===r&&(pt=null),pt!==r?(t.charCodeAt(Ie)===58?(Nt=C,Ie++):(Nt=r,Yt===0&&Xe(R)),Nt!==r?(rr=Pn(),rr===r&&(rr=null),rr!==r?($r=mc(),$r!==r?(Tt=ee,ye=ae(Le,ft,$r),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r}return ee}function mc(){var ee,ye,Le,ft,pt,Nt,rr;if(ee=Ie,ye=Ie,Yt++,Le=Ie,ft=tt(),ft!==r?(pt=Ht(),pt!==r?(t.charCodeAt(Ie)===45?(Nt=u,Ie++):(Nt=r,Yt===0&&Xe(A)),Nt!==r?(rr=Pn(),rr!==r?(ft=[ft,pt,Nt,rr],Le=ft):(Ie=Le,Le=r)):(Ie=Le,Le=r)):(Ie=Le,Le=r)):(Ie=Le,Le=r),Yt--,Le!==r?(Ie=ye,ye=void 0):ye=r,ye!==r?(Le=We(),Le!==r?(ft=Fn(),ft!==r?(pt=qi(),pt!==r?(Nt=Ei(),Nt!==r?(Tt=ee,ye=le(pt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,ye=tt(),ye!==r?(Le=Fn(),Le!==r?(ft=SA(),ft!==r?(pt=Ei(),pt!==r?(Tt=ee,ye=le(ft),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r))if(ee=Ie,ye=Hs(),ye!==r){if(Le=[],ft=We(),ft!==r)for(;ft!==r;)Le.push(ft),ft=We();else Le=r;Le!==r?(Tt=ee,ye=ce(ye),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return ee}function ds(){var ee,ye,Le;for(Yt++,ee=Ie,ye=[],t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));Le!==r;)ye.push(Le),t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));return ye!==r?(Tt=Ie,Le=Ee(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),Yt--,ee===r&&(ye=r,Yt===0&&Xe(Ce)),ee}function Ht(){var ee,ye,Le;for(ee=Ie,ye=[],t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));Le!==r;)ye.push(Le),t.charCodeAt(Ie)===32?(Le=de,Ie++):(Le=r,Yt===0&&Xe(Be));return ye!==r?(Tt=Ie,Le=g(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee}function Fn(){var ee;return Tt=Ie,ee=me(),ee?ee=void 0:ee=r,ee}function Ei(){var ee;return Tt=Ie,ee=we(),ee?ee=void 0:ee=r,ee}function la(){var ee;return ee=ys(),ee===r&&(ee=ua()),ee}function co(){var ee,ye,Le;if(ee=ys(),ee===r){if(ee=Ie,ye=[],Le=Ho(),Le!==r)for(;Le!==r;)ye.push(Le),Le=Ho();else ye=r;ye!==r&&(Tt=ee,ye=Ae()),ee=ye}return ee}function Hs(){var ee;return ee=Ci(),ee===r&&(ee=ms(),ee===r&&(ee=ys(),ee===r&&(ee=ua()))),ee}function ca(){var ee;return ee=Ci(),ee===r&&(ee=ys(),ee===r&&(ee=Ho())),ee}function ua(){var ee,ye,Le,ft,pt,Nt;if(Yt++,ee=Ie,Z.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(xe)),ye!==r){for(Le=[],ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Ne.test(t.charAt(Ie))?(Nt=t.charAt(Ie),Ie++):(Nt=r,Yt===0&&Xe(ht)),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);ft!==r;)Le.push(ft),ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Ne.test(t.charAt(Ie))?(Nt=t.charAt(Ie),Ie++):(Nt=r,Yt===0&&Xe(ht)),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);Le!==r?(Tt=ee,ye=H(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(ne)),ee}function Ho(){var ee,ye,Le,ft,pt;if(ee=Ie,t.substr(Ie,2)===rt?(ye=rt,Ie+=2):(ye=r,Yt===0&&Xe(Te)),ye===r&&(ye=null),ye!==r)if(Fe.test(t.charAt(Ie))?(Le=t.charAt(Ie),Ie++):(Le=r,Yt===0&&Xe(ke)),Le!==r){for(ft=[],Ye.test(t.charAt(Ie))?(pt=t.charAt(Ie),Ie++):(pt=r,Yt===0&&Xe(be));pt!==r;)ft.push(pt),Ye.test(t.charAt(Ie))?(pt=t.charAt(Ie),Ie++):(pt=r,Yt===0&&Xe(be));ft!==r?(Tt=ee,ye=H(),ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;else Ie=ee,ee=r;return ee}function Ci(){var ee,ye;return ee=Ie,t.substr(Ie,4)===et?(ye=et,Ie+=4):(ye=r,Yt===0&&Xe(Ue)),ye!==r&&(Tt=ee,ye=S()),ee=ye,ee}function ms(){var ee,ye;return ee=Ie,t.substr(Ie,4)===w?(ye=w,Ie+=4):(ye=r,Yt===0&&Xe(b)),ye!==r&&(Tt=ee,ye=y()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,5)===F?(ye=F,Ie+=5):(ye=r,Yt===0&&Xe(J)),ye!==r&&(Tt=ee,ye=X()),ee=ye),ee}function ys(){var ee,ye,Le,ft;return Yt++,ee=Ie,t.charCodeAt(Ie)===34?(ye=ie,Ie++):(ye=r,Yt===0&&Xe(Se)),ye!==r?(t.charCodeAt(Ie)===34?(Le=ie,Ie++):(Le=r,Yt===0&&Xe(Se)),Le!==r?(Tt=ee,ye=Re(),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r),ee===r&&(ee=Ie,t.charCodeAt(Ie)===34?(ye=ie,Ie++):(ye=r,Yt===0&&Xe(Se)),ye!==r?(Le=Es(),Le!==r?(t.charCodeAt(Ie)===34?(ft=ie,Ie++):(ft=r,Yt===0&&Xe(Se)),ft!==r?(Tt=ee,ye=at(Le),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)),Yt--,ee===r&&(ye=r,Yt===0&&Xe($)),ee}function Es(){var ee,ye,Le;if(ee=Ie,ye=[],Le=qs(),Le!==r)for(;Le!==r;)ye.push(Le),Le=qs();else ye=r;return ye!==r&&(Tt=ee,ye=dt(ye)),ee=ye,ee}function qs(){var ee,ye,Le,ft,pt,Nt;return jt.test(t.charAt(Ie))?(ee=t.charAt(Ie),Ie++):(ee=r,Yt===0&&Xe(tr)),ee===r&&(ee=Ie,t.substr(Ie,2)===bt?(ye=bt,Ie+=2):(ye=r,Yt===0&&Xe(ln)),ye!==r&&(Tt=ee,ye=kr()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===mr?(ye=mr,Ie+=2):(ye=r,Yt===0&&Xe(Sr)),ye!==r&&(Tt=ee,ye=Kr()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Kn?(ye=Kn,Ie+=2):(ye=r,Yt===0&&Xe(Ms)),ye!==r&&(Tt=ee,ye=Ri()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===gs?(ye=gs,Ie+=2):(ye=r,Yt===0&&Xe(io)),ye!==r&&(Tt=ee,ye=Pi()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Os?(ye=Os,Ie+=2):(ye=r,Yt===0&&Xe(so)),ye!==r&&(Tt=ee,ye=uc()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Au?(ye=Au,Ie+=2):(ye=r,Yt===0&&Xe(sp)),ye!==r&&(Tt=ee,ye=op()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===Us?(ye=Us,Ie+=2):(ye=r,Yt===0&&Xe(Dn)),ye!==r&&(Tt=ee,ye=oo()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===_s?(ye=_s,Ie+=2):(ye=r,Yt===0&&Xe(ml)),ye!==r&&(Tt=ee,ye=yl()),ee=ye,ee===r&&(ee=Ie,t.substr(Ie,2)===ao?(ye=ao,Ie+=2):(ye=r,Yt===0&&Xe(Vn)),ye!==r?(Le=Un(),Le!==r?(ft=Un(),ft!==r?(pt=Un(),pt!==r?(Nt=Un(),Nt!==r?(Tt=ee,ye=Mn(Le,ft,pt,Nt),ee=ye):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)):(Ie=ee,ee=r)))))))))),ee}function Un(){var ee;return Ti.test(t.charAt(Ie))?(ee=t.charAt(Ie),Ie++):(ee=r,Yt===0&&Xe(On)),ee}function Pn(){var ee,ye;if(Yt++,ee=[],ir.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(Me)),ye!==r)for(;ye!==r;)ee.push(ye),ir.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(Me));else ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(_i)),ee}function Cs(){var ee,ye;if(Yt++,ee=[],Ha.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(hr)),ye!==r)for(;ye!==r;)ee.push(ye),Ha.test(t.charAt(Ie))?(ye=t.charAt(Ie),Ie++):(ye=r,Yt===0&&Xe(hr));else ee=r;return Yt--,ee===r&&(ye=r,Yt===0&&Xe(ii)),ee}function We(){var ee,ye,Le,ft,pt,Nt;if(ee=Ie,ye=tt(),ye!==r){for(Le=[],ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Nt=tt(),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);ft!==r;)Le.push(ft),ft=Ie,pt=Pn(),pt===r&&(pt=null),pt!==r?(Nt=tt(),Nt!==r?(pt=[pt,Nt],ft=pt):(Ie=ft,ft=r)):(Ie=ft,ft=r);Le!==r?(ye=[ye,Le],ee=ye):(Ie=ee,ee=r)}else Ie=ee,ee=r;return ee}function tt(){var ee;return t.substr(Ie,2)===Ac?(ee=Ac,Ie+=2):(ee=r,Yt===0&&Xe(fu)),ee===r&&(t.charCodeAt(Ie)===10?(ee=fc,Ie++):(ee=r,Yt===0&&Xe(El)),ee===r&&(t.charCodeAt(Ie)===13?(ee=vA,Ie++):(ee=r,Yt===0&&Xe(pu)))),ee}let Bt=2,or=0;if(Cl=a(),Cl!==r&&Ie===t.length)return Cl;throw Cl!==r&&Ie"u"?!0:typeof t=="object"&&t!==null&&!Array.isArray(t)?Object.keys(t).every(e=>rV(t[e])):!1}function AT(t,e,r){if(t===null)return`null -`;if(typeof t=="number"||typeof t=="boolean")return`${t.toString()} -`;if(typeof t=="string")return`${eV(t)} -`;if(Array.isArray(t)){if(t.length===0)return`[] -`;let o=" ".repeat(e);return` -${t.map(n=>`${o}- ${AT(n,e+1,!1)}`).join("")}`}if(typeof t=="object"&&t){let[o,a]=t instanceof ND?[t.data,!1]:[t,!0],n=" ".repeat(e),u=Object.keys(o);a&&u.sort((p,h)=>{let E=$K.indexOf(p),I=$K.indexOf(h);return E===-1&&I===-1?ph?1:0:E!==-1&&I===-1?-1:E===-1&&I!==-1?1:E-I});let A=u.filter(p=>!rV(o[p])).map((p,h)=>{let E=o[p],I=eV(p),v=AT(E,e+1,!0),x=h>0||r?n:"",C=I.length>1024?`? ${I} -${x}:`:`${I}:`,R=v.startsWith(` -`)?v:` ${v}`;return`${x}${C}${R}`}).join(e===0?` -`:"")||` -`;return r?` -${A}`:`${A}`}throw new Error(`Unsupported value type (${t})`)}function Da(t){try{let e=AT(t,0,!1);return e!==` -`?e:""}catch(e){throw e.location&&(e.message=e.message.replace(/(\.)?$/,` (line ${e.location.start.line}, column ${e.location.start.column})$1`)),e}}function K6e(t){return t.endsWith(` -`)||(t+=` -`),(0,tV.parse)(t)}function z6e(t){if(V6e.test(t))return K6e(t);let e=(0,LD.safeLoad)(t,{schema:LD.FAILSAFE_SCHEMA,json:!0});if(e==null)return{};if(typeof e!="object")throw new Error(`Expected an indexed object, got a ${typeof e} instead. Does your file follow Yaml's rules?`);if(Array.isArray(e))throw new Error("Expected an indexed object, got an array instead. Does your file follow Yaml's rules?");return e}function Ki(t){return z6e(t)}var LD,tV,W6e,$K,ND,V6e,nV=Et(()=>{LD=Ze(JK()),tV=Ze(ZK()),W6e=/^(?![-?:,\][{}#&*!|>'"%@` \t\r\n]).([ \t]*(?![,\][{}:# \t\r\n]).)*$/,$K=["__metadata","version","resolution","dependencies","peerDependencies","dependenciesMeta","peerDependenciesMeta","binaries"],ND=class{constructor(e){this.data=e}};Da.PreserveOrdering=ND;V6e=/^(#.*(\r?\n))*?#\s+yarn\s+lockfile\s+v1\r?\n/i});var Ow={};Vt(Ow,{parseResolution:()=>BD,parseShell:()=>CD,parseSyml:()=>Ki,stringifyArgument:()=>XR,stringifyArgumentSegment:()=>ZR,stringifyArithmeticExpression:()=>ID,stringifyCommand:()=>JR,stringifyCommandChain:()=>Jd,stringifyCommandChainThen:()=>zR,stringifyCommandLine:()=>wD,stringifyCommandLineThen:()=>VR,stringifyEnvSegment:()=>ED,stringifyRedirectArgument:()=>Qw,stringifyResolution:()=>vD,stringifyShell:()=>zd,stringifyShellLine:()=>zd,stringifySyml:()=>Da,stringifyValueArgument:()=>H0});var Nl=Et(()=>{rW();oW();nV()});var sV=_((Dxt,fT)=>{"use strict";var J6e=t=>{let e=!1,r=!1,o=!1;for(let a=0;a{if(!(typeof t=="string"||Array.isArray(t)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let r=a=>e.pascalCase?a.charAt(0).toUpperCase()+a.slice(1):a;return Array.isArray(t)?t=t.map(a=>a.trim()).filter(a=>a.length).join("-"):t=t.trim(),t.length===0?"":t.length===1?e.pascalCase?t.toUpperCase():t.toLowerCase():(t!==t.toLowerCase()&&(t=J6e(t)),t=t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(a,n)=>n.toUpperCase()).replace(/\d+(\w|$)/g,a=>a.toUpperCase()),r(t))};fT.exports=iV;fT.exports.default=iV});var oV=_((Pxt,X6e)=>{X6e.exports=[{name:"Agola CI",constant:"AGOLA",env:"AGOLA_GIT_REF",pr:"AGOLA_PULL_REQUEST_ID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"TF_BUILD",pr:{BUILD_REASON:"PullRequest"}},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codemagic",constant:"CODEMAGIC",env:"CM_BUILD_ID",pr:"CM_PULL_REQUEST"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Earthly",constant:"EARTHLY",env:"EARTHLY_CI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"Gerrit",constant:"GERRIT",env:"GERRIT_PROJECT"},{name:"Gitea Actions",constant:"GITEA_ACTIONS",env:"GITEA_ACTIONS"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Google Cloud Build",constant:"GOOGLE_CLOUD_BUILD",env:"BUILDER_OUTPUT"},{name:"Harness CI",constant:"HARNESS",env:"HARNESS_BUILD_ID"},{name:"Heroku",constant:"HEROKU",env:{env:"NODE",includes:"/app/.heroku/node/bin/node"}},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Prow",constant:"PROW",env:"PROW_JOB_ID"},{name:"ReleaseHub",constant:"RELEASEHUB",env:"RELEASE_BUILD_ID"},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Sourcehut",constant:"SOURCEHUT",env:{CI_NAME:"sourcehut"}},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vela",constant:"VELA",env:"VELA",pr:{VELA_PULL_REQUEST:"1"}},{name:"Vercel",constant:"VERCEL",env:{any:["NOW_BUILDER","VERCEL"]},pr:"VERCEL_GIT_PULL_REQUEST_ID"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"},{name:"Woodpecker",constant:"WOODPECKER",env:{CI:"woodpecker"},pr:{CI_BUILD_EVENT:"pull_request"}},{name:"Xcode Cloud",constant:"XCODE_CLOUD",env:"CI_XCODE_PROJECT",pr:"CI_PULL_REQUEST_NUMBER"},{name:"Xcode Server",constant:"XCODE_SERVER",env:"XCS"}]});var X0=_($a=>{"use strict";var lV=oV(),cs=process.env;Object.defineProperty($a,"_vendors",{value:lV.map(function(t){return t.constant})});$a.name=null;$a.isPR=null;lV.forEach(function(t){let r=(Array.isArray(t.env)?t.env:[t.env]).every(function(o){return aV(o)});if($a[t.constant]=r,!!r)switch($a.name=t.name,typeof t.pr){case"string":$a.isPR=!!cs[t.pr];break;case"object":"env"in t.pr?$a.isPR=t.pr.env in cs&&cs[t.pr.env]!==t.pr.ne:"any"in t.pr?$a.isPR=t.pr.any.some(function(o){return!!cs[o]}):$a.isPR=aV(t.pr);break;default:$a.isPR=null}});$a.isCI=!!(cs.CI!=="false"&&(cs.BUILD_ID||cs.BUILD_NUMBER||cs.CI||cs.CI_APP_ID||cs.CI_BUILD_ID||cs.CI_BUILD_NUMBER||cs.CI_NAME||cs.CONTINUOUS_INTEGRATION||cs.RUN_ID||$a.name));function aV(t){return typeof t=="string"?!!cs[t]:"env"in t?cs[t.env]&&cs[t.env].includes(t.includes):"any"in t?t.any.some(function(e){return!!cs[e]}):Object.keys(t).every(function(e){return cs[e]===t[e]})}});var Hn,un,Z0,pT,MD,cV,hT,gT,OD=Et(()=>{(function(t){t.StartOfInput="\0",t.EndOfInput="",t.EndOfPartialInput=""})(Hn||(Hn={}));(function(t){t[t.InitialNode=0]="InitialNode",t[t.SuccessNode=1]="SuccessNode",t[t.ErrorNode=2]="ErrorNode",t[t.CustomNode=3]="CustomNode"})(un||(un={}));Z0=-1,pT=/^(-h|--help)(?:=([0-9]+))?$/,MD=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,cV=/^-[a-zA-Z]{2,}$/,hT=/^([^=]+)=([\s\S]*)$/,gT=process.env.DEBUG_CLI==="1"});var st,im,UD,dT,_D=Et(()=>{OD();st=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},im=class extends Error{constructor(e,r){if(super(),this.input=e,this.candidates=r,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(o=>o.reason!==null&&o.reason===r[0].reason)){let[{reason:o}]=this.candidates;this.message=`${o} - -${this.candidates.map(({usage:a})=>`$ ${a}`).join(` -`)}`}else if(this.candidates.length===1){let[{usage:o}]=this.candidates;this.message=`Command not found; did you mean: - -$ ${o} -${dT(e)}`}else this.message=`Command not found; did you mean one of: - -${this.candidates.map(({usage:o},a)=>`${`${a}.`.padStart(4)} ${o}`).join(` -`)} - -${dT(e)}`}},UD=class extends Error{constructor(e,r){super(),this.input=e,this.usages=r,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: - -${this.usages.map((o,a)=>`${`${a}.`.padStart(4)} ${o}`).join(` -`)} - -${dT(e)}`}},dT=t=>`While running ${t.filter(e=>e!==Hn.EndOfInput&&e!==Hn.EndOfPartialInput).map(e=>{let r=JSON.stringify(e);return e.match(/\s/)||e.length===0||r!==`"${e}"`?r:e}).join(" ")}`});function Z6e(t){let e=t.split(` -`),r=e.filter(a=>a.match(/\S/)),o=r.length>0?r.reduce((a,n)=>Math.min(a,n.length-n.trimStart().length),Number.MAX_VALUE):0;return e.map(a=>a.slice(o).trimRight()).join(` -`)}function Do(t,{format:e,paragraphs:r}){return t=t.replace(/\r\n?/g,` -`),t=Z6e(t),t=t.replace(/^\n+|\n+$/g,""),t=t.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 - -`),t=t.replace(/\n(\n)?\n*/g,(o,a)=>a||" "),r&&(t=t.split(/\n/).map(o=>{let a=o.match(/^\s*[*-][\t ]+(.*)/);if(!a)return o.match(/(.{1,80})(?: |$)/g).join(` -`);let n=o.length-o.trimStart().length;return a[1].match(new RegExp(`(.{1,${78-n}})(?: |$)`,"g")).map((u,A)=>" ".repeat(n)+(A===0?"- ":" ")+u).join(` -`)}).join(` - -`)),t=t.replace(/(`+)((?:.|[\n])*?)\1/g,(o,a,n)=>e.code(a+n+a)),t=t.replace(/(\*\*)((?:.|[\n])*?)\1/g,(o,a,n)=>e.bold(a+n+a)),t?`${t} -`:""}var mT,uV,AV,yT=Et(()=>{mT=Array(80).fill("\u2501");for(let t=0;t<=24;++t)mT[mT.length-t]=`\x1B[38;5;${232+t}m\u2501`;uV={header:t=>`\x1B[1m\u2501\u2501\u2501 ${t}${t.length<75?` ${mT.slice(t.length+5).join("")}`:":"}\x1B[0m`,bold:t=>`\x1B[1m${t}\x1B[22m`,error:t=>`\x1B[31m\x1B[1m${t}\x1B[22m\x1B[39m`,code:t=>`\x1B[36m${t}\x1B[39m`},AV={header:t=>t,bold:t=>t,error:t=>t,code:t=>t}});function Ko(t){return{...t,[Uw]:!0}}function Gu(t,e){return typeof t>"u"?[t,e]:typeof t=="object"&&t!==null&&!Array.isArray(t)?[void 0,t]:[t,e]}function HD(t,{mergeName:e=!1}={}){let r=t.match(/^([^:]+): (.*)$/m);if(!r)return"validation failed";let[,o,a]=r;return e&&(a=a[0].toLowerCase()+a.slice(1)),a=o!=="."||!e?`${o.replace(/^\.(\[|$)/,"$1")}: ${a}`:`: ${a}`,a}function _w(t,e){return e.length===1?new st(`${t}${HD(e[0],{mergeName:!0})}`):new st(`${t}: -${e.map(r=>` -- ${HD(r)}`).join("")}`)}function $0(t,e,r){if(typeof r>"u")return e;let o=[],a=[],n=A=>{let p=e;return e=A,n.bind(null,p)};if(!r(e,{errors:o,coercions:a,coercion:n}))throw _w(`Invalid value for ${t}`,o);for(let[,A]of a)A();return e}var Uw,yf=Et(()=>{_D();Uw=Symbol("clipanion/isOption")});var Vo={};Vt(Vo,{KeyRelationship:()=>Yu,TypeAssertionError:()=>Gp,applyCascade:()=>jw,as:()=>mqe,assert:()=>hqe,assertWithErrors:()=>gqe,cascade:()=>YD,fn:()=>yqe,hasAtLeastOneKey:()=>DT,hasExactLength:()=>dV,hasForbiddenKeys:()=>Mqe,hasKeyRelationship:()=>Yw,hasMaxLength:()=>Cqe,hasMinLength:()=>Eqe,hasMutuallyExclusiveKeys:()=>Oqe,hasRequiredKeys:()=>Lqe,hasUniqueItems:()=>wqe,isArray:()=>qD,isAtLeast:()=>BT,isAtMost:()=>vqe,isBase64:()=>Fqe,isBoolean:()=>oqe,isDate:()=>lqe,isDict:()=>Aqe,isEnum:()=>Js,isHexColor:()=>Qqe,isISO8601:()=>kqe,isInExclusiveRange:()=>Pqe,isInInclusiveRange:()=>Dqe,isInstanceOf:()=>pqe,isInteger:()=>vT,isJSON:()=>Rqe,isLiteral:()=>pV,isLowerCase:()=>bqe,isMap:()=>uqe,isNegative:()=>Iqe,isNullable:()=>Nqe,isNumber:()=>wT,isObject:()=>hV,isOneOf:()=>IT,isOptional:()=>Tqe,isPartial:()=>fqe,isPayload:()=>aqe,isPositive:()=>Bqe,isRecord:()=>GD,isSet:()=>cqe,isString:()=>om,isTuple:()=>jD,isUUID4:()=>xqe,isUnknown:()=>CT,isUpperCase:()=>Sqe,makeTrait:()=>gV,makeValidator:()=>Hr,matchesRegExp:()=>qw,softAssert:()=>dqe});function qn(t){return t===null?"null":t===void 0?"undefined":t===""?"an empty string":typeof t=="symbol"?`<${t.toString()}>`:Array.isArray(t)?"an array":JSON.stringify(t)}function sm(t,e){if(t.length===0)return"nothing";if(t.length===1)return qn(t[0]);let r=t.slice(0,-1),o=t[t.length-1],a=t.length>2?`, ${e} `:` ${e} `;return`${r.map(n=>qn(n)).join(", ")}${a}${qn(o)}`}function jp(t,e){var r,o,a;return typeof e=="number"?`${(r=t?.p)!==null&&r!==void 0?r:"."}[${e}]`:$6e.test(e)?`${(o=t?.p)!==null&&o!==void 0?o:""}.${e}`:`${(a=t?.p)!==null&&a!==void 0?a:"."}[${JSON.stringify(e)}]`}function ET(t,e,r){return t===1?e:r}function pr({errors:t,p:e}={},r){return t?.push(`${e??"."}: ${r}`),!1}function iqe(t,e){return r=>{t[e]=r}}function Wu(t,e){return r=>{let o=t[e];return t[e]=r,Wu(t,e).bind(null,o)}}function Hw(t,e,r){let o=()=>(t(r()),a),a=()=>(t(e),o);return o}function CT(){return Hr({test:(t,e)=>!0})}function pV(t){return Hr({test:(e,r)=>e!==t?pr(r,`Expected ${qn(t)} (got ${qn(e)})`):!0})}function om(){return Hr({test:(t,e)=>typeof t!="string"?pr(e,`Expected a string (got ${qn(t)})`):!0})}function Js(t){let e=Array.isArray(t)?t:Object.values(t),r=e.every(a=>typeof a=="string"||typeof a=="number"),o=new Set(e);return o.size===1?pV([...o][0]):Hr({test:(a,n)=>o.has(a)?!0:r?pr(n,`Expected one of ${sm(e,"or")} (got ${qn(a)})`):pr(n,`Expected a valid enumeration value (got ${qn(a)})`)})}function oqe(){return Hr({test:(t,e)=>{var r;if(typeof t!="boolean"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o=sqe.get(t);if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a boolean (got ${qn(t)})`)}return!0}})}function wT(){return Hr({test:(t,e)=>{var r;if(typeof t!="number"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o;if(typeof t=="string"){let a;try{a=JSON.parse(t)}catch{}if(typeof a=="number")if(JSON.stringify(a)===t)o=a;else return pr(e,`Received a number that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a number (got ${qn(t)})`)}return!0}})}function aqe(t){return Hr({test:(e,r)=>{var o;if(typeof r?.coercions>"u")return pr(r,"The isPayload predicate can only be used with coercion enabled");if(typeof r.coercion>"u")return pr(r,"Unbound coercion result");if(typeof e!="string")return pr(r,`Expected a string (got ${qn(e)})`);let a;try{a=JSON.parse(e)}catch{return pr(r,`Expected a JSON string (got ${qn(e)})`)}let n={value:a};return t(a,Object.assign(Object.assign({},r),{coercion:Wu(n,"value")}))?(r.coercions.push([(o=r.p)!==null&&o!==void 0?o:".",r.coercion.bind(null,n.value)]),!0):!1}})}function lqe(){return Hr({test:(t,e)=>{var r;if(!(t instanceof Date)){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return pr(e,"Unbound coercion result");let o;if(typeof t=="string"&&fV.test(t))o=new Date(t);else{let a;if(typeof t=="string"){let n;try{n=JSON.parse(t)}catch{}typeof n=="number"&&(a=n)}else typeof t=="number"&&(a=t);if(typeof a<"u")if(Number.isSafeInteger(a)||!Number.isSafeInteger(a*1e3))o=new Date(a*1e3);else return pr(e,`Received a timestamp that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return pr(e,`Expected a date (got ${qn(t)})`)}return!0}})}function qD(t,{delimiter:e}={}){return Hr({test:(r,o)=>{var a;let n=r;if(typeof r=="string"&&typeof e<"u"&&typeof o?.coercions<"u"){if(typeof o?.coercion>"u")return pr(o,"Unbound coercion result");r=r.split(e)}if(!Array.isArray(r))return pr(o,`Expected an array (got ${qn(r)})`);let u=!0;for(let A=0,p=r.length;A{var n,u;if(Object.getPrototypeOf(o).toString()==="[object Set]")if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");let A=[...o],p=[...o];if(!r(p,Object.assign(Object.assign({},a),{coercion:void 0})))return!1;let h=()=>p.some((E,I)=>E!==A[I])?new Set(p):o;return a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",Hw(a.coercion,o,h)]),!0}else{let A=!0;for(let p of o)if(A=t(p,Object.assign({},a))&&A,!A&&a?.errors==null)break;return A}if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");let A={value:o};return r(o,Object.assign(Object.assign({},a),{coercion:Wu(A,"value")}))?(a.coercions.push([(u=a.p)!==null&&u!==void 0?u:".",Hw(a.coercion,o,()=>new Set(A.value))]),!0):!1}return pr(a,`Expected a set (got ${qn(o)})`)}})}function uqe(t,e){let r=qD(jD([t,e])),o=GD(e,{keys:t});return Hr({test:(a,n)=>{var u,A,p;if(Object.getPrototypeOf(a).toString()==="[object Map]")if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return pr(n,"Unbound coercion result");let h=[...a],E=[...a];if(!r(E,Object.assign(Object.assign({},n),{coercion:void 0})))return!1;let I=()=>E.some((v,x)=>v[0]!==h[x][0]||v[1]!==h[x][1])?new Map(E):a;return n.coercions.push([(u=n.p)!==null&&u!==void 0?u:".",Hw(n.coercion,a,I)]),!0}else{let h=!0;for(let[E,I]of a)if(h=t(E,Object.assign({},n))&&h,!h&&n?.errors==null||(h=e(I,Object.assign(Object.assign({},n),{p:jp(n,E)}))&&h,!h&&n?.errors==null))break;return h}if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return pr(n,"Unbound coercion result");let h={value:a};return Array.isArray(a)?r(a,Object.assign(Object.assign({},n),{coercion:void 0}))?(n.coercions.push([(A=n.p)!==null&&A!==void 0?A:".",Hw(n.coercion,a,()=>new Map(h.value))]),!0):!1:o(a,Object.assign(Object.assign({},n),{coercion:Wu(h,"value")}))?(n.coercions.push([(p=n.p)!==null&&p!==void 0?p:".",Hw(n.coercion,a,()=>new Map(Object.entries(h.value)))]),!0):!1}return pr(n,`Expected a map (got ${qn(a)})`)}})}function jD(t,{delimiter:e}={}){let r=dV(t.length);return Hr({test:(o,a)=>{var n;if(typeof o=="string"&&typeof e<"u"&&typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");o=o.split(e),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)])}if(!Array.isArray(o))return pr(a,`Expected a tuple (got ${qn(o)})`);let u=r(o,Object.assign({},a));for(let A=0,p=o.length;A{var n;if(Array.isArray(o)&&typeof a?.coercions<"u")return typeof a?.coercion>"u"?pr(a,"Unbound coercion result"):r(o,Object.assign(Object.assign({},a),{coercion:void 0}))?(o=Object.fromEntries(o),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)]),!0):!1;if(typeof o!="object"||o===null)return pr(a,`Expected an object (got ${qn(o)})`);let u=Object.keys(o),A=!0;for(let p=0,h=u.length;p{if(typeof a!="object"||a===null)return pr(n,`Expected an object (got ${qn(a)})`);let u=new Set([...r,...Object.keys(a)]),A={},p=!0;for(let h of u){if(h==="constructor"||h==="__proto__")p=pr(Object.assign(Object.assign({},n),{p:jp(n,h)}),"Unsafe property name");else{let E=Object.prototype.hasOwnProperty.call(t,h)?t[h]:void 0,I=Object.prototype.hasOwnProperty.call(a,h)?a[h]:void 0;typeof E<"u"?p=E(I,Object.assign(Object.assign({},n),{p:jp(n,h),coercion:Wu(a,h)}))&&p:e===null?p=pr(Object.assign(Object.assign({},n),{p:jp(n,h)}),`Extraneous property (got ${qn(I)})`):Object.defineProperty(A,h,{enumerable:!0,get:()=>I,set:iqe(a,h)})}if(!p&&n?.errors==null)break}return e!==null&&(p||n?.errors!=null)&&(p=e(A,n)&&p),p}});return Object.assign(o,{properties:t})}function fqe(t){return hV(t,{extra:GD(CT())})}function gV(t){return()=>t}function Hr({test:t}){return gV(t)()}function hqe(t,e){if(!e(t))throw new Gp}function gqe(t,e){let r=[];if(!e(t,{errors:r}))throw new Gp({errors:r})}function dqe(t,e){}function mqe(t,e,{coerce:r=!1,errors:o,throw:a}={}){let n=o?[]:void 0;if(!r){if(e(t,{errors:n}))return a?t:{value:t,errors:void 0};if(a)throw new Gp({errors:n});return{value:void 0,errors:n??!0}}let u={value:t},A=Wu(u,"value"),p=[];if(!e(t,{errors:n,coercion:A,coercions:p})){if(a)throw new Gp({errors:n});return{value:void 0,errors:n??!0}}for(let[,h]of p)h();return a?u.value:{value:u.value,errors:void 0}}function yqe(t,e){let r=jD(t);return(...o)=>{if(!r(o))throw new Gp;return e(...o)}}function Eqe(t){return Hr({test:(e,r)=>e.length>=t?!0:pr(r,`Expected to have a length of at least ${t} elements (got ${e.length})`)})}function Cqe(t){return Hr({test:(e,r)=>e.length<=t?!0:pr(r,`Expected to have a length of at most ${t} elements (got ${e.length})`)})}function dV(t){return Hr({test:(e,r)=>e.length!==t?pr(r,`Expected to have a length of exactly ${t} elements (got ${e.length})`):!0})}function wqe({map:t}={}){return Hr({test:(e,r)=>{let o=new Set,a=new Set;for(let n=0,u=e.length;nt<=0?!0:pr(e,`Expected to be negative (got ${t})`)})}function Bqe(){return Hr({test:(t,e)=>t>=0?!0:pr(e,`Expected to be positive (got ${t})`)})}function BT(t){return Hr({test:(e,r)=>e>=t?!0:pr(r,`Expected to be at least ${t} (got ${e})`)})}function vqe(t){return Hr({test:(e,r)=>e<=t?!0:pr(r,`Expected to be at most ${t} (got ${e})`)})}function Dqe(t,e){return Hr({test:(r,o)=>r>=t&&r<=e?!0:pr(o,`Expected to be in the [${t}; ${e}] range (got ${r})`)})}function Pqe(t,e){return Hr({test:(r,o)=>r>=t&&re!==Math.round(e)?pr(r,`Expected to be an integer (got ${e})`):!t&&!Number.isSafeInteger(e)?pr(r,`Expected to be a safe integer (got ${e})`):!0})}function qw(t){return Hr({test:(e,r)=>t.test(e)?!0:pr(r,`Expected to match the pattern ${t.toString()} (got ${qn(e)})`)})}function bqe(){return Hr({test:(t,e)=>t!==t.toLowerCase()?pr(e,`Expected to be all-lowercase (got ${t})`):!0})}function Sqe(){return Hr({test:(t,e)=>t!==t.toUpperCase()?pr(e,`Expected to be all-uppercase (got ${t})`):!0})}function xqe(){return Hr({test:(t,e)=>nqe.test(t)?!0:pr(e,`Expected to be a valid UUID v4 (got ${qn(t)})`)})}function kqe(){return Hr({test:(t,e)=>fV.test(t)?!0:pr(e,`Expected to be a valid ISO 8601 date string (got ${qn(t)})`)})}function Qqe({alpha:t=!1}){return Hr({test:(e,r)=>(t?eqe.test(e):tqe.test(e))?!0:pr(r,`Expected to be a valid hexadecimal color string (got ${qn(e)})`)})}function Fqe(){return Hr({test:(t,e)=>rqe.test(t)?!0:pr(e,`Expected to be a valid base 64 string (got ${qn(t)})`)})}function Rqe(t=CT()){return Hr({test:(e,r)=>{let o;try{o=JSON.parse(e)}catch{return pr(r,`Expected to be a valid JSON string (got ${qn(e)})`)}return t(o,r)}})}function YD(t,...e){let r=Array.isArray(e[0])?e[0]:e;return Hr({test:(o,a)=>{var n,u;let A={value:o},p=typeof a?.coercions<"u"?Wu(A,"value"):void 0,h=typeof a?.coercions<"u"?[]:void 0;if(!t(o,Object.assign(Object.assign({},a),{coercion:p,coercions:h})))return!1;let E=[];if(typeof h<"u")for(let[,I]of h)E.push(I());try{if(typeof a?.coercions<"u"){if(A.value!==o){if(typeof a?.coercion>"u")return pr(a,"Unbound coercion result");a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,A.value)])}(u=a?.coercions)===null||u===void 0||u.push(...h)}return r.every(I=>I(A.value,a))}finally{for(let I of E)I()}}})}function jw(t,...e){let r=Array.isArray(e[0])?e[0]:e;return YD(t,r)}function Tqe(t){return Hr({test:(e,r)=>typeof e>"u"?!0:t(e,r)})}function Nqe(t){return Hr({test:(e,r)=>e===null?!0:t(e,r)})}function Lqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)||p.push(h);return p.length>0?pr(u,`Missing required ${ET(p.length,"property","properties")} ${sm(p,"and")}`):!0}})}function DT(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>Object.keys(n).some(h=>a(o,h,n))?!0:pr(u,`Missing at least one property from ${sm(Array.from(o),"or")}`)})}function Mqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>0?pr(u,`Forbidden ${ET(p.length,"property","properties")} ${sm(p,"and")}`):!0}})}function Oqe(t,e){var r;let o=new Set(t),a=Gw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return Hr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>1?pr(u,`Mutually exclusive properties ${sm(p,"and")}`):!0}})}function Yw(t,e,r,o){var a,n;let u=new Set((a=o?.ignore)!==null&&a!==void 0?a:[]),A=Gw[(n=o?.missingIf)!==null&&n!==void 0?n:"missing"],p=new Set(r),h=Uqe[e],E=e===Yu.Forbids?"or":"and";return Hr({test:(I,v)=>{let x=new Set(Object.keys(I));if(!A(x,t,I)||u.has(I[t]))return!0;let C=[];for(let R of p)(A(x,R,I)&&!u.has(I[R]))!==h.expect&&C.push(R);return C.length>=1?pr(v,`Property "${t}" ${h.message} ${ET(C.length,"property","properties")} ${sm(C,E)}`):!0}})}var $6e,eqe,tqe,rqe,nqe,fV,sqe,pqe,IT,Gp,Gw,Yu,Uqe,el=Et(()=>{$6e=/^[a-zA-Z_][a-zA-Z0-9_]*$/;eqe=/^#[0-9a-f]{6}$/i,tqe=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,rqe=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,nqe=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,fV=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/;sqe=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]);pqe=t=>Hr({test:(e,r)=>e instanceof t?!0:pr(r,`Expected an instance of ${t.name} (got ${qn(e)})`)}),IT=(t,{exclusive:e=!1}={})=>Hr({test:(r,o)=>{var a,n,u;let A=[],p=typeof o?.errors<"u"?[]:void 0;for(let h=0,E=t.length;h1?pr(o,`Expected to match exactly a single predicate (matched ${A.join(", ")})`):(u=o?.errors)===null||u===void 0||u.push(...p),!1}});Gp=class extends Error{constructor({errors:e}={}){let r="Type mismatch";if(e&&e.length>0){r+=` -`;for(let o of e)r+=` -- ${o}`}super(r)}};Gw={missing:(t,e)=>t.has(e),undefined:(t,e,r)=>t.has(e)&&typeof r[e]<"u",nil:(t,e,r)=>t.has(e)&&r[e]!=null,falsy:(t,e,r)=>t.has(e)&&!!r[e]};(function(t){t.Forbids="Forbids",t.Requires="Requires"})(Yu||(Yu={}));Uqe={[Yu.Forbids]:{expect:!1,message:"forbids using"},[Yu.Requires]:{expect:!0,message:"requires using"}}});var it,Yp=Et(()=>{yf();it=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let r=this.constructor.schema;if(Array.isArray(r)){let{isDict:a,isUnknown:n,applyCascade:u}=await Promise.resolve().then(()=>(el(),Vo)),A=u(a(n()),r),p=[],h=[];if(!A(this,{errors:p,coercions:h}))throw _w("Invalid option schema",p);for(let[,I]of h)I()}else if(r!=null)throw new Error("Invalid command schema");let o=await this.execute();return typeof o<"u"?o:0}};it.isOption=Uw;it.Default=[]});function Pa(t){gT&&console.log(t)}function yV(){let t={nodes:[]};for(let e=0;e{if(e.has(o))return;e.add(o);let a=t.nodes[o];for(let u of Object.values(a.statics))for(let{to:A}of u)r(A);for(let[,{to:u}]of a.dynamics)r(u);for(let{to:u}of a.shortcuts)r(u);let n=new Set(a.shortcuts.map(({to:u})=>u));for(;a.shortcuts.length>0;){let{to:u}=a.shortcuts.shift(),A=t.nodes[u];for(let[p,h]of Object.entries(A.statics)){let E=Object.prototype.hasOwnProperty.call(a.statics,p)?a.statics[p]:a.statics[p]=[];for(let I of h)E.some(({to:v})=>I.to===v)||E.push(I)}for(let[p,h]of A.dynamics)a.dynamics.some(([E,{to:I}])=>p===E&&h.to===I)||a.dynamics.push([p,h]);for(let p of A.shortcuts)n.has(p.to)||(a.shortcuts.push(p),n.add(p.to))}};r(un.InitialNode)}function qqe(t,{prefix:e=""}={}){if(gT){Pa(`${e}Nodes are:`);for(let r=0;rE!==un.ErrorNode).map(({state:E})=>({usage:E.candidateUsage,reason:null})));if(h.every(({node:E})=>E===un.ErrorNode))throw new im(e,h.map(({state:E})=>({usage:E.candidateUsage,reason:E.errorMessage})));o=Yqe(h)}if(o.length>0){Pa(" Results:");for(let n of o)Pa(` - ${n.node} -> ${JSON.stringify(n.state)}`)}else Pa(" No results");return o}function Gqe(t,e,{endToken:r=Hn.EndOfInput}={}){let o=jqe(t,[...e,r]);return Wqe(e,o.map(({state:a})=>a))}function Yqe(t){let e=0;for(let{state:r}of t)r.path.length>e&&(e=r.path.length);return t.filter(({state:r})=>r.path.length===e)}function Wqe(t,e){let r=e.filter(v=>v.selectedIndex!==null),o=r.filter(v=>!v.partial);if(o.length>0&&(r=o),r.length===0)throw new Error;let a=r.filter(v=>v.selectedIndex===Z0||v.requiredOptions.every(x=>x.some(C=>v.options.find(R=>R.name===C))));if(a.length===0)throw new im(t,r.map(v=>({usage:v.candidateUsage,reason:null})));let n=0;for(let v of a)v.path.length>n&&(n=v.path.length);let u=a.filter(v=>v.path.length===n),A=v=>v.positionals.filter(({extra:x})=>!x).length+v.options.length,p=u.map(v=>({state:v,positionalCount:A(v)})),h=0;for(let{positionalCount:v}of p)v>h&&(h=v);let E=p.filter(({positionalCount:v})=>v===h).map(({state:v})=>v),I=Kqe(E);if(I.length>1)throw new UD(t,I.map(v=>v.candidateUsage));return I[0]}function Kqe(t){let e=[],r=[];for(let o of t)o.selectedIndex===Z0?r.push(o):e.push(o);return r.length>0&&e.push({...mV,path:EV(...r.map(o=>o.path)),options:r.reduce((o,a)=>o.concat(a.options),[])}),e}function EV(t,e,...r){return e===void 0?Array.from(t):EV(t.filter((o,a)=>o===e[a]),...r)}function tl(){return{dynamics:[],shortcuts:[],statics:{}}}function CV(t){return t===un.SuccessNode||t===un.ErrorNode}function PT(t,e=0){return{to:CV(t.to)?t.to:t.to>=un.CustomNode?t.to+e-un.CustomNode+1:t.to+e,reducer:t.reducer}}function Vqe(t,e=0){let r=tl();for(let[o,a]of t.dynamics)r.dynamics.push([o,PT(a,e)]);for(let o of t.shortcuts)r.shortcuts.push(PT(o,e));for(let[o,a]of Object.entries(t.statics))r.statics[o]=a.map(n=>PT(n,e));return r}function xs(t,e,r,o,a){t.nodes[e].dynamics.push([r,{to:o,reducer:a}])}function am(t,e,r,o){t.nodes[e].shortcuts.push({to:r,reducer:o})}function zo(t,e,r,o,a){(Object.prototype.hasOwnProperty.call(t.nodes[e].statics,r)?t.nodes[e].statics[r]:t.nodes[e].statics[r]=[]).push({to:o,reducer:a})}function WD(t,e,r,o,a){if(Array.isArray(e)){let[n,...u]=e;return t[n](r,o,a,...u)}else return t[e](r,o,a)}var mV,zqe,bT,rl,ST,KD,VD=Et(()=>{OD();_D();mV={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:Z0,partial:!1,tokens:[]};zqe={always:()=>!0,isOptionLike:(t,e)=>!t.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(t,e)=>t.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(t,e,r,o)=>!t.ignoreOptions&&e===o,isBatchOption:(t,e,r,o)=>!t.ignoreOptions&&cV.test(e)&&[...e.slice(1)].every(a=>o.has(`-${a}`)),isBoundOption:(t,e,r,o,a)=>{let n=e.match(hT);return!t.ignoreOptions&&!!n&&MD.test(n[1])&&o.has(n[1])&&a.filter(u=>u.nameSet.includes(n[1])).every(u=>u.allowBinding)},isNegatedOption:(t,e,r,o)=>!t.ignoreOptions&&e===`--no-${o.slice(2)}`,isHelp:(t,e)=>!t.ignoreOptions&&pT.test(e),isUnsupportedOption:(t,e,r,o)=>!t.ignoreOptions&&e.startsWith("-")&&MD.test(e)&&!o.has(e),isInvalidOption:(t,e)=>!t.ignoreOptions&&e.startsWith("-")&&!MD.test(e)},bT={setCandidateState:(t,e,r,o)=>({...t,...o}),setSelectedIndex:(t,e,r,o)=>({...t,selectedIndex:o}),setPartialIndex:(t,e,r,o)=>({...t,selectedIndex:o,partial:!0}),pushBatch:(t,e,r,o)=>{let a=t.options.slice(),n=t.tokens.slice();for(let u=1;u{let[,o,a]=e.match(hT),n=t.options.concat({name:o,value:a}),u=t.tokens.concat([{segmentIndex:r,type:"option",slice:[0,o.length],option:o},{segmentIndex:r,type:"assign",slice:[o.length,o.length+1]},{segmentIndex:r,type:"value",slice:[o.length+1,o.length+a.length+1]}]);return{...t,options:n,tokens:u}},pushPath:(t,e,r)=>{let o=t.path.concat(e),a=t.tokens.concat({segmentIndex:r,type:"path"});return{...t,path:o,tokens:a}},pushPositional:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!1}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtra:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!0}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtraNoLimits:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:rl}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushTrue:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushFalse:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!1}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushUndefined:(t,e,r,o)=>{let a=t.options.concat({name:e,value:void 0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:e});return{...t,options:a,tokens:n}},pushStringValue:(t,e,r)=>{var o;let a=t.options[t.options.length-1],n=t.options.slice(),u=t.tokens.concat({segmentIndex:r,type:"value"});return a.value=((o=a.value)!==null&&o!==void 0?o:[]).concat([e]),{...t,options:n,tokens:u}},setStringValue:(t,e,r)=>{let o=t.options[t.options.length-1],a=t.options.slice(),n=t.tokens.concat({segmentIndex:r,type:"value"});return o.value=e,{...t,options:a,tokens:n}},inhibateOptions:t=>({...t,ignoreOptions:!0}),useHelp:(t,e,r,o)=>{let[,,a]=e.match(pT);return typeof a<"u"?{...t,options:[{name:"-c",value:String(o)},{name:"-i",value:a}]}:{...t,options:[{name:"-c",value:String(o)}]}},setError:(t,e,r,o)=>e===Hn.EndOfInput||e===Hn.EndOfPartialInput?{...t,errorMessage:`${o}.`}:{...t,errorMessage:`${o} ("${e}").`},setOptionArityError:(t,e)=>{let r=t.options[t.options.length-1];return{...t,errorMessage:`Not enough arguments to option ${r.name}.`}}},rl=Symbol(),ST=class{constructor(e,r){this.allOptionNames=new Map,this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=r}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:r=this.arity.trailing,extra:o=this.arity.extra,proxy:a=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:r,extra:o,proxy:a})}addPositional({name:e="arg",required:r=!0}={}){if(!r&&this.arity.extra===rl)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!r&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!r&&this.arity.extra!==rl?this.arity.extra.push(e):this.arity.extra!==rl&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:r=0}={}){if(this.arity.extra===rl)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let o=0;o1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(o))throw new Error(`The arity must be an integer, got ${o}`);if(o<0)throw new Error(`The arity must be positive, got ${o}`);let A=e.reduce((p,h)=>h.length>p.length?h:p,"");for(let p of e)this.allOptionNames.set(p,A);this.options.push({preferredName:A,nameSet:e,description:r,arity:o,hidden:a,required:n,allowBinding:u})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:r=!0}={}){let o=[this.cliOpts.binaryName],a=[];if(this.paths.length>0&&o.push(...this.paths[0]),e){for(let{preferredName:u,nameSet:A,arity:p,hidden:h,description:E,required:I}of this.options){if(h)continue;let v=[];for(let C=0;C`:`[${x}]`)}o.push(...this.arity.leading.map(u=>`<${u}>`)),this.arity.extra===rl?o.push("..."):o.push(...this.arity.extra.map(u=>`[${u}]`)),o.push(...this.arity.trailing.map(u=>`<${u}>`))}return{usage:o.join(" "),options:a}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=yV(),r=un.InitialNode,o=this.usage().usage,a=this.options.filter(A=>A.required).map(A=>A.nameSet);r=Oc(e,tl()),zo(e,un.InitialNode,Hn.StartOfInput,r,["setCandidateState",{candidateUsage:o,requiredOptions:a}]);let n=this.arity.proxy?"always":"isNotOptionLike",u=this.paths.length>0?this.paths:[[]];for(let A of u){let p=r;if(A.length>0){let v=Oc(e,tl());am(e,p,v),this.registerOptions(e,v),p=v}for(let v=0;v0||!this.arity.proxy){let v=Oc(e,tl());xs(e,p,"isHelp",v,["useHelp",this.cliIndex]),xs(e,v,"always",v,"pushExtra"),zo(e,v,Hn.EndOfInput,un.SuccessNode,["setSelectedIndex",Z0]),this.registerOptions(e,p)}this.arity.leading.length>0&&(zo(e,p,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,p,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex]));let h=p;for(let v=0;v0||v+1!==this.arity.leading.length)&&(zo(e,x,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,x,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex])),xs(e,h,"isNotOptionLike",x,"pushPositional"),h=x}let E=h;if(this.arity.extra===rl||this.arity.extra.length>0){let v=Oc(e,tl());if(am(e,h,v),this.arity.extra===rl){let x=Oc(e,tl());this.arity.proxy||this.registerOptions(e,x),xs(e,h,n,x,"pushExtraNoLimits"),xs(e,x,n,x,"pushExtraNoLimits"),am(e,x,v)}else for(let x=0;x0)&&this.registerOptions(e,C),xs(e,E,n,C,"pushExtra"),am(e,C,v),E=C}E=v}this.arity.trailing.length>0&&(zo(e,E,Hn.EndOfInput,un.ErrorNode,["setError","Not enough positional arguments"]),zo(e,E,Hn.EndOfPartialInput,un.SuccessNode,["setPartialIndex",this.cliIndex]));let I=E;for(let v=0;v=0&&e{let u=n?Hn.EndOfPartialInput:Hn.EndOfInput;return Gqe(o,a,{endToken:u})}}}}});function IV(){return zD.default&&"getColorDepth"in zD.default.WriteStream.prototype?zD.default.WriteStream.prototype.getColorDepth():process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}function BV(t){let e=wV;if(typeof e>"u"){if(t.stdout===process.stdout&&t.stderr===process.stderr)return null;let{AsyncLocalStorage:r}=ve("async_hooks");e=wV=new r;let o=process.stdout._write;process.stdout._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?o.call(this,n,u,A):p.stdout.write(n,u,A)};let a=process.stderr._write;process.stderr._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?a.call(this,n,u,A):p.stderr.write(n,u,A)}}return r=>e.run(t,r)}var zD,wV,vV=Et(()=>{zD=Ze(ve("tty"),1)});var JD,DV=Et(()=>{Yp();JD=class t extends it{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,r){let o=new t(r);o.path=e.path;for(let a of e.options)switch(a.name){case"-c":o.commands.push(Number(a.value));break;case"-i":o.index=Number(a.value);break}return o}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: -`),this.context.stdout.write(` -`);let r=0;for(let o of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[o].commandClass,{prefix:`${r++}. `.padStart(5)}));this.context.stdout.write(` -`),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. -`)}}}});async function SV(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=kV(t);return Jo.from(r,e).runExit(o,a)}async function xV(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=kV(t);return Jo.from(r,e).run(o,a)}function kV(t){let e,r,o,a;switch(typeof process<"u"&&typeof process.argv<"u"&&(o=process.argv.slice(2)),t.length){case 1:r=t[0];break;case 2:t[0]&&t[0].prototype instanceof it||Array.isArray(t[0])?(r=t[0],Array.isArray(t[1])?o=t[1]:a=t[1]):(e=t[0],r=t[1]);break;case 3:Array.isArray(t[2])?(e=t[0],r=t[1],o=t[2]):t[0]&&t[0].prototype instanceof it||Array.isArray(t[0])?(r=t[0],o=t[1],a=t[2]):(e=t[0],r=t[1],a=t[2]);break;default:e=t[0],r=t[1],o=t[2],a=t[3];break}if(typeof o>"u")throw new Error("The argv parameter must be provided when running Clipanion outside of a Node context");return{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}}function bV(t){return t()}var PV,Jo,QV=Et(()=>{OD();VD();yT();vV();Yp();DV();PV=Symbol("clipanion/errorCommand");Jo=class t{constructor({binaryLabel:e,binaryName:r="...",binaryVersion:o,enableCapture:a=!1,enableColors:n}={}){this.registrations=new Map,this.builder=new KD({binaryName:r}),this.binaryLabel=e,this.binaryName=r,this.binaryVersion=o,this.enableCapture=a,this.enableColors=n}static from(e,r={}){let o=new t(r),a=Array.isArray(e)?e:[e];for(let n of a)o.register(n);return o}register(e){var r;let o=new Map,a=new e;for(let p in a){let h=a[p];typeof h=="object"&&h!==null&&h[it.isOption]&&o.set(p,h)}let n=this.builder.command(),u=n.cliIndex,A=(r=e.paths)!==null&&r!==void 0?r:a.paths;if(typeof A<"u")for(let p of A)n.addPath(p);this.registrations.set(e,{specs:o,builder:n,index:u});for(let[p,{definition:h}]of o.entries())h(n,p);n.setContext({commandClass:e})}process(e,r){let{input:o,context:a,partial:n}=typeof e=="object"&&Array.isArray(e)?{input:e,context:r}:e,{contexts:u,process:A}=this.builder.compile(),p=A(o,{partial:n}),h={...t.defaultContext,...a};switch(p.selectedIndex){case Z0:{let E=JD.from(p,u);return E.context=h,E.tokens=p.tokens,E}default:{let{commandClass:E}=u[p.selectedIndex],I=this.registrations.get(E);if(typeof I>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let v=new E;v.context=h,v.tokens=p.tokens,v.path=p.path;try{for(let[x,{transformer:C}]of I.specs.entries())v[x]=C(I.builder,x,p,h);return v}catch(x){throw x[PV]=v,x}}break}}async run(e,r){var o,a;let n,u={...t.defaultContext,...r},A=(o=this.enableColors)!==null&&o!==void 0?o:u.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e,u)}catch(E){return u.stdout.write(this.error(E,{colored:A})),1}if(n.help)return u.stdout.write(this.usage(n,{colored:A,detailed:!0})),0;n.context=u,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),definition:E=>this.definition(E),error:(E,I)=>this.error(E,I),format:E=>this.format(E),process:(E,I)=>this.process(E,{...u,...I}),run:(E,I)=>this.run(E,{...u,...I}),usage:(E,I)=>this.usage(E,I)};let p=this.enableCapture&&(a=BV(u))!==null&&a!==void 0?a:bV,h;try{h=await p(()=>n.validateAndExecute().catch(E=>n.catch(E).then(()=>0)))}catch(E){return u.stdout.write(this.error(E,{colored:A,command:n})),1}return h}async runExit(e,r){process.exitCode=await this.run(e,r)}definition(e,{colored:r=!1}={}){if(!e.usage)return null;let{usage:o}=this.getUsageByRegistration(e,{detailed:!1}),{usage:a,options:n}=this.getUsageByRegistration(e,{detailed:!0,inlineOptions:!1}),u=typeof e.usage.category<"u"?Do(e.usage.category,{format:this.format(r),paragraphs:!1}):void 0,A=typeof e.usage.description<"u"?Do(e.usage.description,{format:this.format(r),paragraphs:!1}):void 0,p=typeof e.usage.details<"u"?Do(e.usage.details,{format:this.format(r),paragraphs:!0}):void 0,h=typeof e.usage.examples<"u"?e.usage.examples.map(([E,I])=>[Do(E,{format:this.format(r),paragraphs:!1}),I.replace(/\$0/g,this.binaryName)]):void 0;return{path:o,usage:a,category:u,description:A,details:p,examples:h,options:n}}definitions({colored:e=!1}={}){let r=[];for(let o of this.registrations.keys()){let a=this.definition(o,{colored:e});a&&r.push(a)}return r}usage(e=null,{colored:r,detailed:o=!1,prefix:a="$ "}={}){var n;if(e===null){for(let p of this.registrations.keys()){let h=p.paths,E=typeof p.usage<"u";if(!h||h.length===0||h.length===1&&h[0].length===0||((n=h?.some(x=>x.length===0))!==null&&n!==void 0?n:!1))if(e){e=null;break}else e=p;else if(E){e=null;continue}}e&&(o=!0)}let u=e!==null&&e instanceof it?e.constructor:e,A="";if(u)if(o){let{description:p="",details:h="",examples:E=[]}=u.usage||{};p!==""&&(A+=Do(p,{format:this.format(r),paragraphs:!1}).replace(/^./,x=>x.toUpperCase()),A+=` -`),(h!==""||E.length>0)&&(A+=`${this.format(r).header("Usage")} -`,A+=` -`);let{usage:I,options:v}=this.getUsageByRegistration(u,{inlineOptions:!1});if(A+=`${this.format(r).bold(a)}${I} -`,v.length>0){A+=` -`,A+=`${this.format(r).header("Options")} -`;let x=v.reduce((C,R)=>Math.max(C,R.definition.length),0);A+=` -`;for(let{definition:C,description:R}of v)A+=` ${this.format(r).bold(C.padEnd(x))} ${Do(R,{format:this.format(r),paragraphs:!1})}`}if(h!==""&&(A+=` -`,A+=`${this.format(r).header("Details")} -`,A+=` -`,A+=Do(h,{format:this.format(r),paragraphs:!0})),E.length>0){A+=` -`,A+=`${this.format(r).header("Examples")} -`;for(let[x,C]of E)A+=` -`,A+=Do(x,{format:this.format(r),paragraphs:!1}),A+=`${C.replace(/^/m,` ${this.format(r).bold(a)}`).replace(/\$0/g,this.binaryName)} -`}}else{let{usage:p}=this.getUsageByRegistration(u);A+=`${this.format(r).bold(a)}${p} -`}else{let p=new Map;for(let[v,{index:x}]of this.registrations.entries()){if(typeof v.usage>"u")continue;let C=typeof v.usage.category<"u"?Do(v.usage.category,{format:this.format(r),paragraphs:!1}):null,R=p.get(C);typeof R>"u"&&p.set(C,R=[]);let{usage:L}=this.getUsageByIndex(x);R.push({commandClass:v,usage:L})}let h=Array.from(p.keys()).sort((v,x)=>v===null?-1:x===null?1:v.localeCompare(x,"en",{usage:"sort",caseFirst:"upper"})),E=typeof this.binaryLabel<"u",I=typeof this.binaryVersion<"u";E||I?(E&&I?A+=`${this.format(r).header(`${this.binaryLabel} - ${this.binaryVersion}`)} - -`:E?A+=`${this.format(r).header(`${this.binaryLabel}`)} -`:A+=`${this.format(r).header(`${this.binaryVersion}`)} -`,A+=` ${this.format(r).bold(a)}${this.binaryName} -`):A+=`${this.format(r).bold(a)}${this.binaryName} -`;for(let v of h){let x=p.get(v).slice().sort((R,L)=>R.usage.localeCompare(L.usage,"en",{usage:"sort",caseFirst:"upper"})),C=v!==null?v.trim():"General commands";A+=` -`,A+=`${this.format(r).header(`${C}`)} -`;for(let{commandClass:R,usage:L}of x){let U=R.usage.description||"undocumented";A+=` -`,A+=` ${this.format(r).bold(L)} -`,A+=` ${Do(U,{format:this.format(r),paragraphs:!1})}`}}A+=` -`,A+=Do("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(r),paragraphs:!0})}return A}error(e,r){var o,{colored:a,command:n=(o=e[PV])!==null&&o!==void 0?o:null}=r===void 0?{}:r;(!e||typeof e!="object"||!("stack"in e))&&(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let u="",A=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");A==="Error"&&(A="Internal Error"),u+=`${this.format(a).error(A)}: ${e.message} -`;let p=e.clipanion;return typeof p<"u"?p.type==="usage"&&(u+=` -`,u+=this.usage(n)):e.stack&&(u+=`${e.stack.replace(/^.*\n/,"")} -`),u}format(e){var r;return((r=e??this.enableColors)!==null&&r!==void 0?r:t.defaultContext.colorDepth>1)?uV:AV}getUsageByRegistration(e,r){let o=this.registrations.get(e);if(typeof o>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(o.index,r)}getUsageByIndex(e,r){return this.builder.getBuilderByIndex(e).usage(r)}};Jo.defaultContext={env:process.env,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:IV()}});var Ww,FV=Et(()=>{Yp();Ww=class extends it{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} -`)}};Ww.paths=[["--clipanion=definitions"]]});var Kw,RV=Et(()=>{Yp();Kw=class extends it{async execute(){this.context.stdout.write(this.cli.usage())}};Kw.paths=[["-h"],["--help"]]});function XD(t={}){return Ko({definition(e,r){var o;e.addProxy({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){return o.positionals.map(({value:a})=>a)}})}var xT=Et(()=>{yf()});var Vw,TV=Et(()=>{Yp();xT();Vw=class extends it{constructor(){super(...arguments),this.args=XD()}async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.process(this.args).tokens,null,2)} -`)}};Vw.paths=[["--clipanion=tokens"]]});var zw,NV=Et(()=>{Yp();zw=class extends it{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} -`)}};zw.paths=[["-v"],["--version"]]});var kT={};Vt(kT,{DefinitionsCommand:()=>Ww,HelpCommand:()=>Kw,TokensCommand:()=>Vw,VersionCommand:()=>zw});var LV=Et(()=>{FV();RV();TV();NV()});function MV(t,e,r){let[o,a]=Gu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Ko({definition(p){p.addOption({names:u,arity:n,hidden:a?.hidden,description:a?.description,required:a.required})},transformer(p,h,E){let I,v=typeof o<"u"?[...o]:void 0;for(let{name:x,value:C}of E.options)A.has(x)&&(I=x,v=v??[],v.push(C));return typeof v<"u"?$0(I??h,v,a.validator):v}})}var OV=Et(()=>{yf()});function UV(t,e,r){let[o,a]=Gu(e,r??{}),n=t.split(","),u=new Set(n);return Ko({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:I,value:v}of h.options)u.has(I)&&(E=v);return E}})}var _V=Et(()=>{yf()});function HV(t,e,r){let[o,a]=Gu(e,r??{}),n=t.split(","),u=new Set(n);return Ko({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:I,value:v}of h.options)u.has(I)&&(E??(E=0),v?E+=1:E=0);return E}})}var qV=Et(()=>{yf()});function jV(t={}){return Ko({definition(e,r){var o;e.addRest({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){let a=u=>{let A=o.positionals[u];return A.extra===rl||A.extra===!1&&uu)}})}var GV=Et(()=>{VD();yf()});function Jqe(t,e,r){let[o,a]=Gu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Ko({definition(p){p.addOption({names:u,arity:a.tolerateBoolean?0:n,hidden:a.hidden,description:a.description,required:a.required})},transformer(p,h,E,I){let v,x=o;typeof a.env<"u"&&I.env[a.env]&&(v=a.env,x=I.env[a.env]);for(let{name:C,value:R}of E.options)A.has(C)&&(v=C,x=R);return typeof x=="string"?$0(v??h,x,a.validator):x}})}function Xqe(t={}){let{required:e=!0}=t;return Ko({definition(r,o){var a;r.addPositional({name:(a=t.name)!==null&&a!==void 0?a:o,required:t.required})},transformer(r,o,a){var n;for(let u=0;u{VD();yf()});var ge={};Vt(ge,{Array:()=>MV,Boolean:()=>UV,Counter:()=>HV,Proxy:()=>XD,Rest:()=>jV,String:()=>YV,applyValidator:()=>$0,cleanValidationError:()=>HD,formatError:()=>_w,isOptionSymbol:()=>Uw,makeCommandOption:()=>Ko,rerouteArguments:()=>Gu});var KV=Et(()=>{yf();xT();OV();_V();qV();GV();WV()});var Jw={};Vt(Jw,{Builtins:()=>kT,Cli:()=>Jo,Command:()=>it,Option:()=>ge,UsageError:()=>st,formatMarkdownish:()=>Do,run:()=>xV,runExit:()=>SV});var qt=Et(()=>{_D();yT();Yp();QV();LV();KV()});var VV=_((Rkt,Zqe)=>{Zqe.exports={name:"dotenv",version:"16.3.1",description:"Loads environment variables from .env file",main:"lib/main.js",types:"lib/main.d.ts",exports:{".":{types:"./lib/main.d.ts",require:"./lib/main.js",default:"./lib/main.js"},"./config":"./config.js","./config.js":"./config.js","./lib/env-options":"./lib/env-options.js","./lib/env-options.js":"./lib/env-options.js","./lib/cli-options":"./lib/cli-options.js","./lib/cli-options.js":"./lib/cli-options.js","./package.json":"./package.json"},scripts:{"dts-check":"tsc --project tests/types/tsconfig.json",lint:"standard","lint-readme":"standard-markdown",pretest:"npm run lint && npm run dts-check",test:"tap tests/*.js --100 -Rspec",prerelease:"npm test",release:"standard-version"},repository:{type:"git",url:"git://github.com/motdotla/dotenv.git"},funding:"https://github.com/motdotla/dotenv?sponsor=1",keywords:["dotenv","env",".env","environment","variables","config","settings"],readmeFilename:"README.md",license:"BSD-2-Clause",devDependencies:{"@definitelytyped/dtslint":"^0.0.133","@types/node":"^18.11.3",decache:"^4.6.1",sinon:"^14.0.1",standard:"^17.0.0","standard-markdown":"^7.1.0","standard-version":"^9.5.0",tap:"^16.3.0",tar:"^6.1.11",typescript:"^4.8.4"},engines:{node:">=12"},browser:{fs:!1}}});var ZV=_((Tkt,Ef)=>{var zV=ve("fs"),FT=ve("path"),$qe=ve("os"),eje=ve("crypto"),tje=VV(),RT=tje.version,rje=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(?:\\'|[^'])*'|\s*"(?:\\"|[^"])*"|\s*`(?:\\`|[^`])*`|[^#\r\n]+)?\s*(?:#.*)?(?:$|$)/mg;function nje(t){let e={},r=t.toString();r=r.replace(/\r\n?/mg,` -`);let o;for(;(o=rje.exec(r))!=null;){let a=o[1],n=o[2]||"";n=n.trim();let u=n[0];n=n.replace(/^(['"`])([\s\S]*)\1$/mg,"$2"),u==='"'&&(n=n.replace(/\\n/g,` -`),n=n.replace(/\\r/g,"\r")),e[a]=n}return e}function ije(t){let e=XV(t),r=ks.configDotenv({path:e});if(!r.parsed)throw new Error(`MISSING_DATA: Cannot parse ${e} for an unknown reason`);let o=JV(t).split(","),a=o.length,n;for(let u=0;u=a)throw A}return ks.parse(n)}function sje(t){console.log(`[dotenv@${RT}][INFO] ${t}`)}function oje(t){console.log(`[dotenv@${RT}][WARN] ${t}`)}function QT(t){console.log(`[dotenv@${RT}][DEBUG] ${t}`)}function JV(t){return t&&t.DOTENV_KEY&&t.DOTENV_KEY.length>0?t.DOTENV_KEY:process.env.DOTENV_KEY&&process.env.DOTENV_KEY.length>0?process.env.DOTENV_KEY:""}function aje(t,e){let r;try{r=new URL(e)}catch(A){throw A.code==="ERR_INVALID_URL"?new Error("INVALID_DOTENV_KEY: Wrong format. Must be in valid uri format like dotenv://:key_1234@dotenv.org/vault/.env.vault?environment=development"):A}let o=r.password;if(!o)throw new Error("INVALID_DOTENV_KEY: Missing key part");let a=r.searchParams.get("environment");if(!a)throw new Error("INVALID_DOTENV_KEY: Missing environment part");let n=`DOTENV_VAULT_${a.toUpperCase()}`,u=t.parsed[n];if(!u)throw new Error(`NOT_FOUND_DOTENV_ENVIRONMENT: Cannot locate environment ${n} in your .env.vault file.`);return{ciphertext:u,key:o}}function XV(t){let e=FT.resolve(process.cwd(),".env");return t&&t.path&&t.path.length>0&&(e=t.path),e.endsWith(".vault")?e:`${e}.vault`}function lje(t){return t[0]==="~"?FT.join($qe.homedir(),t.slice(1)):t}function cje(t){sje("Loading env from encrypted .env.vault");let e=ks._parseVault(t),r=process.env;return t&&t.processEnv!=null&&(r=t.processEnv),ks.populate(r,e,t),{parsed:e}}function uje(t){let e=FT.resolve(process.cwd(),".env"),r="utf8",o=!!(t&&t.debug);t&&(t.path!=null&&(e=lje(t.path)),t.encoding!=null&&(r=t.encoding));try{let a=ks.parse(zV.readFileSync(e,{encoding:r})),n=process.env;return t&&t.processEnv!=null&&(n=t.processEnv),ks.populate(n,a,t),{parsed:a}}catch(a){return o&&QT(`Failed to load ${e} ${a.message}`),{error:a}}}function Aje(t){let e=XV(t);return JV(t).length===0?ks.configDotenv(t):zV.existsSync(e)?ks._configVault(t):(oje(`You set DOTENV_KEY but you are missing a .env.vault file at ${e}. Did you forget to build it?`),ks.configDotenv(t))}function fje(t,e){let r=Buffer.from(e.slice(-64),"hex"),o=Buffer.from(t,"base64"),a=o.slice(0,12),n=o.slice(-16);o=o.slice(12,-16);try{let u=eje.createDecipheriv("aes-256-gcm",r,a);return u.setAuthTag(n),`${u.update(o)}${u.final()}`}catch(u){let A=u instanceof RangeError,p=u.message==="Invalid key length",h=u.message==="Unsupported state or unable to authenticate data";if(A||p){let E="INVALID_DOTENV_KEY: It must be 64 characters long (or more)";throw new Error(E)}else if(h){let E="DECRYPTION_FAILED: Please check your DOTENV_KEY";throw new Error(E)}else throw console.error("Error: ",u.code),console.error("Error: ",u.message),u}}function pje(t,e,r={}){let o=!!(r&&r.debug),a=!!(r&&r.override);if(typeof e!="object")throw new Error("OBJECT_REQUIRED: Please check the processEnv argument being passed to populate");for(let n of Object.keys(e))Object.prototype.hasOwnProperty.call(t,n)?(a===!0&&(t[n]=e[n]),o&&QT(a===!0?`"${n}" is already defined and WAS overwritten`:`"${n}" is already defined and was NOT overwritten`)):t[n]=e[n]}var ks={configDotenv:uje,_configVault:cje,_parseVault:ije,config:Aje,decrypt:fje,parse:nje,populate:pje};Ef.exports.configDotenv=ks.configDotenv;Ef.exports._configVault=ks._configVault;Ef.exports._parseVault=ks._parseVault;Ef.exports.config=ks.config;Ef.exports.decrypt=ks.decrypt;Ef.exports.parse=ks.parse;Ef.exports.populate=ks.populate;Ef.exports=ks});var ez=_((Nkt,$V)=>{"use strict";$V.exports=(t,...e)=>new Promise(r=>{r(t(...e))})});var eg=_((Lkt,TT)=>{"use strict";var hje=ez(),tz=t=>{if(t<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],r=0,o=()=>{r--,e.length>0&&e.shift()()},a=(A,p,...h)=>{r++;let E=hje(A,...h);p(E),E.then(o,o)},n=(A,p,...h)=>{rnew Promise(h=>n(A,h,...p));return Object.defineProperties(u,{activeCount:{get:()=>r},pendingCount:{get:()=>e.length}}),u};TT.exports=tz;TT.exports.default=tz});function Ku(t){return`YN${t.toString(10).padStart(4,"0")}`}function ZD(t){let e=Number(t.slice(2));if(typeof wr[e]>"u")throw new Error(`Unknown message name: "${t}"`);return e}var wr,$D=Et(()=>{wr=(Me=>(Me[Me.UNNAMED=0]="UNNAMED",Me[Me.EXCEPTION=1]="EXCEPTION",Me[Me.MISSING_PEER_DEPENDENCY=2]="MISSING_PEER_DEPENDENCY",Me[Me.CYCLIC_DEPENDENCIES=3]="CYCLIC_DEPENDENCIES",Me[Me.DISABLED_BUILD_SCRIPTS=4]="DISABLED_BUILD_SCRIPTS",Me[Me.BUILD_DISABLED=5]="BUILD_DISABLED",Me[Me.SOFT_LINK_BUILD=6]="SOFT_LINK_BUILD",Me[Me.MUST_BUILD=7]="MUST_BUILD",Me[Me.MUST_REBUILD=8]="MUST_REBUILD",Me[Me.BUILD_FAILED=9]="BUILD_FAILED",Me[Me.RESOLVER_NOT_FOUND=10]="RESOLVER_NOT_FOUND",Me[Me.FETCHER_NOT_FOUND=11]="FETCHER_NOT_FOUND",Me[Me.LINKER_NOT_FOUND=12]="LINKER_NOT_FOUND",Me[Me.FETCH_NOT_CACHED=13]="FETCH_NOT_CACHED",Me[Me.YARN_IMPORT_FAILED=14]="YARN_IMPORT_FAILED",Me[Me.REMOTE_INVALID=15]="REMOTE_INVALID",Me[Me.REMOTE_NOT_FOUND=16]="REMOTE_NOT_FOUND",Me[Me.RESOLUTION_PACK=17]="RESOLUTION_PACK",Me[Me.CACHE_CHECKSUM_MISMATCH=18]="CACHE_CHECKSUM_MISMATCH",Me[Me.UNUSED_CACHE_ENTRY=19]="UNUSED_CACHE_ENTRY",Me[Me.MISSING_LOCKFILE_ENTRY=20]="MISSING_LOCKFILE_ENTRY",Me[Me.WORKSPACE_NOT_FOUND=21]="WORKSPACE_NOT_FOUND",Me[Me.TOO_MANY_MATCHING_WORKSPACES=22]="TOO_MANY_MATCHING_WORKSPACES",Me[Me.CONSTRAINTS_MISSING_DEPENDENCY=23]="CONSTRAINTS_MISSING_DEPENDENCY",Me[Me.CONSTRAINTS_INCOMPATIBLE_DEPENDENCY=24]="CONSTRAINTS_INCOMPATIBLE_DEPENDENCY",Me[Me.CONSTRAINTS_EXTRANEOUS_DEPENDENCY=25]="CONSTRAINTS_EXTRANEOUS_DEPENDENCY",Me[Me.CONSTRAINTS_INVALID_DEPENDENCY=26]="CONSTRAINTS_INVALID_DEPENDENCY",Me[Me.CANT_SUGGEST_RESOLUTIONS=27]="CANT_SUGGEST_RESOLUTIONS",Me[Me.FROZEN_LOCKFILE_EXCEPTION=28]="FROZEN_LOCKFILE_EXCEPTION",Me[Me.CROSS_DRIVE_VIRTUAL_LOCAL=29]="CROSS_DRIVE_VIRTUAL_LOCAL",Me[Me.FETCH_FAILED=30]="FETCH_FAILED",Me[Me.DANGEROUS_NODE_MODULES=31]="DANGEROUS_NODE_MODULES",Me[Me.NODE_GYP_INJECTED=32]="NODE_GYP_INJECTED",Me[Me.AUTHENTICATION_NOT_FOUND=33]="AUTHENTICATION_NOT_FOUND",Me[Me.INVALID_CONFIGURATION_KEY=34]="INVALID_CONFIGURATION_KEY",Me[Me.NETWORK_ERROR=35]="NETWORK_ERROR",Me[Me.LIFECYCLE_SCRIPT=36]="LIFECYCLE_SCRIPT",Me[Me.CONSTRAINTS_MISSING_FIELD=37]="CONSTRAINTS_MISSING_FIELD",Me[Me.CONSTRAINTS_INCOMPATIBLE_FIELD=38]="CONSTRAINTS_INCOMPATIBLE_FIELD",Me[Me.CONSTRAINTS_EXTRANEOUS_FIELD=39]="CONSTRAINTS_EXTRANEOUS_FIELD",Me[Me.CONSTRAINTS_INVALID_FIELD=40]="CONSTRAINTS_INVALID_FIELD",Me[Me.AUTHENTICATION_INVALID=41]="AUTHENTICATION_INVALID",Me[Me.PROLOG_UNKNOWN_ERROR=42]="PROLOG_UNKNOWN_ERROR",Me[Me.PROLOG_SYNTAX_ERROR=43]="PROLOG_SYNTAX_ERROR",Me[Me.PROLOG_EXISTENCE_ERROR=44]="PROLOG_EXISTENCE_ERROR",Me[Me.STACK_OVERFLOW_RESOLUTION=45]="STACK_OVERFLOW_RESOLUTION",Me[Me.AUTOMERGE_FAILED_TO_PARSE=46]="AUTOMERGE_FAILED_TO_PARSE",Me[Me.AUTOMERGE_IMMUTABLE=47]="AUTOMERGE_IMMUTABLE",Me[Me.AUTOMERGE_SUCCESS=48]="AUTOMERGE_SUCCESS",Me[Me.AUTOMERGE_REQUIRED=49]="AUTOMERGE_REQUIRED",Me[Me.DEPRECATED_CLI_SETTINGS=50]="DEPRECATED_CLI_SETTINGS",Me[Me.PLUGIN_NAME_NOT_FOUND=51]="PLUGIN_NAME_NOT_FOUND",Me[Me.INVALID_PLUGIN_REFERENCE=52]="INVALID_PLUGIN_REFERENCE",Me[Me.CONSTRAINTS_AMBIGUITY=53]="CONSTRAINTS_AMBIGUITY",Me[Me.CACHE_OUTSIDE_PROJECT=54]="CACHE_OUTSIDE_PROJECT",Me[Me.IMMUTABLE_INSTALL=55]="IMMUTABLE_INSTALL",Me[Me.IMMUTABLE_CACHE=56]="IMMUTABLE_CACHE",Me[Me.INVALID_MANIFEST=57]="INVALID_MANIFEST",Me[Me.PACKAGE_PREPARATION_FAILED=58]="PACKAGE_PREPARATION_FAILED",Me[Me.INVALID_RANGE_PEER_DEPENDENCY=59]="INVALID_RANGE_PEER_DEPENDENCY",Me[Me.INCOMPATIBLE_PEER_DEPENDENCY=60]="INCOMPATIBLE_PEER_DEPENDENCY",Me[Me.DEPRECATED_PACKAGE=61]="DEPRECATED_PACKAGE",Me[Me.INCOMPATIBLE_OS=62]="INCOMPATIBLE_OS",Me[Me.INCOMPATIBLE_CPU=63]="INCOMPATIBLE_CPU",Me[Me.FROZEN_ARTIFACT_EXCEPTION=64]="FROZEN_ARTIFACT_EXCEPTION",Me[Me.TELEMETRY_NOTICE=65]="TELEMETRY_NOTICE",Me[Me.PATCH_HUNK_FAILED=66]="PATCH_HUNK_FAILED",Me[Me.INVALID_CONFIGURATION_VALUE=67]="INVALID_CONFIGURATION_VALUE",Me[Me.UNUSED_PACKAGE_EXTENSION=68]="UNUSED_PACKAGE_EXTENSION",Me[Me.REDUNDANT_PACKAGE_EXTENSION=69]="REDUNDANT_PACKAGE_EXTENSION",Me[Me.AUTO_NM_SUCCESS=70]="AUTO_NM_SUCCESS",Me[Me.NM_CANT_INSTALL_EXTERNAL_SOFT_LINK=71]="NM_CANT_INSTALL_EXTERNAL_SOFT_LINK",Me[Me.NM_PRESERVE_SYMLINKS_REQUIRED=72]="NM_PRESERVE_SYMLINKS_REQUIRED",Me[Me.UPDATE_LOCKFILE_ONLY_SKIP_LINK=73]="UPDATE_LOCKFILE_ONLY_SKIP_LINK",Me[Me.NM_HARDLINKS_MODE_DOWNGRADED=74]="NM_HARDLINKS_MODE_DOWNGRADED",Me[Me.PROLOG_INSTANTIATION_ERROR=75]="PROLOG_INSTANTIATION_ERROR",Me[Me.INCOMPATIBLE_ARCHITECTURE=76]="INCOMPATIBLE_ARCHITECTURE",Me[Me.GHOST_ARCHITECTURE=77]="GHOST_ARCHITECTURE",Me[Me.RESOLUTION_MISMATCH=78]="RESOLUTION_MISMATCH",Me[Me.PROLOG_LIMIT_EXCEEDED=79]="PROLOG_LIMIT_EXCEEDED",Me[Me.NETWORK_DISABLED=80]="NETWORK_DISABLED",Me[Me.NETWORK_UNSAFE_HTTP=81]="NETWORK_UNSAFE_HTTP",Me[Me.RESOLUTION_FAILED=82]="RESOLUTION_FAILED",Me[Me.AUTOMERGE_GIT_ERROR=83]="AUTOMERGE_GIT_ERROR",Me[Me.CONSTRAINTS_CHECK_FAILED=84]="CONSTRAINTS_CHECK_FAILED",Me[Me.UPDATED_RESOLUTION_RECORD=85]="UPDATED_RESOLUTION_RECORD",Me[Me.EXPLAIN_PEER_DEPENDENCIES_CTA=86]="EXPLAIN_PEER_DEPENDENCIES_CTA",Me[Me.MIGRATION_SUCCESS=87]="MIGRATION_SUCCESS",Me[Me.VERSION_NOTICE=88]="VERSION_NOTICE",Me[Me.TIPS_NOTICE=89]="TIPS_NOTICE",Me[Me.OFFLINE_MODE_ENABLED=90]="OFFLINE_MODE_ENABLED",Me))(wr||{})});var Xw=_((Okt,rz)=>{var gje="2.0.0",dje=Number.MAX_SAFE_INTEGER||9007199254740991,mje=16,yje=250,Eje=["major","premajor","minor","preminor","patch","prepatch","prerelease"];rz.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:mje,MAX_SAFE_BUILD_LENGTH:yje,MAX_SAFE_INTEGER:dje,RELEASE_TYPES:Eje,SEMVER_SPEC_VERSION:gje,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Zw=_((Ukt,nz)=>{var Cje=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};nz.exports=Cje});var lm=_((Cf,iz)=>{var{MAX_SAFE_COMPONENT_LENGTH:NT,MAX_SAFE_BUILD_LENGTH:wje,MAX_LENGTH:Ije}=Xw(),Bje=Zw();Cf=iz.exports={};var vje=Cf.re=[],Dje=Cf.safeRe=[],$t=Cf.src=[],er=Cf.t={},Pje=0,LT="[a-zA-Z0-9-]",bje=[["\\s",1],["\\d",Ije],[LT,wje]],Sje=t=>{for(let[e,r]of bje)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},jr=(t,e,r)=>{let o=Sje(e),a=Pje++;Bje(t,a,e),er[t]=a,$t[a]=e,vje[a]=new RegExp(e,r?"g":void 0),Dje[a]=new RegExp(o,r?"g":void 0)};jr("NUMERICIDENTIFIER","0|[1-9]\\d*");jr("NUMERICIDENTIFIERLOOSE","\\d+");jr("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${LT}*`);jr("MAINVERSION",`(${$t[er.NUMERICIDENTIFIER]})\\.(${$t[er.NUMERICIDENTIFIER]})\\.(${$t[er.NUMERICIDENTIFIER]})`);jr("MAINVERSIONLOOSE",`(${$t[er.NUMERICIDENTIFIERLOOSE]})\\.(${$t[er.NUMERICIDENTIFIERLOOSE]})\\.(${$t[er.NUMERICIDENTIFIERLOOSE]})`);jr("PRERELEASEIDENTIFIER",`(?:${$t[er.NUMERICIDENTIFIER]}|${$t[er.NONNUMERICIDENTIFIER]})`);jr("PRERELEASEIDENTIFIERLOOSE",`(?:${$t[er.NUMERICIDENTIFIERLOOSE]}|${$t[er.NONNUMERICIDENTIFIER]})`);jr("PRERELEASE",`(?:-(${$t[er.PRERELEASEIDENTIFIER]}(?:\\.${$t[er.PRERELEASEIDENTIFIER]})*))`);jr("PRERELEASELOOSE",`(?:-?(${$t[er.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${$t[er.PRERELEASEIDENTIFIERLOOSE]})*))`);jr("BUILDIDENTIFIER",`${LT}+`);jr("BUILD",`(?:\\+(${$t[er.BUILDIDENTIFIER]}(?:\\.${$t[er.BUILDIDENTIFIER]})*))`);jr("FULLPLAIN",`v?${$t[er.MAINVERSION]}${$t[er.PRERELEASE]}?${$t[er.BUILD]}?`);jr("FULL",`^${$t[er.FULLPLAIN]}$`);jr("LOOSEPLAIN",`[v=\\s]*${$t[er.MAINVERSIONLOOSE]}${$t[er.PRERELEASELOOSE]}?${$t[er.BUILD]}?`);jr("LOOSE",`^${$t[er.LOOSEPLAIN]}$`);jr("GTLT","((?:<|>)?=?)");jr("XRANGEIDENTIFIERLOOSE",`${$t[er.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);jr("XRANGEIDENTIFIER",`${$t[er.NUMERICIDENTIFIER]}|x|X|\\*`);jr("XRANGEPLAIN",`[v=\\s]*(${$t[er.XRANGEIDENTIFIER]})(?:\\.(${$t[er.XRANGEIDENTIFIER]})(?:\\.(${$t[er.XRANGEIDENTIFIER]})(?:${$t[er.PRERELEASE]})?${$t[er.BUILD]}?)?)?`);jr("XRANGEPLAINLOOSE",`[v=\\s]*(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:\\.(${$t[er.XRANGEIDENTIFIERLOOSE]})(?:${$t[er.PRERELEASELOOSE]})?${$t[er.BUILD]}?)?)?`);jr("XRANGE",`^${$t[er.GTLT]}\\s*${$t[er.XRANGEPLAIN]}$`);jr("XRANGELOOSE",`^${$t[er.GTLT]}\\s*${$t[er.XRANGEPLAINLOOSE]}$`);jr("COERCEPLAIN",`(^|[^\\d])(\\d{1,${NT}})(?:\\.(\\d{1,${NT}}))?(?:\\.(\\d{1,${NT}}))?`);jr("COERCE",`${$t[er.COERCEPLAIN]}(?:$|[^\\d])`);jr("COERCEFULL",$t[er.COERCEPLAIN]+`(?:${$t[er.PRERELEASE]})?(?:${$t[er.BUILD]})?(?:$|[^\\d])`);jr("COERCERTL",$t[er.COERCE],!0);jr("COERCERTLFULL",$t[er.COERCEFULL],!0);jr("LONETILDE","(?:~>?)");jr("TILDETRIM",`(\\s*)${$t[er.LONETILDE]}\\s+`,!0);Cf.tildeTrimReplace="$1~";jr("TILDE",`^${$t[er.LONETILDE]}${$t[er.XRANGEPLAIN]}$`);jr("TILDELOOSE",`^${$t[er.LONETILDE]}${$t[er.XRANGEPLAINLOOSE]}$`);jr("LONECARET","(?:\\^)");jr("CARETTRIM",`(\\s*)${$t[er.LONECARET]}\\s+`,!0);Cf.caretTrimReplace="$1^";jr("CARET",`^${$t[er.LONECARET]}${$t[er.XRANGEPLAIN]}$`);jr("CARETLOOSE",`^${$t[er.LONECARET]}${$t[er.XRANGEPLAINLOOSE]}$`);jr("COMPARATORLOOSE",`^${$t[er.GTLT]}\\s*(${$t[er.LOOSEPLAIN]})$|^$`);jr("COMPARATOR",`^${$t[er.GTLT]}\\s*(${$t[er.FULLPLAIN]})$|^$`);jr("COMPARATORTRIM",`(\\s*)${$t[er.GTLT]}\\s*(${$t[er.LOOSEPLAIN]}|${$t[er.XRANGEPLAIN]})`,!0);Cf.comparatorTrimReplace="$1$2$3";jr("HYPHENRANGE",`^\\s*(${$t[er.XRANGEPLAIN]})\\s+-\\s+(${$t[er.XRANGEPLAIN]})\\s*$`);jr("HYPHENRANGELOOSE",`^\\s*(${$t[er.XRANGEPLAINLOOSE]})\\s+-\\s+(${$t[er.XRANGEPLAINLOOSE]})\\s*$`);jr("STAR","(<|>)?=?\\s*\\*");jr("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");jr("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var eP=_((_kt,sz)=>{var xje=Object.freeze({loose:!0}),kje=Object.freeze({}),Qje=t=>t?typeof t!="object"?xje:t:kje;sz.exports=Qje});var MT=_((Hkt,lz)=>{var oz=/^[0-9]+$/,az=(t,e)=>{let r=oz.test(t),o=oz.test(e);return r&&o&&(t=+t,e=+e),t===e?0:r&&!o?-1:o&&!r?1:taz(e,t);lz.exports={compareIdentifiers:az,rcompareIdentifiers:Fje}});var Po=_((qkt,fz)=>{var tP=Zw(),{MAX_LENGTH:cz,MAX_SAFE_INTEGER:rP}=Xw(),{safeRe:uz,t:Az}=lm(),Rje=eP(),{compareIdentifiers:cm}=MT(),OT=class t{constructor(e,r){if(r=Rje(r),e instanceof t){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>cz)throw new TypeError(`version is longer than ${cz} characters`);tP("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let o=e.trim().match(r.loose?uz[Az.LOOSE]:uz[Az.FULL]);if(!o)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>rP||this.major<0)throw new TypeError("Invalid major version");if(this.minor>rP||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>rP||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let n=+a;if(n>=0&&n=0;)typeof this.prerelease[n]=="number"&&(this.prerelease[n]++,n=-2);if(n===-1){if(r===this.prerelease.join(".")&&o===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(r){let n=[r,a];o===!1&&(n=[r]),cm(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};fz.exports=OT});var tg=_((jkt,hz)=>{var pz=Po(),Tje=(t,e,r=!1)=>{if(t instanceof pz)return t;try{return new pz(t,e)}catch(o){if(!r)return null;throw o}};hz.exports=Tje});var dz=_((Gkt,gz)=>{var Nje=tg(),Lje=(t,e)=>{let r=Nje(t,e);return r?r.version:null};gz.exports=Lje});var yz=_((Ykt,mz)=>{var Mje=tg(),Oje=(t,e)=>{let r=Mje(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null};mz.exports=Oje});var wz=_((Wkt,Cz)=>{var Ez=Po(),Uje=(t,e,r,o,a)=>{typeof r=="string"&&(a=o,o=r,r=void 0);try{return new Ez(t instanceof Ez?t.version:t,r).inc(e,o,a).version}catch{return null}};Cz.exports=Uje});var vz=_((Kkt,Bz)=>{var Iz=tg(),_je=(t,e)=>{let r=Iz(t,null,!0),o=Iz(e,null,!0),a=r.compare(o);if(a===0)return null;let n=a>0,u=n?r:o,A=n?o:r,p=!!u.prerelease.length;if(!!A.prerelease.length&&!p)return!A.patch&&!A.minor?"major":u.patch?"patch":u.minor?"minor":"major";let E=p?"pre":"";return r.major!==o.major?E+"major":r.minor!==o.minor?E+"minor":r.patch!==o.patch?E+"patch":"prerelease"};Bz.exports=_je});var Pz=_((Vkt,Dz)=>{var Hje=Po(),qje=(t,e)=>new Hje(t,e).major;Dz.exports=qje});var Sz=_((zkt,bz)=>{var jje=Po(),Gje=(t,e)=>new jje(t,e).minor;bz.exports=Gje});var kz=_((Jkt,xz)=>{var Yje=Po(),Wje=(t,e)=>new Yje(t,e).patch;xz.exports=Wje});var Fz=_((Xkt,Qz)=>{var Kje=tg(),Vje=(t,e)=>{let r=Kje(t,e);return r&&r.prerelease.length?r.prerelease:null};Qz.exports=Vje});var Ll=_((Zkt,Tz)=>{var Rz=Po(),zje=(t,e,r)=>new Rz(t,r).compare(new Rz(e,r));Tz.exports=zje});var Lz=_(($kt,Nz)=>{var Jje=Ll(),Xje=(t,e,r)=>Jje(e,t,r);Nz.exports=Xje});var Oz=_((eQt,Mz)=>{var Zje=Ll(),$je=(t,e)=>Zje(t,e,!0);Mz.exports=$je});var nP=_((tQt,_z)=>{var Uz=Po(),e5e=(t,e,r)=>{let o=new Uz(t,r),a=new Uz(e,r);return o.compare(a)||o.compareBuild(a)};_z.exports=e5e});var qz=_((rQt,Hz)=>{var t5e=nP(),r5e=(t,e)=>t.sort((r,o)=>t5e(r,o,e));Hz.exports=r5e});var Gz=_((nQt,jz)=>{var n5e=nP(),i5e=(t,e)=>t.sort((r,o)=>n5e(o,r,e));jz.exports=i5e});var $w=_((iQt,Yz)=>{var s5e=Ll(),o5e=(t,e,r)=>s5e(t,e,r)>0;Yz.exports=o5e});var iP=_((sQt,Wz)=>{var a5e=Ll(),l5e=(t,e,r)=>a5e(t,e,r)<0;Wz.exports=l5e});var UT=_((oQt,Kz)=>{var c5e=Ll(),u5e=(t,e,r)=>c5e(t,e,r)===0;Kz.exports=u5e});var _T=_((aQt,Vz)=>{var A5e=Ll(),f5e=(t,e,r)=>A5e(t,e,r)!==0;Vz.exports=f5e});var sP=_((lQt,zz)=>{var p5e=Ll(),h5e=(t,e,r)=>p5e(t,e,r)>=0;zz.exports=h5e});var oP=_((cQt,Jz)=>{var g5e=Ll(),d5e=(t,e,r)=>g5e(t,e,r)<=0;Jz.exports=d5e});var HT=_((uQt,Xz)=>{var m5e=UT(),y5e=_T(),E5e=$w(),C5e=sP(),w5e=iP(),I5e=oP(),B5e=(t,e,r,o)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return m5e(t,r,o);case"!=":return y5e(t,r,o);case">":return E5e(t,r,o);case">=":return C5e(t,r,o);case"<":return w5e(t,r,o);case"<=":return I5e(t,r,o);default:throw new TypeError(`Invalid operator: ${e}`)}};Xz.exports=B5e});var $z=_((AQt,Zz)=>{var v5e=Po(),D5e=tg(),{safeRe:aP,t:lP}=lm(),P5e=(t,e)=>{if(t instanceof v5e)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let r=null;if(!e.rtl)r=t.match(e.includePrerelease?aP[lP.COERCEFULL]:aP[lP.COERCE]);else{let p=e.includePrerelease?aP[lP.COERCERTLFULL]:aP[lP.COERCERTL],h;for(;(h=p.exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||h.index+h[0].length!==r.index+r[0].length)&&(r=h),p.lastIndex=h.index+h[1].length+h[2].length;p.lastIndex=-1}if(r===null)return null;let o=r[2],a=r[3]||"0",n=r[4]||"0",u=e.includePrerelease&&r[5]?`-${r[5]}`:"",A=e.includePrerelease&&r[6]?`+${r[6]}`:"";return D5e(`${o}.${a}.${n}${u}${A}`,e)};Zz.exports=P5e});var tJ=_((fQt,eJ)=>{"use strict";eJ.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var cP=_((pQt,rJ)=>{"use strict";rJ.exports=Cn;Cn.Node=rg;Cn.create=Cn;function Cn(t){var e=this;if(e instanceof Cn||(e=new Cn),e.tail=null,e.head=null,e.length=0,t&&typeof t.forEach=="function")t.forEach(function(a){e.push(a)});else if(arguments.length>0)for(var r=0,o=arguments.length;r1)r=e;else if(this.head)o=this.head.next,r=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=0;o!==null;a++)r=t(r,o.value,a),o=o.next;return r};Cn.prototype.reduceReverse=function(t,e){var r,o=this.tail;if(arguments.length>1)r=e;else if(this.tail)o=this.tail.prev,r=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=this.length-1;o!==null;a--)r=t(r,o.value,a),o=o.prev;return r};Cn.prototype.toArray=function(){for(var t=new Array(this.length),e=0,r=this.head;r!==null;e++)t[e]=r.value,r=r.next;return t};Cn.prototype.toArrayReverse=function(){for(var t=new Array(this.length),e=0,r=this.tail;r!==null;e++)t[e]=r.value,r=r.prev;return t};Cn.prototype.slice=function(t,e){e=e||this.length,e<0&&(e+=this.length),t=t||0,t<0&&(t+=this.length);var r=new Cn;if(ethis.length&&(e=this.length);for(var o=0,a=this.head;a!==null&&othis.length&&(e=this.length);for(var o=this.length,a=this.tail;a!==null&&o>e;o--)a=a.prev;for(;a!==null&&o>t;o--,a=a.prev)r.push(a.value);return r};Cn.prototype.splice=function(t,e,...r){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var o=0,a=this.head;a!==null&&o{"use strict";var k5e=cP(),ng=Symbol("max"),If=Symbol("length"),um=Symbol("lengthCalculator"),tI=Symbol("allowStale"),ig=Symbol("maxAge"),wf=Symbol("dispose"),nJ=Symbol("noDisposeOnSet"),Qs=Symbol("lruList"),Uc=Symbol("cache"),sJ=Symbol("updateAgeOnGet"),qT=()=>1,GT=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let r=this[ng]=e.max||1/0,o=e.length||qT;if(this[um]=typeof o!="function"?qT:o,this[tI]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[ig]=e.maxAge||0,this[wf]=e.dispose,this[nJ]=e.noDisposeOnSet||!1,this[sJ]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[ng]=e||1/0,eI(this)}get max(){return this[ng]}set allowStale(e){this[tI]=!!e}get allowStale(){return this[tI]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[ig]=e,eI(this)}get maxAge(){return this[ig]}set lengthCalculator(e){typeof e!="function"&&(e=qT),e!==this[um]&&(this[um]=e,this[If]=0,this[Qs].forEach(r=>{r.length=this[um](r.value,r.key),this[If]+=r.length})),eI(this)}get lengthCalculator(){return this[um]}get length(){return this[If]}get itemCount(){return this[Qs].length}rforEach(e,r){r=r||this;for(let o=this[Qs].tail;o!==null;){let a=o.prev;iJ(this,e,o,r),o=a}}forEach(e,r){r=r||this;for(let o=this[Qs].head;o!==null;){let a=o.next;iJ(this,e,o,r),o=a}}keys(){return this[Qs].toArray().map(e=>e.key)}values(){return this[Qs].toArray().map(e=>e.value)}reset(){this[wf]&&this[Qs]&&this[Qs].length&&this[Qs].forEach(e=>this[wf](e.key,e.value)),this[Uc]=new Map,this[Qs]=new k5e,this[If]=0}dump(){return this[Qs].map(e=>uP(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Qs]}set(e,r,o){if(o=o||this[ig],o&&typeof o!="number")throw new TypeError("maxAge must be a number");let a=o?Date.now():0,n=this[um](r,e);if(this[Uc].has(e)){if(n>this[ng])return Am(this,this[Uc].get(e)),!1;let p=this[Uc].get(e).value;return this[wf]&&(this[nJ]||this[wf](e,p.value)),p.now=a,p.maxAge=o,p.value=r,this[If]+=n-p.length,p.length=n,this.get(e),eI(this),!0}let u=new YT(e,r,n,a,o);return u.length>this[ng]?(this[wf]&&this[wf](e,r),!1):(this[If]+=u.length,this[Qs].unshift(u),this[Uc].set(e,this[Qs].head),eI(this),!0)}has(e){if(!this[Uc].has(e))return!1;let r=this[Uc].get(e).value;return!uP(this,r)}get(e){return jT(this,e,!0)}peek(e){return jT(this,e,!1)}pop(){let e=this[Qs].tail;return e?(Am(this,e),e.value):null}del(e){Am(this,this[Uc].get(e))}load(e){this.reset();let r=Date.now();for(let o=e.length-1;o>=0;o--){let a=e[o],n=a.e||0;if(n===0)this.set(a.k,a.v);else{let u=n-r;u>0&&this.set(a.k,a.v,u)}}}prune(){this[Uc].forEach((e,r)=>jT(this,r,!1))}},jT=(t,e,r)=>{let o=t[Uc].get(e);if(o){let a=o.value;if(uP(t,a)){if(Am(t,o),!t[tI])return}else r&&(t[sJ]&&(o.value.now=Date.now()),t[Qs].unshiftNode(o));return a.value}},uP=(t,e)=>{if(!e||!e.maxAge&&!t[ig])return!1;let r=Date.now()-e.now;return e.maxAge?r>e.maxAge:t[ig]&&r>t[ig]},eI=t=>{if(t[If]>t[ng])for(let e=t[Qs].tail;t[If]>t[ng]&&e!==null;){let r=e.prev;Am(t,e),e=r}},Am=(t,e)=>{if(e){let r=e.value;t[wf]&&t[wf](r.key,r.value),t[If]-=r.length,t[Uc].delete(r.key),t[Qs].removeNode(e)}},YT=class{constructor(e,r,o,a,n){this.key=e,this.value=r,this.length=o,this.now=a,this.maxAge=n||0}},iJ=(t,e,r,o)=>{let a=r.value;uP(t,a)&&(Am(t,r),t[tI]||(a=void 0)),a&&e.call(o,a.value,a.key,t)};oJ.exports=GT});var Ml=_((gQt,AJ)=>{var WT=class t{constructor(e,r){if(r=F5e(r),e instanceof t)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new t(e.raw,r);if(e instanceof KT)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(o=>this.parseRange(o.trim())).filter(o=>o.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let o=this.set[0];if(this.set=this.set.filter(a=>!cJ(a[0])),this.set.length===0)this.set=[o];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&U5e(a[0])){this.set=[a];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let o=((this.options.includePrerelease&&M5e)|(this.options.loose&&O5e))+":"+e,a=lJ.get(o);if(a)return a;let n=this.options.loose,u=n?ba[Xo.HYPHENRANGELOOSE]:ba[Xo.HYPHENRANGE];e=e.replace(u,z5e(this.options.includePrerelease)),ci("hyphen replace",e),e=e.replace(ba[Xo.COMPARATORTRIM],T5e),ci("comparator trim",e),e=e.replace(ba[Xo.TILDETRIM],N5e),ci("tilde trim",e),e=e.replace(ba[Xo.CARETTRIM],L5e),ci("caret trim",e);let A=e.split(" ").map(I=>_5e(I,this.options)).join(" ").split(/\s+/).map(I=>V5e(I,this.options));n&&(A=A.filter(I=>(ci("loose invalid filter",I,this.options),!!I.match(ba[Xo.COMPARATORLOOSE])))),ci("range list",A);let p=new Map,h=A.map(I=>new KT(I,this.options));for(let I of h){if(cJ(I))return[I];p.set(I.value,I)}p.size>1&&p.has("")&&p.delete("");let E=[...p.values()];return lJ.set(o,E),E}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(o=>uJ(o,r)&&e.set.some(a=>uJ(a,r)&&o.every(n=>a.every(u=>n.intersects(u,r)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new R5e(e,this.options)}catch{return!1}for(let r=0;rt.value==="<0.0.0-0",U5e=t=>t.value==="",uJ=(t,e)=>{let r=!0,o=t.slice(),a=o.pop();for(;r&&o.length;)r=o.every(n=>a.intersects(n,e)),a=o.pop();return r},_5e=(t,e)=>(ci("comp",t,e),t=j5e(t,e),ci("caret",t),t=H5e(t,e),ci("tildes",t),t=Y5e(t,e),ci("xrange",t),t=K5e(t,e),ci("stars",t),t),Zo=t=>!t||t.toLowerCase()==="x"||t==="*",H5e=(t,e)=>t.trim().split(/\s+/).map(r=>q5e(r,e)).join(" "),q5e=(t,e)=>{let r=e.loose?ba[Xo.TILDELOOSE]:ba[Xo.TILDE];return t.replace(r,(o,a,n,u,A)=>{ci("tilde",t,o,a,n,u,A);let p;return Zo(a)?p="":Zo(n)?p=`>=${a}.0.0 <${+a+1}.0.0-0`:Zo(u)?p=`>=${a}.${n}.0 <${a}.${+n+1}.0-0`:A?(ci("replaceTilde pr",A),p=`>=${a}.${n}.${u}-${A} <${a}.${+n+1}.0-0`):p=`>=${a}.${n}.${u} <${a}.${+n+1}.0-0`,ci("tilde return",p),p})},j5e=(t,e)=>t.trim().split(/\s+/).map(r=>G5e(r,e)).join(" "),G5e=(t,e)=>{ci("caret",t,e);let r=e.loose?ba[Xo.CARETLOOSE]:ba[Xo.CARET],o=e.includePrerelease?"-0":"";return t.replace(r,(a,n,u,A,p)=>{ci("caret",t,a,n,u,A,p);let h;return Zo(n)?h="":Zo(u)?h=`>=${n}.0.0${o} <${+n+1}.0.0-0`:Zo(A)?n==="0"?h=`>=${n}.${u}.0${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.0${o} <${+n+1}.0.0-0`:p?(ci("replaceCaret pr",p),n==="0"?u==="0"?h=`>=${n}.${u}.${A}-${p} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}-${p} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A}-${p} <${+n+1}.0.0-0`):(ci("no pr"),n==="0"?u==="0"?h=`>=${n}.${u}.${A}${o} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A} <${+n+1}.0.0-0`),ci("caret return",h),h})},Y5e=(t,e)=>(ci("replaceXRanges",t,e),t.split(/\s+/).map(r=>W5e(r,e)).join(" ")),W5e=(t,e)=>{t=t.trim();let r=e.loose?ba[Xo.XRANGELOOSE]:ba[Xo.XRANGE];return t.replace(r,(o,a,n,u,A,p)=>{ci("xRange",t,o,a,n,u,A,p);let h=Zo(n),E=h||Zo(u),I=E||Zo(A),v=I;return a==="="&&v&&(a=""),p=e.includePrerelease?"-0":"",h?a===">"||a==="<"?o="<0.0.0-0":o="*":a&&v?(E&&(u=0),A=0,a===">"?(a=">=",E?(n=+n+1,u=0,A=0):(u=+u+1,A=0)):a==="<="&&(a="<",E?n=+n+1:u=+u+1),a==="<"&&(p="-0"),o=`${a+n}.${u}.${A}${p}`):E?o=`>=${n}.0.0${p} <${+n+1}.0.0-0`:I&&(o=`>=${n}.${u}.0${p} <${n}.${+u+1}.0-0`),ci("xRange return",o),o})},K5e=(t,e)=>(ci("replaceStars",t,e),t.trim().replace(ba[Xo.STAR],"")),V5e=(t,e)=>(ci("replaceGTE0",t,e),t.trim().replace(ba[e.includePrerelease?Xo.GTE0PRE:Xo.GTE0],"")),z5e=t=>(e,r,o,a,n,u,A,p,h,E,I,v,x)=>(Zo(o)?r="":Zo(a)?r=`>=${o}.0.0${t?"-0":""}`:Zo(n)?r=`>=${o}.${a}.0${t?"-0":""}`:u?r=`>=${r}`:r=`>=${r}${t?"-0":""}`,Zo(h)?p="":Zo(E)?p=`<${+h+1}.0.0-0`:Zo(I)?p=`<${h}.${+E+1}.0-0`:v?p=`<=${h}.${E}.${I}-${v}`:t?p=`<${h}.${E}.${+I+1}-0`:p=`<=${p}`,`${r} ${p}`.trim()),J5e=(t,e,r)=>{for(let o=0;o0){let a=t[o].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var rI=_((dQt,mJ)=>{var nI=Symbol("SemVer ANY"),JT=class t{static get ANY(){return nI}constructor(e,r){if(r=fJ(r),e instanceof t){if(e.loose===!!r.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),zT("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===nI?this.value="":this.value=this.operator+this.semver.version,zT("comp",this)}parse(e){let r=this.options.loose?pJ[hJ.COMPARATORLOOSE]:pJ[hJ.COMPARATOR],o=e.match(r);if(!o)throw new TypeError(`Invalid comparator: ${e}`);this.operator=o[1]!==void 0?o[1]:"",this.operator==="="&&(this.operator=""),o[2]?this.semver=new gJ(o[2],this.options.loose):this.semver=nI}toString(){return this.value}test(e){if(zT("Comparator.test",e,this.options.loose),this.semver===nI||e===nI)return!0;if(typeof e=="string")try{e=new gJ(e,this.options)}catch{return!1}return VT(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new dJ(e.value,r).test(this.value):e.operator===""?e.value===""?!0:new dJ(this.value,r).test(e.semver):(r=fJ(r),r.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||VT(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||VT(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};mJ.exports=JT;var fJ=eP(),{safeRe:pJ,t:hJ}=lm(),VT=HT(),zT=Zw(),gJ=Po(),dJ=Ml()});var iI=_((mQt,yJ)=>{var X5e=Ml(),Z5e=(t,e,r)=>{try{e=new X5e(e,r)}catch{return!1}return e.test(t)};yJ.exports=Z5e});var CJ=_((yQt,EJ)=>{var $5e=Ml(),eGe=(t,e)=>new $5e(t,e).set.map(r=>r.map(o=>o.value).join(" ").trim().split(" "));EJ.exports=eGe});var IJ=_((EQt,wJ)=>{var tGe=Po(),rGe=Ml(),nGe=(t,e,r)=>{let o=null,a=null,n=null;try{n=new rGe(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===-1)&&(o=u,a=new tGe(o,r))}),o};wJ.exports=nGe});var vJ=_((CQt,BJ)=>{var iGe=Po(),sGe=Ml(),oGe=(t,e,r)=>{let o=null,a=null,n=null;try{n=new sGe(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===1)&&(o=u,a=new iGe(o,r))}),o};BJ.exports=oGe});var bJ=_((wQt,PJ)=>{var XT=Po(),aGe=Ml(),DJ=$w(),lGe=(t,e)=>{t=new aGe(t,e);let r=new XT("0.0.0");if(t.test(r)||(r=new XT("0.0.0-0"),t.test(r)))return r;r=null;for(let o=0;o{let A=new XT(u.semver.version);switch(u.operator){case">":A.prerelease.length===0?A.patch++:A.prerelease.push(0),A.raw=A.format();case"":case">=":(!n||DJ(A,n))&&(n=A);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${u.operator}`)}}),n&&(!r||DJ(r,n))&&(r=n)}return r&&t.test(r)?r:null};PJ.exports=lGe});var xJ=_((IQt,SJ)=>{var cGe=Ml(),uGe=(t,e)=>{try{return new cGe(t,e).range||"*"}catch{return null}};SJ.exports=uGe});var AP=_((BQt,RJ)=>{var AGe=Po(),FJ=rI(),{ANY:fGe}=FJ,pGe=Ml(),hGe=iI(),kJ=$w(),QJ=iP(),gGe=oP(),dGe=sP(),mGe=(t,e,r,o)=>{t=new AGe(t,o),e=new pGe(e,o);let a,n,u,A,p;switch(r){case">":a=kJ,n=gGe,u=QJ,A=">",p=">=";break;case"<":a=QJ,n=dGe,u=kJ,A="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(hGe(t,e,o))return!1;for(let h=0;h{x.semver===fGe&&(x=new FJ(">=0.0.0")),I=I||x,v=v||x,a(x.semver,I.semver,o)?I=x:u(x.semver,v.semver,o)&&(v=x)}),I.operator===A||I.operator===p||(!v.operator||v.operator===A)&&n(t,v.semver))return!1;if(v.operator===p&&u(t,v.semver))return!1}return!0};RJ.exports=mGe});var NJ=_((vQt,TJ)=>{var yGe=AP(),EGe=(t,e,r)=>yGe(t,e,">",r);TJ.exports=EGe});var MJ=_((DQt,LJ)=>{var CGe=AP(),wGe=(t,e,r)=>CGe(t,e,"<",r);LJ.exports=wGe});var _J=_((PQt,UJ)=>{var OJ=Ml(),IGe=(t,e,r)=>(t=new OJ(t,r),e=new OJ(e,r),t.intersects(e,r));UJ.exports=IGe});var qJ=_((bQt,HJ)=>{var BGe=iI(),vGe=Ll();HJ.exports=(t,e,r)=>{let o=[],a=null,n=null,u=t.sort((E,I)=>vGe(E,I,r));for(let E of u)BGe(E,e,r)?(n=E,a||(a=E)):(n&&o.push([a,n]),n=null,a=null);a&&o.push([a,null]);let A=[];for(let[E,I]of o)E===I?A.push(E):!I&&E===u[0]?A.push("*"):I?E===u[0]?A.push(`<=${I}`):A.push(`${E} - ${I}`):A.push(`>=${E}`);let p=A.join(" || "),h=typeof e.raw=="string"?e.raw:String(e);return p.length{var jJ=Ml(),$T=rI(),{ANY:ZT}=$T,sI=iI(),eN=Ll(),DGe=(t,e,r={})=>{if(t===e)return!0;t=new jJ(t,r),e=new jJ(e,r);let o=!1;e:for(let a of t.set){for(let n of e.set){let u=bGe(a,n,r);if(o=o||u!==null,u)continue e}if(o)return!1}return!0},PGe=[new $T(">=0.0.0-0")],GJ=[new $T(">=0.0.0")],bGe=(t,e,r)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===ZT){if(e.length===1&&e[0].semver===ZT)return!0;r.includePrerelease?t=PGe:t=GJ}if(e.length===1&&e[0].semver===ZT){if(r.includePrerelease)return!0;e=GJ}let o=new Set,a,n;for(let x of t)x.operator===">"||x.operator===">="?a=YJ(a,x,r):x.operator==="<"||x.operator==="<="?n=WJ(n,x,r):o.add(x.semver);if(o.size>1)return null;let u;if(a&&n){if(u=eN(a.semver,n.semver,r),u>0)return null;if(u===0&&(a.operator!==">="||n.operator!=="<="))return null}for(let x of o){if(a&&!sI(x,String(a),r)||n&&!sI(x,String(n),r))return null;for(let C of e)if(!sI(x,String(C),r))return!1;return!0}let A,p,h,E,I=n&&!r.includePrerelease&&n.semver.prerelease.length?n.semver:!1,v=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1;I&&I.prerelease.length===1&&n.operator==="<"&&I.prerelease[0]===0&&(I=!1);for(let x of e){if(E=E||x.operator===">"||x.operator===">=",h=h||x.operator==="<"||x.operator==="<=",a){if(v&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===v.major&&x.semver.minor===v.minor&&x.semver.patch===v.patch&&(v=!1),x.operator===">"||x.operator===">="){if(A=YJ(a,x,r),A===x&&A!==a)return!1}else if(a.operator===">="&&!sI(a.semver,String(x),r))return!1}if(n){if(I&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===I.major&&x.semver.minor===I.minor&&x.semver.patch===I.patch&&(I=!1),x.operator==="<"||x.operator==="<="){if(p=WJ(n,x,r),p===x&&p!==n)return!1}else if(n.operator==="<="&&!sI(n.semver,String(x),r))return!1}if(!x.operator&&(n||a)&&u!==0)return!1}return!(a&&h&&!n&&u!==0||n&&E&&!a&&u!==0||v||I)},YJ=(t,e,r)=>{if(!t)return e;let o=eN(t.semver,e.semver,r);return o>0?t:o<0||e.operator===">"&&t.operator===">="?e:t},WJ=(t,e,r)=>{if(!t)return e;let o=eN(t.semver,e.semver,r);return o<0?t:o>0||e.operator==="<"&&t.operator==="<="?e:t};KJ.exports=DGe});var Jn=_((xQt,XJ)=>{var tN=lm(),zJ=Xw(),SGe=Po(),JJ=MT(),xGe=tg(),kGe=dz(),QGe=yz(),FGe=wz(),RGe=vz(),TGe=Pz(),NGe=Sz(),LGe=kz(),MGe=Fz(),OGe=Ll(),UGe=Lz(),_Ge=Oz(),HGe=nP(),qGe=qz(),jGe=Gz(),GGe=$w(),YGe=iP(),WGe=UT(),KGe=_T(),VGe=sP(),zGe=oP(),JGe=HT(),XGe=$z(),ZGe=rI(),$Ge=Ml(),e9e=iI(),t9e=CJ(),r9e=IJ(),n9e=vJ(),i9e=bJ(),s9e=xJ(),o9e=AP(),a9e=NJ(),l9e=MJ(),c9e=_J(),u9e=qJ(),A9e=VJ();XJ.exports={parse:xGe,valid:kGe,clean:QGe,inc:FGe,diff:RGe,major:TGe,minor:NGe,patch:LGe,prerelease:MGe,compare:OGe,rcompare:UGe,compareLoose:_Ge,compareBuild:HGe,sort:qGe,rsort:jGe,gt:GGe,lt:YGe,eq:WGe,neq:KGe,gte:VGe,lte:zGe,cmp:JGe,coerce:XGe,Comparator:ZGe,Range:$Ge,satisfies:e9e,toComparators:t9e,maxSatisfying:r9e,minSatisfying:n9e,minVersion:i9e,validRange:s9e,outside:o9e,gtr:a9e,ltr:l9e,intersects:c9e,simplifyRange:u9e,subset:A9e,SemVer:SGe,re:tN.re,src:tN.src,tokens:tN.t,SEMVER_SPEC_VERSION:zJ.SEMVER_SPEC_VERSION,RELEASE_TYPES:zJ.RELEASE_TYPES,compareIdentifiers:JJ.compareIdentifiers,rcompareIdentifiers:JJ.rcompareIdentifiers}});var $J=_((kQt,ZJ)=>{"use strict";function f9e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function sg(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,sg)}f9e(sg,Error);sg.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",I;for(I=0;I0){for(I=1,v=1;I{switch(Re[1]){case"|":return Se|Re[3];case"&":return Se&Re[3];case"^":return Se^Re[3]}},$)},v="!",x=Te("!",!1),C=function($){return!$},R="(",L=Te("(",!1),U=")",z=Te(")",!1),te=function($){return $},ae=/^[^ \t\n\r()!|&\^]/,le=Fe([" "," ",` -`,"\r","(",")","!","|","&","^"],!0,!1),ce=function($){return e.queryPattern.test($)},Ce=function($){return e.checkFn($)},de=be("whitespace"),Be=/^[ \t\n\r]/,Ee=Fe([" "," ",` -`,"\r"],!1,!1),g=0,me=0,we=[{line:1,column:1}],Ae=0,ne=[],Z=0,xe;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function Ne(){return t.substring(me,g)}function ht(){return Ue(me,g)}function H($,ie){throw ie=ie!==void 0?ie:Ue(me,g),b([be($)],t.substring(me,g),ie)}function rt($,ie){throw ie=ie!==void 0?ie:Ue(me,g),w($,ie)}function Te($,ie){return{type:"literal",text:$,ignoreCase:ie}}function Fe($,ie,Se){return{type:"class",parts:$,inverted:ie,ignoreCase:Se}}function ke(){return{type:"any"}}function Ye(){return{type:"end"}}function be($){return{type:"other",description:$}}function et($){var ie=we[$],Se;if(ie)return ie;for(Se=$-1;!we[Se];)Se--;for(ie=we[Se],ie={line:ie.line,column:ie.column};Se<$;)t.charCodeAt(Se)===10?(ie.line++,ie.column=1):ie.column++,Se++;return we[$]=ie,ie}function Ue($,ie){var Se=et($),Re=et(ie);return{start:{offset:$,line:Se.line,column:Se.column},end:{offset:ie,line:Re.line,column:Re.column}}}function S($){gAe&&(Ae=g,ne=[]),ne.push($))}function w($,ie){return new sg($,null,null,ie)}function b($,ie,Se){return new sg(sg.buildMessage($,ie),$,ie,Se)}function y(){var $,ie,Se,Re,at,dt,jt,tr;if($=g,ie=F(),ie!==r){for(Se=[],Re=g,at=X(),at!==r?(t.charCodeAt(g)===124?(dt=n,g++):(dt=r,Z===0&&S(u)),dt===r&&(t.charCodeAt(g)===38?(dt=A,g++):(dt=r,Z===0&&S(p)),dt===r&&(t.charCodeAt(g)===94?(dt=h,g++):(dt=r,Z===0&&S(E)))),dt!==r?(jt=X(),jt!==r?(tr=F(),tr!==r?(at=[at,dt,jt,tr],Re=at):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r);Re!==r;)Se.push(Re),Re=g,at=X(),at!==r?(t.charCodeAt(g)===124?(dt=n,g++):(dt=r,Z===0&&S(u)),dt===r&&(t.charCodeAt(g)===38?(dt=A,g++):(dt=r,Z===0&&S(p)),dt===r&&(t.charCodeAt(g)===94?(dt=h,g++):(dt=r,Z===0&&S(E)))),dt!==r?(jt=X(),jt!==r?(tr=F(),tr!==r?(at=[at,dt,jt,tr],Re=at):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r)):(g=Re,Re=r);Se!==r?(me=$,ie=I(ie,Se),$=ie):(g=$,$=r)}else g=$,$=r;return $}function F(){var $,ie,Se,Re,at,dt;return $=g,t.charCodeAt(g)===33?(ie=v,g++):(ie=r,Z===0&&S(x)),ie!==r?(Se=F(),Se!==r?(me=$,ie=C(Se),$=ie):(g=$,$=r)):(g=$,$=r),$===r&&($=g,t.charCodeAt(g)===40?(ie=R,g++):(ie=r,Z===0&&S(L)),ie!==r?(Se=X(),Se!==r?(Re=y(),Re!==r?(at=X(),at!==r?(t.charCodeAt(g)===41?(dt=U,g++):(dt=r,Z===0&&S(z)),dt!==r?(me=$,ie=te(Re),$=ie):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r),$===r&&($=J())),$}function J(){var $,ie,Se,Re,at;if($=g,ie=X(),ie!==r){if(Se=g,Re=[],ae.test(t.charAt(g))?(at=t.charAt(g),g++):(at=r,Z===0&&S(le)),at!==r)for(;at!==r;)Re.push(at),ae.test(t.charAt(g))?(at=t.charAt(g),g++):(at=r,Z===0&&S(le));else Re=r;Re!==r?Se=t.substring(Se,g):Se=Re,Se!==r?(me=g,Re=ce(Se),Re?Re=void 0:Re=r,Re!==r?(me=$,ie=Ce(Se),$=ie):(g=$,$=r)):(g=$,$=r)}else g=$,$=r;return $}function X(){var $,ie;for(Z++,$=[],Be.test(t.charAt(g))?(ie=t.charAt(g),g++):(ie=r,Z===0&&S(Ee));ie!==r;)$.push(ie),Be.test(t.charAt(g))?(ie=t.charAt(g),g++):(ie=r,Z===0&&S(Ee));return Z--,$===r&&(ie=r,Z===0&&S(de)),$}if(xe=a(),xe!==r&&g===t.length)return xe;throw xe!==r&&g{var{parse:h9e}=$J();fP.makeParser=(t=/[a-z]+/)=>(e,r)=>h9e(e,{queryPattern:t,checkFn:r});fP.parse=fP.makeParser()});var rX=_((FQt,tX)=>{"use strict";tX.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var rN=_((RQt,iX)=>{var oI=rX(),nX={};for(let t of Object.keys(oI))nX[oI[t]]=t;var Ar={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};iX.exports=Ar;for(let t of Object.keys(Ar)){if(!("channels"in Ar[t]))throw new Error("missing channels property: "+t);if(!("labels"in Ar[t]))throw new Error("missing channel labels property: "+t);if(Ar[t].labels.length!==Ar[t].channels)throw new Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=Ar[t];delete Ar[t].channels,delete Ar[t].labels,Object.defineProperty(Ar[t],"channels",{value:e}),Object.defineProperty(Ar[t],"labels",{value:r})}Ar.rgb.hsl=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(e,r,o),n=Math.max(e,r,o),u=n-a,A,p;n===a?A=0:e===n?A=(r-o)/u:r===n?A=2+(o-e)/u:o===n&&(A=4+(e-r)/u),A=Math.min(A*60,360),A<0&&(A+=360);let h=(a+n)/2;return n===a?p=0:h<=.5?p=u/(n+a):p=u/(2-n-a),[A,p*100,h*100]};Ar.rgb.hsv=function(t){let e,r,o,a,n,u=t[0]/255,A=t[1]/255,p=t[2]/255,h=Math.max(u,A,p),E=h-Math.min(u,A,p),I=function(v){return(h-v)/6/E+1/2};return E===0?(a=0,n=0):(n=E/h,e=I(u),r=I(A),o=I(p),u===h?a=o-r:A===h?a=1/3+e-o:p===h&&(a=2/3+r-e),a<0?a+=1:a>1&&(a-=1)),[a*360,n*100,h*100]};Ar.rgb.hwb=function(t){let e=t[0],r=t[1],o=t[2],a=Ar.rgb.hsl(t)[0],n=1/255*Math.min(e,Math.min(r,o));return o=1-1/255*Math.max(e,Math.max(r,o)),[a,n*100,o*100]};Ar.rgb.cmyk=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(1-e,1-r,1-o),n=(1-e-a)/(1-a)||0,u=(1-r-a)/(1-a)||0,A=(1-o-a)/(1-a)||0;return[n*100,u*100,A*100,a*100]};function g9e(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2}Ar.rgb.keyword=function(t){let e=nX[t];if(e)return e;let r=1/0,o;for(let a of Object.keys(oI)){let n=oI[a],u=g9e(t,n);u.04045?((e+.055)/1.055)**2.4:e/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92;let a=e*.4124+r*.3576+o*.1805,n=e*.2126+r*.7152+o*.0722,u=e*.0193+r*.1192+o*.9505;return[a*100,n*100,u*100]};Ar.rgb.lab=function(t){let e=Ar.rgb.xyz(t),r=e[0],o=e[1],a=e[2];r/=95.047,o/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let n=116*o-16,u=500*(r-o),A=200*(o-a);return[n,u,A]};Ar.hsl.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a,n,u;if(r===0)return u=o*255,[u,u,u];o<.5?a=o*(1+r):a=o+r-o*r;let A=2*o-a,p=[0,0,0];for(let h=0;h<3;h++)n=e+1/3*-(h-1),n<0&&n++,n>1&&n--,6*n<1?u=A+(a-A)*6*n:2*n<1?u=a:3*n<2?u=A+(a-A)*(2/3-n)*6:u=A,p[h]=u*255;return p};Ar.hsl.hsv=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=r,n=Math.max(o,.01);o*=2,r*=o<=1?o:2-o,a*=n<=1?n:2-n;let u=(o+r)/2,A=o===0?2*a/(n+a):2*r/(o+r);return[e,A*100,u*100]};Ar.hsv.rgb=function(t){let e=t[0]/60,r=t[1]/100,o=t[2]/100,a=Math.floor(e)%6,n=e-Math.floor(e),u=255*o*(1-r),A=255*o*(1-r*n),p=255*o*(1-r*(1-n));switch(o*=255,a){case 0:return[o,p,u];case 1:return[A,o,u];case 2:return[u,o,p];case 3:return[u,A,o];case 4:return[p,u,o];case 5:return[o,u,A]}};Ar.hsv.hsl=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=Math.max(o,.01),n,u;u=(2-r)*o;let A=(2-r)*a;return n=r*a,n/=A<=1?A:2-A,n=n||0,u/=2,[e,n*100,u*100]};Ar.hwb.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a=r+o,n;a>1&&(r/=a,o/=a);let u=Math.floor(6*e),A=1-o;n=6*e-u,u&1&&(n=1-n);let p=r+n*(A-r),h,E,I;switch(u){default:case 6:case 0:h=A,E=p,I=r;break;case 1:h=p,E=A,I=r;break;case 2:h=r,E=A,I=p;break;case 3:h=r,E=p,I=A;break;case 4:h=p,E=r,I=A;break;case 5:h=A,E=r,I=p;break}return[h*255,E*255,I*255]};Ar.cmyk.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a=t[3]/100,n=1-Math.min(1,e*(1-a)+a),u=1-Math.min(1,r*(1-a)+a),A=1-Math.min(1,o*(1-a)+a);return[n*255,u*255,A*255]};Ar.xyz.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a,n,u;return a=e*3.2406+r*-1.5372+o*-.4986,n=e*-.9689+r*1.8758+o*.0415,u=e*.0557+r*-.204+o*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,n=n>.0031308?1.055*n**(1/2.4)-.055:n*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),u=Math.min(Math.max(0,u),1),[a*255,n*255,u*255]};Ar.xyz.lab=function(t){let e=t[0],r=t[1],o=t[2];e/=95.047,r/=100,o/=108.883,e=e>.008856?e**(1/3):7.787*e+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;let a=116*r-16,n=500*(e-r),u=200*(r-o);return[a,n,u]};Ar.lab.xyz=function(t){let e=t[0],r=t[1],o=t[2],a,n,u;n=(e+16)/116,a=r/500+n,u=n-o/200;let A=n**3,p=a**3,h=u**3;return n=A>.008856?A:(n-16/116)/7.787,a=p>.008856?p:(a-16/116)/7.787,u=h>.008856?h:(u-16/116)/7.787,a*=95.047,n*=100,u*=108.883,[a,n,u]};Ar.lab.lch=function(t){let e=t[0],r=t[1],o=t[2],a;a=Math.atan2(o,r)*360/2/Math.PI,a<0&&(a+=360);let u=Math.sqrt(r*r+o*o);return[e,u,a]};Ar.lch.lab=function(t){let e=t[0],r=t[1],a=t[2]/360*2*Math.PI,n=r*Math.cos(a),u=r*Math.sin(a);return[e,n,u]};Ar.rgb.ansi16=function(t,e=null){let[r,o,a]=t,n=e===null?Ar.rgb.hsv(t)[2]:e;if(n=Math.round(n/50),n===0)return 30;let u=30+(Math.round(a/255)<<2|Math.round(o/255)<<1|Math.round(r/255));return n===2&&(u+=60),u};Ar.hsv.ansi16=function(t){return Ar.rgb.ansi16(Ar.hsv.rgb(t),t[2])};Ar.rgb.ansi256=function(t){let e=t[0],r=t[1],o=t[2];return e===r&&r===o?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(r/255*5)+Math.round(o/255*5)};Ar.ansi16.rgb=function(t){let e=t%10;if(e===0||e===7)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];let r=(~~(t>50)+1)*.5,o=(e&1)*r*255,a=(e>>1&1)*r*255,n=(e>>2&1)*r*255;return[o,a,n]};Ar.ansi256.rgb=function(t){if(t>=232){let n=(t-232)*10+8;return[n,n,n]}t-=16;let e,r=Math.floor(t/36)/5*255,o=Math.floor((e=t%36)/6)/5*255,a=e%6/5*255;return[r,o,a]};Ar.rgb.hex=function(t){let r=(((Math.round(t[0])&255)<<16)+((Math.round(t[1])&255)<<8)+(Math.round(t[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};Ar.hex.rgb=function(t){let e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];let r=e[0];e[0].length===3&&(r=r.split("").map(A=>A+A).join(""));let o=parseInt(r,16),a=o>>16&255,n=o>>8&255,u=o&255;return[a,n,u]};Ar.rgb.hcg=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.max(Math.max(e,r),o),n=Math.min(Math.min(e,r),o),u=a-n,A,p;return u<1?A=n/(1-u):A=0,u<=0?p=0:a===e?p=(r-o)/u%6:a===r?p=2+(o-e)/u:p=4+(e-r)/u,p/=6,p%=1,[p*360,u*100,A*100]};Ar.hsl.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=r<.5?2*e*r:2*e*(1-r),a=0;return o<1&&(a=(r-.5*o)/(1-o)),[t[0],o*100,a*100]};Ar.hsv.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=e*r,a=0;return o<1&&(a=(r-o)/(1-o)),[t[0],o*100,a*100]};Ar.hcg.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100;if(r===0)return[o*255,o*255,o*255];let a=[0,0,0],n=e%1*6,u=n%1,A=1-u,p=0;switch(Math.floor(n)){case 0:a[0]=1,a[1]=u,a[2]=0;break;case 1:a[0]=A,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=u;break;case 3:a[0]=0,a[1]=A,a[2]=1;break;case 4:a[0]=u,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=A}return p=(1-r)*o,[(r*a[0]+p)*255,(r*a[1]+p)*255,(r*a[2]+p)*255]};Ar.hcg.hsv=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e),a=0;return o>0&&(a=e/o),[t[0],a*100,o*100]};Ar.hcg.hsl=function(t){let e=t[1]/100,o=t[2]/100*(1-e)+.5*e,a=0;return o>0&&o<.5?a=e/(2*o):o>=.5&&o<1&&(a=e/(2*(1-o))),[t[0],a*100,o*100]};Ar.hcg.hwb=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e);return[t[0],(o-e)*100,(1-o)*100]};Ar.hwb.hcg=function(t){let e=t[1]/100,o=1-t[2]/100,a=o-e,n=0;return a<1&&(n=(o-a)/(1-a)),[t[0],a*100,n*100]};Ar.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]};Ar.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]};Ar.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]};Ar.gray.hsl=function(t){return[0,0,t[0]]};Ar.gray.hsv=Ar.gray.hsl;Ar.gray.hwb=function(t){return[0,100,t[0]]};Ar.gray.cmyk=function(t){return[0,0,0,t[0]]};Ar.gray.lab=function(t){return[t[0],0,0]};Ar.gray.hex=function(t){let e=Math.round(t[0]/100*255)&255,o=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(o.length)+o};Ar.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}});var oX=_((TQt,sX)=>{var pP=rN();function d9e(){let t={},e=Object.keys(pP);for(let r=e.length,o=0;o{var nN=rN(),C9e=oX(),fm={},w9e=Object.keys(nN);function I9e(t){let e=function(...r){let o=r[0];return o==null?o:(o.length>1&&(r=o),t(r))};return"conversion"in t&&(e.conversion=t.conversion),e}function B9e(t){let e=function(...r){let o=r[0];if(o==null)return o;o.length>1&&(r=o);let a=t(r);if(typeof a=="object")for(let n=a.length,u=0;u{fm[t]={},Object.defineProperty(fm[t],"channels",{value:nN[t].channels}),Object.defineProperty(fm[t],"labels",{value:nN[t].labels});let e=C9e(t);Object.keys(e).forEach(o=>{let a=e[o];fm[t][o]=B9e(a),fm[t][o].raw=I9e(a)})});aX.exports=fm});var aI=_((LQt,pX)=>{"use strict";var cX=(t,e)=>(...r)=>`\x1B[${t(...r)+e}m`,uX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};5;${o}m`},AX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};2;${o[0]};${o[1]};${o[2]}m`},hP=t=>t,fX=(t,e,r)=>[t,e,r],pm=(t,e,r)=>{Object.defineProperty(t,e,{get:()=>{let o=r();return Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0}),o},enumerable:!0,configurable:!0})},iN,hm=(t,e,r,o)=>{iN===void 0&&(iN=lX());let a=o?10:0,n={};for(let[u,A]of Object.entries(iN)){let p=u==="ansi16"?"ansi":u;u===e?n[p]=t(r,a):typeof A=="object"&&(n[p]=t(A[e],a))}return n};function v9e(){let t=new Map,e={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};e.color.gray=e.color.blackBright,e.bgColor.bgGray=e.bgColor.bgBlackBright,e.color.grey=e.color.blackBright,e.bgColor.bgGrey=e.bgColor.bgBlackBright;for(let[r,o]of Object.entries(e)){for(let[a,n]of Object.entries(o))e[a]={open:`\x1B[${n[0]}m`,close:`\x1B[${n[1]}m`},o[a]=e[a],t.set(n[0],n[1]);Object.defineProperty(e,r,{value:o,enumerable:!1})}return Object.defineProperty(e,"codes",{value:t,enumerable:!1}),e.color.close="\x1B[39m",e.bgColor.close="\x1B[49m",pm(e.color,"ansi",()=>hm(cX,"ansi16",hP,!1)),pm(e.color,"ansi256",()=>hm(uX,"ansi256",hP,!1)),pm(e.color,"ansi16m",()=>hm(AX,"rgb",fX,!1)),pm(e.bgColor,"ansi",()=>hm(cX,"ansi16",hP,!0)),pm(e.bgColor,"ansi256",()=>hm(uX,"ansi256",hP,!0)),pm(e.bgColor,"ansi16m",()=>hm(AX,"rgb",fX,!0)),e}Object.defineProperty(pX,"exports",{enumerable:!0,get:v9e})});var gX=_((MQt,hX)=>{"use strict";hX.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",o=e.indexOf(r+t),a=e.indexOf("--");return o!==-1&&(a===-1||o{"use strict";var D9e=ve("os"),dX=ve("tty"),Ol=gX(),{env:us}=process,Wp;Ol("no-color")||Ol("no-colors")||Ol("color=false")||Ol("color=never")?Wp=0:(Ol("color")||Ol("colors")||Ol("color=true")||Ol("color=always"))&&(Wp=1);"FORCE_COLOR"in us&&(us.FORCE_COLOR==="true"?Wp=1:us.FORCE_COLOR==="false"?Wp=0:Wp=us.FORCE_COLOR.length===0?1:Math.min(parseInt(us.FORCE_COLOR,10),3));function sN(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function oN(t,e){if(Wp===0)return 0;if(Ol("color=16m")||Ol("color=full")||Ol("color=truecolor"))return 3;if(Ol("color=256"))return 2;if(t&&!e&&Wp===void 0)return 0;let r=Wp||0;if(us.TERM==="dumb")return r;if(process.platform==="win32"){let o=D9e.release().split(".");return Number(o[0])>=10&&Number(o[2])>=10586?Number(o[2])>=14931?3:2:1}if("CI"in us)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(o=>o in us)||us.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in us)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(us.TEAMCITY_VERSION)?1:0;if("GITHUB_ACTIONS"in us)return 1;if(us.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in us){let o=parseInt((us.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(us.TERM_PROGRAM){case"iTerm.app":return o>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(us.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(us.TERM)||"COLORTERM"in us?1:r}function P9e(t){let e=oN(t,t&&t.isTTY);return sN(e)}mX.exports={supportsColor:P9e,stdout:sN(oN(!0,dX.isatty(1))),stderr:sN(oN(!0,dX.isatty(2)))}});var EX=_((UQt,yX)=>{"use strict";var b9e=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},S9e=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r -`:` -`)+r,a=o+1,o=t.indexOf(` -`,a)}while(o!==-1);return n+=t.substr(a),n};yX.exports={stringReplaceAll:b9e,stringEncaseCRLFWithFirstIndex:S9e}});var vX=_((_Qt,BX)=>{"use strict";var x9e=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,CX=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,k9e=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,Q9e=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,F9e=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function IX(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):F9e.get(t)||t}function R9e(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(k9e))r.push(a[2].replace(Q9e,(A,p,h)=>p?IX(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function T9e(t){CX.lastIndex=0;let e=[],r;for(;(r=CX.exec(t))!==null;){let o=r[1];if(r[2]){let a=R9e(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function wX(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}BX.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(x9e,(n,u,A,p,h,E)=>{if(u)a.push(IX(u));else if(p){let I=a.join("");a=[],o.push(r.length===0?I:wX(t,r)(I)),r.push({inverse:A,styles:T9e(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(wX(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var pN=_((HQt,SX)=>{"use strict";var lI=aI(),{stdout:cN,stderr:uN}=aN(),{stringReplaceAll:N9e,stringEncaseCRLFWithFirstIndex:L9e}=EX(),DX=["ansi","ansi","ansi256","ansi16m"],gm=Object.create(null),M9e=(t,e={})=>{if(e.level>3||e.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let r=cN?cN.level:0;t.level=e.level===void 0?r:e.level},AN=class{constructor(e){return PX(e)}},PX=t=>{let e={};return M9e(e,t),e.template=(...r)=>_9e(e.template,...r),Object.setPrototypeOf(e,gP.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=AN,e.template};function gP(t){return PX(t)}for(let[t,e]of Object.entries(lI))gm[t]={get(){let r=dP(this,fN(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};gm.visible={get(){let t=dP(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var bX=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of bX)gm[t]={get(){let{level:e}=this;return function(...r){let o=fN(lI.color[DX[e]][t](...r),lI.color.close,this._styler);return dP(this,o,this._isEmpty)}}};for(let t of bX){let e="bg"+t[0].toUpperCase()+t.slice(1);gm[e]={get(){let{level:r}=this;return function(...o){let a=fN(lI.bgColor[DX[r]][t](...o),lI.bgColor.close,this._styler);return dP(this,a,this._isEmpty)}}}}var O9e=Object.defineProperties(()=>{},{...gm,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),fN=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},dP=(t,e,r)=>{let o=(...a)=>U9e(o,a.length===1?""+a[0]:a.join(" "));return o.__proto__=O9e,o._generator=t,o._styler=e,o._isEmpty=r,o},U9e=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=N9e(e,r.close,r.open),r=r.parent;let n=e.indexOf(` -`);return n!==-1&&(e=L9e(e,a,o,n)),o+e+a},lN,_9e=(t,...e)=>{let[r]=e;if(!Array.isArray(r))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";Ul.isInteger=t=>typeof t=="number"?Number.isInteger(t):typeof t=="string"&&t.trim()!==""?Number.isInteger(Number(t)):!1;Ul.find=(t,e)=>t.nodes.find(r=>r.type===e);Ul.exceedsLimit=(t,e,r=1,o)=>o===!1||!Ul.isInteger(t)||!Ul.isInteger(e)?!1:(Number(e)-Number(t))/Number(r)>=o;Ul.escapeNode=(t,e=0,r)=>{let o=t.nodes[e];o&&(r&&o.type===r||o.type==="open"||o.type==="close")&&o.escaped!==!0&&(o.value="\\"+o.value,o.escaped=!0)};Ul.encloseBrace=t=>t.type!=="brace"||t.commas>>0+t.ranges>>0?!1:(t.invalid=!0,!0);Ul.isInvalidBrace=t=>t.type!=="brace"?!1:t.invalid===!0||t.dollar?!0:!(t.commas>>0+t.ranges>>0)||t.open!==!0||t.close!==!0?(t.invalid=!0,!0):!1;Ul.isOpenOrClose=t=>t.type==="open"||t.type==="close"?!0:t.open===!0||t.close===!0;Ul.reduce=t=>t.reduce((e,r)=>(r.type==="text"&&e.push(r.value),r.type==="range"&&(r.type="text"),e),[]);Ul.flatten=(...t)=>{let e=[],r=o=>{for(let a=0;a{"use strict";var xX=mP();kX.exports=(t,e={})=>{let r=(o,a={})=>{let n=e.escapeInvalid&&xX.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A="";if(o.value)return(n||u)&&xX.isOpenOrClose(o)?"\\"+o.value:o.value;if(o.value)return o.value;if(o.nodes)for(let p of o.nodes)A+=r(p);return A};return r(t)}});var FX=_((GQt,QX)=>{"use strict";QX.exports=function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1}});var HX=_((YQt,_X)=>{"use strict";var RX=FX(),og=(t,e,r)=>{if(RX(t)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(e===void 0||t===e)return String(t);if(RX(e)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let o={relaxZeros:!0,...r};typeof o.strictZeros=="boolean"&&(o.relaxZeros=o.strictZeros===!1);let a=String(o.relaxZeros),n=String(o.shorthand),u=String(o.capture),A=String(o.wrap),p=t+":"+e+"="+a+n+u+A;if(og.cache.hasOwnProperty(p))return og.cache[p].result;let h=Math.min(t,e),E=Math.max(t,e);if(Math.abs(h-E)===1){let R=t+"|"+e;return o.capture?`(${R})`:o.wrap===!1?R:`(?:${R})`}let I=UX(t)||UX(e),v={min:t,max:e,a:h,b:E},x=[],C=[];if(I&&(v.isPadded=I,v.maxLen=String(v.max).length),h<0){let R=E<0?Math.abs(E):1;C=TX(R,Math.abs(h),v,o),h=v.a=0}return E>=0&&(x=TX(h,E,v,o)),v.negatives=C,v.positives=x,v.result=H9e(C,x,o),o.capture===!0?v.result=`(${v.result})`:o.wrap!==!1&&x.length+C.length>1&&(v.result=`(?:${v.result})`),og.cache[p]=v,v.result};function H9e(t,e,r){let o=hN(t,e,"-",!1,r)||[],a=hN(e,t,"",!1,r)||[],n=hN(t,e,"-?",!0,r)||[];return o.concat(n).concat(a).join("|")}function q9e(t,e){let r=1,o=1,a=LX(t,r),n=new Set([e]);for(;t<=a&&a<=e;)n.add(a),r+=1,a=LX(t,r);for(a=MX(e+1,o)-1;t1&&A.count.pop(),A.count.push(E.count[0]),A.string=A.pattern+OX(A.count),u=h+1;continue}r.isPadded&&(I=K9e(h,r,o)),E.string=I+E.pattern+OX(E.count),n.push(E),u=h+1,A=E}return n}function hN(t,e,r,o,a){let n=[];for(let u of t){let{string:A}=u;!o&&!NX(e,"string",A)&&n.push(r+A),o&&NX(e,"string",A)&&n.push(r+A)}return n}function G9e(t,e){let r=[];for(let o=0;oe?1:e>t?-1:0}function NX(t,e,r){return t.some(o=>o[e]===r)}function LX(t,e){return Number(String(t).slice(0,-e)+"9".repeat(e))}function MX(t,e){return t-t%Math.pow(10,e)}function OX(t){let[e=0,r=""]=t;return r||e>1?`{${e+(r?","+r:"")}}`:""}function W9e(t,e,r){return`[${t}${e-t===1?"":"-"}${e}]`}function UX(t){return/^-?(0+)\d/.test(t)}function K9e(t,e,r){if(!e.isPadded)return t;let o=Math.abs(e.maxLen-String(t).length),a=r.relaxZeros!==!1;switch(o){case 0:return"";case 1:return a?"0?":"0";case 2:return a?"0{0,2}":"00";default:return a?`0{0,${o}}`:`0{${o}}`}}og.cache={};og.clearCache=()=>og.cache={};_X.exports=og});var mN=_((WQt,zX)=>{"use strict";var V9e=ve("util"),GX=HX(),qX=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),z9e=t=>e=>t===!0?Number(e):String(e),gN=t=>typeof t=="number"||typeof t=="string"&&t!=="",uI=t=>Number.isInteger(+t),dN=t=>{let e=`${t}`,r=-1;if(e[0]==="-"&&(e=e.slice(1)),e==="0")return!1;for(;e[++r]==="0";);return r>0},J9e=(t,e,r)=>typeof t=="string"||typeof e=="string"?!0:r.stringify===!0,X9e=(t,e,r)=>{if(e>0){let o=t[0]==="-"?"-":"";o&&(t=t.slice(1)),t=o+t.padStart(o?e-1:e,"0")}return r===!1?String(t):t},jX=(t,e)=>{let r=t[0]==="-"?"-":"";for(r&&(t=t.slice(1),e--);t.length{t.negatives.sort((u,A)=>uA?1:0),t.positives.sort((u,A)=>uA?1:0);let r=e.capture?"":"?:",o="",a="",n;return t.positives.length&&(o=t.positives.join("|")),t.negatives.length&&(a=`-(${r}${t.negatives.join("|")})`),o&&a?n=`${o}|${a}`:n=o||a,e.wrap?`(${r}${n})`:n},YX=(t,e,r,o)=>{if(r)return GX(t,e,{wrap:!1,...o});let a=String.fromCharCode(t);if(t===e)return a;let n=String.fromCharCode(e);return`[${a}-${n}]`},WX=(t,e,r)=>{if(Array.isArray(t)){let o=r.wrap===!0,a=r.capture?"":"?:";return o?`(${a}${t.join("|")})`:t.join("|")}return GX(t,e,r)},KX=(...t)=>new RangeError("Invalid range arguments: "+V9e.inspect(...t)),VX=(t,e,r)=>{if(r.strictRanges===!0)throw KX([t,e]);return[]},$9e=(t,e)=>{if(e.strictRanges===!0)throw new TypeError(`Expected step "${t}" to be a number`);return[]},e7e=(t,e,r=1,o={})=>{let a=Number(t),n=Number(e);if(!Number.isInteger(a)||!Number.isInteger(n)){if(o.strictRanges===!0)throw KX([t,e]);return[]}a===0&&(a=0),n===0&&(n=0);let u=a>n,A=String(t),p=String(e),h=String(r);r=Math.max(Math.abs(r),1);let E=dN(A)||dN(p)||dN(h),I=E?Math.max(A.length,p.length,h.length):0,v=E===!1&&J9e(t,e,o)===!1,x=o.transform||z9e(v);if(o.toRegex&&r===1)return YX(jX(t,I),jX(e,I),!0,o);let C={negatives:[],positives:[]},R=z=>C[z<0?"negatives":"positives"].push(Math.abs(z)),L=[],U=0;for(;u?a>=n:a<=n;)o.toRegex===!0&&r>1?R(a):L.push(X9e(x(a,U),I,v)),a=u?a-r:a+r,U++;return o.toRegex===!0?r>1?Z9e(C,o):WX(L,null,{wrap:!1,...o}):L},t7e=(t,e,r=1,o={})=>{if(!uI(t)&&t.length>1||!uI(e)&&e.length>1)return VX(t,e,o);let a=o.transform||(v=>String.fromCharCode(v)),n=`${t}`.charCodeAt(0),u=`${e}`.charCodeAt(0),A=n>u,p=Math.min(n,u),h=Math.max(n,u);if(o.toRegex&&r===1)return YX(p,h,!1,o);let E=[],I=0;for(;A?n>=u:n<=u;)E.push(a(n,I)),n=A?n-r:n+r,I++;return o.toRegex===!0?WX(E,null,{wrap:!1,options:o}):E},EP=(t,e,r,o={})=>{if(e==null&&gN(t))return[t];if(!gN(t)||!gN(e))return VX(t,e,o);if(typeof r=="function")return EP(t,e,1,{transform:r});if(qX(r))return EP(t,e,0,r);let a={...o};return a.capture===!0&&(a.wrap=!0),r=r||a.step||1,uI(r)?uI(t)&&uI(e)?e7e(t,e,r,a):t7e(t,e,Math.max(Math.abs(r),1),a):r!=null&&!qX(r)?$9e(r,a):EP(t,e,1,r)};zX.exports=EP});var ZX=_((KQt,XX)=>{"use strict";var r7e=mN(),JX=mP(),n7e=(t,e={})=>{let r=(o,a={})=>{let n=JX.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A=n===!0||u===!0,p=e.escapeInvalid===!0?"\\":"",h="";if(o.isOpen===!0||o.isClose===!0)return p+o.value;if(o.type==="open")return A?p+o.value:"(";if(o.type==="close")return A?p+o.value:")";if(o.type==="comma")return o.prev.type==="comma"?"":A?o.value:"|";if(o.value)return o.value;if(o.nodes&&o.ranges>0){let E=JX.reduce(o.nodes),I=r7e(...E,{...e,wrap:!1,toRegex:!0});if(I.length!==0)return E.length>1&&I.length>1?`(${I})`:I}if(o.nodes)for(let E of o.nodes)h+=r(E,o);return h};return r(t)};XX.exports=n7e});var tZ=_((VQt,eZ)=>{"use strict";var i7e=mN(),$X=yP(),dm=mP(),ag=(t="",e="",r=!1)=>{let o=[];if(t=[].concat(t),e=[].concat(e),!e.length)return t;if(!t.length)return r?dm.flatten(e).map(a=>`{${a}}`):e;for(let a of t)if(Array.isArray(a))for(let n of a)o.push(ag(n,e,r));else for(let n of e)r===!0&&typeof n=="string"&&(n=`{${n}}`),o.push(Array.isArray(n)?ag(a,n,r):a+n);return dm.flatten(o)},s7e=(t,e={})=>{let r=e.rangeLimit===void 0?1e3:e.rangeLimit,o=(a,n={})=>{a.queue=[];let u=n,A=n.queue;for(;u.type!=="brace"&&u.type!=="root"&&u.parent;)u=u.parent,A=u.queue;if(a.invalid||a.dollar){A.push(ag(A.pop(),$X(a,e)));return}if(a.type==="brace"&&a.invalid!==!0&&a.nodes.length===2){A.push(ag(A.pop(),["{}"]));return}if(a.nodes&&a.ranges>0){let I=dm.reduce(a.nodes);if(dm.exceedsLimit(...I,e.step,r))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let v=i7e(...I,e);v.length===0&&(v=$X(a,e)),A.push(ag(A.pop(),v)),a.nodes=[];return}let p=dm.encloseBrace(a),h=a.queue,E=a;for(;E.type!=="brace"&&E.type!=="root"&&E.parent;)E=E.parent,h=E.queue;for(let I=0;I{"use strict";rZ.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:` -`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var lZ=_((JQt,aZ)=>{"use strict";var o7e=yP(),{MAX_LENGTH:iZ,CHAR_BACKSLASH:yN,CHAR_BACKTICK:a7e,CHAR_COMMA:l7e,CHAR_DOT:c7e,CHAR_LEFT_PARENTHESES:u7e,CHAR_RIGHT_PARENTHESES:A7e,CHAR_LEFT_CURLY_BRACE:f7e,CHAR_RIGHT_CURLY_BRACE:p7e,CHAR_LEFT_SQUARE_BRACKET:sZ,CHAR_RIGHT_SQUARE_BRACKET:oZ,CHAR_DOUBLE_QUOTE:h7e,CHAR_SINGLE_QUOTE:g7e,CHAR_NO_BREAK_SPACE:d7e,CHAR_ZERO_WIDTH_NOBREAK_SPACE:m7e}=nZ(),y7e=(t,e={})=>{if(typeof t!="string")throw new TypeError("Expected a string");let r=e||{},o=typeof r.maxLength=="number"?Math.min(iZ,r.maxLength):iZ;if(t.length>o)throw new SyntaxError(`Input length (${t.length}), exceeds max characters (${o})`);let a={type:"root",input:t,nodes:[]},n=[a],u=a,A=a,p=0,h=t.length,E=0,I=0,v,x={},C=()=>t[E++],R=L=>{if(L.type==="text"&&A.type==="dot"&&(A.type="text"),A&&A.type==="text"&&L.type==="text"){A.value+=L.value;return}return u.nodes.push(L),L.parent=u,L.prev=A,A=L,L};for(R({type:"bos"});E0){if(u.ranges>0){u.ranges=0;let L=u.nodes.shift();u.nodes=[L,{type:"text",value:o7e(u)}]}R({type:"comma",value:v}),u.commas++;continue}if(v===c7e&&I>0&&u.commas===0){let L=u.nodes;if(I===0||L.length===0){R({type:"text",value:v});continue}if(A.type==="dot"){if(u.range=[],A.value+=v,A.type="range",u.nodes.length!==3&&u.nodes.length!==5){u.invalid=!0,u.ranges=0,A.type="text";continue}u.ranges++,u.args=[];continue}if(A.type==="range"){L.pop();let U=L[L.length-1];U.value+=A.value+v,A=U,u.ranges--;continue}R({type:"dot",value:v});continue}R({type:"text",value:v})}do if(u=n.pop(),u.type!=="root"){u.nodes.forEach(z=>{z.nodes||(z.type==="open"&&(z.isOpen=!0),z.type==="close"&&(z.isClose=!0),z.nodes||(z.type="text"),z.invalid=!0)});let L=n[n.length-1],U=L.nodes.indexOf(u);L.nodes.splice(U,1,...u.nodes)}while(n.length>0);return R({type:"eos"}),a};aZ.exports=y7e});var AZ=_((XQt,uZ)=>{"use strict";var cZ=yP(),E7e=ZX(),C7e=tZ(),w7e=lZ(),nl=(t,e={})=>{let r=[];if(Array.isArray(t))for(let o of t){let a=nl.create(o,e);Array.isArray(a)?r.push(...a):r.push(a)}else r=[].concat(nl.create(t,e));return e&&e.expand===!0&&e.nodupes===!0&&(r=[...new Set(r)]),r};nl.parse=(t,e={})=>w7e(t,e);nl.stringify=(t,e={})=>cZ(typeof t=="string"?nl.parse(t,e):t,e);nl.compile=(t,e={})=>(typeof t=="string"&&(t=nl.parse(t,e)),E7e(t,e));nl.expand=(t,e={})=>{typeof t=="string"&&(t=nl.parse(t,e));let r=C7e(t,e);return e.noempty===!0&&(r=r.filter(Boolean)),e.nodupes===!0&&(r=[...new Set(r)]),r};nl.create=(t,e={})=>t===""||t.length<3?[t]:e.expand!==!0?nl.compile(t,e):nl.expand(t,e);uZ.exports=nl});var AI=_((ZQt,dZ)=>{"use strict";var I7e=ve("path"),Vu="\\\\/",fZ=`[^${Vu}]`,Bf="\\.",B7e="\\+",v7e="\\?",CP="\\/",D7e="(?=.)",pZ="[^/]",EN=`(?:${CP}|$)`,hZ=`(?:^|${CP})`,CN=`${Bf}{1,2}${EN}`,P7e=`(?!${Bf})`,b7e=`(?!${hZ}${CN})`,S7e=`(?!${Bf}{0,1}${EN})`,x7e=`(?!${CN})`,k7e=`[^.${CP}]`,Q7e=`${pZ}*?`,gZ={DOT_LITERAL:Bf,PLUS_LITERAL:B7e,QMARK_LITERAL:v7e,SLASH_LITERAL:CP,ONE_CHAR:D7e,QMARK:pZ,END_ANCHOR:EN,DOTS_SLASH:CN,NO_DOT:P7e,NO_DOTS:b7e,NO_DOT_SLASH:S7e,NO_DOTS_SLASH:x7e,QMARK_NO_DOT:k7e,STAR:Q7e,START_ANCHOR:hZ},F7e={...gZ,SLASH_LITERAL:`[${Vu}]`,QMARK:fZ,STAR:`${fZ}*?`,DOTS_SLASH:`${Bf}{1,2}(?:[${Vu}]|$)`,NO_DOT:`(?!${Bf})`,NO_DOTS:`(?!(?:^|[${Vu}])${Bf}{1,2}(?:[${Vu}]|$))`,NO_DOT_SLASH:`(?!${Bf}{0,1}(?:[${Vu}]|$))`,NO_DOTS_SLASH:`(?!${Bf}{1,2}(?:[${Vu}]|$))`,QMARK_NO_DOT:`[^.${Vu}]`,START_ANCHOR:`(?:^|[${Vu}])`,END_ANCHOR:`(?:[${Vu}]|$)`},R7e={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};dZ.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:R7e,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:I7e.sep,extglobChars(t){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${t.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(t){return t===!0?F7e:gZ}}});var fI=_(Sa=>{"use strict";var T7e=ve("path"),N7e=process.platform==="win32",{REGEX_BACKSLASH:L7e,REGEX_REMOVE_BACKSLASH:M7e,REGEX_SPECIAL_CHARS:O7e,REGEX_SPECIAL_CHARS_GLOBAL:U7e}=AI();Sa.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);Sa.hasRegexChars=t=>O7e.test(t);Sa.isRegexChar=t=>t.length===1&&Sa.hasRegexChars(t);Sa.escapeRegex=t=>t.replace(U7e,"\\$1");Sa.toPosixSlashes=t=>t.replace(L7e,"/");Sa.removeBackslashes=t=>t.replace(M7e,e=>e==="\\"?"":e);Sa.supportsLookbehinds=()=>{let t=process.version.slice(1).split(".").map(Number);return t.length===3&&t[0]>=9||t[0]===8&&t[1]>=10};Sa.isWindows=t=>t&&typeof t.windows=="boolean"?t.windows:N7e===!0||T7e.sep==="\\";Sa.escapeLast=(t,e,r)=>{let o=t.lastIndexOf(e,r);return o===-1?t:t[o-1]==="\\"?Sa.escapeLast(t,e,o-1):`${t.slice(0,o)}\\${t.slice(o)}`};Sa.removePrefix=(t,e={})=>{let r=t;return r.startsWith("./")&&(r=r.slice(2),e.prefix="./"),r};Sa.wrapOutput=(t,e={},r={})=>{let o=r.contains?"":"^",a=r.contains?"":"$",n=`${o}(?:${t})${a}`;return e.negated===!0&&(n=`(?:^(?!${n}).*$)`),n}});var vZ=_((eFt,BZ)=>{"use strict";var mZ=fI(),{CHAR_ASTERISK:wN,CHAR_AT:_7e,CHAR_BACKWARD_SLASH:pI,CHAR_COMMA:H7e,CHAR_DOT:IN,CHAR_EXCLAMATION_MARK:BN,CHAR_FORWARD_SLASH:IZ,CHAR_LEFT_CURLY_BRACE:vN,CHAR_LEFT_PARENTHESES:DN,CHAR_LEFT_SQUARE_BRACKET:q7e,CHAR_PLUS:j7e,CHAR_QUESTION_MARK:yZ,CHAR_RIGHT_CURLY_BRACE:G7e,CHAR_RIGHT_PARENTHESES:EZ,CHAR_RIGHT_SQUARE_BRACKET:Y7e}=AI(),CZ=t=>t===IZ||t===pI,wZ=t=>{t.isPrefix!==!0&&(t.depth=t.isGlobstar?1/0:1)},W7e=(t,e)=>{let r=e||{},o=t.length-1,a=r.parts===!0||r.scanToEnd===!0,n=[],u=[],A=[],p=t,h=-1,E=0,I=0,v=!1,x=!1,C=!1,R=!1,L=!1,U=!1,z=!1,te=!1,ae=!1,le=!1,ce=0,Ce,de,Be={value:"",depth:0,isGlob:!1},Ee=()=>h>=o,g=()=>p.charCodeAt(h+1),me=()=>(Ce=de,p.charCodeAt(++h));for(;h0&&(Ae=p.slice(0,E),p=p.slice(E),I-=E),we&&C===!0&&I>0?(we=p.slice(0,I),ne=p.slice(I)):C===!0?(we="",ne=p):we=p,we&&we!==""&&we!=="/"&&we!==p&&CZ(we.charCodeAt(we.length-1))&&(we=we.slice(0,-1)),r.unescape===!0&&(ne&&(ne=mZ.removeBackslashes(ne)),we&&z===!0&&(we=mZ.removeBackslashes(we)));let Z={prefix:Ae,input:t,start:E,base:we,glob:ne,isBrace:v,isBracket:x,isGlob:C,isExtglob:R,isGlobstar:L,negated:te,negatedExtglob:ae};if(r.tokens===!0&&(Z.maxDepth=0,CZ(de)||u.push(Be),Z.tokens=u),r.parts===!0||r.tokens===!0){let xe;for(let Ne=0;Ne{"use strict";var wP=AI(),il=fI(),{MAX_LENGTH:IP,POSIX_REGEX_SOURCE:K7e,REGEX_NON_SPECIAL_CHARS:V7e,REGEX_SPECIAL_CHARS_BACKREF:z7e,REPLACEMENTS:DZ}=wP,J7e=(t,e)=>{if(typeof e.expandRange=="function")return e.expandRange(...t,e);t.sort();let r=`[${t.join("-")}]`;try{new RegExp(r)}catch{return t.map(a=>il.escapeRegex(a)).join("..")}return r},mm=(t,e)=>`Missing ${t}: "${e}" - use "\\\\${e}" to match literal characters`,PN=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");t=DZ[t]||t;let r={...e},o=typeof r.maxLength=="number"?Math.min(IP,r.maxLength):IP,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);let n={type:"bos",value:"",output:r.prepend||""},u=[n],A=r.capture?"":"?:",p=il.isWindows(e),h=wP.globChars(p),E=wP.extglobChars(h),{DOT_LITERAL:I,PLUS_LITERAL:v,SLASH_LITERAL:x,ONE_CHAR:C,DOTS_SLASH:R,NO_DOT:L,NO_DOT_SLASH:U,NO_DOTS_SLASH:z,QMARK:te,QMARK_NO_DOT:ae,STAR:le,START_ANCHOR:ce}=h,Ce=S=>`(${A}(?:(?!${ce}${S.dot?R:I}).)*?)`,de=r.dot?"":L,Be=r.dot?te:ae,Ee=r.bash===!0?Ce(r):le;r.capture&&(Ee=`(${Ee})`),typeof r.noext=="boolean"&&(r.noextglob=r.noext);let g={input:t,index:-1,start:0,dot:r.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:u};t=il.removePrefix(t,g),a=t.length;let me=[],we=[],Ae=[],ne=n,Z,xe=()=>g.index===a-1,Ne=g.peek=(S=1)=>t[g.index+S],ht=g.advance=()=>t[++g.index]||"",H=()=>t.slice(g.index+1),rt=(S="",w=0)=>{g.consumed+=S,g.index+=w},Te=S=>{g.output+=S.output!=null?S.output:S.value,rt(S.value)},Fe=()=>{let S=1;for(;Ne()==="!"&&(Ne(2)!=="("||Ne(3)==="?");)ht(),g.start++,S++;return S%2===0?!1:(g.negated=!0,g.start++,!0)},ke=S=>{g[S]++,Ae.push(S)},Ye=S=>{g[S]--,Ae.pop()},be=S=>{if(ne.type==="globstar"){let w=g.braces>0&&(S.type==="comma"||S.type==="brace"),b=S.extglob===!0||me.length&&(S.type==="pipe"||S.type==="paren");S.type!=="slash"&&S.type!=="paren"&&!w&&!b&&(g.output=g.output.slice(0,-ne.output.length),ne.type="star",ne.value="*",ne.output=Ee,g.output+=ne.output)}if(me.length&&S.type!=="paren"&&(me[me.length-1].inner+=S.value),(S.value||S.output)&&Te(S),ne&&ne.type==="text"&&S.type==="text"){ne.value+=S.value,ne.output=(ne.output||"")+S.value;return}S.prev=ne,u.push(S),ne=S},et=(S,w)=>{let b={...E[w],conditions:1,inner:""};b.prev=ne,b.parens=g.parens,b.output=g.output;let y=(r.capture?"(":"")+b.open;ke("parens"),be({type:S,value:w,output:g.output?"":C}),be({type:"paren",extglob:!0,value:ht(),output:y}),me.push(b)},Ue=S=>{let w=S.close+(r.capture?")":""),b;if(S.type==="negate"){let y=Ee;if(S.inner&&S.inner.length>1&&S.inner.includes("/")&&(y=Ce(r)),(y!==Ee||xe()||/^\)+$/.test(H()))&&(w=S.close=`)$))${y}`),S.inner.includes("*")&&(b=H())&&/^\.[^\\/.]+$/.test(b)){let F=PN(b,{...e,fastpaths:!1}).output;w=S.close=`)${F})${y})`}S.prev.type==="bos"&&(g.negatedExtglob=!0)}be({type:"paren",extglob:!0,value:Z,output:w}),Ye("parens")};if(r.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(t)){let S=!1,w=t.replace(z7e,(b,y,F,J,X,$)=>J==="\\"?(S=!0,b):J==="?"?y?y+J+(X?te.repeat(X.length):""):$===0?Be+(X?te.repeat(X.length):""):te.repeat(F.length):J==="."?I.repeat(F.length):J==="*"?y?y+J+(X?Ee:""):Ee:y?b:`\\${b}`);return S===!0&&(r.unescape===!0?w=w.replace(/\\/g,""):w=w.replace(/\\+/g,b=>b.length%2===0?"\\\\":b?"\\":"")),w===t&&r.contains===!0?(g.output=t,g):(g.output=il.wrapOutput(w,g,e),g)}for(;!xe();){if(Z=ht(),Z==="\0")continue;if(Z==="\\"){let b=Ne();if(b==="/"&&r.bash!==!0||b==="."||b===";")continue;if(!b){Z+="\\",be({type:"text",value:Z});continue}let y=/^\\+/.exec(H()),F=0;if(y&&y[0].length>2&&(F=y[0].length,g.index+=F,F%2!==0&&(Z+="\\")),r.unescape===!0?Z=ht():Z+=ht(),g.brackets===0){be({type:"text",value:Z});continue}}if(g.brackets>0&&(Z!=="]"||ne.value==="["||ne.value==="[^")){if(r.posix!==!1&&Z===":"){let b=ne.value.slice(1);if(b.includes("[")&&(ne.posix=!0,b.includes(":"))){let y=ne.value.lastIndexOf("["),F=ne.value.slice(0,y),J=ne.value.slice(y+2),X=K7e[J];if(X){ne.value=F+X,g.backtrack=!0,ht(),!n.output&&u.indexOf(ne)===1&&(n.output=C);continue}}}(Z==="["&&Ne()!==":"||Z==="-"&&Ne()==="]")&&(Z=`\\${Z}`),Z==="]"&&(ne.value==="["||ne.value==="[^")&&(Z=`\\${Z}`),r.posix===!0&&Z==="!"&&ne.value==="["&&(Z="^"),ne.value+=Z,Te({value:Z});continue}if(g.quotes===1&&Z!=='"'){Z=il.escapeRegex(Z),ne.value+=Z,Te({value:Z});continue}if(Z==='"'){g.quotes=g.quotes===1?0:1,r.keepQuotes===!0&&be({type:"text",value:Z});continue}if(Z==="("){ke("parens"),be({type:"paren",value:Z});continue}if(Z===")"){if(g.parens===0&&r.strictBrackets===!0)throw new SyntaxError(mm("opening","("));let b=me[me.length-1];if(b&&g.parens===b.parens+1){Ue(me.pop());continue}be({type:"paren",value:Z,output:g.parens?")":"\\)"}),Ye("parens");continue}if(Z==="["){if(r.nobracket===!0||!H().includes("]")){if(r.nobracket!==!0&&r.strictBrackets===!0)throw new SyntaxError(mm("closing","]"));Z=`\\${Z}`}else ke("brackets");be({type:"bracket",value:Z});continue}if(Z==="]"){if(r.nobracket===!0||ne&&ne.type==="bracket"&&ne.value.length===1){be({type:"text",value:Z,output:`\\${Z}`});continue}if(g.brackets===0){if(r.strictBrackets===!0)throw new SyntaxError(mm("opening","["));be({type:"text",value:Z,output:`\\${Z}`});continue}Ye("brackets");let b=ne.value.slice(1);if(ne.posix!==!0&&b[0]==="^"&&!b.includes("/")&&(Z=`/${Z}`),ne.value+=Z,Te({value:Z}),r.literalBrackets===!1||il.hasRegexChars(b))continue;let y=il.escapeRegex(ne.value);if(g.output=g.output.slice(0,-ne.value.length),r.literalBrackets===!0){g.output+=y,ne.value=y;continue}ne.value=`(${A}${y}|${ne.value})`,g.output+=ne.value;continue}if(Z==="{"&&r.nobrace!==!0){ke("braces");let b={type:"brace",value:Z,output:"(",outputIndex:g.output.length,tokensIndex:g.tokens.length};we.push(b),be(b);continue}if(Z==="}"){let b=we[we.length-1];if(r.nobrace===!0||!b){be({type:"text",value:Z,output:Z});continue}let y=")";if(b.dots===!0){let F=u.slice(),J=[];for(let X=F.length-1;X>=0&&(u.pop(),F[X].type!=="brace");X--)F[X].type!=="dots"&&J.unshift(F[X].value);y=J7e(J,r),g.backtrack=!0}if(b.comma!==!0&&b.dots!==!0){let F=g.output.slice(0,b.outputIndex),J=g.tokens.slice(b.tokensIndex);b.value=b.output="\\{",Z=y="\\}",g.output=F;for(let X of J)g.output+=X.output||X.value}be({type:"brace",value:Z,output:y}),Ye("braces"),we.pop();continue}if(Z==="|"){me.length>0&&me[me.length-1].conditions++,be({type:"text",value:Z});continue}if(Z===","){let b=Z,y=we[we.length-1];y&&Ae[Ae.length-1]==="braces"&&(y.comma=!0,b="|"),be({type:"comma",value:Z,output:b});continue}if(Z==="/"){if(ne.type==="dot"&&g.index===g.start+1){g.start=g.index+1,g.consumed="",g.output="",u.pop(),ne=n;continue}be({type:"slash",value:Z,output:x});continue}if(Z==="."){if(g.braces>0&&ne.type==="dot"){ne.value==="."&&(ne.output=I);let b=we[we.length-1];ne.type="dots",ne.output+=Z,ne.value+=Z,b.dots=!0;continue}if(g.braces+g.parens===0&&ne.type!=="bos"&&ne.type!=="slash"){be({type:"text",value:Z,output:I});continue}be({type:"dot",value:Z,output:I});continue}if(Z==="?"){if(!(ne&&ne.value==="(")&&r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){et("qmark",Z);continue}if(ne&&ne.type==="paren"){let y=Ne(),F=Z;if(y==="<"&&!il.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(ne.value==="("&&!/[!=<:]/.test(y)||y==="<"&&!/<([!=]|\w+>)/.test(H()))&&(F=`\\${Z}`),be({type:"text",value:Z,output:F});continue}if(r.dot!==!0&&(ne.type==="slash"||ne.type==="bos")){be({type:"qmark",value:Z,output:ae});continue}be({type:"qmark",value:Z,output:te});continue}if(Z==="!"){if(r.noextglob!==!0&&Ne()==="("&&(Ne(2)!=="?"||!/[!=<:]/.test(Ne(3)))){et("negate",Z);continue}if(r.nonegate!==!0&&g.index===0){Fe();continue}}if(Z==="+"){if(r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){et("plus",Z);continue}if(ne&&ne.value==="("||r.regex===!1){be({type:"plus",value:Z,output:v});continue}if(ne&&(ne.type==="bracket"||ne.type==="paren"||ne.type==="brace")||g.parens>0){be({type:"plus",value:Z});continue}be({type:"plus",value:v});continue}if(Z==="@"){if(r.noextglob!==!0&&Ne()==="("&&Ne(2)!=="?"){be({type:"at",extglob:!0,value:Z,output:""});continue}be({type:"text",value:Z});continue}if(Z!=="*"){(Z==="$"||Z==="^")&&(Z=`\\${Z}`);let b=V7e.exec(H());b&&(Z+=b[0],g.index+=b[0].length),be({type:"text",value:Z});continue}if(ne&&(ne.type==="globstar"||ne.star===!0)){ne.type="star",ne.star=!0,ne.value+=Z,ne.output=Ee,g.backtrack=!0,g.globstar=!0,rt(Z);continue}let S=H();if(r.noextglob!==!0&&/^\([^?]/.test(S)){et("star",Z);continue}if(ne.type==="star"){if(r.noglobstar===!0){rt(Z);continue}let b=ne.prev,y=b.prev,F=b.type==="slash"||b.type==="bos",J=y&&(y.type==="star"||y.type==="globstar");if(r.bash===!0&&(!F||S[0]&&S[0]!=="/")){be({type:"star",value:Z,output:""});continue}let X=g.braces>0&&(b.type==="comma"||b.type==="brace"),$=me.length&&(b.type==="pipe"||b.type==="paren");if(!F&&b.type!=="paren"&&!X&&!$){be({type:"star",value:Z,output:""});continue}for(;S.slice(0,3)==="/**";){let ie=t[g.index+4];if(ie&&ie!=="/")break;S=S.slice(3),rt("/**",3)}if(b.type==="bos"&&xe()){ne.type="globstar",ne.value+=Z,ne.output=Ce(r),g.output=ne.output,g.globstar=!0,rt(Z);continue}if(b.type==="slash"&&b.prev.type!=="bos"&&!J&&xe()){g.output=g.output.slice(0,-(b.output+ne.output).length),b.output=`(?:${b.output}`,ne.type="globstar",ne.output=Ce(r)+(r.strictSlashes?")":"|$)"),ne.value+=Z,g.globstar=!0,g.output+=b.output+ne.output,rt(Z);continue}if(b.type==="slash"&&b.prev.type!=="bos"&&S[0]==="/"){let ie=S[1]!==void 0?"|$":"";g.output=g.output.slice(0,-(b.output+ne.output).length),b.output=`(?:${b.output}`,ne.type="globstar",ne.output=`${Ce(r)}${x}|${x}${ie})`,ne.value+=Z,g.output+=b.output+ne.output,g.globstar=!0,rt(Z+ht()),be({type:"slash",value:"/",output:""});continue}if(b.type==="bos"&&S[0]==="/"){ne.type="globstar",ne.value+=Z,ne.output=`(?:^|${x}|${Ce(r)}${x})`,g.output=ne.output,g.globstar=!0,rt(Z+ht()),be({type:"slash",value:"/",output:""});continue}g.output=g.output.slice(0,-ne.output.length),ne.type="globstar",ne.output=Ce(r),ne.value+=Z,g.output+=ne.output,g.globstar=!0,rt(Z);continue}let w={type:"star",value:Z,output:Ee};if(r.bash===!0){w.output=".*?",(ne.type==="bos"||ne.type==="slash")&&(w.output=de+w.output),be(w);continue}if(ne&&(ne.type==="bracket"||ne.type==="paren")&&r.regex===!0){w.output=Z,be(w);continue}(g.index===g.start||ne.type==="slash"||ne.type==="dot")&&(ne.type==="dot"?(g.output+=U,ne.output+=U):r.dot===!0?(g.output+=z,ne.output+=z):(g.output+=de,ne.output+=de),Ne()!=="*"&&(g.output+=C,ne.output+=C)),be(w)}for(;g.brackets>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing","]"));g.output=il.escapeLast(g.output,"["),Ye("brackets")}for(;g.parens>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing",")"));g.output=il.escapeLast(g.output,"("),Ye("parens")}for(;g.braces>0;){if(r.strictBrackets===!0)throw new SyntaxError(mm("closing","}"));g.output=il.escapeLast(g.output,"{"),Ye("braces")}if(r.strictSlashes!==!0&&(ne.type==="star"||ne.type==="bracket")&&be({type:"maybe_slash",value:"",output:`${x}?`}),g.backtrack===!0){g.output="";for(let S of g.tokens)g.output+=S.output!=null?S.output:S.value,S.suffix&&(g.output+=S.suffix)}return g};PN.fastpaths=(t,e)=>{let r={...e},o=typeof r.maxLength=="number"?Math.min(IP,r.maxLength):IP,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);t=DZ[t]||t;let n=il.isWindows(e),{DOT_LITERAL:u,SLASH_LITERAL:A,ONE_CHAR:p,DOTS_SLASH:h,NO_DOT:E,NO_DOTS:I,NO_DOTS_SLASH:v,STAR:x,START_ANCHOR:C}=wP.globChars(n),R=r.dot?I:E,L=r.dot?v:E,U=r.capture?"":"?:",z={negated:!1,prefix:""},te=r.bash===!0?".*?":x;r.capture&&(te=`(${te})`);let ae=de=>de.noglobstar===!0?te:`(${U}(?:(?!${C}${de.dot?h:u}).)*?)`,le=de=>{switch(de){case"*":return`${R}${p}${te}`;case".*":return`${u}${p}${te}`;case"*.*":return`${R}${te}${u}${p}${te}`;case"*/*":return`${R}${te}${A}${p}${L}${te}`;case"**":return R+ae(r);case"**/*":return`(?:${R}${ae(r)}${A})?${L}${p}${te}`;case"**/*.*":return`(?:${R}${ae(r)}${A})?${L}${te}${u}${p}${te}`;case"**/.*":return`(?:${R}${ae(r)}${A})?${u}${p}${te}`;default:{let Be=/^(.*?)\.(\w+)$/.exec(de);if(!Be)return;let Ee=le(Be[1]);return Ee?Ee+u+Be[2]:void 0}}},ce=il.removePrefix(t,z),Ce=le(ce);return Ce&&r.strictSlashes!==!0&&(Ce+=`${A}?`),Ce};PZ.exports=PN});var xZ=_((rFt,SZ)=>{"use strict";var X7e=ve("path"),Z7e=vZ(),bN=bZ(),SN=fI(),$7e=AI(),eYe=t=>t&&typeof t=="object"&&!Array.isArray(t),Mi=(t,e,r=!1)=>{if(Array.isArray(t)){let E=t.map(v=>Mi(v,e,r));return v=>{for(let x of E){let C=x(v);if(C)return C}return!1}}let o=eYe(t)&&t.tokens&&t.input;if(t===""||typeof t!="string"&&!o)throw new TypeError("Expected pattern to be a non-empty string");let a=e||{},n=SN.isWindows(e),u=o?Mi.compileRe(t,e):Mi.makeRe(t,e,!1,!0),A=u.state;delete u.state;let p=()=>!1;if(a.ignore){let E={...e,ignore:null,onMatch:null,onResult:null};p=Mi(a.ignore,E,r)}let h=(E,I=!1)=>{let{isMatch:v,match:x,output:C}=Mi.test(E,u,e,{glob:t,posix:n}),R={glob:t,state:A,regex:u,posix:n,input:E,output:C,match:x,isMatch:v};return typeof a.onResult=="function"&&a.onResult(R),v===!1?(R.isMatch=!1,I?R:!1):p(E)?(typeof a.onIgnore=="function"&&a.onIgnore(R),R.isMatch=!1,I?R:!1):(typeof a.onMatch=="function"&&a.onMatch(R),I?R:!0)};return r&&(h.state=A),h};Mi.test=(t,e,r,{glob:o,posix:a}={})=>{if(typeof t!="string")throw new TypeError("Expected input to be a string");if(t==="")return{isMatch:!1,output:""};let n=r||{},u=n.format||(a?SN.toPosixSlashes:null),A=t===o,p=A&&u?u(t):t;return A===!1&&(p=u?u(t):t,A=p===o),(A===!1||n.capture===!0)&&(n.matchBase===!0||n.basename===!0?A=Mi.matchBase(t,e,r,a):A=e.exec(p)),{isMatch:!!A,match:A,output:p}};Mi.matchBase=(t,e,r,o=SN.isWindows(r))=>(e instanceof RegExp?e:Mi.makeRe(e,r)).test(X7e.basename(t));Mi.isMatch=(t,e,r)=>Mi(e,r)(t);Mi.parse=(t,e)=>Array.isArray(t)?t.map(r=>Mi.parse(r,e)):bN(t,{...e,fastpaths:!1});Mi.scan=(t,e)=>Z7e(t,e);Mi.compileRe=(t,e,r=!1,o=!1)=>{if(r===!0)return t.output;let a=e||{},n=a.contains?"":"^",u=a.contains?"":"$",A=`${n}(?:${t.output})${u}`;t&&t.negated===!0&&(A=`^(?!${A}).*$`);let p=Mi.toRegex(A,e);return o===!0&&(p.state=t),p};Mi.makeRe=(t,e={},r=!1,o=!1)=>{if(!t||typeof t!="string")throw new TypeError("Expected a non-empty string");let a={negated:!1,fastpaths:!0};return e.fastpaths!==!1&&(t[0]==="."||t[0]==="*")&&(a.output=bN.fastpaths(t,e)),a.output||(a=bN(t,e)),Mi.compileRe(a,e,r,o)};Mi.toRegex=(t,e)=>{try{let r=e||{};return new RegExp(t,r.flags||(r.nocase?"i":""))}catch(r){if(e&&e.debug===!0)throw r;return/$^/}};Mi.constants=$7e;SZ.exports=Mi});var QZ=_((nFt,kZ)=>{"use strict";kZ.exports=xZ()});var $o=_((iFt,NZ)=>{"use strict";var RZ=ve("util"),TZ=AZ(),zu=QZ(),xN=fI(),FZ=t=>t===""||t==="./",mi=(t,e,r)=>{e=[].concat(e),t=[].concat(t);let o=new Set,a=new Set,n=new Set,u=0,A=E=>{n.add(E.output),r&&r.onResult&&r.onResult(E)};for(let E=0;E!o.has(E));if(r&&h.length===0){if(r.failglob===!0)throw new Error(`No matches found for "${e.join(", ")}"`);if(r.nonull===!0||r.nullglob===!0)return r.unescape?e.map(E=>E.replace(/\\/g,"")):e}return h};mi.match=mi;mi.matcher=(t,e)=>zu(t,e);mi.isMatch=(t,e,r)=>zu(e,r)(t);mi.any=mi.isMatch;mi.not=(t,e,r={})=>{e=[].concat(e).map(String);let o=new Set,a=[],n=A=>{r.onResult&&r.onResult(A),a.push(A.output)},u=new Set(mi(t,e,{...r,onResult:n}));for(let A of a)u.has(A)||o.add(A);return[...o]};mi.contains=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${RZ.inspect(t)}"`);if(Array.isArray(e))return e.some(o=>mi.contains(t,o,r));if(typeof e=="string"){if(FZ(t)||FZ(e))return!1;if(t.includes(e)||t.startsWith("./")&&t.slice(2).includes(e))return!0}return mi.isMatch(t,e,{...r,contains:!0})};mi.matchKeys=(t,e,r)=>{if(!xN.isObject(t))throw new TypeError("Expected the first argument to be an object");let o=mi(Object.keys(t),e,r),a={};for(let n of o)a[n]=t[n];return a};mi.some=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=zu(String(a),r);if(o.some(u=>n(u)))return!0}return!1};mi.every=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=zu(String(a),r);if(!o.every(u=>n(u)))return!1}return!0};mi.all=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${RZ.inspect(t)}"`);return[].concat(e).every(o=>zu(o,r)(t))};mi.capture=(t,e,r)=>{let o=xN.isWindows(r),n=zu.makeRe(String(t),{...r,capture:!0}).exec(o?xN.toPosixSlashes(e):e);if(n)return n.slice(1).map(u=>u===void 0?"":u)};mi.makeRe=(...t)=>zu.makeRe(...t);mi.scan=(...t)=>zu.scan(...t);mi.parse=(t,e)=>{let r=[];for(let o of[].concat(t||[]))for(let a of TZ(String(o),e))r.push(zu.parse(a,e));return r};mi.braces=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return e&&e.nobrace===!0||!/\{.*\}/.test(t)?[t]:TZ(t,e)};mi.braceExpand=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return mi.braces(t,{...e,expand:!0})};NZ.exports=mi});var MZ=_((sFt,LZ)=>{"use strict";LZ.exports=({onlyFirst:t=!1}={})=>{let e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t?void 0:"g")}});var BP=_((oFt,OZ)=>{"use strict";var tYe=MZ();OZ.exports=t=>typeof t=="string"?t.replace(tYe(),""):t});var _Z=_((aFt,UZ)=>{function rYe(){this.__data__=[],this.size=0}UZ.exports=rYe});var ym=_((lFt,HZ)=>{function nYe(t,e){return t===e||t!==t&&e!==e}HZ.exports=nYe});var hI=_((cFt,qZ)=>{var iYe=ym();function sYe(t,e){for(var r=t.length;r--;)if(iYe(t[r][0],e))return r;return-1}qZ.exports=sYe});var GZ=_((uFt,jZ)=>{var oYe=hI(),aYe=Array.prototype,lYe=aYe.splice;function cYe(t){var e=this.__data__,r=oYe(e,t);if(r<0)return!1;var o=e.length-1;return r==o?e.pop():lYe.call(e,r,1),--this.size,!0}jZ.exports=cYe});var WZ=_((AFt,YZ)=>{var uYe=hI();function AYe(t){var e=this.__data__,r=uYe(e,t);return r<0?void 0:e[r][1]}YZ.exports=AYe});var VZ=_((fFt,KZ)=>{var fYe=hI();function pYe(t){return fYe(this.__data__,t)>-1}KZ.exports=pYe});var JZ=_((pFt,zZ)=>{var hYe=hI();function gYe(t,e){var r=this.__data__,o=hYe(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}zZ.exports=gYe});var gI=_((hFt,XZ)=>{var dYe=_Z(),mYe=GZ(),yYe=WZ(),EYe=VZ(),CYe=JZ();function Em(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var wYe=gI();function IYe(){this.__data__=new wYe,this.size=0}ZZ.exports=IYe});var t$=_((dFt,e$)=>{function BYe(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}e$.exports=BYe});var n$=_((mFt,r$)=>{function vYe(t){return this.__data__.get(t)}r$.exports=vYe});var s$=_((yFt,i$)=>{function DYe(t){return this.__data__.has(t)}i$.exports=DYe});var kN=_((EFt,o$)=>{var PYe=typeof global=="object"&&global&&global.Object===Object&&global;o$.exports=PYe});var _l=_((CFt,a$)=>{var bYe=kN(),SYe=typeof self=="object"&&self&&self.Object===Object&&self,xYe=bYe||SYe||Function("return this")();a$.exports=xYe});var lg=_((wFt,l$)=>{var kYe=_l(),QYe=kYe.Symbol;l$.exports=QYe});var f$=_((IFt,A$)=>{var c$=lg(),u$=Object.prototype,FYe=u$.hasOwnProperty,RYe=u$.toString,dI=c$?c$.toStringTag:void 0;function TYe(t){var e=FYe.call(t,dI),r=t[dI];try{t[dI]=void 0;var o=!0}catch{}var a=RYe.call(t);return o&&(e?t[dI]=r:delete t[dI]),a}A$.exports=TYe});var h$=_((BFt,p$)=>{var NYe=Object.prototype,LYe=NYe.toString;function MYe(t){return LYe.call(t)}p$.exports=MYe});var cg=_((vFt,m$)=>{var g$=lg(),OYe=f$(),UYe=h$(),_Ye="[object Null]",HYe="[object Undefined]",d$=g$?g$.toStringTag:void 0;function qYe(t){return t==null?t===void 0?HYe:_Ye:d$&&d$ in Object(t)?OYe(t):UYe(t)}m$.exports=qYe});var sl=_((DFt,y$)=>{function jYe(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}y$.exports=jYe});var vP=_((PFt,E$)=>{var GYe=cg(),YYe=sl(),WYe="[object AsyncFunction]",KYe="[object Function]",VYe="[object GeneratorFunction]",zYe="[object Proxy]";function JYe(t){if(!YYe(t))return!1;var e=GYe(t);return e==KYe||e==VYe||e==WYe||e==zYe}E$.exports=JYe});var w$=_((bFt,C$)=>{var XYe=_l(),ZYe=XYe["__core-js_shared__"];C$.exports=ZYe});var v$=_((SFt,B$)=>{var QN=w$(),I$=function(){var t=/[^.]+$/.exec(QN&&QN.keys&&QN.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function $Ye(t){return!!I$&&I$ in t}B$.exports=$Ye});var FN=_((xFt,D$)=>{var eWe=Function.prototype,tWe=eWe.toString;function rWe(t){if(t!=null){try{return tWe.call(t)}catch{}try{return t+""}catch{}}return""}D$.exports=rWe});var b$=_((kFt,P$)=>{var nWe=vP(),iWe=v$(),sWe=sl(),oWe=FN(),aWe=/[\\^$.*+?()[\]{}|]/g,lWe=/^\[object .+?Constructor\]$/,cWe=Function.prototype,uWe=Object.prototype,AWe=cWe.toString,fWe=uWe.hasOwnProperty,pWe=RegExp("^"+AWe.call(fWe).replace(aWe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function hWe(t){if(!sWe(t)||iWe(t))return!1;var e=nWe(t)?pWe:lWe;return e.test(oWe(t))}P$.exports=hWe});var x$=_((QFt,S$)=>{function gWe(t,e){return t?.[e]}S$.exports=gWe});var Kp=_((FFt,k$)=>{var dWe=b$(),mWe=x$();function yWe(t,e){var r=mWe(t,e);return dWe(r)?r:void 0}k$.exports=yWe});var DP=_((RFt,Q$)=>{var EWe=Kp(),CWe=_l(),wWe=EWe(CWe,"Map");Q$.exports=wWe});var mI=_((TFt,F$)=>{var IWe=Kp(),BWe=IWe(Object,"create");F$.exports=BWe});var N$=_((NFt,T$)=>{var R$=mI();function vWe(){this.__data__=R$?R$(null):{},this.size=0}T$.exports=vWe});var M$=_((LFt,L$)=>{function DWe(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}L$.exports=DWe});var U$=_((MFt,O$)=>{var PWe=mI(),bWe="__lodash_hash_undefined__",SWe=Object.prototype,xWe=SWe.hasOwnProperty;function kWe(t){var e=this.__data__;if(PWe){var r=e[t];return r===bWe?void 0:r}return xWe.call(e,t)?e[t]:void 0}O$.exports=kWe});var H$=_((OFt,_$)=>{var QWe=mI(),FWe=Object.prototype,RWe=FWe.hasOwnProperty;function TWe(t){var e=this.__data__;return QWe?e[t]!==void 0:RWe.call(e,t)}_$.exports=TWe});var j$=_((UFt,q$)=>{var NWe=mI(),LWe="__lodash_hash_undefined__";function MWe(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=NWe&&e===void 0?LWe:e,this}q$.exports=MWe});var Y$=_((_Ft,G$)=>{var OWe=N$(),UWe=M$(),_We=U$(),HWe=H$(),qWe=j$();function Cm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var W$=Y$(),jWe=gI(),GWe=DP();function YWe(){this.size=0,this.__data__={hash:new W$,map:new(GWe||jWe),string:new W$}}K$.exports=YWe});var J$=_((qFt,z$)=>{function WWe(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}z$.exports=WWe});var yI=_((jFt,X$)=>{var KWe=J$();function VWe(t,e){var r=t.__data__;return KWe(e)?r[typeof e=="string"?"string":"hash"]:r.map}X$.exports=VWe});var $$=_((GFt,Z$)=>{var zWe=yI();function JWe(t){var e=zWe(this,t).delete(t);return this.size-=e?1:0,e}Z$.exports=JWe});var tee=_((YFt,eee)=>{var XWe=yI();function ZWe(t){return XWe(this,t).get(t)}eee.exports=ZWe});var nee=_((WFt,ree)=>{var $We=yI();function eKe(t){return $We(this,t).has(t)}ree.exports=eKe});var see=_((KFt,iee)=>{var tKe=yI();function rKe(t,e){var r=tKe(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}iee.exports=rKe});var PP=_((VFt,oee)=>{var nKe=V$(),iKe=$$(),sKe=tee(),oKe=nee(),aKe=see();function wm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var lKe=gI(),cKe=DP(),uKe=PP(),AKe=200;function fKe(t,e){var r=this.__data__;if(r instanceof lKe){var o=r.__data__;if(!cKe||o.length{var pKe=gI(),hKe=$Z(),gKe=t$(),dKe=n$(),mKe=s$(),yKe=lee();function Im(t){var e=this.__data__=new pKe(t);this.size=e.size}Im.prototype.clear=hKe;Im.prototype.delete=gKe;Im.prototype.get=dKe;Im.prototype.has=mKe;Im.prototype.set=yKe;cee.exports=Im});var Aee=_((XFt,uee)=>{var EKe="__lodash_hash_undefined__";function CKe(t){return this.__data__.set(t,EKe),this}uee.exports=CKe});var pee=_((ZFt,fee)=>{function wKe(t){return this.__data__.has(t)}fee.exports=wKe});var gee=_(($Ft,hee)=>{var IKe=PP(),BKe=Aee(),vKe=pee();function SP(t){var e=-1,r=t==null?0:t.length;for(this.__data__=new IKe;++e{function DKe(t,e){for(var r=-1,o=t==null?0:t.length;++r{function PKe(t,e){return t.has(e)}yee.exports=PKe});var RN=_((rRt,Cee)=>{var bKe=gee(),SKe=mee(),xKe=Eee(),kKe=1,QKe=2;function FKe(t,e,r,o,a,n){var u=r&kKe,A=t.length,p=e.length;if(A!=p&&!(u&&p>A))return!1;var h=n.get(t),E=n.get(e);if(h&&E)return h==e&&E==t;var I=-1,v=!0,x=r&QKe?new bKe:void 0;for(n.set(t,e),n.set(e,t);++I{var RKe=_l(),TKe=RKe.Uint8Array;wee.exports=TKe});var Bee=_((iRt,Iee)=>{function NKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o,a){r[++e]=[a,o]}),r}Iee.exports=NKe});var Dee=_((sRt,vee)=>{function LKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o){r[++e]=o}),r}vee.exports=LKe});var kee=_((oRt,xee)=>{var Pee=lg(),bee=TN(),MKe=ym(),OKe=RN(),UKe=Bee(),_Ke=Dee(),HKe=1,qKe=2,jKe="[object Boolean]",GKe="[object Date]",YKe="[object Error]",WKe="[object Map]",KKe="[object Number]",VKe="[object RegExp]",zKe="[object Set]",JKe="[object String]",XKe="[object Symbol]",ZKe="[object ArrayBuffer]",$Ke="[object DataView]",See=Pee?Pee.prototype:void 0,NN=See?See.valueOf:void 0;function eVe(t,e,r,o,a,n,u){switch(r){case $Ke:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case ZKe:return!(t.byteLength!=e.byteLength||!n(new bee(t),new bee(e)));case jKe:case GKe:case KKe:return MKe(+t,+e);case YKe:return t.name==e.name&&t.message==e.message;case VKe:case JKe:return t==e+"";case WKe:var A=UKe;case zKe:var p=o&HKe;if(A||(A=_Ke),t.size!=e.size&&!p)return!1;var h=u.get(t);if(h)return h==e;o|=qKe,u.set(t,e);var E=OKe(A(t),A(e),o,a,n,u);return u.delete(t),E;case XKe:if(NN)return NN.call(t)==NN.call(e)}return!1}xee.exports=eVe});var xP=_((aRt,Qee)=>{function tVe(t,e){for(var r=-1,o=e.length,a=t.length;++r{var rVe=Array.isArray;Fee.exports=rVe});var LN=_((cRt,Ree)=>{var nVe=xP(),iVe=Hl();function sVe(t,e,r){var o=e(t);return iVe(t)?o:nVe(o,r(t))}Ree.exports=sVe});var Nee=_((uRt,Tee)=>{function oVe(t,e){for(var r=-1,o=t==null?0:t.length,a=0,n=[];++r{function aVe(){return[]}Lee.exports=aVe});var kP=_((fRt,Oee)=>{var lVe=Nee(),cVe=MN(),uVe=Object.prototype,AVe=uVe.propertyIsEnumerable,Mee=Object.getOwnPropertySymbols,fVe=Mee?function(t){return t==null?[]:(t=Object(t),lVe(Mee(t),function(e){return AVe.call(t,e)}))}:cVe;Oee.exports=fVe});var _ee=_((pRt,Uee)=>{function pVe(t,e){for(var r=-1,o=Array(t);++r{function hVe(t){return t!=null&&typeof t=="object"}Hee.exports=hVe});var jee=_((gRt,qee)=>{var gVe=cg(),dVe=Ju(),mVe="[object Arguments]";function yVe(t){return dVe(t)&&gVe(t)==mVe}qee.exports=yVe});var EI=_((dRt,Wee)=>{var Gee=jee(),EVe=Ju(),Yee=Object.prototype,CVe=Yee.hasOwnProperty,wVe=Yee.propertyIsEnumerable,IVe=Gee(function(){return arguments}())?Gee:function(t){return EVe(t)&&CVe.call(t,"callee")&&!wVe.call(t,"callee")};Wee.exports=IVe});var Vee=_((mRt,Kee)=>{function BVe(){return!1}Kee.exports=BVe});var wI=_((CI,Bm)=>{var vVe=_l(),DVe=Vee(),Xee=typeof CI=="object"&&CI&&!CI.nodeType&&CI,zee=Xee&&typeof Bm=="object"&&Bm&&!Bm.nodeType&&Bm,PVe=zee&&zee.exports===Xee,Jee=PVe?vVe.Buffer:void 0,bVe=Jee?Jee.isBuffer:void 0,SVe=bVe||DVe;Bm.exports=SVe});var II=_((yRt,Zee)=>{var xVe=9007199254740991,kVe=/^(?:0|[1-9]\d*)$/;function QVe(t,e){var r=typeof t;return e=e??xVe,!!e&&(r=="number"||r!="symbol"&&kVe.test(t))&&t>-1&&t%1==0&&t{var FVe=9007199254740991;function RVe(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=FVe}$ee.exports=RVe});var tte=_((CRt,ete)=>{var TVe=cg(),NVe=QP(),LVe=Ju(),MVe="[object Arguments]",OVe="[object Array]",UVe="[object Boolean]",_Ve="[object Date]",HVe="[object Error]",qVe="[object Function]",jVe="[object Map]",GVe="[object Number]",YVe="[object Object]",WVe="[object RegExp]",KVe="[object Set]",VVe="[object String]",zVe="[object WeakMap]",JVe="[object ArrayBuffer]",XVe="[object DataView]",ZVe="[object Float32Array]",$Ve="[object Float64Array]",eze="[object Int8Array]",tze="[object Int16Array]",rze="[object Int32Array]",nze="[object Uint8Array]",ize="[object Uint8ClampedArray]",sze="[object Uint16Array]",oze="[object Uint32Array]",ui={};ui[ZVe]=ui[$Ve]=ui[eze]=ui[tze]=ui[rze]=ui[nze]=ui[ize]=ui[sze]=ui[oze]=!0;ui[MVe]=ui[OVe]=ui[JVe]=ui[UVe]=ui[XVe]=ui[_Ve]=ui[HVe]=ui[qVe]=ui[jVe]=ui[GVe]=ui[YVe]=ui[WVe]=ui[KVe]=ui[VVe]=ui[zVe]=!1;function aze(t){return LVe(t)&&NVe(t.length)&&!!ui[TVe(t)]}ete.exports=aze});var FP=_((wRt,rte)=>{function lze(t){return function(e){return t(e)}}rte.exports=lze});var RP=_((BI,vm)=>{var cze=kN(),nte=typeof BI=="object"&&BI&&!BI.nodeType&&BI,vI=nte&&typeof vm=="object"&&vm&&!vm.nodeType&&vm,uze=vI&&vI.exports===nte,ON=uze&&cze.process,Aze=function(){try{var t=vI&&vI.require&&vI.require("util").types;return t||ON&&ON.binding&&ON.binding("util")}catch{}}();vm.exports=Aze});var TP=_((IRt,ote)=>{var fze=tte(),pze=FP(),ite=RP(),ste=ite&&ite.isTypedArray,hze=ste?pze(ste):fze;ote.exports=hze});var UN=_((BRt,ate)=>{var gze=_ee(),dze=EI(),mze=Hl(),yze=wI(),Eze=II(),Cze=TP(),wze=Object.prototype,Ize=wze.hasOwnProperty;function Bze(t,e){var r=mze(t),o=!r&&dze(t),a=!r&&!o&&yze(t),n=!r&&!o&&!a&&Cze(t),u=r||o||a||n,A=u?gze(t.length,String):[],p=A.length;for(var h in t)(e||Ize.call(t,h))&&!(u&&(h=="length"||a&&(h=="offset"||h=="parent")||n&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||Eze(h,p)))&&A.push(h);return A}ate.exports=Bze});var NP=_((vRt,lte)=>{var vze=Object.prototype;function Dze(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||vze;return t===r}lte.exports=Dze});var _N=_((DRt,cte)=>{function Pze(t,e){return function(r){return t(e(r))}}cte.exports=Pze});var Ate=_((PRt,ute)=>{var bze=_N(),Sze=bze(Object.keys,Object);ute.exports=Sze});var pte=_((bRt,fte)=>{var xze=NP(),kze=Ate(),Qze=Object.prototype,Fze=Qze.hasOwnProperty;function Rze(t){if(!xze(t))return kze(t);var e=[];for(var r in Object(t))Fze.call(t,r)&&r!="constructor"&&e.push(r);return e}fte.exports=Rze});var DI=_((SRt,hte)=>{var Tze=vP(),Nze=QP();function Lze(t){return t!=null&&Nze(t.length)&&!Tze(t)}hte.exports=Lze});var LP=_((xRt,gte)=>{var Mze=UN(),Oze=pte(),Uze=DI();function _ze(t){return Uze(t)?Mze(t):Oze(t)}gte.exports=_ze});var HN=_((kRt,dte)=>{var Hze=LN(),qze=kP(),jze=LP();function Gze(t){return Hze(t,jze,qze)}dte.exports=Gze});var Ete=_((QRt,yte)=>{var mte=HN(),Yze=1,Wze=Object.prototype,Kze=Wze.hasOwnProperty;function Vze(t,e,r,o,a,n){var u=r&Yze,A=mte(t),p=A.length,h=mte(e),E=h.length;if(p!=E&&!u)return!1;for(var I=p;I--;){var v=A[I];if(!(u?v in e:Kze.call(e,v)))return!1}var x=n.get(t),C=n.get(e);if(x&&C)return x==e&&C==t;var R=!0;n.set(t,e),n.set(e,t);for(var L=u;++I{var zze=Kp(),Jze=_l(),Xze=zze(Jze,"DataView");Cte.exports=Xze});var Bte=_((RRt,Ite)=>{var Zze=Kp(),$ze=_l(),eJe=Zze($ze,"Promise");Ite.exports=eJe});var Dte=_((TRt,vte)=>{var tJe=Kp(),rJe=_l(),nJe=tJe(rJe,"Set");vte.exports=nJe});var bte=_((NRt,Pte)=>{var iJe=Kp(),sJe=_l(),oJe=iJe(sJe,"WeakMap");Pte.exports=oJe});var PI=_((LRt,Tte)=>{var qN=wte(),jN=DP(),GN=Bte(),YN=Dte(),WN=bte(),Rte=cg(),Dm=FN(),Ste="[object Map]",aJe="[object Object]",xte="[object Promise]",kte="[object Set]",Qte="[object WeakMap]",Fte="[object DataView]",lJe=Dm(qN),cJe=Dm(jN),uJe=Dm(GN),AJe=Dm(YN),fJe=Dm(WN),ug=Rte;(qN&&ug(new qN(new ArrayBuffer(1)))!=Fte||jN&&ug(new jN)!=Ste||GN&&ug(GN.resolve())!=xte||YN&&ug(new YN)!=kte||WN&&ug(new WN)!=Qte)&&(ug=function(t){var e=Rte(t),r=e==aJe?t.constructor:void 0,o=r?Dm(r):"";if(o)switch(o){case lJe:return Fte;case cJe:return Ste;case uJe:return xte;case AJe:return kte;case fJe:return Qte}return e});Tte.exports=ug});var qte=_((MRt,Hte)=>{var KN=bP(),pJe=RN(),hJe=kee(),gJe=Ete(),Nte=PI(),Lte=Hl(),Mte=wI(),dJe=TP(),mJe=1,Ote="[object Arguments]",Ute="[object Array]",MP="[object Object]",yJe=Object.prototype,_te=yJe.hasOwnProperty;function EJe(t,e,r,o,a,n){var u=Lte(t),A=Lte(e),p=u?Ute:Nte(t),h=A?Ute:Nte(e);p=p==Ote?MP:p,h=h==Ote?MP:h;var E=p==MP,I=h==MP,v=p==h;if(v&&Mte(t)){if(!Mte(e))return!1;u=!0,E=!1}if(v&&!E)return n||(n=new KN),u||dJe(t)?pJe(t,e,r,o,a,n):hJe(t,e,p,r,o,a,n);if(!(r&mJe)){var x=E&&_te.call(t,"__wrapped__"),C=I&&_te.call(e,"__wrapped__");if(x||C){var R=x?t.value():t,L=C?e.value():e;return n||(n=new KN),a(R,L,r,o,n)}}return v?(n||(n=new KN),gJe(t,e,r,o,a,n)):!1}Hte.exports=EJe});var Wte=_((ORt,Yte)=>{var CJe=qte(),jte=Ju();function Gte(t,e,r,o,a){return t===e?!0:t==null||e==null||!jte(t)&&!jte(e)?t!==t&&e!==e:CJe(t,e,r,o,Gte,a)}Yte.exports=Gte});var Vte=_((URt,Kte)=>{var wJe=Wte();function IJe(t,e){return wJe(t,e)}Kte.exports=IJe});var VN=_((_Rt,zte)=>{var BJe=Kp(),vJe=function(){try{var t=BJe(Object,"defineProperty");return t({},"",{}),t}catch{}}();zte.exports=vJe});var OP=_((HRt,Xte)=>{var Jte=VN();function DJe(t,e,r){e=="__proto__"&&Jte?Jte(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}Xte.exports=DJe});var zN=_((qRt,Zte)=>{var PJe=OP(),bJe=ym();function SJe(t,e,r){(r!==void 0&&!bJe(t[e],r)||r===void 0&&!(e in t))&&PJe(t,e,r)}Zte.exports=SJe});var ere=_((jRt,$te)=>{function xJe(t){return function(e,r,o){for(var a=-1,n=Object(e),u=o(e),A=u.length;A--;){var p=u[t?A:++a];if(r(n[p],p,n)===!1)break}return e}}$te.exports=xJe});var rre=_((GRt,tre)=>{var kJe=ere(),QJe=kJe();tre.exports=QJe});var JN=_((bI,Pm)=>{var FJe=_l(),ore=typeof bI=="object"&&bI&&!bI.nodeType&&bI,nre=ore&&typeof Pm=="object"&&Pm&&!Pm.nodeType&&Pm,RJe=nre&&nre.exports===ore,ire=RJe?FJe.Buffer:void 0,sre=ire?ire.allocUnsafe:void 0;function TJe(t,e){if(e)return t.slice();var r=t.length,o=sre?sre(r):new t.constructor(r);return t.copy(o),o}Pm.exports=TJe});var UP=_((YRt,lre)=>{var are=TN();function NJe(t){var e=new t.constructor(t.byteLength);return new are(e).set(new are(t)),e}lre.exports=NJe});var XN=_((WRt,cre)=>{var LJe=UP();function MJe(t,e){var r=e?LJe(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}cre.exports=MJe});var _P=_((KRt,ure)=>{function OJe(t,e){var r=-1,o=t.length;for(e||(e=Array(o));++r{var UJe=sl(),Are=Object.create,_Je=function(){function t(){}return function(e){if(!UJe(e))return{};if(Are)return Are(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}();fre.exports=_Je});var HP=_((zRt,hre)=>{var HJe=_N(),qJe=HJe(Object.getPrototypeOf,Object);hre.exports=qJe});var ZN=_((JRt,gre)=>{var jJe=pre(),GJe=HP(),YJe=NP();function WJe(t){return typeof t.constructor=="function"&&!YJe(t)?jJe(GJe(t)):{}}gre.exports=WJe});var mre=_((XRt,dre)=>{var KJe=DI(),VJe=Ju();function zJe(t){return VJe(t)&&KJe(t)}dre.exports=zJe});var $N=_((ZRt,Ere)=>{var JJe=cg(),XJe=HP(),ZJe=Ju(),$Je="[object Object]",eXe=Function.prototype,tXe=Object.prototype,yre=eXe.toString,rXe=tXe.hasOwnProperty,nXe=yre.call(Object);function iXe(t){if(!ZJe(t)||JJe(t)!=$Je)return!1;var e=XJe(t);if(e===null)return!0;var r=rXe.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&yre.call(r)==nXe}Ere.exports=iXe});var eL=_(($Rt,Cre)=>{function sXe(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}Cre.exports=sXe});var qP=_((eTt,wre)=>{var oXe=OP(),aXe=ym(),lXe=Object.prototype,cXe=lXe.hasOwnProperty;function uXe(t,e,r){var o=t[e];(!(cXe.call(t,e)&&aXe(o,r))||r===void 0&&!(e in t))&&oXe(t,e,r)}wre.exports=uXe});var Ag=_((tTt,Ire)=>{var AXe=qP(),fXe=OP();function pXe(t,e,r,o){var a=!r;r||(r={});for(var n=-1,u=e.length;++n{function hXe(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}Bre.exports=hXe});var Pre=_((nTt,Dre)=>{var gXe=sl(),dXe=NP(),mXe=vre(),yXe=Object.prototype,EXe=yXe.hasOwnProperty;function CXe(t){if(!gXe(t))return mXe(t);var e=dXe(t),r=[];for(var o in t)o=="constructor"&&(e||!EXe.call(t,o))||r.push(o);return r}Dre.exports=CXe});var bm=_((iTt,bre)=>{var wXe=UN(),IXe=Pre(),BXe=DI();function vXe(t){return BXe(t)?wXe(t,!0):IXe(t)}bre.exports=vXe});var xre=_((sTt,Sre)=>{var DXe=Ag(),PXe=bm();function bXe(t){return DXe(t,PXe(t))}Sre.exports=bXe});var Nre=_((oTt,Tre)=>{var kre=zN(),SXe=JN(),xXe=XN(),kXe=_P(),QXe=ZN(),Qre=EI(),Fre=Hl(),FXe=mre(),RXe=wI(),TXe=vP(),NXe=sl(),LXe=$N(),MXe=TP(),Rre=eL(),OXe=xre();function UXe(t,e,r,o,a,n,u){var A=Rre(t,r),p=Rre(e,r),h=u.get(p);if(h){kre(t,r,h);return}var E=n?n(A,p,r+"",t,e,u):void 0,I=E===void 0;if(I){var v=Fre(p),x=!v&&RXe(p),C=!v&&!x&&MXe(p);E=p,v||x||C?Fre(A)?E=A:FXe(A)?E=kXe(A):x?(I=!1,E=SXe(p,!0)):C?(I=!1,E=xXe(p,!0)):E=[]:LXe(p)||Qre(p)?(E=A,Qre(A)?E=OXe(A):(!NXe(A)||TXe(A))&&(E=QXe(p))):I=!1}I&&(u.set(p,E),a(E,p,o,n,u),u.delete(p)),kre(t,r,E)}Tre.exports=UXe});var Ore=_((aTt,Mre)=>{var _Xe=bP(),HXe=zN(),qXe=rre(),jXe=Nre(),GXe=sl(),YXe=bm(),WXe=eL();function Lre(t,e,r,o,a){t!==e&&qXe(e,function(n,u){if(a||(a=new _Xe),GXe(n))jXe(t,e,u,r,Lre,o,a);else{var A=o?o(WXe(t,u),n,u+"",t,e,a):void 0;A===void 0&&(A=n),HXe(t,u,A)}},YXe)}Mre.exports=Lre});var tL=_((lTt,Ure)=>{function KXe(t){return t}Ure.exports=KXe});var Hre=_((cTt,_re)=>{function VXe(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}_re.exports=VXe});var rL=_((uTt,jre)=>{var zXe=Hre(),qre=Math.max;function JXe(t,e,r){return e=qre(e===void 0?t.length-1:e,0),function(){for(var o=arguments,a=-1,n=qre(o.length-e,0),u=Array(n);++a{function XXe(t){return function(){return t}}Gre.exports=XXe});var Vre=_((fTt,Kre)=>{var ZXe=Yre(),Wre=VN(),$Xe=tL(),eZe=Wre?function(t,e){return Wre(t,"toString",{configurable:!0,enumerable:!1,value:ZXe(e),writable:!0})}:$Xe;Kre.exports=eZe});var Jre=_((pTt,zre)=>{var tZe=800,rZe=16,nZe=Date.now;function iZe(t){var e=0,r=0;return function(){var o=nZe(),a=rZe-(o-r);if(r=o,a>0){if(++e>=tZe)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}zre.exports=iZe});var nL=_((hTt,Xre)=>{var sZe=Vre(),oZe=Jre(),aZe=oZe(sZe);Xre.exports=aZe});var $re=_((gTt,Zre)=>{var lZe=tL(),cZe=rL(),uZe=nL();function AZe(t,e){return uZe(cZe(t,e,lZe),t+"")}Zre.exports=AZe});var tne=_((dTt,ene)=>{var fZe=ym(),pZe=DI(),hZe=II(),gZe=sl();function dZe(t,e,r){if(!gZe(r))return!1;var o=typeof e;return(o=="number"?pZe(r)&&hZe(e,r.length):o=="string"&&e in r)?fZe(r[e],t):!1}ene.exports=dZe});var nne=_((mTt,rne)=>{var mZe=$re(),yZe=tne();function EZe(t){return mZe(function(e,r){var o=-1,a=r.length,n=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(n=t.length>3&&typeof n=="function"?(a--,n):void 0,u&&yZe(r[0],r[1],u)&&(n=a<3?void 0:n,a=1),e=Object(e);++o{var CZe=Ore(),wZe=nne(),IZe=wZe(function(t,e,r,o){CZe(t,e,r,o)});ine.exports=IZe});var He={};Vt(He,{AsyncActions:()=>oL,BufferStream:()=>sL,CachingStrategy:()=>mne,DefaultStream:()=>aL,allSettledSafe:()=>_c,assertNever:()=>cL,bufferStream:()=>km,buildIgnorePattern:()=>xZe,convertMapsToIndexableObjects:()=>GP,dynamicRequire:()=>vf,escapeRegExp:()=>vZe,getArrayWithDefault:()=>xI,getFactoryWithDefault:()=>al,getMapWithDefault:()=>kI,getSetWithDefault:()=>Sm,groupBy:()=>FZe,isIndexableObject:()=>iL,isPathLike:()=>kZe,isTaggedYarnVersion:()=>BZe,makeDeferred:()=>hne,mapAndFilter:()=>ol,mapAndFind:()=>Vp,mergeIntoTarget:()=>Ene,overrideType:()=>DZe,parseBoolean:()=>QI,parseInt:()=>Qm,parseOptionalBoolean:()=>yne,plural:()=>jP,prettifyAsyncErrors:()=>xm,prettifySyncErrors:()=>uL,releaseAfterUseAsync:()=>bZe,replaceEnvVariables:()=>YP,sortMap:()=>Fs,toMerged:()=>QZe,tryParseOptionalBoolean:()=>AL,validateEnum:()=>PZe});function BZe(t){return!!(Ane.default.valid(t)&&t.match(/^[^-]+(-rc\.[0-9]+)?$/))}function jP(t,{one:e,more:r,zero:o=r}){return t===0?o:t===1?e:r}function vZe(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function DZe(t){}function cL(t){throw new Error(`Assertion failed: Unexpected object '${t}'`)}function PZe(t,e){let r=Object.values(t);if(!r.includes(e))throw new st(`Invalid value for enumeration: ${JSON.stringify(e)} (expected one of ${r.map(o=>JSON.stringify(o)).join(", ")})`);return e}function ol(t,e){let r=[];for(let o of t){let a=e(o);a!==fne&&r.push(a)}return r}function Vp(t,e){for(let r of t){let o=e(r);if(o!==pne)return o}}function iL(t){return typeof t=="object"&&t!==null}async function _c(t){let e=await Promise.allSettled(t),r=[];for(let o of e){if(o.status==="rejected")throw o.reason;r.push(o.value)}return r}function GP(t){if(t instanceof Map&&(t=Object.fromEntries(t)),iL(t))for(let e of Object.keys(t)){let r=t[e];iL(r)&&(t[e]=GP(r))}return t}function al(t,e,r){let o=t.get(e);return typeof o>"u"&&t.set(e,o=r()),o}function xI(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=[]),r}function Sm(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Set),r}function kI(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Map),r}async function bZe(t,e){if(e==null)return await t();try{return await t()}finally{await e()}}async function xm(t,e){try{return await t()}catch(r){throw r.message=e(r.message),r}}function uL(t,e){try{return t()}catch(r){throw r.message=e(r.message),r}}async function km(t){return await new Promise((e,r)=>{let o=[];t.on("error",a=>{r(a)}),t.on("data",a=>{o.push(a)}),t.on("end",()=>{e(Buffer.concat(o))})})}function hne(){let t,e;return{promise:new Promise((o,a)=>{t=o,e=a}),resolve:t,reject:e}}function gne(t){return SI(ue.fromPortablePath(t))}function dne(path){let physicalPath=ue.fromPortablePath(path),currentCacheEntry=SI.cache[physicalPath];delete SI.cache[physicalPath];let result;try{result=gne(physicalPath);let freshCacheEntry=SI.cache[physicalPath],dynamicModule=eval("module"),freshCacheIndex=dynamicModule.children.indexOf(freshCacheEntry);freshCacheIndex!==-1&&dynamicModule.children.splice(freshCacheIndex,1)}finally{SI.cache[physicalPath]=currentCacheEntry}return result}function SZe(t){let e=one.get(t),r=oe.statSync(t);if(e?.mtime===r.mtimeMs)return e.instance;let o=dne(t);return one.set(t,{mtime:r.mtimeMs,instance:o}),o}function vf(t,{cachingStrategy:e=2}={}){switch(e){case 0:return dne(t);case 1:return SZe(t);case 2:return gne(t);default:throw new Error("Unsupported caching strategy")}}function Fs(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function xZe(t){return t.length===0?null:t.map(e=>`(${cne.default.makeRe(e,{windows:!1,dot:!0}).source})`).join("|")}function YP(t,{env:e}){let r=/\${(?[\d\w_]+)(?:)?(?:-(?[^}]*))?}/g;return t.replace(r,(...o)=>{let{variableName:a,colon:n,fallback:u}=o[o.length-1],A=Object.hasOwn(e,a),p=e[a];if(p||A&&!n)return p;if(u!=null)return u;throw new st(`Environment variable not found (${a})`)})}function QI(t){switch(t){case"true":case"1":case 1:case!0:return!0;case"false":case"0":case 0:case!1:return!1;default:throw new Error(`Couldn't parse "${t}" as a boolean`)}}function yne(t){return typeof t>"u"?t:QI(t)}function AL(t){try{return yne(t)}catch{return null}}function kZe(t){return!!(ue.isAbsolute(t)||t.match(/^(\.{1,2}|~)\//))}function Ene(t,...e){let r=u=>({value:u}),o=r(t),a=e.map(u=>r(u)),{value:n}=(0,lne.default)(o,...a,(u,A)=>{if(Array.isArray(u)&&Array.isArray(A)){for(let p of A)u.find(h=>(0,ane.default)(h,p))||u.push(p);return u}});return n}function QZe(...t){return Ene({},...t)}function FZe(t,e){let r=Object.create(null);for(let o of t){let a=o[e];r[a]??=[],r[a].push(o)}return r}function Qm(t){return typeof t=="string"?Number.parseInt(t,10):t}var ane,lne,cne,une,Ane,lL,fne,pne,sL,oL,aL,SI,one,mne,ql=Et(()=>{Pt();qt();ane=Ze(Vte()),lne=Ze(sne()),cne=Ze($o()),une=Ze(eg()),Ane=Ze(Jn()),lL=ve("stream");fne=Symbol();ol.skip=fne;pne=Symbol();Vp.skip=pne;sL=class extends lL.Transform{constructor(){super(...arguments);this.chunks=[]}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: BufferStream only accept buffers");this.chunks.push(r),a(null,null)}_flush(r){r(null,Buffer.concat(this.chunks))}};oL=class{constructor(e){this.deferred=new Map;this.promises=new Map;this.limit=(0,une.default)(e)}set(e,r){let o=this.deferred.get(e);typeof o>"u"&&this.deferred.set(e,o=hne());let a=this.limit(()=>r());return this.promises.set(e,a),a.then(()=>{this.promises.get(e)===a&&o.resolve()},n=>{this.promises.get(e)===a&&o.reject(n)}),o.promise}reduce(e,r){let o=this.promises.get(e)??Promise.resolve();this.set(e,()=>r(o))}async wait(){await Promise.all(this.promises.values())}},aL=class extends lL.Transform{constructor(r=Buffer.alloc(0)){super();this.active=!0;this.ifEmpty=r}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: DefaultStream only accept buffers");this.active=!1,a(null,r)}_flush(r){this.active&&this.ifEmpty.length>0?r(null,this.ifEmpty):r(null)}},SI=eval("require");one=new Map;mne=(o=>(o[o.NoCache=0]="NoCache",o[o.FsTime=1]="FsTime",o[o.Node=2]="Node",o))(mne||{})});var Fm,fL,pL,Cne=Et(()=>{Fm=(r=>(r.HARD="HARD",r.SOFT="SOFT",r))(Fm||{}),fL=(o=>(o.Dependency="Dependency",o.PeerDependency="PeerDependency",o.PeerDependencyMeta="PeerDependencyMeta",o))(fL||{}),pL=(o=>(o.Inactive="inactive",o.Redundant="redundant",o.Active="active",o))(pL||{})});var pe={};Vt(pe,{LogLevel:()=>JP,Style:()=>KP,Type:()=>yt,addLogFilterSupport:()=>TI,applyColor:()=>Xs,applyHyperlink:()=>Tm,applyStyle:()=>fg,json:()=>pg,jsonOrPretty:()=>NZe,mark:()=>yL,pretty:()=>Ot,prettyField:()=>Xu,prettyList:()=>mL,prettyTruncatedLocatorList:()=>zP,stripAnsi:()=>Rm.default,supportsColor:()=>VP,supportsHyperlinks:()=>dL,tuple:()=>Hc});function wne(t){let e=["KiB","MiB","GiB","TiB"],r=e.length;for(;r>1&&t<1024**r;)r-=1;let o=1024**r;return`${Math.floor(t*100/o)/100} ${e[r-1]}`}function Hc(t,e){return[e,t]}function fg(t,e,r){return t.get("enableColors")&&r&2&&(e=RI.default.bold(e)),e}function Xs(t,e,r){if(!t.get("enableColors"))return e;let o=RZe.get(r);if(o===null)return e;let a=typeof o>"u"?r:gL.level>=3?o[0]:o[1],n=typeof a=="number"?hL.ansi256(a):a.startsWith("#")?hL.hex(a):hL[a];if(typeof n!="function")throw new Error(`Invalid format type ${a}`);return n(e)}function Tm(t,e,r){return t.get("enableHyperlinks")?TZe?`\x1B]8;;${r}\x1B\\${e}\x1B]8;;\x1B\\`:`\x1B]8;;${r}\x07${e}\x1B]8;;\x07`:e}function Ot(t,e,r){if(e===null)return Xs(t,"null",yt.NULL);if(Object.hasOwn(WP,r))return WP[r].pretty(t,e);if(typeof e!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof e}`);return Xs(t,e,r)}function mL(t,e,r,{separator:o=", "}={}){return[...e].map(a=>Ot(t,a,r)).join(o)}function pg(t,e){if(t===null)return null;if(Object.hasOwn(WP,e))return WP[e].json(t);if(typeof t!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof t}`);return t}function NZe(t,e,[r,o]){return t?pg(r,o):Ot(e,r,o)}function yL(t){return{Check:Xs(t,"\u2713","green"),Cross:Xs(t,"\u2718","red"),Question:Xs(t,"?","cyan")}}function Xu(t,{label:e,value:[r,o]}){return`${Ot(t,e,yt.CODE)}: ${Ot(t,r,o)}`}function zP(t,e,r){let o=[],a=[...e],n=r;for(;a.length>0;){let h=a[0],E=`${qr(t,h)}, `,I=EL(h).length+2;if(o.length>0&&nh).join("").slice(0,-2);let u="X".repeat(a.length.toString().length),A=`and ${u} more.`,p=a.length;for(;o.length>1&&nh).join(""),A.replace(u,Ot(t,p,yt.NUMBER))].join("")}function TI(t,{configuration:e}){let r=e.get("logFilters"),o=new Map,a=new Map,n=[];for(let I of r){let v=I.get("level");if(typeof v>"u")continue;let x=I.get("code");typeof x<"u"&&o.set(x,v);let C=I.get("text");typeof C<"u"&&a.set(C,v);let R=I.get("pattern");typeof R<"u"&&n.push([Ine.default.matcher(R,{contains:!0}),v])}n.reverse();let u=(I,v,x)=>{if(I===null||I===0)return x;let C=a.size>0||n.length>0?(0,Rm.default)(v):v;if(a.size>0){let R=a.get(C);if(typeof R<"u")return R??x}if(n.length>0){for(let[R,L]of n)if(R(C))return L??x}if(o.size>0){let R=o.get(Ku(I));if(typeof R<"u")return R??x}return x},A=t.reportInfo,p=t.reportWarning,h=t.reportError,E=function(I,v,x,C){switch(u(v,x,C)){case"info":A.call(I,v,x);break;case"warning":p.call(I,v??0,x);break;case"error":h.call(I,v??0,x);break}};t.reportInfo=function(...I){return E(this,...I,"info")},t.reportWarning=function(...I){return E(this,...I,"warning")},t.reportError=function(...I){return E(this,...I,"error")}}var RI,FI,Ine,Rm,Bne,yt,KP,gL,VP,dL,hL,RZe,bo,WP,TZe,JP,jl=Et(()=>{Pt();RI=Ze(pN()),FI=Ze(X0());qt();Ine=Ze($o()),Rm=Ze(BP()),Bne=ve("util");$D();So();yt={NO_HINT:"NO_HINT",ID:"ID",NULL:"NULL",SCOPE:"SCOPE",NAME:"NAME",RANGE:"RANGE",REFERENCE:"REFERENCE",NUMBER:"NUMBER",PATH:"PATH",URL:"URL",ADDED:"ADDED",REMOVED:"REMOVED",CODE:"CODE",INSPECT:"INSPECT",DURATION:"DURATION",SIZE:"SIZE",SIZE_DIFF:"SIZE_DIFF",IDENT:"IDENT",DESCRIPTOR:"DESCRIPTOR",LOCATOR:"LOCATOR",RESOLUTION:"RESOLUTION",DEPENDENT:"DEPENDENT",PACKAGE_EXTENSION:"PACKAGE_EXTENSION",SETTING:"SETTING",MARKDOWN:"MARKDOWN",MARKDOWN_INLINE:"MARKDOWN_INLINE"},KP=(e=>(e[e.BOLD=2]="BOLD",e))(KP||{}),gL=FI.default.GITHUB_ACTIONS?{level:2}:RI.default.supportsColor?{level:RI.default.supportsColor.level}:{level:0},VP=gL.level!==0,dL=VP&&!FI.default.GITHUB_ACTIONS&&!FI.default.CIRCLE&&!FI.default.GITLAB,hL=new RI.default.Instance(gL),RZe=new Map([[yt.NO_HINT,null],[yt.NULL,["#a853b5",129]],[yt.SCOPE,["#d75f00",166]],[yt.NAME,["#d7875f",173]],[yt.RANGE,["#00afaf",37]],[yt.REFERENCE,["#87afff",111]],[yt.NUMBER,["#ffd700",220]],[yt.PATH,["#d75fd7",170]],[yt.URL,["#d75fd7",170]],[yt.ADDED,["#5faf00",70]],[yt.REMOVED,["#ff3131",160]],[yt.CODE,["#87afff",111]],[yt.SIZE,["#ffd700",220]]]),bo=t=>t;WP={[yt.ID]:bo({pretty:(t,e)=>typeof e=="number"?Xs(t,`${e}`,yt.NUMBER):Xs(t,e,yt.CODE),json:t=>t}),[yt.INSPECT]:bo({pretty:(t,e)=>(0,Bne.inspect)(e,{depth:1/0,colors:t.get("enableColors"),compact:!0,breakLength:1/0}),json:t=>t}),[yt.NUMBER]:bo({pretty:(t,e)=>Xs(t,`${e}`,yt.NUMBER),json:t=>t}),[yt.IDENT]:bo({pretty:(t,e)=>Oi(t,e),json:t=>rn(t)}),[yt.LOCATOR]:bo({pretty:(t,e)=>qr(t,e),json:t=>ka(t)}),[yt.DESCRIPTOR]:bo({pretty:(t,e)=>jn(t,e),json:t=>xa(t)}),[yt.RESOLUTION]:bo({pretty:(t,{descriptor:e,locator:r})=>NI(t,e,r),json:({descriptor:t,locator:e})=>({descriptor:xa(t),locator:e!==null?ka(e):null})}),[yt.DEPENDENT]:bo({pretty:(t,{locator:e,descriptor:r})=>CL(t,e,r),json:({locator:t,descriptor:e})=>({locator:ka(t),descriptor:xa(e)})}),[yt.PACKAGE_EXTENSION]:bo({pretty:(t,e)=>{switch(e.type){case"Dependency":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"dependencies",yt.CODE)} \u27A4 ${Oi(t,e.descriptor)}`;case"PeerDependency":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"peerDependencies",yt.CODE)} \u27A4 ${Oi(t,e.descriptor)}`;case"PeerDependencyMeta":return`${Oi(t,e.parentDescriptor)} \u27A4 ${Xs(t,"peerDependenciesMeta",yt.CODE)} \u27A4 ${Oi(t,ea(e.selector))} \u27A4 ${Xs(t,e.key,yt.CODE)}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${e.type}`)}},json:t=>{switch(t.type){case"Dependency":return`${rn(t.parentDescriptor)} > ${rn(t.descriptor)}`;case"PeerDependency":return`${rn(t.parentDescriptor)} >> ${rn(t.descriptor)}`;case"PeerDependencyMeta":return`${rn(t.parentDescriptor)} >> ${t.selector} / ${t.key}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${t.type}`)}}}),[yt.SETTING]:bo({pretty:(t,e)=>(t.get(e),Tm(t,Xs(t,e,yt.CODE),`https://yarnpkg.com/configuration/yarnrc#${e}`)),json:t=>t}),[yt.DURATION]:bo({pretty:(t,e)=>{if(e>1e3*60){let r=Math.floor(e/1e3/60),o=Math.ceil((e-r*60*1e3)/1e3);return o===0?`${r}m`:`${r}m ${o}s`}else{let r=Math.floor(e/1e3),o=e-r*1e3;return o===0?`${r}s`:`${r}s ${o}ms`}},json:t=>t}),[yt.SIZE]:bo({pretty:(t,e)=>Xs(t,wne(e),yt.NUMBER),json:t=>t}),[yt.SIZE_DIFF]:bo({pretty:(t,e)=>{let r=e>=0?"+":"-",o=r==="+"?yt.REMOVED:yt.ADDED;return Xs(t,`${r} ${wne(Math.max(Math.abs(e),1))}`,o)},json:t=>t}),[yt.PATH]:bo({pretty:(t,e)=>Xs(t,ue.fromPortablePath(e),yt.PATH),json:t=>ue.fromPortablePath(t)}),[yt.MARKDOWN]:bo({pretty:(t,{text:e,format:r,paragraphs:o})=>Do(e,{format:r,paragraphs:o}),json:({text:t})=>t}),[yt.MARKDOWN_INLINE]:bo({pretty:(t,e)=>(e=e.replace(/(`+)((?:.|[\n])*?)\1/g,(r,o,a)=>Ot(t,o+a+o,yt.CODE)),e=e.replace(/(\*\*)((?:.|[\n])*?)\1/g,(r,o,a)=>fg(t,a,2)),e),json:t=>t})};TZe=!!process.env.KONSOLE_VERSION;JP=(a=>(a.Error="error",a.Warning="warning",a.Info="info",a.Discard="discard",a))(JP||{})});var vne=_(Nm=>{"use strict";Object.defineProperty(Nm,"__esModule",{value:!0});Nm.splitWhen=Nm.flatten=void 0;function LZe(t){return t.reduce((e,r)=>[].concat(e,r),[])}Nm.flatten=LZe;function MZe(t,e){let r=[[]],o=0;for(let a of t)e(a)?(o++,r[o]=[]):r[o].push(a);return r}Nm.splitWhen=MZe});var Dne=_(XP=>{"use strict";Object.defineProperty(XP,"__esModule",{value:!0});XP.isEnoentCodeError=void 0;function OZe(t){return t.code==="ENOENT"}XP.isEnoentCodeError=OZe});var Pne=_(ZP=>{"use strict";Object.defineProperty(ZP,"__esModule",{value:!0});ZP.createDirentFromStats=void 0;var wL=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function UZe(t,e){return new wL(t,e)}ZP.createDirentFromStats=UZe});var kne=_(Vi=>{"use strict";Object.defineProperty(Vi,"__esModule",{value:!0});Vi.convertPosixPathToPattern=Vi.convertWindowsPathToPattern=Vi.convertPathToPattern=Vi.escapePosixPath=Vi.escapeWindowsPath=Vi.escape=Vi.removeLeadingDotSegment=Vi.makeAbsolute=Vi.unixify=void 0;var _Ze=ve("os"),HZe=ve("path"),bne=_Ze.platform()==="win32",qZe=2,jZe=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,GZe=/(\\?)([()[\]{}]|^!|[!+@](?=\())/g,YZe=/^\\\\([.?])/,WZe=/\\(?![!()+@[\]{}])/g;function KZe(t){return t.replace(/\\/g,"/")}Vi.unixify=KZe;function VZe(t,e){return HZe.resolve(t,e)}Vi.makeAbsolute=VZe;function zZe(t){if(t.charAt(0)==="."){let e=t.charAt(1);if(e==="/"||e==="\\")return t.slice(qZe)}return t}Vi.removeLeadingDotSegment=zZe;Vi.escape=bne?IL:BL;function IL(t){return t.replace(GZe,"\\$2")}Vi.escapeWindowsPath=IL;function BL(t){return t.replace(jZe,"\\$2")}Vi.escapePosixPath=BL;Vi.convertPathToPattern=bne?Sne:xne;function Sne(t){return IL(t).replace(YZe,"//$1").replace(WZe,"/")}Vi.convertWindowsPathToPattern=Sne;function xne(t){return BL(t)}Vi.convertPosixPathToPattern=xne});var Fne=_((RTt,Qne)=>{Qne.exports=function(e){if(typeof e!="string"||e==="")return!1;for(var r;r=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(r[2])return!0;e=e.slice(r.index+r[0].length)}return!1}});var Nne=_((TTt,Tne)=>{var JZe=Fne(),Rne={"{":"}","(":")","[":"]"},XZe=function(t){if(t[0]==="!")return!0;for(var e=0,r=-2,o=-2,a=-2,n=-2,u=-2;ee&&(u===-1||u>o||(u=t.indexOf("\\",e),u===-1||u>o)))||a!==-1&&t[e]==="{"&&t[e+1]!=="}"&&(a=t.indexOf("}",e),a>e&&(u=t.indexOf("\\",e),u===-1||u>a))||n!==-1&&t[e]==="("&&t[e+1]==="?"&&/[:!=]/.test(t[e+2])&&t[e+3]!==")"&&(n=t.indexOf(")",e),n>e&&(u=t.indexOf("\\",e),u===-1||u>n))||r!==-1&&t[e]==="("&&t[e+1]!=="|"&&(rr&&(u=t.indexOf("\\",r),u===-1||u>n))))return!0;if(t[e]==="\\"){var A=t[e+1];e+=2;var p=Rne[A];if(p){var h=t.indexOf(p,e);h!==-1&&(e=h+1)}if(t[e]==="!")return!0}else e++}return!1},ZZe=function(t){if(t[0]==="!")return!0;for(var e=0;e{"use strict";var $Ze=Nne(),e$e=ve("path").posix.dirname,t$e=ve("os").platform()==="win32",vL="/",r$e=/\\/g,n$e=/[\{\[].*[\}\]]$/,i$e=/(^|[^\\])([\{\[]|\([^\)]+$)/,s$e=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Lne.exports=function(e,r){var o=Object.assign({flipBackslashes:!0},r);o.flipBackslashes&&t$e&&e.indexOf(vL)<0&&(e=e.replace(r$e,vL)),n$e.test(e)&&(e+=vL),e+="a";do e=e$e(e);while($Ze(e)||i$e.test(e));return e.replace(s$e,"$1")}});var Yne=_(Nr=>{"use strict";Object.defineProperty(Nr,"__esModule",{value:!0});Nr.removeDuplicateSlashes=Nr.matchAny=Nr.convertPatternsToRe=Nr.makeRe=Nr.getPatternParts=Nr.expandBraceExpansion=Nr.expandPatternsWithBraceExpansion=Nr.isAffectDepthOfReadingPattern=Nr.endsWithSlashGlobStar=Nr.hasGlobStar=Nr.getBaseDirectory=Nr.isPatternRelatedToParentDirectory=Nr.getPatternsOutsideCurrentDirectory=Nr.getPatternsInsideCurrentDirectory=Nr.getPositivePatterns=Nr.getNegativePatterns=Nr.isPositivePattern=Nr.isNegativePattern=Nr.convertToNegativePattern=Nr.convertToPositivePattern=Nr.isDynamicPattern=Nr.isStaticPattern=void 0;var o$e=ve("path"),a$e=Mne(),DL=$o(),One="**",l$e="\\",c$e=/[*?]|^!/,u$e=/\[[^[]*]/,A$e=/(?:^|[^!*+?@])\([^(]*\|[^|]*\)/,f$e=/[!*+?@]\([^(]*\)/,p$e=/,|\.\./,h$e=/(?!^)\/{2,}/g;function Une(t,e={}){return!_ne(t,e)}Nr.isStaticPattern=Une;function _ne(t,e={}){return t===""?!1:!!(e.caseSensitiveMatch===!1||t.includes(l$e)||c$e.test(t)||u$e.test(t)||A$e.test(t)||e.extglob!==!1&&f$e.test(t)||e.braceExpansion!==!1&&g$e(t))}Nr.isDynamicPattern=_ne;function g$e(t){let e=t.indexOf("{");if(e===-1)return!1;let r=t.indexOf("}",e+1);if(r===-1)return!1;let o=t.slice(e,r);return p$e.test(o)}function d$e(t){return $P(t)?t.slice(1):t}Nr.convertToPositivePattern=d$e;function m$e(t){return"!"+t}Nr.convertToNegativePattern=m$e;function $P(t){return t.startsWith("!")&&t[1]!=="("}Nr.isNegativePattern=$P;function Hne(t){return!$P(t)}Nr.isPositivePattern=Hne;function y$e(t){return t.filter($P)}Nr.getNegativePatterns=y$e;function E$e(t){return t.filter(Hne)}Nr.getPositivePatterns=E$e;function C$e(t){return t.filter(e=>!PL(e))}Nr.getPatternsInsideCurrentDirectory=C$e;function w$e(t){return t.filter(PL)}Nr.getPatternsOutsideCurrentDirectory=w$e;function PL(t){return t.startsWith("..")||t.startsWith("./..")}Nr.isPatternRelatedToParentDirectory=PL;function I$e(t){return a$e(t,{flipBackslashes:!1})}Nr.getBaseDirectory=I$e;function B$e(t){return t.includes(One)}Nr.hasGlobStar=B$e;function qne(t){return t.endsWith("/"+One)}Nr.endsWithSlashGlobStar=qne;function v$e(t){let e=o$e.basename(t);return qne(t)||Une(e)}Nr.isAffectDepthOfReadingPattern=v$e;function D$e(t){return t.reduce((e,r)=>e.concat(jne(r)),[])}Nr.expandPatternsWithBraceExpansion=D$e;function jne(t){let e=DL.braces(t,{expand:!0,nodupes:!0,keepEscaping:!0});return e.sort((r,o)=>r.length-o.length),e.filter(r=>r!=="")}Nr.expandBraceExpansion=jne;function P$e(t,e){let{parts:r}=DL.scan(t,Object.assign(Object.assign({},e),{parts:!0}));return r.length===0&&(r=[t]),r[0].startsWith("/")&&(r[0]=r[0].slice(1),r.unshift("")),r}Nr.getPatternParts=P$e;function Gne(t,e){return DL.makeRe(t,e)}Nr.makeRe=Gne;function b$e(t,e){return t.map(r=>Gne(r,e))}Nr.convertPatternsToRe=b$e;function S$e(t,e){return e.some(r=>r.test(t))}Nr.matchAny=S$e;function x$e(t){return t.replace(h$e,"/")}Nr.removeDuplicateSlashes=x$e});var zne=_((MTt,Vne)=>{"use strict";var k$e=ve("stream"),Wne=k$e.PassThrough,Q$e=Array.prototype.slice;Vne.exports=F$e;function F$e(){let t=[],e=Q$e.call(arguments),r=!1,o=e[e.length-1];o&&!Array.isArray(o)&&o.pipe==null?e.pop():o={};let a=o.end!==!1,n=o.pipeError===!0;o.objectMode==null&&(o.objectMode=!0),o.highWaterMark==null&&(o.highWaterMark=64*1024);let u=Wne(o);function A(){for(let E=0,I=arguments.length;E0||(r=!1,p())}function x(C){function R(){C.removeListener("merge2UnpipeEnd",R),C.removeListener("end",R),n&&C.removeListener("error",L),v()}function L(U){u.emit("error",U)}if(C._readableState.endEmitted)return v();C.on("merge2UnpipeEnd",R),C.on("end",R),n&&C.on("error",L),C.pipe(u,{end:!1}),C.resume()}for(let C=0;C{"use strict";Object.defineProperty(eb,"__esModule",{value:!0});eb.merge=void 0;var R$e=zne();function T$e(t){let e=R$e(t);return t.forEach(r=>{r.once("error",o=>e.emit("error",o))}),e.once("close",()=>Jne(t)),e.once("end",()=>Jne(t)),e}eb.merge=T$e;function Jne(t){t.forEach(e=>e.emit("close"))}});var Zne=_(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.isEmpty=Lm.isString=void 0;function N$e(t){return typeof t=="string"}Lm.isString=N$e;function L$e(t){return t===""}Lm.isEmpty=L$e});var Df=_(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.string=xo.stream=xo.pattern=xo.path=xo.fs=xo.errno=xo.array=void 0;var M$e=vne();xo.array=M$e;var O$e=Dne();xo.errno=O$e;var U$e=Pne();xo.fs=U$e;var _$e=kne();xo.path=_$e;var H$e=Yne();xo.pattern=H$e;var q$e=Xne();xo.stream=q$e;var j$e=Zne();xo.string=j$e});var rie=_(ko=>{"use strict";Object.defineProperty(ko,"__esModule",{value:!0});ko.convertPatternGroupToTask=ko.convertPatternGroupsToTasks=ko.groupPatternsByBaseDirectory=ko.getNegativePatternsAsPositive=ko.getPositivePatterns=ko.convertPatternsToTasks=ko.generate=void 0;var qc=Df();function G$e(t,e){let r=$ne(t,e),o=$ne(e.ignore,e),a=eie(r),n=tie(r,o),u=a.filter(E=>qc.pattern.isStaticPattern(E,e)),A=a.filter(E=>qc.pattern.isDynamicPattern(E,e)),p=bL(u,n,!1),h=bL(A,n,!0);return p.concat(h)}ko.generate=G$e;function $ne(t,e){let r=t;return e.braceExpansion&&(r=qc.pattern.expandPatternsWithBraceExpansion(r)),e.baseNameMatch&&(r=r.map(o=>o.includes("/")?o:`**/${o}`)),r.map(o=>qc.pattern.removeDuplicateSlashes(o))}function bL(t,e,r){let o=[],a=qc.pattern.getPatternsOutsideCurrentDirectory(t),n=qc.pattern.getPatternsInsideCurrentDirectory(t),u=SL(a),A=SL(n);return o.push(...xL(u,e,r)),"."in A?o.push(kL(".",n,e,r)):o.push(...xL(A,e,r)),o}ko.convertPatternsToTasks=bL;function eie(t){return qc.pattern.getPositivePatterns(t)}ko.getPositivePatterns=eie;function tie(t,e){return qc.pattern.getNegativePatterns(t).concat(e).map(qc.pattern.convertToPositivePattern)}ko.getNegativePatternsAsPositive=tie;function SL(t){let e={};return t.reduce((r,o)=>{let a=qc.pattern.getBaseDirectory(o);return a in r?r[a].push(o):r[a]=[o],r},e)}ko.groupPatternsByBaseDirectory=SL;function xL(t,e,r){return Object.keys(t).map(o=>kL(o,t[o],e,r))}ko.convertPatternGroupsToTasks=xL;function kL(t,e,r,o){return{dynamic:o,positive:e,negative:r,base:t,patterns:[].concat(e,r.map(qc.pattern.convertToNegativePattern))}}ko.convertPatternGroupToTask=kL});var iie=_(tb=>{"use strict";Object.defineProperty(tb,"__esModule",{value:!0});tb.read=void 0;function Y$e(t,e,r){e.fs.lstat(t,(o,a)=>{if(o!==null){nie(r,o);return}if(!a.isSymbolicLink()||!e.followSymbolicLink){QL(r,a);return}e.fs.stat(t,(n,u)=>{if(n!==null){if(e.throwErrorOnBrokenSymbolicLink){nie(r,n);return}QL(r,a);return}e.markSymbolicLink&&(u.isSymbolicLink=()=>!0),QL(r,u)})})}tb.read=Y$e;function nie(t,e){t(e)}function QL(t,e){t(null,e)}});var sie=_(rb=>{"use strict";Object.defineProperty(rb,"__esModule",{value:!0});rb.read=void 0;function W$e(t,e){let r=e.fs.lstatSync(t);if(!r.isSymbolicLink()||!e.followSymbolicLink)return r;try{let o=e.fs.statSync(t);return e.markSymbolicLink&&(o.isSymbolicLink=()=>!0),o}catch(o){if(!e.throwErrorOnBrokenSymbolicLink)return r;throw o}}rb.read=W$e});var oie=_(zp=>{"use strict";Object.defineProperty(zp,"__esModule",{value:!0});zp.createFileSystemAdapter=zp.FILE_SYSTEM_ADAPTER=void 0;var nb=ve("fs");zp.FILE_SYSTEM_ADAPTER={lstat:nb.lstat,stat:nb.stat,lstatSync:nb.lstatSync,statSync:nb.statSync};function K$e(t){return t===void 0?zp.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},zp.FILE_SYSTEM_ADAPTER),t)}zp.createFileSystemAdapter=K$e});var aie=_(RL=>{"use strict";Object.defineProperty(RL,"__esModule",{value:!0});var V$e=oie(),FL=class{constructor(e={}){this._options=e,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=V$e.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(e,r){return e??r}};RL.default=FL});var hg=_(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.statSync=Jp.stat=Jp.Settings=void 0;var lie=iie(),z$e=sie(),TL=aie();Jp.Settings=TL.default;function J$e(t,e,r){if(typeof e=="function"){lie.read(t,NL(),e);return}lie.read(t,NL(e),r)}Jp.stat=J$e;function X$e(t,e){let r=NL(e);return z$e.read(t,r)}Jp.statSync=X$e;function NL(t={}){return t instanceof TL.default?t:new TL.default(t)}});var Aie=_((KTt,uie)=>{var cie;uie.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):t=>(cie||(cie=Promise.resolve())).then(t).catch(e=>setTimeout(()=>{throw e},0))});var pie=_((VTt,fie)=>{fie.exports=$$e;var Z$e=Aie();function $$e(t,e){let r,o,a,n=!0;Array.isArray(t)?(r=[],o=t.length):(a=Object.keys(t),r={},o=a.length);function u(p){function h(){e&&e(p,r),e=null}n?Z$e(h):h()}function A(p,h,E){r[p]=E,(--o===0||h)&&u(h)}o?a?a.forEach(function(p){t[p](function(h,E){A(p,h,E)})}):t.forEach(function(p,h){p(function(E,I){A(h,E,I)})}):u(null),n=!1}});var LL=_(sb=>{"use strict";Object.defineProperty(sb,"__esModule",{value:!0});sb.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var ib=process.versions.node.split(".");if(ib[0]===void 0||ib[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var hie=Number.parseInt(ib[0],10),eet=Number.parseInt(ib[1],10),gie=10,tet=10,ret=hie>gie,net=hie===gie&&eet>=tet;sb.IS_SUPPORT_READDIR_WITH_FILE_TYPES=ret||net});var die=_(ob=>{"use strict";Object.defineProperty(ob,"__esModule",{value:!0});ob.createDirentFromStats=void 0;var ML=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function iet(t,e){return new ML(t,e)}ob.createDirentFromStats=iet});var OL=_(ab=>{"use strict";Object.defineProperty(ab,"__esModule",{value:!0});ab.fs=void 0;var set=die();ab.fs=set});var UL=_(lb=>{"use strict";Object.defineProperty(lb,"__esModule",{value:!0});lb.joinPathSegments=void 0;function oet(t,e,r){return t.endsWith(r)?t+e:t+r+e}lb.joinPathSegments=oet});var Iie=_(Xp=>{"use strict";Object.defineProperty(Xp,"__esModule",{value:!0});Xp.readdir=Xp.readdirWithFileTypes=Xp.read=void 0;var aet=hg(),mie=pie(),cet=LL(),yie=OL(),Eie=UL();function uet(t,e,r){if(!e.stats&&cet.IS_SUPPORT_READDIR_WITH_FILE_TYPES){Cie(t,e,r);return}wie(t,e,r)}Xp.read=uet;function Cie(t,e,r){e.fs.readdir(t,{withFileTypes:!0},(o,a)=>{if(o!==null){ub(r,o);return}let n=a.map(A=>({dirent:A,name:A.name,path:Eie.joinPathSegments(t,A.name,e.pathSegmentSeparator)}));if(!e.followSymbolicLinks){_L(r,n);return}let u=n.map(A=>Aet(A,e));mie(u,(A,p)=>{if(A!==null){ub(r,A);return}_L(r,p)})})}Xp.readdirWithFileTypes=Cie;function Aet(t,e){return r=>{if(!t.dirent.isSymbolicLink()){r(null,t);return}e.fs.stat(t.path,(o,a)=>{if(o!==null){if(e.throwErrorOnBrokenSymbolicLink){r(o);return}r(null,t);return}t.dirent=yie.fs.createDirentFromStats(t.name,a),r(null,t)})}}function wie(t,e,r){e.fs.readdir(t,(o,a)=>{if(o!==null){ub(r,o);return}let n=a.map(u=>{let A=Eie.joinPathSegments(t,u,e.pathSegmentSeparator);return p=>{aet.stat(A,e.fsStatSettings,(h,E)=>{if(h!==null){p(h);return}let I={name:u,path:A,dirent:yie.fs.createDirentFromStats(u,E)};e.stats&&(I.stats=E),p(null,I)})}});mie(n,(u,A)=>{if(u!==null){ub(r,u);return}_L(r,A)})})}Xp.readdir=wie;function ub(t,e){t(e)}function _L(t,e){t(null,e)}});var bie=_(Zp=>{"use strict";Object.defineProperty(Zp,"__esModule",{value:!0});Zp.readdir=Zp.readdirWithFileTypes=Zp.read=void 0;var fet=hg(),pet=LL(),Bie=OL(),vie=UL();function het(t,e){return!e.stats&&pet.IS_SUPPORT_READDIR_WITH_FILE_TYPES?Die(t,e):Pie(t,e)}Zp.read=het;function Die(t,e){return e.fs.readdirSync(t,{withFileTypes:!0}).map(o=>{let a={dirent:o,name:o.name,path:vie.joinPathSegments(t,o.name,e.pathSegmentSeparator)};if(a.dirent.isSymbolicLink()&&e.followSymbolicLinks)try{let n=e.fs.statSync(a.path);a.dirent=Bie.fs.createDirentFromStats(a.name,n)}catch(n){if(e.throwErrorOnBrokenSymbolicLink)throw n}return a})}Zp.readdirWithFileTypes=Die;function Pie(t,e){return e.fs.readdirSync(t).map(o=>{let a=vie.joinPathSegments(t,o,e.pathSegmentSeparator),n=fet.statSync(a,e.fsStatSettings),u={name:o,path:a,dirent:Bie.fs.createDirentFromStats(o,n)};return e.stats&&(u.stats=n),u})}Zp.readdir=Pie});var Sie=_($p=>{"use strict";Object.defineProperty($p,"__esModule",{value:!0});$p.createFileSystemAdapter=$p.FILE_SYSTEM_ADAPTER=void 0;var Mm=ve("fs");$p.FILE_SYSTEM_ADAPTER={lstat:Mm.lstat,stat:Mm.stat,lstatSync:Mm.lstatSync,statSync:Mm.statSync,readdir:Mm.readdir,readdirSync:Mm.readdirSync};function get(t){return t===void 0?$p.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},$p.FILE_SYSTEM_ADAPTER),t)}$p.createFileSystemAdapter=get});var xie=_(qL=>{"use strict";Object.defineProperty(qL,"__esModule",{value:!0});var det=ve("path"),met=hg(),yet=Sie(),HL=class{constructor(e={}){this._options=e,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=yet.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,det.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new met.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};qL.default=HL});var Ab=_(eh=>{"use strict";Object.defineProperty(eh,"__esModule",{value:!0});eh.Settings=eh.scandirSync=eh.scandir=void 0;var kie=Iie(),Eet=bie(),jL=xie();eh.Settings=jL.default;function Cet(t,e,r){if(typeof e=="function"){kie.read(t,YL(),e);return}kie.read(t,YL(e),r)}eh.scandir=Cet;function wet(t,e){let r=YL(e);return Eet.read(t,r)}eh.scandirSync=wet;function YL(t={}){return t instanceof jL.default?t:new jL.default(t)}});var Fie=_((iNt,Qie)=>{"use strict";function Iet(t){var e=new t,r=e;function o(){var n=e;return n.next?e=n.next:(e=new t,r=e),n.next=null,n}function a(n){r.next=n,r=n}return{get:o,release:a}}Qie.exports=Iet});var Tie=_((sNt,WL)=>{"use strict";var Bet=Fie();function Rie(t,e,r){if(typeof t=="function"&&(r=e,e=t,t=null),!(r>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");var o=Bet(vet),a=null,n=null,u=0,A=null,p={push:R,drain:Gl,saturated:Gl,pause:E,paused:!1,get concurrency(){return r},set concurrency(le){if(!(le>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");if(r=le,!p.paused)for(;a&&u=r||p.paused?n?(n.next=Ce,n=Ce):(a=Ce,n=Ce,p.saturated()):(u++,e.call(t,Ce.value,Ce.worked))}function L(le,ce){var Ce=o.get();Ce.context=t,Ce.release=U,Ce.value=le,Ce.callback=ce||Gl,Ce.errorHandler=A,u>=r||p.paused?a?(Ce.next=a,a=Ce):(a=Ce,n=Ce,p.saturated()):(u++,e.call(t,Ce.value,Ce.worked))}function U(le){le&&o.release(le);var ce=a;ce&&u<=r?p.paused?u--:(n===a&&(n=null),a=ce.next,ce.next=null,e.call(t,ce.value,ce.worked),n===null&&p.empty()):--u===0&&p.drain()}function z(){a=null,n=null,p.drain=Gl}function te(){a=null,n=null,p.drain(),p.drain=Gl}function ae(le){A=le}}function Gl(){}function vet(){this.value=null,this.callback=Gl,this.next=null,this.release=Gl,this.context=null,this.errorHandler=null;var t=this;this.worked=function(r,o){var a=t.callback,n=t.errorHandler,u=t.value;t.value=null,t.callback=Gl,t.errorHandler&&n(r,u),a.call(t.context,r,o),t.release(t)}}function Det(t,e,r){typeof t=="function"&&(r=e,e=t,t=null);function o(E,I){e.call(this,E).then(function(v){I(null,v)},I)}var a=Rie(t,o,r),n=a.push,u=a.unshift;return a.push=A,a.unshift=p,a.drained=h,a;function A(E){var I=new Promise(function(v,x){n(E,function(C,R){if(C){x(C);return}v(R)})});return I.catch(Gl),I}function p(E){var I=new Promise(function(v,x){u(E,function(C,R){if(C){x(C);return}v(R)})});return I.catch(Gl),I}function h(){if(a.idle())return new Promise(function(v){v()});var E=a.drain,I=new Promise(function(v){a.drain=function(){E(),v()}});return I}}WL.exports=Rie;WL.exports.promise=Det});var fb=_(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.joinPathSegments=Zu.replacePathSegmentSeparator=Zu.isAppliedFilter=Zu.isFatalError=void 0;function Pet(t,e){return t.errorFilter===null?!0:!t.errorFilter(e)}Zu.isFatalError=Pet;function bet(t,e){return t===null||t(e)}Zu.isAppliedFilter=bet;function xet(t,e){return t.split(/[/\\]/).join(e)}Zu.replacePathSegmentSeparator=xet;function ket(t,e,r){return t===""?e:t.endsWith(r)?t+e:t+r+e}Zu.joinPathSegments=ket});var zL=_(VL=>{"use strict";Object.defineProperty(VL,"__esModule",{value:!0});var Qet=fb(),KL=class{constructor(e,r){this._root=e,this._settings=r,this._root=Qet.replacePathSegmentSeparator(e,r.pathSegmentSeparator)}};VL.default=KL});var ZL=_(XL=>{"use strict";Object.defineProperty(XL,"__esModule",{value:!0});var Fet=ve("events"),Ret=Ab(),Tet=Tie(),pb=fb(),Net=zL(),JL=class extends Net.default{constructor(e,r){super(e,r),this._settings=r,this._scandir=Ret.scandir,this._emitter=new Fet.EventEmitter,this._queue=Tet(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(e){this._emitter.on("entry",e)}onError(e){this._emitter.once("error",e)}onEnd(e){this._emitter.once("end",e)}_pushToQueue(e,r){let o={directory:e,base:r};this._queue.push(o,a=>{a!==null&&this._handleError(a)})}_worker(e,r){this._scandir(e.directory,this._settings.fsScandirSettings,(o,a)=>{if(o!==null){r(o,void 0);return}for(let n of a)this._handleEntry(n,e.base);r(null,void 0)})}_handleError(e){this._isDestroyed||!pb.isFatalError(this._settings,e)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",e))}_handleEntry(e,r){if(this._isDestroyed||this._isFatalError)return;let o=e.path;r!==void 0&&(e.path=pb.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),pb.isAppliedFilter(this._settings.entryFilter,e)&&this._emitEntry(e),e.dirent.isDirectory()&&pb.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_emitEntry(e){this._emitter.emit("entry",e)}};XL.default=JL});var Nie=_(eM=>{"use strict";Object.defineProperty(eM,"__esModule",{value:!0});var Let=ZL(),$L=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new Let.default(this._root,this._settings),this._storage=[]}read(e){this._reader.onError(r=>{Met(e,r)}),this._reader.onEntry(r=>{this._storage.push(r)}),this._reader.onEnd(()=>{Oet(e,this._storage)}),this._reader.read()}};eM.default=$L;function Met(t,e){t(e)}function Oet(t,e){t(null,e)}});var Lie=_(rM=>{"use strict";Object.defineProperty(rM,"__esModule",{value:!0});var Uet=ve("stream"),_et=ZL(),tM=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new _et.default(this._root,this._settings),this._stream=new Uet.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(e=>{this._stream.emit("error",e)}),this._reader.onEntry(e=>{this._stream.push(e)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};rM.default=tM});var Mie=_(iM=>{"use strict";Object.defineProperty(iM,"__esModule",{value:!0});var Het=Ab(),hb=fb(),qet=zL(),nM=class extends qet.default{constructor(){super(...arguments),this._scandir=Het.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(e,r){this._queue.add({directory:e,base:r})}_handleQueue(){for(let e of this._queue.values())this._handleDirectory(e.directory,e.base)}_handleDirectory(e,r){try{let o=this._scandir(e,this._settings.fsScandirSettings);for(let a of o)this._handleEntry(a,r)}catch(o){this._handleError(o)}}_handleError(e){if(hb.isFatalError(this._settings,e))throw e}_handleEntry(e,r){let o=e.path;r!==void 0&&(e.path=hb.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),hb.isAppliedFilter(this._settings.entryFilter,e)&&this._pushToStorage(e),e.dirent.isDirectory()&&hb.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_pushToStorage(e){this._storage.push(e)}};iM.default=nM});var Oie=_(oM=>{"use strict";Object.defineProperty(oM,"__esModule",{value:!0});var jet=Mie(),sM=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new jet.default(this._root,this._settings)}read(){return this._reader.read()}};oM.default=sM});var Uie=_(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});var Get=ve("path"),Yet=Ab(),aM=class{constructor(e={}){this._options=e,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,Get.sep),this.fsScandirSettings=new Yet.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};lM.default=aM});var db=_($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.Settings=$u.walkStream=$u.walkSync=$u.walk=void 0;var _ie=Nie(),Wet=Lie(),Ket=Oie(),cM=Uie();$u.Settings=cM.default;function Vet(t,e,r){if(typeof e=="function"){new _ie.default(t,gb()).read(e);return}new _ie.default(t,gb(e)).read(r)}$u.walk=Vet;function zet(t,e){let r=gb(e);return new Ket.default(t,r).read()}$u.walkSync=zet;function Jet(t,e){let r=gb(e);return new Wet.default(t,r).read()}$u.walkStream=Jet;function gb(t={}){return t instanceof cM.default?t:new cM.default(t)}});var mb=_(AM=>{"use strict";Object.defineProperty(AM,"__esModule",{value:!0});var Xet=ve("path"),Zet=hg(),Hie=Df(),uM=class{constructor(e){this._settings=e,this._fsStatSettings=new Zet.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(e){return Xet.resolve(this._settings.cwd,e)}_makeEntry(e,r){let o={name:r,path:r,dirent:Hie.fs.createDirentFromStats(r,e)};return this._settings.stats&&(o.stats=e),o}_isFatalError(e){return!Hie.errno.isEnoentCodeError(e)&&!this._settings.suppressErrors}};AM.default=uM});var hM=_(pM=>{"use strict";Object.defineProperty(pM,"__esModule",{value:!0});var $et=ve("stream"),ett=hg(),ttt=db(),rtt=mb(),fM=class extends rtt.default{constructor(){super(...arguments),this._walkStream=ttt.walkStream,this._stat=ett.stat}dynamic(e,r){return this._walkStream(e,r)}static(e,r){let o=e.map(this._getFullEntryPath,this),a=new $et.PassThrough({objectMode:!0});a._write=(n,u,A)=>this._getEntry(o[n],e[n],r).then(p=>{p!==null&&r.entryFilter(p)&&a.push(p),n===o.length-1&&a.end(),A()}).catch(A);for(let n=0;nthis._makeEntry(a,r)).catch(a=>{if(o.errorFilter(a))return null;throw a})}_getStat(e){return new Promise((r,o)=>{this._stat(e,this._fsStatSettings,(a,n)=>a===null?r(n):o(a))})}};pM.default=fM});var qie=_(dM=>{"use strict";Object.defineProperty(dM,"__esModule",{value:!0});var ntt=db(),itt=mb(),stt=hM(),gM=class extends itt.default{constructor(){super(...arguments),this._walkAsync=ntt.walk,this._readerStream=new stt.default(this._settings)}dynamic(e,r){return new Promise((o,a)=>{this._walkAsync(e,r,(n,u)=>{n===null?o(u):a(n)})})}async static(e,r){let o=[],a=this._readerStream.static(e,r);return new Promise((n,u)=>{a.once("error",u),a.on("data",A=>o.push(A)),a.once("end",()=>n(o))})}};dM.default=gM});var jie=_(yM=>{"use strict";Object.defineProperty(yM,"__esModule",{value:!0});var LI=Df(),mM=class{constructor(e,r,o){this._patterns=e,this._settings=r,this._micromatchOptions=o,this._storage=[],this._fillStorage()}_fillStorage(){for(let e of this._patterns){let r=this._getPatternSegments(e),o=this._splitSegmentsIntoSections(r);this._storage.push({complete:o.length<=1,pattern:e,segments:r,sections:o})}}_getPatternSegments(e){return LI.pattern.getPatternParts(e,this._micromatchOptions).map(o=>LI.pattern.isDynamicPattern(o,this._settings)?{dynamic:!0,pattern:o,patternRe:LI.pattern.makeRe(o,this._micromatchOptions)}:{dynamic:!1,pattern:o})}_splitSegmentsIntoSections(e){return LI.array.splitWhen(e,r=>r.dynamic&&LI.pattern.hasGlobStar(r.pattern))}};yM.default=mM});var Gie=_(CM=>{"use strict";Object.defineProperty(CM,"__esModule",{value:!0});var ott=jie(),EM=class extends ott.default{match(e){let r=e.split("/"),o=r.length,a=this._storage.filter(n=>!n.complete||n.segments.length>o);for(let n of a){let u=n.sections[0];if(!n.complete&&o>u.length||r.every((p,h)=>{let E=n.segments[h];return!!(E.dynamic&&E.patternRe.test(p)||!E.dynamic&&E.pattern===p)}))return!0}return!1}};CM.default=EM});var Yie=_(IM=>{"use strict";Object.defineProperty(IM,"__esModule",{value:!0});var yb=Df(),att=Gie(),wM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r}getFilter(e,r,o){let a=this._getMatcher(r),n=this._getNegativePatternsRe(o);return u=>this._filter(e,u,a,n)}_getMatcher(e){return new att.default(e,this._settings,this._micromatchOptions)}_getNegativePatternsRe(e){let r=e.filter(yb.pattern.isAffectDepthOfReadingPattern);return yb.pattern.convertPatternsToRe(r,this._micromatchOptions)}_filter(e,r,o,a){if(this._isSkippedByDeep(e,r.path)||this._isSkippedSymbolicLink(r))return!1;let n=yb.path.removeLeadingDotSegment(r.path);return this._isSkippedByPositivePatterns(n,o)?!1:this._isSkippedByNegativePatterns(n,a)}_isSkippedByDeep(e,r){return this._settings.deep===1/0?!1:this._getEntryLevel(e,r)>=this._settings.deep}_getEntryLevel(e,r){let o=r.split("/").length;if(e==="")return o;let a=e.split("/").length;return o-a}_isSkippedSymbolicLink(e){return!this._settings.followSymbolicLinks&&e.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(e,r){return!this._settings.baseNameMatch&&!r.match(e)}_isSkippedByNegativePatterns(e,r){return!yb.pattern.matchAny(e,r)}};IM.default=wM});var Wie=_(vM=>{"use strict";Object.defineProperty(vM,"__esModule",{value:!0});var gg=Df(),BM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r,this.index=new Map}getFilter(e,r){let o=gg.pattern.convertPatternsToRe(e,this._micromatchOptions),a=gg.pattern.convertPatternsToRe(r,Object.assign(Object.assign({},this._micromatchOptions),{dot:!0}));return n=>this._filter(n,o,a)}_filter(e,r,o){let a=gg.path.removeLeadingDotSegment(e.path);if(this._settings.unique&&this._isDuplicateEntry(a)||this._onlyFileFilter(e)||this._onlyDirectoryFilter(e)||this._isSkippedByAbsoluteNegativePatterns(a,o))return!1;let n=e.dirent.isDirectory(),u=this._isMatchToPatterns(a,r,n)&&!this._isMatchToPatterns(a,o,n);return this._settings.unique&&u&&this._createIndexRecord(a),u}_isDuplicateEntry(e){return this.index.has(e)}_createIndexRecord(e){this.index.set(e,void 0)}_onlyFileFilter(e){return this._settings.onlyFiles&&!e.dirent.isFile()}_onlyDirectoryFilter(e){return this._settings.onlyDirectories&&!e.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(e,r){if(!this._settings.absolute)return!1;let o=gg.path.makeAbsolute(this._settings.cwd,e);return gg.pattern.matchAny(o,r)}_isMatchToPatterns(e,r,o){let a=gg.pattern.matchAny(e,r);return!a&&o?gg.pattern.matchAny(e+"/",r):a}};vM.default=BM});var Kie=_(PM=>{"use strict";Object.defineProperty(PM,"__esModule",{value:!0});var ltt=Df(),DM=class{constructor(e){this._settings=e}getFilter(){return e=>this._isNonFatalError(e)}_isNonFatalError(e){return ltt.errno.isEnoentCodeError(e)||this._settings.suppressErrors}};PM.default=DM});var zie=_(SM=>{"use strict";Object.defineProperty(SM,"__esModule",{value:!0});var Vie=Df(),bM=class{constructor(e){this._settings=e}getTransformer(){return e=>this._transform(e)}_transform(e){let r=e.path;return this._settings.absolute&&(r=Vie.path.makeAbsolute(this._settings.cwd,r),r=Vie.path.unixify(r)),this._settings.markDirectories&&e.dirent.isDirectory()&&(r+="/"),this._settings.objectMode?Object.assign(Object.assign({},e),{path:r}):r}};SM.default=bM});var Eb=_(kM=>{"use strict";Object.defineProperty(kM,"__esModule",{value:!0});var ctt=ve("path"),utt=Yie(),Att=Wie(),ftt=Kie(),ptt=zie(),xM=class{constructor(e){this._settings=e,this.errorFilter=new ftt.default(this._settings),this.entryFilter=new Att.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new utt.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new ptt.default(this._settings)}_getRootDirectory(e){return ctt.resolve(this._settings.cwd,e.base)}_getReaderOptions(e){let r=e.base==="."?"":e.base;return{basePath:r,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(r,e.positive,e.negative),entryFilter:this.entryFilter.getFilter(e.positive,e.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};kM.default=xM});var Jie=_(FM=>{"use strict";Object.defineProperty(FM,"__esModule",{value:!0});var htt=qie(),gtt=Eb(),QM=class extends gtt.default{constructor(){super(...arguments),this._reader=new htt.default(this._settings)}async read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return(await this.api(r,e,o)).map(n=>o.transform(n))}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};FM.default=QM});var Xie=_(TM=>{"use strict";Object.defineProperty(TM,"__esModule",{value:!0});var dtt=ve("stream"),mtt=hM(),ytt=Eb(),RM=class extends ytt.default{constructor(){super(...arguments),this._reader=new mtt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e),a=this.api(r,e,o),n=new dtt.Readable({objectMode:!0,read:()=>{}});return a.once("error",u=>n.emit("error",u)).on("data",u=>n.emit("data",o.transform(u))).once("end",()=>n.emit("end")),n.once("close",()=>a.destroy()),n}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};TM.default=RM});var Zie=_(LM=>{"use strict";Object.defineProperty(LM,"__esModule",{value:!0});var Ett=hg(),Ctt=db(),wtt=mb(),NM=class extends wtt.default{constructor(){super(...arguments),this._walkSync=Ctt.walkSync,this._statSync=Ett.statSync}dynamic(e,r){return this._walkSync(e,r)}static(e,r){let o=[];for(let a of e){let n=this._getFullEntryPath(a),u=this._getEntry(n,a,r);u===null||!r.entryFilter(u)||o.push(u)}return o}_getEntry(e,r,o){try{let a=this._getStat(e);return this._makeEntry(a,r)}catch(a){if(o.errorFilter(a))return null;throw a}}_getStat(e){return this._statSync(e,this._fsStatSettings)}};LM.default=NM});var $ie=_(OM=>{"use strict";Object.defineProperty(OM,"__esModule",{value:!0});var Itt=Zie(),Btt=Eb(),MM=class extends Btt.default{constructor(){super(...arguments),this._reader=new Itt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return this.api(r,e,o).map(o.transform)}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};OM.default=MM});var ese=_(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var Om=ve("fs"),vtt=ve("os"),Dtt=Math.max(vtt.cpus().length,1);Um.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:Om.lstat,lstatSync:Om.lstatSync,stat:Om.stat,statSync:Om.statSync,readdir:Om.readdir,readdirSync:Om.readdirSync};var UM=class{constructor(e={}){this._options=e,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,Dtt),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0),this.ignore=[].concat(this.ignore)}_getValue(e,r){return e===void 0?r:e}_getFileSystemMethods(e={}){return Object.assign(Object.assign({},Um.DEFAULT_FILE_SYSTEM_ADAPTER),e)}};Um.default=UM});var Cb=_((kNt,rse)=>{"use strict";var tse=rie(),Ptt=Jie(),btt=Xie(),Stt=$ie(),_M=ese(),Yl=Df();async function HM(t,e){jc(t);let r=qM(t,Ptt.default,e),o=await Promise.all(r);return Yl.array.flatten(o)}(function(t){t.glob=t,t.globSync=e,t.globStream=r,t.async=t;function e(h,E){jc(h);let I=qM(h,Stt.default,E);return Yl.array.flatten(I)}t.sync=e;function r(h,E){jc(h);let I=qM(h,btt.default,E);return Yl.stream.merge(I)}t.stream=r;function o(h,E){jc(h);let I=[].concat(h),v=new _M.default(E);return tse.generate(I,v)}t.generateTasks=o;function a(h,E){jc(h);let I=new _M.default(E);return Yl.pattern.isDynamicPattern(h,I)}t.isDynamicPattern=a;function n(h){return jc(h),Yl.path.escape(h)}t.escapePath=n;function u(h){return jc(h),Yl.path.convertPathToPattern(h)}t.convertPathToPattern=u;let A;(function(h){function E(v){return jc(v),Yl.path.escapePosixPath(v)}h.escapePath=E;function I(v){return jc(v),Yl.path.convertPosixPathToPattern(v)}h.convertPathToPattern=I})(A=t.posix||(t.posix={}));let p;(function(h){function E(v){return jc(v),Yl.path.escapeWindowsPath(v)}h.escapePath=E;function I(v){return jc(v),Yl.path.convertWindowsPathToPattern(v)}h.convertPathToPattern=I})(p=t.win32||(t.win32={}))})(HM||(HM={}));function qM(t,e,r){let o=[].concat(t),a=new _M.default(r),n=tse.generate(o,a),u=new e(a);return n.map(u.read,u)}function jc(t){if(![].concat(t).every(o=>Yl.string.isString(o)&&!Yl.string.isEmpty(o)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}rse.exports=HM});var wn={};Vt(wn,{checksumFile:()=>Ib,checksumPattern:()=>Bb,makeHash:()=>zi});function zi(...t){let e=(0,wb.createHash)("sha512"),r="";for(let o of t)typeof o=="string"?r+=o:o&&(r&&(e.update(r),r=""),e.update(o));return r&&e.update(r),e.digest("hex")}async function Ib(t,{baseFs:e,algorithm:r}={baseFs:oe,algorithm:"sha512"}){let o=await e.openPromise(t,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,wb.createHash)(r),A=0;for(;(A=await e.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await e.closePromise(o)}}async function Bb(t,{cwd:e}){let o=(await(0,jM.default)(t,{cwd:ue.fromPortablePath(e),onlyDirectories:!0})).map(A=>`${A}/**/*`),a=await(0,jM.default)([t,...o],{cwd:ue.fromPortablePath(e),onlyFiles:!1});a.sort();let n=await Promise.all(a.map(async A=>{let p=[Buffer.from(A)],h=V.join(e,ue.toPortablePath(A)),E=await oe.lstatPromise(h);return E.isSymbolicLink()?p.push(Buffer.from(await oe.readlinkPromise(h))):E.isFile()&&p.push(await oe.readFilePromise(h)),p.join("\0")})),u=(0,wb.createHash)("sha512");for(let A of n)u.update(A);return u.digest("hex")}var wb,jM,th=Et(()=>{Pt();wb=ve("crypto"),jM=Ze(Cb())});var G={};Vt(G,{allPeerRequests:()=>WI,areDescriptorsEqual:()=>ase,areIdentsEqual:()=>HI,areLocatorsEqual:()=>qI,areVirtualPackagesEquivalent:()=>Mtt,bindDescriptor:()=>Ntt,bindLocator:()=>Ltt,convertDescriptorToLocator:()=>vb,convertLocatorToDescriptor:()=>YM,convertPackageToLocator:()=>Ftt,convertToIdent:()=>Qtt,convertToManifestRange:()=>Ktt,copyPackage:()=>OI,devirtualizeDescriptor:()=>UI,devirtualizeLocator:()=>_I,ensureDevirtualizedDescriptor:()=>Rtt,ensureDevirtualizedLocator:()=>Ttt,getIdentVendorPath:()=>zM,isPackageCompatible:()=>xb,isVirtualDescriptor:()=>Pf,isVirtualLocator:()=>Gc,makeDescriptor:()=>In,makeIdent:()=>eA,makeLocator:()=>Rs,makeRange:()=>bb,parseDescriptor:()=>rh,parseFileStyleRange:()=>Ytt,parseIdent:()=>ea,parseLocator:()=>bf,parseRange:()=>dg,prettyDependent:()=>CL,prettyDescriptor:()=>jn,prettyIdent:()=>Oi,prettyLocator:()=>qr,prettyLocatorNoColors:()=>EL,prettyRange:()=>qm,prettyReference:()=>GI,prettyResolution:()=>NI,prettyWorkspace:()=>YI,renamePackage:()=>WM,slugifyIdent:()=>GM,slugifyLocator:()=>Hm,sortDescriptors:()=>jm,stringifyDescriptor:()=>xa,stringifyIdent:()=>rn,stringifyLocator:()=>ka,tryParseDescriptor:()=>jI,tryParseIdent:()=>lse,tryParseLocator:()=>Pb,tryParseRange:()=>Gtt,virtualizeDescriptor:()=>KM,virtualizePackage:()=>VM});function eA(t,e){if(t?.startsWith("@"))throw new Error("Invalid scope: don't prefix it with '@'");return{identHash:zi(t,e),scope:t,name:e}}function In(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:zi(t.identHash,e),range:e}}function Rs(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:zi(t.identHash,e),reference:e}}function Qtt(t){return{identHash:t.identHash,scope:t.scope,name:t.name}}function vb(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.descriptorHash,reference:t.range}}function YM(t){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:t.locatorHash,range:t.reference}}function Ftt(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.locatorHash,reference:t.reference}}function WM(t,e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.locatorHash,reference:e.reference,version:t.version,languageName:t.languageName,linkType:t.linkType,conditions:t.conditions,dependencies:new Map(t.dependencies),peerDependencies:new Map(t.peerDependencies),dependenciesMeta:new Map(t.dependenciesMeta),peerDependenciesMeta:new Map(t.peerDependenciesMeta),bin:new Map(t.bin)}}function OI(t){return WM(t,t)}function KM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return In(t,`virtual:${e}#${t.range}`)}function VM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return WM(t,Rs(t,`virtual:${e}#${t.reference}`))}function Pf(t){return t.range.startsWith(MI)}function Gc(t){return t.reference.startsWith(MI)}function UI(t){if(!Pf(t))throw new Error("Not a virtual descriptor");return In(t,t.range.replace(Db,""))}function _I(t){if(!Gc(t))throw new Error("Not a virtual descriptor");return Rs(t,t.reference.replace(Db,""))}function Rtt(t){return Pf(t)?In(t,t.range.replace(Db,"")):t}function Ttt(t){return Gc(t)?Rs(t,t.reference.replace(Db,"")):t}function Ntt(t,e){return t.range.includes("::")?t:In(t,`${t.range}::${_m.default.stringify(e)}`)}function Ltt(t,e){return t.reference.includes("::")?t:Rs(t,`${t.reference}::${_m.default.stringify(e)}`)}function HI(t,e){return t.identHash===e.identHash}function ase(t,e){return t.descriptorHash===e.descriptorHash}function qI(t,e){return t.locatorHash===e.locatorHash}function Mtt(t,e){if(!Gc(t))throw new Error("Invalid package type");if(!Gc(e))throw new Error("Invalid package type");if(!HI(t,e)||t.dependencies.size!==e.dependencies.size)return!1;for(let r of t.dependencies.values()){let o=e.dependencies.get(r.identHash);if(!o||!ase(r,o))return!1}return!0}function ea(t){let e=lse(t);if(!e)throw new Error(`Invalid ident (${t})`);return e}function lse(t){let e=t.match(Ott);if(!e)return null;let[,r,o]=e;return eA(typeof r<"u"?r:null,o)}function rh(t,e=!1){let r=jI(t,e);if(!r)throw new Error(`Invalid descriptor (${t})`);return r}function jI(t,e=!1){let r=e?t.match(Utt):t.match(_tt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid range (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return In(eA(u,a),A)}function bf(t,e=!1){let r=Pb(t,e);if(!r)throw new Error(`Invalid locator (${t})`);return r}function Pb(t,e=!1){let r=e?t.match(Htt):t.match(qtt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid reference (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return Rs(eA(u,a),A)}function dg(t,e){let r=t.match(jtt);if(r===null)throw new Error(`Invalid range (${t})`);let o=typeof r[1]<"u"?r[1]:null;if(typeof e?.requireProtocol=="string"&&o!==e.requireProtocol)throw new Error(`Invalid protocol (${o})`);if(e?.requireProtocol&&o===null)throw new Error(`Missing protocol (${o})`);let a=typeof r[3]<"u"?decodeURIComponent(r[2]):null;if(e?.requireSource&&a===null)throw new Error(`Missing source (${t})`);let n=typeof r[3]<"u"?decodeURIComponent(r[3]):decodeURIComponent(r[2]),u=e?.parseSelector?_m.default.parse(n):n,A=typeof r[4]<"u"?_m.default.parse(r[4]):null;return{protocol:o,source:a,selector:u,params:A}}function Gtt(t,e){try{return dg(t,e)}catch{return null}}function Ytt(t,{protocol:e}){let{selector:r,params:o}=dg(t,{requireProtocol:e,requireBindings:!0});if(typeof o.locator!="string")throw new Error(`Assertion failed: Invalid bindings for ${t}`);return{parentLocator:bf(o.locator,!0),path:r}}function nse(t){return t=t.replaceAll("%","%25"),t=t.replaceAll(":","%3A"),t=t.replaceAll("#","%23"),t}function Wtt(t){return t===null?!1:Object.entries(t).length>0}function bb({protocol:t,source:e,selector:r,params:o}){let a="";return t!==null&&(a+=`${t}`),e!==null&&(a+=`${nse(e)}#`),a+=nse(r),Wtt(o)&&(a+=`::${_m.default.stringify(o)}`),a}function Ktt(t){let{params:e,protocol:r,source:o,selector:a}=dg(t);for(let n in e)n.startsWith("__")&&delete e[n];return bb({protocol:r,source:o,params:e,selector:a})}function rn(t){return t.scope?`@${t.scope}/${t.name}`:`${t.name}`}function xa(t){return t.scope?`@${t.scope}/${t.name}@${t.range}`:`${t.name}@${t.range}`}function ka(t){return t.scope?`@${t.scope}/${t.name}@${t.reference}`:`${t.name}@${t.reference}`}function GM(t){return t.scope!==null?`@${t.scope}-${t.name}`:t.name}function Hm(t){let{protocol:e,selector:r}=dg(t.reference),o=e!==null?e.replace(Vtt,""):"exotic",a=ise.default.valid(r),n=a!==null?`${o}-${a}`:`${o}`,u=10;return t.scope?`${GM(t)}-${n}-${t.locatorHash.slice(0,u)}`:`${GM(t)}-${n}-${t.locatorHash.slice(0,u)}`}function Oi(t,e){return e.scope?`${Ot(t,`@${e.scope}/`,yt.SCOPE)}${Ot(t,e.name,yt.NAME)}`:`${Ot(t,e.name,yt.NAME)}`}function Sb(t){if(t.startsWith(MI)){let e=Sb(t.substring(t.indexOf("#")+1)),r=t.substring(MI.length,MI.length+xtt);return`${e} [${r}]`}else return t.replace(ztt,"?[...]")}function qm(t,e){return`${Ot(t,Sb(e),yt.RANGE)}`}function jn(t,e){return`${Oi(t,e)}${Ot(t,"@",yt.RANGE)}${qm(t,e.range)}`}function GI(t,e){return`${Ot(t,Sb(e),yt.REFERENCE)}`}function qr(t,e){return`${Oi(t,e)}${Ot(t,"@",yt.REFERENCE)}${GI(t,e.reference)}`}function EL(t){return`${rn(t)}@${Sb(t.reference)}`}function jm(t){return Fs(t,[e=>rn(e),e=>e.range])}function YI(t,e){return Oi(t,e.anchoredLocator)}function NI(t,e,r){let o=Pf(e)?UI(e):e;return r===null?`${jn(t,o)} \u2192 ${yL(t).Cross}`:o.identHash===r.identHash?`${jn(t,o)} \u2192 ${GI(t,r.reference)}`:`${jn(t,o)} \u2192 ${qr(t,r)}`}function CL(t,e,r){return r===null?`${qr(t,e)}`:`${qr(t,e)} (via ${qm(t,r.range)})`}function zM(t){return`node_modules/${rn(t)}`}function xb(t,e){return t.conditions?ktt(t.conditions,r=>{let[,o,a]=r.match(ose),n=e[o];return n?n.includes(a):!0}):!0}function WI(t){let e=new Set;if("children"in t)e.add(t);else for(let r of t.requests.values())e.add(r);for(let r of e)for(let o of r.children.values())e.add(o);return e}var _m,ise,sse,MI,xtt,ose,ktt,Db,Ott,Utt,_tt,Htt,qtt,jtt,Vtt,ztt,So=Et(()=>{_m=Ze(ve("querystring")),ise=Ze(Jn()),sse=Ze(eX());jl();th();ql();So();MI="virtual:",xtt=5,ose=/(os|cpu|libc)=([a-z0-9_-]+)/,ktt=(0,sse.makeParser)(ose);Db=/^[^#]*#/;Ott=/^(?:@([^/]+?)\/)?([^@/]+)$/;Utt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,_tt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;Htt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,qtt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;jtt=/^([^#:]*:)?((?:(?!::)[^#])*)(?:#((?:(?!::).)*))?(?:::(.*))?$/;Vtt=/:$/;ztt=/\?.*/});var cse,use=Et(()=>{So();cse={hooks:{reduceDependency:(t,e,r,o,{resolver:a,resolveOptions:n})=>{for(let{pattern:u,reference:A}of e.topLevelWorkspace.manifest.resolutions){if(u.from&&(u.from.fullName!==rn(r)||e.configuration.normalizeLocator(Rs(ea(u.from.fullName),u.from.description??r.reference)).locatorHash!==r.locatorHash)||u.descriptor.fullName!==rn(t)||e.configuration.normalizeDependency(In(bf(u.descriptor.fullName),u.descriptor.description??t.range)).descriptorHash!==t.descriptorHash)continue;return a.bindDescriptor(e.configuration.normalizeDependency(In(t,A)),e.topLevelWorkspace.anchoredLocator,n)}return t},validateProject:async(t,e)=>{for(let r of t.workspaces){let o=YI(t.configuration,r);await t.configuration.triggerHook(a=>a.validateWorkspace,r,{reportWarning:(a,n)=>e.reportWarning(a,`${o}: ${n}`),reportError:(a,n)=>e.reportError(a,`${o}: ${n}`)})}},validateWorkspace:async(t,e)=>{let{manifest:r}=t;r.resolutions.length&&t.cwd!==t.project.cwd&&r.errors.push(new Error("Resolutions field will be ignored"));for(let o of r.errors)e.reportWarning(57,o.message)}}}});var ei,mg=Et(()=>{ei=class t{static{this.protocol="workspace:"}supportsDescriptor(e,r){return!!(e.range.startsWith(t.protocol)||r.project.tryWorkspaceByDescriptor(e)!==null)}supportsLocator(e,r){return!!e.reference.startsWith(t.protocol)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[o.project.getWorkspaceByDescriptor(e).anchoredLocator]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.getWorkspaceByCwd(e.reference.slice(t.protocol.length));return{...e,version:o.manifest.version||"0.0.0",languageName:"unknown",linkType:"SOFT",conditions:null,dependencies:r.project.configuration.normalizeDependencyMap(new Map([...o.manifest.dependencies,...o.manifest.devDependencies])),peerDependencies:new Map([...o.manifest.peerDependencies]),dependenciesMeta:o.manifest.dependenciesMeta,peerDependenciesMeta:o.manifest.peerDependenciesMeta,bin:o.manifest.bin}}}});var Lr={};Vt(Lr,{SemVer:()=>gse.SemVer,clean:()=>Xtt,getComparator:()=>pse,mergeComparators:()=>JM,satisfiesWithPrereleases:()=>tA,simplifyRanges:()=>XM,stringifyComparator:()=>hse,validRange:()=>Qa});function tA(t,e,r=!1){if(!t)return!1;let o=`${e}${r}`,a=Ase.get(o);if(typeof a>"u")try{a=new nh.default.Range(e,{includePrerelease:!0,loose:r})}catch{return!1}finally{Ase.set(o,a||null)}else if(a===null)return!1;let n;try{n=new nh.default.SemVer(t,a)}catch{return!1}return a.test(n)?!0:(n.prerelease&&(n.prerelease=[]),a.set.some(u=>{for(let A of u)A.semver.prerelease&&(A.semver.prerelease=[]);return u.every(A=>A.test(n))}))}function Qa(t){if(t.indexOf(":")!==-1)return null;let e=fse.get(t);if(typeof e<"u")return e;try{e=new nh.default.Range(t)}catch{e=null}return fse.set(t,e),e}function Xtt(t){let e=Jtt.exec(t);return e?e[1]:null}function pse(t){if(t.semver===nh.default.Comparator.ANY)return{gt:null,lt:null};switch(t.operator){case"":return{gt:[">=",t.semver],lt:["<=",t.semver]};case">":case">=":return{gt:[t.operator,t.semver],lt:null};case"<":case"<=":return{gt:null,lt:[t.operator,t.semver]};default:throw new Error(`Assertion failed: Unexpected comparator operator (${t.operator})`)}}function JM(t){if(t.length===0)return null;let e=null,r=null;for(let o of t){if(o.gt){let a=e!==null?nh.default.compare(o.gt[1],e[1]):null;(a===null||a>0||a===0&&o.gt[0]===">")&&(e=o.gt)}if(o.lt){let a=r!==null?nh.default.compare(o.lt[1],r[1]):null;(a===null||a<0||a===0&&o.lt[0]==="<")&&(r=o.lt)}}if(e&&r){let o=nh.default.compare(e[1],r[1]);if(o===0&&(e[0]===">"||r[0]==="<")||o>0)return null}return{gt:e,lt:r}}function hse(t){if(t.gt&&t.lt){if(t.gt[0]===">="&&t.lt[0]==="<="&&t.gt[1].version===t.lt[1].version)return t.gt[1].version;if(t.gt[0]===">="&&t.lt[0]==="<"){if(t.lt[1].version===`${t.gt[1].major+1}.0.0-0`)return`^${t.gt[1].version}`;if(t.lt[1].version===`${t.gt[1].major}.${t.gt[1].minor+1}.0-0`)return`~${t.gt[1].version}`}}let e=[];return t.gt&&e.push(t.gt[0]+t.gt[1].version),t.lt&&e.push(t.lt[0]+t.lt[1].version),e.length?e.join(" "):"*"}function XM(t){let e=t.map(o=>Qa(o).set.map(a=>a.map(n=>pse(n)))),r=e.shift().map(o=>JM(o)).filter(o=>o!==null);for(let o of e){let a=[];for(let n of r)for(let u of o){let A=JM([n,...u]);A!==null&&a.push(A)}r=a}return r.length===0?null:r.map(o=>hse(o)).join(" || ")}var nh,gse,Ase,fse,Jtt,Sf=Et(()=>{nh=Ze(Jn()),gse=Ze(Jn()),Ase=new Map;fse=new Map;Jtt=/^(?:[\sv=]*?)((0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\s*)$/});function dse(t){let e=t.match(/^[ \t]+/m);return e?e[0]:" "}function mse(t){return t.charCodeAt(0)===65279?t.slice(1):t}function ta(t){return t.replace(/\\/g,"/")}function kb(t,{yamlCompatibilityMode:e}){return e?AL(t):typeof t>"u"||typeof t=="boolean"?t:null}function yse(t,e){let r=e.search(/[^!]/);if(r===-1)return"invalid";let o=r%2===0?"":"!",a=e.slice(r);return`${o}${t}=${a}`}function ZM(t,e){return e.length===1?yse(t,e[0]):`(${e.map(r=>yse(t,r)).join(" | ")})`}var Ese,Ut,Gm=Et(()=>{Pt();Nl();Ese=Ze(Jn());mg();ql();Sf();So();Ut=class t{constructor(){this.indent=" ";this.name=null;this.version=null;this.os=null;this.cpu=null;this.libc=null;this.type=null;this.packageManager=null;this.private=!1;this.license=null;this.main=null;this.module=null;this.browser=null;this.languageName=null;this.bin=new Map;this.scripts=new Map;this.dependencies=new Map;this.devDependencies=new Map;this.peerDependencies=new Map;this.workspaceDefinitions=[];this.dependenciesMeta=new Map;this.peerDependenciesMeta=new Map;this.resolutions=[];this.files=null;this.publishConfig=null;this.installConfig=null;this.preferUnplugged=null;this.raw={};this.errors=[]}static{this.fileName="package.json"}static{this.allDependencies=["dependencies","devDependencies","peerDependencies"]}static{this.hardDependencies=["dependencies","devDependencies"]}static async tryFind(e,{baseFs:r=new Tn}={}){let o=V.join(e,"package.json");try{return await t.fromFile(o,{baseFs:r})}catch(a){if(a.code==="ENOENT")return null;throw a}}static async find(e,{baseFs:r}={}){let o=await t.tryFind(e,{baseFs:r});if(o===null)throw new Error("Manifest not found");return o}static async fromFile(e,{baseFs:r=new Tn}={}){let o=new t;return await o.loadFile(e,{baseFs:r}),o}static fromText(e){let r=new t;return r.loadFromText(e),r}loadFromText(e){let r;try{r=JSON.parse(mse(e)||"{}")}catch(o){throw o.message+=` (when parsing ${e})`,o}this.load(r),this.indent=dse(e)}async loadFile(e,{baseFs:r=new Tn}){let o=await r.readFilePromise(e,"utf8"),a;try{a=JSON.parse(mse(o)||"{}")}catch(n){throw n.message+=` (when parsing ${e})`,n}this.load(a),this.indent=dse(o)}load(e,{yamlCompatibilityMode:r=!1}={}){if(typeof e!="object"||e===null)throw new Error(`Utterly invalid manifest data (${e})`);this.raw=e;let o=[];if(this.name=null,typeof e.name=="string")try{this.name=ea(e.name)}catch{o.push(new Error("Parsing failed for the 'name' field"))}if(typeof e.version=="string"?this.version=e.version:this.version=null,Array.isArray(e.os)){let n=[];this.os=n;for(let u of e.os)typeof u!="string"?o.push(new Error("Parsing failed for the 'os' field")):n.push(u)}else this.os=null;if(Array.isArray(e.cpu)){let n=[];this.cpu=n;for(let u of e.cpu)typeof u!="string"?o.push(new Error("Parsing failed for the 'cpu' field")):n.push(u)}else this.cpu=null;if(Array.isArray(e.libc)){let n=[];this.libc=n;for(let u of e.libc)typeof u!="string"?o.push(new Error("Parsing failed for the 'libc' field")):n.push(u)}else this.libc=null;if(typeof e.type=="string"?this.type=e.type:this.type=null,typeof e.packageManager=="string"?this.packageManager=e.packageManager:this.packageManager=null,typeof e.private=="boolean"?this.private=e.private:this.private=!1,typeof e.license=="string"?this.license=e.license:this.license=null,typeof e.languageName=="string"?this.languageName=e.languageName:this.languageName=null,typeof e.main=="string"?this.main=ta(e.main):this.main=null,typeof e.module=="string"?this.module=ta(e.module):this.module=null,e.browser!=null)if(typeof e.browser=="string")this.browser=ta(e.browser);else{this.browser=new Map;for(let[n,u]of Object.entries(e.browser))this.browser.set(ta(n),typeof u=="string"?ta(u):u)}else this.browser=null;if(this.bin=new Map,typeof e.bin=="string")e.bin.trim()===""?o.push(new Error("Invalid bin field")):this.name!==null?this.bin.set(this.name.name,ta(e.bin)):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.bin=="object"&&e.bin!==null)for(let[n,u]of Object.entries(e.bin)){if(typeof u!="string"||u.trim()===""){o.push(new Error(`Invalid bin definition for '${n}'`));continue}let A=ea(n);this.bin.set(A.name,ta(u))}if(this.scripts=new Map,typeof e.scripts=="object"&&e.scripts!==null)for(let[n,u]of Object.entries(e.scripts)){if(typeof u!="string"){o.push(new Error(`Invalid script definition for '${n}'`));continue}this.scripts.set(n,u)}if(this.dependencies=new Map,typeof e.dependencies=="object"&&e.dependencies!==null)for(let[n,u]of Object.entries(e.dependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.dependencies.set(p.identHash,p)}if(this.devDependencies=new Map,typeof e.devDependencies=="object"&&e.devDependencies!==null)for(let[n,u]of Object.entries(e.devDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.devDependencies.set(p.identHash,p)}if(this.peerDependencies=new Map,typeof e.peerDependencies=="object"&&e.peerDependencies!==null)for(let[n,u]of Object.entries(e.peerDependencies)){let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}(typeof u!="string"||!u.startsWith(ei.protocol)&&!Qa(u))&&(o.push(new Error(`Invalid dependency range for '${n}'`)),u="*");let p=In(A,u);this.peerDependencies.set(p.identHash,p)}typeof e.workspaces=="object"&&e.workspaces!==null&&e.workspaces.nohoist&&o.push(new Error("'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead"));let a=Array.isArray(e.workspaces)?e.workspaces:typeof e.workspaces=="object"&&e.workspaces!==null&&Array.isArray(e.workspaces.packages)?e.workspaces.packages:[];this.workspaceDefinitions=[];for(let n of a){if(typeof n!="string"){o.push(new Error(`Invalid workspace definition for '${n}'`));continue}this.workspaceDefinitions.push({pattern:n})}if(this.dependenciesMeta=new Map,typeof e.dependenciesMeta=="object"&&e.dependenciesMeta!==null)for(let[n,u]of Object.entries(e.dependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}`));continue}let A=rh(n),p=this.ensureDependencyMeta(A),h=kb(u.built,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid built meta field for '${n}'`));continue}let E=kb(u.optional,{yamlCompatibilityMode:r});if(E===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}let I=kb(u.unplugged,{yamlCompatibilityMode:r});if(I===null){o.push(new Error(`Invalid unplugged meta field for '${n}'`));continue}Object.assign(p,{built:h,optional:E,unplugged:I})}if(this.peerDependenciesMeta=new Map,typeof e.peerDependenciesMeta=="object"&&e.peerDependenciesMeta!==null)for(let[n,u]of Object.entries(e.peerDependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}'`));continue}let A=rh(n),p=this.ensurePeerDependencyMeta(A),h=kb(u.optional,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}Object.assign(p,{optional:h})}if(this.resolutions=[],typeof e.resolutions=="object"&&e.resolutions!==null)for(let[n,u]of Object.entries(e.resolutions)){if(typeof u!="string"){o.push(new Error(`Invalid resolution entry for '${n}'`));continue}try{this.resolutions.push({pattern:BD(n),reference:u})}catch(A){o.push(A);continue}}if(Array.isArray(e.files)){this.files=new Set;for(let n of e.files){if(typeof n!="string"){o.push(new Error(`Invalid files entry for '${n}'`));continue}this.files.add(n)}}else this.files=null;if(typeof e.publishConfig=="object"&&e.publishConfig!==null){if(this.publishConfig={},typeof e.publishConfig.access=="string"&&(this.publishConfig.access=e.publishConfig.access),typeof e.publishConfig.main=="string"&&(this.publishConfig.main=ta(e.publishConfig.main)),typeof e.publishConfig.module=="string"&&(this.publishConfig.module=ta(e.publishConfig.module)),e.publishConfig.browser!=null)if(typeof e.publishConfig.browser=="string")this.publishConfig.browser=ta(e.publishConfig.browser);else{this.publishConfig.browser=new Map;for(let[n,u]of Object.entries(e.publishConfig.browser))this.publishConfig.browser.set(ta(n),typeof u=="string"?ta(u):u)}if(typeof e.publishConfig.registry=="string"&&(this.publishConfig.registry=e.publishConfig.registry),typeof e.publishConfig.bin=="string")this.name!==null?this.publishConfig.bin=new Map([[this.name.name,ta(e.publishConfig.bin)]]):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.publishConfig.bin=="object"&&e.publishConfig.bin!==null){this.publishConfig.bin=new Map;for(let[n,u]of Object.entries(e.publishConfig.bin)){if(typeof u!="string"){o.push(new Error(`Invalid bin definition for '${n}'`));continue}this.publishConfig.bin.set(n,ta(u))}}if(Array.isArray(e.publishConfig.executableFiles)){this.publishConfig.executableFiles=new Set;for(let n of e.publishConfig.executableFiles){if(typeof n!="string"){o.push(new Error("Invalid executable file definition"));continue}this.publishConfig.executableFiles.add(ta(n))}}}else this.publishConfig=null;if(typeof e.installConfig=="object"&&e.installConfig!==null){this.installConfig={};for(let n of Object.keys(e.installConfig))n==="hoistingLimits"?typeof e.installConfig.hoistingLimits=="string"?this.installConfig.hoistingLimits=e.installConfig.hoistingLimits:o.push(new Error("Invalid hoisting limits definition")):n=="selfReferences"?typeof e.installConfig.selfReferences=="boolean"?this.installConfig.selfReferences=e.installConfig.selfReferences:o.push(new Error("Invalid selfReferences definition, must be a boolean value")):o.push(new Error(`Unrecognized installConfig key: ${n}`))}else this.installConfig=null;if(typeof e.optionalDependencies=="object"&&e.optionalDependencies!==null)for(let[n,u]of Object.entries(e.optionalDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=ea(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=In(A,u);this.dependencies.set(p.identHash,p);let h=In(A,"unknown"),E=this.ensureDependencyMeta(h);Object.assign(E,{optional:!0})}typeof e.preferUnplugged=="boolean"?this.preferUnplugged=e.preferUnplugged:this.preferUnplugged=null,this.errors=o}getForScope(e){switch(e){case"dependencies":return this.dependencies;case"devDependencies":return this.devDependencies;case"peerDependencies":return this.peerDependencies;default:throw new Error(`Unsupported value ("${e}")`)}}hasConsumerDependency(e){return!!(this.dependencies.has(e.identHash)||this.peerDependencies.has(e.identHash))}hasHardDependency(e){return!!(this.dependencies.has(e.identHash)||this.devDependencies.has(e.identHash))}hasSoftDependency(e){return!!this.peerDependencies.has(e.identHash)}hasDependency(e){return!!(this.hasHardDependency(e)||this.hasSoftDependency(e))}getConditions(){let e=[];return this.os&&this.os.length>0&&e.push(ZM("os",this.os)),this.cpu&&this.cpu.length>0&&e.push(ZM("cpu",this.cpu)),this.libc&&this.libc.length>0&&e.push(ZM("libc",this.libc)),e.length>0?e.join(" & "):null}ensureDependencyMeta(e){if(e.range!=="unknown"&&!Ese.default.valid(e.range))throw new Error(`Invalid meta field range for '${xa(e)}'`);let r=rn(e),o=e.range!=="unknown"?e.range:null,a=this.dependenciesMeta.get(r);a||this.dependenciesMeta.set(r,a=new Map);let n=a.get(o);return n||a.set(o,n={}),n}ensurePeerDependencyMeta(e){if(e.range!=="unknown")throw new Error(`Invalid meta field range for '${xa(e)}'`);let r=rn(e),o=this.peerDependenciesMeta.get(r);return o||this.peerDependenciesMeta.set(r,o={}),o}setRawField(e,r,{after:o=[]}={}){let a=new Set(o.filter(n=>Object.hasOwn(this.raw,n)));if(a.size===0||Object.hasOwn(this.raw,e))this.raw[e]=r;else{let n=this.raw,u=this.raw={},A=!1;for(let p of Object.keys(n))u[p]=n[p],A||(a.delete(p),a.size===0&&(u[e]=r,A=!0))}}exportTo(e,{compatibilityMode:r=!0}={}){if(Object.assign(e,this.raw),this.name!==null?e.name=rn(this.name):delete e.name,this.version!==null?e.version=this.version:delete e.version,this.os!==null?e.os=this.os:delete e.os,this.cpu!==null?e.cpu=this.cpu:delete e.cpu,this.type!==null?e.type=this.type:delete e.type,this.packageManager!==null?e.packageManager=this.packageManager:delete e.packageManager,this.private?e.private=!0:delete e.private,this.license!==null?e.license=this.license:delete e.license,this.languageName!==null?e.languageName=this.languageName:delete e.languageName,this.main!==null?e.main=this.main:delete e.main,this.module!==null?e.module=this.module:delete e.module,this.browser!==null){let n=this.browser;typeof n=="string"?e.browser=n:n instanceof Map&&(e.browser=Object.assign({},...Array.from(n.keys()).sort().map(u=>({[u]:n.get(u)}))))}else delete e.browser;this.bin.size===1&&this.name!==null&&this.bin.has(this.name.name)?e.bin=this.bin.get(this.name.name):this.bin.size>0?e.bin=Object.assign({},...Array.from(this.bin.keys()).sort().map(n=>({[n]:this.bin.get(n)}))):delete e.bin,this.workspaceDefinitions.length>0?this.raw.workspaces&&!Array.isArray(this.raw.workspaces)?e.workspaces={...this.raw.workspaces,packages:this.workspaceDefinitions.map(({pattern:n})=>n)}:e.workspaces=this.workspaceDefinitions.map(({pattern:n})=>n):this.raw.workspaces&&!Array.isArray(this.raw.workspaces)&&Object.keys(this.raw.workspaces).length>0?e.workspaces=this.raw.workspaces:delete e.workspaces;let o=[],a=[];for(let n of this.dependencies.values()){let u=this.dependenciesMeta.get(rn(n)),A=!1;if(r&&u){let p=u.get(null);p&&p.optional&&(A=!0)}A?a.push(n):o.push(n)}o.length>0?e.dependencies=Object.assign({},...jm(o).map(n=>({[rn(n)]:n.range}))):delete e.dependencies,a.length>0?e.optionalDependencies=Object.assign({},...jm(a).map(n=>({[rn(n)]:n.range}))):delete e.optionalDependencies,this.devDependencies.size>0?e.devDependencies=Object.assign({},...jm(this.devDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.devDependencies,this.peerDependencies.size>0?e.peerDependencies=Object.assign({},...jm(this.peerDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.peerDependencies,e.dependenciesMeta={};for(let[n,u]of Fs(this.dependenciesMeta.entries(),([A,p])=>A))for(let[A,p]of Fs(u.entries(),([h,E])=>h!==null?`0${h}`:"1")){let h=A!==null?xa(In(ea(n),A)):n,E={...p};r&&A===null&&delete E.optional,Object.keys(E).length!==0&&(e.dependenciesMeta[h]=E)}if(Object.keys(e.dependenciesMeta).length===0&&delete e.dependenciesMeta,this.peerDependenciesMeta.size>0?e.peerDependenciesMeta=Object.assign({},...Fs(this.peerDependenciesMeta.entries(),([n,u])=>n).map(([n,u])=>({[n]:u}))):delete e.peerDependenciesMeta,this.resolutions.length>0?e.resolutions=Object.assign({},...this.resolutions.map(({pattern:n,reference:u})=>({[vD(n)]:u}))):delete e.resolutions,this.files!==null?e.files=Array.from(this.files):delete e.files,this.preferUnplugged!==null?e.preferUnplugged=this.preferUnplugged:delete e.preferUnplugged,this.scripts!==null&&this.scripts.size>0){e.scripts??={};for(let n of Object.keys(e.scripts))this.scripts.has(n)||delete e.scripts[n];for(let[n,u]of this.scripts.entries())e.scripts[n]=u}else delete e.scripts;return e}}});var wse=_((YNt,Cse)=>{var Ztt=_l(),$tt=function(){return Ztt.Date.now()};Cse.exports=$tt});var Bse=_((WNt,Ise)=>{var ert=/\s/;function trt(t){for(var e=t.length;e--&&ert.test(t.charAt(e)););return e}Ise.exports=trt});var Dse=_((KNt,vse)=>{var rrt=Bse(),nrt=/^\s+/;function irt(t){return t&&t.slice(0,rrt(t)+1).replace(nrt,"")}vse.exports=irt});var Ym=_((VNt,Pse)=>{var srt=cg(),ort=Ju(),art="[object Symbol]";function lrt(t){return typeof t=="symbol"||ort(t)&&srt(t)==art}Pse.exports=lrt});var kse=_((zNt,xse)=>{var crt=Dse(),bse=sl(),urt=Ym(),Sse=NaN,Art=/^[-+]0x[0-9a-f]+$/i,frt=/^0b[01]+$/i,prt=/^0o[0-7]+$/i,hrt=parseInt;function grt(t){if(typeof t=="number")return t;if(urt(t))return Sse;if(bse(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=bse(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=crt(t);var r=frt.test(t);return r||prt.test(t)?hrt(t.slice(2),r?2:8):Art.test(t)?Sse:+t}xse.exports=grt});var Rse=_((JNt,Fse)=>{var drt=sl(),$M=wse(),Qse=kse(),mrt="Expected a function",yrt=Math.max,Ert=Math.min;function Crt(t,e,r){var o,a,n,u,A,p,h=0,E=!1,I=!1,v=!0;if(typeof t!="function")throw new TypeError(mrt);e=Qse(e)||0,drt(r)&&(E=!!r.leading,I="maxWait"in r,n=I?yrt(Qse(r.maxWait)||0,e):n,v="trailing"in r?!!r.trailing:v);function x(ce){var Ce=o,de=a;return o=a=void 0,h=ce,u=t.apply(de,Ce),u}function C(ce){return h=ce,A=setTimeout(U,e),E?x(ce):u}function R(ce){var Ce=ce-p,de=ce-h,Be=e-Ce;return I?Ert(Be,n-de):Be}function L(ce){var Ce=ce-p,de=ce-h;return p===void 0||Ce>=e||Ce<0||I&&de>=n}function U(){var ce=$M();if(L(ce))return z(ce);A=setTimeout(U,R(ce))}function z(ce){return A=void 0,v&&o?x(ce):(o=a=void 0,u)}function te(){A!==void 0&&clearTimeout(A),h=0,o=p=a=A=void 0}function ae(){return A===void 0?u:z($M())}function le(){var ce=$M(),Ce=L(ce);if(o=arguments,a=this,p=ce,Ce){if(A===void 0)return C(p);if(I)return clearTimeout(A),A=setTimeout(U,e),x(p)}return A===void 0&&(A=setTimeout(U,e)),u}return le.cancel=te,le.flush=ae,le}Fse.exports=Crt});var eO=_((XNt,Tse)=>{var wrt=Rse(),Irt=sl(),Brt="Expected a function";function vrt(t,e,r){var o=!0,a=!0;if(typeof t!="function")throw new TypeError(Brt);return Irt(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),wrt(t,e,{leading:o,maxWait:e,trailing:a})}Tse.exports=vrt});function Prt(t){return typeof t.reportCode<"u"}var Nse,Lse,Mse,Drt,Jt,Zs,Wl=Et(()=>{Nse=Ze(eO()),Lse=ve("stream"),Mse=ve("string_decoder"),Drt=15,Jt=class extends Error{constructor(r,o,a){super(o);this.reportExtra=a;this.reportCode=r}};Zs=class{constructor(){this.cacheHits=new Set;this.cacheMisses=new Set;this.reportedInfos=new Set;this.reportedWarnings=new Set;this.reportedErrors=new Set}getRecommendedLength(){return 180}reportCacheHit(e){this.cacheHits.add(e.locatorHash)}reportCacheMiss(e,r){this.cacheMisses.add(e.locatorHash)}static progressViaCounter(e){let r=0,o,a=new Promise(p=>{o=p}),n=p=>{let h=o;a=new Promise(E=>{o=E}),r=p,h()},u=(p=0)=>{n(r+1)},A=async function*(){for(;r{r=u}),a=(0,Nse.default)(u=>{let A=r;o=new Promise(p=>{r=p}),e=u,A()},1e3/Drt),n=async function*(){for(;;)await o,yield{title:e}}();return{[Symbol.asyncIterator](){return n},hasProgress:!1,hasTitle:!0,setTitle:a}}async startProgressPromise(e,r){let o=this.reportProgress(e);try{return await r(e)}finally{o.stop()}}startProgressSync(e,r){let o=this.reportProgress(e);try{return r(e)}finally{o.stop()}}reportInfoOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedInfos.has(a)||(this.reportedInfos.add(a),this.reportInfo(e,r),o?.reportExtra?.(this))}reportWarningOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedWarnings.has(a)||(this.reportedWarnings.add(a),this.reportWarning(e,r),o?.reportExtra?.(this))}reportErrorOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedErrors.has(a)||(this.reportedErrors.add(a),this.reportError(e,r),o?.reportExtra?.(this))}reportExceptionOnce(e){Prt(e)?this.reportErrorOnce(e.reportCode,e.message,{key:e,reportExtra:e.reportExtra}):this.reportErrorOnce(1,e.stack||e.message,{key:e})}createStreamReporter(e=null){let r=new Lse.PassThrough,o=new Mse.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` -`),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",e!==null?this.reportInfo(null,`${e} ${p}`):this.reportInfo(null,p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&(e!==null?this.reportInfo(null,`${e} ${n}`):this.reportInfo(null,n))}),r}}});var Wm,tO=Et(()=>{Wl();So();Wm=class{constructor(e){this.fetchers=e}supports(e,r){return!!this.tryFetcher(e,r)}getLocalPath(e,r){return this.getFetcher(e,r).getLocalPath(e,r)}async fetch(e,r){return await this.getFetcher(e,r).fetch(e,r)}tryFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));return o||null}getFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));if(!o)throw new Jt(11,`${qr(r.project.configuration,e)} isn't supported by any available fetcher`);return o}}});var yg,rO=Et(()=>{So();yg=class{constructor(e){this.resolvers=e.filter(r=>r)}supportsDescriptor(e,r){return!!this.tryResolverByDescriptor(e,r)}supportsLocator(e,r){return!!this.tryResolverByLocator(e,r)}shouldPersistResolution(e,r){return this.getResolverByLocator(e,r).shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.getResolverByDescriptor(e,o).bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.getResolverByDescriptor(e,r).getResolutionDependencies(e,r)}async getCandidates(e,r,o){return await this.getResolverByDescriptor(e,o).getCandidates(e,r,o)}async getSatisfying(e,r,o,a){return this.getResolverByDescriptor(e,a).getSatisfying(e,r,o,a)}async resolve(e,r){return await this.getResolverByLocator(e,r).resolve(e,r)}tryResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));return o||null}getResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));if(!o)throw new Error(`${jn(r.project.configuration,e)} isn't supported by any available resolver`);return o}tryResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));return o||null}getResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));if(!o)throw new Error(`${qr(r.project.configuration,e)} isn't supported by any available resolver`);return o}}});var Km,nO=Et(()=>{Pt();So();Km=class{supports(e){return!!e.reference.startsWith("virtual:")}getLocalPath(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Rs(e,a);return r.fetcher.getLocalPath(n,r)}async fetch(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Rs(e,a),u=await r.fetcher.fetch(n,r);return await this.ensureVirtualLink(e,u,r)}getLocatorFilename(e){return Hm(e)}async ensureVirtualLink(e,r,o){let a=r.packageFs.getRealPath(),n=o.project.configuration.get("virtualFolder"),u=this.getLocatorFilename(e),A=zs.makeVirtualPath(n,u,a),p=new Hu(A,{baseFs:r.packageFs,pathUtils:V});return{...r,packageFs:p}}}});var Qb,Ose=Et(()=>{Qb=class t{static{this.protocol="virtual:"}static isVirtualDescriptor(e){return!!e.range.startsWith(t.protocol)}static isVirtualLocator(e){return!!e.reference.startsWith(t.protocol)}supportsDescriptor(e,r){return t.isVirtualDescriptor(e)}supportsLocator(e,r){return t.isVirtualLocator(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){throw new Error('Assertion failed: calling "bindDescriptor" on a virtual descriptor is unsupported')}getResolutionDependencies(e,r){throw new Error('Assertion failed: calling "getResolutionDependencies" on a virtual descriptor is unsupported')}async getCandidates(e,r,o){throw new Error('Assertion failed: calling "getCandidates" on a virtual descriptor is unsupported')}async getSatisfying(e,r,o,a){throw new Error('Assertion failed: calling "getSatisfying" on a virtual descriptor is unsupported')}async resolve(e,r){throw new Error('Assertion failed: calling "resolve" on a virtual locator is unsupported')}}});var Vm,iO=Et(()=>{Pt();mg();Vm=class{supports(e){return!!e.reference.startsWith(ei.protocol)}getLocalPath(e,r){return this.getWorkspace(e,r).cwd}async fetch(e,r){let o=this.getWorkspace(e,r).cwd;return{packageFs:new gn(o),prefixPath:It.dot,localPath:o}}getWorkspace(e,r){return r.project.getWorkspaceByCwd(e.reference.slice(ei.protocol.length))}}});function KI(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}function Use(t){return typeof t>"u"?3:KI(t)?0:Array.isArray(t)?1:2}function aO(t,e){return Object.hasOwn(t,e)}function Srt(t){return KI(t)&&aO(t,"onConflict")&&typeof t.onConflict=="string"}function xrt(t){if(typeof t>"u")return{onConflict:"default",value:t};if(!Srt(t))return{onConflict:"default",value:t};if(aO(t,"value"))return t;let{onConflict:e,...r}=t;return{onConflict:e,value:r}}function _se(t,e){let r=KI(t)&&aO(t,e)?t[e]:void 0;return xrt(r)}function zm(t,e){return[t,e,Hse]}function lO(t){return Array.isArray(t)?t[2]===Hse:!1}function sO(t,e){if(KI(t)){let r={};for(let o of Object.keys(t))r[o]=sO(t[o],e);return zm(e,r)}return Array.isArray(t)?zm(e,t.map(r=>sO(r,e))):zm(e,t)}function oO(t,e,r,o,a){let n,u=[],A=a,p=0;for(let E=a-1;E>=o;--E){let[I,v]=t[E],{onConflict:x,value:C}=_se(v,r),R=Use(C);if(R!==3){if(n??=R,R!==n||x==="hardReset"){p=A;break}if(R===2)return zm(I,C);if(u.unshift([I,C]),x==="reset"){p=E;break}x==="extend"&&E===o&&(o=0),A=E}}if(typeof n>"u")return null;let h=u.map(([E])=>E).join(", ");switch(n){case 1:return zm(h,new Array().concat(...u.map(([E,I])=>I.map(v=>sO(v,E)))));case 0:{let E=Object.assign({},...u.map(([,R])=>R)),I=Object.keys(E),v={},x=t.map(([R,L])=>[R,_se(L,r).value]),C=brt(x,([R,L])=>{let U=Use(L);return U!==0&&U!==3});if(C!==-1){let R=x.slice(C+1);for(let L of I)v[L]=oO(R,e,L,0,R.length)}else for(let R of I)v[R]=oO(x,e,R,p,x.length);return zm(h,v)}default:throw new Error("Assertion failed: Non-extendable value type")}}function qse(t){return oO(t.map(([e,r])=>[e,{".":r}]),[],".",0,t.length)}function VI(t){return lO(t)?t[1]:t}function Fb(t){let e=lO(t)?t[1]:t;if(Array.isArray(e))return e.map(r=>Fb(r));if(KI(e)){let r={};for(let[o,a]of Object.entries(e))r[o]=Fb(a);return r}return e}function cO(t){return lO(t)?t[0]:null}var brt,Hse,jse=Et(()=>{brt=(t,e,r)=>{let o=[...t];return o.reverse(),o.findIndex(e,r)};Hse=Symbol()});var Rb={};Vt(Rb,{getDefaultGlobalFolder:()=>AO,getHomeFolder:()=>Jm,isFolderInside:()=>fO});function AO(){if(process.platform==="win32"){let t=ue.toPortablePath(process.env.LOCALAPPDATA||ue.join((0,uO.homedir)(),"AppData","Local"));return V.resolve(t,"Yarn/Berry")}if(process.env.XDG_DATA_HOME){let t=ue.toPortablePath(process.env.XDG_DATA_HOME);return V.resolve(t,"yarn/berry")}return V.resolve(Jm(),".yarn/berry")}function Jm(){return ue.toPortablePath((0,uO.homedir)()||"/usr/local/share")}function fO(t,e){let r=V.relative(e,t);return r&&!r.startsWith("..")&&!V.isAbsolute(r)}var uO,Tb=Et(()=>{Pt();uO=ve("os")});var Kse=_(Xm=>{"use strict";var uLt=ve("net"),Qrt=ve("tls"),pO=ve("http"),Gse=ve("https"),Frt=ve("events"),ALt=ve("assert"),Rrt=ve("util");Xm.httpOverHttp=Trt;Xm.httpsOverHttp=Nrt;Xm.httpOverHttps=Lrt;Xm.httpsOverHttps=Mrt;function Trt(t){var e=new xf(t);return e.request=pO.request,e}function Nrt(t){var e=new xf(t);return e.request=pO.request,e.createSocket=Yse,e.defaultPort=443,e}function Lrt(t){var e=new xf(t);return e.request=Gse.request,e}function Mrt(t){var e=new xf(t);return e.request=Gse.request,e.createSocket=Yse,e.defaultPort=443,e}function xf(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||pO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(o,a,n,u){for(var A=Wse(a,n,u),p=0,h=e.requests.length;p=this.maxSockets){n.requests.push(u);return}n.createSocket(u,function(A){A.on("free",p),A.on("close",h),A.on("agentRemove",h),e.onSocket(A);function p(){n.emit("free",A,u)}function h(E){n.removeSocket(A),A.removeListener("free",p),A.removeListener("close",h),A.removeListener("agentRemove",h)}})};xf.prototype.createSocket=function(e,r){var o=this,a={};o.sockets.push(a);var n=hO({},o.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(n.localAddress=e.localAddress),n.proxyAuth&&(n.headers=n.headers||{},n.headers["Proxy-Authorization"]="Basic "+new Buffer(n.proxyAuth).toString("base64")),ih("making CONNECT request");var u=o.request(n);u.useChunkedEncodingByDefault=!1,u.once("response",A),u.once("upgrade",p),u.once("connect",h),u.once("error",E),u.end();function A(I){I.upgrade=!0}function p(I,v,x){process.nextTick(function(){h(I,v,x)})}function h(I,v,x){if(u.removeAllListeners(),v.removeAllListeners(),I.statusCode!==200){ih("tunneling socket could not be established, statusCode=%d",I.statusCode),v.destroy();var C=new Error("tunneling socket could not be established, statusCode="+I.statusCode);C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}if(x.length>0){ih("got illegal response body from proxy"),v.destroy();var C=new Error("got illegal response body from proxy");C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}return ih("tunneling connection has established"),o.sockets[o.sockets.indexOf(a)]=v,r(v)}function E(I){u.removeAllListeners(),ih(`tunneling socket could not be established, cause=%s -`,I.message,I.stack);var v=new Error("tunneling socket could not be established, cause="+I.message);v.code="ECONNRESET",e.request.emit("error",v),o.removeSocket(a)}};xf.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var o=this.requests.shift();o&&this.createSocket(o,function(a){o.request.onSocket(a)})}};function Yse(t,e){var r=this;xf.prototype.createSocket.call(r,t,function(o){var a=t.request.getHeader("host"),n=hO({},r.options,{socket:o,servername:a?a.replace(/:.*$/,""):t.host}),u=Qrt.connect(0,n);r.sockets[r.sockets.indexOf(o)]=u,e(u)})}function Wse(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function hO(t){for(var e=1,r=arguments.length;e{Vse.exports=Kse()});var Qf=_((kf,Nb)=>{"use strict";Object.defineProperty(kf,"__esModule",{value:!0});var Jse=["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];function Ort(t){return Jse.includes(t)}var Urt=["Function","Generator","AsyncGenerator","GeneratorFunction","AsyncGeneratorFunction","AsyncFunction","Observable","Array","Buffer","Blob","Object","RegExp","Date","Error","Map","Set","WeakMap","WeakSet","ArrayBuffer","SharedArrayBuffer","DataView","Promise","URL","FormData","URLSearchParams","HTMLElement",...Jse];function _rt(t){return Urt.includes(t)}var Hrt=["null","undefined","string","number","bigint","boolean","symbol"];function qrt(t){return Hrt.includes(t)}function Zm(t){return e=>typeof e===t}var{toString:Xse}=Object.prototype,zI=t=>{let e=Xse.call(t).slice(8,-1);if(/HTML\w+Element/.test(e)&&Pe.domElement(t))return"HTMLElement";if(_rt(e))return e},Xn=t=>e=>zI(e)===t;function Pe(t){if(t===null)return"null";switch(typeof t){case"undefined":return"undefined";case"string":return"string";case"number":return"number";case"boolean":return"boolean";case"function":return"Function";case"bigint":return"bigint";case"symbol":return"symbol";default:}if(Pe.observable(t))return"Observable";if(Pe.array(t))return"Array";if(Pe.buffer(t))return"Buffer";let e=zI(t);if(e)return e;if(t instanceof String||t instanceof Boolean||t instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}Pe.undefined=Zm("undefined");Pe.string=Zm("string");var jrt=Zm("number");Pe.number=t=>jrt(t)&&!Pe.nan(t);Pe.bigint=Zm("bigint");Pe.function_=Zm("function");Pe.null_=t=>t===null;Pe.class_=t=>Pe.function_(t)&&t.toString().startsWith("class ");Pe.boolean=t=>t===!0||t===!1;Pe.symbol=Zm("symbol");Pe.numericString=t=>Pe.string(t)&&!Pe.emptyStringOrWhitespace(t)&&!Number.isNaN(Number(t));Pe.array=(t,e)=>Array.isArray(t)?Pe.function_(e)?t.every(e):!0:!1;Pe.buffer=t=>{var e,r,o,a;return(a=(o=(r=(e=t)===null||e===void 0?void 0:e.constructor)===null||r===void 0?void 0:r.isBuffer)===null||o===void 0?void 0:o.call(r,t))!==null&&a!==void 0?a:!1};Pe.blob=t=>Xn("Blob")(t);Pe.nullOrUndefined=t=>Pe.null_(t)||Pe.undefined(t);Pe.object=t=>!Pe.null_(t)&&(typeof t=="object"||Pe.function_(t));Pe.iterable=t=>{var e;return Pe.function_((e=t)===null||e===void 0?void 0:e[Symbol.iterator])};Pe.asyncIterable=t=>{var e;return Pe.function_((e=t)===null||e===void 0?void 0:e[Symbol.asyncIterator])};Pe.generator=t=>{var e,r;return Pe.iterable(t)&&Pe.function_((e=t)===null||e===void 0?void 0:e.next)&&Pe.function_((r=t)===null||r===void 0?void 0:r.throw)};Pe.asyncGenerator=t=>Pe.asyncIterable(t)&&Pe.function_(t.next)&&Pe.function_(t.throw);Pe.nativePromise=t=>Xn("Promise")(t);var Grt=t=>{var e,r;return Pe.function_((e=t)===null||e===void 0?void 0:e.then)&&Pe.function_((r=t)===null||r===void 0?void 0:r.catch)};Pe.promise=t=>Pe.nativePromise(t)||Grt(t);Pe.generatorFunction=Xn("GeneratorFunction");Pe.asyncGeneratorFunction=t=>zI(t)==="AsyncGeneratorFunction";Pe.asyncFunction=t=>zI(t)==="AsyncFunction";Pe.boundFunction=t=>Pe.function_(t)&&!t.hasOwnProperty("prototype");Pe.regExp=Xn("RegExp");Pe.date=Xn("Date");Pe.error=Xn("Error");Pe.map=t=>Xn("Map")(t);Pe.set=t=>Xn("Set")(t);Pe.weakMap=t=>Xn("WeakMap")(t);Pe.weakSet=t=>Xn("WeakSet")(t);Pe.int8Array=Xn("Int8Array");Pe.uint8Array=Xn("Uint8Array");Pe.uint8ClampedArray=Xn("Uint8ClampedArray");Pe.int16Array=Xn("Int16Array");Pe.uint16Array=Xn("Uint16Array");Pe.int32Array=Xn("Int32Array");Pe.uint32Array=Xn("Uint32Array");Pe.float32Array=Xn("Float32Array");Pe.float64Array=Xn("Float64Array");Pe.bigInt64Array=Xn("BigInt64Array");Pe.bigUint64Array=Xn("BigUint64Array");Pe.arrayBuffer=Xn("ArrayBuffer");Pe.sharedArrayBuffer=Xn("SharedArrayBuffer");Pe.dataView=Xn("DataView");Pe.enumCase=(t,e)=>Object.values(e).includes(t);Pe.directInstanceOf=(t,e)=>Object.getPrototypeOf(t)===e.prototype;Pe.urlInstance=t=>Xn("URL")(t);Pe.urlString=t=>{if(!Pe.string(t))return!1;try{return new URL(t),!0}catch{return!1}};Pe.truthy=t=>!!t;Pe.falsy=t=>!t;Pe.nan=t=>Number.isNaN(t);Pe.primitive=t=>Pe.null_(t)||qrt(typeof t);Pe.integer=t=>Number.isInteger(t);Pe.safeInteger=t=>Number.isSafeInteger(t);Pe.plainObject=t=>{if(Xse.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);return e===null||e===Object.getPrototypeOf({})};Pe.typedArray=t=>Ort(zI(t));var Yrt=t=>Pe.safeInteger(t)&&t>=0;Pe.arrayLike=t=>!Pe.nullOrUndefined(t)&&!Pe.function_(t)&&Yrt(t.length);Pe.inRange=(t,e)=>{if(Pe.number(e))return t>=Math.min(0,e)&&t<=Math.max(e,0);if(Pe.array(e)&&e.length===2)return t>=Math.min(...e)&&t<=Math.max(...e);throw new TypeError(`Invalid range: ${JSON.stringify(e)}`)};var Wrt=1,Krt=["innerHTML","ownerDocument","style","attributes","nodeValue"];Pe.domElement=t=>Pe.object(t)&&t.nodeType===Wrt&&Pe.string(t.nodeName)&&!Pe.plainObject(t)&&Krt.every(e=>e in t);Pe.observable=t=>{var e,r,o,a;return t?t===((r=(e=t)[Symbol.observable])===null||r===void 0?void 0:r.call(e))||t===((a=(o=t)["@@observable"])===null||a===void 0?void 0:a.call(o)):!1};Pe.nodeStream=t=>Pe.object(t)&&Pe.function_(t.pipe)&&!Pe.observable(t);Pe.infinite=t=>t===1/0||t===-1/0;var Zse=t=>e=>Pe.integer(e)&&Math.abs(e%2)===t;Pe.evenInteger=Zse(0);Pe.oddInteger=Zse(1);Pe.emptyArray=t=>Pe.array(t)&&t.length===0;Pe.nonEmptyArray=t=>Pe.array(t)&&t.length>0;Pe.emptyString=t=>Pe.string(t)&&t.length===0;var Vrt=t=>Pe.string(t)&&!/\S/.test(t);Pe.emptyStringOrWhitespace=t=>Pe.emptyString(t)||Vrt(t);Pe.nonEmptyString=t=>Pe.string(t)&&t.length>0;Pe.nonEmptyStringAndNotWhitespace=t=>Pe.string(t)&&!Pe.emptyStringOrWhitespace(t);Pe.emptyObject=t=>Pe.object(t)&&!Pe.map(t)&&!Pe.set(t)&&Object.keys(t).length===0;Pe.nonEmptyObject=t=>Pe.object(t)&&!Pe.map(t)&&!Pe.set(t)&&Object.keys(t).length>0;Pe.emptySet=t=>Pe.set(t)&&t.size===0;Pe.nonEmptySet=t=>Pe.set(t)&&t.size>0;Pe.emptyMap=t=>Pe.map(t)&&t.size===0;Pe.nonEmptyMap=t=>Pe.map(t)&&t.size>0;Pe.propertyKey=t=>Pe.any([Pe.string,Pe.number,Pe.symbol],t);Pe.formData=t=>Xn("FormData")(t);Pe.urlSearchParams=t=>Xn("URLSearchParams")(t);var $se=(t,e,r)=>{if(!Pe.function_(e))throw new TypeError(`Invalid predicate: ${JSON.stringify(e)}`);if(r.length===0)throw new TypeError("Invalid number of values");return t.call(r,e)};Pe.any=(t,...e)=>(Pe.array(t)?t:[t]).some(o=>$se(Array.prototype.some,o,e));Pe.all=(t,...e)=>$se(Array.prototype.every,t,e);var Mt=(t,e,r,o={})=>{if(!t){let{multipleValues:a}=o,n=a?`received values of types ${[...new Set(r.map(u=>`\`${Pe(u)}\``))].join(", ")}`:`received value of type \`${Pe(r)}\``;throw new TypeError(`Expected value which is \`${e}\`, ${n}.`)}};kf.assert={undefined:t=>Mt(Pe.undefined(t),"undefined",t),string:t=>Mt(Pe.string(t),"string",t),number:t=>Mt(Pe.number(t),"number",t),bigint:t=>Mt(Pe.bigint(t),"bigint",t),function_:t=>Mt(Pe.function_(t),"Function",t),null_:t=>Mt(Pe.null_(t),"null",t),class_:t=>Mt(Pe.class_(t),"Class",t),boolean:t=>Mt(Pe.boolean(t),"boolean",t),symbol:t=>Mt(Pe.symbol(t),"symbol",t),numericString:t=>Mt(Pe.numericString(t),"string with a number",t),array:(t,e)=>{Mt(Pe.array(t),"Array",t),e&&t.forEach(e)},buffer:t=>Mt(Pe.buffer(t),"Buffer",t),blob:t=>Mt(Pe.blob(t),"Blob",t),nullOrUndefined:t=>Mt(Pe.nullOrUndefined(t),"null or undefined",t),object:t=>Mt(Pe.object(t),"Object",t),iterable:t=>Mt(Pe.iterable(t),"Iterable",t),asyncIterable:t=>Mt(Pe.asyncIterable(t),"AsyncIterable",t),generator:t=>Mt(Pe.generator(t),"Generator",t),asyncGenerator:t=>Mt(Pe.asyncGenerator(t),"AsyncGenerator",t),nativePromise:t=>Mt(Pe.nativePromise(t),"native Promise",t),promise:t=>Mt(Pe.promise(t),"Promise",t),generatorFunction:t=>Mt(Pe.generatorFunction(t),"GeneratorFunction",t),asyncGeneratorFunction:t=>Mt(Pe.asyncGeneratorFunction(t),"AsyncGeneratorFunction",t),asyncFunction:t=>Mt(Pe.asyncFunction(t),"AsyncFunction",t),boundFunction:t=>Mt(Pe.boundFunction(t),"Function",t),regExp:t=>Mt(Pe.regExp(t),"RegExp",t),date:t=>Mt(Pe.date(t),"Date",t),error:t=>Mt(Pe.error(t),"Error",t),map:t=>Mt(Pe.map(t),"Map",t),set:t=>Mt(Pe.set(t),"Set",t),weakMap:t=>Mt(Pe.weakMap(t),"WeakMap",t),weakSet:t=>Mt(Pe.weakSet(t),"WeakSet",t),int8Array:t=>Mt(Pe.int8Array(t),"Int8Array",t),uint8Array:t=>Mt(Pe.uint8Array(t),"Uint8Array",t),uint8ClampedArray:t=>Mt(Pe.uint8ClampedArray(t),"Uint8ClampedArray",t),int16Array:t=>Mt(Pe.int16Array(t),"Int16Array",t),uint16Array:t=>Mt(Pe.uint16Array(t),"Uint16Array",t),int32Array:t=>Mt(Pe.int32Array(t),"Int32Array",t),uint32Array:t=>Mt(Pe.uint32Array(t),"Uint32Array",t),float32Array:t=>Mt(Pe.float32Array(t),"Float32Array",t),float64Array:t=>Mt(Pe.float64Array(t),"Float64Array",t),bigInt64Array:t=>Mt(Pe.bigInt64Array(t),"BigInt64Array",t),bigUint64Array:t=>Mt(Pe.bigUint64Array(t),"BigUint64Array",t),arrayBuffer:t=>Mt(Pe.arrayBuffer(t),"ArrayBuffer",t),sharedArrayBuffer:t=>Mt(Pe.sharedArrayBuffer(t),"SharedArrayBuffer",t),dataView:t=>Mt(Pe.dataView(t),"DataView",t),enumCase:(t,e)=>Mt(Pe.enumCase(t,e),"EnumCase",t),urlInstance:t=>Mt(Pe.urlInstance(t),"URL",t),urlString:t=>Mt(Pe.urlString(t),"string with a URL",t),truthy:t=>Mt(Pe.truthy(t),"truthy",t),falsy:t=>Mt(Pe.falsy(t),"falsy",t),nan:t=>Mt(Pe.nan(t),"NaN",t),primitive:t=>Mt(Pe.primitive(t),"primitive",t),integer:t=>Mt(Pe.integer(t),"integer",t),safeInteger:t=>Mt(Pe.safeInteger(t),"integer",t),plainObject:t=>Mt(Pe.plainObject(t),"plain object",t),typedArray:t=>Mt(Pe.typedArray(t),"TypedArray",t),arrayLike:t=>Mt(Pe.arrayLike(t),"array-like",t),domElement:t=>Mt(Pe.domElement(t),"HTMLElement",t),observable:t=>Mt(Pe.observable(t),"Observable",t),nodeStream:t=>Mt(Pe.nodeStream(t),"Node.js Stream",t),infinite:t=>Mt(Pe.infinite(t),"infinite number",t),emptyArray:t=>Mt(Pe.emptyArray(t),"empty array",t),nonEmptyArray:t=>Mt(Pe.nonEmptyArray(t),"non-empty array",t),emptyString:t=>Mt(Pe.emptyString(t),"empty string",t),emptyStringOrWhitespace:t=>Mt(Pe.emptyStringOrWhitespace(t),"empty string or whitespace",t),nonEmptyString:t=>Mt(Pe.nonEmptyString(t),"non-empty string",t),nonEmptyStringAndNotWhitespace:t=>Mt(Pe.nonEmptyStringAndNotWhitespace(t),"non-empty string and not whitespace",t),emptyObject:t=>Mt(Pe.emptyObject(t),"empty object",t),nonEmptyObject:t=>Mt(Pe.nonEmptyObject(t),"non-empty object",t),emptySet:t=>Mt(Pe.emptySet(t),"empty set",t),nonEmptySet:t=>Mt(Pe.nonEmptySet(t),"non-empty set",t),emptyMap:t=>Mt(Pe.emptyMap(t),"empty map",t),nonEmptyMap:t=>Mt(Pe.nonEmptyMap(t),"non-empty map",t),propertyKey:t=>Mt(Pe.propertyKey(t),"PropertyKey",t),formData:t=>Mt(Pe.formData(t),"FormData",t),urlSearchParams:t=>Mt(Pe.urlSearchParams(t),"URLSearchParams",t),evenInteger:t=>Mt(Pe.evenInteger(t),"even integer",t),oddInteger:t=>Mt(Pe.oddInteger(t),"odd integer",t),directInstanceOf:(t,e)=>Mt(Pe.directInstanceOf(t,e),"T",t),inRange:(t,e)=>Mt(Pe.inRange(t,e),"in range",t),any:(t,...e)=>Mt(Pe.any(t,...e),"predicate returns truthy for any value",e,{multipleValues:!0}),all:(t,...e)=>Mt(Pe.all(t,...e),"predicate returns truthy for all values",e,{multipleValues:!0})};Object.defineProperties(Pe,{class:{value:Pe.class_},function:{value:Pe.function_},null:{value:Pe.null_}});Object.defineProperties(kf.assert,{class:{value:kf.assert.class_},function:{value:kf.assert.function_},null:{value:kf.assert.null_}});kf.default=Pe;Nb.exports=Pe;Nb.exports.default=Pe;Nb.exports.assert=kf.assert});var eoe=_((hLt,gO)=>{"use strict";var Lb=class extends Error{constructor(e){super(e||"Promise was canceled"),this.name="CancelError"}get isCanceled(){return!0}},Mb=class t{static fn(e){return(...r)=>new t((o,a,n)=>{r.push(n),e(...r).then(o,a)})}constructor(e){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._rejectOnCancel=!0,this._promise=new Promise((r,o)=>{this._reject=o;let a=A=>{this._isPending=!1,r(A)},n=A=>{this._isPending=!1,o(A)},u=A=>{if(!this._isPending)throw new Error("The `onCancel` handler was attached after the promise settled.");this._cancelHandlers.push(A)};return Object.defineProperties(u,{shouldReject:{get:()=>this._rejectOnCancel,set:A=>{this._rejectOnCancel=A}}}),e(a,n,u)})}then(e,r){return this._promise.then(e,r)}catch(e){return this._promise.catch(e)}finally(e){return this._promise.finally(e)}cancel(e){if(!(!this._isPending||this._isCanceled)){if(this._cancelHandlers.length>0)try{for(let r of this._cancelHandlers)r()}catch(r){this._reject(r)}this._isCanceled=!0,this._rejectOnCancel&&this._reject(new Lb(e))}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(Mb.prototype,Promise.prototype);gO.exports=Mb;gO.exports.CancelError=Lb});var toe=_((mO,yO)=>{"use strict";Object.defineProperty(mO,"__esModule",{value:!0});function zrt(t){return t.encrypted}var dO=(t,e)=>{let r;typeof e=="function"?r={connect:e}:r=e;let o=typeof r.connect=="function",a=typeof r.secureConnect=="function",n=typeof r.close=="function",u=()=>{o&&r.connect(),zrt(t)&&a&&(t.authorized?r.secureConnect():t.authorizationError||t.once("secureConnect",r.secureConnect)),n&&t.once("close",r.close)};t.writable&&!t.connecting?u():t.connecting?t.once("connect",u):t.destroyed&&n&&r.close(t._hadError)};mO.default=dO;yO.exports=dO;yO.exports.default=dO});var roe=_((CO,wO)=>{"use strict";Object.defineProperty(CO,"__esModule",{value:!0});var Jrt=toe(),Xrt=Number(process.versions.node.split(".")[0]),EO=t=>{let e={start:Date.now(),socket:void 0,lookup:void 0,connect:void 0,secureConnect:void 0,upload:void 0,response:void 0,end:void 0,error:void 0,abort:void 0,phases:{wait:void 0,dns:void 0,tcp:void 0,tls:void 0,request:void 0,firstByte:void 0,download:void 0,total:void 0}};t.timings=e;let r=u=>{let A=u.emit.bind(u);u.emit=(p,...h)=>(p==="error"&&(e.error=Date.now(),e.phases.total=e.error-e.start,u.emit=A),A(p,...h))};r(t),t.prependOnceListener("abort",()=>{e.abort=Date.now(),(!e.response||Xrt>=13)&&(e.phases.total=Date.now()-e.start)});let o=u=>{e.socket=Date.now(),e.phases.wait=e.socket-e.start;let A=()=>{e.lookup=Date.now(),e.phases.dns=e.lookup-e.socket};u.prependOnceListener("lookup",A),Jrt.default(u,{connect:()=>{e.connect=Date.now(),e.lookup===void 0&&(u.removeListener("lookup",A),e.lookup=e.connect,e.phases.dns=e.lookup-e.socket),e.phases.tcp=e.connect-e.lookup},secureConnect:()=>{e.secureConnect=Date.now(),e.phases.tls=e.secureConnect-e.connect}})};t.socket?o(t.socket):t.prependOnceListener("socket",o);let a=()=>{var u;e.upload=Date.now(),e.phases.request=e.upload-(u=e.secureConnect,u??e.connect)};return(typeof t.writableFinished=="boolean"?t.writableFinished:t.finished&&t.outputSize===0&&(!t.socket||t.socket.writableLength===0))?a():t.prependOnceListener("finish",a),t.prependOnceListener("response",u=>{e.response=Date.now(),e.phases.firstByte=e.response-e.upload,u.timings=e,r(u),u.prependOnceListener("end",()=>{e.end=Date.now(),e.phases.download=e.end-e.response,e.phases.total=e.end-e.start})}),e};CO.default=EO;wO.exports=EO;wO.exports.default=EO});var coe=_((gLt,vO)=>{"use strict";var{V4MAPPED:Zrt,ADDRCONFIG:$rt,ALL:loe,promises:{Resolver:noe},lookup:ent}=ve("dns"),{promisify:IO}=ve("util"),tnt=ve("os"),$m=Symbol("cacheableLookupCreateConnection"),BO=Symbol("cacheableLookupInstance"),ioe=Symbol("expires"),rnt=typeof loe=="number",soe=t=>{if(!(t&&typeof t.createConnection=="function"))throw new Error("Expected an Agent instance as the first argument")},nnt=t=>{for(let e of t)e.family!==6&&(e.address=`::ffff:${e.address}`,e.family=6)},ooe=()=>{let t=!1,e=!1;for(let r of Object.values(tnt.networkInterfaces()))for(let o of r)if(!o.internal&&(o.family==="IPv6"?e=!0:t=!0,t&&e))return{has4:t,has6:e};return{has4:t,has6:e}},int=t=>Symbol.iterator in t,aoe={ttl:!0},snt={all:!0},Ob=class{constructor({cache:e=new Map,maxTtl:r=1/0,fallbackDuration:o=3600,errorTtl:a=.15,resolver:n=new noe,lookup:u=ent}={}){if(this.maxTtl=r,this.errorTtl=a,this._cache=e,this._resolver=n,this._dnsLookup=IO(u),this._resolver instanceof noe?(this._resolve4=this._resolver.resolve4.bind(this._resolver),this._resolve6=this._resolver.resolve6.bind(this._resolver)):(this._resolve4=IO(this._resolver.resolve4.bind(this._resolver)),this._resolve6=IO(this._resolver.resolve6.bind(this._resolver))),this._iface=ooe(),this._pending={},this._nextRemovalTime=!1,this._hostnamesToFallback=new Set,o<1)this._fallback=!1;else{this._fallback=!0;let A=setInterval(()=>{this._hostnamesToFallback.clear()},o*1e3);A.unref&&A.unref()}this.lookup=this.lookup.bind(this),this.lookupAsync=this.lookupAsync.bind(this)}set servers(e){this.clear(),this._resolver.setServers(e)}get servers(){return this._resolver.getServers()}lookup(e,r,o){if(typeof r=="function"?(o=r,r={}):typeof r=="number"&&(r={family:r}),!o)throw new Error("Callback must be a function.");this.lookupAsync(e,r).then(a=>{r.all?o(null,a):o(null,a.address,a.family,a.expires,a.ttl)},o)}async lookupAsync(e,r={}){typeof r=="number"&&(r={family:r});let o=await this.query(e);if(r.family===6){let a=o.filter(n=>n.family===6);r.hints&Zrt&&(rnt&&r.hints&loe||a.length===0)?nnt(o):o=a}else r.family===4&&(o=o.filter(a=>a.family===4));if(r.hints&$rt){let{_iface:a}=this;o=o.filter(n=>n.family===6?a.has6:a.has4)}if(o.length===0){let a=new Error(`cacheableLookup ENOTFOUND ${e}`);throw a.code="ENOTFOUND",a.hostname=e,a}return r.all?o:o[0]}async query(e){let r=await this._cache.get(e);if(!r){let o=this._pending[e];if(o)r=await o;else{let a=this.queryAndCache(e);this._pending[e]=a,r=await a}}return r=r.map(o=>({...o})),r}async _resolve(e){let r=async h=>{try{return await h}catch(E){if(E.code==="ENODATA"||E.code==="ENOTFOUND")return[];throw E}},[o,a]=await Promise.all([this._resolve4(e,aoe),this._resolve6(e,aoe)].map(h=>r(h))),n=0,u=0,A=0,p=Date.now();for(let h of o)h.family=4,h.expires=p+h.ttl*1e3,n=Math.max(n,h.ttl);for(let h of a)h.family=6,h.expires=p+h.ttl*1e3,u=Math.max(u,h.ttl);return o.length>0?a.length>0?A=Math.min(n,u):A=n:A=u,{entries:[...o,...a],cacheTtl:A}}async _lookup(e){try{return{entries:await this._dnsLookup(e,{all:!0}),cacheTtl:0}}catch{return{entries:[],cacheTtl:0}}}async _set(e,r,o){if(this.maxTtl>0&&o>0){o=Math.min(o,this.maxTtl)*1e3,r[ioe]=Date.now()+o;try{await this._cache.set(e,r,o)}catch(a){this.lookupAsync=async()=>{let n=new Error("Cache Error. Please recreate the CacheableLookup instance.");throw n.cause=a,n}}int(this._cache)&&this._tick(o)}}async queryAndCache(e){if(this._hostnamesToFallback.has(e))return this._dnsLookup(e,snt);try{let r=await this._resolve(e);r.entries.length===0&&this._fallback&&(r=await this._lookup(e),r.entries.length!==0&&this._hostnamesToFallback.add(e));let o=r.entries.length===0?this.errorTtl:r.cacheTtl;return await this._set(e,r.entries,o),delete this._pending[e],r.entries}catch(r){throw delete this._pending[e],r}}_tick(e){let r=this._nextRemovalTime;(!r||e{this._nextRemovalTime=!1;let o=1/0,a=Date.now();for(let[n,u]of this._cache){let A=u[ioe];a>=A?this._cache.delete(n):A("lookup"in r||(r.lookup=this.lookup),e[$m](r,o))}uninstall(e){if(soe(e),e[$m]){if(e[BO]!==this)throw new Error("The agent is not owned by this CacheableLookup instance");e.createConnection=e[$m],delete e[$m],delete e[BO]}}updateInterfaceInfo(){let{_iface:e}=this;this._iface=ooe(),(e.has4&&!this._iface.has4||e.has6&&!this._iface.has6)&&this._cache.clear()}clear(e){if(e){this._cache.delete(e);return}this._cache.clear()}};vO.exports=Ob;vO.exports.default=Ob});var foe=_((dLt,DO)=>{"use strict";var ont=typeof URL>"u"?ve("url").URL:URL,ant="text/plain",lnt="us-ascii",uoe=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),cnt=(t,{stripHash:e})=>{let r=t.match(/^data:([^,]*?),([^#]*?)(?:#(.*))?$/);if(!r)throw new Error(`Invalid URL: ${t}`);let o=r[1].split(";"),a=r[2],n=e?"":r[3],u=!1;o[o.length-1]==="base64"&&(o.pop(),u=!0);let A=(o.shift()||"").toLowerCase(),h=[...o.map(E=>{let[I,v=""]=E.split("=").map(x=>x.trim());return I==="charset"&&(v=v.toLowerCase(),v===lnt)?"":`${I}${v?`=${v}`:""}`}).filter(Boolean)];return u&&h.push("base64"),(h.length!==0||A&&A!==ant)&&h.unshift(A),`data:${h.join(";")},${u?a.trim():a}${n?`#${n}`:""}`},Aoe=(t,e)=>{if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},Reflect.has(e,"normalizeHttps"))throw new Error("options.normalizeHttps is renamed to options.forceHttp");if(Reflect.has(e,"normalizeHttp"))throw new Error("options.normalizeHttp is renamed to options.forceHttps");if(Reflect.has(e,"stripFragment"))throw new Error("options.stripFragment is renamed to options.stripHash");if(t=t.trim(),/^data:/i.test(t))return cnt(t,e);let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new ont(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash&&(a.hash=""),a.pathname&&(a.pathname=a.pathname.replace(/((?!:).|^)\/{2,}/g,(n,u)=>/^(?!\/)/g.test(u)?`${u}/`:"/")),a.pathname&&(a.pathname=decodeURI(a.pathname)),e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let n=a.pathname.split("/"),u=n[n.length-1];uoe(u,e.removeDirectoryIndex)&&(n=n.slice(0,n.length-1),a.pathname=n.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.([a-z\-\d]{2,63})\.([a-z.]{2,5})$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let n of[...a.searchParams.keys()])uoe(n,e.removeQueryParameters)&&a.searchParams.delete(n);return e.sortQueryParameters&&a.searchParams.sort(),e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,"")),t=a.toString(),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t};DO.exports=Aoe;DO.exports.default=Aoe});var goe=_((mLt,hoe)=>{hoe.exports=poe;function poe(t,e){if(t&&e)return poe(t)(e);if(typeof t!="function")throw new TypeError("need wrapper function");return Object.keys(t).forEach(function(o){r[o]=t[o]}),r;function r(){for(var o=new Array(arguments.length),a=0;a{var doe=goe();PO.exports=doe(Ub);PO.exports.strict=doe(moe);Ub.proto=Ub(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return Ub(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return moe(this)},configurable:!0})});function Ub(t){var e=function(){return e.called?e.value:(e.called=!0,e.value=t.apply(this,arguments))};return e.called=!1,e}function moe(t){var e=function(){if(e.called)throw new Error(e.onceError);return e.called=!0,e.value=t.apply(this,arguments)},r=t.name||"Function wrapped with `once`";return e.onceError=r+" shouldn't be called more than once",e.called=!1,e}});var SO=_((ELt,Eoe)=>{var unt=bO(),Ant=function(){},fnt=function(t){return t.setHeader&&typeof t.abort=="function"},pnt=function(t){return t.stdio&&Array.isArray(t.stdio)&&t.stdio.length===3},yoe=function(t,e,r){if(typeof e=="function")return yoe(t,null,e);e||(e={}),r=unt(r||Ant);var o=t._writableState,a=t._readableState,n=e.readable||e.readable!==!1&&t.readable,u=e.writable||e.writable!==!1&&t.writable,A=function(){t.writable||p()},p=function(){u=!1,n||r.call(t)},h=function(){n=!1,u||r.call(t)},E=function(C){r.call(t,C?new Error("exited with error code: "+C):null)},I=function(C){r.call(t,C)},v=function(){if(n&&!(a&&a.ended))return r.call(t,new Error("premature close"));if(u&&!(o&&o.ended))return r.call(t,new Error("premature close"))},x=function(){t.req.on("finish",p)};return fnt(t)?(t.on("complete",p),t.on("abort",v),t.req?x():t.on("request",x)):u&&!o&&(t.on("end",A),t.on("close",A)),pnt(t)&&t.on("exit",E),t.on("end",h),t.on("finish",p),e.error!==!1&&t.on("error",I),t.on("close",v),function(){t.removeListener("complete",p),t.removeListener("abort",v),t.removeListener("request",x),t.req&&t.req.removeListener("finish",p),t.removeListener("end",A),t.removeListener("close",A),t.removeListener("finish",p),t.removeListener("exit",E),t.removeListener("end",h),t.removeListener("error",I),t.removeListener("close",v)}};Eoe.exports=yoe});var Ioe=_((CLt,woe)=>{var hnt=bO(),gnt=SO(),xO=ve("fs"),JI=function(){},dnt=/^v?\.0/.test(process.version),_b=function(t){return typeof t=="function"},mnt=function(t){return!dnt||!xO?!1:(t instanceof(xO.ReadStream||JI)||t instanceof(xO.WriteStream||JI))&&_b(t.close)},ynt=function(t){return t.setHeader&&_b(t.abort)},Ent=function(t,e,r,o){o=hnt(o);var a=!1;t.on("close",function(){a=!0}),gnt(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,mnt(t))return t.close(JI);if(ynt(t))return t.abort();if(_b(t.destroy))return t.destroy();o(u||new Error("stream was destroyed"))}}},Coe=function(t){t()},Cnt=function(t,e){return t.pipe(e)},wnt=function(){var t=Array.prototype.slice.call(arguments),e=_b(t[t.length-1]||JI)&&t.pop()||JI;if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new Error("pump requires two streams per minimum");var r,o=t.map(function(a,n){var u=n0;return Ent(a,u,A,function(p){r||(r=p),p&&o.forEach(Coe),!u&&(o.forEach(Coe),e(r))})});return t.reduce(Cnt)};woe.exports=wnt});var voe=_((wLt,Boe)=>{"use strict";var{PassThrough:Int}=ve("stream");Boe.exports=t=>{t={...t};let{array:e}=t,{encoding:r}=t,o=r==="buffer",a=!1;e?a=!(r||o):r=r||"utf8",o&&(r=null);let n=new Int({objectMode:a});r&&n.setEncoding(r);let u=0,A=[];return n.on("data",p=>{A.push(p),a?u=A.length:u+=p.length}),n.getBufferedValue=()=>e?A:o?Buffer.concat(A,u):A.join(""),n.getBufferedLength=()=>u,n}});var Doe=_((ILt,ey)=>{"use strict";var Bnt=Ioe(),vnt=voe(),Hb=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function qb(t,e){if(!t)return Promise.reject(new Error("Expected a stream"));e={maxBuffer:1/0,...e};let{maxBuffer:r}=e,o;return await new Promise((a,n)=>{let u=A=>{A&&(A.bufferedData=o.getBufferedValue()),n(A)};o=Bnt(t,vnt(e),A=>{if(A){u(A);return}a()}),o.on("data",()=>{o.getBufferedLength()>r&&u(new Hb)})}),o.getBufferedValue()}ey.exports=qb;ey.exports.default=qb;ey.exports.buffer=(t,e)=>qb(t,{...e,encoding:"buffer"});ey.exports.array=(t,e)=>qb(t,{...e,array:!0});ey.exports.MaxBufferError=Hb});var boe=_((vLt,Poe)=>{"use strict";var Dnt=new Set([200,203,204,206,300,301,308,404,405,410,414,501]),Pnt=new Set([200,203,204,300,301,302,303,307,308,404,405,410,414,501]),bnt=new Set([500,502,503,504]),Snt={date:!0,connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},xnt={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function Eg(t){let e=parseInt(t,10);return isFinite(e)?e:0}function knt(t){return t?bnt.has(t.status):!0}function kO(t){let e={};if(!t)return e;let r=t.trim().split(/,/);for(let o of r){let[a,n]=o.split(/=/,2);e[a.trim()]=n===void 0?!0:n.trim().replace(/^"|"$/g,"")}return e}function Qnt(t){let e=[];for(let r in t){let o=t[r];e.push(o===!0?r:r+"="+o)}if(e.length)return e.join(", ")}Poe.exports=class{constructor(e,r,{shared:o,cacheHeuristic:a,immutableMinTimeToLive:n,ignoreCargoCult:u,_fromObject:A}={}){if(A){this._fromObject(A);return}if(!r||!r.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(e),this._responseTime=this.now(),this._isShared=o!==!1,this._cacheHeuristic=a!==void 0?a:.1,this._immutableMinTtl=n!==void 0?n:24*3600*1e3,this._status="status"in r?r.status:200,this._resHeaders=r.headers,this._rescc=kO(r.headers["cache-control"]),this._method="method"in e?e.method:"GET",this._url=e.url,this._host=e.headers.host,this._noAuthorization=!e.headers.authorization,this._reqHeaders=r.headers.vary?e.headers:null,this._reqcc=kO(e.headers["cache-control"]),u&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":Qnt(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),r.headers["cache-control"]==null&&/no-cache/.test(r.headers.pragma)&&(this._rescc["no-cache"]=!0)}now(){return Date.now()}storable(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&Pnt.has(this._status)&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc["max-age"]||this._isShared&&this._rescc["s-maxage"]||this._rescc.public||Dnt.has(this._status)))}_hasExplicitExpiration(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires}_assertRequestHasHeaders(e){if(!e||!e.headers)throw Error("Request headers missing")}satisfiesWithoutRevalidation(e){this._assertRequestHasHeaders(e);let r=kO(e.headers["cache-control"]);return r["no-cache"]||/no-cache/.test(e.headers.pragma)||r["max-age"]&&this.age()>r["max-age"]||r["min-fresh"]&&this.timeToLive()<1e3*r["min-fresh"]||this.stale()&&!(r["max-stale"]&&!this._rescc["must-revalidate"]&&(r["max-stale"]===!0||r["max-stale"]>this.age()-this.maxAge()))?!1:this._requestMatches(e,!1)}_requestMatches(e,r){return(!this._url||this._url===e.url)&&this._host===e.headers.host&&(!e.method||this._method===e.method||r&&e.method==="HEAD")&&this._varyMatches(e)}_allowsStoringAuthenticated(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]}_varyMatches(e){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;let r=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/);for(let o of r)if(e.headers[o]!==this._reqHeaders[o])return!1;return!0}_copyWithoutHopByHopHeaders(e){let r={};for(let o in e)Snt[o]||(r[o]=e[o]);if(e.connection){let o=e.connection.trim().split(/\s*,\s*/);for(let a of o)delete r[a]}if(r.warning){let o=r.warning.split(/,/).filter(a=>!/^\s*1[0-9][0-9]/.test(a));o.length?r.warning=o.join(",").trim():delete r.warning}return r}responseHeaders(){let e=this._copyWithoutHopByHopHeaders(this._resHeaders),r=this.age();return r>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(e.warning=(e.warning?`${e.warning}, `:"")+'113 - "rfc7234 5.5.4"'),e.age=`${Math.round(r)}`,e.date=new Date(this.now()).toUTCString(),e}date(){let e=Date.parse(this._resHeaders.date);return isFinite(e)?e:this._responseTime}age(){let e=this._ageValue(),r=(this.now()-this._responseTime)/1e3;return e+r}_ageValue(){return Eg(this._resHeaders.age)}maxAge(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return Eg(this._rescc["s-maxage"])}if(this._rescc["max-age"])return Eg(this._rescc["max-age"]);let e=this._rescc.immutable?this._immutableMinTtl:0,r=this.date();if(this._resHeaders.expires){let o=Date.parse(this._resHeaders.expires);return Number.isNaN(o)||oo)return Math.max(e,(r-o)/1e3*this._cacheHeuristic)}return e}timeToLive(){let e=this.maxAge()-this.age(),r=e+Eg(this._rescc["stale-if-error"]),o=e+Eg(this._rescc["stale-while-revalidate"]);return Math.max(0,e,r,o)*1e3}stale(){return this.maxAge()<=this.age()}_useStaleIfError(){return this.maxAge()+Eg(this._rescc["stale-if-error"])>this.age()}useStaleWhileRevalidate(){return this.maxAge()+Eg(this._rescc["stale-while-revalidate"])>this.age()}static fromObject(e){return new this(void 0,void 0,{_fromObject:e})}_fromObject(e){if(this._responseTime)throw Error("Reinitialized");if(!e||e.v!==1)throw Error("Invalid serialization");this._responseTime=e.t,this._isShared=e.sh,this._cacheHeuristic=e.ch,this._immutableMinTtl=e.imm!==void 0?e.imm:24*3600*1e3,this._status=e.st,this._resHeaders=e.resh,this._rescc=e.rescc,this._method=e.m,this._url=e.u,this._host=e.h,this._noAuthorization=e.a,this._reqHeaders=e.reqh,this._reqcc=e.reqcc}toObject(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}}revalidationHeaders(e){this._assertRequestHasHeaders(e);let r=this._copyWithoutHopByHopHeaders(e.headers);if(delete r["if-range"],!this._requestMatches(e,!0)||!this.storable())return delete r["if-none-match"],delete r["if-modified-since"],r;if(this._resHeaders.etag&&(r["if-none-match"]=r["if-none-match"]?`${r["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag),r["accept-ranges"]||r["if-match"]||r["if-unmodified-since"]||this._method&&this._method!="GET"){if(delete r["if-modified-since"],r["if-none-match"]){let a=r["if-none-match"].split(/,/).filter(n=>!/^\s*W\//.test(n));a.length?r["if-none-match"]=a.join(",").trim():delete r["if-none-match"]}}else this._resHeaders["last-modified"]&&!r["if-modified-since"]&&(r["if-modified-since"]=this._resHeaders["last-modified"]);return r}revalidatedPolicy(e,r){if(this._assertRequestHasHeaders(e),this._useStaleIfError()&&knt(r))return{modified:!1,matches:!1,policy:this};if(!r||!r.headers)throw Error("Response headers missing");let o=!1;if(r.status!==void 0&&r.status!=304?o=!1:r.headers.etag&&!/^\s*W\//.test(r.headers.etag)?o=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag:this._resHeaders.etag&&r.headers.etag?o=this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?o=this._resHeaders["last-modified"]===r.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!r.headers.etag&&!r.headers["last-modified"]&&(o=!0),!o)return{policy:new this.constructor(e,r),modified:r.status!=304,matches:!1};let a={};for(let u in this._resHeaders)a[u]=u in r.headers&&!xnt[u]?r.headers[u]:this._resHeaders[u];let n=Object.assign({},r,{status:this._status,method:this._method,headers:a});return{policy:new this.constructor(e,n,{shared:this._isShared,cacheHeuristic:this._cacheHeuristic,immutableMinTimeToLive:this._immutableMinTtl}),modified:!1,matches:!0}}}});var jb=_((DLt,Soe)=>{"use strict";Soe.exports=t=>{let e={};for(let[r,o]of Object.entries(t))e[r.toLowerCase()]=o;return e}});var koe=_((PLt,xoe)=>{"use strict";var Fnt=ve("stream").Readable,Rnt=jb(),QO=class extends Fnt{constructor(e,r,o,a){if(typeof e!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof r!="object")throw new TypeError("Argument `headers` should be an object");if(!(o instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof a!="string")throw new TypeError("Argument `url` should be a string");super(),this.statusCode=e,this.headers=Rnt(r),this.body=o,this.url=a}_read(){this.push(this.body),this.push(null)}};xoe.exports=QO});var Foe=_((bLt,Qoe)=>{"use strict";var Tnt=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];Qoe.exports=(t,e)=>{let r=new Set(Object.keys(t).concat(Tnt));for(let o of r)o in e||(e[o]=typeof t[o]=="function"?t[o].bind(t):t[o])}});var Toe=_((SLt,Roe)=>{"use strict";var Nnt=ve("stream").PassThrough,Lnt=Foe(),Mnt=t=>{if(!(t&&t.pipe))throw new TypeError("Parameter `response` must be a response stream.");let e=new Nnt;return Lnt(t,e),t.pipe(e)};Roe.exports=Mnt});var Noe=_(FO=>{FO.stringify=function t(e){if(typeof e>"u")return e;if(e&&Buffer.isBuffer(e))return JSON.stringify(":base64:"+e.toString("base64"));if(e&&e.toJSON&&(e=e.toJSON()),e&&typeof e=="object"){var r="",o=Array.isArray(e);r=o?"[":"{";var a=!0;for(var n in e){var u=typeof e[n]=="function"||!o&&typeof e[n]>"u";Object.hasOwnProperty.call(e,n)&&!u&&(a||(r+=","),a=!1,o?e[n]==null?r+="null":r+=t(e[n]):e[n]!==void 0&&(r+=t(n)+":"+t(e[n])))}return r+=o?"]":"}",r}else return typeof e=="string"?JSON.stringify(/^:/.test(e)?":"+e:e):typeof e>"u"?"null":JSON.stringify(e)};FO.parse=function(t){return JSON.parse(t,function(e,r){return typeof r=="string"?/^:base64:/.test(r)?Buffer.from(r.substring(8),"base64"):/^:/.test(r)?r.substring(1):r:r})}});var Uoe=_((kLt,Ooe)=>{"use strict";var Ont=ve("events"),Loe=Noe(),Unt=t=>{let e={redis:"@keyv/redis",rediss:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql",etcd:"@keyv/etcd",offline:"@keyv/offline",tiered:"@keyv/tiered"};if(t.adapter||t.uri){let r=t.adapter||/^[^:+]*/.exec(t.uri)[0];return new(ve(e[r]))(t)}return new Map},Moe=["sqlite","postgres","mysql","mongo","redis","tiered"],RO=class extends Ont{constructor(e,{emitErrors:r=!0,...o}={}){if(super(),this.opts={namespace:"keyv",serialize:Loe.stringify,deserialize:Loe.parse,...typeof e=="string"?{uri:e}:e,...o},!this.opts.store){let n={...this.opts};this.opts.store=Unt(n)}if(this.opts.compression){let n=this.opts.compression;this.opts.serialize=n.serialize.bind(n),this.opts.deserialize=n.deserialize.bind(n)}typeof this.opts.store.on=="function"&&r&&this.opts.store.on("error",n=>this.emit("error",n)),this.opts.store.namespace=this.opts.namespace;let a=n=>async function*(){for await(let[u,A]of typeof n=="function"?n(this.opts.store.namespace):n){let p=await this.opts.deserialize(A);if(!(this.opts.store.namespace&&!u.includes(this.opts.store.namespace))){if(typeof p.expires=="number"&&Date.now()>p.expires){this.delete(u);continue}yield[this._getKeyUnprefix(u),p.value]}}};typeof this.opts.store[Symbol.iterator]=="function"&&this.opts.store instanceof Map?this.iterator=a(this.opts.store):typeof this.opts.store.iterator=="function"&&this.opts.store.opts&&this._checkIterableAdaptar()&&(this.iterator=a(this.opts.store.iterator.bind(this.opts.store)))}_checkIterableAdaptar(){return Moe.includes(this.opts.store.opts.dialect)||Moe.findIndex(e=>this.opts.store.opts.url.includes(e))>=0}_getKeyPrefix(e){return`${this.opts.namespace}:${e}`}_getKeyPrefixArray(e){return e.map(r=>`${this.opts.namespace}:${r}`)}_getKeyUnprefix(e){return e.split(":").splice(1).join(":")}get(e,r){let{store:o}=this.opts,a=Array.isArray(e),n=a?this._getKeyPrefixArray(e):this._getKeyPrefix(e);if(a&&o.getMany===void 0){let u=[];for(let A of n)u.push(Promise.resolve().then(()=>o.get(A)).then(p=>typeof p=="string"?this.opts.deserialize(p):this.opts.compression?this.opts.deserialize(p):p).then(p=>{if(p!=null)return typeof p.expires=="number"&&Date.now()>p.expires?this.delete(A).then(()=>{}):r&&r.raw?p:p.value}));return Promise.allSettled(u).then(A=>{let p=[];for(let h of A)p.push(h.value);return p})}return Promise.resolve().then(()=>a?o.getMany(n):o.get(n)).then(u=>typeof u=="string"?this.opts.deserialize(u):this.opts.compression?this.opts.deserialize(u):u).then(u=>{if(u!=null)return a?u.map((A,p)=>{if(typeof A=="string"&&(A=this.opts.deserialize(A)),A!=null){if(typeof A.expires=="number"&&Date.now()>A.expires){this.delete(e[p]).then(()=>{});return}return r&&r.raw?A:A.value}}):typeof u.expires=="number"&&Date.now()>u.expires?this.delete(e).then(()=>{}):r&&r.raw?u:u.value})}set(e,r,o){let a=this._getKeyPrefix(e);typeof o>"u"&&(o=this.opts.ttl),o===0&&(o=void 0);let{store:n}=this.opts;return Promise.resolve().then(()=>{let u=typeof o=="number"?Date.now()+o:null;return typeof r=="symbol"&&this.emit("error","symbol cannot be serialized"),r={value:r,expires:u},this.opts.serialize(r)}).then(u=>n.set(a,u,o)).then(()=>!0)}delete(e){let{store:r}=this.opts;if(Array.isArray(e)){let a=this._getKeyPrefixArray(e);if(r.deleteMany===void 0){let n=[];for(let u of a)n.push(r.delete(u));return Promise.allSettled(n).then(u=>u.every(A=>A.value===!0))}return Promise.resolve().then(()=>r.deleteMany(a))}let o=this._getKeyPrefix(e);return Promise.resolve().then(()=>r.delete(o))}clear(){let{store:e}=this.opts;return Promise.resolve().then(()=>e.clear())}has(e){let r=this._getKeyPrefix(e),{store:o}=this.opts;return Promise.resolve().then(async()=>typeof o.has=="function"?o.has(r):await o.get(r)!==void 0)}disconnect(){let{store:e}=this.opts;if(typeof e.disconnect=="function")return e.disconnect()}};Ooe.exports=RO});var qoe=_((FLt,Hoe)=>{"use strict";var _nt=ve("events"),Gb=ve("url"),Hnt=foe(),qnt=Doe(),TO=boe(),_oe=koe(),jnt=jb(),Gnt=Toe(),Ynt=Uoe(),XI=class t{constructor(e,r){if(typeof e!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new Ynt({uri:typeof r=="string"&&r,store:typeof r!="string"&&r,namespace:"cacheable-request"}),this.createCacheableRequest(e)}createCacheableRequest(e){return(r,o)=>{let a;if(typeof r=="string")a=NO(Gb.parse(r)),r={};else if(r instanceof Gb.URL)a=NO(Gb.parse(r.toString())),r={};else{let[I,...v]=(r.path||"").split("?"),x=v.length>0?`?${v.join("?")}`:"";a=NO({...r,pathname:I,search:x})}r={headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1,...r,...Wnt(a)},r.headers=jnt(r.headers);let n=new _nt,u=Hnt(Gb.format(a),{stripWWW:!1,removeTrailingSlash:!1,stripAuthentication:!1}),A=`${r.method}:${u}`,p=!1,h=!1,E=I=>{h=!0;let v=!1,x,C=new Promise(L=>{x=()=>{v||(v=!0,L())}}),R=L=>{if(p&&!I.forceRefresh){L.status=L.statusCode;let z=TO.fromObject(p.cachePolicy).revalidatedPolicy(I,L);if(!z.modified){let te=z.policy.responseHeaders();L=new _oe(p.statusCode,te,p.body,p.url),L.cachePolicy=z.policy,L.fromCache=!0}}L.fromCache||(L.cachePolicy=new TO(I,L,I),L.fromCache=!1);let U;I.cache&&L.cachePolicy.storable()?(U=Gnt(L),(async()=>{try{let z=qnt.buffer(L);if(await Promise.race([C,new Promise(ce=>L.once("end",ce))]),v)return;let te=await z,ae={cachePolicy:L.cachePolicy.toObject(),url:L.url,statusCode:L.fromCache?p.statusCode:L.statusCode,body:te},le=I.strictTtl?L.cachePolicy.timeToLive():void 0;I.maxTtl&&(le=le?Math.min(le,I.maxTtl):I.maxTtl),await this.cache.set(A,ae,le)}catch(z){n.emit("error",new t.CacheError(z))}})()):I.cache&&p&&(async()=>{try{await this.cache.delete(A)}catch(z){n.emit("error",new t.CacheError(z))}})(),n.emit("response",U||L),typeof o=="function"&&o(U||L)};try{let L=e(I,R);L.once("error",x),L.once("abort",x),n.emit("request",L)}catch(L){n.emit("error",new t.RequestError(L))}};return(async()=>{let I=async x=>{await Promise.resolve();let C=x.cache?await this.cache.get(A):void 0;if(typeof C>"u")return E(x);let R=TO.fromObject(C.cachePolicy);if(R.satisfiesWithoutRevalidation(x)&&!x.forceRefresh){let L=R.responseHeaders(),U=new _oe(C.statusCode,L,C.body,C.url);U.cachePolicy=R,U.fromCache=!0,n.emit("response",U),typeof o=="function"&&o(U)}else p=C,x.headers=R.revalidationHeaders(x),E(x)},v=x=>n.emit("error",new t.CacheError(x));this.cache.once("error",v),n.on("response",()=>this.cache.removeListener("error",v));try{await I(r)}catch(x){r.automaticFailover&&!h&&E(r),n.emit("error",new t.CacheError(x))}})(),n}}};function Wnt(t){let e={...t};return e.path=`${t.pathname||"/"}${t.search||""}`,delete e.pathname,delete e.search,e}function NO(t){return{protocol:t.protocol,auth:t.auth,hostname:t.hostname||t.host||"localhost",port:t.port,pathname:t.pathname,search:t.search}}XI.RequestError=class extends Error{constructor(t){super(t.message),this.name="RequestError",Object.assign(this,t)}};XI.CacheError=class extends Error{constructor(t){super(t.message),this.name="CacheError",Object.assign(this,t)}};Hoe.exports=XI});var Goe=_((NLt,joe)=>{"use strict";var Knt=["aborted","complete","headers","httpVersion","httpVersionMinor","httpVersionMajor","method","rawHeaders","rawTrailers","setTimeout","socket","statusCode","statusMessage","trailers","url"];joe.exports=(t,e)=>{if(e._readableState.autoDestroy)throw new Error("The second stream must have the `autoDestroy` option set to `false`");let r=new Set(Object.keys(t).concat(Knt)),o={};for(let a of r)a in e||(o[a]={get(){let n=t[a];return typeof n=="function"?n.bind(t):n},set(n){t[a]=n},enumerable:!0,configurable:!1});return Object.defineProperties(e,o),t.once("aborted",()=>{e.destroy(),e.emit("aborted")}),t.once("close",()=>{t.complete&&e.readable?e.once("end",()=>{e.emit("close")}):e.emit("close")}),e}});var Woe=_((LLt,Yoe)=>{"use strict";var{Transform:Vnt,PassThrough:znt}=ve("stream"),LO=ve("zlib"),Jnt=Goe();Yoe.exports=t=>{let e=(t.headers["content-encoding"]||"").toLowerCase();if(!["gzip","deflate","br"].includes(e))return t;let r=e==="br";if(r&&typeof LO.createBrotliDecompress!="function")return t.destroy(new Error("Brotli is not supported on Node.js < 12")),t;let o=!0,a=new Vnt({transform(A,p,h){o=!1,h(null,A)},flush(A){A()}}),n=new znt({autoDestroy:!1,destroy(A,p){t.destroy(),p(A)}}),u=r?LO.createBrotliDecompress():LO.createUnzip();return u.once("error",A=>{if(o&&!t.readable){n.end();return}n.destroy(A)}),Jnt(t,n),t.pipe(a).pipe(u).pipe(n),n}});var OO=_((MLt,Koe)=>{"use strict";var MO=class{constructor(e={}){if(!(e.maxSize&&e.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=e.maxSize,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(e,r){if(this.cache.set(e,r),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[o,a]of this.oldCache.entries())this.onEviction(o,a);this.oldCache=this.cache,this.cache=new Map}}get(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e)){let r=this.oldCache.get(e);return this.oldCache.delete(e),this._set(e,r),r}}set(e,r){return this.cache.has(e)?this.cache.set(e,r):this._set(e,r),this}has(e){return this.cache.has(e)||this.oldCache.has(e)}peek(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e))return this.oldCache.get(e)}delete(e){let r=this.cache.delete(e);return r&&this._size--,this.oldCache.delete(e)||r}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[e]of this)yield e}*values(){for(let[,e]of this)yield e}*[Symbol.iterator](){for(let e of this.cache)yield e;for(let e of this.oldCache){let[r]=e;this.cache.has(r)||(yield e)}}get size(){let e=0;for(let r of this.oldCache.keys())this.cache.has(r)||e++;return Math.min(this._size+e,this.maxSize)}};Koe.exports=MO});var _O=_((OLt,Xoe)=>{"use strict";var Xnt=ve("events"),Znt=ve("tls"),$nt=ve("http2"),eit=OO(),ra=Symbol("currentStreamsCount"),Voe=Symbol("request"),Kl=Symbol("cachedOriginSet"),ty=Symbol("gracefullyClosing"),tit=["maxDeflateDynamicTableSize","maxSessionMemory","maxHeaderListPairs","maxOutstandingPings","maxReservedRemoteStreams","maxSendHeaderBlockLength","paddingStrategy","localAddress","path","rejectUnauthorized","minDHSize","ca","cert","clientCertEngine","ciphers","key","pfx","servername","minVersion","maxVersion","secureProtocol","crl","honorCipherOrder","ecdhCurve","dhparam","secureOptions","sessionIdContext"],rit=(t,e,r)=>{let o=0,a=t.length;for(;o>>1;r(t[n],e)?o=n+1:a=n}return o},nit=(t,e)=>t.remoteSettings.maxConcurrentStreams>e.remoteSettings.maxConcurrentStreams,UO=(t,e)=>{for(let r of t)r[Kl].lengthe[Kl].includes(o))&&r[ra]+e[ra]<=e.remoteSettings.maxConcurrentStreams&&Joe(r)},iit=(t,e)=>{for(let r of t)e[Kl].lengthr[Kl].includes(o))&&e[ra]+r[ra]<=r.remoteSettings.maxConcurrentStreams&&Joe(e)},zoe=({agent:t,isFree:e})=>{let r={};for(let o in t.sessions){let n=t.sessions[o].filter(u=>{let A=u[Cg.kCurrentStreamsCount]{t[ty]=!0,t[ra]===0&&t.close()},Cg=class t extends Xnt{constructor({timeout:e=6e4,maxSessions:r=1/0,maxFreeSessions:o=10,maxCachedTlsSessions:a=100}={}){super(),this.sessions={},this.queue={},this.timeout=e,this.maxSessions=r,this.maxFreeSessions=o,this._freeSessionsCount=0,this._sessionsCount=0,this.settings={enablePush:!1},this.tlsSessionCache=new eit({maxSize:a})}static normalizeOrigin(e,r){return typeof e=="string"&&(e=new URL(e)),r&&e.hostname!==r&&(e.hostname=r),e.origin}normalizeOptions(e){let r="";if(e)for(let o of tit)e[o]&&(r+=`:${e[o]}`);return r}_tryToCreateNewSession(e,r){if(!(e in this.queue)||!(r in this.queue[e]))return;let o=this.queue[e][r];this._sessionsCount{Array.isArray(o)?(o=[...o],a()):o=[{resolve:a,reject:n}];let u=this.normalizeOptions(r),A=t.normalizeOrigin(e,r&&r.servername);if(A===void 0){for(let{reject:E}of o)E(new TypeError("The `origin` argument needs to be a string or an URL object"));return}if(u in this.sessions){let E=this.sessions[u],I=-1,v=-1,x;for(let C of E){let R=C.remoteSettings.maxConcurrentStreams;if(R=R||C[ty]||C.destroyed)continue;x||(I=R),L>v&&(x=C,v=L)}}if(x){if(o.length!==1){for(let{reject:C}of o){let R=new Error(`Expected the length of listeners to be 1, got ${o.length}. -Please report this to https://github.com/szmarczak/http2-wrapper/`);C(R)}return}o[0].resolve(x);return}}if(u in this.queue){if(A in this.queue[u]){this.queue[u][A].listeners.push(...o),this._tryToCreateNewSession(u,A);return}}else this.queue[u]={};let p=()=>{u in this.queue&&this.queue[u][A]===h&&(delete this.queue[u][A],Object.keys(this.queue[u]).length===0&&delete this.queue[u])},h=()=>{let E=`${A}:${u}`,I=!1;try{let v=$nt.connect(e,{createConnection:this.createConnection,settings:this.settings,session:this.tlsSessionCache.get(E),...r});v[ra]=0,v[ty]=!1;let x=()=>v[ra]{this.tlsSessionCache.set(E,L)}),v.once("error",L=>{for(let{reject:U}of o)U(L);this.tlsSessionCache.delete(E)}),v.setTimeout(this.timeout,()=>{v.destroy()}),v.once("close",()=>{if(I){C&&this._freeSessionsCount--,this._sessionsCount--;let L=this.sessions[u];L.splice(L.indexOf(v),1),L.length===0&&delete this.sessions[u]}else{let L=new Error("Session closed without receiving a SETTINGS frame");L.code="HTTP2WRAPPER_NOSETTINGS";for(let{reject:U}of o)U(L);p()}this._tryToCreateNewSession(u,A)});let R=()=>{if(!(!(u in this.queue)||!x())){for(let L of v[Kl])if(L in this.queue[u]){let{listeners:U}=this.queue[u][L];for(;U.length!==0&&x();)U.shift().resolve(v);let z=this.queue[u];if(z[L].listeners.length===0&&(delete z[L],Object.keys(z).length===0)){delete this.queue[u];break}if(!x())break}}};v.on("origin",()=>{v[Kl]=v.originSet,x()&&(R(),UO(this.sessions[u],v))}),v.once("remoteSettings",()=>{if(v.ref(),v.unref(),this._sessionsCount++,h.destroyed){let L=new Error("Agent has been destroyed");for(let U of o)U.reject(L);v.destroy();return}v[Kl]=v.originSet;{let L=this.sessions;if(u in L){let U=L[u];U.splice(rit(U,v,nit),0,v)}else L[u]=[v]}this._freeSessionsCount+=1,I=!0,this.emit("session",v),R(),p(),v[ra]===0&&this._freeSessionsCount>this.maxFreeSessions&&v.close(),o.length!==0&&(this.getSession(A,r,o),o.length=0),v.on("remoteSettings",()=>{R(),UO(this.sessions[u],v)})}),v[Voe]=v.request,v.request=(L,U)=>{if(v[ty])throw new Error("The session is gracefully closing. No new streams are allowed.");let z=v[Voe](L,U);return v.ref(),++v[ra],v[ra]===v.remoteSettings.maxConcurrentStreams&&this._freeSessionsCount--,z.once("close",()=>{if(C=x(),--v[ra],!v.destroyed&&!v.closed&&(iit(this.sessions[u],v),x()&&!v.closed)){C||(this._freeSessionsCount++,C=!0);let te=v[ra]===0;te&&v.unref(),te&&(this._freeSessionsCount>this.maxFreeSessions||v[ty])?v.close():(UO(this.sessions[u],v),R())}}),z}}catch(v){for(let x of o)x.reject(v);p()}};h.listeners=o,h.completed=!1,h.destroyed=!1,this.queue[u][A]=h,this._tryToCreateNewSession(u,A)})}request(e,r,o,a){return new Promise((n,u)=>{this.getSession(e,r,[{reject:u,resolve:A=>{try{n(A.request(o,a))}catch(p){u(p)}}}])})}createConnection(e,r){return t.connect(e,r)}static connect(e,r){r.ALPNProtocols=["h2"];let o=e.port||443,a=e.hostname||e.host;return typeof r.servername>"u"&&(r.servername=a),Znt.connect(o,a,r)}closeFreeSessions(){for(let e of Object.values(this.sessions))for(let r of e)r[ra]===0&&r.close()}destroy(e){for(let r of Object.values(this.sessions))for(let o of r)o.destroy(e);for(let r of Object.values(this.queue))for(let o of Object.values(r))o.destroyed=!0;this.queue={}}get freeSessions(){return zoe({agent:this,isFree:!0})}get busySessions(){return zoe({agent:this,isFree:!1})}};Cg.kCurrentStreamsCount=ra;Cg.kGracefullyClosing=ty;Xoe.exports={Agent:Cg,globalAgent:new Cg}});var qO=_((ULt,Zoe)=>{"use strict";var{Readable:sit}=ve("stream"),HO=class extends sit{constructor(e,r){super({highWaterMark:r,autoDestroy:!1}),this.statusCode=null,this.statusMessage="",this.httpVersion="2.0",this.httpVersionMajor=2,this.httpVersionMinor=0,this.headers={},this.trailers={},this.req=null,this.aborted=!1,this.complete=!1,this.upgrade=null,this.rawHeaders=[],this.rawTrailers=[],this.socket=e,this.connection=e,this._dumped=!1}_destroy(e){this.req._request.destroy(e)}setTimeout(e,r){return this.req.setTimeout(e,r),this}_dump(){this._dumped||(this._dumped=!0,this.removeAllListeners("data"),this.resume())}_read(){this.req&&this.req._request.resume()}};Zoe.exports=HO});var jO=_((_Lt,$oe)=>{"use strict";$oe.exports=t=>{let e={protocol:t.protocol,hostname:typeof t.hostname=="string"&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return typeof t.port=="string"&&t.port.length!==0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var tae=_((HLt,eae)=>{"use strict";eae.exports=(t,e,r)=>{for(let o of r)t.on(o,(...a)=>e.emit(o,...a))}});var nae=_((qLt,rae)=>{"use strict";rae.exports=t=>{switch(t){case":method":case":scheme":case":authority":case":path":return!0;default:return!1}}});var sae=_((GLt,iae)=>{"use strict";var ry=(t,e,r)=>{iae.exports[e]=class extends t{constructor(...a){super(typeof r=="string"?r:r(a)),this.name=`${super.name} [${e}]`,this.code=e}}};ry(TypeError,"ERR_INVALID_ARG_TYPE",t=>{let e=t[0].includes(".")?"property":"argument",r=t[1],o=Array.isArray(r);return o&&(r=`${r.slice(0,-1).join(", ")} or ${r.slice(-1)}`),`The "${t[0]}" ${e} must be ${o?"one of":"of"} type ${r}. Received ${typeof t[2]}`});ry(TypeError,"ERR_INVALID_PROTOCOL",t=>`Protocol "${t[0]}" not supported. Expected "${t[1]}"`);ry(Error,"ERR_HTTP_HEADERS_SENT",t=>`Cannot ${t[0]} headers after they are sent to the client`);ry(TypeError,"ERR_INVALID_HTTP_TOKEN",t=>`${t[0]} must be a valid HTTP token [${t[1]}]`);ry(TypeError,"ERR_HTTP_INVALID_HEADER_VALUE",t=>`Invalid value "${t[0]} for header "${t[1]}"`);ry(TypeError,"ERR_INVALID_CHAR",t=>`Invalid character in ${t[0]} [${t[1]}]`)});var VO=_((YLt,fae)=>{"use strict";var oit=ve("http2"),{Writable:ait}=ve("stream"),{Agent:oae,globalAgent:lit}=_O(),cit=qO(),uit=jO(),Ait=tae(),fit=nae(),{ERR_INVALID_ARG_TYPE:GO,ERR_INVALID_PROTOCOL:pit,ERR_HTTP_HEADERS_SENT:aae,ERR_INVALID_HTTP_TOKEN:hit,ERR_HTTP_INVALID_HEADER_VALUE:git,ERR_INVALID_CHAR:dit}=sae(),{HTTP2_HEADER_STATUS:lae,HTTP2_HEADER_METHOD:cae,HTTP2_HEADER_PATH:uae,HTTP2_METHOD_CONNECT:mit}=oit.constants,Qo=Symbol("headers"),YO=Symbol("origin"),WO=Symbol("session"),Aae=Symbol("options"),Yb=Symbol("flushedHeaders"),ZI=Symbol("jobs"),yit=/^[\^`\-\w!#$%&*+.|~]+$/,Eit=/[^\t\u0020-\u007E\u0080-\u00FF]/,KO=class extends ait{constructor(e,r,o){super({autoDestroy:!1});let a=typeof e=="string"||e instanceof URL;if(a&&(e=uit(e instanceof URL?e:new URL(e))),typeof r=="function"||r===void 0?(o=r,r=a?e:{...e}):r={...e,...r},r.h2session)this[WO]=r.h2session;else if(r.agent===!1)this.agent=new oae({maxFreeSessions:0});else if(typeof r.agent>"u"||r.agent===null)typeof r.createConnection=="function"?(this.agent=new oae({maxFreeSessions:0}),this.agent.createConnection=r.createConnection):this.agent=lit;else if(typeof r.agent.request=="function")this.agent=r.agent;else throw new GO("options.agent",["Agent-like Object","undefined","false"],r.agent);if(r.protocol&&r.protocol!=="https:")throw new pit(r.protocol,"https:");let n=r.port||r.defaultPort||this.agent&&this.agent.defaultPort||443,u=r.hostname||r.host||"localhost";delete r.hostname,delete r.host,delete r.port;let{timeout:A}=r;if(r.timeout=void 0,this[Qo]=Object.create(null),this[ZI]=[],this.socket=null,this.connection=null,this.method=r.method||"GET",this.path=r.path,this.res=null,this.aborted=!1,this.reusedSocket=!1,r.headers)for(let[p,h]of Object.entries(r.headers))this.setHeader(p,h);r.auth&&!("authorization"in this[Qo])&&(this[Qo].authorization="Basic "+Buffer.from(r.auth).toString("base64")),r.session=r.tlsSession,r.path=r.socketPath,this[Aae]=r,n===443?(this[YO]=`https://${u}`,":authority"in this[Qo]||(this[Qo][":authority"]=u)):(this[YO]=`https://${u}:${n}`,":authority"in this[Qo]||(this[Qo][":authority"]=`${u}:${n}`)),A&&this.setTimeout(A),o&&this.once("response",o),this[Yb]=!1}get method(){return this[Qo][cae]}set method(e){e&&(this[Qo][cae]=e.toUpperCase())}get path(){return this[Qo][uae]}set path(e){e&&(this[Qo][uae]=e)}get _mustNotHaveABody(){return this.method==="GET"||this.method==="HEAD"||this.method==="DELETE"}_write(e,r,o){if(this._mustNotHaveABody){o(new Error("The GET, HEAD and DELETE methods must NOT have a body"));return}this.flushHeaders();let a=()=>this._request.write(e,r,o);this._request?a():this[ZI].push(a)}_final(e){if(this.destroyed)return;this.flushHeaders();let r=()=>{if(this._mustNotHaveABody){e();return}this._request.end(e)};this._request?r():this[ZI].push(r)}abort(){this.res&&this.res.complete||(this.aborted||process.nextTick(()=>this.emit("abort")),this.aborted=!0,this.destroy())}_destroy(e,r){this.res&&this.res._dump(),this._request&&this._request.destroy(),r(e)}async flushHeaders(){if(this[Yb]||this.destroyed)return;this[Yb]=!0;let e=this.method===mit,r=o=>{if(this._request=o,this.destroyed){o.destroy();return}e||Ait(o,this,["timeout","continue","close","error"]);let a=u=>(...A)=>{!this.writable&&!this.destroyed?u(...A):this.once("finish",()=>{u(...A)})};o.once("response",a((u,A,p)=>{let h=new cit(this.socket,o.readableHighWaterMark);this.res=h,h.req=this,h.statusCode=u[lae],h.headers=u,h.rawHeaders=p,h.once("end",()=>{this.aborted?(h.aborted=!0,h.emit("aborted")):(h.complete=!0,h.socket=null,h.connection=null)}),e?(h.upgrade=!0,this.emit("connect",h,o,Buffer.alloc(0))?this.emit("close"):o.destroy()):(o.on("data",E=>{!h._dumped&&!h.push(E)&&o.pause()}),o.once("end",()=>{h.push(null)}),this.emit("response",h)||h._dump())})),o.once("headers",a(u=>this.emit("information",{statusCode:u[lae]}))),o.once("trailers",a((u,A,p)=>{let{res:h}=this;h.trailers=u,h.rawTrailers=p}));let{socket:n}=o.session;this.socket=n,this.connection=n;for(let u of this[ZI])u();this.emit("socket",this.socket)};if(this[WO])try{r(this[WO].request(this[Qo]))}catch(o){this.emit("error",o)}else{this.reusedSocket=!0;try{r(await this.agent.request(this[YO],this[Aae],this[Qo]))}catch(o){this.emit("error",o)}}}getHeader(e){if(typeof e!="string")throw new GO("name","string",e);return this[Qo][e.toLowerCase()]}get headersSent(){return this[Yb]}removeHeader(e){if(typeof e!="string")throw new GO("name","string",e);if(this.headersSent)throw new aae("remove");delete this[Qo][e.toLowerCase()]}setHeader(e,r){if(this.headersSent)throw new aae("set");if(typeof e!="string"||!yit.test(e)&&!fit(e))throw new hit("Header name",e);if(typeof r>"u")throw new git(r,e);if(Eit.test(r))throw new dit("header content",e);this[Qo][e.toLowerCase()]=r}setNoDelay(){}setSocketKeepAlive(){}setTimeout(e,r){let o=()=>this._request.setTimeout(e,r);return this._request?o():this[ZI].push(o),this}get maxHeadersCount(){if(!this.destroyed&&this._request)return this._request.session.localSettings.maxHeaderListSize}set maxHeadersCount(e){}};fae.exports=KO});var hae=_((WLt,pae)=>{"use strict";var Cit=ve("tls");pae.exports=(t={},e=Cit.connect)=>new Promise((r,o)=>{let a=!1,n,u=async()=>{await p,n.off("timeout",A),n.off("error",o),t.resolveSocket?(r({alpnProtocol:n.alpnProtocol,socket:n,timeout:a}),a&&(await Promise.resolve(),n.emit("timeout"))):(n.destroy(),r({alpnProtocol:n.alpnProtocol,timeout:a}))},A=async()=>{a=!0,u()},p=(async()=>{try{n=await e(t,u),n.on("error",o),n.once("timeout",A)}catch(h){o(h)}})()})});var dae=_((KLt,gae)=>{"use strict";var wit=ve("net");gae.exports=t=>{let e=t.host,r=t.headers&&t.headers.host;return r&&(r.startsWith("[")?r.indexOf("]")===-1?e=r:e=r.slice(1,-1):e=r.split(":",1)[0]),wit.isIP(e)?"":e}});var Eae=_((VLt,JO)=>{"use strict";var mae=ve("http"),zO=ve("https"),Iit=hae(),Bit=OO(),vit=VO(),Dit=dae(),Pit=jO(),Wb=new Bit({maxSize:100}),$I=new Map,yae=(t,e,r)=>{e._httpMessage={shouldKeepAlive:!0};let o=()=>{t.emit("free",e,r)};e.on("free",o);let a=()=>{t.removeSocket(e,r)};e.on("close",a);let n=()=>{t.removeSocket(e,r),e.off("close",a),e.off("free",o),e.off("agentRemove",n)};e.on("agentRemove",n),t.emit("free",e,r)},bit=async t=>{let e=`${t.host}:${t.port}:${t.ALPNProtocols.sort()}`;if(!Wb.has(e)){if($I.has(e))return(await $I.get(e)).alpnProtocol;let{path:r,agent:o}=t;t.path=t.socketPath;let a=Iit(t);$I.set(e,a);try{let{socket:n,alpnProtocol:u}=await a;if(Wb.set(e,u),t.path=r,u==="h2")n.destroy();else{let{globalAgent:A}=zO,p=zO.Agent.prototype.createConnection;o?o.createConnection===p?yae(o,n,t):n.destroy():A.createConnection===p?yae(A,n,t):n.destroy()}return $I.delete(e),u}catch(n){throw $I.delete(e),n}}return Wb.get(e)};JO.exports=async(t,e,r)=>{if((typeof t=="string"||t instanceof URL)&&(t=Pit(new URL(t))),typeof e=="function"&&(r=e,e=void 0),e={ALPNProtocols:["h2","http/1.1"],...t,...e,resolveSocket:!0},!Array.isArray(e.ALPNProtocols)||e.ALPNProtocols.length===0)throw new Error("The `ALPNProtocols` option must be an Array with at least one entry");e.protocol=e.protocol||"https:";let o=e.protocol==="https:";e.host=e.hostname||e.host||"localhost",e.session=e.tlsSession,e.servername=e.servername||Dit(e),e.port=e.port||(o?443:80),e._defaultAgent=o?zO.globalAgent:mae.globalAgent;let a=e.agent;if(a){if(a.addRequest)throw new Error("The `options.agent` object can contain only `http`, `https` or `http2` properties");e.agent=a[o?"https":"http"]}return o&&await bit(e)==="h2"?(a&&(e.agent=a.http2),new vit(e,r)):mae.request(e,r)};JO.exports.protocolCache=Wb});var wae=_((zLt,Cae)=>{"use strict";var Sit=ve("http2"),xit=_O(),XO=VO(),kit=qO(),Qit=Eae(),Fit=(t,e,r)=>new XO(t,e,r),Rit=(t,e,r)=>{let o=new XO(t,e,r);return o.end(),o};Cae.exports={...Sit,ClientRequest:XO,IncomingMessage:kit,...xit,request:Fit,get:Rit,auto:Qit}});var $O=_(ZO=>{"use strict";Object.defineProperty(ZO,"__esModule",{value:!0});var Iae=Qf();ZO.default=t=>Iae.default.nodeStream(t)&&Iae.default.function_(t.getBoundary)});var Pae=_(e4=>{"use strict";Object.defineProperty(e4,"__esModule",{value:!0});var vae=ve("fs"),Dae=ve("util"),Bae=Qf(),Tit=$O(),Nit=Dae.promisify(vae.stat);e4.default=async(t,e)=>{if(e&&"content-length"in e)return Number(e["content-length"]);if(!t)return 0;if(Bae.default.string(t))return Buffer.byteLength(t);if(Bae.default.buffer(t))return t.length;if(Tit.default(t))return Dae.promisify(t.getLength.bind(t))();if(t instanceof vae.ReadStream){let{size:r}=await Nit(t.path);return r===0?void 0:r}}});var r4=_(t4=>{"use strict";Object.defineProperty(t4,"__esModule",{value:!0});function Lit(t,e,r){let o={};for(let a of r)o[a]=(...n)=>{e.emit(a,...n)},t.on(a,o[a]);return()=>{for(let a of r)t.off(a,o[a])}}t4.default=Lit});var bae=_(n4=>{"use strict";Object.defineProperty(n4,"__esModule",{value:!0});n4.default=()=>{let t=[];return{once(e,r,o){e.once(r,o),t.push({origin:e,event:r,fn:o})},unhandleAll(){for(let e of t){let{origin:r,event:o,fn:a}=e;r.removeListener(o,a)}t.length=0}}}});var xae=_(e1=>{"use strict";Object.defineProperty(e1,"__esModule",{value:!0});e1.TimeoutError=void 0;var Mit=ve("net"),Oit=bae(),Sae=Symbol("reentry"),Uit=()=>{},Kb=class extends Error{constructor(e,r){super(`Timeout awaiting '${r}' for ${e}ms`),this.event=r,this.name="TimeoutError",this.code="ETIMEDOUT"}};e1.TimeoutError=Kb;e1.default=(t,e,r)=>{if(Sae in t)return Uit;t[Sae]=!0;let o=[],{once:a,unhandleAll:n}=Oit.default(),u=(I,v,x)=>{var C;let R=setTimeout(v,I,I,x);(C=R.unref)===null||C===void 0||C.call(R);let L=()=>{clearTimeout(R)};return o.push(L),L},{host:A,hostname:p}=r,h=(I,v)=>{t.destroy(new Kb(I,v))},E=()=>{for(let I of o)I();n()};if(t.once("error",I=>{if(E(),t.listenerCount("error")===0)throw I}),t.once("close",E),a(t,"response",I=>{a(I,"end",E)}),typeof e.request<"u"&&u(e.request,h,"request"),typeof e.socket<"u"){let I=()=>{h(e.socket,"socket")};t.setTimeout(e.socket,I),o.push(()=>{t.removeListener("timeout",I)})}return a(t,"socket",I=>{var v;let{socketPath:x}=t;if(I.connecting){let C=!!(x??Mit.isIP((v=p??A)!==null&&v!==void 0?v:"")!==0);if(typeof e.lookup<"u"&&!C&&typeof I.address().address>"u"){let R=u(e.lookup,h,"lookup");a(I,"lookup",R)}if(typeof e.connect<"u"){let R=()=>u(e.connect,h,"connect");C?a(I,"connect",R()):a(I,"lookup",L=>{L===null&&a(I,"connect",R())})}typeof e.secureConnect<"u"&&r.protocol==="https:"&&a(I,"connect",()=>{let R=u(e.secureConnect,h,"secureConnect");a(I,"secureConnect",R)})}if(typeof e.send<"u"){let C=()=>u(e.send,h,"send");I.connecting?a(I,"connect",()=>{a(t,"upload-complete",C())}):a(t,"upload-complete",C())}}),typeof e.response<"u"&&a(t,"upload-complete",()=>{let I=u(e.response,h,"response");a(t,"response",I)}),E}});var Qae=_(i4=>{"use strict";Object.defineProperty(i4,"__esModule",{value:!0});var kae=Qf();i4.default=t=>{t=t;let e={protocol:t.protocol,hostname:kae.default.string(t.hostname)&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return kae.default.string(t.port)&&t.port.length>0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var Fae=_(s4=>{"use strict";Object.defineProperty(s4,"__esModule",{value:!0});var _it=ve("url"),Hit=["protocol","host","hostname","port","pathname","search"];s4.default=(t,e)=>{var r,o;if(e.path){if(e.pathname)throw new TypeError("Parameters `path` and `pathname` are mutually exclusive.");if(e.search)throw new TypeError("Parameters `path` and `search` are mutually exclusive.");if(e.searchParams)throw new TypeError("Parameters `path` and `searchParams` are mutually exclusive.")}if(e.search&&e.searchParams)throw new TypeError("Parameters `search` and `searchParams` are mutually exclusive.");if(!t){if(!e.protocol)throw new TypeError("No URL protocol specified");t=`${e.protocol}//${(o=(r=e.hostname)!==null&&r!==void 0?r:e.host)!==null&&o!==void 0?o:""}`}let a=new _it.URL(t);if(e.path){let n=e.path.indexOf("?");n===-1?e.pathname=e.path:(e.pathname=e.path.slice(0,n),e.search=e.path.slice(n+1)),delete e.path}for(let n of Hit)e[n]&&(a[n]=e[n].toString());return a}});var Rae=_(a4=>{"use strict";Object.defineProperty(a4,"__esModule",{value:!0});var o4=class{constructor(){this.weakMap=new WeakMap,this.map=new Map}set(e,r){typeof e=="object"?this.weakMap.set(e,r):this.map.set(e,r)}get(e){return typeof e=="object"?this.weakMap.get(e):this.map.get(e)}has(e){return typeof e=="object"?this.weakMap.has(e):this.map.has(e)}};a4.default=o4});var c4=_(l4=>{"use strict";Object.defineProperty(l4,"__esModule",{value:!0});var qit=async t=>{let e=[],r=0;for await(let o of t)e.push(o),r+=Buffer.byteLength(o);return Buffer.isBuffer(e[0])?Buffer.concat(e,r):Buffer.from(e.join(""))};l4.default=qit});var Nae=_(wg=>{"use strict";Object.defineProperty(wg,"__esModule",{value:!0});wg.dnsLookupIpVersionToFamily=wg.isDnsLookupIpVersion=void 0;var Tae={auto:0,ipv4:4,ipv6:6};wg.isDnsLookupIpVersion=t=>t in Tae;wg.dnsLookupIpVersionToFamily=t=>{if(wg.isDnsLookupIpVersion(t))return Tae[t];throw new Error("Invalid DNS lookup IP version")}});var u4=_(Vb=>{"use strict";Object.defineProperty(Vb,"__esModule",{value:!0});Vb.isResponseOk=void 0;Vb.isResponseOk=t=>{let{statusCode:e}=t,r=t.request.options.followRedirect?299:399;return e>=200&&e<=r||e===304}});var Mae=_(A4=>{"use strict";Object.defineProperty(A4,"__esModule",{value:!0});var Lae=new Set;A4.default=t=>{Lae.has(t)||(Lae.add(t),process.emitWarning(`Got: ${t}`,{type:"DeprecationWarning"}))}});var Oae=_(f4=>{"use strict";Object.defineProperty(f4,"__esModule",{value:!0});var Ai=Qf(),jit=(t,e)=>{if(Ai.default.null_(t.encoding))throw new TypeError("To get a Buffer, set `options.responseType` to `buffer` instead");Ai.assert.any([Ai.default.string,Ai.default.undefined],t.encoding),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.resolveBodyOnly),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.methodRewriting),Ai.assert.any([Ai.default.boolean,Ai.default.undefined],t.isStream),Ai.assert.any([Ai.default.string,Ai.default.undefined],t.responseType),t.responseType===void 0&&(t.responseType="text");let{retry:r}=t;if(e?t.retry={...e.retry}:t.retry={calculateDelay:o=>o.computedValue,limit:0,methods:[],statusCodes:[],errorCodes:[],maxRetryAfter:void 0},Ai.default.object(r)?(t.retry={...t.retry,...r},t.retry.methods=[...new Set(t.retry.methods.map(o=>o.toUpperCase()))],t.retry.statusCodes=[...new Set(t.retry.statusCodes)],t.retry.errorCodes=[...new Set(t.retry.errorCodes)]):Ai.default.number(r)&&(t.retry.limit=r),Ai.default.undefined(t.retry.maxRetryAfter)&&(t.retry.maxRetryAfter=Math.min(...[t.timeout.request,t.timeout.connect].filter(Ai.default.number))),Ai.default.object(t.pagination)){e&&(t.pagination={...e.pagination,...t.pagination});let{pagination:o}=t;if(!Ai.default.function_(o.transform))throw new Error("`options.pagination.transform` must be implemented");if(!Ai.default.function_(o.shouldContinue))throw new Error("`options.pagination.shouldContinue` must be implemented");if(!Ai.default.function_(o.filter))throw new TypeError("`options.pagination.filter` must be implemented");if(!Ai.default.function_(o.paginate))throw new Error("`options.pagination.paginate` must be implemented")}return t.responseType==="json"&&t.headers.accept===void 0&&(t.headers.accept="application/json"),t};f4.default=jit});var Uae=_(t1=>{"use strict";Object.defineProperty(t1,"__esModule",{value:!0});t1.retryAfterStatusCodes=void 0;t1.retryAfterStatusCodes=new Set([413,429,503]);var Git=({attemptCount:t,retryOptions:e,error:r,retryAfter:o})=>{if(t>e.limit)return 0;let a=e.methods.includes(r.options.method),n=e.errorCodes.includes(r.code),u=r.response&&e.statusCodes.includes(r.response.statusCode);if(!a||!n&&!u)return 0;if(r.response){if(o)return e.maxRetryAfter===void 0||o>e.maxRetryAfter?0:o;if(r.response.statusCode===413)return 0}let A=Math.random()*100;return 2**(t-1)*1e3+A};t1.default=Git});var i1=_(Bn=>{"use strict";Object.defineProperty(Bn,"__esModule",{value:!0});Bn.UnsupportedProtocolError=Bn.ReadError=Bn.TimeoutError=Bn.UploadError=Bn.CacheError=Bn.HTTPError=Bn.MaxRedirectsError=Bn.RequestError=Bn.setNonEnumerableProperties=Bn.knownHookEvents=Bn.withoutBody=Bn.kIsNormalizedAlready=void 0;var _ae=ve("util"),Hae=ve("stream"),Yit=ve("fs"),sh=ve("url"),qae=ve("http"),p4=ve("http"),Wit=ve("https"),Kit=roe(),Vit=coe(),jae=qoe(),zit=Woe(),Jit=wae(),Xit=jb(),ot=Qf(),Zit=Pae(),Gae=$O(),$it=r4(),Yae=xae(),est=Qae(),Wae=Fae(),tst=Rae(),rst=c4(),Kae=Nae(),nst=u4(),oh=Mae(),ist=Oae(),sst=Uae(),h4,$s=Symbol("request"),Xb=Symbol("response"),ny=Symbol("responseSize"),iy=Symbol("downloadedSize"),sy=Symbol("bodySize"),oy=Symbol("uploadedSize"),zb=Symbol("serverResponsesPiped"),Vae=Symbol("unproxyEvents"),zae=Symbol("isFromCache"),g4=Symbol("cancelTimeouts"),Jae=Symbol("startedReading"),ay=Symbol("stopReading"),Jb=Symbol("triggerRead"),ah=Symbol("body"),r1=Symbol("jobs"),Xae=Symbol("originalResponse"),Zae=Symbol("retryTimeout");Bn.kIsNormalizedAlready=Symbol("isNormalizedAlready");var ost=ot.default.string(process.versions.brotli);Bn.withoutBody=new Set(["GET","HEAD"]);Bn.knownHookEvents=["init","beforeRequest","beforeRedirect","beforeError","beforeRetry","afterResponse"];function ast(t){for(let e in t){let r=t[e];if(!ot.default.string(r)&&!ot.default.number(r)&&!ot.default.boolean(r)&&!ot.default.null_(r)&&!ot.default.undefined(r))throw new TypeError(`The \`searchParams\` value '${String(r)}' must be a string, number, boolean or null`)}}function lst(t){return ot.default.object(t)&&!("statusCode"in t)}var d4=new tst.default,cst=async t=>new Promise((e,r)=>{let o=a=>{r(a)};t.pending||e(),t.once("error",o),t.once("ready",()=>{t.off("error",o),e()})}),ust=new Set([300,301,302,303,304,307,308]),Ast=["context","body","json","form"];Bn.setNonEnumerableProperties=(t,e)=>{let r={};for(let o of t)if(o)for(let a of Ast)a in o&&(r[a]={writable:!0,configurable:!0,enumerable:!1,value:o[a]});Object.defineProperties(e,r)};var Ji=class extends Error{constructor(e,r,o){var a;if(super(e),Error.captureStackTrace(this,this.constructor),this.name="RequestError",this.code=r.code,o instanceof iS?(Object.defineProperty(this,"request",{enumerable:!1,value:o}),Object.defineProperty(this,"response",{enumerable:!1,value:o[Xb]}),Object.defineProperty(this,"options",{enumerable:!1,value:o.options})):Object.defineProperty(this,"options",{enumerable:!1,value:o}),this.timings=(a=this.request)===null||a===void 0?void 0:a.timings,ot.default.string(r.stack)&&ot.default.string(this.stack)){let n=this.stack.indexOf(this.message)+this.message.length,u=this.stack.slice(n).split(` -`).reverse(),A=r.stack.slice(r.stack.indexOf(r.message)+r.message.length).split(` -`).reverse();for(;A.length!==0&&A[0]===u[0];)u.shift();this.stack=`${this.stack.slice(0,n)}${u.reverse().join(` -`)}${A.reverse().join(` -`)}`}}};Bn.RequestError=Ji;var Zb=class extends Ji{constructor(e){super(`Redirected ${e.options.maxRedirects} times. Aborting.`,{},e),this.name="MaxRedirectsError"}};Bn.MaxRedirectsError=Zb;var $b=class extends Ji{constructor(e){super(`Response code ${e.statusCode} (${e.statusMessage})`,{},e.request),this.name="HTTPError"}};Bn.HTTPError=$b;var eS=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="CacheError"}};Bn.CacheError=eS;var tS=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="UploadError"}};Bn.UploadError=tS;var rS=class extends Ji{constructor(e,r,o){super(e.message,e,o),this.name="TimeoutError",this.event=e.event,this.timings=r}};Bn.TimeoutError=rS;var n1=class extends Ji{constructor(e,r){super(e.message,e,r),this.name="ReadError"}};Bn.ReadError=n1;var nS=class extends Ji{constructor(e){super(`Unsupported protocol "${e.url.protocol}"`,{},e),this.name="UnsupportedProtocolError"}};Bn.UnsupportedProtocolError=nS;var fst=["socket","connect","continue","information","upgrade","timeout"],iS=class extends Hae.Duplex{constructor(e,r={},o){super({autoDestroy:!1,highWaterMark:0}),this[iy]=0,this[oy]=0,this.requestInitialized=!1,this[zb]=new Set,this.redirects=[],this[ay]=!1,this[Jb]=!1,this[r1]=[],this.retryCount=0,this._progressCallbacks=[];let a=()=>this._unlockWrite(),n=()=>this._lockWrite();this.on("pipe",h=>{h.prependListener("data",a),h.on("data",n),h.prependListener("end",a),h.on("end",n)}),this.on("unpipe",h=>{h.off("data",a),h.off("data",n),h.off("end",a),h.off("end",n)}),this.on("pipe",h=>{h instanceof p4.IncomingMessage&&(this.options.headers={...h.headers,...this.options.headers})});let{json:u,body:A,form:p}=r;if((u||A||p)&&this._lockWrite(),Bn.kIsNormalizedAlready in r)this.options=r;else try{this.options=this.constructor.normalizeArguments(e,r,o)}catch(h){ot.default.nodeStream(r.body)&&r.body.destroy(),this.destroy(h);return}(async()=>{var h;try{this.options.body instanceof Yit.ReadStream&&await cst(this.options.body);let{url:E}=this.options;if(!E)throw new TypeError("Missing `url` property");if(this.requestUrl=E.toString(),decodeURI(this.requestUrl),await this._finalizeBody(),await this._makeRequest(),this.destroyed){(h=this[$s])===null||h===void 0||h.destroy();return}for(let I of this[r1])I();this[r1].length=0,this.requestInitialized=!0}catch(E){if(E instanceof Ji){this._beforeError(E);return}this.destroyed||this.destroy(E)}})()}static normalizeArguments(e,r,o){var a,n,u,A,p;let h=r;if(ot.default.object(e)&&!ot.default.urlInstance(e))r={...o,...e,...r};else{if(e&&r&&r.url!==void 0)throw new TypeError("The `url` option is mutually exclusive with the `input` argument");r={...o,...r},e!==void 0&&(r.url=e),ot.default.urlInstance(r.url)&&(r.url=new sh.URL(r.url.toString()))}if(r.cache===!1&&(r.cache=void 0),r.dnsCache===!1&&(r.dnsCache=void 0),ot.assert.any([ot.default.string,ot.default.undefined],r.method),ot.assert.any([ot.default.object,ot.default.undefined],r.headers),ot.assert.any([ot.default.string,ot.default.urlInstance,ot.default.undefined],r.prefixUrl),ot.assert.any([ot.default.object,ot.default.undefined],r.cookieJar),ot.assert.any([ot.default.object,ot.default.string,ot.default.undefined],r.searchParams),ot.assert.any([ot.default.object,ot.default.string,ot.default.undefined],r.cache),ot.assert.any([ot.default.object,ot.default.number,ot.default.undefined],r.timeout),ot.assert.any([ot.default.object,ot.default.undefined],r.context),ot.assert.any([ot.default.object,ot.default.undefined],r.hooks),ot.assert.any([ot.default.boolean,ot.default.undefined],r.decompress),ot.assert.any([ot.default.boolean,ot.default.undefined],r.ignoreInvalidCookies),ot.assert.any([ot.default.boolean,ot.default.undefined],r.followRedirect),ot.assert.any([ot.default.number,ot.default.undefined],r.maxRedirects),ot.assert.any([ot.default.boolean,ot.default.undefined],r.throwHttpErrors),ot.assert.any([ot.default.boolean,ot.default.undefined],r.http2),ot.assert.any([ot.default.boolean,ot.default.undefined],r.allowGetBody),ot.assert.any([ot.default.string,ot.default.undefined],r.localAddress),ot.assert.any([Kae.isDnsLookupIpVersion,ot.default.undefined],r.dnsLookupIpVersion),ot.assert.any([ot.default.object,ot.default.undefined],r.https),ot.assert.any([ot.default.boolean,ot.default.undefined],r.rejectUnauthorized),r.https&&(ot.assert.any([ot.default.boolean,ot.default.undefined],r.https.rejectUnauthorized),ot.assert.any([ot.default.function_,ot.default.undefined],r.https.checkServerIdentity),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.certificateAuthority),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.key),ot.assert.any([ot.default.string,ot.default.object,ot.default.array,ot.default.undefined],r.https.certificate),ot.assert.any([ot.default.string,ot.default.undefined],r.https.passphrase),ot.assert.any([ot.default.string,ot.default.buffer,ot.default.array,ot.default.undefined],r.https.pfx)),ot.assert.any([ot.default.object,ot.default.undefined],r.cacheOptions),ot.default.string(r.method)?r.method=r.method.toUpperCase():r.method="GET",r.headers===o?.headers?r.headers={...r.headers}:r.headers=Xit({...o?.headers,...r.headers}),"slashes"in r)throw new TypeError("The legacy `url.Url` has been deprecated. Use `URL` instead.");if("auth"in r)throw new TypeError("Parameter `auth` is deprecated. Use `username` / `password` instead.");if("searchParams"in r&&r.searchParams&&r.searchParams!==o?.searchParams){let x;if(ot.default.string(r.searchParams)||r.searchParams instanceof sh.URLSearchParams)x=new sh.URLSearchParams(r.searchParams);else{ast(r.searchParams),x=new sh.URLSearchParams;for(let C in r.searchParams){let R=r.searchParams[C];R===null?x.append(C,""):R!==void 0&&x.append(C,R)}}(a=o?.searchParams)===null||a===void 0||a.forEach((C,R)=>{x.has(R)||x.append(R,C)}),r.searchParams=x}if(r.username=(n=r.username)!==null&&n!==void 0?n:"",r.password=(u=r.password)!==null&&u!==void 0?u:"",ot.default.undefined(r.prefixUrl)?r.prefixUrl=(A=o?.prefixUrl)!==null&&A!==void 0?A:"":(r.prefixUrl=r.prefixUrl.toString(),r.prefixUrl!==""&&!r.prefixUrl.endsWith("/")&&(r.prefixUrl+="/")),ot.default.string(r.url)){if(r.url.startsWith("/"))throw new Error("`input` must not start with a slash when using `prefixUrl`");r.url=Wae.default(r.prefixUrl+r.url,r)}else(ot.default.undefined(r.url)&&r.prefixUrl!==""||r.protocol)&&(r.url=Wae.default(r.prefixUrl,r));if(r.url){"port"in r&&delete r.port;let{prefixUrl:x}=r;Object.defineProperty(r,"prefixUrl",{set:R=>{let L=r.url;if(!L.href.startsWith(R))throw new Error(`Cannot change \`prefixUrl\` from ${x} to ${R}: ${L.href}`);r.url=new sh.URL(R+L.href.slice(x.length)),x=R},get:()=>x});let{protocol:C}=r.url;if(C==="unix:"&&(C="http:",r.url=new sh.URL(`http://unix${r.url.pathname}${r.url.search}`)),r.searchParams&&(r.url.search=r.searchParams.toString()),C!=="http:"&&C!=="https:")throw new nS(r);r.username===""?r.username=r.url.username:r.url.username=r.username,r.password===""?r.password=r.url.password:r.url.password=r.password}let{cookieJar:E}=r;if(E){let{setCookie:x,getCookieString:C}=E;ot.assert.function_(x),ot.assert.function_(C),x.length===4&&C.length===0&&(x=_ae.promisify(x.bind(r.cookieJar)),C=_ae.promisify(C.bind(r.cookieJar)),r.cookieJar={setCookie:x,getCookieString:C})}let{cache:I}=r;if(I&&(d4.has(I)||d4.set(I,new jae((x,C)=>{let R=x[$s](x,C);return ot.default.promise(R)&&(R.once=(L,U)=>{if(L==="error")R.catch(U);else if(L==="abort")(async()=>{try{(await R).once("abort",U)}catch{}})();else throw new Error(`Unknown HTTP2 promise event: ${L}`);return R}),R},I))),r.cacheOptions={...r.cacheOptions},r.dnsCache===!0)h4||(h4=new Vit.default),r.dnsCache=h4;else if(!ot.default.undefined(r.dnsCache)&&!r.dnsCache.lookup)throw new TypeError(`Parameter \`dnsCache\` must be a CacheableLookup instance or a boolean, got ${ot.default(r.dnsCache)}`);ot.default.number(r.timeout)?r.timeout={request:r.timeout}:o&&r.timeout!==o.timeout?r.timeout={...o.timeout,...r.timeout}:r.timeout={...r.timeout},r.context||(r.context={});let v=r.hooks===o?.hooks;r.hooks={...r.hooks};for(let x of Bn.knownHookEvents)if(x in r.hooks)if(ot.default.array(r.hooks[x]))r.hooks[x]=[...r.hooks[x]];else throw new TypeError(`Parameter \`${x}\` must be an Array, got ${ot.default(r.hooks[x])}`);else r.hooks[x]=[];if(o&&!v)for(let x of Bn.knownHookEvents)o.hooks[x].length>0&&(r.hooks[x]=[...o.hooks[x],...r.hooks[x]]);if("family"in r&&oh.default('"options.family" was never documented, please use "options.dnsLookupIpVersion"'),o?.https&&(r.https={...o.https,...r.https}),"rejectUnauthorized"in r&&oh.default('"options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"'),"checkServerIdentity"in r&&oh.default('"options.checkServerIdentity" was never documented, please use "options.https.checkServerIdentity"'),"ca"in r&&oh.default('"options.ca" was never documented, please use "options.https.certificateAuthority"'),"key"in r&&oh.default('"options.key" was never documented, please use "options.https.key"'),"cert"in r&&oh.default('"options.cert" was never documented, please use "options.https.certificate"'),"passphrase"in r&&oh.default('"options.passphrase" was never documented, please use "options.https.passphrase"'),"pfx"in r&&oh.default('"options.pfx" was never documented, please use "options.https.pfx"'),"followRedirects"in r)throw new TypeError("The `followRedirects` option does not exist. Use `followRedirect` instead.");if(r.agent){for(let x in r.agent)if(x!=="http"&&x!=="https"&&x!=="http2")throw new TypeError(`Expected the \`options.agent\` properties to be \`http\`, \`https\` or \`http2\`, got \`${x}\``)}return r.maxRedirects=(p=r.maxRedirects)!==null&&p!==void 0?p:0,Bn.setNonEnumerableProperties([o,h],r),ist.default(r,o)}_lockWrite(){let e=()=>{throw new TypeError("The payload has been already provided")};this.write=e,this.end=e}_unlockWrite(){this.write=super.write,this.end=super.end}async _finalizeBody(){let{options:e}=this,{headers:r}=e,o=!ot.default.undefined(e.form),a=!ot.default.undefined(e.json),n=!ot.default.undefined(e.body),u=o||a||n,A=Bn.withoutBody.has(e.method)&&!(e.method==="GET"&&e.allowGetBody);if(this._cannotHaveBody=A,u){if(A)throw new TypeError(`The \`${e.method}\` method cannot be used with a body`);if([n,o,a].filter(p=>p).length>1)throw new TypeError("The `body`, `json` and `form` options are mutually exclusive");if(n&&!(e.body instanceof Hae.Readable)&&!ot.default.string(e.body)&&!ot.default.buffer(e.body)&&!Gae.default(e.body))throw new TypeError("The `body` option must be a stream.Readable, string or Buffer");if(o&&!ot.default.object(e.form))throw new TypeError("The `form` option must be an Object");{let p=!ot.default.string(r["content-type"]);n?(Gae.default(e.body)&&p&&(r["content-type"]=`multipart/form-data; boundary=${e.body.getBoundary()}`),this[ah]=e.body):o?(p&&(r["content-type"]="application/x-www-form-urlencoded"),this[ah]=new sh.URLSearchParams(e.form).toString()):(p&&(r["content-type"]="application/json"),this[ah]=e.stringifyJson(e.json));let h=await Zit.default(this[ah],e.headers);ot.default.undefined(r["content-length"])&&ot.default.undefined(r["transfer-encoding"])&&!A&&!ot.default.undefined(h)&&(r["content-length"]=String(h))}}else A?this._lockWrite():this._unlockWrite();this[sy]=Number(r["content-length"])||void 0}async _onResponseBase(e){let{options:r}=this,{url:o}=r;this[Xae]=e,r.decompress&&(e=zit(e));let a=e.statusCode,n=e;n.statusMessage=n.statusMessage?n.statusMessage:qae.STATUS_CODES[a],n.url=r.url.toString(),n.requestUrl=this.requestUrl,n.redirectUrls=this.redirects,n.request=this,n.isFromCache=e.fromCache||!1,n.ip=this.ip,n.retryCount=this.retryCount,this[zae]=n.isFromCache,this[ny]=Number(e.headers["content-length"])||void 0,this[Xb]=e,e.once("end",()=>{this[ny]=this[iy],this.emit("downloadProgress",this.downloadProgress)}),e.once("error",A=>{e.destroy(),this._beforeError(new n1(A,this))}),e.once("aborted",()=>{this._beforeError(new n1({name:"Error",message:"The server aborted pending request",code:"ECONNRESET"},this))}),this.emit("downloadProgress",this.downloadProgress);let u=e.headers["set-cookie"];if(ot.default.object(r.cookieJar)&&u){let A=u.map(async p=>r.cookieJar.setCookie(p,o.toString()));r.ignoreInvalidCookies&&(A=A.map(async p=>p.catch(()=>{})));try{await Promise.all(A)}catch(p){this._beforeError(p);return}}if(r.followRedirect&&e.headers.location&&ust.has(a)){if(e.resume(),this[$s]&&(this[g4](),delete this[$s],this[Vae]()),(a===303&&r.method!=="GET"&&r.method!=="HEAD"||!r.methodRewriting)&&(r.method="GET","body"in r&&delete r.body,"json"in r&&delete r.json,"form"in r&&delete r.form,this[ah]=void 0,delete r.headers["content-length"]),this.redirects.length>=r.maxRedirects){this._beforeError(new Zb(this));return}try{let p=Buffer.from(e.headers.location,"binary").toString(),h=new sh.URL(p,o),E=h.toString();decodeURI(E),h.hostname!==o.hostname||h.port!==o.port?("host"in r.headers&&delete r.headers.host,"cookie"in r.headers&&delete r.headers.cookie,"authorization"in r.headers&&delete r.headers.authorization,(r.username||r.password)&&(r.username="",r.password="")):(h.username=r.username,h.password=r.password),this.redirects.push(E),r.url=h;for(let I of r.hooks.beforeRedirect)await I(r,n);this.emit("redirect",n,r),await this._makeRequest()}catch(p){this._beforeError(p);return}return}if(r.isStream&&r.throwHttpErrors&&!nst.isResponseOk(n)){this._beforeError(new $b(n));return}e.on("readable",()=>{this[Jb]&&this._read()}),this.on("resume",()=>{e.resume()}),this.on("pause",()=>{e.pause()}),e.once("end",()=>{this.push(null)}),this.emit("response",e);for(let A of this[zb])if(!A.headersSent){for(let p in e.headers){let h=r.decompress?p!=="content-encoding":!0,E=e.headers[p];h&&A.setHeader(p,E)}A.statusCode=a}}async _onResponse(e){try{await this._onResponseBase(e)}catch(r){this._beforeError(r)}}_onRequest(e){let{options:r}=this,{timeout:o,url:a}=r;Kit.default(e),this[g4]=Yae.default(e,o,a);let n=r.cache?"cacheableResponse":"response";e.once(n,p=>{this._onResponse(p)}),e.once("error",p=>{var h;e.destroy(),(h=e.res)===null||h===void 0||h.removeAllListeners("end"),p=p instanceof Yae.TimeoutError?new rS(p,this.timings,this):new Ji(p.message,p,this),this._beforeError(p)}),this[Vae]=$it.default(e,this,fst),this[$s]=e,this.emit("uploadProgress",this.uploadProgress);let u=this[ah],A=this.redirects.length===0?this:e;ot.default.nodeStream(u)?(u.pipe(A),u.once("error",p=>{this._beforeError(new tS(p,this))})):(this._unlockWrite(),ot.default.undefined(u)?(this._cannotHaveBody||this._noPipe)&&(A.end(),this._lockWrite()):(this._writeRequest(u,void 0,()=>{}),A.end(),this._lockWrite())),this.emit("request",e)}async _createCacheableRequest(e,r){return new Promise((o,a)=>{Object.assign(r,est.default(e)),delete r.url;let n,u=d4.get(r.cache)(r,async A=>{A._readableState.autoDestroy=!1,n&&(await n).emit("cacheableResponse",A),o(A)});r.url=e,u.once("error",a),u.once("request",async A=>{n=A,o(n)})})}async _makeRequest(){var e,r,o,a,n;let{options:u}=this,{headers:A}=u;for(let U in A)if(ot.default.undefined(A[U]))delete A[U];else if(ot.default.null_(A[U]))throw new TypeError(`Use \`undefined\` instead of \`null\` to delete the \`${U}\` header`);if(u.decompress&&ot.default.undefined(A["accept-encoding"])&&(A["accept-encoding"]=ost?"gzip, deflate, br":"gzip, deflate"),u.cookieJar){let U=await u.cookieJar.getCookieString(u.url.toString());ot.default.nonEmptyString(U)&&(u.headers.cookie=U)}for(let U of u.hooks.beforeRequest){let z=await U(u);if(!ot.default.undefined(z)){u.request=()=>z;break}}u.body&&this[ah]!==u.body&&(this[ah]=u.body);let{agent:p,request:h,timeout:E,url:I}=u;if(u.dnsCache&&!("lookup"in u)&&(u.lookup=u.dnsCache.lookup),I.hostname==="unix"){let U=/(?.+?):(?.+)/.exec(`${I.pathname}${I.search}`);if(U?.groups){let{socketPath:z,path:te}=U.groups;Object.assign(u,{socketPath:z,path:te,host:""})}}let v=I.protocol==="https:",x;u.http2?x=Jit.auto:x=v?Wit.request:qae.request;let C=(e=u.request)!==null&&e!==void 0?e:x,R=u.cache?this._createCacheableRequest:C;p&&!u.http2&&(u.agent=p[v?"https":"http"]),u[$s]=C,delete u.request,delete u.timeout;let L=u;if(L.shared=(r=u.cacheOptions)===null||r===void 0?void 0:r.shared,L.cacheHeuristic=(o=u.cacheOptions)===null||o===void 0?void 0:o.cacheHeuristic,L.immutableMinTimeToLive=(a=u.cacheOptions)===null||a===void 0?void 0:a.immutableMinTimeToLive,L.ignoreCargoCult=(n=u.cacheOptions)===null||n===void 0?void 0:n.ignoreCargoCult,u.dnsLookupIpVersion!==void 0)try{L.family=Kae.dnsLookupIpVersionToFamily(u.dnsLookupIpVersion)}catch{throw new Error("Invalid `dnsLookupIpVersion` option value")}u.https&&("rejectUnauthorized"in u.https&&(L.rejectUnauthorized=u.https.rejectUnauthorized),u.https.checkServerIdentity&&(L.checkServerIdentity=u.https.checkServerIdentity),u.https.certificateAuthority&&(L.ca=u.https.certificateAuthority),u.https.certificate&&(L.cert=u.https.certificate),u.https.key&&(L.key=u.https.key),u.https.passphrase&&(L.passphrase=u.https.passphrase),u.https.pfx&&(L.pfx=u.https.pfx));try{let U=await R(I,L);ot.default.undefined(U)&&(U=x(I,L)),u.request=h,u.timeout=E,u.agent=p,u.https&&("rejectUnauthorized"in u.https&&delete L.rejectUnauthorized,u.https.checkServerIdentity&&delete L.checkServerIdentity,u.https.certificateAuthority&&delete L.ca,u.https.certificate&&delete L.cert,u.https.key&&delete L.key,u.https.passphrase&&delete L.passphrase,u.https.pfx&&delete L.pfx),lst(U)?this._onRequest(U):this.writable?(this.once("finish",()=>{this._onResponse(U)}),this._unlockWrite(),this.end(),this._lockWrite()):this._onResponse(U)}catch(U){throw U instanceof jae.CacheError?new eS(U,this):new Ji(U.message,U,this)}}async _error(e){try{for(let r of this.options.hooks.beforeError)e=await r(e)}catch(r){e=new Ji(r.message,r,this)}this.destroy(e)}_beforeError(e){if(this[ay])return;let{options:r}=this,o=this.retryCount+1;this[ay]=!0,e instanceof Ji||(e=new Ji(e.message,e,this));let a=e,{response:n}=a;(async()=>{if(n&&!n.body){n.setEncoding(this._readableState.encoding);try{n.rawBody=await rst.default(n),n.body=n.rawBody.toString()}catch{}}if(this.listenerCount("retry")!==0){let u;try{let A;n&&"retry-after"in n.headers&&(A=Number(n.headers["retry-after"]),Number.isNaN(A)?(A=Date.parse(n.headers["retry-after"])-Date.now(),A<=0&&(A=1)):A*=1e3),u=await r.retry.calculateDelay({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:sst.default({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:0})})}catch(A){this._error(new Ji(A.message,A,this));return}if(u){let A=async()=>{try{for(let p of this.options.hooks.beforeRetry)await p(this.options,a,o)}catch(p){this._error(new Ji(p.message,e,this));return}this.destroyed||(this.destroy(),this.emit("retry",o,e))};this[Zae]=setTimeout(A,u);return}}this._error(a)})()}_read(){this[Jb]=!0;let e=this[Xb];if(e&&!this[ay]){e.readableLength&&(this[Jb]=!1);let r;for(;(r=e.read())!==null;){this[iy]+=r.length,this[Jae]=!0;let o=this.downloadProgress;o.percent<1&&this.emit("downloadProgress",o),this.push(r)}}}_write(e,r,o){let a=()=>{this._writeRequest(e,r,o)};this.requestInitialized?a():this[r1].push(a)}_writeRequest(e,r,o){this[$s].destroyed||(this._progressCallbacks.push(()=>{this[oy]+=Buffer.byteLength(e,r);let a=this.uploadProgress;a.percent<1&&this.emit("uploadProgress",a)}),this[$s].write(e,r,a=>{!a&&this._progressCallbacks.length>0&&this._progressCallbacks.shift()(),o(a)}))}_final(e){let r=()=>{for(;this._progressCallbacks.length!==0;)this._progressCallbacks.shift()();if(!($s in this)){e();return}if(this[$s].destroyed){e();return}this[$s].end(o=>{o||(this[sy]=this[oy],this.emit("uploadProgress",this.uploadProgress),this[$s].emit("upload-complete")),e(o)})};this.requestInitialized?r():this[r1].push(r)}_destroy(e,r){var o;this[ay]=!0,clearTimeout(this[Zae]),$s in this&&(this[g4](),!((o=this[Xb])===null||o===void 0)&&o.complete||this[$s].destroy()),e!==null&&!ot.default.undefined(e)&&!(e instanceof Ji)&&(e=new Ji(e.message,e,this)),r(e)}get _isAboutToError(){return this[ay]}get ip(){var e;return(e=this.socket)===null||e===void 0?void 0:e.remoteAddress}get aborted(){var e,r,o;return((r=(e=this[$s])===null||e===void 0?void 0:e.destroyed)!==null&&r!==void 0?r:this.destroyed)&&!(!((o=this[Xae])===null||o===void 0)&&o.complete)}get socket(){var e,r;return(r=(e=this[$s])===null||e===void 0?void 0:e.socket)!==null&&r!==void 0?r:void 0}get downloadProgress(){let e;return this[ny]?e=this[iy]/this[ny]:this[ny]===this[iy]?e=1:e=0,{percent:e,transferred:this[iy],total:this[ny]}}get uploadProgress(){let e;return this[sy]?e=this[oy]/this[sy]:this[sy]===this[oy]?e=1:e=0,{percent:e,transferred:this[oy],total:this[sy]}}get timings(){var e;return(e=this[$s])===null||e===void 0?void 0:e.timings}get isFromCache(){return this[zae]}pipe(e,r){if(this[Jae])throw new Error("Failed to pipe. The response has been emitted already.");return e instanceof p4.ServerResponse&&this[zb].add(e),super.pipe(e,r)}unpipe(e){return e instanceof p4.ServerResponse&&this[zb].delete(e),super.unpipe(e),this}};Bn.default=iS});var s1=_(Yc=>{"use strict";var pst=Yc&&Yc.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),hst=Yc&&Yc.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&pst(e,t,r)};Object.defineProperty(Yc,"__esModule",{value:!0});Yc.CancelError=Yc.ParseError=void 0;var $ae=i1(),m4=class extends $ae.RequestError{constructor(e,r){let{options:o}=r.request;super(`${e.message} in "${o.url.toString()}"`,e,r.request),this.name="ParseError"}};Yc.ParseError=m4;var y4=class extends $ae.RequestError{constructor(e){super("Promise was canceled",{},e),this.name="CancelError"}get isCanceled(){return!0}};Yc.CancelError=y4;hst(i1(),Yc)});var tle=_(E4=>{"use strict";Object.defineProperty(E4,"__esModule",{value:!0});var ele=s1(),gst=(t,e,r,o)=>{let{rawBody:a}=t;try{if(e==="text")return a.toString(o);if(e==="json")return a.length===0?"":r(a.toString());if(e==="buffer")return a;throw new ele.ParseError({message:`Unknown body type '${e}'`,name:"Error"},t)}catch(n){throw new ele.ParseError(n,t)}};E4.default=gst});var C4=_(lh=>{"use strict";var dst=lh&&lh.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),mst=lh&&lh.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&dst(e,t,r)};Object.defineProperty(lh,"__esModule",{value:!0});var yst=ve("events"),Est=Qf(),Cst=eoe(),sS=s1(),rle=tle(),nle=i1(),wst=r4(),Ist=c4(),ile=u4(),Bst=["request","response","redirect","uploadProgress","downloadProgress"];function sle(t){let e,r,o=new yst.EventEmitter,a=new Cst((u,A,p)=>{let h=E=>{let I=new nle.default(void 0,t);I.retryCount=E,I._noPipe=!0,p(()=>I.destroy()),p.shouldReject=!1,p(()=>A(new sS.CancelError(I))),e=I,I.once("response",async C=>{var R;if(C.retryCount=E,C.request.aborted)return;let L;try{L=await Ist.default(I),C.rawBody=L}catch{return}if(I._isAboutToError)return;let U=((R=C.headers["content-encoding"])!==null&&R!==void 0?R:"").toLowerCase(),z=["gzip","deflate","br"].includes(U),{options:te}=I;if(z&&!te.decompress)C.body=L;else try{C.body=rle.default(C,te.responseType,te.parseJson,te.encoding)}catch(ae){if(C.body=L.toString(),ile.isResponseOk(C)){I._beforeError(ae);return}}try{for(let[ae,le]of te.hooks.afterResponse.entries())C=await le(C,async ce=>{let Ce=nle.default.normalizeArguments(void 0,{...ce,retry:{calculateDelay:()=>0},throwHttpErrors:!1,resolveBodyOnly:!1},te);Ce.hooks.afterResponse=Ce.hooks.afterResponse.slice(0,ae);for(let Be of Ce.hooks.beforeRetry)await Be(Ce);let de=sle(Ce);return p(()=>{de.catch(()=>{}),de.cancel()}),de})}catch(ae){I._beforeError(new sS.RequestError(ae.message,ae,I));return}if(!ile.isResponseOk(C)){I._beforeError(new sS.HTTPError(C));return}r=C,u(I.options.resolveBodyOnly?C.body:C)});let v=C=>{if(a.isCanceled)return;let{options:R}=I;if(C instanceof sS.HTTPError&&!R.throwHttpErrors){let{response:L}=C;u(I.options.resolveBodyOnly?L.body:L);return}A(C)};I.once("error",v);let x=I.options.body;I.once("retry",(C,R)=>{var L,U;if(x===((L=R.request)===null||L===void 0?void 0:L.options.body)&&Est.default.nodeStream((U=R.request)===null||U===void 0?void 0:U.options.body)){v(R);return}h(C)}),wst.default(I,o,Bst)};h(0)});a.on=(u,A)=>(o.on(u,A),a);let n=u=>{let A=(async()=>{await a;let{options:p}=r.request;return rle.default(r,u,p.parseJson,p.encoding)})();return Object.defineProperties(A,Object.getOwnPropertyDescriptors(a)),A};return a.json=()=>{let{headers:u}=e.options;return!e.writableFinished&&u.accept===void 0&&(u.accept="application/json"),n("json")},a.buffer=()=>n("buffer"),a.text=()=>n("text"),a}lh.default=sle;mst(s1(),lh)});var ole=_(w4=>{"use strict";Object.defineProperty(w4,"__esModule",{value:!0});var vst=s1();function Dst(t,...e){let r=(async()=>{if(t instanceof vst.RequestError)try{for(let a of e)if(a)for(let n of a)t=await n(t)}catch(a){t=a}throw t})(),o=()=>r;return r.json=o,r.text=o,r.buffer=o,r.on=o,r}w4.default=Dst});var cle=_(I4=>{"use strict";Object.defineProperty(I4,"__esModule",{value:!0});var ale=Qf();function lle(t){for(let e of Object.values(t))(ale.default.plainObject(e)||ale.default.array(e))&&lle(e);return Object.freeze(t)}I4.default=lle});var Ale=_(ule=>{"use strict";Object.defineProperty(ule,"__esModule",{value:!0})});var B4=_(zl=>{"use strict";var Pst=zl&&zl.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),bst=zl&&zl.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Pst(e,t,r)};Object.defineProperty(zl,"__esModule",{value:!0});zl.defaultHandler=void 0;var fle=Qf(),Vl=C4(),Sst=ole(),aS=i1(),xst=cle(),kst={RequestError:Vl.RequestError,CacheError:Vl.CacheError,ReadError:Vl.ReadError,HTTPError:Vl.HTTPError,MaxRedirectsError:Vl.MaxRedirectsError,TimeoutError:Vl.TimeoutError,ParseError:Vl.ParseError,CancelError:Vl.CancelError,UnsupportedProtocolError:Vl.UnsupportedProtocolError,UploadError:Vl.UploadError},Qst=async t=>new Promise(e=>{setTimeout(e,t)}),{normalizeArguments:oS}=aS.default,ple=(...t)=>{let e;for(let r of t)e=oS(void 0,r,e);return e},Fst=t=>t.isStream?new aS.default(void 0,t):Vl.default(t),Rst=t=>"defaults"in t&&"options"in t.defaults,Tst=["get","post","put","patch","head","delete"];zl.defaultHandler=(t,e)=>e(t);var hle=(t,e)=>{if(t)for(let r of t)r(e)},gle=t=>{t._rawHandlers=t.handlers,t.handlers=t.handlers.map(o=>(a,n)=>{let u,A=o(a,p=>(u=n(p),u));if(A!==u&&!a.isStream&&u){let p=A,{then:h,catch:E,finally:I}=p;Object.setPrototypeOf(p,Object.getPrototypeOf(u)),Object.defineProperties(p,Object.getOwnPropertyDescriptors(u)),p.then=h,p.catch=E,p.finally=I}return A});let e=(o,a={},n)=>{var u,A;let p=0,h=E=>t.handlers[p++](E,p===t.handlers.length?Fst:h);if(fle.default.plainObject(o)){let E={...o,...a};aS.setNonEnumerableProperties([o,a],E),a=E,o=void 0}try{let E;try{hle(t.options.hooks.init,a),hle((u=a.hooks)===null||u===void 0?void 0:u.init,a)}catch(v){E=v}let I=oS(o,a,n??t.options);if(I[aS.kIsNormalizedAlready]=!0,E)throw new Vl.RequestError(E.message,E,I);return h(I)}catch(E){if(a.isStream)throw E;return Sst.default(E,t.options.hooks.beforeError,(A=a.hooks)===null||A===void 0?void 0:A.beforeError)}};e.extend=(...o)=>{let a=[t.options],n=[...t._rawHandlers],u;for(let A of o)Rst(A)?(a.push(A.defaults.options),n.push(...A.defaults._rawHandlers),u=A.defaults.mutableDefaults):(a.push(A),"handlers"in A&&n.push(...A.handlers),u=A.mutableDefaults);return n=n.filter(A=>A!==zl.defaultHandler),n.length===0&&n.push(zl.defaultHandler),gle({options:ple(...a),handlers:n,mutableDefaults:!!u})};let r=async function*(o,a){let n=oS(o,a,t.options);n.resolveBodyOnly=!1;let u=n.pagination;if(!fle.default.object(u))throw new TypeError("`options.pagination` must be implemented");let A=[],{countLimit:p}=u,h=0;for(;h{let n=[];for await(let u of r(o,a))n.push(u);return n},e.paginate.each=r,e.stream=(o,a)=>e(o,{...a,isStream:!0});for(let o of Tst)e[o]=(a,n)=>e(a,{...n,method:o}),e.stream[o]=(a,n)=>e(a,{...n,method:o,isStream:!0});return Object.assign(e,kst),Object.defineProperty(e,"defaults",{value:t.mutableDefaults?t:xst.default(t),writable:t.mutableDefaults,configurable:t.mutableDefaults,enumerable:!0}),e.mergeOptions=ple,e};zl.default=gle;bst(Ale(),zl)});var yle=_((Ff,lS)=>{"use strict";var Nst=Ff&&Ff.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),dle=Ff&&Ff.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Nst(e,t,r)};Object.defineProperty(Ff,"__esModule",{value:!0});var Lst=ve("url"),mle=B4(),Mst={options:{method:"GET",retry:{limit:2,methods:["GET","PUT","HEAD","DELETE","OPTIONS","TRACE"],statusCodes:[408,413,429,500,502,503,504,521,522,524],errorCodes:["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"],maxRetryAfter:void 0,calculateDelay:({computedValue:t})=>t},timeout:{},headers:{"user-agent":"got (https://github.com/sindresorhus/got)"},hooks:{init:[],beforeRequest:[],beforeRedirect:[],beforeRetry:[],beforeError:[],afterResponse:[]},cache:void 0,dnsCache:void 0,decompress:!0,throwHttpErrors:!0,followRedirect:!0,isStream:!1,responseType:"text",resolveBodyOnly:!1,maxRedirects:10,prefixUrl:"",methodRewriting:!0,ignoreInvalidCookies:!1,context:{},http2:!1,allowGetBody:!1,https:void 0,pagination:{transform:t=>t.request.options.responseType==="json"?t.body:JSON.parse(t.body),paginate:t=>{if(!Reflect.has(t.headers,"link"))return!1;let e=t.headers.link.split(","),r;for(let o of e){let a=o.split(";");if(a[1].includes("next")){r=a[0].trimStart().trim(),r=r.slice(1,-1);break}}return r?{url:new Lst.URL(r)}:!1},filter:()=>!0,shouldContinue:()=>!0,countLimit:1/0,backoff:0,requestLimit:1e4,stackAllItems:!0},parseJson:t=>JSON.parse(t),stringifyJson:t=>JSON.stringify(t),cacheOptions:{}},handlers:[mle.defaultHandler],mutableDefaults:!1},v4=mle.default(Mst);Ff.default=v4;lS.exports=v4;lS.exports.default=v4;lS.exports.__esModule=!0;dle(B4(),Ff);dle(C4(),Ff)});var sn={};Vt(sn,{Method:()=>Dle,del:()=>qst,get:()=>S4,getNetworkSettings:()=>vle,post:()=>x4,put:()=>Hst,request:()=>o1});function wle(t){let e=new URL(t),r={host:e.hostname,headers:{}};return e.port&&(r.port=Number(e.port)),e.username&&e.password&&(r.proxyAuth=`${e.username}:${e.password}`),{proxy:r}}async function D4(t){return al(Cle,t,()=>oe.readFilePromise(t).then(e=>(Cle.set(t,e),e)))}function _st({statusCode:t,statusMessage:e},r){let o=Ot(r,t,yt.NUMBER),a=`https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/${t}`;return Tm(r,`${o}${e?` (${e})`:""}`,a)}async function cS(t,{configuration:e,customErrorMessage:r}){try{return await t}catch(o){if(o.name!=="HTTPError")throw o;let a=r?.(o,e)??o.response.body?.error;a==null&&(o.message.startsWith("Response code")?a="The remote server failed to provide the requested resource":a=o.message),o.code==="ETIMEDOUT"&&o.event==="socket"&&(a+=`(can be increased via ${Ot(e,"httpTimeout",yt.SETTING)})`);let n=new Jt(35,a,u=>{o.response&&u.reportError(35,` ${Xu(e,{label:"Response Code",value:Hc(yt.NO_HINT,_st(o.response,e))})}`),o.request&&(u.reportError(35,` ${Xu(e,{label:"Request Method",value:Hc(yt.NO_HINT,o.request.options.method)})}`),u.reportError(35,` ${Xu(e,{label:"Request URL",value:Hc(yt.URL,o.request.requestUrl)})}`)),o.request.redirects.length>0&&u.reportError(35,` ${Xu(e,{label:"Request Redirects",value:Hc(yt.NO_HINT,mL(e,o.request.redirects,yt.URL))})}`),o.request.retryCount===o.request.options.retry.limit&&u.reportError(35,` ${Xu(e,{label:"Request Retry Count",value:Hc(yt.NO_HINT,`${Ot(e,o.request.retryCount,yt.NUMBER)} (can be increased via ${Ot(e,"httpRetry",yt.SETTING)})`)})}`)});throw n.originalError=o,n}}function vle(t,e){let r=[...e.configuration.get("networkSettings")].sort(([u],[A])=>A.length-u.length),o={enableNetwork:void 0,httpsCaFilePath:void 0,httpProxy:void 0,httpsProxy:void 0,httpsKeyFilePath:void 0,httpsCertFilePath:void 0},a=Object.keys(o),n=typeof t=="string"?new URL(t):t;for(let[u,A]of r)if(b4.default.isMatch(n.hostname,u))for(let p of a){let h=A.get(p);h!==null&&typeof o[p]>"u"&&(o[p]=h)}for(let u of a)typeof o[u]>"u"&&(o[u]=e.configuration.get(u));return o}async function o1(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET",wrapNetworkRequest:A}){let p={target:t,body:e,configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u},h=async()=>await jst(t,e,p),E=typeof A<"u"?await A(h,p):h;return await(await r.reduceHook(v=>v.wrapNetworkRequest,E,p))()}async function S4(t,{configuration:e,jsonResponse:r,customErrorMessage:o,wrapNetworkRequest:a,...n}){let u=()=>cS(o1(t,null,{configuration:e,wrapNetworkRequest:a,...n}),{configuration:e,customErrorMessage:o}).then(p=>p.body),A=await(typeof a<"u"?u():al(Ele,t,()=>u().then(p=>(Ele.set(t,p),p))));return r?JSON.parse(A.toString()):A}async function Hst(t,e,{customErrorMessage:r,...o}){return(await cS(o1(t,e,{...o,method:"PUT"}),{customErrorMessage:r,configuration:o.configuration})).body}async function x4(t,e,{customErrorMessage:r,...o}){return(await cS(o1(t,e,{...o,method:"POST"}),{customErrorMessage:r,configuration:o.configuration})).body}async function qst(t,{customErrorMessage:e,...r}){return(await cS(o1(t,null,{...r,method:"DELETE"}),{customErrorMessage:e,configuration:r.configuration})).body}async function jst(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET"}){let A=typeof t=="string"?new URL(t):t,p=vle(A,{configuration:r});if(p.enableNetwork===!1)throw new Jt(80,`Request to '${A.href}' has been blocked because of your configuration settings`);if(A.protocol==="http:"&&!b4.default.isMatch(A.hostname,r.get("unsafeHttpWhitelist")))throw new Jt(81,`Unsafe http requests must be explicitly whitelisted in your configuration (${A.hostname})`);let E={agent:{http:p.httpProxy?P4.default.httpOverHttp(wle(p.httpProxy)):Ost,https:p.httpsProxy?P4.default.httpsOverHttp(wle(p.httpsProxy)):Ust},headers:o,method:u};E.responseType=n?"json":"buffer",e!==null&&(Buffer.isBuffer(e)||!a&&typeof e=="string"?E.body=e:E.json=e);let I=r.get("httpTimeout"),v=r.get("httpRetry"),x=r.get("enableStrictSsl"),C=p.httpsCaFilePath,R=p.httpsCertFilePath,L=p.httpsKeyFilePath,{default:U}=await Promise.resolve().then(()=>Ze(yle())),z=C?await D4(C):void 0,te=R?await D4(R):void 0,ae=L?await D4(L):void 0,le=U.extend({timeout:{socket:I},retry:v,https:{rejectUnauthorized:x,certificateAuthority:z,certificate:te,key:ae},...E});return r.getLimit("networkConcurrency")(()=>le(A))}var Ile,Ble,b4,P4,Ele,Cle,Ost,Ust,Dle,uS=Et(()=>{Pt();Ile=ve("https"),Ble=ve("http"),b4=Ze($o()),P4=Ze(zse());Wl();jl();ql();Ele=new Map,Cle=new Map,Ost=new Ble.Agent({keepAlive:!0}),Ust=new Ile.Agent({keepAlive:!0});Dle=(a=>(a.GET="GET",a.PUT="PUT",a.POST="POST",a.DELETE="DELETE",a))(Dle||{})});var Xi={};Vt(Xi,{availableParallelism:()=>Q4,getArchitecture:()=>a1,getArchitectureName:()=>Vst,getArchitectureSet:()=>k4,getCaller:()=>Zst,major:()=>Gst,openUrl:()=>Yst});function Kst(){if(process.platform==="darwin"||process.platform==="win32")return null;let t;try{t=oe.readFileSync(Wst)}catch{}if(typeof t<"u"){if(t&&(t.includes("GLIBC")||t.includes("libc")))return"glibc";if(t&&t.includes("musl"))return"musl"}let r=(process.report?.getReport()??{}).sharedObjects??[],o=/\/(?:(ld-linux-|[^/]+-linux-gnu\/)|(libc.musl-|ld-musl-))/;return Vp(r,a=>{let n=a.match(o);if(!n)return Vp.skip;if(n[1])return"glibc";if(n[2])return"musl";throw new Error("Assertion failed: Expected the libc variant to have been detected")})??null}function a1(){return ble=ble??{os:process.platform,cpu:process.arch,libc:Kst()}}function Vst(t=a1()){return t.libc?`${t.os}-${t.cpu}-${t.libc}`:`${t.os}-${t.cpu}`}function k4(){let t=a1();return Sle=Sle??{os:[t.os],cpu:[t.cpu],libc:t.libc?[t.libc]:[]}}function Xst(t){let e=zst.exec(t);if(!e)return null;let r=e[2]&&e[2].indexOf("native")===0,o=e[2]&&e[2].indexOf("eval")===0,a=Jst.exec(e[2]);return o&&a!=null&&(e[2]=a[1],e[3]=a[2],e[4]=a[3]),{file:r?null:e[2],methodName:e[1]||"",arguments:r?[e[2]]:[],line:e[3]?+e[3]:null,column:e[4]?+e[4]:null}}function Zst(){let e=new Error().stack.split(` -`)[3];return Xst(e)}function Q4(){return typeof AS.default.availableParallelism<"u"?AS.default.availableParallelism():Math.max(1,AS.default.cpus().length)}var AS,Gst,Ple,Yst,Wst,ble,Sle,zst,Jst,fS=Et(()=>{Pt();AS=Ze(ve("os"));pS();ql();Gst=Number(process.versions.node.split(".")[0]),Ple=new Map([["darwin","open"],["linux","xdg-open"],["win32","explorer.exe"]]).get(process.platform),Yst=typeof Ple<"u"?async t=>{try{return await F4(Ple,[t],{cwd:V.cwd()}),!0}catch{return!1}}:void 0,Wst="/usr/bin/ldd";zst=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Jst=/\((\S*)(?::(\d+))(?::(\d+))\)/});function M4(t,e,r,o,a){let n=VI(r);if(o.isArray||o.type==="ANY"&&Array.isArray(n))return Array.isArray(n)?n.map((u,A)=>R4(t,`${e}[${A}]`,u,o,a)):String(n).split(/,/).map(u=>R4(t,e,u,o,a));if(Array.isArray(n))throw new Error(`Non-array configuration settings "${e}" cannot be an array`);return R4(t,e,r,o,a)}function R4(t,e,r,o,a){let n=VI(r);switch(o.type){case"ANY":return Fb(n);case"SHAPE":return rot(t,e,r,o,a);case"MAP":return not(t,e,r,o,a)}if(n===null&&!o.isNullable&&o.default!==null)throw new Error(`Non-nullable configuration settings "${e}" cannot be set to null`);if(o.values?.includes(n))return n;let A=(()=>{if(o.type==="BOOLEAN"&&typeof n!="string")return QI(n);if(typeof n!="string")throw new Error(`Expected configuration setting "${e}" to be a string, got ${typeof n}`);let p=YP(n,{env:t.env});switch(o.type){case"ABSOLUTE_PATH":{let h=a,E=cO(r);return E&&E[0]!=="<"&&(h=V.dirname(E)),V.resolve(h,ue.toPortablePath(p))}case"LOCATOR_LOOSE":return bf(p,!1);case"NUMBER":return parseInt(p);case"LOCATOR":return bf(p);case"BOOLEAN":return QI(p);default:return p}})();if(o.values&&!o.values.includes(A))throw new Error(`Invalid value, expected one of ${o.values.join(", ")}`);return A}function rot(t,e,r,o,a){let n=VI(r);if(typeof n!="object"||Array.isArray(n))throw new st(`Object configuration settings "${e}" must be an object`);let u=O4(t,o,{ignoreArrays:!0});if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=`${e}.${A}`;if(!o.properties[A])throw new st(`Unrecognized configuration settings found: ${e}.${A} - run "yarn config -v" to see the list of settings supported in Yarn`);u.set(A,M4(t,h,p,o.properties[A],a))}return u}function not(t,e,r,o,a){let n=VI(r),u=new Map;if(typeof n!="object"||Array.isArray(n))throw new st(`Map configuration settings "${e}" must be an object`);if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=o.normalizeKeys?o.normalizeKeys(A):A,E=`${e}['${h}']`,I=o.valueDefinition;u.set(h,M4(t,E,p,I,a))}return u}function O4(t,e,{ignoreArrays:r=!1}={}){switch(e.type){case"SHAPE":{if(e.isArray&&!r)return[];let o=new Map;for(let[a,n]of Object.entries(e.properties))o.set(a,O4(t,n));return o}case"MAP":return e.isArray&&!r?[]:new Map;case"ABSOLUTE_PATH":return e.default===null?null:t.projectCwd===null?Array.isArray(e.default)?e.default.map(o=>V.normalize(o)):V.isAbsolute(e.default)?V.normalize(e.default):e.isNullable?null:void 0:Array.isArray(e.default)?e.default.map(o=>V.resolve(t.projectCwd,o)):V.resolve(t.projectCwd,e.default);default:return e.default}}function gS(t,e,r){if(e.type==="SECRET"&&typeof t=="string"&&r.hideSecrets)return tot;if(e.type==="ABSOLUTE_PATH"&&typeof t=="string"&&r.getNativePaths)return ue.fromPortablePath(t);if(e.isArray&&Array.isArray(t)){let o=[];for(let a of t)o.push(gS(a,e,r));return o}if(e.type==="MAP"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=gS(n,e.valueDefinition,r);typeof u<"u"&&o.set(a,u)}return o}if(e.type==="SHAPE"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=e.properties[a],A=gS(n,u,r);typeof A<"u"&&o.set(a,A)}return o}return t}function iot(){let t={};for(let[e,r]of Object.entries(process.env))e=e.toLowerCase(),e.startsWith(dS)&&(e=(0,kle.default)(e.slice(dS.length)),t[e]=r);return t}function N4(){let t=`${dS}rc_filename`;for(let[e,r]of Object.entries(process.env))if(e.toLowerCase()===t&&typeof r=="string")return r;return L4}async function xle(t){try{return await oe.readFilePromise(t)}catch{return Buffer.of()}}async function sot(t,e){return Buffer.compare(...await Promise.all([xle(t),xle(e)]))===0}async function oot(t,e){let[r,o]=await Promise.all([oe.statPromise(t),oe.statPromise(e)]);return r.dev===o.dev&&r.ino===o.ino}async function lot({configuration:t,selfPath:e}){let r=t.get("yarnPath");return t.get("ignorePath")||r===null||r===e||await aot(r,e)?null:r}var kle,Rf,Qle,Fle,Rle,T4,$st,l1,eot,ly,dS,L4,tot,c1,Tle,mS,hS,aot,Ke,u1=Et(()=>{Pt();Nl();kle=Ze(sV()),Rf=Ze(X0());qt();Qle=Ze(ZV()),Fle=ve("module"),Rle=Ze(eg()),T4=ve("stream");use();Gm();tO();rO();nO();Ose();iO();mg();jse();Tb();jl();th();uS();ql();fS();Sf();So();$st=function(){if(!Rf.GITHUB_ACTIONS||!process.env.GITHUB_EVENT_PATH)return!1;let t=ue.toPortablePath(process.env.GITHUB_EVENT_PATH),e;try{e=oe.readJsonSync(t)}catch{return!1}return!(!("repository"in e)||!e.repository||(e.repository.private??!0))}(),l1=new Set(["@yarnpkg/plugin-constraints","@yarnpkg/plugin-exec","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]),eot=new Set(["isTestEnv","injectNpmUser","injectNpmPassword","injectNpm2FaToken","zipDataEpilogue","cacheCheckpointOverride","cacheVersionOverride","lockfileVersionOverride","binFolder","version","flags","profile","gpg","ignoreNode","wrapOutput","home","confDir","registry","ignoreCwd"]),ly=/^(?!v)[a-z0-9._-]+$/i,dS="yarn_",L4=".yarnrc.yml",tot="********",c1=(E=>(E.ANY="ANY",E.BOOLEAN="BOOLEAN",E.ABSOLUTE_PATH="ABSOLUTE_PATH",E.LOCATOR="LOCATOR",E.LOCATOR_LOOSE="LOCATOR_LOOSE",E.NUMBER="NUMBER",E.STRING="STRING",E.SECRET="SECRET",E.SHAPE="SHAPE",E.MAP="MAP",E))(c1||{}),Tle=yt,mS=(r=>(r.JUNCTIONS="junctions",r.SYMLINKS="symlinks",r))(mS||{}),hS={lastUpdateCheck:{description:"Last timestamp we checked whether new Yarn versions were available",type:"STRING",default:null},yarnPath:{description:"Path to the local executable that must be used over the global one",type:"ABSOLUTE_PATH",default:null},ignorePath:{description:"If true, the local executable will be ignored when using the global one",type:"BOOLEAN",default:!1},globalFolder:{description:"Folder where all system-global files are stored",type:"ABSOLUTE_PATH",default:AO()},cacheFolder:{description:"Folder where the cache files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/cache"},compressionLevel:{description:"Zip files compression level, from 0 to 9 or mixed (a variant of 9, which stores some files uncompressed, when compression doesn't yield good results)",type:"NUMBER",values:["mixed",0,1,2,3,4,5,6,7,8,9],default:0},virtualFolder:{description:"Folder where the virtual packages (cf doc) will be mapped on the disk (must be named __virtual__)",type:"ABSOLUTE_PATH",default:"./.yarn/__virtual__"},installStatePath:{description:"Path of the file where the install state will be persisted",type:"ABSOLUTE_PATH",default:"./.yarn/install-state.gz"},immutablePatterns:{description:"Array of glob patterns; files matching them won't be allowed to change during immutable installs",type:"STRING",default:[],isArray:!0},rcFilename:{description:"Name of the files where the configuration can be found",type:"STRING",default:N4()},enableGlobalCache:{description:"If true, the system-wide cache folder will be used regardless of `cache-folder`",type:"BOOLEAN",default:!0},cacheMigrationMode:{description:"Defines the conditions under which Yarn upgrades should cause the cache archives to be regenerated.",type:"STRING",values:["always","match-spec","required-only"],default:"always"},enableColors:{description:"If true, the CLI is allowed to use colors in its output",type:"BOOLEAN",default:VP,defaultText:""},enableHyperlinks:{description:"If true, the CLI is allowed to use hyperlinks in its output",type:"BOOLEAN",default:dL,defaultText:""},enableInlineBuilds:{description:"If true, the CLI will print the build output on the command line",type:"BOOLEAN",default:Rf.isCI,defaultText:""},enableMessageNames:{description:"If true, the CLI will prefix most messages with codes suitable for search engines",type:"BOOLEAN",default:!0},enableProgressBars:{description:"If true, the CLI is allowed to show a progress bar for long-running events",type:"BOOLEAN",default:!Rf.isCI,defaultText:""},enableTimers:{description:"If true, the CLI is allowed to print the time spent executing commands",type:"BOOLEAN",default:!0},enableTips:{description:"If true, installs will print a helpful message every day of the week",type:"BOOLEAN",default:!Rf.isCI,defaultText:""},preferInteractive:{description:"If true, the CLI will automatically use the interactive mode when called from a TTY",type:"BOOLEAN",default:!1},preferTruncatedLines:{description:"If true, the CLI will truncate lines that would go beyond the size of the terminal",type:"BOOLEAN",default:!1},progressBarStyle:{description:"Which style of progress bar should be used (only when progress bars are enabled)",type:"STRING",default:void 0,defaultText:""},defaultLanguageName:{description:"Default language mode that should be used when a package doesn't offer any insight",type:"STRING",default:"node"},defaultProtocol:{description:"Default resolution protocol used when resolving pure semver and tag ranges",type:"STRING",default:"npm:"},enableTransparentWorkspaces:{description:"If false, Yarn won't automatically resolve workspace dependencies unless they use the `workspace:` protocol",type:"BOOLEAN",default:!0},supportedArchitectures:{description:"Architectures that Yarn will fetch and inject into the resolver",type:"SHAPE",properties:{os:{description:"Array of supported process.platform strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},cpu:{description:"Array of supported process.arch strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},libc:{description:"Array of supported libc libraries, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]}}},enableMirror:{description:"If true, the downloaded packages will be retrieved and stored in both the local and global folders",type:"BOOLEAN",default:!0},enableNetwork:{description:"If false, Yarn will refuse to use the network if required to",type:"BOOLEAN",default:!0},enableOfflineMode:{description:"If true, Yarn will attempt to retrieve files and metadata from the global cache rather than the network",type:"BOOLEAN",default:!1},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},unsafeHttpWhitelist:{description:"List of the hostnames for which http queries are allowed (glob patterns are supported)",type:"STRING",default:[],isArray:!0},httpTimeout:{description:"Timeout of each http request in milliseconds",type:"NUMBER",default:6e4},httpRetry:{description:"Retry times on http failure",type:"NUMBER",default:3},networkConcurrency:{description:"Maximal number of concurrent requests",type:"NUMBER",default:50},taskPoolConcurrency:{description:"Maximal amount of concurrent heavy task processing",type:"NUMBER",default:Q4()},taskPoolMode:{description:"Execution strategy for heavy tasks",type:"STRING",values:["async","workers"],default:"workers"},networkSettings:{description:"Network settings per hostname (glob patterns are supported)",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{httpsCaFilePath:{description:"Path to file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:"BOOLEAN",default:null},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null}}}},httpsCaFilePath:{description:"A path to a file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null},enableStrictSsl:{description:"If false, SSL certificate errors will be ignored",type:"BOOLEAN",default:!0},logFilters:{description:"Overrides for log levels",type:"SHAPE",isArray:!0,concatenateValues:!0,properties:{code:{description:"Code of the messages covered by this override",type:"STRING",default:void 0},text:{description:"Code of the texts covered by this override",type:"STRING",default:void 0},pattern:{description:"Code of the patterns covered by this override",type:"STRING",default:void 0},level:{description:"Log level override, set to null to remove override",type:"STRING",values:Object.values(JP),isNullable:!0,default:void 0}}},enableTelemetry:{description:"If true, telemetry will be periodically sent, following the rules in https://yarnpkg.com/advanced/telemetry",type:"BOOLEAN",default:!0},telemetryInterval:{description:"Minimal amount of time between two telemetry uploads, in days",type:"NUMBER",default:7},telemetryUserId:{description:"If you desire to tell us which project you are, you can set this field. Completely optional and opt-in.",type:"STRING",default:null},enableHardenedMode:{description:"If true, automatically enable --check-resolutions --refresh-lockfile on installs",type:"BOOLEAN",default:Rf.isPR&&$st,defaultText:""},enableScripts:{description:"If true, packages are allowed to have install scripts by default",type:"BOOLEAN",default:!0},enableStrictSettings:{description:"If true, unknown settings will cause Yarn to abort",type:"BOOLEAN",default:!0},enableImmutableCache:{description:"If true, the cache is reputed immutable and actions that would modify it will throw",type:"BOOLEAN",default:!1},checksumBehavior:{description:"Enumeration defining what to do when a checksum doesn't match expectations",type:"STRING",default:"throw"},injectEnvironmentFiles:{description:"List of all the environment files that Yarn should inject inside the process when it starts",type:"ABSOLUTE_PATH",default:[".env.yarn?"],isArray:!0},packageExtensions:{description:"Map of package corrections to apply on the dependency tree",type:"MAP",valueDefinition:{description:"The extension that will be applied to any package whose version matches the specified range",type:"SHAPE",properties:{dependencies:{description:"The set of dependencies that must be made available to the current package in order for it to work properly",type:"MAP",valueDefinition:{description:"A range",type:"STRING"}},peerDependencies:{description:"Inherited dependencies - the consumer of the package will be tasked to provide them",type:"MAP",valueDefinition:{description:"A semver range",type:"STRING"}},peerDependenciesMeta:{description:"Extra information related to the dependencies listed in the peerDependencies field",type:"MAP",valueDefinition:{description:"The peerDependency meta",type:"SHAPE",properties:{optional:{description:"If true, the selected peer dependency will be marked as optional by the package manager and the consumer omitting it won't be reported as an error",type:"BOOLEAN",default:!1}}}}}}}};aot=process.platform==="win32"?sot:oot;Ke=class t{constructor(e){this.isCI=Rf.isCI;this.projectCwd=null;this.plugins=new Map;this.settings=new Map;this.values=new Map;this.sources=new Map;this.invalid=new Map;this.env={};this.limits=new Map;this.packageExtensions=null;this.startingCwd=e}static{this.deleteProperty=Symbol()}static{this.telemetry=null}static create(e,r,o){let a=new t(e);typeof r<"u"&&!(r instanceof Map)&&(a.projectCwd=r),a.importSettings(hS);let n=typeof o<"u"?o:r instanceof Map?r:new Map;for(let[u,A]of n)a.activatePlugin(u,A);return a}static async find(e,r,{strict:o=!0,usePathCheck:a=null,useRc:n=!0}={}){let u=iot();delete u.rcFilename;let A=new t(e),p=await t.findRcFiles(e),h=await t.findFolderRcFile(Jm());h&&(p.find(Ce=>Ce.path===h.path)||p.unshift(h));let E=qse(p.map(ce=>[ce.path,ce.data])),I=It.dot,v=new Set(Object.keys(hS)),x=({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de})=>({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de}),C=({yarnPath:ce,ignorePath:Ce,injectEnvironmentFiles:de,...Be})=>{let Ee={};for(let[g,me]of Object.entries(Be))v.has(g)&&(Ee[g]=me);return Ee},R=({yarnPath:ce,ignorePath:Ce,...de})=>{let Be={};for(let[Ee,g]of Object.entries(de))v.has(Ee)||(Be[Ee]=g);return Be};if(A.importSettings(x(hS)),A.useWithSource("",x(u),e,{strict:!1}),E){let[ce,Ce]=E;A.useWithSource(ce,x(Ce),I,{strict:!1})}if(a){if(await lot({configuration:A,selfPath:a})!==null)return A;A.useWithSource("",{ignorePath:!0},e,{strict:!1,overwrite:!0})}let L=await t.findProjectCwd(e);A.startingCwd=e,A.projectCwd=L;let U=Object.assign(Object.create(null),process.env);A.env=U;let z=await Promise.all(A.get("injectEnvironmentFiles").map(async ce=>{let Ce=ce.endsWith("?")?await oe.readFilePromise(ce.slice(0,-1),"utf8").catch(()=>""):await oe.readFilePromise(ce,"utf8");return(0,Qle.parse)(Ce)}));for(let ce of z)for(let[Ce,de]of Object.entries(ce))A.env[Ce]=YP(de,{env:U});if(A.importSettings(C(hS)),A.useWithSource("",C(u),e,{strict:o}),E){let[ce,Ce]=E;A.useWithSource(ce,C(Ce),I,{strict:o})}let te=ce=>"default"in ce?ce.default:ce,ae=new Map([["@@core",cse]]);if(r!==null)for(let ce of r.plugins.keys())ae.set(ce,te(r.modules.get(ce)));for(let[ce,Ce]of ae)A.activatePlugin(ce,Ce);let le=new Map([]);if(r!==null){let ce=new Map;for(let Be of Fle.builtinModules)ce.set(Be,()=>vf(Be));for(let[Be,Ee]of r.modules)ce.set(Be,()=>Ee);let Ce=new Set,de=async(Be,Ee)=>{let{factory:g,name:me}=vf(Be);if(!g||Ce.has(me))return;let we=new Map(ce),Ae=Z=>{if(we.has(Z))return we.get(Z)();throw new st(`This plugin cannot access the package referenced via ${Z} which is neither a builtin, nor an exposed entry`)},ne=await xm(async()=>te(await g(Ae)),Z=>`${Z} (when initializing ${me}, defined in ${Ee})`);ce.set(me,()=>ne),Ce.add(me),le.set(me,ne)};if(u.plugins)for(let Be of u.plugins.split(";")){let Ee=V.resolve(e,ue.toPortablePath(Be));await de(Ee,"")}for(let{path:Be,cwd:Ee,data:g}of p)if(n&&Array.isArray(g.plugins))for(let me of g.plugins){let we=typeof me!="string"?me.path:me,Ae=me?.spec??"",ne=me?.checksum??"";if(l1.has(Ae))continue;let Z=V.resolve(Ee,ue.toPortablePath(we));if(!await oe.existsPromise(Z)){if(!Ae){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,".gitignore",yt.NAME),rt=Ot(A,A.values.get("rcFilename"),yt.NAME),Te=Ot(A,"https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored",yt.URL);throw new st(`Missing source for the ${ht} plugin - please try to remove the plugin from ${rt} then reinstall it manually. This error usually occurs because ${H} is incorrect, check ${Te} to make sure your plugin folder isn't gitignored.`)}if(!Ae.match(/^https?:/)){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,A.values.get("rcFilename"),yt.NAME);throw new st(`Failed to recognize the source for the ${ht} plugin - please try to delete the plugin from ${H} then reinstall it manually.`)}let xe=await S4(Ae,{configuration:A}),Ne=zi(xe);if(ne&&ne!==Ne){let ht=Ot(A,V.basename(Z,".cjs"),yt.NAME),H=Ot(A,A.values.get("rcFilename"),yt.NAME),rt=Ot(A,`yarn plugin import ${Ae}`,yt.CODE);throw new st(`Failed to fetch the ${ht} plugin from its remote location: its checksum seems to have changed. If this is expected, please remove the plugin from ${H} then run ${rt} to reimport it.`)}await oe.mkdirPromise(V.dirname(Z),{recursive:!0}),await oe.writeFilePromise(Z,xe)}await de(Z,Be)}}for(let[ce,Ce]of le)A.activatePlugin(ce,Ce);if(A.useWithSource("",R(u),e,{strict:o}),E){let[ce,Ce]=E;A.useWithSource(ce,R(Ce),I,{strict:o})}return A.get("enableGlobalCache")&&(A.values.set("cacheFolder",`${A.get("globalFolder")}/cache`),A.sources.set("cacheFolder","")),A}static async findRcFiles(e){let r=N4(),o=[],a=e,n=null;for(;a!==n;){n=a;let u=V.join(n,r);if(oe.existsSync(u)){let A=await oe.readFilePromise(u,"utf8"),p;try{p=Ki(A)}catch{let E="";throw A.match(/^\s+(?!-)[^:]+\s+\S+/m)&&(E=" (in particular, make sure you list the colons after each key name)"),new st(`Parse error when loading ${u}; please check it's proper Yaml${E}`)}o.unshift({path:u,cwd:n,data:p})}a=V.dirname(n)}return o}static async findFolderRcFile(e){let r=V.join(e,dr.rc),o;try{o=await oe.readFilePromise(r,"utf8")}catch(n){if(n.code==="ENOENT")return null;throw n}let a=Ki(o);return{path:r,cwd:e,data:a}}static async findProjectCwd(e){let r=null,o=e,a=null;for(;o!==a;){if(a=o,oe.existsSync(V.join(a,dr.lockfile)))return a;oe.existsSync(V.join(a,dr.manifest))&&(r=a),o=V.dirname(a)}return r}static async updateConfiguration(e,r,o={}){let a=N4(),n=V.join(e,a),u=oe.existsSync(n)?Ki(await oe.readFilePromise(n,"utf8")):{},A=!1,p;if(typeof r=="function"){try{p=r(u)}catch{p=r({})}if(p===u)return!1}else{p=u;for(let h of Object.keys(r)){let E=u[h],I=r[h],v;if(typeof I=="function")try{v=I(E)}catch{v=I(void 0)}else v=I;E!==v&&(v===t.deleteProperty?delete p[h]:p[h]=v,A=!0)}if(!A)return!1}return await oe.changeFilePromise(n,Da(p),{automaticNewlines:!0}),!0}static async addPlugin(e,r){r.length!==0&&await t.updateConfiguration(e,o=>{let a=o.plugins??[];if(a.length===0)return{...o,plugins:r};let n=[],u=[...r];for(let A of a){let p=typeof A!="string"?A.path:A,h=u.find(E=>E.path===p);h?(n.push(h),u=u.filter(E=>E!==h)):n.push(A)}return n.push(...u),{...o,plugins:n}})}static async updateHomeConfiguration(e){let r=Jm();return await t.updateConfiguration(r,e)}activatePlugin(e,r){this.plugins.set(e,r),typeof r.configuration<"u"&&this.importSettings(r.configuration)}importSettings(e){for(let[r,o]of Object.entries(e))if(o!=null){if(this.settings.has(r))throw new Error(`Cannot redefine settings "${r}"`);this.settings.set(r,o),this.values.set(r,O4(this,o))}}useWithSource(e,r,o,a){try{this.use(e,r,o,a)}catch(n){throw n.message+=` (in ${Ot(this,e,yt.PATH)})`,n}}use(e,r,o,{strict:a=!0,overwrite:n=!1}={}){a=a&&this.get("enableStrictSettings");for(let u of["enableStrictSettings",...Object.keys(r)]){let A=r[u],p=cO(A);if(p&&(e=p),typeof A>"u"||u==="plugins"||e===""&&eot.has(u))continue;if(u==="rcFilename")throw new st(`The rcFilename settings can only be set via ${`${dS}RC_FILENAME`.toUpperCase()}, not via a rc file`);let h=this.settings.get(u);if(!h){let I=Jm(),v=e[0]!=="<"?V.dirname(e):null;if(a&&!(v!==null?I===v:!1))throw new st(`Unrecognized or legacy configuration settings found: ${u} - run "yarn config -v" to see the list of settings supported in Yarn`);this.invalid.set(u,e);continue}if(this.sources.has(u)&&!(n||h.type==="MAP"||h.isArray&&h.concatenateValues))continue;let E;try{E=M4(this,u,A,h,o)}catch(I){throw I.message+=` in ${Ot(this,e,yt.PATH)}`,I}if(u==="enableStrictSettings"&&e!==""){a=E;continue}if(h.type==="MAP"){let I=this.values.get(u);this.values.set(u,new Map(n?[...I,...E]:[...E,...I])),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else if(h.isArray&&h.concatenateValues){let I=this.values.get(u);this.values.set(u,n?[...I,...E]:[...E,...I]),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else this.values.set(u,E),this.sources.set(u,e)}}get(e){if(!this.values.has(e))throw new Error(`Invalid configuration key "${e}"`);return this.values.get(e)}getSpecial(e,{hideSecrets:r=!1,getNativePaths:o=!1}){let a=this.get(e),n=this.settings.get(e);if(typeof n>"u")throw new st(`Couldn't find a configuration settings named "${e}"`);return gS(a,n,{hideSecrets:r,getNativePaths:o})}getSubprocessStreams(e,{header:r,prefix:o,report:a}){let n,u,A=oe.createWriteStream(e);if(this.get("enableInlineBuilds")){let p=a.createStreamReporter(`${o} ${Ot(this,"STDOUT","green")}`),h=a.createStreamReporter(`${o} ${Ot(this,"STDERR","red")}`);n=new T4.PassThrough,n.pipe(p),n.pipe(A),u=new T4.PassThrough,u.pipe(h),u.pipe(A)}else n=A,u=A,typeof r<"u"&&n.write(`${r} -`);return{stdout:n,stderr:u}}makeResolver(){let e=[];for(let r of this.plugins.values())for(let o of r.resolvers||[])e.push(new o);return new yg([new Qb,new ei,...e])}makeFetcher(){let e=[];for(let r of this.plugins.values())for(let o of r.fetchers||[])e.push(new o);return new Wm([new Km,new Vm,...e])}getLinkers(){let e=[];for(let r of this.plugins.values())for(let o of r.linkers||[])e.push(new o);return e}getSupportedArchitectures(){let e=a1(),r=this.get("supportedArchitectures"),o=r.get("os");o!==null&&(o=o.map(u=>u==="current"?e.os:u));let a=r.get("cpu");a!==null&&(a=a.map(u=>u==="current"?e.cpu:u));let n=r.get("libc");return n!==null&&(n=ol(n,u=>u==="current"?e.libc??ol.skip:u)),{os:o,cpu:a,libc:n}}isInteractive({interactive:e,stdout:r}){return r.isTTY?e??this.get("preferInteractive"):!1}async getPackageExtensions(){if(this.packageExtensions!==null)return this.packageExtensions;this.packageExtensions=new Map;let e=this.packageExtensions,r=(o,a,{userProvided:n=!1}={})=>{if(!Qa(o.range))throw new Error("Only semver ranges are allowed as keys for the packageExtensions setting");let u=new Ut;u.load(a,{yamlCompatibilityMode:!0});let A=xI(e,o.identHash),p=[];A.push([o.range,p]);let h={status:"inactive",userProvided:n,parentDescriptor:o};for(let E of u.dependencies.values())p.push({...h,type:"Dependency",descriptor:E});for(let E of u.peerDependencies.values())p.push({...h,type:"PeerDependency",descriptor:E});for(let[E,I]of u.peerDependenciesMeta)for(let[v,x]of Object.entries(I))p.push({...h,type:"PeerDependencyMeta",selector:E,key:v,value:x})};await this.triggerHook(o=>o.registerPackageExtensions,this,r);for(let[o,a]of this.get("packageExtensions"))r(rh(o,!0),GP(a),{userProvided:!0});return e}normalizeLocator(e){return Qa(e.reference)?Rs(e,`${this.get("defaultProtocol")}${e.reference}`):ly.test(e.reference)?Rs(e,`${this.get("defaultProtocol")}${e.reference}`):e}normalizeDependency(e){return Qa(e.range)?In(e,`${this.get("defaultProtocol")}${e.range}`):ly.test(e.range)?In(e,`${this.get("defaultProtocol")}${e.range}`):e}normalizeDependencyMap(e){return new Map([...e].map(([r,o])=>[r,this.normalizeDependency(o)]))}normalizePackage(e,{packageExtensions:r}){let o=OI(e),a=r.get(e.identHash);if(typeof a<"u"){let u=e.version;if(u!==null){for(let[A,p]of a)if(tA(u,A))for(let h of p)switch(h.status==="inactive"&&(h.status="redundant"),h.type){case"Dependency":typeof o.dependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.dependencies.set(h.descriptor.identHash,this.normalizeDependency(h.descriptor)));break;case"PeerDependency":typeof o.peerDependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.peerDependencies.set(h.descriptor.identHash,h.descriptor));break;case"PeerDependencyMeta":{let E=o.peerDependenciesMeta.get(h.selector);(typeof E>"u"||!Object.hasOwn(E,h.key)||E[h.key]!==h.value)&&(h.status="active",al(o.peerDependenciesMeta,h.selector,()=>({}))[h.key]=h.value)}break;default:cL(h)}}}let n=u=>u.scope?`${u.scope}__${u.name}`:`${u.name}`;for(let u of o.peerDependenciesMeta.keys()){let A=ea(u);o.peerDependencies.has(A.identHash)||o.peerDependencies.set(A.identHash,In(A,"*"))}for(let u of o.peerDependencies.values()){if(u.scope==="types")continue;let A=n(u),p=eA("types",A),h=rn(p);o.peerDependencies.has(p.identHash)||o.peerDependenciesMeta.has(h)||(o.peerDependencies.set(p.identHash,In(p,"*")),o.peerDependenciesMeta.set(h,{optional:!0}))}return o.dependencies=new Map(Fs(o.dependencies,([,u])=>xa(u))),o.peerDependencies=new Map(Fs(o.peerDependencies,([,u])=>xa(u))),o}getLimit(e){return al(this.limits,e,()=>(0,Rle.default)(this.get(e)))}async triggerHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);n&&await n(...r)}}async triggerMultipleHooks(e,r){for(let o of r)await this.triggerHook(e,...o)}async reduceHook(e,r,...o){let a=r;for(let n of this.plugins.values()){let u=n.hooks;if(!u)continue;let A=e(u);A&&(a=await A(a,...o))}return a}async firstHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);if(!n)continue;let u=await n(...r);if(typeof u<"u")return u}return null}}});var Ur={};Vt(Ur,{EndStrategy:()=>q4,ExecError:()=>yS,PipeError:()=>A1,execvp:()=>F4,pipevp:()=>Wc});function Ig(t){return t!==null&&typeof t.fd=="number"}function U4(){}function _4(){for(let t of Bg)t.kill()}async function Wc(t,e,{cwd:r,env:o=process.env,strict:a=!1,stdin:n=null,stdout:u,stderr:A,end:p=2}){let h=["pipe","pipe","pipe"];n===null?h[0]="ignore":Ig(n)&&(h[0]=n),Ig(u)&&(h[1]=u),Ig(A)&&(h[2]=A);let E=(0,H4.default)(t,e,{cwd:ue.fromPortablePath(r),env:{...o,PWD:ue.fromPortablePath(r)},stdio:h});Bg.add(E),Bg.size===1&&(process.on("SIGINT",U4),process.on("SIGTERM",_4)),!Ig(n)&&n!==null&&n.pipe(E.stdin),Ig(u)||E.stdout.pipe(u,{end:!1}),Ig(A)||E.stderr.pipe(A,{end:!1});let I=()=>{for(let v of new Set([u,A]))Ig(v)||v.end()};return new Promise((v,x)=>{E.on("error",C=>{Bg.delete(E),Bg.size===0&&(process.off("SIGINT",U4),process.off("SIGTERM",_4)),(p===2||p===1)&&I(),x(C)}),E.on("close",(C,R)=>{Bg.delete(E),Bg.size===0&&(process.off("SIGINT",U4),process.off("SIGTERM",_4)),(p===2||p===1&&C!==0)&&I(),C===0||!a?v({code:j4(C,R)}):x(new A1({fileName:t,code:C,signal:R}))})})}async function F4(t,e,{cwd:r,env:o=process.env,encoding:a="utf8",strict:n=!1}){let u=["ignore","pipe","pipe"],A=[],p=[],h=ue.fromPortablePath(r);typeof o.PWD<"u"&&(o={...o,PWD:h});let E=(0,H4.default)(t,e,{cwd:h,env:o,stdio:u});return E.stdout.on("data",I=>{A.push(I)}),E.stderr.on("data",I=>{p.push(I)}),await new Promise((I,v)=>{E.on("error",x=>{let C=Ke.create(r),R=Ot(C,t,yt.PATH);v(new Jt(1,`Process ${R} failed to spawn`,L=>{L.reportError(1,` ${Xu(C,{label:"Thrown Error",value:Hc(yt.NO_HINT,x.message)})}`)}))}),E.on("close",(x,C)=>{let R=a==="buffer"?Buffer.concat(A):Buffer.concat(A).toString(a),L=a==="buffer"?Buffer.concat(p):Buffer.concat(p).toString(a);x===0||!n?I({code:j4(x,C),stdout:R,stderr:L}):v(new yS({fileName:t,code:x,signal:C,stdout:R,stderr:L}))})})}function j4(t,e){let r=cot.get(e);return typeof r<"u"?128+r:t??1}function uot(t,e,{configuration:r,report:o}){o.reportError(1,` ${Xu(r,t!==null?{label:"Exit Code",value:Hc(yt.NUMBER,t)}:{label:"Exit Signal",value:Hc(yt.CODE,e)})}`)}var H4,q4,A1,yS,Bg,cot,pS=Et(()=>{Pt();H4=Ze(KR());u1();Wl();jl();q4=(o=>(o[o.Never=0]="Never",o[o.ErrorCode=1]="ErrorCode",o[o.Always=2]="Always",o))(q4||{}),A1=class extends Jt{constructor({fileName:e,code:r,signal:o}){let a=Ke.create(V.cwd()),n=Ot(a,e,yt.PATH);super(1,`Child ${n} reported an error`,u=>{uot(r,o,{configuration:a,report:u})}),this.code=j4(r,o)}},yS=class extends A1{constructor({fileName:e,code:r,signal:o,stdout:a,stderr:n}){super({fileName:e,code:r,signal:o}),this.stdout=a,this.stderr=n}};Bg=new Set;cot=new Map([["SIGINT",2],["SIGQUIT",3],["SIGKILL",9],["SIGTERM",15]])});function Lle(t){Nle=t}function f1(){return typeof G4>"u"&&(G4=Nle()),G4}var G4,Nle,Y4=Et(()=>{Nle=()=>{throw new Error("Assertion failed: No libzip instance is available, and no factory was configured")}});var Mle=_((ES,K4)=>{var Aot=Object.assign({},ve("fs")),W4=function(){var t=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(t=t||__filename),function(e){e=e||{};var r=typeof e<"u"?e:{},o,a;r.ready=new Promise(function(We,tt){o=We,a=tt});var n={},u;for(u in r)r.hasOwnProperty(u)&&(n[u]=r[u]);var A=[],p="./this.program",h=function(We,tt){throw tt},E=!1,I=!0,v="";function x(We){return r.locateFile?r.locateFile(We,v):v+We}var C,R,L,U;I&&(E?v=ve("path").dirname(v)+"/":v=__dirname+"/",C=function(tt,Bt){var or=ii(tt);return or?Bt?or:or.toString():(L||(L=Aot),U||(U=ve("path")),tt=U.normalize(tt),L.readFileSync(tt,Bt?null:"utf8"))},R=function(tt){var Bt=C(tt,!0);return Bt.buffer||(Bt=new Uint8Array(Bt)),me(Bt.buffer),Bt},process.argv.length>1&&(p=process.argv[1].replace(/\\/g,"/")),A=process.argv.slice(2),h=function(We){process.exit(We)},r.inspect=function(){return"[Emscripten Module object]"});var z=r.print||console.log.bind(console),te=r.printErr||console.warn.bind(console);for(u in n)n.hasOwnProperty(u)&&(r[u]=n[u]);n=null,r.arguments&&(A=r.arguments),r.thisProgram&&(p=r.thisProgram),r.quit&&(h=r.quit);var ae=0,le=function(We){ae=We},ce;r.wasmBinary&&(ce=r.wasmBinary);var Ce=r.noExitRuntime||!0;typeof WebAssembly!="object"&&Ri("no native wasm support detected");function de(We,tt,Bt){switch(tt=tt||"i8",tt.charAt(tt.length-1)==="*"&&(tt="i32"),tt){case"i1":return Ye[We>>0];case"i8":return Ye[We>>0];case"i16":return op((We>>1)*2);case"i32":return Us((We>>2)*4);case"i64":return Us((We>>2)*4);case"float":return Au((We>>2)*4);case"double":return sp((We>>3)*8);default:Ri("invalid type for getValue: "+tt)}return null}var Be,Ee=!1,g;function me(We,tt){We||Ri("Assertion failed: "+tt)}function we(We){var tt=r["_"+We];return me(tt,"Cannot call unknown function "+We+", make sure it is exported"),tt}function Ae(We,tt,Bt,or,ee){var ye={string:function(rs){var bi=0;if(rs!=null&&rs!==0){var qo=(rs.length<<2)+1;bi=Un(qo),ht(rs,bi,qo)}return bi},array:function(rs){var bi=Un(rs.length);return Te(rs,bi),bi}};function Le(rs){return tt==="string"?xe(rs):tt==="boolean"?!!rs:rs}var ft=we(We),pt=[],Nt=0;if(or)for(var rr=0;rr=Bt)&&be[or];)++or;return Z.decode(be.subarray(We,or))}function Ne(We,tt,Bt,or){if(!(or>0))return 0;for(var ee=Bt,ye=Bt+or-1,Le=0;Le=55296&&ft<=57343){var pt=We.charCodeAt(++Le);ft=65536+((ft&1023)<<10)|pt&1023}if(ft<=127){if(Bt>=ye)break;tt[Bt++]=ft}else if(ft<=2047){if(Bt+1>=ye)break;tt[Bt++]=192|ft>>6,tt[Bt++]=128|ft&63}else if(ft<=65535){if(Bt+2>=ye)break;tt[Bt++]=224|ft>>12,tt[Bt++]=128|ft>>6&63,tt[Bt++]=128|ft&63}else{if(Bt+3>=ye)break;tt[Bt++]=240|ft>>18,tt[Bt++]=128|ft>>12&63,tt[Bt++]=128|ft>>6&63,tt[Bt++]=128|ft&63}}return tt[Bt]=0,Bt-ee}function ht(We,tt,Bt){return Ne(We,be,tt,Bt)}function H(We){for(var tt=0,Bt=0;Bt=55296&&or<=57343&&(or=65536+((or&1023)<<10)|We.charCodeAt(++Bt)&1023),or<=127?++tt:or<=2047?tt+=2:or<=65535?tt+=3:tt+=4}return tt}function rt(We){var tt=H(We)+1,Bt=Ni(tt);return Bt&&Ne(We,Ye,Bt,tt),Bt}function Te(We,tt){Ye.set(We,tt)}function Fe(We,tt){return We%tt>0&&(We+=tt-We%tt),We}var ke,Ye,be,et,Ue,S,w,b,y,F;function J(We){ke=We,r.HEAP_DATA_VIEW=F=new DataView(We),r.HEAP8=Ye=new Int8Array(We),r.HEAP16=et=new Int16Array(We),r.HEAP32=S=new Int32Array(We),r.HEAPU8=be=new Uint8Array(We),r.HEAPU16=Ue=new Uint16Array(We),r.HEAPU32=w=new Uint32Array(We),r.HEAPF32=b=new Float32Array(We),r.HEAPF64=y=new Float64Array(We)}var X=r.INITIAL_MEMORY||16777216,$,ie=[],Se=[],Re=[],at=!1;function dt(){if(r.preRun)for(typeof r.preRun=="function"&&(r.preRun=[r.preRun]);r.preRun.length;)bt(r.preRun.shift());oo(ie)}function jt(){at=!0,oo(Se)}function tr(){if(r.postRun)for(typeof r.postRun=="function"&&(r.postRun=[r.postRun]);r.postRun.length;)kr(r.postRun.shift());oo(Re)}function bt(We){ie.unshift(We)}function ln(We){Se.unshift(We)}function kr(We){Re.unshift(We)}var mr=0,Sr=null,Kr=null;function Kn(We){mr++,r.monitorRunDependencies&&r.monitorRunDependencies(mr)}function Ms(We){if(mr--,r.monitorRunDependencies&&r.monitorRunDependencies(mr),mr==0&&(Sr!==null&&(clearInterval(Sr),Sr=null),Kr)){var tt=Kr;Kr=null,tt()}}r.preloadedImages={},r.preloadedAudios={};function Ri(We){r.onAbort&&r.onAbort(We),We+="",te(We),Ee=!0,g=1,We="abort("+We+"). Build with -s ASSERTIONS=1 for more info.";var tt=new WebAssembly.RuntimeError(We);throw a(tt),tt}var gs="data:application/octet-stream;base64,";function io(We){return We.startsWith(gs)}var Pi="data:application/octet-stream;base64,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QCAAKAJIIgEgASADaiADEAcaAkAgAyAAKAJsIgFNBEAgACABIANrNgJsDAELIABCADcCbAsgACAAKAJoIANrIgE2AmggACAAKAJYIANrNgJYIAEgACgChC5JBEAgACABNgKELgsgAEH8gAEoAgARAwAgAiADaiECCwJAIAAoAgAiASgCBCIERQ0AIAAoAjwhBSAAIAIgBCACIARJGyICBH8gACgCSCAAKAJoaiAFaiEFIAEgBCACazYCBAJAAkACQAJAIAEoAhwiBCgCFEEBaw4CAQACCyAEQaABaiAFIAEoAgAgAkHcgAEoAgARCAAMAgsgASABKAIwIAUgASgCACACQcSAASgCABEEADYCMAwBCyAFIAEoAgAgAhAHGgsgASABKAIAIAJqNgIAIAEgASgCCCACajYCCCAAKAI8BSAFCyACaiICNgI8AkAgACgChC4iASACakEDSQ0AIAAoAmggAWshAQJAIAAoAnRBgQhPBEAgACAAIAAoAkggAWoiAi0AACACLQABIAAoAnwRAAA2AlQMAQsgAUUNACAAIAFBAWsgACgChAERAgAaCyAAKAKELiAAKAI8IgJBAUZrIgRFDQAgACABIAQgACgCgAERBQAgACAAKAKELiAEazYChC4gACgCPCECCyACQYUCSw0AIAAoAgAoAgRFDQAgACgCMCEBDAELCwJAIAAoAkQiAiAAKAJAIgNNDQAgAAJ/IAAoAjwgACgCaGoiASADSwRAIAAoAkggAWpBACACIAFrIgNBggIgA0GCAkkbIgMQGSABIANqDAELIAFBggJqIgEgA00NASAAKAJIIANqQQAgAiADayICIAEgA2siAyACIANJGyIDEBkgACgCQCADags2AkALC50CAQF/AkAgAAJ/IAAoAqAuIgFBwABGBEAgACgCBCAAKAIQaiAAKQOYLjcAACAAQgA3A5guIAAgACgCEEEIajYCEEEADAELIAFBIE4EQCAAKAIEIAAoAhBqIAApA5guPgAAIAAgAEGcLmo1AgA3A5guIAAgACgCEEEEajYCECAAIAAoAqAuQSBrIgE2AqAuCyABQRBOBEAgACgCBCAAKAIQaiAAKQOYLj0AACAAIAAoAhBBAmo2AhAgACAAKQOYLkIQiDcDmC4gACAAKAKgLkEQayIBNgKgLgsgAUEISA0BIAAgACgCECIBQQFqNgIQ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KAJUIgEEfyABQQAgARAiEBkgACgCVAVBAAsQBiAAQQA2AlQLC9wMAgl/AX4jAEFAaiIGJAACQAJAAkACQAJAIAEoAjBBABAjIgVBAkZBACABKAI4QQAQIyIEQQFGGw0AIAVBAUZBACAEQQJGGw0AIAVBAkciAw0BIARBAkcNAQsgASABLwEMQYAQcjsBDEEAIQMMAQsgASABLwEMQf/vA3E7AQxBACEFIANFBEBB9eABIAEoAjAgAEEIahBpIgVFDQILIAJBgAJxBEAgBSEDDAELIARBAkcEQCAFIQMMAQtB9cYBIAEoAjggAEEIahBpIgNFBEAgBRAcDAILIAMgBTYCAAsgASABLwEMQf7/A3EgAS8BUiIFQQBHcjsBDAJAAkACQAJAAn8CQAJAIAEpAyhC/v///w9WDQAgASkDIEL+////D1YNACACQYAEcUUNASABKQNIQv////8PVA0BCyAFQYECa0H//wNxQQNJIQdBAQwBCyAFQYECa0H//wNxIQQgAkGACnFBgApHDQEgBEEDSSEHQQALIQkgBkIcEBciBEUEQCAAQQhqIgAEQCAAQQA2AgQgAEEONgIACyADEBwMBQsgAkGACHEhBQJAAkAgAkGAAnEEQAJAIAUNACABKQMgQv////8PVg0AIAEpAyhCgICAgBBUDQMLIAQgASkDKBAYIAEpAyAhDAwBCwJAAkACQCAFDQAgASkDIEL/////D1YNACABKQMoIgxC/////w9WDQEgASkDSEKAgICAEFQNBAsgASkDKCIMQv////8PVA0BCyAEIAwQGAsgASkDICIMQv////8PWgRAIAQgDBAYCyABKQNIIgxC/////w9UDQELIAQgDBAYCyAELQAARQRAIABBCGoiAARAIABBADYCBCAAQRQ2AgALIAQQCCADEBwMBQtBASEKQQEgBC0AAAR+IAQpAxAFQgALp0H//wNxIAYQRyEFIAQQCCAFIAM2AgAgBw0BDAILIAMhBSAEQQJLDQELIAZCBxAXIgRFBEAgAEEIaiIABEAgAEEANgIEIABBDjYCAAsgBRAcDAMLIARBAhANIARBhxJBAhAsIAQgAS0AUhBwIAQgAS8BEBANIAQtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAsgBBAIDAILQYGyAkEHIAYQRyEDIAQQCCADIAU2AgBBASEL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NgIEIABB7A42AhggGiEdDAMLIARB/wFxIgJBwABxRQRAIAggDSADLwECQQJ0aiAdp0F/IAJ0QX9zcUECdGoiAy0AASICayEIIB0gAq2IIR0gAy0AACIERQ0HDAELCyAEQSBxBEAgB0G//gA2AgQgASECDAgLIAdB0f4ANgIEIABB0A42AhggASECDAcLIB1BfyAGdEF/c62DIBt8IhunIQUgCCAEQQ9xIgNrIQggGiAErUIPg4ghHSABIBdrIgYgAjMBAiAaQX8gA3RBf3Otg3ynIgRPDQIgBCAGayIGIBlNDQEgBygCjEdFDQEgB0HR/gA2AgQgAEG5DDYCGAsgASECIAshBQwFCwJAIA5FBEAgDCARIAZraiEDDAELIAYgDk0EQCAMIA4gBmtqIQMMAQsgDCARIAYgDmsiBmtqIQMgBSAGTQ0AIAUgBmshBQJAAkAgASADTSABIA8gAWusIhogBq0iGyAaIBtUGyIapyIGaiICIANLcQ0AIAMgBmogAUsgASADT3ENACABIAMgBhAHGiACIQEMAQsgASADIAMgAWsiASABQR91IgFqIAFzIgIQByACaiEBIBogAq0iHn0iHFANACACIANqIQIDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgASACKQAANwAAIAEgAikAGDcAGCABIAIpABA3ABAgASACKQAINwAIIBpCIH0hGiACQSBqIQIgAUEgaiEBIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAEgAikAADcAACABIAIpABg3ABggASACKQAQNwAQIAEgAikACDcACCABIAIpADg3ADggASACKQAwNwAwIAEgAikAKDcAKCABIAIpACA3ACAgASACKQBYNwBYIAEgAikAUDcAUCABIAIpAEg3AEggASACKQBANwBAIAEgAikAYDcAYCABIAIpAGg3AGggASACKQBwNwBwIAEgAikAeDcAeCACQYABaiECIAFBgAFqIQEgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAEgAikAADcAACABIAIpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCABIAIpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCABIAIoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCABIAIvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCABIAItAAA6AAAgAkEBaiECIAFBAWohAQsgHEIAUg0ACwsgDiEGIAwhAwsgBSAGSwRAAkACQCABIANNIAEgDyABa6wiGiAGrSIbIBogG1QbIhqnIglqIgIgA0txDQAgAyAJaiABSyABIANPcQ0AIAEgAyAJEAcaDAELIAEgAyADIAFrIgEgAUEfdSIBaiABcyIBEAcgAWohAiAaIAGtIh59IhxQDQAgASADaiEBA0ACQCAcIB4gHCAeVBsiG0IgVARAIBshGgwBCyAbIhpCIH0iIEIFiEIBfEIDgyIfUEUEQANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCAaQiB9IRogAUEgaiEBIAJBIGohAiAfQgF9Ih9CAFINAAsLICBC4ABUDQADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggAiABKQA4NwA4IAIgASkAMDcAMCACIAEpACg3ACggAiABKQAgNwAgIAIgASkAWDcAWCACIAEpAFA3AFAgAiABKQBINwBIIAIgASkAQDcAQCACIAEpAGA3AGAgAiABKQBoNwBoIAIgASkAcDcAcCACIAEpAHg3AHggAUGAAWohASACQYABaiECIBpCgAF9IhpCH1YNAAsLIBpCEFoEQCACIAEpAAA3AAAgAiABKQAINwAIIBpCEH0hGiACQRBqIQIgAUEQaiEBCyAaQghaBEAgAiABKQAANwAAIBpCCH0hGiACQQhqIQIgAUEIaiEBCyAaQgRaBEAgAiABKAAANgAAIBpCBH0hGiACQQRqIQIgAUEEaiEBCyAaQgJaBEAgAiABLwAAOwAAIBpCAn0hGiACQQJqIQIgAUECaiEBCyAcIBt9IRwgGlBFBEAgAiABLQAAOgAAIAJBAWohAiABQQFqIQELIBxCAFINAAsLIAUgBmshAUEAIARrIQUCQCAEQQdLBEAgBCEDDAELIAEgBE0EQCAEIQMMAQsgAiAEayEFA0ACQCACIAUpAAA3AAAgBEEBdCEDIAEgBGshASACIARqIQIgBEEDSw0AIAMhBCABIANLDQELC0EAIANrIQULIAIgBWohBAJAIAUgDyACa6wiGiABrSIbIBogG1QbIhqnIgFIIAVBf0pxDQAgBUEBSCABIARqIAJLcQ0AIAIgBCABEAcgAWohAgwDCyACIAQgAyADQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANAiABIARqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAILAkAgASADTSABIA8gAWusIhogBa0iGyAaIBtUGyIapyIEaiICIANLcQ0AIAMgBGogAUsgASADT3ENACABIAMgBBAHGgwCCyABIAMgAyABayIBIAFBH3UiAWogAXMiARAHIAFqIQIgGiABrSIefSIcUA0BIAEgA2ohAQNAAkAgHCAeIBwgHlQbIhtCIFQEQCAbIRoMAQsgGyIaQiB9IiBCBYhCAXxCA4MiH1BFBEADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggGkIgfSEaIAFBIGohASACQSBqIQIgH0IBfSIfQgBSDQALCyAgQuAAVA0AA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIAIgASkAODcAOCACIAEpADA3ADAgAiABKQAoNwAoIAIgASkAIDcAICACIAEpAFg3AFggAiABKQBQNwBQIAIgASkASDcASCACIAEpAEA3AEAgAiABKQBgNwBgIAIgASkAaDcAaCACIAEpAHA3AHAgAiABKQB4NwB4IAFBgAFqIQEgAkGAAWohAiAaQoABfSIaQh9WDQALCyAaQhBaBEAgAiABKQAANwAAIAIgASkACDcACCAaQhB9IRogAkEQaiECIAFBEGohAQsgGkIIWgRAIAIgASkAADcAACAaQgh9IRogAkEIaiECIAFBCGohAQsgGkIEWgRAIAIgASgAADYAACAaQgR9IRogAkEEaiECIAFBBGohAQsgGkICWgRAIAIgAS8AADsAACAaQgJ9IRogAkECaiECIAFBAmohAQsgHCAbfSEcIBpQRQRAIAIgAS0AADoAACACQQFqIQIgAUEBaiEBCyAcUEUNAAsMAQsCQAJAIBYEQAJAIAQgBUkEQCAHKAKYRyAESw0BCyABIARrIQMCQEEAIARrIgVBf0ogDyABa6wiGiAbIBogG1QbIhqnIgIgBUpxDQAgBUEBSCACIANqIAFLcQ0AIAEgAyACEAcgAmohAgwFCyABIAMgBCAEQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANBCABIANqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAQLIBAgAWsiCUEBaiIGIAUgBSAGSxshAyABIARrIQIgAUEHcUUNAiADRQ0CIAEgAi0AADoAACACQQFqIQIgAUEBaiIGQQdxQQAgA0EBayIFGw0BIAYhASAFIQMgCSEGDAILAkAgBCAFSQRAIAcoAphHIARLDQELIAEgASAEayIGKQAANwAAIAEgBUEBa0EHcUEBaiIDaiECIAUgA2siBEUNAyADIAZqIQEDQCACIAEpAAA3AAAgAUEIaiEBIAJBCGohAiAEQQhrIgQNAAsMAwsgASAEIAUQPyECDAILIAEgAi0AADoAASAJQQFrIQYgA0ECayEFIAJBAWohAgJAIAFBAmoiCkEHcUUNACAFRQ0AIAEgAi0AADoAAiAJQQJrIQYgA0EDayEFIAJBAWohAgJAIAFBA2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAAyAJQQNrIQYgA0EEayEFIAJBAWohAgJAIAFBBGoiCkEHcUUNACAFRQ0AIAEgAi0AADoABCAJQQRrIQYgA0EFayEFIAJBAWohAgJAIAFBBWoiCkEHcUUNACAFRQ0AIAEgAi0AADoABSAJQQVrIQYgA0EGayEFIAJBAWohAgJAIAFBBmoiCkEHcUUNACAFRQ0AIAEgAi0AADoABiAJQQZrIQYgA0EHayEFIAJBAWohAgJAIAFBB2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAByAJQQdrIQYgA0EIayEDIAFBCGohASACQQFqIQIMBgsgCiEBIAUhAwwFCyAKIQEgBSEDDAQLIAohASAFIQMMAwsgCiEBIAUhAwwCCyAKIQEgBSEDDAELIAohASAFIQMLAkACQCAGQRdNBEAgA0UNASADQQFrIQUgA0EHcSIEBEADQCABIAItAAA6AAAgA0EBayEDIAFBAWohASACQQFqIQIgBEEBayIEDQALCyAFQQdJDQEDQCABIAItAAA6AAAgASACLQABOgABIAEgAi0AAjoAAiABIAItAAM6AAMgASACLQAEOgAEIAEgAi0ABToABSABIAItAAY6AAYgASACLQAHOgAHIAFBCGohASACQQhqIQIgA0EIayIDDQALDAELIAMNAQsgASECDAELIAEgBCADED8hAgsgCyEFDAELIAEgAy0AAjoAACABQQFqIQILIAUgFE8NACACIBNJDQELCyAAIAI2AgwgACAFIAhBA3ZrIgE2AgAgACATIAJrQYMCajYCECAAIBQgAWtBDmo2AgQgByAIQQdxIgA2AogBIAcgHUJ/IACthkJ/hYM+AoQBC+cFAQR/IAMgAiACIANLGyEEIAAgAWshAgJAIABBB3FFDQAgBEUNACAAIAItAAA6AAAgA0EBayEGIAJBAWohAiAAQQFqIgdBB3FBACAEQQFrIgUbRQRAIAchACAFIQQgBiEDDAELIAAgAi0AADoAASADQQJrIQYgBEECayEFIAJBAWohAgJAIABBAmoiB0EHcUUNACAFRQ0AIAAgAi0AADoAAiADQQNrIQYgBEEDayEFIAJBAWohAgJAIABBA2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAAyADQQRrIQYgBEEEayEFIAJBAWohAgJAIABBBGoiB0EHcUUNACAFRQ0AIAAgAi0AADoABCADQQVrIQYgBEEFayEFIAJBAWohAgJAIABBBWoiB0EHcUUNACAFRQ0AIAAgAi0AADoABSADQQZrIQYgBEEGayEFIAJBAWohAgJAIABBBmoiB0EHcUUNACAFRQ0AIAAgAi0AADoABiADQQdrIQYgBEEHayEFIAJBAWohAgJAIABBB2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAByADQQhrIQMgBEEIayEEIABBCGohACACQQFqIQIMBgsgByEAIAUhBCAGIQMMBQsgByEAIAUhBCAGIQMMBAsgByEAIAUhBCAGIQMMAwsgByEAIAUhBCAGIQMMAgsgByEAIAUhBCAGIQMMAQsgByEAIAUhBCAGIQMLAkAgA0EXTQRAIARFDQEgBEEBayEBIARBB3EiAwRAA0AgACACLQAAOgAAIARBAWshBCAAQQFqIQAgAkEBaiECIANBAWsi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CyAAIAMtAAAEfiADKQMQBUIAC6dB//8DcSADKAIEEEcLIQUgAxAICyAEQRBqJAAgBQvgAQICfwF+QTAQCSICRQRAIAEEQCABQQA2AgQgAUEONgIAC0EADwsgAkIANwMIIAJBADYCACACQgA3AxAgAkIANwMYIAJCADcDICACQgA3ACUgAFAEQCACDwsCQCAAQv////8AVg0AIACnQQR0EAkiA0UNACACIAM2AgBBACEBQgEhBANAIAMgAUEEdGoiAUIANwIAIAFCADcABSAAIARSBEAgBKchASAEQgF8IQQMAQsLIAIgADcDCCACIAA3AxAgAg8LIAEEQCABQQA2AgQgAUEONgIAC0EAEBAgAhAGQQAL7gECA38BfiMAQRBrIgQkAAJAIARBDGpCBBAXIgNFBEBBfyECDAELAkAgAQRAIAJBgAZxIQUDQAJAIAUgASgCBHFFDQACQCADKQMIQgBUBEAgA0EAOgAADAELIANCADcDECADQQE6AAALIAMgAS8BCBANIAMgAS8BChANIAMtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAtBfyECDAQLQX8hAiAAIARBDGpCBBAbQQBIDQMgATMBCiIGUA0AIAAgASgCDCAGEBtBAEgNAwsgASgCACIBDQALC0EAIQILIAMQCAsgBEEQaiQAIAILPAEBfyAABEAgAUGABnEhAQNAIAEgACgCBHEEQCACIAAvAQpqQQRqIQILIAAoAgAiAA0ACwsgAkH//wNxC5wBAQN/IABFBEBBAA8LIAAhAwNAAn8CQAJAIAAvAQgiAUH04AFNBEAgAUEBRg0BIAFB9cYBRg0BDAILIAFBgbICRg0AIAFB9eABRw0BCyAAKAIAIQEgAEEANgIAIAAoAgwQBiAAEAYgASADIAAgA0YbIQMCQCACRQRAQQAhAgwBCyACIAE2AgALIAEMAQsgACICKAIACyIADQALIAMLsgQCBX8BfgJAAkACQCAAIAGtEBciAQRAIAEtAAANAUEAIQAMAgsgBARAIARBADYCBCAEQQ42AgALQQAPC0EAIQADQCABLQAABH4gASkDCCABKQMQfQVCAAtCBFQNASABEAwhByABIAEQDCIGrRATIghFBEBBACECIAQEQCAEQQA2AgQgBEEVNgIACyABEAggAEUNAwNAIAAoAgAhASAAKAIMEAYg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DCAAQRg2AggLDAMLIAAgBiAFLwFqQQAgBCABEQYAIQEgBhALIAFFDQILAkAgDUUEQCABIQMMAQsgACABIAUvAWgQgQEhAyABEAsgA0UNAQsCQCAJRSAMckUEQCADIQEMAQsgACADQQEQgAEhASADEAsgAUUNAQsgASEDDAELQQAhAwsgBUHwAGokACADC4UBAQF/IAFFBEAgAEEIaiIABEAgAEEANgIEIABBEjYCAAtBAA8LQTgQCSIDRQRAIABBCGoiAARAIABBADYCBCAAQQ42AgALQQAPCyADQQA2AhAgA0IANwIIIANCADcDKCADQQA2AgQgAyACNgIAIANCADcDGCADQQA2AjAgACABQTsgAxBCCw8AIAAgASACQQBBABCCAQusAgECfyABRQRAIABBCGoiAARAIABBADYCBCAAQRI2AgALQQAPCwJAIAJBfUsNACACQf//A3FBCEYNACAAQQhqIgAEQCAAQQA2AgQgAEEQNgIAC0EADwsCQEGwwAAQCSIFBEAgBUEANgIIIAVCADcCACAFQYiBAUGogQEgAxs2AqhAIAUgAjYCFCAFIAM6ABAgBUEAOgAPIAVBADsBDCAFIAMgAkF9SyIGcToADiAFQQggAiAGG0H//wNxIAQgBUGIgQFBqIEBIAMbKAIAEQAAIgI2AqxAIAINASAFEDEgBRAGCyAAQQhqIgAEQCAAQQA2AgQgAEEONgIAC0EADwsgACABQTogBRBCIgAEfyAABSAFKAKsQCAFKAKoQCgCBBEDACAFEDEgBRAGQQALC6ABAQF/IAIgACgCBCIDIAIgA0kbIgIEQCAAIAMgAms2AgQCQAJAAkACQCAAKAIcIgMoAhRBAWsOAgEAAgsgA0GgAWogASAAKAIAIAJB3IABKAIAEQgADAILIAAgACgCMCABIAAoAgAgAkHEgAEoAgARBAA2AjAMAQsgASAAKAIAIAIQBxoLIAAgACgCACACajYCACAAIAAoAgggAmo2AggLC7cCAQR/QX4hAgJAIABFDQAgACgCIEUNACAAKAIkIgRFDQAgACgCHCIBRQ0AIAEoAgAgAEcNAAJAAkAgASgCICIDQTlrDjkBAgICAgICAgICAgIBAgICAQICAgICAgICAgICAgICAgICAQICAgICAgICAgICAQICAgICAgICAgEACyADQZoFRg0AIANBKkcN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DCABajYCDCAGIAYoAgggAWo2AgggBSAFKAIUIAFqNgIUIAUgBSgCECABazYCECAGIAYoAhAgAWsiATYCECABDQAgBiAGKAIENgIIC0EAIQRBACEJIAMoAhBFDQAMCgsgAygCHCgCJCEGIAMgAygCGCIBQQFqNgIYIAEgBmotAAAhASADIARBAWo2AhAgAygCBCAEaiABOgAAIAEEQCADKAIQIQQMAQsLIAMoAhwoAixFDQAgAygCECIGIAlNDQAgBQJ/IAUoAjAhBEEAIAMoAgQgCWoiAUUNABogBCABIAYgCWtB1IABKAIAEQAACzYCMAsgA0HnADYCIAsCQCADKAIcKAIsBEAgAygCDCADKAIQIgFBAmpJBH8gBRAKIAMoAhANAkEABSABCyADKAIEaiAFKAIwOwAAIAMgAygCEEECajYCECADQaABakHkgAEoAgARAQAaCyADQfEANgIgIAUQCiADKAIQRQ0BDAcLDAYLIAUoAgQNAQsgAygCPA0AIApFDQEgAygCIEGaBUYNAQsCfyADKAKIASIBRQRAIAMgChCFAQwBCwJAAkACQCADKAKMAUECaw4CAAECCwJ/AkADQAJAAkAgAygCPA0AIAMQLyADKAI8DQAgCg0BQQAMBAsgAygCSCADKAJoai0AACEEIAMgAygC8C0iAUEBajYC8C0gASADKALsLWpBADoAACADIAMoAvAtIgFBAWo2AvAtIAEgAygC7C1qQQA6AAAgAyADKALwLSIBQQFqNgLwLSABIAMoAuwtaiAEOgAAIAMgBEECdGoiASABLwHkAUEBajsB5AEgAyADKAI8QQFrNgI8IAMgAygCaEEBaiIBNgJoIAMoAvAtIAMoAvQtRw0BQQAhBCADIAMoAlgiBkEATgR/IAMoAkggBmoFQQALIAEgBmtBABAPIAMgAygCaDYCWCADKAIAEAogAygCACgCEA0BDAILCyADQQA2AoQuIApBBEYEQCADIAMoAlgiAUEATgR/IAMoAkggAWoFQQALIAMoAmggAWtBARAPIAMgAygCaDYCWCADKAIAEApBA0ECIAMoAgAoAhAbDAILIAMoAvAtBEBBACEEIAMgAygCWCIBQQBOBH8gAygCSCABagVBAAsgAygCaCABa0EAEA8gAyADKAJoNgJYIAMoAgAQCiADKAIAKAIQRQ0BC0EBIQQLIAQL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bGl0ZXJhbC9sZW5ndGhzIHNldABpbnZhbGlkIGNvZGUgbGVuZ3RocyBzZXQAdW5rbm93biBoZWFkZXIgZmxhZ3Mgc2V0AGludmFsaWQgZGlzdGFuY2VzIHNldABpbnZhbGlkIGJpdCBsZW5ndGggcmVwZWF0AEZpbGUgYWxyZWFkeSBleGlzdHMAdG9vIG1hbnkgbGVuZ3RoIG9yIGRpc3RhbmNlIHN5bWJvbHMAaW52YWxpZCBzdG9yZWQgYmxvY2sgbGVuZ3RocwAlcyVzJXMAYnVmZmVyIGVycm9yAE5vIGVycm9yAHN0cmVhbSBlcnJvcgBUZWxsIGVycm9yAEludGVybmFsIGVycm9yAFNlZWsgZXJyb3IAV3JpdGUgZXJyb3IAZmlsZSBlcnJvcgBSZWFkIGVycm9yAFpsaWIgZXJyb3IAZGF0YSBlcnJvcgBDUkMgZXJyb3IAaW5jb21wYXRpYmxlIHZlcnNpb24AaW52YWxpZCBjb2RlIC0tIG1pc3NpbmcgZW5kLW9mLWJsb2NrAGluY29ycmVjdCBoZWFkZXIgY2hlY2sAaW5jb3JyZWN0IGxlbmd0aCBjaGVjawBpbmNvcnJlY3QgZGF0YSBjaGVjawBpbnZhbGlkIGRpc3RhbmNlIHRvbyBmYXIgYmFjawBoZWFkZXIgY3JjIG1pc21hdGNoADEuMi4xMy56bGliLW5nAGludmFsaWQgd2luZG93IHNpemUAUmVhZC1vbmx5IGFyY2hpdmUATm90IGEgemlwIGFyY2hpdmUAUmVzb3VyY2Ugc3RpbGwgaW4gdXNlAE1hbGxvYyBmYWlsdXJlAGludmFsaWQgYmxvY2sgdHlwZQBGYWlsdXJlIHRvIGNyZWF0ZSB0ZW1wb3JhcnkgZmlsZQBDYW4ndCBvcGVuIGZpbGUATm8gc3VjaCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgZmlsZQBDYW4ndCByZW1vdmUgZmlsZQBpbnZhbGlkIGxpdGVyYWwvbGVuZ3RoIGNvZGUAaW52YWxpZCBkaXN0YW5jZSBjb2RlAHVua25vd24gY29tcHJlc3Npb24gbWV0aG9kAHN0cmVhbSBlbmQAQ29tcHJlc3NlZCBkYXRhIGludmFsaWQATXVsdGktZGlzayB6aXAgYXJjaGl2ZXMgbm90IHN1cHBvcnRlZABPcGVyYXRpb24gbm90IHN1cHBvcnRlZABFbmNyeXB0aW9uIG1ldGhvZCBub3Qgc3VwcG9ydGVkAENvbXByZXNzaW9uIG1ldGhvZCBub3Qgc3VwcG9ydGVkAEVudHJ5IGhhcyBiZWVuIGRlbGV0ZWQAQ29udGFpbmluZyB6aXAgYXJjaGl2ZSB3YXMgY2xvc2VkAENsb3NpbmcgemlwIGFyY2hpdmUgZmFpbGVkAFJlbmFtaW5nIHRlbXBvcmFyeSBmaWxlIGZhaWxlZABFbnRyeSBoYXMgYmVlbiBjaGFuZ2VkAE5vIHBhc3N3b3JkIHByb3ZpZGVkAFdyb25nIHBhc3N3b3JkIHByb3ZpZGVkAFVua25vd24gZXJyb3IgJWQAQUUAKG51bGwpADogAFBLBgcAUEsGBgBQSwUGAFBLAwQAUEsBAgAAAAA/BQAAwAcAAJMIAAB4CAAAbwUAAJEFAAB6BQAAsgUAAFYIAAAbBwAA1gQAAAsHAADqBgAAnAUAAMgGAACyCAAAHggAACgHAABHBAAAoAYAAGAFAAAuBAAAPgcAAD8IAAD+BwAAjgYAAMkIAADeCAAA5gcAALIGAABVBQAAqAcAACAAQcgTCxEBAAAAAQAAAAEAAAABAAAAAQBB7BMLCQEAAAABAAAAAgBBmBQLAQEAQbgUCwEBAEHSFAukLDomOyZlJmYmYyZgJiIg2CXLJdklQiZAJmomayY8JrolxCWVITwgtgCnAKwlqCGRIZMhkiGQIR8ilCGyJbwlIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AAIjxwD8AOkA4gDkAOAA5QDnAOoA6wDoAO8A7gDsAMQAxQDJAOYAxgD0APYA8gD7APkA/wDWANwAogCjAKUApyCSAeEA7QDzAPoA8QDRAKoAugC/ABAjrAC9ALwAoQCrALsAkSWSJZMlAiUkJWElYiVWJVUlYyVRJVclXSVcJVslECUUJTQlLCUcJQAlPCVeJV8lWiVUJWklZiVgJVAlbCVnJWglZCVlJVklWCVSJVMlayVqJRglDCWIJYQljCWQJYAlsQPfAJMDwAOjA8MDtQDEA6YDmAOpA7QDHiLGA7UDKSJhIrEAZSJkIiAjISP3AEgisAAZIrcAGiJ/ILIAoCWgAAAAAACWMAd3LGEO7rpRCZkZxG0Hj/RqcDWlY+mjlWSeMojbDqS43Hke6dXgiNnSlytMtgm9fLF+By2455Edv5BkELcd8iCwakhxufPeQb6EfdTaGuvk3W1RtdT0x4XTg1aYbBPAqGtkevli/ezJZYpPXAEU2WwGY2M9D/r1DQiNyCBuO14QaUzkQWDVcnFnotHkAzxH1ARL/YUN0mu1CqX6qLU1bJiyQtbJu9tA+bys42zYMnVc30XPDdbcWT3Rq6ww2SY6AN5RgFHXyBZh0L+19LQhI8SzVpmVus8Ppb24nrgCKAiIBV+y2QzGJOkLsYd8by8RTGhYqx1hwT0tZraQQdx2BnHbAbwg0pgqENXviYWxcR+1tgal5L+fM9S46KLJB3g0+QAPjqgJlhiYDuG7DWp/LT1tCJdsZJEBXGPm9FFra2JhbBzYMGWFTgBi8u2VBmx7pQEbwfQIglfED/XG2bBlUOm3Euq4vot8iLn83x3dYkkt2hXzfNOMZUzU+1hhsk3OUbU6dAC8o+Iwu9RBpd9K15XYPW3E0aT79NbTaulpQ/zZbjRGiGet0Lhg2nMtBETlHQMzX0wKqsl8Dd08cQVQqkECJxAQC76GIAzJJbVoV7OFbyAJ1Ga5n+Rhzg753l6YydkpIpjQsLSo18cXPbNZgQ20LjtcvbetbLrAIIO47bazv5oM4rYDmtKxdDlH1eqvd9KdFSbbBIMW3HMSC2PjhDtklD5qbQ2oWmp6C88O5J3/CZMnrgAKsZ4HfUSTD/DSowiHaPIBHv7CBmldV2L3y2dlgHE2bBnnBmtudhvU/uAr04laetoQzErdZ2/fufn5776OQ763F9WOsGDoo9bWfpPRocTC2DhS8t9P8We70WdXvKbdBrU/SzaySNorDdhMGwqv9koDNmB6BEHD72DfVd9nqO+ObjF5vmlGjLNhyxqDZryg0m8lNuJoUpV3DMwDRwu7uRYCIi8mBVW+O7rFKAu9spJatCsEarNcp//XwjHP0LWLntksHa7eW7DCZJsm8mPsnKNqdQqTbQKpBgmcPzYO64VnB3ITVwAFgkq/lRR6uOKuK7F7OBu2DJuO0pINvtXlt+/cfCHf2wvU0tOGQuLU8fiz3Whug9ofzRa+gVsmufbhd7Bvd0e3GOZaCIhwag//yjsGZlwLARH/nmWPaa5i+NP/a2FFz2wWeOIKoO7SDddUgwROwrMDOWEmZ6f3FmDQTUdpSdt3bj5KatGu3FrW2WYL30DwO9g3U668qcWeu95/z7JH6f+1MBzyvb2KwrrKMJOzU6ajtCQFNtC6kwbXzSlX3lS/Z9kjLnpms7hKYcQCG2hdlCtvKje+C7ShjgzDG98FWo3vAi0AAAAARjtnZYx2zsrKTamvWevtTh/QiivVnSOEk6ZE4bLW25307bz4PqAVV3ibcjLrPTbTrQZRtmdL+BkhcJ98JavG4GOQoYWp3Qgq7+ZvT3xAK646e0zL8DblZLYNggGXfR190UZ6GBsL07ddMLTSzpbwM4itl1ZC4D75BNtZnAtQ/BpNa5t/hyYy0MEdVbVSuxFUFIB2Md7N356Y9rj7uYYnh/+9QOI18OlNc8uOKOBtysmmVq2sbBsEAyogY2Yu+zr6aMBdn6KN9DDktpNVdxDXtDErsNH7Zhl+vV1+G5wt4WfaFoYCEFsvrVZgSMjFxgwpg/1rTEmwwuMPi6WGFqD4NVCbn1Ca1jb/3O1Rmk9LFXsJcHIewz3bsYUGvNSkdiOo4k1EzSgA7WJuO4oH/Z3O5rumqYNx6wAsN9BnSTMLPtV1MFmwv33wH/lGl3pq4NObLNu0/uaWHVGgrXo0gd3lSMfmgi0NqyuCS5BM59g2CAaeDW9jVEDGzBJ7oakd8AQvW8tjSpGGyuXXva2ARBvpYQIgjgTIbSerjlZAzq8m37LpHbjXI1AReGVrdh32zTL8sPZVmXq7/DY8gJtTOFvCz35gpaq0LQwF8hZrYGGwL4Eni0jk7cbhS6v9hi6KjRlSzLZ+Nwb715hAwLD902b0HJVdk3lfEDrWGStdsyxA8Wtqe5YOoDY/oeYNWMR1qxwlM5B7QPnd0u+/5rWKnpYq9titTZMS4OQ8VNuDWcd9x7iBRqDdSwsJcg0wbhcJ6zeLT9BQ7oWd+UHDpp4kUADaxRY7vaDcdhQPmk1zars97Bb9BotzN0si3HFwRbni1gFYpO1mPW6gz5Iom6j3JxANcWErahSrZsO77V2k3n774D84wIda8o0u9bS2SZCVxtbs0/2xiRmwGCZfi39DzC07oooWXMdAW/VoBmCSDQK7y5FEgKz0js0FW8j2Yj5bUCbfHWtButcm6BWRHY9wsG0QDPZWd2k8G97GeiC5o+mG/UKvvZonZfAziCPLVO064AlefNtuO7aWx5TwraDxYwvkECUwg3XvfSraqUZNv4g20sPODbWmBEAcCUJ7e2zR3T+Nl+ZY6F2r8UcbkJYiH0vPvllwqNuTPQF01QZmEUagIvAAm0WVytbsOozti1+tnRQj66ZzRiHr2uln0L2M9Hb5bbJNngh4ADenPjtQwjGw9UR3i5IhvcY7jvv9XOtoWxgKLmB/b+Qt1sCiFrGlg2Yu2cVdSbwPEOATSSuHdtqNw5ectqTyVvsNXRDAajgUGzOkUiBUwZht/W7eVpoLTfDe6gvLuY/BhhAgh713RabN6Dng9o9cKrsm82yAQZb/JgV3uR1iEnNQy701a6zYAAAAAFiA4tfxBrR0qYZWo+INaOm6jYo+EwvcnUuLPkqFHaEJ3Z1D3nQbFX0sm/eqZxDJ4D+QKzeWFn2UzpafQwo7QhNSu6DE+z32Z6O9FLDoNir6sLbILRkwno5BsHxZjybjGtemAc1+IFduJqC1uW0ri/M1q2kknC0/h8St3VAUdoQmTPZm8eVwMFK98NKF9nvsz677DhgHfVi7X/26bJFrJS/J68f4YG2RWzjtc4xzZk3GK+avEYJg+bLa4BtlHk3GNUbNJOLvS3JBt8uQlvxArtykwEwLDUYaqFXG+H+bUGc8w9CF62pW00gy1jGfeV0P1SHd7QKIW7uh0NtZdijsCE1wbOqa2eq8OYFqXu7K4WCkkmGCczvn1NBjZzYHrfGpRPVxS5Nc9x0wBHf/50/8wa0XfCN6vvp12eZ6lw4i10peeleoidPR/iqLURz9wNoit5hawGAx3JbDaVx0FKfK61f/SgmAVsxfIw5MvfRFx4O+HUdhabTBN8rsQdUdPJqMa2QabrzNnDgflRzayN6X5IKGFwZVL5FQ9ncRsiG5hy1i4QfPtUiBmRYQAXvBW4pFiwMKp1yqjPH/8gwTKDahznhuISyvx6d6DJ8nmNvUrKaRjCxERiWqEuV9KvAys7xvces8jaZCutsFGjo50lGxB5gJMeVPoLez7Pg3UTtQ2BGaCFjzTaHepe75Xkc5stV5c+pVm6RD080HG1Mv0NXFsJONRVJEJMME53xD5jA3yNh6b0g6rcbObA6eTo7ZWuNTiQJjsV6r5ef982UFKrjuO2Dgbtm3SeiPFBFobcPf/vKAh34QVy74RvR2eKQjPfOaaWVzeL7M9S4dlHXMykSulbwcLndrtaghyO0owx+mo/1V/iMfglelSSEPJav2wbM0tZkz1mIwtYDBaDViFiO+XFx7Pr6L0rjoKIo4Cv9OldevFhU1eL+TY9vnE4EMrJi/RvQYXZFdngsyBR7p5cuIdqaTCJRxOo7C0mIOIAUphR5PcQX8mNiDqjuAA0jseDQZ1yC0+wCJMq2j0bJPdJo5cT7CuZPpaz/FSjO/J539KbjepalaCQwvDKpUr+59HyTQN0ekMuDuImRDtqKGlHIPW8Qqj7kTgwnvsNuJDWeQAjMtyILR+mEEh1k5hGWO9xL6za+SGBoGFE65XpSsbhUfkiRNn3Dz5BkmULyZxIdsQp3xNMJ/Jp1EKYXFxMtSjk/1GNbPF89/SUFsJ8mju+lfPPix394vGFmIjEDZalsLUlQRU9K2xvpU4GWi1AKyZnnf4j75PTWXf2uWz/+JQYR0twvc9FXcdXIDfy3y4ajjZH7ru+ScPBJiyp9K4ihIAWkWAlnp9NXwb6J2qO9AoQAAAADhtlLvg2vUBWLdhuoG16gL52H65IW8fA5kCi7hDK5RF+0YA/iPxYUSbnPX/Qp5+Rzrz6vziRItGWikf/YYXKMu+erxwZs3dyt6gSXEHosLJf89Wcqd4N8gfFaNzxTy8jn1RKDWl5kmPHYvdNMSJVoy85MI3ZFOjjdw+NzYMLhGXdEOFLKz05JYUmXAtzZv7lbX2by5tQQ6U1SyaLw8FhdK3aBFpb99w09ey5GgOsG/Qdt37a65qmtEWBw5qyjk5XPJUrecq48xdko5Y5kuM014z4Ufl61YmX1M7suSJEq0ZMX85ounIWBhRpcyjiKdHG/DK06AofbIakBAmoVgcI26gcbfVeMbWb8CrQtQZqclsYcRd17lzPG0BHqjW2ze3K2NaI5C77UIqA4DWkdqCXSmi78mSelioKMI1PJMeCwulJmafHv7R/qRGvGofn77hp+fTdRw/ZBSmhwmAHV0gn+DlTQtbPfpq4YWX/lpclXXiJPjhWfxPgONEIhRYlDIy+exfpkI06Mf4jIVTQ1WH2Pst6kxA9V0t+k0wuUGXGaa8L3QyB/fDU71PrscGlqxMvu7B2AU2drm/jhstBFIlGjJqSI6Jsv/vMwqSe4jTkPAwq/1ki3NKBTHLJ5GKEQ6Od6ljGsxx1Ht2ybnvzRC7ZHVo1vDOsGGRdAgMBc/geZrrmBQOUECjb+r4zvtRIcxw6Vmh5FKBFoXoOXsRU+NSDq5bP5oVg4j7rzvlbxTi5+SsmopwF0I9Ea36UIUWJm6yIB4DJpvGtEchftnTmqfbWCLftsyZBwGtI79sOZhlRSZl3Siy3gWf02S98kffZPDMZxydWNzEKjlmfEet3axXi3zUOh/HDI1+fbTg6sZt4mF+FY/1xc04lH91VQDEr3wfORcRi4LPpuo4d8t+g67J9TvWpGGADhMAOrZ+lIFqQKO3Ui03DIqaVrYy98IN6/VJtZOY3Q5LL7y080IoDylrN/KRBqNJSbHC8/HcVkgo3t3wULNJS4gEKPEwabxK+GW5hQAILT7Yv0yEYNLYP7nQU4fBvcc8GQqmhqFnMj17Ti3AwyO5exuU2MGj+Ux6evvHwgKWU3naITLDYkymeL5ykU6GHwX1XqhkT+bF8PQ/x3tMR6rv958djk0ncBr2/VkFC0U0kbCdg/AKJe5ksfzs7wmEgXuyXDYaCORbjrM0S6gSTCY8qZSRXRMs/Mmo9f5CEI2T1qtVJLcR7UkjqjdgPFePDajsV7rJVu/XXe021dZVTrhC7pYPI1QuYrfv8lyA2coxFGIShnXYquvhY3PpatsLhP5g0zOf2mteC2GxdxScCRqAJ9Gt4Z1pwHUmsML+nsivaiUQGAufqHWfJEAAAAAQ8umh8eQPNSEW5pTzycIc4zsrvQItzSnS3ySIJ5PEObdhLZhWd8sMhoUirVRaBiVEqO+Epb4JEHVM4LGfZlRFz5S95C6CW3D+cLLRLK+WWTxdf/jdS5lsDblwzfj1kHxoB3ndiRGfSVnjduiLPFJgm867wXrYXVWqKrT0foyoy65+QWpPaKf+n5pOX01Fatddt4N2vKFl4mxTjEOZH2zyCe2FU+j7Y8c4CYpm6tau7vokR08bMqHby8BIeiHq/I5xGBUvkA7zu0D8GhqSIz6SgtHXM2PHMaezNdgGRnk4t9aL0RY3nTeC52/eIzWw+qslQhMKxFT1nhSmHD/9GVGXbeu4Noz9XqJcD7cDjtCTi54ieip/NJy+r8Z1H1qKla7KeHwPK26am/ucczopQ1eyObG+E9inWIcIVbEm4n8F0rKN7HNTmwrng2njRlG2x85BRC5voFLI+3CgIVqF7MHrFR4oSvQIzt4k+id/9iUD9+bX6lYHwQzC1zPlYwOV+VzTZxD9MnH2aeKDH8gwXDtAIK7S4cG4NHURSt3U5AY9ZXT01MSV4jJQRRDb8ZfP/3mHPRbYZivwTLbZGe1c860ZDAFEuO0Xoiw95UuN7zpvBf/IhqQe3mAwziyJkTtgaSCrkoCBSoRmFZp2j7RIqas8WFtCnblNpAlpv02oujLjLqrACo9L1uwbmyQFukn7ITJZCciTuB8uB2jtx6adoScXDVPOtuxFKCI8t8GD7mjlC/6aDKofjOo+z34DnyVUt2t1pl7KlLC4XkRCUf+WnXV3hm+c1md5ekK3i5PjQsdzUtI1mvMzI3xn49GVxjEOsU4h/FjvwOq+exAYV9rEvkvlFEyiRPVaRNAlqK1x93eJ+eeFYFgGk4bM1mFvbSMtj9yz32Z9UsmA6YI7aUhQ5E3AQBakYaEAQvVx8qtUm9gfoMsq9gEqPBCV+s75NCgR3bw44zQd2fXSiQkHOyj8S9uZbLkyOI2v1KxdXT0Nj4IZhZ9w8CR+ZhawrpT/EUcrsrnX2VsYNs+9jOY9VC004nClJBCZBMUGf5AV9JYx4Lh2gHBKnyGRXHm1Qa6QFJNxtJyDg109YpW7qbJnUghYTeb8CL8PXemp6ck5WwBo64Qk4Pt2zUEaYCvVypLCdD/eIsWvLMtkTjot8J7IxFFMF+DZXOUJeL3z7+xtAQZNuacacmlV89OIQxVHWLH85opu2G6anDHPe4rXW6t4PvpeNN5LzsY36i/Q0X7/IjjfLf0cVz0P9fbcGRNiDOv6w+bBTje2M6eWVyVBAofXqKNVCIwrRfpliqTsgx50Hmq/gVKKDhGgY6/wtoU7IERsmvKbSBLiaaGzA39HJ9ONroYFAQAAJ0HAAAsCQAAhgUAAEgFAACnBQAAAAQAADIFAAC8BQAALAkAQYDBAAv3CQwACACMAAgATAAIAMwACAAsAAgArAAIAGwACADsAAgAHAAIAJwACABcAAgA3AAIADwACAC8AAgAfAAIAPwACAACAAgAggAIAEIACADCAAgAIgAIAKIACABiAAgA4gAIABIACACSAAgAUgAIANIACAAyAAgAsgAIAHIACADyAAgACgAIAIoACABKAAgAygAIACoACACqAAgAagAIAOoACAAaAAgAmgAIAFoACADaAAgAOgAIALoACAB6AAgA+gAIAAYACACGAAgARgAIAMYACAAmAAgApgAIAGYACADmAAgAFgAIAJYACABWAAgA1gAIADYACAC2AAgAdgAIAPYACAAOAAgAjgAIAE4ACADOAAgALgAIAK4ACABuAAgA7gAIAB4ACACeAAgAXgAIAN4ACAA+AAgAvgAIAH4ACAD+AAgAAQAIAIEACABBAAgAwQAIACEACAChAAgAYQAIAOEACAARAAgAkQAIAFEACADRAAgAMQAIALEACABxAAgA8QAIAAkACACJAAgASQAIAMkACAApAAgAqQAIAGkACADpAAgAGQAIAJkACABZAAgA2QAIADkACAC5AAgAeQAIAPkACAAFAAgAhQAIAEUACADFAAgAJQAIAKUACABlAAgA5QAIABUACACVAAgAVQAIANUACAA1AAgAtQAIAHUACAD1AAgADQAIAI0ACABNAAgAzQAIAC0ACACtAAgAbQAIAO0ACAAdAAgAnQAIAF0ACADdAAgAPQAIAL0ACAB9AAgA/QAIABMACQATAQkAkwAJAJMBCQBTAAkAUwEJANMACQDTAQkAMwAJADMBCQCzAAkAswEJAHMACQBzAQkA8wAJAPMBCQALAAkACwEJAIsACQCLAQkASwAJAEsBCQDLAAkAywEJACsACQArAQkAqwAJAKsBCQBrAAkAawEJAOsACQDrAQkAGwAJABsBCQCbAAkAmwEJAFsACQBbAQkA2wAJANsBCQA7AAkAOwEJALsACQC7AQkAewAJAHsBCQD7AAkA+wEJAAcACQAHAQkAhwAJAIcBCQBHAAkARwEJAMcACQDHAQkAJwAJACcBCQCnAAkApwEJAGcACQBnAQkA5wAJAOcBCQAXAAkAFwEJAJcACQCXAQkAVwAJAFcBCQDXAAkA1wEJADcACQA3AQkAtwAJALcBCQB3AAkAdwEJAPcACQD3AQkADwAJAA8BCQCPAAkAjwEJAE8ACQBPAQkAzwAJAM8BCQAvAAkALwEJAK8ACQCvAQkAbwAJAG8BCQDvAAkA7wEJAB8ACQAfAQkAnwAJAJ8BCQBfAAkAXwEJAN8ACQDfAQkAPwAJAD8BCQC/AAkA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SXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AQcCAAQuFARMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAgERQADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAQfSCAQsCXEQAQbCDAQsQ/////////////////////w==";io(Pi)||(Pi=x(Pi));function Os(We){try{if(We==Pi&&ce)return new Uint8Array(ce);var tt=ii(We);if(tt)return tt;if(R)return R(We);throw"sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)"}catch(Bt){Ri(Bt)}}function so(We,tt){var Bt,or,ee;try{ee=Os(We),or=new WebAssembly.Module(ee),Bt=new WebAssembly.Instance(or,tt)}catch(Le){var ye=Le.toString();throw te("failed to compile wasm module: "+ye),(ye.includes("imported Memory")||ye.includes("memory import"))&&te("Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time)."),Le}return[Bt,or]}function uc(){var We={a:Ha};function tt(ee,ye){var Le=ee.exports;r.asm=Le,Be=r.asm.g,J(Be.buffer),$=r.asm.W,ln(r.asm.h),Ms("wasm-instantiate")}if(Kn("wasm-instantiate"),r.instantiateWasm)try{var Bt=r.instantiateWasm(We,tt);return Bt}catch(ee){return te("Module.instantiateWasm callback failed with error: "+ee),!1}var or=so(Pi,We);return tt(or[0]),r.asm}function Au(We){return F.getFloat32(We,!0)}function sp(We){return F.getFloat64(We,!0)}function op(We){return F.getInt16(We,!0)}function Us(We){return F.getInt32(We,!0)}function Dn(We,tt){F.setInt32(We,tt,!0)}function oo(We){for(;We.length>0;){var tt=We.shift();if(typeof tt=="function"){tt(r);continue}var Bt=tt.func;typeof Bt=="number"?tt.arg===void 0?$.get(Bt)():$.get(Bt)(tt.arg):Bt(tt.arg===void 0?null:tt.arg)}}function _s(We,tt){var Bt=new Date(Us((We>>2)*4)*1e3);Dn((tt>>2)*4,Bt.getUTCSeconds()),Dn((tt+4>>2)*4,Bt.getUTCMinutes()),Dn((tt+8>>2)*4,Bt.getUTCHours()),Dn((tt+12>>2)*4,Bt.getUTCDate()),Dn((tt+16>>2)*4,Bt.getUTCMonth()),Dn((tt+20>>2)*4,Bt.getUTCFullYear()-1900),Dn((tt+24>>2)*4,Bt.getUTCDay()),Dn((tt+36>>2)*4,0),Dn((tt+32>>2)*4,0);var or=Date.UTC(Bt.getUTCFullYear(),0,1,0,0,0,0),ee=(Bt.getTime()-or)/(1e3*60*60*24)|0;return Dn((tt+28>>2)*4,ee),_s.GMTString||(_s.GMTString=rt("GMT")),Dn((tt+40>>2)*4,_s.GMTString),tt}function ml(We,tt){return _s(We,tt)}function yl(We,tt,Bt){be.copyWithin(We,tt,tt+Bt)}function ao(We){try{return Be.grow(We-ke.byteLength+65535>>>16),J(Be.buffer),1}catch{}}function Vn(We){var tt=be.length;We=We>>>0;var Bt=2147483648;if(We>Bt)return!1;for(var or=1;or<=4;or*=2){var ee=tt*(1+.2/or);ee=Math.min(ee,We+100663296);var ye=Math.min(Bt,Fe(Math.max(We,ee),65536)),Le=ao(ye);if(Le)return!0}return!1}function Mn(We){le(We)}function Ti(We){var tt=Date.now()/1e3|0;return We&&Dn((We>>2)*4,tt),tt}function On(){if(On.called)return;On.called=!0;var We=new Date().getFullYear(),tt=new Date(We,0,1),Bt=new Date(We,6,1),or=tt.getTimezoneOffset(),ee=Bt.getTimezoneOffset(),ye=Math.max(or,ee);Dn((ys()>>2)*4,ye*60),Dn((ms()>>2)*4,+(or!=ee));function Le($r){var ji=$r.toTimeString().match(/\(([A-Za-z ]+)\)$/);return ji?ji[1]:"GMT"}var ft=Le(tt),pt=Le(Bt),Nt=rt(ft),rr=rt(pt);ee>2)*4,Nt),Dn((Ci()+4>>2)*4,rr)):(Dn((Ci()>>2)*4,rr),Dn((Ci()+4>>2)*4,Nt))}function _i(We){On();var tt=Date.UTC(Us((We+20>>2)*4)+1900,Us((We+16>>2)*4),Us((We+12>>2)*4),Us((We+8>>2)*4),Us((We+4>>2)*4),Us((We>>2)*4),0),Bt=new Date(tt);Dn((We+24>>2)*4,Bt.getUTCDay());var or=Date.UTC(Bt.getUTCFullYear(),0,1,0,0,0,0),ee=(Bt.getTime()-or)/(1e3*60*60*24)|0;return Dn((We+28>>2)*4,ee),Bt.getTime()/1e3|0}var ir=typeof atob=="function"?atob:function(We){var tt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Bt="",or,ee,ye,Le,ft,pt,Nt,rr=0;We=We.replace(/[^A-Za-z0-9\+\/\=]/g,"");do Le=tt.indexOf(We.charAt(rr++)),ft=tt.indexOf(We.charAt(rr++)),pt=tt.indexOf(We.charAt(rr++)),Nt=tt.indexOf(We.charAt(rr++)),or=Le<<2|ft>>4,ee=(ft&15)<<4|pt>>2,ye=(pt&3)<<6|Nt,Bt=Bt+String.fromCharCode(or),pt!==64&&(Bt=Bt+String.fromCharCode(ee)),Nt!==64&&(Bt=Bt+String.fromCharCode(ye));while(rr0||(dt(),mr>0))return;function tt(){Pn||(Pn=!0,r.calledRun=!0,!Ee&&(jt(),o(r),r.onRuntimeInitialized&&r.onRuntimeInitialized(),tr()))}r.setStatus?(r.setStatus("Running..."),setTimeout(function(){setTimeout(function(){r.setStatus("")},1),tt()},1)):tt()}if(r.run=Cs,r.preInit)for(typeof r.preInit=="function"&&(r.preInit=[r.preInit]);r.preInit.length>0;)r.preInit.pop()();return Cs(),e}}();typeof ES=="object"&&typeof K4=="object"?K4.exports=W4:typeof define=="function"&&define.amd?define([],function(){return W4}):typeof ES=="object"&&(ES.createModule=W4)});var Tf,Ole,Ule,_le=Et(()=>{Tf=["number","number"],Ole=(Z=>(Z[Z.ZIP_ER_OK=0]="ZIP_ER_OK",Z[Z.ZIP_ER_MULTIDISK=1]="ZIP_ER_MULTIDISK",Z[Z.ZIP_ER_RENAME=2]="ZIP_ER_RENAME",Z[Z.ZIP_ER_CLOSE=3]="ZIP_ER_CLOSE",Z[Z.ZIP_ER_SEEK=4]="ZIP_ER_SEEK",Z[Z.ZIP_ER_READ=5]="ZIP_ER_READ",Z[Z.ZIP_ER_WRITE=6]="ZIP_ER_WRITE",Z[Z.ZIP_ER_CRC=7]="ZIP_ER_CRC",Z[Z.ZIP_ER_ZIPCLOSED=8]="ZIP_ER_ZIPCLOSED",Z[Z.ZIP_ER_NOENT=9]="ZIP_ER_NOENT",Z[Z.ZIP_ER_EXISTS=10]="ZIP_ER_EXISTS",Z[Z.ZIP_ER_OPEN=11]="ZIP_ER_OPEN",Z[Z.ZIP_ER_TMPOPEN=12]="ZIP_ER_TMPOPEN",Z[Z.ZIP_ER_ZLIB=13]="ZIP_ER_ZLIB",Z[Z.ZIP_ER_MEMORY=14]="ZIP_ER_MEMORY",Z[Z.ZIP_ER_CHANGED=15]="ZIP_ER_CHANGED",Z[Z.ZIP_ER_COMPNOTSUPP=16]="ZIP_ER_COMPNOTSUPP",Z[Z.ZIP_ER_EOF=17]="ZIP_ER_EOF",Z[Z.ZIP_ER_INVAL=18]="ZIP_ER_INVAL",Z[Z.ZIP_ER_NOZIP=19]="ZIP_ER_NOZIP",Z[Z.ZIP_ER_INTERNAL=20]="ZIP_ER_INTERNAL",Z[Z.ZIP_ER_INCONS=21]="ZIP_ER_INCONS",Z[Z.ZIP_ER_REMOVE=22]="ZIP_ER_REMOVE",Z[Z.ZIP_ER_DELETED=23]="ZIP_ER_DELETED",Z[Z.ZIP_ER_ENCRNOTSUPP=24]="ZIP_ER_ENCRNOTSUPP",Z[Z.ZIP_ER_RDONLY=25]="ZIP_ER_RDONLY",Z[Z.ZIP_ER_NOPASSWD=26]="ZIP_ER_NOPASSWD",Z[Z.ZIP_ER_WRONGPASSWD=27]="ZIP_ER_WRONGPASSWD",Z[Z.ZIP_ER_OPNOTSUPP=28]="ZIP_ER_OPNOTSUPP",Z[Z.ZIP_ER_INUSE=29]="ZIP_ER_INUSE",Z[Z.ZIP_ER_TELL=30]="ZIP_ER_TELL",Z[Z.ZIP_ER_COMPRESSED_DATA=31]="ZIP_ER_COMPRESSED_DATA",Z))(Ole||{}),Ule=t=>({get HEAPU8(){return t.HEAPU8},errors:Ole,SEEK_SET:0,SEEK_CUR:1,SEEK_END:2,ZIP_CHECKCONS:4,ZIP_EXCL:2,ZIP_RDONLY:16,ZIP_FL_OVERWRITE:8192,ZIP_FL_COMPRESSED:4,ZIP_OPSYS_DOS:0,ZIP_OPSYS_AMIGA:1,ZIP_OPSYS_OPENVMS:2,ZIP_OPSYS_UNIX:3,ZIP_OPSYS_VM_CMS:4,ZIP_OPSYS_ATARI_ST:5,ZIP_OPSYS_OS_2:6,ZIP_OPSYS_MACINTOSH:7,ZIP_OPSYS_Z_SYSTEM:8,ZIP_OPSYS_CPM:9,ZIP_OPSYS_WINDOWS_NTFS:10,ZIP_OPSYS_MVS:11,ZIP_OPSYS_VSE:12,ZIP_OPSYS_ACORN_RISC:13,ZIP_OPSYS_VFAT:14,ZIP_OPSYS_ALTERNATE_MVS:15,ZIP_OPSYS_BEOS:16,ZIP_OPSYS_TANDEM:17,ZIP_OPSYS_OS_400:18,ZIP_OPSYS_OS_X:19,ZIP_CM_DEFAULT:-1,ZIP_CM_STORE:0,ZIP_CM_DEFLATE:8,uint08S:t._malloc(1),uint32S:t._malloc(4),malloc:t._malloc,free:t._free,getValue:t.getValue,openFromSource:t.cwrap("zip_open_from_source","number",["number","number","number"]),close:t.cwrap("zip_close","number",["number"]),discard:t.cwrap("zip_discard",null,["number"]),getError:t.cwrap("zip_get_error","number",["number"]),getName:t.cwrap("zip_get_name","string",["number","number","number"]),getNumEntries:t.cwrap("zip_get_num_entries","number",["number","number"]),delete:t.cwrap("zip_delete","number",["number","number"]),statIndex:t.cwrap("zip_stat_index","number",["number",...Tf,"number","number"]),fopenIndex:t.cwrap("zip_fopen_index","number",["number",...Tf,"number"]),fread:t.cwrap("zip_fread","number",["number","number","number","number"]),fclose:t.cwrap("zip_fclose","number",["number"]),dir:{add:t.cwrap("zip_dir_add","number",["number","string"])},file:{add:t.cwrap("zip_file_add","number",["number","string","number","number"]),getError:t.cwrap("zip_file_get_error","number",["number"]),getExternalAttributes:t.cwrap("zip_file_get_external_attributes","number",["number",...Tf,"number","number","number"]),setExternalAttributes:t.cwrap("zip_file_set_external_attributes","number",["number",...Tf,"number","number","number"]),setMtime:t.cwrap("zip_file_set_mtime","number",["number",...Tf,"number","number"]),setCompression:t.cwrap("zip_set_file_compression","number",["number",...Tf,"number","number"])},ext:{countSymlinks:t.cwrap("zip_ext_count_symlinks","number",["number"])},error:{initWithCode:t.cwrap("zip_error_init_with_code",null,["number","number"]),strerror:t.cwrap("zip_error_strerror","string",["number"])},name:{locate:t.cwrap("zip_name_locate","number",["number","string","number"])},source:{fromUnattachedBuffer:t.cwrap("zip_source_buffer_create","number",["number",...Tf,"number","number"]),fromBuffer:t.cwrap("zip_source_buffer","number",["number","number",...Tf,"number"]),free:t.cwrap("zip_source_free",null,["number"]),keep:t.cwrap("zip_source_keep",null,["number"]),open:t.cwrap("zip_source_open","number",["number"]),close:t.cwrap("zip_source_close","number",["number"]),seek:t.cwrap("zip_source_seek","number",["number",...Tf,"number"]),tell:t.cwrap("zip_source_tell","number",["number"]),read:t.cwrap("zip_source_read","number",["number","number","number"]),error:t.cwrap("zip_source_error","number",["number"])},struct:{statS:t.cwrap("zipstruct_statS","number",[]),statSize:t.cwrap("zipstruct_stat_size","number",["number"]),statCompSize:t.cwrap("zipstruct_stat_comp_size","number",["number"]),statCompMethod:t.cwrap("zipstruct_stat_comp_method","number",["number"]),statMtime:t.cwrap("zipstruct_stat_mtime","number",["number"]),statCrc:t.cwrap("zipstruct_stat_crc","number",["number"]),errorS:t.cwrap("zipstruct_errorS","number",[]),errorCodeZip:t.cwrap("zipstruct_error_code_zip","number",["number"])}})});function V4(t,e){let r=t.indexOf(e);if(r<=0)return null;let o=r;for(;r>=0&&(o=r+e.length,t[o]!==V.sep);){if(t[r-1]===V.sep)return null;r=t.indexOf(e,o)}return t.length>o&&t[o]!==V.sep?null:t.slice(0,o)}var rA,Hle=Et(()=>{Pt();Pt();nA();rA=class t extends Op{static async openPromise(e,r){let o=new t(r);try{return await e(o)}finally{o.saveAndClose()}}constructor(e={}){let r=e.fileExtensions,o=e.readOnlyArchives,a=typeof r>"u"?A=>V4(A,".zip"):A=>{for(let p of r){let h=V4(A,p);if(h)return h}return null},n=(A,p)=>new Zi(p,{baseFs:A,readOnly:o,stats:A.statSync(p)}),u=async(A,p)=>{let h={baseFs:A,readOnly:o,stats:await A.statPromise(p)};return()=>new Zi(p,h)};super({...e,factorySync:n,factoryPromise:u,getMountPoint:a})}}});function fot(t){if(typeof t=="string"&&String(+t)===t)return+t;if(typeof t=="number"&&Number.isFinite(t))return t<0?Date.now()/1e3:t;if(qle.types.isDate(t))return t.getTime()/1e3;throw new Error("Invalid time")}function CS(){return Buffer.from([80,75,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}var na,z4,qle,J4,jle,wS,Zi,X4=Et(()=>{Pt();Pt();Pt();Pt();Pt();Pt();na=ve("fs"),z4=ve("stream"),qle=ve("util"),J4=Ze(ve("zlib"));Y4();jle="mixed";wS=class extends Error{constructor(e,r){super(e),this.name="Libzip Error",this.code=r}},Zi=class extends _u{constructor(r,o={}){super();this.listings=new Map;this.entries=new Map;this.fileSources=new Map;this.fds=new Map;this.nextFd=0;this.ready=!1;this.readOnly=!1;let a=o;if(this.level=typeof a.level<"u"?a.level:jle,r??=CS(),typeof r=="string"){let{baseFs:A=new Tn}=a;this.baseFs=A,this.path=r}else this.path=null,this.baseFs=null;if(o.stats)this.stats=o.stats;else if(typeof r=="string")try{this.stats=this.baseFs.statSync(r)}catch(A){if(A.code==="ENOENT"&&a.create)this.stats=wa.makeDefaultStats();else throw A}else this.stats=wa.makeDefaultStats();this.libzip=f1();let n=this.libzip.malloc(4);try{let A=0;o.readOnly&&(A|=this.libzip.ZIP_RDONLY,this.readOnly=!0),typeof r=="string"&&(r=a.create?CS():this.baseFs.readFileSync(r));let p=this.allocateUnattachedSource(r);try{this.zip=this.libzip.openFromSource(p,A,n),this.lzSource=p}catch(h){throw this.libzip.source.free(p),h}if(this.zip===0){let h=this.libzip.struct.errorS();throw this.libzip.error.initWithCode(h,this.libzip.getValue(n,"i32")),this.makeLibzipError(h)}}finally{this.libzip.free(n)}this.listings.set(It.root,new Set);let u=this.libzip.getNumEntries(this.zip,0);for(let A=0;Ar)throw new Error("Overread");let n=Buffer.from(this.libzip.HEAPU8.subarray(o,o+r));return process.env.YARN_IS_TEST_ENV&&process.env.YARN_ZIP_DATA_EPILOGUE&&(n=Buffer.concat([n,Buffer.from(process.env.YARN_ZIP_DATA_EPILOGUE)])),n}finally{this.libzip.free(o)}}finally{this.libzip.source.close(this.lzSource),this.libzip.source.free(this.lzSource),this.ready=!1}}discardAndClose(){this.prepareClose(),this.libzip.discard(this.zip),this.ready=!1}saveAndClose(){if(!this.path||!this.baseFs)throw new Error("ZipFS cannot be saved and must be discarded when loaded from a buffer");if(this.readOnly){this.discardAndClose();return}let r=this.baseFs.existsSync(this.path)||this.stats.mode===wa.DEFAULT_MODE?void 0:this.stats.mode;this.baseFs.writeFileSync(this.path,this.getBufferAndClose(),{mode:r}),this.ready=!1}resolve(r){return V.resolve(It.root,r)}async openPromise(r,o,a){return this.openSync(r,o,a)}openSync(r,o,a){let n=this.nextFd++;return this.fds.set(n,{cursor:0,p:r}),n}hasOpenFileHandles(){return!!this.fds.size}async opendirPromise(r,o){return this.opendirSync(r,o)}opendirSync(r,o={}){let a=this.resolveFilename(`opendir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`opendir '${r}'`);let n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`opendir '${r}'`);let u=[...n],A=this.openSync(a,"r");return uD(this,a,u,{onClose:()=>{this.closeSync(A)}})}async readPromise(r,o,a,n,u){return this.readSync(r,o,a,n,u)}readSync(r,o,a=0,n=o.byteLength,u=-1){let A=this.fds.get(r);if(typeof A>"u")throw nr.EBADF("read");let p=u===-1||u===null?A.cursor:u,h=this.readFileSync(A.p);h.copy(o,a,p,p+n);let E=Math.max(0,Math.min(h.length-p,n));return(u===-1||u===null)&&(A.cursor+=E),E}async writePromise(r,o,a,n,u){return typeof o=="string"?this.writeSync(r,o,u):this.writeSync(r,o,a,n,u)}writeSync(r,o,a,n,u){throw typeof this.fds.get(r)>"u"?nr.EBADF("read"):new Error("Unimplemented")}async closePromise(r){return this.closeSync(r)}closeSync(r){if(typeof this.fds.get(r)>"u")throw nr.EBADF("read");this.fds.delete(r)}createReadStream(r,{encoding:o}={}){if(r===null)throw new Error("Unimplemented");let a=this.openSync(r,"r"),n=Object.assign(new z4.PassThrough({emitClose:!0,autoDestroy:!0,destroy:(A,p)=>{clearImmediate(u),this.closeSync(a),p(A)}}),{close(){n.destroy()},bytesRead:0,path:r,pending:!1}),u=setImmediate(async()=>{try{let A=await this.readFilePromise(r,o);n.bytesRead=A.length,n.end(A)}catch(A){n.destroy(A)}});return n}createWriteStream(r,{encoding:o}={}){if(this.readOnly)throw nr.EROFS(`open '${r}'`);if(r===null)throw new Error("Unimplemented");let a=[],n=this.openSync(r,"w"),u=Object.assign(new z4.PassThrough({autoDestroy:!0,emitClose:!0,destroy:(A,p)=>{try{A?p(A):(this.writeFileSync(r,Buffer.concat(a),o),p(null))}catch(h){p(h)}finally{this.closeSync(n)}}}),{close(){u.destroy()},bytesWritten:0,path:r,pending:!1});return u.on("data",A=>{let p=Buffer.from(A);u.bytesWritten+=p.length,a.push(p)}),u}async realpathPromise(r){return this.realpathSync(r)}realpathSync(r){let o=this.resolveFilename(`lstat '${r}'`,r);if(!this.entries.has(o)&&!this.listings.has(o))throw nr.ENOENT(`lstat '${r}'`);return o}async existsPromise(r){return this.existsSync(r)}existsSync(r){if(!this.ready)throw nr.EBUSY(`archive closed, existsSync '${r}'`);if(this.symlinkCount===0){let a=V.resolve(It.root,r);return this.entries.has(a)||this.listings.has(a)}let o;try{o=this.resolveFilename(`stat '${r}'`,r,void 0,!1)}catch{return!1}return o===void 0?!1:this.entries.has(o)||this.listings.has(o)}async accessPromise(r,o){return this.accessSync(r,o)}accessSync(r,o=na.constants.F_OK){let a=this.resolveFilename(`access '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`access '${r}'`);if(this.readOnly&&o&na.constants.W_OK)throw nr.EROFS(`access '${r}'`)}async statPromise(r,o={bigint:!1}){return o.bigint?this.statSync(r,{bigint:!0}):this.statSync(r)}statSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`stat '${r}'`,r,void 0,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw nr.ENOENT(`stat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`stat '${r}'`);return this.statImpl(`stat '${r}'`,a,o)}}async fstatPromise(r,o){return this.fstatSync(r,o)}fstatSync(r,o){let a=this.fds.get(r);if(typeof a>"u")throw nr.EBADF("fstatSync");let{p:n}=a,u=this.resolveFilename(`stat '${n}'`,n);if(!this.entries.has(u)&&!this.listings.has(u))throw nr.ENOENT(`stat '${n}'`);if(n[n.length-1]==="/"&&!this.listings.has(u))throw nr.ENOTDIR(`stat '${n}'`);return this.statImpl(`fstat '${n}'`,u,o)}async lstatPromise(r,o={bigint:!1}){return o.bigint?this.lstatSync(r,{bigint:!0}):this.lstatSync(r)}lstatSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`lstat '${r}'`,r,!1,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw nr.ENOENT(`lstat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`lstat '${r}'`);return this.statImpl(`lstat '${r}'`,a,o)}}statImpl(r,o,a={}){let n=this.entries.get(o);if(typeof n<"u"){let u=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,n,0,0,u)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let p=this.stats.uid,h=this.stats.gid,E=this.libzip.struct.statSize(u)>>>0,I=512,v=Math.ceil(E/I),x=(this.libzip.struct.statMtime(u)>>>0)*1e3,C=x,R=x,L=x,U=new Date(C),z=new Date(R),te=new Date(L),ae=new Date(x),le=this.listings.has(o)?na.constants.S_IFDIR:this.isSymbolicLink(n)?na.constants.S_IFLNK:na.constants.S_IFREG,ce=le===na.constants.S_IFDIR?493:420,Ce=le|this.getUnixMode(n,ce)&511,de=this.libzip.struct.statCrc(u),Be=Object.assign(new wa.StatEntry,{uid:p,gid:h,size:E,blksize:I,blocks:v,atime:U,birthtime:z,ctime:te,mtime:ae,atimeMs:C,birthtimeMs:R,ctimeMs:L,mtimeMs:x,mode:Ce,crc:de});return a.bigint===!0?wa.convertToBigIntStats(Be):Be}if(this.listings.has(o)){let u=this.stats.uid,A=this.stats.gid,p=0,h=512,E=0,I=this.stats.mtimeMs,v=this.stats.mtimeMs,x=this.stats.mtimeMs,C=this.stats.mtimeMs,R=new Date(I),L=new Date(v),U=new Date(x),z=new Date(C),te=na.constants.S_IFDIR|493,le=Object.assign(new wa.StatEntry,{uid:u,gid:A,size:p,blksize:h,blocks:E,atime:R,birthtime:L,ctime:U,mtime:z,atimeMs:I,birthtimeMs:v,ctimeMs:x,mtimeMs:C,mode:te,crc:0});return a.bigint===!0?wa.convertToBigIntStats(le):le}throw new Error("Unreachable")}getUnixMode(r,o){if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?o:this.libzip.getValue(this.libzip.uint32S,"i32")>>>16}registerListing(r){let o=this.listings.get(r);if(o)return o;this.registerListing(V.dirname(r)).add(V.basename(r));let n=new Set;return this.listings.set(r,n),n}registerEntry(r,o){this.registerListing(V.dirname(r)).add(V.basename(r)),this.entries.set(r,o)}unregisterListing(r){this.listings.delete(r),this.listings.get(V.dirname(r))?.delete(V.basename(r))}unregisterEntry(r){this.unregisterListing(r);let o=this.entries.get(r);this.entries.delete(r),!(typeof o>"u")&&(this.fileSources.delete(o),this.isSymbolicLink(o)&&this.symlinkCount--)}deleteEntry(r,o){if(this.unregisterEntry(r),this.libzip.delete(this.zip,o)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}resolveFilename(r,o,a=!0,n=!0){if(!this.ready)throw nr.EBUSY(`archive closed, ${r}`);let u=V.resolve(It.root,o);if(u==="/")return It.root;let A=this.entries.get(u);if(a&&A!==void 0)if(this.symlinkCount!==0&&this.isSymbolicLink(A)){let p=this.getFileSource(A).toString();return this.resolveFilename(r,V.resolve(V.dirname(u),p),!0,n)}else return u;for(;;){let p=this.resolveFilename(r,V.dirname(u),!0,n);if(p===void 0)return p;let h=this.listings.has(p),E=this.entries.has(p);if(!h&&!E){if(n===!1)return;throw nr.ENOENT(r)}if(!h)throw nr.ENOTDIR(r);if(u=V.resolve(p,V.basename(u)),!a||this.symlinkCount===0)break;let I=this.libzip.name.locate(this.zip,u.slice(1),0);if(I===-1)break;if(this.isSymbolicLink(I)){let v=this.getFileSource(I).toString();u=V.resolve(V.dirname(u),v)}else break}return u}allocateBuffer(r){Buffer.isBuffer(r)||(r=Buffer.from(r));let o=this.libzip.malloc(r.byteLength);if(!o)throw new Error("Couldn't allocate enough memory");return new Uint8Array(this.libzip.HEAPU8.buffer,o,r.byteLength).set(r),{buffer:o,byteLength:r.byteLength}}allocateUnattachedSource(r){let o=this.libzip.struct.errorS(),{buffer:a,byteLength:n}=this.allocateBuffer(r),u=this.libzip.source.fromUnattachedBuffer(a,n,0,1,o);if(u===0)throw this.libzip.free(o),this.makeLibzipError(o);return u}allocateSource(r){let{buffer:o,byteLength:a}=this.allocateBuffer(r),n=this.libzip.source.fromBuffer(this.zip,o,a,0,1);if(n===0)throw this.libzip.free(o),this.makeLibzipError(this.libzip.getError(this.zip));return n}setFileSource(r,o){let a=Buffer.isBuffer(o)?o:Buffer.from(o),n=V.relative(It.root,r),u=this.allocateSource(o);try{let A=this.libzip.file.add(this.zip,n,u,this.libzip.ZIP_FL_OVERWRITE);if(A===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));if(this.level!=="mixed"){let p=this.level===0?this.libzip.ZIP_CM_STORE:this.libzip.ZIP_CM_DEFLATE;if(this.libzip.file.setCompression(this.zip,A,0,p,this.level)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}return this.fileSources.set(A,a),A}catch(A){throw this.libzip.source.free(u),A}}isSymbolicLink(r){if(this.symlinkCount===0)return!1;if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?!1:(this.libzip.getValue(this.libzip.uint32S,"i32")>>>16&na.constants.S_IFMT)===na.constants.S_IFLNK}getFileSource(r,o={asyncDecompress:!1}){let a=this.fileSources.get(r);if(typeof a<"u")return a;let n=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,r,0,0,n)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let A=this.libzip.struct.statCompSize(n),p=this.libzip.struct.statCompMethod(n),h=this.libzip.malloc(A);try{let E=this.libzip.fopenIndex(this.zip,r,0,this.libzip.ZIP_FL_COMPRESSED);if(E===0)throw this.makeLibzipError(this.libzip.getError(this.zip));try{let I=this.libzip.fread(E,h,A,0);if(I===-1)throw this.makeLibzipError(this.libzip.file.getError(E));if(IA)throw new Error("Overread");let v=this.libzip.HEAPU8.subarray(h,h+A),x=Buffer.from(v);if(p===0)return this.fileSources.set(r,x),x;if(o.asyncDecompress)return new Promise((C,R)=>{J4.default.inflateRaw(x,(L,U)=>{L?R(L):(this.fileSources.set(r,U),C(U))})});{let C=J4.default.inflateRawSync(x);return this.fileSources.set(r,C),C}}finally{this.libzip.fclose(E)}}finally{this.libzip.free(h)}}async fchmodPromise(r,o){return this.chmodPromise(this.fdToPath(r,"fchmod"),o)}fchmodSync(r,o){return this.chmodSync(this.fdToPath(r,"fchmodSync"),o)}async chmodPromise(r,o){return this.chmodSync(r,o)}chmodSync(r,o){if(this.readOnly)throw nr.EROFS(`chmod '${r}'`);o&=493;let a=this.resolveFilename(`chmod '${r}'`,r,!1),n=this.entries.get(a);if(typeof n>"u")throw new Error(`Assertion failed: The entry should have been registered (${a})`);let A=this.getUnixMode(n,na.constants.S_IFREG|0)&-512|o;if(this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,A<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async fchownPromise(r,o,a){return this.chownPromise(this.fdToPath(r,"fchown"),o,a)}fchownSync(r,o,a){return this.chownSync(this.fdToPath(r,"fchownSync"),o,a)}async chownPromise(r,o,a){return this.chownSync(r,o,a)}chownSync(r,o,a){throw new Error("Unimplemented")}async renamePromise(r,o){return this.renameSync(r,o)}renameSync(r,o){throw new Error("Unimplemented")}async copyFilePromise(r,o,a){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=await this.getFileSource(n,{asyncDecompress:!0}),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}copyFileSync(r,o,a=0){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=this.getFileSource(n),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}prepareCopyFile(r,o,a=0){if(this.readOnly)throw nr.EROFS(`copyfile '${r} -> '${o}'`);if(a&na.constants.COPYFILE_FICLONE_FORCE)throw nr.ENOSYS("unsupported clone operation",`copyfile '${r}' -> ${o}'`);let n=this.resolveFilename(`copyfile '${r} -> ${o}'`,r),u=this.entries.get(n);if(typeof u>"u")throw nr.EINVAL(`copyfile '${r}' -> '${o}'`);let A=this.resolveFilename(`copyfile '${r}' -> ${o}'`,o),p=this.entries.get(A);if(a&(na.constants.COPYFILE_EXCL|na.constants.COPYFILE_FICLONE_FORCE)&&typeof p<"u")throw nr.EEXIST(`copyfile '${r}' -> '${o}'`);return{indexSource:u,resolvedDestP:A,indexDest:p}}async appendFilePromise(r,o,a){if(this.readOnly)throw nr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFilePromise(r,o,a)}appendFileSync(r,o,a={}){if(this.readOnly)throw nr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFileSync(r,o,a)}fdToPath(r,o){let a=this.fds.get(r)?.p;if(typeof a>"u")throw nr.EBADF(o);return a}async writeFilePromise(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([await this.getFileSource(A,{asyncDecompress:!0}),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&await this.chmodPromise(p,u)}writeFileSync(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([this.getFileSource(A),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&this.chmodSync(p,u)}prepareWriteFile(r,o){if(typeof r=="number"&&(r=this.fdToPath(r,"read")),this.readOnly)throw nr.EROFS(`open '${r}'`);let a=this.resolveFilename(`open '${r}'`,r);if(this.listings.has(a))throw nr.EISDIR(`open '${r}'`);let n=null,u=null;typeof o=="string"?n=o:typeof o=="object"&&({encoding:n=null,mode:u=null}=o);let A=this.entries.get(a);return{encoding:n,mode:u,resolvedP:a,index:A}}async unlinkPromise(r){return this.unlinkSync(r)}unlinkSync(r){if(this.readOnly)throw nr.EROFS(`unlink '${r}'`);let o=this.resolveFilename(`unlink '${r}'`,r);if(this.listings.has(o))throw nr.EISDIR(`unlink '${r}'`);let a=this.entries.get(o);if(typeof a>"u")throw nr.EINVAL(`unlink '${r}'`);this.deleteEntry(o,a)}async utimesPromise(r,o,a){return this.utimesSync(r,o,a)}utimesSync(r,o,a){if(this.readOnly)throw nr.EROFS(`utimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r);this.utimesImpl(n,a)}async lutimesPromise(r,o,a){return this.lutimesSync(r,o,a)}lutimesSync(r,o,a){if(this.readOnly)throw nr.EROFS(`lutimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r,!1);this.utimesImpl(n,a)}utimesImpl(r,o){this.listings.has(r)&&(this.entries.has(r)||this.hydrateDirectory(r));let a=this.entries.get(r);if(a===void 0)throw new Error("Unreachable");if(this.libzip.file.setMtime(this.zip,a,0,fot(o),0)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async mkdirPromise(r,o){return this.mkdirSync(r,o)}mkdirSync(r,{mode:o=493,recursive:a=!1}={}){if(a)return this.mkdirpSync(r,{chmod:o});if(this.readOnly)throw nr.EROFS(`mkdir '${r}'`);let n=this.resolveFilename(`mkdir '${r}'`,r);if(this.entries.has(n)||this.listings.has(n))throw nr.EEXIST(`mkdir '${r}'`);this.hydrateDirectory(n),this.chmodSync(n,o)}async rmdirPromise(r,o){return this.rmdirSync(r,o)}rmdirSync(r,{recursive:o=!1}={}){if(this.readOnly)throw nr.EROFS(`rmdir '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rmdir '${r}'`,r),n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`rmdir '${r}'`);if(n.size>0)throw nr.ENOTEMPTY(`rmdir '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw nr.EINVAL(`rmdir '${r}'`);this.deleteEntry(r,u)}async rmPromise(r,o){return this.rmSync(r,o)}rmSync(r,{recursive:o=!1}={}){if(this.readOnly)throw nr.EROFS(`rm '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rm '${r}'`,r),n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`rm '${r}'`);if(n.size>0)throw nr.ENOTEMPTY(`rm '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw nr.EINVAL(`rm '${r}'`);this.deleteEntry(r,u)}hydrateDirectory(r){let o=this.libzip.dir.add(this.zip,V.relative(It.root,r));if(o===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.registerListing(r),this.registerEntry(r,o),o}async linkPromise(r,o){return this.linkSync(r,o)}linkSync(r,o){throw nr.EOPNOTSUPP(`link '${r}' -> '${o}'`)}async symlinkPromise(r,o){return this.symlinkSync(r,o)}symlinkSync(r,o){if(this.readOnly)throw nr.EROFS(`symlink '${r}' -> '${o}'`);let a=this.resolveFilename(`symlink '${r}' -> '${o}'`,o);if(this.listings.has(a))throw nr.EISDIR(`symlink '${r}' -> '${o}'`);if(this.entries.has(a))throw nr.EEXIST(`symlink '${r}' -> '${o}'`);let n=this.setFileSource(a,r);if(this.registerEntry(a,n),this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,(na.constants.S_IFLNK|511)<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));this.symlinkCount+=1}async readFilePromise(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=await this.readFileBuffer(r,{asyncDecompress:!0});return o?a.toString(o):a}readFileSync(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=this.readFileBuffer(r);return o?a.toString(o):a}readFileBuffer(r,o={asyncDecompress:!1}){typeof r=="number"&&(r=this.fdToPath(r,"read"));let a=this.resolveFilename(`open '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`open '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(a))throw nr.ENOTDIR(`open '${r}'`);if(this.listings.has(a))throw nr.EISDIR("read");let n=this.entries.get(a);if(n===void 0)throw new Error("Unreachable");return this.getFileSource(n,o)}async readdirPromise(r,o){return this.readdirSync(r,o)}readdirSync(r,o){let a=this.resolveFilename(`scandir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw nr.ENOENT(`scandir '${r}'`);let n=this.listings.get(a);if(!n)throw nr.ENOTDIR(`scandir '${r}'`);if(o?.recursive)if(o?.withFileTypes){let u=Array.from(n,A=>Object.assign(this.statImpl("lstat",V.join(r,A)),{name:A,path:It.dot}));for(let A of u){if(!A.isDirectory())continue;let p=V.join(A.path,A.name),h=this.listings.get(V.join(a,p));for(let E of h)u.push(Object.assign(this.statImpl("lstat",V.join(r,p,E)),{name:E,path:p}))}return u}else{let u=[...n];for(let A of u){let p=this.listings.get(V.join(a,A));if(!(typeof p>"u"))for(let h of p)u.push(V.join(A,h))}return u}else return o?.withFileTypes?Array.from(n,u=>Object.assign(this.statImpl("lstat",V.join(r,u)),{name:u,path:void 0})):[...n]}async readlinkPromise(r){let o=this.prepareReadlink(r);return(await this.getFileSource(o,{asyncDecompress:!0})).toString()}readlinkSync(r){let o=this.prepareReadlink(r);return this.getFileSource(o).toString()}prepareReadlink(r){let o=this.resolveFilename(`readlink '${r}'`,r,!1);if(!this.entries.has(o)&&!this.listings.has(o))throw nr.ENOENT(`readlink '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(o))throw nr.ENOTDIR(`open '${r}'`);if(this.listings.has(o))throw nr.EINVAL(`readlink '${r}'`);let a=this.entries.get(o);if(a===void 0)throw new Error("Unreachable");if(!this.isSymbolicLink(a))throw nr.EINVAL(`readlink '${r}'`);return a}async truncatePromise(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw nr.EINVAL(`open '${r}'`);let u=await this.getFileSource(n,{asyncDecompress:!0}),A=Buffer.alloc(o,0);return u.copy(A),await this.writeFilePromise(r,A)}truncateSync(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw nr.EINVAL(`open '${r}'`);let u=this.getFileSource(n),A=Buffer.alloc(o,0);return u.copy(A),this.writeFileSync(r,A)}async ftruncatePromise(r,o){return this.truncatePromise(this.fdToPath(r,"ftruncate"),o)}ftruncateSync(r,o){return this.truncateSync(this.fdToPath(r,"ftruncateSync"),o)}watch(r,o,a){let n;switch(typeof o){case"function":case"string":case"undefined":n=!0;break;default:({persistent:n=!0}=o);break}if(!n)return{on:()=>{},close:()=>{}};let u=setInterval(()=>{},24*60*60*1e3);return{on:()=>{},close:()=>{clearInterval(u)}}}watchFile(r,o,a){let n=V.resolve(It.root,r);return jd(this,n,o,a)}unwatchFile(r,o){let a=V.resolve(It.root,r);return T0(this,a,o)}}});function Yle(t,e,r=Buffer.alloc(0),o){let a=new Zi(r),n=I=>I===e||I.startsWith(`${e}/`)?I.slice(0,e.length):null,u=async(I,v)=>()=>a,A=(I,v)=>a,p={...t},h=new Tn(p),E=new Op({baseFs:h,getMountPoint:n,factoryPromise:u,factorySync:A,magicByte:21,maxAge:1/0,typeCheck:o?.typeCheck});return xw(Gle.default,new Up(E)),a}var Gle,Wle=Et(()=>{Pt();Gle=Ze(ve("fs"));X4()});var Kle=Et(()=>{Hle();X4();Wle()});var p1={};Vt(p1,{DEFAULT_COMPRESSION_LEVEL:()=>jle,LibzipError:()=>wS,ZipFS:()=>Zi,ZipOpenFS:()=>rA,getArchivePart:()=>V4,getLibzipPromise:()=>hot,getLibzipSync:()=>pot,makeEmptyArchive:()=>CS,mountMemoryDrive:()=>Yle});function pot(){return f1()}async function hot(){return f1()}var Vle,nA=Et(()=>{Y4();Vle=Ze(Mle());_le();Kle();Lle(()=>{let t=(0,Vle.default)();return Ule(t)})});var h1,zle=Et(()=>{Pt();qt();g1();h1=class extends it{constructor(){super(...arguments);this.cwd=ge.String("--cwd",process.cwd(),{description:"The directory to run the command in"});this.commandName=ge.String();this.args=ge.Proxy()}static{this.usage={description:"run a command using yarn's portable shell",details:` - This command will run a command using Yarn's portable shell. - - Make sure to escape glob patterns, redirections, and other features that might be expanded by your own shell. - - Note: To escape something from Yarn's shell, you might have to escape it twice, the first time from your own shell. - - Note: Don't use this command in Yarn scripts, as Yarn's shell is automatically used. - - For a list of features, visit: https://github.com/yarnpkg/berry/blob/master/packages/yarnpkg-shell/README.md. - `,examples:[["Run a simple command","$0 echo Hello"],["Run a command with a glob pattern","$0 echo '*.js'"],["Run a command with a redirection","$0 echo Hello World '>' hello.txt"],["Run a command with an escaped glob pattern (The double escape is needed in Unix shells)",`$0 echo '"*.js"'`],["Run a command with a variable (Double quotes are needed in Unix shells, to prevent them from expanding the variable)",'$0 "GREETING=Hello echo $GREETING World"']]}}async execute(){let r=this.args.length>0?`${this.commandName} ${this.args.join(" ")}`:this.commandName;return await cy(r,[],{cwd:ue.toPortablePath(this.cwd),stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}}});var ll,Jle=Et(()=>{ll=class extends Error{constructor(e){super(e),this.name="ShellError"}}});var vS={};Vt(vS,{fastGlobOptions:()=>$le,isBraceExpansion:()=>Z4,isGlobPattern:()=>got,match:()=>dot,micromatchOptions:()=>BS});function got(t){if(!IS.default.scan(t,BS).isGlob)return!1;try{IS.default.parse(t,BS)}catch{return!1}return!0}function dot(t,{cwd:e,baseFs:r}){return(0,Xle.default)(t,{...$le,cwd:ue.fromPortablePath(e),fs:mD(Zle.default,new Up(r))})}function Z4(t){return IS.default.scan(t,BS).isBrace}var Xle,Zle,IS,BS,$le,ece=Et(()=>{Pt();Xle=Ze(Cb()),Zle=Ze(ve("fs")),IS=Ze($o()),BS={strictBrackets:!0},$le={onlyDirectories:!1,onlyFiles:!1}});function $4(){}function eU(){for(let t of vg)t.kill()}function ice(t,e,r,o){return a=>{let n=a[0]instanceof iA.Transform?"pipe":a[0],u=a[1]instanceof iA.Transform?"pipe":a[1],A=a[2]instanceof iA.Transform?"pipe":a[2],p=(0,rce.default)(t,e,{...o,stdio:[n,u,A]});return vg.add(p),vg.size===1&&(process.on("SIGINT",$4),process.on("SIGTERM",eU)),a[0]instanceof iA.Transform&&a[0].pipe(p.stdin),a[1]instanceof iA.Transform&&p.stdout.pipe(a[1],{end:!1}),a[2]instanceof iA.Transform&&p.stderr.pipe(a[2],{end:!1}),{stdin:p.stdin,promise:new Promise(h=>{p.on("error",E=>{switch(vg.delete(p),vg.size===0&&(process.off("SIGINT",$4),process.off("SIGTERM",eU)),E.code){case"ENOENT":a[2].write(`command not found: ${t} -`),h(127);break;case"EACCES":a[2].write(`permission denied: ${t} -`),h(128);break;default:a[2].write(`uncaught error: ${E.message} -`),h(1);break}}),p.on("close",E=>{vg.delete(p),vg.size===0&&(process.off("SIGINT",$4),process.off("SIGTERM",eU)),h(E!==null?E:129)})})}}}function sce(t){return e=>{let r=e[0]==="pipe"?new iA.PassThrough:e[0];return{stdin:r,promise:Promise.resolve().then(()=>t({stdin:r,stdout:e[1],stderr:e[2]}))}}}function DS(t,e){return rU.start(t,e)}function tce(t,e=null){let r=new iA.PassThrough,o=new nce.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` -`),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",t(e!==null?`${e} ${p}`:p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&t(e!==null?`${e} ${n}`:n)}),r}function oce(t,{prefix:e}){return{stdout:tce(r=>t.stdout.write(`${r} -`),t.stdout.isTTY?e:null),stderr:tce(r=>t.stderr.write(`${r} -`),t.stderr.isTTY?e:null)}}var rce,iA,nce,vg,Jl,tU,rU,nU=Et(()=>{rce=Ze(KR()),iA=ve("stream"),nce=ve("string_decoder"),vg=new Set;Jl=class{constructor(e){this.stream=e}close(){}get(){return this.stream}},tU=class{constructor(){this.stream=null}close(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");this.stream.end()}attach(e){this.stream=e}get(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");return this.stream}},rU=class t{constructor(e,r){this.stdin=null;this.stdout=null;this.stderr=null;this.pipe=null;this.ancestor=e,this.implementation=r}static start(e,{stdin:r,stdout:o,stderr:a}){let n=new t(null,e);return n.stdin=r,n.stdout=o,n.stderr=a,n}pipeTo(e,r=1){let o=new t(this,e),a=new tU;return o.pipe=a,o.stdout=this.stdout,o.stderr=this.stderr,(r&1)===1?this.stdout=a:this.ancestor!==null&&(this.stderr=this.ancestor.stdout),(r&2)===2?this.stderr=a:this.ancestor!==null&&(this.stderr=this.ancestor.stderr),o}async exec(){let e=["ignore","ignore","ignore"];if(this.pipe)e[0]="pipe";else{if(this.stdin===null)throw new Error("Assertion failed: No input stream registered");e[0]=this.stdin.get()}let r;if(this.stdout===null)throw new Error("Assertion failed: No output stream registered");r=this.stdout,e[1]=r.get();let o;if(this.stderr===null)throw new Error("Assertion failed: No error stream registered");o=this.stderr,e[2]=o.get();let a=this.implementation(e);return this.pipe&&this.pipe.attach(a.stdin),await a.promise.then(n=>(r.close(),o.close(),n))}async run(){let e=[];for(let o=this;o;o=o.ancestor)e.push(o.exec());return(await Promise.all(e))[0]}}});var E1={};Vt(E1,{EntryCommand:()=>h1,ShellError:()=>ll,execute:()=>cy,globUtils:()=>vS});function ace(t,e,r){let o=new cl.PassThrough({autoDestroy:!0});switch(t){case 0:(e&1)===1&&r.stdin.pipe(o,{end:!1}),(e&2)===2&&r.stdin instanceof cl.Writable&&o.pipe(r.stdin,{end:!1});break;case 1:(e&1)===1&&r.stdout.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stdout,{end:!1});break;case 2:(e&1)===1&&r.stderr.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stderr,{end:!1});break;default:throw new ll(`Bad file descriptor: "${t}"`)}return o}function bS(t,e={}){let r={...t,...e};return r.environment={...t.environment,...e.environment},r.variables={...t.variables,...e.variables},r}async function yot(t,e,r){let o=[],a=new cl.PassThrough;return a.on("data",n=>o.push(n)),await SS(t,e,bS(r,{stdout:a})),Buffer.concat(o).toString().replace(/[\r\n]+$/,"")}async function lce(t,e,r){let o=t.map(async n=>{let u=await Dg(n.args,e,r);return{name:n.name,value:u.join(" ")}});return(await Promise.all(o)).reduce((n,u)=>(n[u.name]=u.value,n),{})}function PS(t){return t.match(/[^ \r\n\t]+/g)||[]}async function hce(t,e,r,o,a=o){switch(t.name){case"$":o(String(process.pid));break;case"#":o(String(e.args.length));break;case"@":if(t.quoted)for(let n of e.args)a(n);else for(let n of e.args){let u=PS(n);for(let A=0;A=0&&n"u"&&(t.defaultValue?u=(await Dg(t.defaultValue,e,r)).join(" "):t.alternativeValue&&(u="")),typeof u>"u")throw A?new ll(`Unbound argument #${n}`):new ll(`Unbound variable "${t.name}"`);if(t.quoted)o(u);else{let p=PS(u);for(let E=0;Eo.push(n));let a=Number(o.join(" "));return Number.isNaN(a)?d1({type:"variable",name:o.join(" ")},e,r):d1({type:"number",value:a},e,r)}else return Eot[t.type](await d1(t.left,e,r),await d1(t.right,e,r))}async function Dg(t,e,r){let o=new Map,a=[],n=[],u=E=>{n.push(E)},A=()=>{n.length>0&&a.push(n.join("")),n=[]},p=E=>{u(E),A()},h=(E,I,v)=>{let x=JSON.stringify({type:E,fd:I}),C=o.get(x);typeof C>"u"&&o.set(x,C=[]),C.push(v)};for(let E of t){let I=!1;switch(E.type){case"redirection":{let v=await Dg(E.args,e,r);for(let x of v)h(E.subtype,E.fd,x)}break;case"argument":for(let v of E.segments)switch(v.type){case"text":u(v.text);break;case"glob":u(v.pattern),I=!0;break;case"shell":{let x=await yot(v.shell,e,r);if(v.quoted)u(x);else{let C=PS(x);for(let R=0;R"u")throw new Error("Assertion failed: Expected a glob pattern to have been set");let x=await e.glob.match(v,{cwd:r.cwd,baseFs:e.baseFs});if(x.length===0){let C=Z4(v)?". Note: Brace expansion of arbitrary strings isn't currently supported. For more details, please read this issue: https://github.com/yarnpkg/berry/issues/22":"";throw new ll(`No matches found: "${v}"${C}`)}for(let C of x.sort())p(C)}}if(o.size>0){let E=[];for(let[I,v]of o.entries())E.splice(E.length,0,I,String(v.length),...v);a.splice(0,0,"__ysh_set_redirects",...E,"--")}return a}function m1(t,e,r){e.builtins.has(t[0])||(t=["command",...t]);let o=ue.fromPortablePath(r.cwd),a=r.environment;typeof a.PWD<"u"&&(a={...a,PWD:o});let[n,...u]=t;if(n==="command")return ice(u[0],u.slice(1),e,{cwd:o,env:a});let A=e.builtins.get(n);if(typeof A>"u")throw new Error(`Assertion failed: A builtin should exist for "${n}"`);return sce(async({stdin:p,stdout:h,stderr:E})=>{let{stdin:I,stdout:v,stderr:x}=r;r.stdin=p,r.stdout=h,r.stderr=E;try{return await A(u,e,r)}finally{r.stdin=I,r.stdout=v,r.stderr=x}})}function Cot(t,e,r){return o=>{let a=new cl.PassThrough,n=SS(t,e,bS(r,{stdin:a}));return{stdin:a,promise:n}}}function wot(t,e,r){return o=>{let a=new cl.PassThrough,n=SS(t,e,r);return{stdin:a,promise:n}}}function cce(t,e,r,o){if(e.length===0)return t;{let a;do a=String(Math.random());while(Object.hasOwn(o.procedures,a));return o.procedures={...o.procedures},o.procedures[a]=t,m1([...e,"__ysh_run_procedure",a],r,o)}}async function uce(t,e,r){let o=t,a=null,n=null;for(;o;){let u=o.then?{...r}:r,A;switch(o.type){case"command":{let p=await Dg(o.args,e,r),h=await lce(o.envs,e,r);A=o.envs.length?m1(p,e,bS(u,{environment:h})):m1(p,e,u)}break;case"subshell":{let p=await Dg(o.args,e,r),h=Cot(o.subshell,e,u);A=cce(h,p,e,u)}break;case"group":{let p=await Dg(o.args,e,r),h=wot(o.group,e,u);A=cce(h,p,e,u)}break;case"envs":{let p=await lce(o.envs,e,r);u.environment={...u.environment,...p},A=m1(["true"],e,u)}break}if(typeof A>"u")throw new Error("Assertion failed: An action should have been generated");if(a===null)n=DS(A,{stdin:new Jl(u.stdin),stdout:new Jl(u.stdout),stderr:new Jl(u.stderr)});else{if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");switch(a){case"|":n=n.pipeTo(A,1);break;case"|&":n=n.pipeTo(A,3);break}}o.then?(a=o.then.type,o=o.then.chain):o=null}if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");return await n.run()}async function Iot(t,e,r,{background:o=!1}={}){function a(n){let u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[n%u.length];return Ace.default.hex(A)}if(o){let n=r.nextBackgroundJobIndex++,u=a(n),A=`[${n}]`,p=u(A),{stdout:h,stderr:E}=oce(r,{prefix:p});return r.backgroundJobs.push(uce(t,e,bS(r,{stdout:h,stderr:E})).catch(I=>E.write(`${I.message} -`)).finally(()=>{r.stdout.isTTY&&r.stdout.write(`Job ${p}, '${u(Jd(t))}' has ended -`)})),0}return await uce(t,e,r)}async function Bot(t,e,r,{background:o=!1}={}){let a,n=A=>{a=A,r.variables["?"]=String(A)},u=async A=>{try{return await Iot(A.chain,e,r,{background:o&&typeof A.then>"u"})}catch(p){if(!(p instanceof ll))throw p;return r.stderr.write(`${p.message} -`),1}};for(n(await u(t));t.then;){if(r.exitCode!==null)return r.exitCode;switch(t.then.type){case"&&":a===0&&n(await u(t.then.line));break;case"||":a!==0&&n(await u(t.then.line));break;default:throw new Error(`Assertion failed: Unsupported command type: "${t.then.type}"`)}t=t.then.line}return a}async function SS(t,e,r){let o=r.backgroundJobs;r.backgroundJobs=[];let a=0;for(let{command:n,type:u}of t){if(a=await Bot(n,e,r,{background:u==="&"}),r.exitCode!==null)return r.exitCode;r.variables["?"]=String(a)}return await Promise.all(r.backgroundJobs),r.backgroundJobs=o,a}function gce(t){switch(t.type){case"variable":return t.name==="@"||t.name==="#"||t.name==="*"||Number.isFinite(parseInt(t.name,10))||"defaultValue"in t&&!!t.defaultValue&&t.defaultValue.some(e=>y1(e))||"alternativeValue"in t&&!!t.alternativeValue&&t.alternativeValue.some(e=>y1(e));case"arithmetic":return iU(t.arithmetic);case"shell":return sU(t.shell);default:return!1}}function y1(t){switch(t.type){case"redirection":return t.args.some(e=>y1(e));case"argument":return t.segments.some(e=>gce(e));default:throw new Error(`Assertion failed: Unsupported argument type: "${t.type}"`)}}function iU(t){switch(t.type){case"variable":return gce(t);case"number":return!1;default:return iU(t.left)||iU(t.right)}}function sU(t){return t.some(({command:e})=>{for(;e;){let r=e.chain;for(;r;){let o;switch(r.type){case"subshell":o=sU(r.subshell);break;case"command":o=r.envs.some(a=>a.args.some(n=>y1(n)))||r.args.some(a=>y1(a));break}if(o)return!0;if(!r.then)break;r=r.then.chain}if(!e.then)break;e=e.then.line}return!1})}async function cy(t,e=[],{baseFs:r=new Tn,builtins:o={},cwd:a=ue.toPortablePath(process.cwd()),env:n=process.env,stdin:u=process.stdin,stdout:A=process.stdout,stderr:p=process.stderr,variables:h={},glob:E=vS}={}){let I={};for(let[C,R]of Object.entries(n))typeof R<"u"&&(I[C]=R);let v=new Map(mot);for(let[C,R]of Object.entries(o))v.set(C,R);u===null&&(u=new cl.PassThrough,u.end());let x=CD(t,E);if(!sU(x)&&x.length>0&&e.length>0){let{command:C}=x[x.length-1];for(;C.then;)C=C.then.line;let R=C.chain;for(;R.then;)R=R.then.chain;R.type==="command"&&(R.args=R.args.concat(e.map(L=>({type:"argument",segments:[{type:"text",text:L}]}))))}return await SS(x,{args:e,baseFs:r,builtins:v,initialStdin:u,initialStdout:A,initialStderr:p,glob:E},{cwd:a,environment:I,exitCode:null,procedures:{},stdin:u,stdout:A,stderr:p,variables:Object.assign({},h,{"?":0}),nextBackgroundJobIndex:1,backgroundJobs:[]})}var Ace,fce,cl,pce,mot,Eot,g1=Et(()=>{Pt();Nl();Ace=Ze(pN()),fce=ve("os"),cl=ve("stream"),pce=ve("timers/promises");zle();Jle();ece();nU();nU();mot=new Map([["cd",async([t=(0,fce.homedir)(),...e],r,o)=>{let a=V.resolve(o.cwd,ue.toPortablePath(t));if(!(await r.baseFs.statPromise(a).catch(u=>{throw u.code==="ENOENT"?new ll(`cd: no such file or directory: ${t}`):u})).isDirectory())throw new ll(`cd: not a directory: ${t}`);return o.cwd=a,0}],["pwd",async(t,e,r)=>(r.stdout.write(`${ue.fromPortablePath(r.cwd)} -`),0)],[":",async(t,e,r)=>0],["true",async(t,e,r)=>0],["false",async(t,e,r)=>1],["exit",async([t,...e],r,o)=>o.exitCode=parseInt(t??o.variables["?"],10)],["echo",async(t,e,r)=>(r.stdout.write(`${t.join(" ")} -`),0)],["sleep",async([t],e,r)=>{if(typeof t>"u")throw new ll("sleep: missing operand");let o=Number(t);if(Number.isNaN(o))throw new ll(`sleep: invalid time interval '${t}'`);return await(0,pce.setTimeout)(1e3*o,0)}],["__ysh_run_procedure",async(t,e,r)=>{let o=r.procedures[t[0]];return await DS(o,{stdin:new Jl(r.stdin),stdout:new Jl(r.stdout),stderr:new Jl(r.stderr)}).run()}],["__ysh_set_redirects",async(t,e,r)=>{let o=r.stdin,a=r.stdout,n=r.stderr,u=[],A=[],p=[],h=0;for(;t[h]!=="--";){let I=t[h++],{type:v,fd:x}=JSON.parse(I),C=z=>{switch(x){case null:case 0:u.push(z);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},R=z=>{switch(x){case null:case 1:A.push(z);break;case 2:p.push(z);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},L=Number(t[h++]),U=h+L;for(let z=h;ze.baseFs.createReadStream(V.resolve(r.cwd,ue.toPortablePath(t[z]))));break;case"<<<":C(()=>{let te=new cl.PassThrough;return process.nextTick(()=>{te.write(`${t[z]} -`),te.end()}),te});break;case"<&":C(()=>ace(Number(t[z]),1,r));break;case">":case">>":{let te=V.resolve(r.cwd,ue.toPortablePath(t[z]));R(te==="/dev/null"?new cl.Writable({autoDestroy:!0,emitClose:!0,write(ae,le,ce){setImmediate(ce)}}):e.baseFs.createWriteStream(te,v===">>"?{flags:"a"}:void 0))}break;case">&":R(ace(Number(t[z]),2,r));break;default:throw new Error(`Assertion failed: Unsupported redirection type: "${v}"`)}}if(u.length>0){let I=new cl.PassThrough;o=I;let v=x=>{if(x===u.length)I.end();else{let C=u[x]();C.pipe(I,{end:!1}),C.on("end",()=>{v(x+1)})}};v(0)}if(A.length>0){let I=new cl.PassThrough;a=I;for(let v of A)I.pipe(v)}if(p.length>0){let I=new cl.PassThrough;n=I;for(let v of p)I.pipe(v)}let E=await DS(m1(t.slice(h+1),e,r),{stdin:new Jl(o),stdout:new Jl(a),stderr:new Jl(n)}).run();return await Promise.all(A.map(I=>new Promise((v,x)=>{I.on("error",C=>{x(C)}),I.on("close",()=>{v()}),I.end()}))),await Promise.all(p.map(I=>new Promise((v,x)=>{I.on("error",C=>{x(C)}),I.on("close",()=>{v()}),I.end()}))),E}]]);Eot={addition:(t,e)=>t+e,subtraction:(t,e)=>t-e,multiplication:(t,e)=>t*e,division:(t,e)=>Math.trunc(t/e)}});var xS=_((l4t,dce)=>{function vot(t,e){for(var r=-1,o=t==null?0:t.length,a=Array(o);++r{var mce=lg(),Dot=xS(),Pot=Hl(),bot=Ym(),Sot=1/0,yce=mce?mce.prototype:void 0,Ece=yce?yce.toString:void 0;function Cce(t){if(typeof t=="string")return t;if(Pot(t))return Dot(t,Cce)+"";if(bot(t))return Ece?Ece.call(t):"";var e=t+"";return e=="0"&&1/t==-Sot?"-0":e}wce.exports=Cce});var C1=_((u4t,Bce)=>{var xot=Ice();function kot(t){return t==null?"":xot(t)}Bce.exports=kot});var oU=_((A4t,vce)=>{function Qot(t,e,r){var o=-1,a=t.length;e<0&&(e=-e>a?0:a+e),r=r>a?a:r,r<0&&(r+=a),a=e>r?0:r-e>>>0,e>>>=0;for(var n=Array(a);++o{var Fot=oU();function Rot(t,e,r){var o=t.length;return r=r===void 0?o:r,!e&&r>=o?t:Fot(t,e,r)}Dce.exports=Rot});var aU=_((p4t,bce)=>{var Tot="\\ud800-\\udfff",Not="\\u0300-\\u036f",Lot="\\ufe20-\\ufe2f",Mot="\\u20d0-\\u20ff",Oot=Not+Lot+Mot,Uot="\\ufe0e\\ufe0f",_ot="\\u200d",Hot=RegExp("["+_ot+Tot+Oot+Uot+"]");function qot(t){return Hot.test(t)}bce.exports=qot});var xce=_((h4t,Sce)=>{function jot(t){return t.split("")}Sce.exports=jot});var Mce=_((g4t,Lce)=>{var kce="\\ud800-\\udfff",Got="\\u0300-\\u036f",Yot="\\ufe20-\\ufe2f",Wot="\\u20d0-\\u20ff",Kot=Got+Yot+Wot,Vot="\\ufe0e\\ufe0f",zot="["+kce+"]",lU="["+Kot+"]",cU="\\ud83c[\\udffb-\\udfff]",Jot="(?:"+lU+"|"+cU+")",Qce="[^"+kce+"]",Fce="(?:\\ud83c[\\udde6-\\uddff]){2}",Rce="[\\ud800-\\udbff][\\udc00-\\udfff]",Xot="\\u200d",Tce=Jot+"?",Nce="["+Vot+"]?",Zot="(?:"+Xot+"(?:"+[Qce,Fce,Rce].join("|")+")"+Nce+Tce+")*",$ot=Nce+Tce+Zot,eat="(?:"+[Qce+lU+"?",lU,Fce,Rce,zot].join("|")+")",tat=RegExp(cU+"(?="+cU+")|"+eat+$ot,"g");function rat(t){return t.match(tat)||[]}Lce.exports=rat});var Uce=_((d4t,Oce)=>{var nat=xce(),iat=aU(),sat=Mce();function oat(t){return iat(t)?sat(t):nat(t)}Oce.exports=oat});var Hce=_((m4t,_ce)=>{var aat=Pce(),lat=aU(),cat=Uce(),uat=C1();function Aat(t){return function(e){e=uat(e);var r=lat(e)?cat(e):void 0,o=r?r[0]:e.charAt(0),a=r?aat(r,1).join(""):e.slice(1);return o[t]()+a}}_ce.exports=Aat});var jce=_((y4t,qce)=>{var fat=Hce(),pat=fat("toUpperCase");qce.exports=pat});var uU=_((E4t,Gce)=>{var hat=C1(),gat=jce();function dat(t){return gat(hat(t).toLowerCase())}Gce.exports=dat});var Yce=_((C4t,kS)=>{function mat(){var t=0,e=1,r=2,o=3,a=4,n=5,u=6,A=7,p=8,h=9,E=10,I=11,v=12,x=13,C=14,R=15,L=16,U=17,z=0,te=1,ae=2,le=3,ce=4;function Ce(g,me){return 55296<=g.charCodeAt(me)&&g.charCodeAt(me)<=56319&&56320<=g.charCodeAt(me+1)&&g.charCodeAt(me+1)<=57343}function de(g,me){me===void 0&&(me=0);var we=g.charCodeAt(me);if(55296<=we&&we<=56319&&me=1){var Ae=g.charCodeAt(me-1),ne=we;return 55296<=Ae&&Ae<=56319?(Ae-55296)*1024+(ne-56320)+65536:ne}return we}function Be(g,me,we){var Ae=[g].concat(me).concat([we]),ne=Ae[Ae.length-2],Z=we,xe=Ae.lastIndexOf(C);if(xe>1&&Ae.slice(1,xe).every(function(H){return H==o})&&[o,x,U].indexOf(g)==-1)return ae;var Ne=Ae.lastIndexOf(a);if(Ne>0&&Ae.slice(1,Ne).every(function(H){return H==a})&&[v,a].indexOf(ne)==-1)return Ae.filter(function(H){return H==a}).length%2==1?le:ce;if(ne==t&&Z==e)return z;if(ne==r||ne==t||ne==e)return Z==C&&me.every(function(H){return H==o})?ae:te;if(Z==r||Z==t||Z==e)return te;if(ne==u&&(Z==u||Z==A||Z==h||Z==E))return z;if((ne==h||ne==A)&&(Z==A||Z==p))return z;if((ne==E||ne==p)&&Z==p)return z;if(Z==o||Z==R)return z;if(Z==n)return z;if(ne==v)return z;var ht=Ae.indexOf(o)!=-1?Ae.lastIndexOf(o)-1:Ae.length-2;return[x,U].indexOf(Ae[ht])!=-1&&Ae.slice(ht+1,-1).every(function(H){return H==o})&&Z==C||ne==R&&[L,U].indexOf(Z)!=-1?z:me.indexOf(a)!=-1?ae:ne==a&&Z==a?z:te}this.nextBreak=function(g,me){if(me===void 0&&(me=0),me<0)return 0;if(me>=g.length-1)return g.length;for(var we=Ee(de(g,me)),Ae=[],ne=me+1;ne{var yat=/^(.*?)(\x1b\[[^m]+m|\x1b\]8;;.*?(\x1b\\|\u0007))/,QS;function Eat(){if(QS)return QS;if(typeof Intl.Segmenter<"u"){let t=new Intl.Segmenter("en",{granularity:"grapheme"});return QS=e=>Array.from(t.segment(e),({segment:r})=>r)}else{let t=Yce(),e=new t;return QS=r=>e.splitGraphemes(r)}}Wce.exports=(t,e=0,r=t.length)=>{if(e<0||r<0)throw new RangeError("Negative indices aren't supported by this implementation");let o=r-e,a="",n=0,u=0;for(;t.length>0;){let A=t.match(yat)||[t,t,void 0],p=Eat()(A[1]),h=Math.min(e-n,p.length);p=p.slice(h);let E=Math.min(o-u,p.length);a+=p.slice(0,E).join(""),n+=h,u+=E,typeof A[2]<"u"&&(a+=A[2]),t=t.slice(A[0].length)}return a}});var nn,w1=Et(()=>{nn=process.env.YARN_IS_TEST_ENV?"0.0.0":"4.4.1"});function $ce(t,{configuration:e,json:r}){if(!e.get("enableMessageNames"))return"";let a=Ku(t===null?0:t);return!r&&t===null?Ot(e,a,"grey"):a}function AU(t,{configuration:e,json:r}){let o=$ce(t,{configuration:e,json:r});if(!o||t===null||t===0)return o;let a=wr[t],n=`https://yarnpkg.com/advanced/error-codes#${o}---${a}`.toLowerCase();return Tm(e,o,n)}async function uy({configuration:t,stdout:e,forceError:r},o){let a=await Rt.start({configuration:t,stdout:e,includeFooter:!1},async n=>{let u=!1,A=!1;for(let p of o)typeof p.option<"u"&&(p.error||r?(A=!0,n.reportError(50,p.message)):(u=!0,n.reportWarning(50,p.message)),p.callback?.());u&&!A&&n.reportSeparator()});return a.hasErrors()?a.exitCode():null}var Xce,RS,Cat,Vce,zce,ch,Zce,Jce,wat,Iat,TS,Bat,Rt,I1=Et(()=>{Xce=Ze(Kce()),RS=Ze(X0());$D();Wl();w1();jl();Cat="\xB7",Vce=["\u280B","\u2819","\u2839","\u2838","\u283C","\u2834","\u2826","\u2827","\u2807","\u280F"],zce=80,ch=RS.default.GITHUB_ACTIONS?{start:t=>`::group::${t} -`,end:t=>`::endgroup:: -`}:RS.default.TRAVIS?{start:t=>`travis_fold:start:${t} -`,end:t=>`travis_fold:end:${t} -`}:RS.default.GITLAB?{start:t=>`section_start:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}[collapsed=true]\r\x1B[0K${t} -`,end:t=>`section_end:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}\r\x1B[0K`}:null,Zce=ch!==null,Jce=new Date,wat=["iTerm.app","Apple_Terminal","WarpTerminal","vscode"].includes(process.env.TERM_PROGRAM)||!!process.env.WT_SESSION,Iat=t=>t,TS=Iat({patrick:{date:[17,3],chars:["\u{1F340}","\u{1F331}"],size:40},simba:{date:[19,7],chars:["\u{1F981}","\u{1F334}"],size:40},jack:{date:[31,10],chars:["\u{1F383}","\u{1F987}"],size:40},hogsfather:{date:[31,12],chars:["\u{1F389}","\u{1F384}"],size:40},default:{chars:["=","-"],size:80}}),Bat=wat&&Object.keys(TS).find(t=>{let e=TS[t];return!(e.date&&(e.date[0]!==Jce.getDate()||e.date[1]!==Jce.getMonth()+1))})||"default";Rt=class extends Zs{constructor({configuration:r,stdout:o,json:a=!1,forceSectionAlignment:n=!1,includeNames:u=!0,includePrefix:A=!0,includeFooter:p=!0,includeLogs:h=!a,includeInfos:E=h,includeWarnings:I=h}){super();this.uncommitted=new Set;this.warningCount=0;this.errorCount=0;this.timerFooter=[];this.startTime=Date.now();this.indent=0;this.level=0;this.progress=new Map;this.progressTime=0;this.progressFrame=0;this.progressTimeout=null;this.progressStyle=null;this.progressMaxScaledSize=null;if(TI(this,{configuration:r}),this.configuration=r,this.forceSectionAlignment=n,this.includeNames=u,this.includePrefix=A,this.includeFooter=p,this.includeInfos=E,this.includeWarnings=I,this.json=a,this.stdout=o,r.get("enableProgressBars")&&!a&&o.isTTY&&o.columns>22){let v=r.get("progressBarStyle")||Bat;if(!Object.hasOwn(TS,v))throw new Error("Assertion failed: Invalid progress bar style");this.progressStyle=TS[v];let x=Math.min(this.getRecommendedLength(),80);this.progressMaxScaledSize=Math.floor(this.progressStyle.size*x/80)}}static async start(r,o){let a=new this(r),n=process.emitWarning;process.emitWarning=(u,A)=>{if(typeof u!="string"){let h=u;u=h.message,A=A??h.name}let p=typeof A<"u"?`${A}: ${u}`:u;a.reportWarning(0,p)},r.includeVersion&&a.reportInfo(0,fg(r.configuration,`Yarn ${nn}`,2));try{await o(a)}catch(u){a.reportExceptionOnce(u)}finally{await a.finalize(),process.emitWarning=n}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}getRecommendedLength(){let o=this.progressStyle!==null?this.stdout.columns-1:super.getRecommendedLength();return Math.max(40,o-12-this.indent*2)}startSectionSync({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}async startSectionPromise({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return await n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}startTimerImpl(r,o,a){return{cb:typeof o=="function"?o:a,reportHeader:()=>{this.level+=1,this.reportInfo(null,`\u250C ${r}`),this.indent+=1,ch!==null&&!this.json&&this.includeInfos&&this.stdout.write(ch.start(r))},reportFooter:A=>{if(this.indent-=1,ch!==null&&!this.json&&this.includeInfos){this.stdout.write(ch.end(r));for(let p of this.timerFooter)p()}this.configuration.get("enableTimers")&&A>200?this.reportInfo(null,`\u2514 Completed in ${Ot(this.configuration,A,yt.DURATION)}`):this.reportInfo(null,"\u2514 Completed"),this.level-=1},skipIfEmpty:(typeof o=="function"?{}:o).skipIfEmpty}}startTimerSync(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionSync(u,n)}async startTimerPromise(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionPromise(u,n)}reportSeparator(){this.indent===0?this.writeLine(""):this.reportInfo(null,"")}reportInfo(r,o){if(!this.includeInfos)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"",u=`${this.formatPrefix(n,"blueBright")}${o}`;this.json?this.reportJson({type:"info",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(u)}reportWarning(r,o){if(this.warningCount+=1,!this.includeWarnings)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"warning",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"yellowBright")}${o}`)}reportError(r,o){this.errorCount+=1,this.timerFooter.push(()=>this.reportErrorImpl(r,o)),this.reportErrorImpl(r,o)}reportErrorImpl(r,o){this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"error",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"redBright")}${o}`,{truncate:!1})}reportFold(r,o){if(!ch)return;let a=`${ch.start(r)}${o}${ch.end(r)}`;this.timerFooter.push(()=>this.stdout.write(a))}reportProgress(r){if(this.progressStyle===null)return{...Promise.resolve(),stop:()=>{}};if(r.hasProgress&&r.hasTitle)throw new Error("Unimplemented: Progress bars can't have both progress and titles.");let o=!1,a=Promise.resolve().then(async()=>{let u={progress:r.hasProgress?0:void 0,title:r.hasTitle?"":void 0};this.progress.set(r,{definition:u,lastScaledSize:r.hasProgress?-1:void 0,lastTitle:void 0}),this.refreshProgress({delta:-1});for await(let{progress:A,title:p}of r)o||u.progress===A&&u.title===p||(u.progress=A,u.title=p,this.refreshProgress());n()}),n=()=>{o||(o=!0,this.progress.delete(r),this.refreshProgress({delta:1}))};return{...a,stop:n}}reportJson(r){this.json&&this.writeLine(`${JSON.stringify(r)}`)}async finalize(){if(!this.includeFooter)return;let r="";this.errorCount>0?r="Failed with errors":this.warningCount>0?r="Done with warnings":r="Done";let o=Ot(this.configuration,Date.now()-this.startTime,yt.DURATION),a=this.configuration.get("enableTimers")?`${r} in ${o}`:r;this.errorCount>0?this.reportError(0,a):this.warningCount>0?this.reportWarning(0,a):this.reportInfo(0,a)}writeLine(r,{truncate:o}={}){this.clearProgress({clear:!0}),this.stdout.write(`${this.truncate(r,{truncate:o})} -`),this.writeProgress()}writeLines(r,{truncate:o}={}){this.clearProgress({delta:r.length});for(let a of r)this.stdout.write(`${this.truncate(a,{truncate:o})} -`);this.writeProgress()}commit(){let r=this.uncommitted;this.uncommitted=new Set;for(let o of r)o.committed=!0,o.action()}clearProgress({delta:r=0,clear:o=!1}){this.progressStyle!==null&&this.progress.size+r>0&&(this.stdout.write(`\x1B[${this.progress.size+r}A`),(r>0||o)&&this.stdout.write("\x1B[0J"))}writeProgress(){if(this.progressStyle===null||(this.progressTimeout!==null&&clearTimeout(this.progressTimeout),this.progressTimeout=null,this.progress.size===0))return;let r=Date.now();r-this.progressTime>zce&&(this.progressFrame=(this.progressFrame+1)%Vce.length,this.progressTime=r);let o=Vce[this.progressFrame];for(let a of this.progress.values()){let n="";if(typeof a.lastScaledSize<"u"){let h=this.progressStyle.chars[0].repeat(a.lastScaledSize),E=this.progressStyle.chars[1].repeat(this.progressMaxScaledSize-a.lastScaledSize);n=` ${h}${E}`}let u=this.formatName(null),A=u?`${u}: `:"",p=a.definition.title?` ${a.definition.title}`:"";this.stdout.write(`${Ot(this.configuration,"\u27A4","blueBright")} ${A}${o}${n}${p} -`)}this.progressTimeout=setTimeout(()=>{this.refreshProgress({force:!0})},zce)}refreshProgress({delta:r=0,force:o=!1}={}){let a=!1,n=!1;if(o||this.progress.size===0)a=!0;else for(let u of this.progress.values()){let A=typeof u.definition.progress<"u"?Math.trunc(this.progressMaxScaledSize*u.definition.progress):void 0,p=u.lastScaledSize;u.lastScaledSize=A;let h=u.lastTitle;if(u.lastTitle=u.definition.title,A!==p||(n=h!==u.definition.title)){a=!0;break}}a&&(this.clearProgress({delta:r,clear:n}),this.writeProgress())}truncate(r,{truncate:o}={}){return this.progressStyle===null&&(o=!1),typeof o>"u"&&(o=this.configuration.get("preferTruncatedLines")),o&&(r=(0,Xce.default)(r,0,this.stdout.columns-1)),r}formatName(r){return this.includeNames?$ce(r,{configuration:this.configuration,json:this.json}):""}formatPrefix(r,o){return this.includePrefix?`${Ot(this.configuration,"\u27A4",o)} ${r}${this.formatIndent()}`:""}formatNameWithHyperlink(r){return this.includeNames?AU(r,{configuration:this.configuration,json:this.json}):""}formatIndent(){return this.level>0||!this.forceSectionAlignment?"\u2502 ".repeat(this.indent):`${Cat} `}}});var An={};Vt(An,{PackageManager:()=>rue,detectPackageManager:()=>nue,executePackageAccessibleBinary:()=>lue,executePackageScript:()=>NS,executePackageShellcode:()=>fU,executeWorkspaceAccessibleBinary:()=>kat,executeWorkspaceLifecycleScript:()=>oue,executeWorkspaceScript:()=>sue,getPackageAccessibleBinaries:()=>LS,getWorkspaceAccessibleBinaries:()=>aue,hasPackageScript:()=>bat,hasWorkspaceScript:()=>pU,isNodeScript:()=>hU,makeScriptEnv:()=>B1,maybeExecuteWorkspaceLifecycleScript:()=>xat,prepareExternalProject:()=>Pat});async function uh(t,e,r,o=[]){if(process.platform==="win32"){let a=`@goto #_undefined_# 2>NUL || @title %COMSPEC% & @setlocal & @"${r}" ${o.map(n=>`"${n.replace('"','""')}"`).join(" ")} %*`;await oe.writeFilePromise(V.format({dir:t,name:e,ext:".cmd"}),a)}await oe.writeFilePromise(V.join(t,e),`#!/bin/sh -exec "${r}" ${o.map(a=>`'${a.replace(/'/g,`'"'"'`)}'`).join(" ")} "$@" -`,{mode:493})}async function nue(t){let e=await Ut.tryFind(t);if(e?.packageManager){let o=Pb(e.packageManager);if(o?.name){let a=`found ${JSON.stringify({packageManager:e.packageManager})} in manifest`,[n]=o.reference.split(".");switch(o.name){case"yarn":return{packageManagerField:!0,packageManager:Number(n)===1?"Yarn Classic":"Yarn",reason:a};case"npm":return{packageManagerField:!0,packageManager:"npm",reason:a};case"pnpm":return{packageManagerField:!0,packageManager:"pnpm",reason:a}}}}let r;try{r=await oe.readFilePromise(V.join(t,dr.lockfile),"utf8")}catch{}return r!==void 0?r.match(/^__metadata:$/m)?{packageManager:"Yarn",reason:'"__metadata" key found in yarn.lock'}:{packageManager:"Yarn Classic",reason:'"__metadata" key not found in yarn.lock, must be a Yarn classic lockfile'}:oe.existsSync(V.join(t,"package-lock.json"))?{packageManager:"npm",reason:`found npm's "package-lock.json" lockfile`}:oe.existsSync(V.join(t,"pnpm-lock.yaml"))?{packageManager:"pnpm",reason:`found pnpm's "pnpm-lock.yaml" lockfile`}:null}async function B1({project:t,locator:e,binFolder:r,ignoreCorepack:o,lifecycleScript:a,baseEnv:n=t?.configuration.env??process.env}){let u={};for(let[E,I]of Object.entries(n))typeof I<"u"&&(u[E.toLowerCase()!=="path"?E:"PATH"]=I);let A=ue.fromPortablePath(r);u.BERRY_BIN_FOLDER=ue.fromPortablePath(A);let p=process.env.COREPACK_ROOT&&!o?ue.join(process.env.COREPACK_ROOT,"dist/yarn.js"):process.argv[1];if(await Promise.all([uh(r,"node",process.execPath),...nn!==null?[uh(r,"run",process.execPath,[p,"run"]),uh(r,"yarn",process.execPath,[p]),uh(r,"yarnpkg",process.execPath,[p]),uh(r,"node-gyp",process.execPath,[p,"run","--top-level","node-gyp"])]:[]]),t&&(u.INIT_CWD=ue.fromPortablePath(t.configuration.startingCwd),u.PROJECT_CWD=ue.fromPortablePath(t.cwd)),u.PATH=u.PATH?`${A}${ue.delimiter}${u.PATH}`:`${A}`,u.npm_execpath=`${A}${ue.sep}yarn`,u.npm_node_execpath=`${A}${ue.sep}node`,e){if(!t)throw new Error("Assertion failed: Missing project");let E=t.tryWorkspaceByLocator(e),I=E?E.manifest.version??"":t.storedPackages.get(e.locatorHash).version??"";u.npm_package_name=rn(e),u.npm_package_version=I;let v;if(E)v=E.cwd;else{let x=t.storedPackages.get(e.locatorHash);if(!x)throw new Error(`Package for ${qr(t.configuration,e)} not found in the project`);let C=t.configuration.getLinkers(),R={project:t,report:new Rt({stdout:new Ah.PassThrough,configuration:t.configuration})},L=C.find(U=>U.supportsPackage(x,R));if(!L)throw new Error(`The package ${qr(t.configuration,x)} isn't supported by any of the available linkers`);v=await L.findPackageLocation(x,R)}u.npm_package_json=ue.fromPortablePath(V.join(v,dr.manifest))}let h=nn!==null?`yarn/${nn}`:`yarn/${vf("@yarnpkg/core").version}-core`;return u.npm_config_user_agent=`${h} npm/? node/${process.version} ${process.platform} ${process.arch}`,a&&(u.npm_lifecycle_event=a),t&&await t.configuration.triggerHook(E=>E.setupScriptEnvironment,t,u,async(E,I,v)=>await uh(r,E,I,v)),u}async function Pat(t,e,{configuration:r,report:o,workspace:a=null,locator:n=null}){await Dat(async()=>{await oe.mktempPromise(async u=>{let A=V.join(u,"pack.log"),p=null,{stdout:h,stderr:E}=r.getSubprocessStreams(A,{prefix:ue.fromPortablePath(t),report:o}),I=n&&Gc(n)?_I(n):n,v=I?ka(I):"an external project";h.write(`Packing ${v} from sources -`);let x=await nue(t),C;x!==null?(h.write(`Using ${x.packageManager} for bootstrap. Reason: ${x.reason} - -`),C=x.packageManager):(h.write(`No package manager configuration detected; defaulting to Yarn - -`),C="Yarn");let R=C==="Yarn"&&!x?.packageManagerField;await oe.mktempPromise(async L=>{let U=await B1({binFolder:L,ignoreCorepack:R}),te=new Map([["Yarn Classic",async()=>{let le=a!==null?["workspace",a]:[],ce=V.join(t,dr.manifest),Ce=await oe.readFilePromise(ce),de=await Wc(process.execPath,[process.argv[1],"set","version","classic","--only-if-needed","--yarn-path"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(de.code!==0)return de.code;await oe.writeFilePromise(ce,Ce),await oe.appendFilePromise(V.join(t,".npmignore"),`/.yarn -`),h.write(` -`),delete U.NODE_ENV;let Be=await Wc("yarn",["install"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(Be.code!==0)return Be.code;h.write(` -`);let Ee=await Wc("yarn",[...le,"pack","--filename",ue.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ee.code!==0?Ee.code:0}],["Yarn",async()=>{let le=a!==null?["workspace",a]:[];U.YARN_ENABLE_INLINE_BUILDS="1";let ce=V.join(t,dr.lockfile);await oe.existsPromise(ce)||await oe.writeFilePromise(ce,"");let Ce=await Wc("yarn",[...le,"pack","--install-if-needed","--filename",ue.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ce.code!==0?Ce.code:0}],["npm",async()=>{if(a!==null){let me=new Ah.PassThrough,we=km(me);me.pipe(h,{end:!1});let Ae=await Wc("npm",["--version"],{cwd:t,env:U,stdin:p,stdout:me,stderr:E,end:0});if(me.end(),Ae.code!==0)return h.end(),E.end(),Ae.code;let ne=(await we).toString().trim();if(!tA(ne,">=7.x")){let Z=eA(null,"npm"),xe=In(Z,ne),Ne=In(Z,">=7.x");throw new Error(`Workspaces aren't supported by ${jn(r,xe)}; please upgrade to ${jn(r,Ne)} (npm has been detected as the primary package manager for ${Ot(r,t,yt.PATH)})`)}}let le=a!==null?["--workspace",a]:[];delete U.npm_config_user_agent,delete U.npm_config_production,delete U.NPM_CONFIG_PRODUCTION,delete U.NODE_ENV;let ce=await Wc("npm",["install","--legacy-peer-deps"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(ce.code!==0)return ce.code;let Ce=new Ah.PassThrough,de=km(Ce);Ce.pipe(h);let Be=await Wc("npm",["pack","--silent",...le],{cwd:t,env:U,stdin:p,stdout:Ce,stderr:E});if(Be.code!==0)return Be.code;let Ee=(await de).toString().trim().replace(/^.*\n/s,""),g=V.resolve(t,ue.toPortablePath(Ee));return await oe.renamePromise(g,e),0}]]).get(C);if(typeof te>"u")throw new Error("Assertion failed: Unsupported workflow");let ae=await te();if(!(ae===0||typeof ae>"u"))throw oe.detachTemp(u),new Jt(58,`Packing the package failed (exit code ${ae}, logs can be found here: ${Ot(r,A,yt.PATH)})`)})})})}async function bat(t,e,{project:r}){let o=r.tryWorkspaceByLocator(t);if(o!==null)return pU(o,e);let a=r.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${qr(r.configuration,t)} not found in the project`);return await rA.openPromise(async n=>{let u=r.configuration,A=r.configuration.getLinkers(),p={project:r,report:new Rt({stdout:new Ah.PassThrough,configuration:u})},h=A.find(x=>x.supportsPackage(a,p));if(!h)throw new Error(`The package ${qr(r.configuration,a)} isn't supported by any of the available linkers`);let E=await h.findPackageLocation(a,p),I=new gn(E,{baseFs:n});return(await Ut.find(It.dot,{baseFs:I})).scripts.has(e)})}async function NS(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await oe.mktempPromise(async p=>{let{manifest:h,env:E,cwd:I}=await iue(t,{project:a,binFolder:p,cwd:o,lifecycleScript:e}),v=h.scripts.get(e);if(typeof v>"u")return 1;let x=async()=>await cy(v,r,{cwd:I,env:E,stdin:n,stdout:u,stderr:A});return await(await a.configuration.reduceHook(R=>R.wrapScriptExecution,x,a,t,e,{script:v,args:r,cwd:I,env:E,stdin:n,stdout:u,stderr:A}))()})}async function fU(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await oe.mktempPromise(async p=>{let{env:h,cwd:E}=await iue(t,{project:a,binFolder:p,cwd:o});return await cy(e,r,{cwd:E,env:h,stdin:n,stdout:u,stderr:A})})}async function Sat(t,{binFolder:e,cwd:r,lifecycleScript:o}){let a=await B1({project:t.project,locator:t.anchoredLocator,binFolder:e,lifecycleScript:o});return await gU(e,await aue(t)),typeof r>"u"&&(r=V.dirname(await oe.realpathPromise(V.join(t.cwd,"package.json")))),{manifest:t.manifest,binFolder:e,env:a,cwd:r}}async function iue(t,{project:e,binFolder:r,cwd:o,lifecycleScript:a}){let n=e.tryWorkspaceByLocator(t);if(n!==null)return Sat(n,{binFolder:r,cwd:o,lifecycleScript:a});let u=e.storedPackages.get(t.locatorHash);if(!u)throw new Error(`Package for ${qr(e.configuration,t)} not found in the project`);return await rA.openPromise(async A=>{let p=e.configuration,h=e.configuration.getLinkers(),E={project:e,report:new Rt({stdout:new Ah.PassThrough,configuration:p})},I=h.find(L=>L.supportsPackage(u,E));if(!I)throw new Error(`The package ${qr(e.configuration,u)} isn't supported by any of the available linkers`);let v=await B1({project:e,locator:t,binFolder:r,lifecycleScript:a});await gU(r,await LS(t,{project:e}));let x=await I.findPackageLocation(u,E),C=new gn(x,{baseFs:A}),R=await Ut.find(It.dot,{baseFs:C});return typeof o>"u"&&(o=x),{manifest:R,binFolder:r,env:v,cwd:o}})}async function sue(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u}){return await NS(t.anchoredLocator,e,r,{cwd:o,project:t.project,stdin:a,stdout:n,stderr:u})}function pU(t,e){return t.manifest.scripts.has(e)}async function oue(t,e,{cwd:r,report:o}){let{configuration:a}=t.project,n=null;await oe.mktempPromise(async u=>{let A=V.join(u,`${e}.log`),p=`# This file contains the result of Yarn calling the "${e}" lifecycle script inside a workspace ("${ue.fromPortablePath(t.cwd)}") -`,{stdout:h,stderr:E}=a.getSubprocessStreams(A,{report:o,prefix:qr(a,t.anchoredLocator),header:p});o.reportInfo(36,`Calling the "${e}" lifecycle script`);let I=await sue(t,e,[],{cwd:r,stdin:n,stdout:h,stderr:E});if(h.end(),E.end(),I!==0)throw oe.detachTemp(u),new Jt(36,`${(0,eue.default)(e)} script failed (exit code ${Ot(a,I,yt.NUMBER)}, logs can be found here: ${Ot(a,A,yt.PATH)}); run ${Ot(a,`yarn ${e}`,yt.CODE)} to investigate`)})}async function xat(t,e,r){pU(t,e)&&await oue(t,e,r)}function hU(t){let e=V.extname(t);if(e.match(/\.[cm]?[jt]sx?$/))return!0;if(e===".exe"||e===".bin")return!1;let r=Buffer.alloc(4),o;try{o=oe.openSync(t,"r")}catch{return!0}try{oe.readSync(o,r,0,r.length,0)}finally{oe.closeSync(o)}let a=r.readUint32BE();return!(a===3405691582||a===3489328638||a===2135247942||(a&4294901760)===1297743872)}async function LS(t,{project:e}){let r=e.configuration,o=new Map,a=e.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${qr(r,t)} not found in the project`);let n=new Ah.Writable,u=r.getLinkers(),A={project:e,report:new Rt({configuration:r,stdout:n})},p=new Set([t.locatorHash]);for(let E of a.dependencies.values()){let I=e.storedResolutions.get(E.descriptorHash);if(!I)throw new Error(`Assertion failed: The resolution (${jn(r,E)}) should have been registered`);p.add(I)}let h=await Promise.all(Array.from(p,async E=>{let I=e.storedPackages.get(E);if(!I)throw new Error(`Assertion failed: The package (${E}) should have been registered`);if(I.bin.size===0)return ol.skip;let v=u.find(C=>C.supportsPackage(I,A));if(!v)return ol.skip;let x=null;try{x=await v.findPackageLocation(I,A)}catch(C){if(C.code==="LOCATOR_NOT_INSTALLED")return ol.skip;throw C}return{dependency:I,packageLocation:x}}));for(let E of h){if(E===ol.skip)continue;let{dependency:I,packageLocation:v}=E;for(let[x,C]of I.bin){let R=V.resolve(v,C);o.set(x,[I,ue.fromPortablePath(R),hU(R)])}}return o}async function aue(t){return await LS(t.anchoredLocator,{project:t.project})}async function gU(t,e){await Promise.all(Array.from(e,([r,[,o,a]])=>a?uh(t,r,process.execPath,[o]):uh(t,r,o,[])))}async function lue(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A,nodeArgs:p=[],packageAccessibleBinaries:h}){h??=await LS(t,{project:a});let E=h.get(e);if(!E)throw new Error(`Binary not found (${e}) for ${qr(a.configuration,t)}`);return await oe.mktempPromise(async I=>{let[,v]=E,x=await B1({project:a,locator:t,binFolder:I});await gU(x.BERRY_BIN_FOLDER,h);let C=hU(ue.toPortablePath(v))?Wc(process.execPath,[...p,v,...r],{cwd:o,env:x,stdin:n,stdout:u,stderr:A}):Wc(v,r,{cwd:o,env:x,stdin:n,stdout:u,stderr:A}),R;try{R=await C}finally{await oe.removePromise(x.BERRY_BIN_FOLDER)}return R.code})}async function kat(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A}){return await lue(t.anchoredLocator,e,r,{project:t.project,cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A})}var eue,tue,Ah,rue,vat,Dat,dU=Et(()=>{Pt();Pt();nA();g1();eue=Ze(uU()),tue=Ze(eg()),Ah=ve("stream");Gm();Wl();I1();w1();pS();jl();ql();Sf();So();rue=(a=>(a.Yarn1="Yarn Classic",a.Yarn2="Yarn",a.Npm="npm",a.Pnpm="pnpm",a))(rue||{});vat=2,Dat=(0,tue.default)(vat)});var Ay=_((q4t,uue)=>{"use strict";var cue=new Map([["C","cwd"],["f","file"],["z","gzip"],["P","preservePaths"],["U","unlink"],["strip-components","strip"],["stripComponents","strip"],["keep-newer","newer"],["keepNewer","newer"],["keep-newer-files","newer"],["keepNewerFiles","newer"],["k","keep"],["keep-existing","keep"],["keepExisting","keep"],["m","noMtime"],["no-mtime","noMtime"],["p","preserveOwner"],["L","follow"],["h","follow"]]);uue.exports=t=>t?Object.keys(t).map(e=>[cue.has(e)?cue.get(e):e,t[e]]).reduce((e,r)=>(e[r[0]]=r[1],e),Object.create(null)):{}});var py=_((j4t,Eue)=>{"use strict";var Aue=typeof process=="object"&&process?process:{stdout:null,stderr:null},Qat=ve("events"),fue=ve("stream"),pue=ve("string_decoder").StringDecoder,Nf=Symbol("EOF"),Lf=Symbol("maybeEmitEnd"),fh=Symbol("emittedEnd"),MS=Symbol("emittingEnd"),v1=Symbol("emittedError"),OS=Symbol("closed"),hue=Symbol("read"),US=Symbol("flush"),gue=Symbol("flushChunk"),Fa=Symbol("encoding"),Mf=Symbol("decoder"),_S=Symbol("flowing"),D1=Symbol("paused"),fy=Symbol("resume"),Ts=Symbol("bufferLength"),mU=Symbol("bufferPush"),yU=Symbol("bufferShift"),Fo=Symbol("objectMode"),Ro=Symbol("destroyed"),EU=Symbol("emitData"),due=Symbol("emitEnd"),CU=Symbol("emitEnd2"),Of=Symbol("async"),P1=t=>Promise.resolve().then(t),mue=global._MP_NO_ITERATOR_SYMBOLS_!=="1",Fat=mue&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),Rat=mue&&Symbol.iterator||Symbol("iterator not implemented"),Tat=t=>t==="end"||t==="finish"||t==="prefinish",Nat=t=>t instanceof ArrayBuffer||typeof t=="object"&&t.constructor&&t.constructor.name==="ArrayBuffer"&&t.byteLength>=0,Lat=t=>!Buffer.isBuffer(t)&&ArrayBuffer.isView(t),HS=class{constructor(e,r,o){this.src=e,this.dest=r,this.opts=o,this.ondrain=()=>e[fy](),r.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},wU=class extends HS{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(e,r,o){super(e,r,o),this.proxyErrors=a=>r.emit("error",a),e.on("error",this.proxyErrors)}};Eue.exports=class yue extends fue{constructor(e){super(),this[_S]=!1,this[D1]=!1,this.pipes=[],this.buffer=[],this[Fo]=e&&e.objectMode||!1,this[Fo]?this[Fa]=null:this[Fa]=e&&e.encoding||null,this[Fa]==="buffer"&&(this[Fa]=null),this[Of]=e&&!!e.async||!1,this[Mf]=this[Fa]?new pue(this[Fa]):null,this[Nf]=!1,this[fh]=!1,this[MS]=!1,this[OS]=!1,this[v1]=null,this.writable=!0,this.readable=!0,this[Ts]=0,this[Ro]=!1}get bufferLength(){return this[Ts]}get encoding(){return this[Fa]}set encoding(e){if(this[Fo])throw new Error("cannot set encoding in objectMode");if(this[Fa]&&e!==this[Fa]&&(this[Mf]&&this[Mf].lastNeed||this[Ts]))throw new Error("cannot change encoding");this[Fa]!==e&&(this[Mf]=e?new pue(e):null,this.buffer.length&&(this.buffer=this.buffer.map(r=>this[Mf].write(r)))),this[Fa]=e}setEncoding(e){this.encoding=e}get objectMode(){return this[Fo]}set objectMode(e){this[Fo]=this[Fo]||!!e}get async(){return this[Of]}set async(e){this[Of]=this[Of]||!!e}write(e,r,o){if(this[Nf])throw new Error("write after end");if(this[Ro])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof r=="function"&&(o=r,r="utf8"),r||(r="utf8");let a=this[Of]?P1:n=>n();return!this[Fo]&&!Buffer.isBuffer(e)&&(Lat(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):Nat(e)?e=Buffer.from(e):typeof e!="string"&&(this.objectMode=!0)),this[Fo]?(this.flowing&&this[Ts]!==0&&this[US](!0),this.flowing?this.emit("data",e):this[mU](e),this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing):e.length?(typeof e=="string"&&!(r===this[Fa]&&!this[Mf].lastNeed)&&(e=Buffer.from(e,r)),Buffer.isBuffer(e)&&this[Fa]&&(e=this[Mf].write(e)),this.flowing&&this[Ts]!==0&&this[US](!0),this.flowing?this.emit("data",e):this[mU](e),this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing):(this[Ts]!==0&&this.emit("readable"),o&&a(o),this.flowing)}read(e){if(this[Ro])return null;if(this[Ts]===0||e===0||e>this[Ts])return this[Lf](),null;this[Fo]&&(e=null),this.buffer.length>1&&!this[Fo]&&(this.encoding?this.buffer=[this.buffer.join("")]:this.buffer=[Buffer.concat(this.buffer,this[Ts])]);let r=this[hue](e||null,this.buffer[0]);return this[Lf](),r}[hue](e,r){return e===r.length||e===null?this[yU]():(this.buffer[0]=r.slice(e),r=r.slice(0,e),this[Ts]-=e),this.emit("data",r),!this.buffer.length&&!this[Nf]&&this.emit("drain"),r}end(e,r,o){return typeof e=="function"&&(o=e,e=null),typeof r=="function"&&(o=r,r="utf8"),e&&this.write(e,r),o&&this.once("end",o),this[Nf]=!0,this.writable=!1,(this.flowing||!this[D1])&&this[Lf](),this}[fy](){this[Ro]||(this[D1]=!1,this[_S]=!0,this.emit("resume"),this.buffer.length?this[US]():this[Nf]?this[Lf]():this.emit("drain"))}resume(){return this[fy]()}pause(){this[_S]=!1,this[D1]=!0}get destroyed(){return this[Ro]}get flowing(){return this[_S]}get paused(){return this[D1]}[mU](e){this[Fo]?this[Ts]+=1:this[Ts]+=e.length,this.buffer.push(e)}[yU](){return this.buffer.length&&(this[Fo]?this[Ts]-=1:this[Ts]-=this.buffer[0].length),this.buffer.shift()}[US](e){do;while(this[gue](this[yU]()));!e&&!this.buffer.length&&!this[Nf]&&this.emit("drain")}[gue](e){return e?(this.emit("data",e),this.flowing):!1}pipe(e,r){if(this[Ro])return;let o=this[fh];return r=r||{},e===Aue.stdout||e===Aue.stderr?r.end=!1:r.end=r.end!==!1,r.proxyErrors=!!r.proxyErrors,o?r.end&&e.end():(this.pipes.push(r.proxyErrors?new wU(this,e,r):new HS(this,e,r)),this[Of]?P1(()=>this[fy]()):this[fy]()),e}unpipe(e){let r=this.pipes.find(o=>o.dest===e);r&&(this.pipes.splice(this.pipes.indexOf(r),1),r.unpipe())}addListener(e,r){return this.on(e,r)}on(e,r){let o=super.on(e,r);return e==="data"&&!this.pipes.length&&!this.flowing?this[fy]():e==="readable"&&this[Ts]!==0?super.emit("readable"):Tat(e)&&this[fh]?(super.emit(e),this.removeAllListeners(e)):e==="error"&&this[v1]&&(this[Of]?P1(()=>r.call(this,this[v1])):r.call(this,this[v1])),o}get emittedEnd(){return this[fh]}[Lf](){!this[MS]&&!this[fh]&&!this[Ro]&&this.buffer.length===0&&this[Nf]&&(this[MS]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[OS]&&this.emit("close"),this[MS]=!1)}emit(e,r,...o){if(e!=="error"&&e!=="close"&&e!==Ro&&this[Ro])return;if(e==="data")return r?this[Of]?P1(()=>this[EU](r)):this[EU](r):!1;if(e==="end")return this[due]();if(e==="close"){if(this[OS]=!0,!this[fh]&&!this[Ro])return;let n=super.emit("close");return this.removeAllListeners("close"),n}else if(e==="error"){this[v1]=r;let n=super.emit("error",r);return this[Lf](),n}else if(e==="resume"){let n=super.emit("resume");return this[Lf](),n}else if(e==="finish"||e==="prefinish"){let n=super.emit(e);return this.removeAllListeners(e),n}let a=super.emit(e,r,...o);return this[Lf](),a}[EU](e){for(let o of this.pipes)o.dest.write(e)===!1&&this.pause();let r=super.emit("data",e);return this[Lf](),r}[due](){this[fh]||(this[fh]=!0,this.readable=!1,this[Of]?P1(()=>this[CU]()):this[CU]())}[CU](){if(this[Mf]){let r=this[Mf].end();if(r){for(let o of this.pipes)o.dest.write(r);super.emit("data",r)}}for(let r of this.pipes)r.end();let e=super.emit("end");return this.removeAllListeners("end"),e}collect(){let e=[];this[Fo]||(e.dataLength=0);let r=this.promise();return this.on("data",o=>{e.push(o),this[Fo]||(e.dataLength+=o.length)}),r.then(()=>e)}concat(){return this[Fo]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(e=>this[Fo]?Promise.reject(new Error("cannot concat in objectMode")):this[Fa]?e.join(""):Buffer.concat(e,e.dataLength))}promise(){return new Promise((e,r)=>{this.on(Ro,()=>r(new Error("stream destroyed"))),this.on("error",o=>r(o)),this.on("end",()=>e())})}[Fat](){return{next:()=>{let r=this.read();if(r!==null)return Promise.resolve({done:!1,value:r});if(this[Nf])return Promise.resolve({done:!0});let o=null,a=null,n=h=>{this.removeListener("data",u),this.removeListener("end",A),a(h)},u=h=>{this.removeListener("error",n),this.removeListener("end",A),this.pause(),o({value:h,done:!!this[Nf]})},A=()=>{this.removeListener("error",n),this.removeListener("data",u),o({done:!0})},p=()=>n(new Error("stream destroyed"));return new Promise((h,E)=>{a=E,o=h,this.once(Ro,p),this.once("error",n),this.once("end",A),this.once("data",u)})}}}[Rat](){return{next:()=>{let r=this.read();return{value:r,done:r===null}}}}destroy(e){return this[Ro]?(e?this.emit("error",e):this.emit(Ro),this):(this[Ro]=!0,this.buffer.length=0,this[Ts]=0,typeof this.close=="function"&&!this[OS]&&this.close(),e?this.emit("error",e):this.emit(Ro),this)}static isStream(e){return!!e&&(e instanceof yue||e instanceof fue||e instanceof Qat&&(typeof e.pipe=="function"||typeof e.write=="function"&&typeof e.end=="function"))}}});var wue=_((G4t,Cue)=>{var Mat=ve("zlib").constants||{ZLIB_VERNUM:4736};Cue.exports=Object.freeze(Object.assign(Object.create(null),{Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_VERSION_ERROR:-6,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,BROTLI_DECODE:8,BROTLI_ENCODE:9,Z_MIN_WINDOWBITS:8,Z_MAX_WINDOWBITS:15,Z_DEFAULT_WINDOWBITS:15,Z_MIN_CHUNK:64,Z_MAX_CHUNK:1/0,Z_DEFAULT_CHUNK:16384,Z_MIN_MEMLEVEL:1,Z_MAX_MEMLEVEL:9,Z_DEFAULT_MEMLEVEL:8,Z_MIN_LEVEL:-1,Z_MAX_LEVEL:9,Z_DEFAULT_LEVEL:-1,BROTLI_OPERATION_PROCESS:0,BROTLI_OPERATION_FLUSH:1,BROTLI_OPERATION_FINISH:2,BROTLI_OPERATION_EMIT_METADATA:3,BROTLI_MODE_GENERIC:0,BROTLI_MODE_TEXT:1,BROTLI_MODE_FONT:2,BROTLI_DEFAULT_MODE:0,BROTLI_MIN_QUALITY:0,BROTLI_MAX_QUALITY:11,BROTLI_DEFAULT_QUALITY:11,BROTLI_MIN_WINDOW_BITS:10,BROTLI_MAX_WINDOW_BITS:24,BROTLI_LARGE_MAX_WINDOW_BITS:30,BROTLI_DEFAULT_WINDOW:22,BROTLI_MIN_INPUT_BLOCK_BITS:16,BROTLI_MAX_INPUT_BLOCK_BITS:24,BROTLI_PARAM_MODE:0,BROTLI_PARAM_QUALITY:1,BROTLI_PARAM_LGWIN:2,BROTLI_PARAM_LGBLOCK:3,BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING:4,BROTLI_PARAM_SIZE_HINT:5,BROTLI_PARAM_LARGE_WINDOW:6,BROTLI_PARAM_NPOSTFIX:7,BROTLI_PARAM_NDIRECT:8,BROTLI_DECODER_RESULT_ERROR:0,BROTLI_DECODER_RESULT_SUCCESS:1,BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT:2,BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION:0,BROTLI_DECODER_PARAM_LARGE_WINDOW:1,BROTLI_DECODER_NO_ERROR:0,BROTLI_DECODER_SUCCESS:1,BROTLI_DECODER_NEEDS_MORE_INPUT:2,BROTLI_DECODER_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE:-1,BROTLI_DECODER_ERROR_FORMAT_RESERVED:-2,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE:-3,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET:-4,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME:-5,BROTLI_DECODER_ERROR_FORMAT_CL_SPACE:-6,BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE:-7,BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT:-8,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1:-9,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2:-10,BROTLI_DECODER_ERROR_FORMAT_TRANSFORM:-11,BROTLI_DECODER_ERROR_FORMAT_DICTIONARY:-12,BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS:-13,BROTLI_DECODER_ERROR_FORMAT_PADDING_1:-14,BROTLI_DECODER_ERROR_FORMAT_PADDING_2:-15,BROTLI_DECODER_ERROR_FORMAT_DISTANCE:-16,BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET:-19,BROTLI_DECODER_ERROR_INVALID_ARGUMENTS:-20,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES:-21,BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS:-22,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP:-25,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1:-26,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2:-27,BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES:-30,BROTLI_DECODER_ERROR_UNREACHABLE:-31},Mat))});var MU=_(ul=>{"use strict";var PU=ve("assert"),ph=ve("buffer").Buffer,vue=ve("zlib"),Pg=ul.constants=wue(),Oat=py(),Iue=ph.concat,bg=Symbol("_superWrite"),gy=class extends Error{constructor(e){super("zlib: "+e.message),this.code=e.code,this.errno=e.errno,this.code||(this.code="ZLIB_ERROR"),this.message="zlib: "+e.message,Error.captureStackTrace(this,this.constructor)}get name(){return"ZlibError"}},Uat=Symbol("opts"),b1=Symbol("flushFlag"),Bue=Symbol("finishFlushFlag"),LU=Symbol("fullFlushFlag"),ti=Symbol("handle"),qS=Symbol("onError"),hy=Symbol("sawError"),IU=Symbol("level"),BU=Symbol("strategy"),vU=Symbol("ended"),Y4t=Symbol("_defaultFullFlush"),jS=class extends Oat{constructor(e,r){if(!e||typeof e!="object")throw new TypeError("invalid options for ZlibBase constructor");super(e),this[hy]=!1,this[vU]=!1,this[Uat]=e,this[b1]=e.flush,this[Bue]=e.finishFlush;try{this[ti]=new vue[r](e)}catch(o){throw new gy(o)}this[qS]=o=>{this[hy]||(this[hy]=!0,this.close(),this.emit("error",o))},this[ti].on("error",o=>this[qS](new gy(o))),this.once("end",()=>this.close)}close(){this[ti]&&(this[ti].close(),this[ti]=null,this.emit("close"))}reset(){if(!this[hy])return PU(this[ti],"zlib binding closed"),this[ti].reset()}flush(e){this.ended||(typeof e!="number"&&(e=this[LU]),this.write(Object.assign(ph.alloc(0),{[b1]:e})))}end(e,r,o){return e&&this.write(e,r),this.flush(this[Bue]),this[vU]=!0,super.end(null,null,o)}get ended(){return this[vU]}write(e,r,o){if(typeof r=="function"&&(o=r,r="utf8"),typeof e=="string"&&(e=ph.from(e,r)),this[hy])return;PU(this[ti],"zlib binding closed");let a=this[ti]._handle,n=a.close;a.close=()=>{};let u=this[ti].close;this[ti].close=()=>{},ph.concat=h=>h;let A;try{let h=typeof e[b1]=="number"?e[b1]:this[b1];A=this[ti]._processChunk(e,h),ph.concat=Iue}catch(h){ph.concat=Iue,this[qS](new gy(h))}finally{this[ti]&&(this[ti]._handle=a,a.close=n,this[ti].close=u,this[ti].removeAllListeners("error"))}this[ti]&&this[ti].on("error",h=>this[qS](new gy(h)));let p;if(A)if(Array.isArray(A)&&A.length>0){p=this[bg](ph.from(A[0]));for(let h=1;h{this.flush(a),n()};try{this[ti].params(e,r)}finally{this[ti].flush=o}this[ti]&&(this[IU]=e,this[BU]=r)}}}},bU=class extends Uf{constructor(e){super(e,"Deflate")}},SU=class extends Uf{constructor(e){super(e,"Inflate")}},DU=Symbol("_portable"),xU=class extends Uf{constructor(e){super(e,"Gzip"),this[DU]=e&&!!e.portable}[bg](e){return this[DU]?(this[DU]=!1,e[9]=255,super[bg](e)):super[bg](e)}},kU=class extends Uf{constructor(e){super(e,"Gunzip")}},QU=class extends Uf{constructor(e){super(e,"DeflateRaw")}},FU=class extends Uf{constructor(e){super(e,"InflateRaw")}},RU=class extends Uf{constructor(e){super(e,"Unzip")}},GS=class extends jS{constructor(e,r){e=e||{},e.flush=e.flush||Pg.BROTLI_OPERATION_PROCESS,e.finishFlush=e.finishFlush||Pg.BROTLI_OPERATION_FINISH,super(e,r),this[LU]=Pg.BROTLI_OPERATION_FLUSH}},TU=class extends GS{constructor(e){super(e,"BrotliCompress")}},NU=class extends GS{constructor(e){super(e,"BrotliDecompress")}};ul.Deflate=bU;ul.Inflate=SU;ul.Gzip=xU;ul.Gunzip=kU;ul.DeflateRaw=QU;ul.InflateRaw=FU;ul.Unzip=RU;typeof vue.BrotliCompress=="function"?(ul.BrotliCompress=TU,ul.BrotliDecompress=NU):ul.BrotliCompress=ul.BrotliDecompress=class{constructor(){throw new Error("Brotli is not supported in this version of Node.js")}}});var dy=_((V4t,Due)=>{var _at=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform;Due.exports=_at!=="win32"?t=>t:t=>t&&t.replace(/\\/g,"/")});var YS=_((J4t,Pue)=>{"use strict";var Hat=py(),OU=dy(),UU=Symbol("slurp");Pue.exports=class extends Hat{constructor(e,r,o){switch(super(),this.pause(),this.extended=r,this.globalExtended=o,this.header=e,this.startBlockSize=512*Math.ceil(e.size/512),this.blockRemain=this.startBlockSize,this.remain=e.size,this.type=e.type,this.meta=!1,this.ignore=!1,this.type){case"File":case"OldFile":case"Link":case"SymbolicLink":case"CharacterDevice":case"BlockDevice":case"Directory":case"FIFO":case"ContiguousFile":case"GNUDumpDir":break;case"NextFileHasLongLinkpath":case"NextFileHasLongPath":case"OldGnuLongPath":case"GlobalExtendedHeader":case"ExtendedHeader":case"OldExtendedHeader":this.meta=!0;break;default:this.ignore=!0}this.path=OU(e.path),this.mode=e.mode,this.mode&&(this.mode=this.mode&4095),this.uid=e.uid,this.gid=e.gid,this.uname=e.uname,this.gname=e.gname,this.size=e.size,this.mtime=e.mtime,this.atime=e.atime,this.ctime=e.ctime,this.linkpath=OU(e.linkpath),this.uname=e.uname,this.gname=e.gname,r&&this[UU](r),o&&this[UU](o,!0)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");let o=this.remain,a=this.blockRemain;return this.remain=Math.max(0,o-r),this.blockRemain=Math.max(0,a-r),this.ignore?!0:o>=r?super.write(e):super.write(e.slice(0,o))}[UU](e,r){for(let o in e)e[o]!==null&&e[o]!==void 0&&!(r&&o==="path")&&(this[o]=o==="path"||o==="linkpath"?OU(e[o]):e[o])}}});var _U=_(WS=>{"use strict";WS.name=new Map([["0","File"],["","OldFile"],["1","Link"],["2","SymbolicLink"],["3","CharacterDevice"],["4","BlockDevice"],["5","Directory"],["6","FIFO"],["7","ContiguousFile"],["g","GlobalExtendedHeader"],["x","ExtendedHeader"],["A","SolarisACL"],["D","GNUDumpDir"],["I","Inode"],["K","NextFileHasLongLinkpath"],["L","NextFileHasLongPath"],["M","ContinuationFile"],["N","OldGnuLongPath"],["S","SparseFile"],["V","TapeVolumeHeader"],["X","OldExtendedHeader"]]);WS.code=new Map(Array.from(WS.name).map(t=>[t[1],t[0]]))});var kue=_((Z4t,xue)=>{"use strict";var qat=(t,e)=>{if(Number.isSafeInteger(t))t<0?Gat(t,e):jat(t,e);else throw Error("cannot encode number outside of javascript safe integer range");return e},jat=(t,e)=>{e[0]=128;for(var r=e.length;r>1;r--)e[r-1]=t&255,t=Math.floor(t/256)},Gat=(t,e)=>{e[0]=255;var r=!1;t=t*-1;for(var o=e.length;o>1;o--){var a=t&255;t=Math.floor(t/256),r?e[o-1]=bue(a):a===0?e[o-1]=0:(r=!0,e[o-1]=Sue(a))}},Yat=t=>{let e=t[0],r=e===128?Kat(t.slice(1,t.length)):e===255?Wat(t):null;if(r===null)throw Error("invalid base256 encoding");if(!Number.isSafeInteger(r))throw Error("parsed number outside of javascript safe integer range");return r},Wat=t=>{for(var e=t.length,r=0,o=!1,a=e-1;a>-1;a--){var n=t[a],u;o?u=bue(n):n===0?u=n:(o=!0,u=Sue(n)),u!==0&&(r-=u*Math.pow(256,e-a-1))}return r},Kat=t=>{for(var e=t.length,r=0,o=e-1;o>-1;o--){var a=t[o];a!==0&&(r+=a*Math.pow(256,e-o-1))}return r},bue=t=>(255^t)&255,Sue=t=>(255^t)+1&255;xue.exports={encode:qat,parse:Yat}});var yy=_(($4t,Fue)=>{"use strict";var HU=_U(),my=ve("path").posix,Que=kue(),qU=Symbol("slurp"),Al=Symbol("type"),YU=class{constructor(e,r,o,a){this.cksumValid=!1,this.needPax=!1,this.nullBlock=!1,this.block=null,this.path=null,this.mode=null,this.uid=null,this.gid=null,this.size=null,this.mtime=null,this.cksum=null,this[Al]="0",this.linkpath=null,this.uname=null,this.gname=null,this.devmaj=0,this.devmin=0,this.atime=null,this.ctime=null,Buffer.isBuffer(e)?this.decode(e,r||0,o,a):e&&this.set(e)}decode(e,r,o,a){if(r||(r=0),!e||!(e.length>=r+512))throw new Error("need 512 bytes for header");if(this.path=Sg(e,r,100),this.mode=hh(e,r+100,8),this.uid=hh(e,r+108,8),this.gid=hh(e,r+116,8),this.size=hh(e,r+124,12),this.mtime=jU(e,r+136,12),this.cksum=hh(e,r+148,12),this[qU](o),this[qU](a,!0),this[Al]=Sg(e,r+156,1),this[Al]===""&&(this[Al]="0"),this[Al]==="0"&&this.path.substr(-1)==="/"&&(this[Al]="5"),this[Al]==="5"&&(this.size=0),this.linkpath=Sg(e,r+157,100),e.slice(r+257,r+265).toString()==="ustar\x0000")if(this.uname=Sg(e,r+265,32),this.gname=Sg(e,r+297,32),this.devmaj=hh(e,r+329,8),this.devmin=hh(e,r+337,8),e[r+475]!==0){let u=Sg(e,r+345,155);this.path=u+"/"+this.path}else{let u=Sg(e,r+345,130);u&&(this.path=u+"/"+this.path),this.atime=jU(e,r+476,12),this.ctime=jU(e,r+488,12)}let n=8*32;for(let u=r;u=r+512))throw new Error("need 512 bytes for header");let o=this.ctime||this.atime?130:155,a=Vat(this.path||"",o),n=a[0],u=a[1];this.needPax=a[2],this.needPax=xg(e,r,100,n)||this.needPax,this.needPax=gh(e,r+100,8,this.mode)||this.needPax,this.needPax=gh(e,r+108,8,this.uid)||this.needPax,this.needPax=gh(e,r+116,8,this.gid)||this.needPax,this.needPax=gh(e,r+124,12,this.size)||this.needPax,this.needPax=GU(e,r+136,12,this.mtime)||this.needPax,e[r+156]=this[Al].charCodeAt(0),this.needPax=xg(e,r+157,100,this.linkpath)||this.needPax,e.write("ustar\x0000",r+257,8),this.needPax=xg(e,r+265,32,this.uname)||this.needPax,this.needPax=xg(e,r+297,32,this.gname)||this.needPax,this.needPax=gh(e,r+329,8,this.devmaj)||this.needPax,this.needPax=gh(e,r+337,8,this.devmin)||this.needPax,this.needPax=xg(e,r+345,o,u)||this.needPax,e[r+475]!==0?this.needPax=xg(e,r+345,155,u)||this.needPax:(this.needPax=xg(e,r+345,130,u)||this.needPax,this.needPax=GU(e,r+476,12,this.atime)||this.needPax,this.needPax=GU(e,r+488,12,this.ctime)||this.needPax);let A=8*32;for(let p=r;p{let o=t,a="",n,u=my.parse(t).root||".";if(Buffer.byteLength(o)<100)n=[o,a,!1];else{a=my.dirname(o),o=my.basename(o);do Buffer.byteLength(o)<=100&&Buffer.byteLength(a)<=e?n=[o,a,!1]:Buffer.byteLength(o)>100&&Buffer.byteLength(a)<=e?n=[o.substr(0,99),a,!0]:(o=my.join(my.basename(a),o),a=my.dirname(a));while(a!==u&&!n);n||(n=[t.substr(0,99),"",!0])}return n},Sg=(t,e,r)=>t.slice(e,e+r).toString("utf8").replace(/\0.*/,""),jU=(t,e,r)=>zat(hh(t,e,r)),zat=t=>t===null?null:new Date(t*1e3),hh=(t,e,r)=>t[e]&128?Que.parse(t.slice(e,e+r)):Xat(t,e,r),Jat=t=>isNaN(t)?null:t,Xat=(t,e,r)=>Jat(parseInt(t.slice(e,e+r).toString("utf8").replace(/\0.*$/,"").trim(),8)),Zat={12:8589934591,8:2097151},gh=(t,e,r,o)=>o===null?!1:o>Zat[r]||o<0?(Que.encode(o,t.slice(e,e+r)),!0):($at(t,e,r,o),!1),$at=(t,e,r,o)=>t.write(elt(o,r),e,r,"ascii"),elt=(t,e)=>tlt(Math.floor(t).toString(8),e),tlt=(t,e)=>(t.length===e-1?t:new Array(e-t.length-1).join("0")+t+" ")+"\0",GU=(t,e,r,o)=>o===null?!1:gh(t,e,r,o.getTime()/1e3),rlt=new Array(156).join("\0"),xg=(t,e,r,o)=>o===null?!1:(t.write(o+rlt,e,r,"utf8"),o.length!==Buffer.byteLength(o)||o.length>r);Fue.exports=YU});var KS=_((eUt,Rue)=>{"use strict";var nlt=yy(),ilt=ve("path"),S1=class{constructor(e,r){this.atime=e.atime||null,this.charset=e.charset||null,this.comment=e.comment||null,this.ctime=e.ctime||null,this.gid=e.gid||null,this.gname=e.gname||null,this.linkpath=e.linkpath||null,this.mtime=e.mtime||null,this.path=e.path||null,this.size=e.size||null,this.uid=e.uid||null,this.uname=e.uname||null,this.dev=e.dev||null,this.ino=e.ino||null,this.nlink=e.nlink||null,this.global=r||!1}encode(){let e=this.encodeBody();if(e==="")return null;let r=Buffer.byteLength(e),o=512*Math.ceil(1+r/512),a=Buffer.allocUnsafe(o);for(let n=0;n<512;n++)a[n]=0;new nlt({path:("PaxHeader/"+ilt.basename(this.path)).slice(0,99),mode:this.mode||420,uid:this.uid||null,gid:this.gid||null,size:r,mtime:this.mtime||null,type:this.global?"GlobalExtendedHeader":"ExtendedHeader",linkpath:"",uname:this.uname||"",gname:this.gname||"",devmaj:0,devmin:0,atime:this.atime||null,ctime:this.ctime||null}).encode(a),a.write(e,512,r,"utf8");for(let n=r+512;n=Math.pow(10,n)&&(n+=1),n+a+o}};S1.parse=(t,e,r)=>new S1(slt(olt(t),e),r);var slt=(t,e)=>e?Object.keys(t).reduce((r,o)=>(r[o]=t[o],r),e):t,olt=t=>t.replace(/\n$/,"").split(` -`).reduce(alt,Object.create(null)),alt=(t,e)=>{let r=parseInt(e,10);if(r!==Buffer.byteLength(e)+1)return t;e=e.substr((r+" ").length);let o=e.split("="),a=o.shift().replace(/^SCHILY\.(dev|ino|nlink)/,"$1");if(!a)return t;let n=o.join("=");return t[a]=/^([A-Z]+\.)?([mac]|birth|creation)time$/.test(a)?new Date(n*1e3):/^[0-9]+$/.test(n)?+n:n,t};Rue.exports=S1});var Ey=_((tUt,Tue)=>{Tue.exports=t=>{let e=t.length-1,r=-1;for(;e>-1&&t.charAt(e)==="/";)r=e,e--;return r===-1?t:t.slice(0,r)}});var VS=_((rUt,Nue)=>{"use strict";Nue.exports=t=>class extends t{warn(e,r,o={}){this.file&&(o.file=this.file),this.cwd&&(o.cwd=this.cwd),o.code=r instanceof Error&&r.code||e,o.tarCode=e,!this.strict&&o.recoverable!==!1?(r instanceof Error&&(o=Object.assign(r,o),r=r.message),this.emit("warn",o.tarCode,r,o)):r instanceof Error?this.emit("error",Object.assign(r,o)):this.emit("error",Object.assign(new Error(`${e}: ${r}`),o))}}});var KU=_((iUt,Lue)=>{"use strict";var zS=["|","<",">","?",":"],WU=zS.map(t=>String.fromCharCode(61440+t.charCodeAt(0))),llt=new Map(zS.map((t,e)=>[t,WU[e]])),clt=new Map(WU.map((t,e)=>[t,zS[e]]));Lue.exports={encode:t=>zS.reduce((e,r)=>e.split(r).join(llt.get(r)),t),decode:t=>WU.reduce((e,r)=>e.split(r).join(clt.get(r)),t)}});var VU=_((sUt,Oue)=>{var{isAbsolute:ult,parse:Mue}=ve("path").win32;Oue.exports=t=>{let e="",r=Mue(t);for(;ult(t)||r.root;){let o=t.charAt(0)==="/"&&t.slice(0,4)!=="//?/"?"/":r.root;t=t.substr(o.length),e+=o,r=Mue(t)}return[e,t]}});var _ue=_((oUt,Uue)=>{"use strict";Uue.exports=(t,e,r)=>(t&=4095,r&&(t=(t|384)&-19),e&&(t&256&&(t|=64),t&32&&(t|=8),t&4&&(t|=1)),t)});var i3=_((cUt,eAe)=>{"use strict";var Kue=py(),Vue=KS(),zue=yy(),oA=ve("fs"),Hue=ve("path"),sA=dy(),Alt=Ey(),Jue=(t,e)=>e?(t=sA(t).replace(/^\.(\/|$)/,""),Alt(e)+"/"+t):sA(t),flt=16*1024*1024,que=Symbol("process"),jue=Symbol("file"),Gue=Symbol("directory"),JU=Symbol("symlink"),Yue=Symbol("hardlink"),x1=Symbol("header"),JS=Symbol("read"),XU=Symbol("lstat"),XS=Symbol("onlstat"),ZU=Symbol("onread"),$U=Symbol("onreadlink"),e3=Symbol("openfile"),t3=Symbol("onopenfile"),dh=Symbol("close"),ZS=Symbol("mode"),r3=Symbol("awaitDrain"),zU=Symbol("ondrain"),aA=Symbol("prefix"),Wue=Symbol("hadError"),Xue=VS(),plt=KU(),Zue=VU(),$ue=_ue(),$S=Xue(class extends Kue{constructor(e,r){if(r=r||{},super(r),typeof e!="string")throw new TypeError("path is required");this.path=sA(e),this.portable=!!r.portable,this.myuid=process.getuid&&process.getuid()||0,this.myuser=process.env.USER||"",this.maxReadSize=r.maxReadSize||flt,this.linkCache=r.linkCache||new Map,this.statCache=r.statCache||new Map,this.preservePaths=!!r.preservePaths,this.cwd=sA(r.cwd||process.cwd()),this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.mtime=r.mtime||null,this.prefix=r.prefix?sA(r.prefix):null,this.fd=null,this.blockLen=null,this.blockRemain=null,this.buf=null,this.offset=null,this.length=null,this.pos=null,this.remain=null,typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=Zue(this.path);a&&(this.path=n,o=a)}this.win32=!!r.win32||process.platform==="win32",this.win32&&(this.path=plt.decode(this.path.replace(/\\/g,"/")),e=e.replace(/\\/g,"/")),this.absolute=sA(r.absolute||Hue.resolve(this.cwd,e)),this.path===""&&(this.path="./"),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.statCache.has(this.absolute)?this[XS](this.statCache.get(this.absolute)):this[XU]()}emit(e,...r){return e==="error"&&(this[Wue]=!0),super.emit(e,...r)}[XU](){oA.lstat(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[XS](r)})}[XS](e){this.statCache.set(this.absolute,e),this.stat=e,e.isFile()||(e.size=0),this.type=glt(e),this.emit("stat",e),this[que]()}[que](){switch(this.type){case"File":return this[jue]();case"Directory":return this[Gue]();case"SymbolicLink":return this[JU]();default:return this.end()}}[ZS](e){return $ue(e,this.type==="Directory",this.portable)}[aA](e){return Jue(e,this.prefix)}[x1](){this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.header=new zue({path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,mode:this[ZS](this.stat.mode),uid:this.portable?null:this.stat.uid,gid:this.portable?null:this.stat.gid,size:this.stat.size,mtime:this.noMtime?null:this.mtime||this.stat.mtime,type:this.type,uname:this.portable?null:this.stat.uid===this.myuid?this.myuser:"",atime:this.portable?null:this.stat.atime,ctime:this.portable?null:this.stat.ctime}),this.header.encode()&&!this.noPax&&super.write(new Vue({atime:this.portable?null:this.header.atime,ctime:this.portable?null:this.header.ctime,gid:this.portable?null:this.header.gid,mtime:this.noMtime?null:this.mtime||this.header.mtime,path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,size:this.header.size,uid:this.portable?null:this.header.uid,uname:this.portable?null:this.header.uname,dev:this.portable?null:this.stat.dev,ino:this.portable?null:this.stat.ino,nlink:this.portable?null:this.stat.nlink}).encode()),super.write(this.header.block)}[Gue](){this.path.substr(-1)!=="/"&&(this.path+="/"),this.stat.size=0,this[x1](),this.end()}[JU](){oA.readlink(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[$U](r)})}[$U](e){this.linkpath=sA(e),this[x1](),this.end()}[Yue](e){this.type="Link",this.linkpath=sA(Hue.relative(this.cwd,e)),this.stat.size=0,this[x1](),this.end()}[jue](){if(this.stat.nlink>1){let e=this.stat.dev+":"+this.stat.ino;if(this.linkCache.has(e)){let r=this.linkCache.get(e);if(r.indexOf(this.cwd)===0)return this[Yue](r)}this.linkCache.set(e,this.absolute)}if(this[x1](),this.stat.size===0)return this.end();this[e3]()}[e3](){oA.open(this.absolute,"r",(e,r)=>{if(e)return this.emit("error",e);this[t3](r)})}[t3](e){if(this.fd=e,this[Wue])return this[dh]();this.blockLen=512*Math.ceil(this.stat.size/512),this.blockRemain=this.blockLen;let r=Math.min(this.blockLen,this.maxReadSize);this.buf=Buffer.allocUnsafe(r),this.offset=0,this.pos=0,this.remain=this.stat.size,this.length=this.buf.length,this[JS]()}[JS](){let{fd:e,buf:r,offset:o,length:a,pos:n}=this;oA.read(e,r,o,a,n,(u,A)=>{if(u)return this[dh](()=>this.emit("error",u));this[ZU](A)})}[dh](e){oA.close(this.fd,e)}[ZU](e){if(e<=0&&this.remain>0){let a=new Error("encountered unexpected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[dh](()=>this.emit("error",a))}if(e>this.remain){let a=new Error("did not encounter expected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[dh](()=>this.emit("error",a))}if(e===this.remain)for(let a=e;athis[zU]())}[r3](e){this.once("drain",e)}write(e){if(this.blockRemaine?this.emit("error",e):this.end());this.offset>=this.length&&(this.buf=Buffer.allocUnsafe(Math.min(this.blockRemain,this.buf.length)),this.offset=0),this.length=this.buf.length-this.offset,this[JS]()}}),n3=class extends $S{[XU](){this[XS](oA.lstatSync(this.absolute))}[JU](){this[$U](oA.readlinkSync(this.absolute))}[e3](){this[t3](oA.openSync(this.absolute,"r"))}[JS](){let e=!0;try{let{fd:r,buf:o,offset:a,length:n,pos:u}=this,A=oA.readSync(r,o,a,n,u);this[ZU](A),e=!1}finally{if(e)try{this[dh](()=>{})}catch{}}}[r3](e){e()}[dh](e){oA.closeSync(this.fd),e()}},hlt=Xue(class extends Kue{constructor(e,r){r=r||{},super(r),this.preservePaths=!!r.preservePaths,this.portable=!!r.portable,this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.readEntry=e,this.type=e.type,this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.prefix=r.prefix||null,this.path=sA(e.path),this.mode=this[ZS](e.mode),this.uid=this.portable?null:e.uid,this.gid=this.portable?null:e.gid,this.uname=this.portable?null:e.uname,this.gname=this.portable?null:e.gname,this.size=e.size,this.mtime=this.noMtime?null:r.mtime||e.mtime,this.atime=this.portable?null:e.atime,this.ctime=this.portable?null:e.ctime,this.linkpath=sA(e.linkpath),typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=Zue(this.path);a&&(this.path=n,o=a)}this.remain=e.size,this.blockRemain=e.startBlockSize,this.header=new zue({path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,mode:this.mode,uid:this.portable?null:this.uid,gid:this.portable?null:this.gid,size:this.size,mtime:this.noMtime?null:this.mtime,type:this.type,uname:this.portable?null:this.uname,atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime}),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.header.encode()&&!this.noPax&&super.write(new Vue({atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime,gid:this.portable?null:this.gid,mtime:this.noMtime?null:this.mtime,path:this[aA](this.path),linkpath:this.type==="Link"?this[aA](this.linkpath):this.linkpath,size:this.size,uid:this.portable?null:this.uid,uname:this.portable?null:this.uname,dev:this.portable?null:this.readEntry.dev,ino:this.portable?null:this.readEntry.ino,nlink:this.portable?null:this.readEntry.nlink}).encode()),super.write(this.header.block),e.pipe(this)}[aA](e){return Jue(e,this.prefix)}[ZS](e){return $ue(e,this.type==="Directory",this.portable)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");return this.blockRemain-=r,super.write(e)}end(){return this.blockRemain&&super.write(Buffer.alloc(this.blockRemain)),super.end()}});$S.Sync=n3;$S.Tar=hlt;var glt=t=>t.isFile()?"File":t.isDirectory()?"Directory":t.isSymbolicLink()?"SymbolicLink":"Unsupported";eAe.exports=$S});var lx=_((AUt,aAe)=>{"use strict";var ox=class{constructor(e,r){this.path=e||"./",this.absolute=r,this.entry=null,this.stat=null,this.readdir=null,this.pending=!1,this.ignore=!1,this.piped=!1}},dlt=py(),mlt=MU(),ylt=YS(),p3=i3(),Elt=p3.Sync,Clt=p3.Tar,wlt=cP(),tAe=Buffer.alloc(1024),rx=Symbol("onStat"),ex=Symbol("ended"),lA=Symbol("queue"),Cy=Symbol("current"),kg=Symbol("process"),tx=Symbol("processing"),rAe=Symbol("processJob"),cA=Symbol("jobs"),s3=Symbol("jobDone"),nx=Symbol("addFSEntry"),nAe=Symbol("addTarEntry"),c3=Symbol("stat"),u3=Symbol("readdir"),ix=Symbol("onreaddir"),sx=Symbol("pipe"),iAe=Symbol("entry"),o3=Symbol("entryOpt"),A3=Symbol("writeEntryClass"),oAe=Symbol("write"),a3=Symbol("ondrain"),ax=ve("fs"),sAe=ve("path"),Ilt=VS(),l3=dy(),h3=Ilt(class extends dlt{constructor(e){super(e),e=e||Object.create(null),this.opt=e,this.file=e.file||"",this.cwd=e.cwd||process.cwd(),this.maxReadSize=e.maxReadSize,this.preservePaths=!!e.preservePaths,this.strict=!!e.strict,this.noPax=!!e.noPax,this.prefix=l3(e.prefix||""),this.linkCache=e.linkCache||new Map,this.statCache=e.statCache||new Map,this.readdirCache=e.readdirCache||new Map,this[A3]=p3,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),this.portable=!!e.portable,this.zip=null,e.gzip?(typeof e.gzip!="object"&&(e.gzip={}),this.portable&&(e.gzip.portable=!0),this.zip=new mlt.Gzip(e.gzip),this.zip.on("data",r=>super.write(r)),this.zip.on("end",r=>super.end()),this.zip.on("drain",r=>this[a3]()),this.on("resume",r=>this.zip.resume())):this.on("drain",this[a3]),this.noDirRecurse=!!e.noDirRecurse,this.follow=!!e.follow,this.noMtime=!!e.noMtime,this.mtime=e.mtime||null,this.filter=typeof e.filter=="function"?e.filter:r=>!0,this[lA]=new wlt,this[cA]=0,this.jobs=+e.jobs||4,this[tx]=!1,this[ex]=!1}[oAe](e){return super.write(e)}add(e){return this.write(e),this}end(e){return e&&this.write(e),this[ex]=!0,this[kg](),this}write(e){if(this[ex])throw new Error("write after end");return e instanceof ylt?this[nAe](e):this[nx](e),this.flowing}[nAe](e){let r=l3(sAe.resolve(this.cwd,e.path));if(!this.filter(e.path,e))e.resume();else{let o=new ox(e.path,r,!1);o.entry=new Clt(e,this[o3](o)),o.entry.on("end",a=>this[s3](o)),this[cA]+=1,this[lA].push(o)}this[kg]()}[nx](e){let r=l3(sAe.resolve(this.cwd,e));this[lA].push(new ox(e,r)),this[kg]()}[c3](e){e.pending=!0,this[cA]+=1;let r=this.follow?"stat":"lstat";ax[r](e.absolute,(o,a)=>{e.pending=!1,this[cA]-=1,o?this.emit("error",o):this[rx](e,a)})}[rx](e,r){this.statCache.set(e.absolute,r),e.stat=r,this.filter(e.path,r)||(e.ignore=!0),this[kg]()}[u3](e){e.pending=!0,this[cA]+=1,ax.readdir(e.absolute,(r,o)=>{if(e.pending=!1,this[cA]-=1,r)return this.emit("error",r);this[ix](e,o)})}[ix](e,r){this.readdirCache.set(e.absolute,r),e.readdir=r,this[kg]()}[kg](){if(!this[tx]){this[tx]=!0;for(let e=this[lA].head;e!==null&&this[cA]this.warn(r,o,a),noPax:this.noPax,cwd:this.cwd,absolute:e.absolute,preservePaths:this.preservePaths,maxReadSize:this.maxReadSize,strict:this.strict,portable:this.portable,linkCache:this.linkCache,statCache:this.statCache,noMtime:this.noMtime,mtime:this.mtime,prefix:this.prefix}}[iAe](e){this[cA]+=1;try{return new this[A3](e.path,this[o3](e)).on("end",()=>this[s3](e)).on("error",r=>this.emit("error",r))}catch(r){this.emit("error",r)}}[a3](){this[Cy]&&this[Cy].entry&&this[Cy].entry.resume()}[sx](e){e.piped=!0,e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[nx](u+a)});let r=e.entry,o=this.zip;o?r.on("data",a=>{o.write(a)||r.pause()}):r.on("data",a=>{super.write(a)||r.pause()})}pause(){return this.zip&&this.zip.pause(),super.pause()}}),f3=class extends h3{constructor(e){super(e),this[A3]=Elt}pause(){}resume(){}[c3](e){let r=this.follow?"statSync":"lstatSync";this[rx](e,ax[r](e.absolute))}[u3](e,r){this[ix](e,ax.readdirSync(e.absolute))}[sx](e){let r=e.entry,o=this.zip;e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[nx](u+a)}),o?r.on("data",a=>{o.write(a)}):r.on("data",a=>{super[oAe](a)})}};h3.Sync=f3;aAe.exports=h3});var Sy=_(Q1=>{"use strict";var Blt=py(),vlt=ve("events").EventEmitter,Ra=ve("fs"),m3=Ra.writev;if(!m3){let t=process.binding("fs"),e=t.FSReqWrap||t.FSReqCallback;m3=(r,o,a,n)=>{let u=(p,h)=>n(p,h,o),A=new e;A.oncomplete=u,t.writeBuffers(r,o,a,A)}}var Py=Symbol("_autoClose"),Kc=Symbol("_close"),k1=Symbol("_ended"),Gn=Symbol("_fd"),lAe=Symbol("_finished"),yh=Symbol("_flags"),g3=Symbol("_flush"),y3=Symbol("_handleChunk"),E3=Symbol("_makeBuf"),px=Symbol("_mode"),cx=Symbol("_needDrain"),vy=Symbol("_onerror"),by=Symbol("_onopen"),d3=Symbol("_onread"),Iy=Symbol("_onwrite"),Eh=Symbol("_open"),_f=Symbol("_path"),Qg=Symbol("_pos"),uA=Symbol("_queue"),By=Symbol("_read"),cAe=Symbol("_readSize"),mh=Symbol("_reading"),ux=Symbol("_remain"),uAe=Symbol("_size"),Ax=Symbol("_write"),wy=Symbol("_writing"),fx=Symbol("_defaultFlag"),Dy=Symbol("_errored"),hx=class extends Blt{constructor(e,r){if(r=r||{},super(r),this.readable=!0,this.writable=!1,typeof e!="string")throw new TypeError("path must be a string");this[Dy]=!1,this[Gn]=typeof r.fd=="number"?r.fd:null,this[_f]=e,this[cAe]=r.readSize||16*1024*1024,this[mh]=!1,this[uAe]=typeof r.size=="number"?r.size:1/0,this[ux]=this[uAe],this[Py]=typeof r.autoClose=="boolean"?r.autoClose:!0,typeof this[Gn]=="number"?this[By]():this[Eh]()}get fd(){return this[Gn]}get path(){return this[_f]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[Eh](){Ra.open(this[_f],"r",(e,r)=>this[by](e,r))}[by](e,r){e?this[vy](e):(this[Gn]=r,this.emit("open",r),this[By]())}[E3](){return Buffer.allocUnsafe(Math.min(this[cAe],this[ux]))}[By](){if(!this[mh]){this[mh]=!0;let e=this[E3]();if(e.length===0)return process.nextTick(()=>this[d3](null,0,e));Ra.read(this[Gn],e,0,e.length,null,(r,o,a)=>this[d3](r,o,a))}}[d3](e,r,o){this[mh]=!1,e?this[vy](e):this[y3](r,o)&&this[By]()}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.close(e,r=>r?this.emit("error",r):this.emit("close"))}}[vy](e){this[mh]=!0,this[Kc](),this.emit("error",e)}[y3](e,r){let o=!1;return this[ux]-=e,e>0&&(o=super.write(ethis[by](e,r))}[by](e,r){this[fx]&&this[yh]==="r+"&&e&&e.code==="ENOENT"?(this[yh]="w",this[Eh]()):e?this[vy](e):(this[Gn]=r,this.emit("open",r),this[g3]())}end(e,r){return e&&this.write(e,r),this[k1]=!0,!this[wy]&&!this[uA].length&&typeof this[Gn]=="number"&&this[Iy](null,0),this}write(e,r){return typeof e=="string"&&(e=Buffer.from(e,r)),this[k1]?(this.emit("error",new Error("write() after end()")),!1):this[Gn]===null||this[wy]||this[uA].length?(this[uA].push(e),this[cx]=!0,!1):(this[wy]=!0,this[Ax](e),!0)}[Ax](e){Ra.write(this[Gn],e,0,e.length,this[Qg],(r,o)=>this[Iy](r,o))}[Iy](e,r){e?this[vy](e):(this[Qg]!==null&&(this[Qg]+=r),this[uA].length?this[g3]():(this[wy]=!1,this[k1]&&!this[lAe]?(this[lAe]=!0,this[Kc](),this.emit("finish")):this[cx]&&(this[cx]=!1,this.emit("drain"))))}[g3](){if(this[uA].length===0)this[k1]&&this[Iy](null,0);else if(this[uA].length===1)this[Ax](this[uA].pop());else{let e=this[uA];this[uA]=[],m3(this[Gn],e,this[Qg],(r,o)=>this[Iy](r,o))}}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.close(e,r=>r?this.emit("error",r):this.emit("close"))}}},w3=class extends gx{[Eh](){let e;if(this[fx]&&this[yh]==="r+")try{e=Ra.openSync(this[_f],this[yh],this[px])}catch(r){if(r.code==="ENOENT")return this[yh]="w",this[Eh]();throw r}else e=Ra.openSync(this[_f],this[yh],this[px]);this[by](null,e)}[Kc](){if(this[Py]&&typeof this[Gn]=="number"){let e=this[Gn];this[Gn]=null,Ra.closeSync(e),this.emit("close")}}[Ax](e){let r=!0;try{this[Iy](null,Ra.writeSync(this[Gn],e,0,e.length,this[Qg])),r=!1}finally{if(r)try{this[Kc]()}catch{}}}};Q1.ReadStream=hx;Q1.ReadStreamSync=C3;Q1.WriteStream=gx;Q1.WriteStreamSync=w3});var Ix=_((hUt,mAe)=>{"use strict";var Dlt=VS(),Plt=yy(),blt=ve("events"),Slt=cP(),xlt=1024*1024,klt=YS(),AAe=KS(),Qlt=MU(),I3=Buffer.from([31,139]),Xl=Symbol("state"),Fg=Symbol("writeEntry"),Hf=Symbol("readEntry"),B3=Symbol("nextEntry"),fAe=Symbol("processEntry"),Zl=Symbol("extendedHeader"),F1=Symbol("globalExtendedHeader"),Ch=Symbol("meta"),pAe=Symbol("emitMeta"),fi=Symbol("buffer"),qf=Symbol("queue"),Rg=Symbol("ended"),hAe=Symbol("emittedEnd"),Tg=Symbol("emit"),Ta=Symbol("unzip"),dx=Symbol("consumeChunk"),mx=Symbol("consumeChunkSub"),v3=Symbol("consumeBody"),gAe=Symbol("consumeMeta"),dAe=Symbol("consumeHeader"),yx=Symbol("consuming"),D3=Symbol("bufferConcat"),P3=Symbol("maybeEnd"),R1=Symbol("writing"),wh=Symbol("aborted"),Ex=Symbol("onDone"),Ng=Symbol("sawValidEntry"),Cx=Symbol("sawNullBlock"),wx=Symbol("sawEOF"),Flt=t=>!0;mAe.exports=Dlt(class extends blt{constructor(e){e=e||{},super(e),this.file=e.file||"",this[Ng]=null,this.on(Ex,r=>{(this[Xl]==="begin"||this[Ng]===!1)&&this.warn("TAR_BAD_ARCHIVE","Unrecognized archive format")}),e.ondone?this.on(Ex,e.ondone):this.on(Ex,r=>{this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close")}),this.strict=!!e.strict,this.maxMetaEntrySize=e.maxMetaEntrySize||xlt,this.filter=typeof e.filter=="function"?e.filter:Flt,this.writable=!0,this.readable=!1,this[qf]=new Slt,this[fi]=null,this[Hf]=null,this[Fg]=null,this[Xl]="begin",this[Ch]="",this[Zl]=null,this[F1]=null,this[Rg]=!1,this[Ta]=null,this[wh]=!1,this[Cx]=!1,this[wx]=!1,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),typeof e.onentry=="function"&&this.on("entry",e.onentry)}[dAe](e,r){this[Ng]===null&&(this[Ng]=!1);let o;try{o=new Plt(e,r,this[Zl],this[F1])}catch(a){return this.warn("TAR_ENTRY_INVALID",a)}if(o.nullBlock)this[Cx]?(this[wx]=!0,this[Xl]==="begin"&&(this[Xl]="header"),this[Tg]("eof")):(this[Cx]=!0,this[Tg]("nullBlock"));else if(this[Cx]=!1,!o.cksumValid)this.warn("TAR_ENTRY_INVALID","checksum failure",{header:o});else if(!o.path)this.warn("TAR_ENTRY_INVALID","path is required",{header:o});else{let a=o.type;if(/^(Symbolic)?Link$/.test(a)&&!o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath required",{header:o});else if(!/^(Symbolic)?Link$/.test(a)&&o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath forbidden",{header:o});else{let n=this[Fg]=new klt(o,this[Zl],this[F1]);if(!this[Ng])if(n.remain){let u=()=>{n.invalid||(this[Ng]=!0)};n.on("end",u)}else this[Ng]=!0;n.meta?n.size>this.maxMetaEntrySize?(n.ignore=!0,this[Tg]("ignoredEntry",n),this[Xl]="ignore",n.resume()):n.size>0&&(this[Ch]="",n.on("data",u=>this[Ch]+=u),this[Xl]="meta"):(this[Zl]=null,n.ignore=n.ignore||!this.filter(n.path,n),n.ignore?(this[Tg]("ignoredEntry",n),this[Xl]=n.remain?"ignore":"header",n.resume()):(n.remain?this[Xl]="body":(this[Xl]="header",n.end()),this[Hf]?this[qf].push(n):(this[qf].push(n),this[B3]())))}}}[fAe](e){let r=!0;return e?Array.isArray(e)?this.emit.apply(this,e):(this[Hf]=e,this.emit("entry",e),e.emittedEnd||(e.on("end",o=>this[B3]()),r=!1)):(this[Hf]=null,r=!1),r}[B3](){do;while(this[fAe](this[qf].shift()));if(!this[qf].length){let e=this[Hf];!e||e.flowing||e.size===e.remain?this[R1]||this.emit("drain"):e.once("drain",o=>this.emit("drain"))}}[v3](e,r){let o=this[Fg],a=o.blockRemain,n=a>=e.length&&r===0?e:e.slice(r,r+a);return o.write(n),o.blockRemain||(this[Xl]="header",this[Fg]=null,o.end()),n.length}[gAe](e,r){let o=this[Fg],a=this[v3](e,r);return this[Fg]||this[pAe](o),a}[Tg](e,r,o){!this[qf].length&&!this[Hf]?this.emit(e,r,o):this[qf].push([e,r,o])}[pAe](e){switch(this[Tg]("meta",this[Ch]),e.type){case"ExtendedHeader":case"OldExtendedHeader":this[Zl]=AAe.parse(this[Ch],this[Zl],!1);break;case"GlobalExtendedHeader":this[F1]=AAe.parse(this[Ch],this[F1],!0);break;case"NextFileHasLongPath":case"OldGnuLongPath":this[Zl]=this[Zl]||Object.create(null),this[Zl].path=this[Ch].replace(/\0.*/,"");break;case"NextFileHasLongLinkpath":this[Zl]=this[Zl]||Object.create(null),this[Zl].linkpath=this[Ch].replace(/\0.*/,"");break;default:throw new Error("unknown meta: "+e.type)}}abort(e){this[wh]=!0,this.emit("abort",e),this.warn("TAR_ABORT",e,{recoverable:!1})}write(e){if(this[wh])return;if(this[Ta]===null&&e){if(this[fi]&&(e=Buffer.concat([this[fi],e]),this[fi]=null),e.lengththis[dx](n)),this[Ta].on("error",n=>this.abort(n)),this[Ta].on("end",n=>{this[Rg]=!0,this[dx]()}),this[R1]=!0;let a=this[Ta][o?"end":"write"](e);return this[R1]=!1,a}}this[R1]=!0,this[Ta]?this[Ta].write(e):this[dx](e),this[R1]=!1;let r=this[qf].length?!1:this[Hf]?this[Hf].flowing:!0;return!r&&!this[qf].length&&this[Hf].once("drain",o=>this.emit("drain")),r}[D3](e){e&&!this[wh]&&(this[fi]=this[fi]?Buffer.concat([this[fi],e]):e)}[P3](){if(this[Rg]&&!this[hAe]&&!this[wh]&&!this[yx]){this[hAe]=!0;let e=this[Fg];if(e&&e.blockRemain){let r=this[fi]?this[fi].length:0;this.warn("TAR_BAD_ARCHIVE",`Truncated input (needed ${e.blockRemain} more bytes, only ${r} available)`,{entry:e}),this[fi]&&e.write(this[fi]),e.end()}this[Tg](Ex)}}[dx](e){if(this[yx])this[D3](e);else if(!e&&!this[fi])this[P3]();else{if(this[yx]=!0,this[fi]){this[D3](e);let r=this[fi];this[fi]=null,this[mx](r)}else this[mx](e);for(;this[fi]&&this[fi].length>=512&&!this[wh]&&!this[wx];){let r=this[fi];this[fi]=null,this[mx](r)}this[yx]=!1}(!this[fi]||this[Rg])&&this[P3]()}[mx](e){let r=0,o=e.length;for(;r+512<=o&&!this[wh]&&!this[wx];)switch(this[Xl]){case"begin":case"header":this[dAe](e,r),r+=512;break;case"ignore":case"body":r+=this[v3](e,r);break;case"meta":r+=this[gAe](e,r);break;default:throw new Error("invalid state: "+this[Xl])}r{"use strict";var Rlt=Ay(),EAe=Ix(),xy=ve("fs"),Tlt=Sy(),yAe=ve("path"),b3=Ey();wAe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=Rlt(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&Llt(o,e),o.noResume||Nlt(o),o.file&&o.sync?Mlt(o):o.file?Olt(o,r):CAe(o)};var Nlt=t=>{let e=t.onentry;t.onentry=e?r=>{e(r),r.resume()}:r=>r.resume()},Llt=(t,e)=>{let r=new Map(e.map(n=>[b3(n),!0])),o=t.filter,a=(n,u)=>{let A=u||yAe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(yAe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(b3(n)):n=>a(b3(n))},Mlt=t=>{let e=CAe(t),r=t.file,o=!0,a;try{let n=xy.statSync(r),u=t.maxReadSize||16*1024*1024;if(n.size{let r=new EAe(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("end",u),xy.stat(a,(p,h)=>{if(p)A(p);else{let E=new Tlt.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},CAe=t=>new EAe(t)});var bAe=_((dUt,PAe)=>{"use strict";var Ult=Ay(),vx=lx(),IAe=Sy(),BAe=Bx(),vAe=ve("path");PAe.exports=(t,e,r)=>{if(typeof e=="function"&&(r=e),Array.isArray(t)&&(e=t,t={}),!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");e=Array.from(e);let o=Ult(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return o.file&&o.sync?_lt(o,e):o.file?Hlt(o,e,r):o.sync?qlt(o,e):jlt(o,e)};var _lt=(t,e)=>{let r=new vx.Sync(t),o=new IAe.WriteStreamSync(t.file,{mode:t.mode||438});r.pipe(o),DAe(r,e)},Hlt=(t,e,r)=>{let o=new vx(t),a=new IAe.WriteStream(t.file,{mode:t.mode||438});o.pipe(a);let n=new Promise((u,A)=>{a.on("error",A),a.on("close",u),o.on("error",A)});return S3(o,e),r?n.then(r,r):n},DAe=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?BAe({file:vAe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},S3=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return BAe({file:vAe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>S3(t,e));t.add(r)}t.end()},qlt=(t,e)=>{let r=new vx.Sync(t);return DAe(r,e),r},jlt=(t,e)=>{let r=new vx(t);return S3(r,e),r}});var x3=_((mUt,TAe)=>{"use strict";var Glt=Ay(),SAe=lx(),fl=ve("fs"),xAe=Sy(),kAe=Bx(),QAe=ve("path"),FAe=yy();TAe.exports=(t,e,r)=>{let o=Glt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),o.sync?Ylt(o,e):Klt(o,e,r)};var Ylt=(t,e)=>{let r=new SAe.Sync(t),o=!0,a,n;try{try{a=fl.openSync(t.file,"r+")}catch(p){if(p.code==="ENOENT")a=fl.openSync(t.file,"w+");else throw p}let u=fl.fstatSync(a),A=Buffer.alloc(512);e:for(n=0;nu.size)break;n+=h,t.mtimeCache&&t.mtimeCache.set(p.path,p.mtime)}o=!1,Wlt(t,r,n,a,e)}finally{if(o)try{fl.closeSync(a)}catch{}}},Wlt=(t,e,r,o,a)=>{let n=new xAe.WriteStreamSync(t.file,{fd:o,start:r});e.pipe(n),Vlt(e,a)},Klt=(t,e,r)=>{e=Array.from(e);let o=new SAe(t),a=(u,A,p)=>{let h=(C,R)=>{C?fl.close(u,L=>p(C)):p(null,R)},E=0;if(A===0)return h(null,0);let I=0,v=Buffer.alloc(512),x=(C,R)=>{if(C)return h(C);if(I+=R,I<512&&R)return fl.read(u,v,I,v.length-I,E+I,x);if(E===0&&v[0]===31&&v[1]===139)return h(new Error("cannot append to compressed archives"));if(I<512)return h(null,E);let L=new FAe(v);if(!L.cksumValid)return h(null,E);let U=512*Math.ceil(L.size/512);if(E+U+512>A||(E+=U+512,E>=A))return h(null,E);t.mtimeCache&&t.mtimeCache.set(L.path,L.mtime),I=0,fl.read(u,v,0,512,E,x)};fl.read(u,v,0,512,E,x)},n=new Promise((u,A)=>{o.on("error",A);let p="r+",h=(E,I)=>{if(E&&E.code==="ENOENT"&&p==="r+")return p="w+",fl.open(t.file,p,h);if(E)return A(E);fl.fstat(I,(v,x)=>{if(v)return fl.close(I,()=>A(v));a(I,x.size,(C,R)=>{if(C)return A(C);let L=new xAe.WriteStream(t.file,{fd:I,start:R});o.pipe(L),L.on("error",A),L.on("close",u),RAe(o,e)})})};fl.open(t.file,p,h)});return r?n.then(r,r):n},Vlt=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?kAe({file:QAe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},RAe=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return kAe({file:QAe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>RAe(t,e));t.add(r)}t.end()}});var LAe=_((yUt,NAe)=>{"use strict";var zlt=Ay(),Jlt=x3();NAe.exports=(t,e,r)=>{let o=zlt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),Xlt(o),Jlt(o,e,r)};var Xlt=t=>{let e=t.filter;t.mtimeCache||(t.mtimeCache=new Map),t.filter=e?(r,o)=>e(r,o)&&!(t.mtimeCache.get(r)>o.mtime):(r,o)=>!(t.mtimeCache.get(r)>o.mtime)}});var UAe=_((EUt,OAe)=>{var{promisify:MAe}=ve("util"),Ih=ve("fs"),Zlt=t=>{if(!t)t={mode:511,fs:Ih};else if(typeof t=="object")t={mode:511,fs:Ih,...t};else if(typeof t=="number")t={mode:t,fs:Ih};else if(typeof t=="string")t={mode:parseInt(t,8),fs:Ih};else throw new TypeError("invalid options argument");return t.mkdir=t.mkdir||t.fs.mkdir||Ih.mkdir,t.mkdirAsync=MAe(t.mkdir),t.stat=t.stat||t.fs.stat||Ih.stat,t.statAsync=MAe(t.stat),t.statSync=t.statSync||t.fs.statSync||Ih.statSync,t.mkdirSync=t.mkdirSync||t.fs.mkdirSync||Ih.mkdirSync,t};OAe.exports=Zlt});var HAe=_((CUt,_Ae)=>{var $lt=process.platform,{resolve:ect,parse:tct}=ve("path"),rct=t=>{if(/\0/.test(t))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:t,code:"ERR_INVALID_ARG_VALUE"});if(t=ect(t),$lt==="win32"){let e=/[*|"<>?:]/,{root:r}=tct(t);if(e.test(t.substr(r.length)))throw Object.assign(new Error("Illegal characters in path."),{path:t,code:"EINVAL"})}return t};_Ae.exports=rct});var WAe=_((wUt,YAe)=>{var{dirname:qAe}=ve("path"),jAe=(t,e,r=void 0)=>r===e?Promise.resolve():t.statAsync(e).then(o=>o.isDirectory()?r:void 0,o=>o.code==="ENOENT"?jAe(t,qAe(e),e):void 0),GAe=(t,e,r=void 0)=>{if(r!==e)try{return t.statSync(e).isDirectory()?r:void 0}catch(o){return o.code==="ENOENT"?GAe(t,qAe(e),e):void 0}};YAe.exports={findMade:jAe,findMadeSync:GAe}});var F3=_((IUt,VAe)=>{var{dirname:KAe}=ve("path"),k3=(t,e,r)=>{e.recursive=!1;let o=KAe(t);return o===t?e.mkdirAsync(t,e).catch(a=>{if(a.code!=="EISDIR")throw a}):e.mkdirAsync(t,e).then(()=>r||t,a=>{if(a.code==="ENOENT")return k3(o,e).then(n=>k3(t,e,n));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;return e.statAsync(t).then(n=>{if(n.isDirectory())return r;throw a},()=>{throw a})})},Q3=(t,e,r)=>{let o=KAe(t);if(e.recursive=!1,o===t)try{return e.mkdirSync(t,e)}catch(a){if(a.code!=="EISDIR")throw a;return}try{return e.mkdirSync(t,e),r||t}catch(a){if(a.code==="ENOENT")return Q3(t,e,Q3(o,e,r));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;try{if(!e.statSync(t).isDirectory())throw a}catch{throw a}}};VAe.exports={mkdirpManual:k3,mkdirpManualSync:Q3}});var XAe=_((BUt,JAe)=>{var{dirname:zAe}=ve("path"),{findMade:nct,findMadeSync:ict}=WAe(),{mkdirpManual:sct,mkdirpManualSync:oct}=F3(),act=(t,e)=>(e.recursive=!0,zAe(t)===t?e.mkdirAsync(t,e):nct(e,t).then(o=>e.mkdirAsync(t,e).then(()=>o).catch(a=>{if(a.code==="ENOENT")return sct(t,e);throw a}))),lct=(t,e)=>{if(e.recursive=!0,zAe(t)===t)return e.mkdirSync(t,e);let o=ict(e,t);try{return e.mkdirSync(t,e),o}catch(a){if(a.code==="ENOENT")return oct(t,e);throw a}};JAe.exports={mkdirpNative:act,mkdirpNativeSync:lct}});var tfe=_((vUt,efe)=>{var ZAe=ve("fs"),cct=process.version,R3=cct.replace(/^v/,"").split("."),$Ae=+R3[0]>10||+R3[0]==10&&+R3[1]>=12,uct=$Ae?t=>t.mkdir===ZAe.mkdir:()=>!1,Act=$Ae?t=>t.mkdirSync===ZAe.mkdirSync:()=>!1;efe.exports={useNative:uct,useNativeSync:Act}});var afe=_((DUt,ofe)=>{var ky=UAe(),Qy=HAe(),{mkdirpNative:rfe,mkdirpNativeSync:nfe}=XAe(),{mkdirpManual:ife,mkdirpManualSync:sfe}=F3(),{useNative:fct,useNativeSync:pct}=tfe(),Fy=(t,e)=>(t=Qy(t),e=ky(e),fct(e)?rfe(t,e):ife(t,e)),hct=(t,e)=>(t=Qy(t),e=ky(e),pct(e)?nfe(t,e):sfe(t,e));Fy.sync=hct;Fy.native=(t,e)=>rfe(Qy(t),ky(e));Fy.manual=(t,e)=>ife(Qy(t),ky(e));Fy.nativeSync=(t,e)=>nfe(Qy(t),ky(e));Fy.manualSync=(t,e)=>sfe(Qy(t),ky(e));ofe.exports=Fy});var hfe=_((PUt,pfe)=>{"use strict";var $l=ve("fs"),Lg=ve("path"),gct=$l.lchown?"lchown":"chown",dct=$l.lchownSync?"lchownSync":"chownSync",cfe=$l.lchown&&!process.version.match(/v1[1-9]+\./)&&!process.version.match(/v10\.[6-9]/),lfe=(t,e,r)=>{try{return $l[dct](t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},mct=(t,e,r)=>{try{return $l.chownSync(t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},yct=cfe?(t,e,r,o)=>a=>{!a||a.code!=="EISDIR"?o(a):$l.chown(t,e,r,o)}:(t,e,r,o)=>o,T3=cfe?(t,e,r)=>{try{return lfe(t,e,r)}catch(o){if(o.code!=="EISDIR")throw o;mct(t,e,r)}}:(t,e,r)=>lfe(t,e,r),Ect=process.version,ufe=(t,e,r)=>$l.readdir(t,e,r),Cct=(t,e)=>$l.readdirSync(t,e);/^v4\./.test(Ect)&&(ufe=(t,e,r)=>$l.readdir(t,r));var Dx=(t,e,r,o)=>{$l[gct](t,e,r,yct(t,e,r,a=>{o(a&&a.code!=="ENOENT"?a:null)}))},Afe=(t,e,r,o,a)=>{if(typeof e=="string")return $l.lstat(Lg.resolve(t,e),(n,u)=>{if(n)return a(n.code!=="ENOENT"?n:null);u.name=e,Afe(t,u,r,o,a)});if(e.isDirectory())N3(Lg.resolve(t,e.name),r,o,n=>{if(n)return a(n);let u=Lg.resolve(t,e.name);Dx(u,r,o,a)});else{let n=Lg.resolve(t,e.name);Dx(n,r,o,a)}},N3=(t,e,r,o)=>{ufe(t,{withFileTypes:!0},(a,n)=>{if(a){if(a.code==="ENOENT")return o();if(a.code!=="ENOTDIR"&&a.code!=="ENOTSUP")return o(a)}if(a||!n.length)return Dx(t,e,r,o);let u=n.length,A=null,p=h=>{if(!A){if(h)return o(A=h);if(--u===0)return Dx(t,e,r,o)}};n.forEach(h=>Afe(t,h,e,r,p))})},wct=(t,e,r,o)=>{if(typeof e=="string")try{let a=$l.lstatSync(Lg.resolve(t,e));a.name=e,e=a}catch(a){if(a.code==="ENOENT")return;throw a}e.isDirectory()&&ffe(Lg.resolve(t,e.name),r,o),T3(Lg.resolve(t,e.name),r,o)},ffe=(t,e,r)=>{let o;try{o=Cct(t,{withFileTypes:!0})}catch(a){if(a.code==="ENOENT")return;if(a.code==="ENOTDIR"||a.code==="ENOTSUP")return T3(t,e,r);throw a}return o&&o.length&&o.forEach(a=>wct(t,a,e,r)),T3(t,e,r)};pfe.exports=N3;N3.sync=ffe});var yfe=_((bUt,L3)=>{"use strict";var gfe=afe(),ec=ve("fs"),Px=ve("path"),dfe=hfe(),Vc=dy(),bx=class extends Error{constructor(e,r){super("Cannot extract through symbolic link"),this.path=r,this.symlink=e}get name(){return"SylinkError"}},Sx=class extends Error{constructor(e,r){super(r+": Cannot cd into '"+e+"'"),this.path=e,this.code=r}get name(){return"CwdError"}},xx=(t,e)=>t.get(Vc(e)),T1=(t,e,r)=>t.set(Vc(e),r),Ict=(t,e)=>{ec.stat(t,(r,o)=>{(r||!o.isDirectory())&&(r=new Sx(t,r&&r.code||"ENOTDIR")),e(r)})};L3.exports=(t,e,r)=>{t=Vc(t);let o=e.umask,a=e.mode|448,n=(a&o)!==0,u=e.uid,A=e.gid,p=typeof u=="number"&&typeof A=="number"&&(u!==e.processUid||A!==e.processGid),h=e.preserve,E=e.unlink,I=e.cache,v=Vc(e.cwd),x=(L,U)=>{L?r(L):(T1(I,t,!0),U&&p?dfe(U,u,A,z=>x(z)):n?ec.chmod(t,a,r):r())};if(I&&xx(I,t)===!0)return x();if(t===v)return Ict(t,x);if(h)return gfe(t,{mode:a}).then(L=>x(null,L),x);let R=Vc(Px.relative(v,t)).split("/");kx(v,R,a,I,E,v,null,x)};var kx=(t,e,r,o,a,n,u,A)=>{if(!e.length)return A(null,u);let p=e.shift(),h=Vc(Px.resolve(t+"/"+p));if(xx(o,h))return kx(h,e,r,o,a,n,u,A);ec.mkdir(h,r,mfe(h,e,r,o,a,n,u,A))},mfe=(t,e,r,o,a,n,u,A)=>p=>{p?ec.lstat(t,(h,E)=>{if(h)h.path=h.path&&Vc(h.path),A(h);else if(E.isDirectory())kx(t,e,r,o,a,n,u,A);else if(a)ec.unlink(t,I=>{if(I)return A(I);ec.mkdir(t,r,mfe(t,e,r,o,a,n,u,A))});else{if(E.isSymbolicLink())return A(new bx(t,t+"/"+e.join("/")));A(p)}}):(u=u||t,kx(t,e,r,o,a,n,u,A))},Bct=t=>{let e=!1,r="ENOTDIR";try{e=ec.statSync(t).isDirectory()}catch(o){r=o.code}finally{if(!e)throw new Sx(t,r)}};L3.exports.sync=(t,e)=>{t=Vc(t);let r=e.umask,o=e.mode|448,a=(o&r)!==0,n=e.uid,u=e.gid,A=typeof n=="number"&&typeof u=="number"&&(n!==e.processUid||u!==e.processGid),p=e.preserve,h=e.unlink,E=e.cache,I=Vc(e.cwd),v=L=>{T1(E,t,!0),L&&A&&dfe.sync(L,n,u),a&&ec.chmodSync(t,o)};if(E&&xx(E,t)===!0)return v();if(t===I)return Bct(I),v();if(p)return v(gfe.sync(t,o));let C=Vc(Px.relative(I,t)).split("/"),R=null;for(let L=C.shift(),U=I;L&&(U+="/"+L);L=C.shift())if(U=Vc(Px.resolve(U)),!xx(E,U))try{ec.mkdirSync(U,o),R=R||U,T1(E,U,!0)}catch{let te=ec.lstatSync(U);if(te.isDirectory()){T1(E,U,!0);continue}else if(h){ec.unlinkSync(U),ec.mkdirSync(U,o),R=R||U,T1(E,U,!0);continue}else if(te.isSymbolicLink())return new bx(U,U+"/"+C.join("/"))}return v(R)}});var O3=_((SUt,Efe)=>{var M3=Object.create(null),{hasOwnProperty:vct}=Object.prototype;Efe.exports=t=>(vct.call(M3,t)||(M3[t]=t.normalize("NFKD")),M3[t])});var Bfe=_((xUt,Ife)=>{var Cfe=ve("assert"),Dct=O3(),Pct=Ey(),{join:wfe}=ve("path"),bct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,Sct=bct==="win32";Ife.exports=()=>{let t=new Map,e=new Map,r=h=>h.split("/").slice(0,-1).reduce((I,v)=>(I.length&&(v=wfe(I[I.length-1],v)),I.push(v||"/"),I),[]),o=new Set,a=h=>{let E=e.get(h);if(!E)throw new Error("function does not have any path reservations");return{paths:E.paths.map(I=>t.get(I)),dirs:[...E.dirs].map(I=>t.get(I))}},n=h=>{let{paths:E,dirs:I}=a(h);return E.every(v=>v[0]===h)&&I.every(v=>v[0]instanceof Set&&v[0].has(h))},u=h=>o.has(h)||!n(h)?!1:(o.add(h),h(()=>A(h)),!0),A=h=>{if(!o.has(h))return!1;let{paths:E,dirs:I}=e.get(h),v=new Set;return E.forEach(x=>{let C=t.get(x);Cfe.equal(C[0],h),C.length===1?t.delete(x):(C.shift(),typeof C[0]=="function"?v.add(C[0]):C[0].forEach(R=>v.add(R)))}),I.forEach(x=>{let C=t.get(x);Cfe(C[0]instanceof Set),C[0].size===1&&C.length===1?t.delete(x):C[0].size===1?(C.shift(),v.add(C[0])):C[0].delete(h)}),o.delete(h),v.forEach(x=>u(x)),!0};return{check:n,reserve:(h,E)=>{h=Sct?["win32 parallelization disabled"]:h.map(v=>Dct(Pct(wfe(v))).toLowerCase());let I=new Set(h.map(v=>r(v)).reduce((v,x)=>v.concat(x)));return e.set(E,{dirs:I,paths:h}),h.forEach(v=>{let x=t.get(v);x?x.push(E):t.set(v,[E])}),I.forEach(v=>{let x=t.get(v);x?x[x.length-1]instanceof Set?x[x.length-1].add(E):x.push(new Set([E])):t.set(v,[new Set([E])])}),u(E)}}}});var Pfe=_((kUt,Dfe)=>{var xct=process.platform,kct=xct==="win32",Qct=global.__FAKE_TESTING_FS__||ve("fs"),{O_CREAT:Fct,O_TRUNC:Rct,O_WRONLY:Tct,UV_FS_O_FILEMAP:vfe=0}=Qct.constants,Nct=kct&&!!vfe,Lct=512*1024,Mct=vfe|Rct|Fct|Tct;Dfe.exports=Nct?t=>t"w"});var K3=_((QUt,_fe)=>{"use strict";var Oct=ve("assert"),Uct=Ix(),vn=ve("fs"),_ct=Sy(),jf=ve("path"),Mfe=yfe(),bfe=KU(),Hct=Bfe(),qct=VU(),pl=dy(),jct=Ey(),Gct=O3(),Sfe=Symbol("onEntry"),H3=Symbol("checkFs"),xfe=Symbol("checkFs2"),Rx=Symbol("pruneCache"),q3=Symbol("isReusable"),tc=Symbol("makeFs"),j3=Symbol("file"),G3=Symbol("directory"),Tx=Symbol("link"),kfe=Symbol("symlink"),Qfe=Symbol("hardlink"),Ffe=Symbol("unsupported"),Rfe=Symbol("checkPath"),Bh=Symbol("mkdir"),To=Symbol("onError"),Qx=Symbol("pending"),Tfe=Symbol("pend"),Ry=Symbol("unpend"),U3=Symbol("ended"),_3=Symbol("maybeClose"),Y3=Symbol("skip"),N1=Symbol("doChown"),L1=Symbol("uid"),M1=Symbol("gid"),O1=Symbol("checkedCwd"),Ofe=ve("crypto"),Ufe=Pfe(),Yct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,U1=Yct==="win32",Wct=(t,e)=>{if(!U1)return vn.unlink(t,e);let r=t+".DELETE."+Ofe.randomBytes(16).toString("hex");vn.rename(t,r,o=>{if(o)return e(o);vn.unlink(r,e)})},Kct=t=>{if(!U1)return vn.unlinkSync(t);let e=t+".DELETE."+Ofe.randomBytes(16).toString("hex");vn.renameSync(t,e),vn.unlinkSync(e)},Nfe=(t,e,r)=>t===t>>>0?t:e===e>>>0?e:r,Lfe=t=>Gct(jct(pl(t))).toLowerCase(),Vct=(t,e)=>{e=Lfe(e);for(let r of t.keys()){let o=Lfe(r);(o===e||o.indexOf(e+"/")===0)&&t.delete(r)}},zct=t=>{for(let e of t.keys())t.delete(e)},_1=class extends Uct{constructor(e){if(e||(e={}),e.ondone=r=>{this[U3]=!0,this[_3]()},super(e),this[O1]=!1,this.reservations=Hct(),this.transform=typeof e.transform=="function"?e.transform:null,this.writable=!0,this.readable=!1,this[Qx]=0,this[U3]=!1,this.dirCache=e.dirCache||new Map,typeof e.uid=="number"||typeof e.gid=="number"){if(typeof e.uid!="number"||typeof e.gid!="number")throw new TypeError("cannot set owner without number uid and gid");if(e.preserveOwner)throw new TypeError("cannot preserve owner in archive and also set owner explicitly");this.uid=e.uid,this.gid=e.gid,this.setOwner=!0}else this.uid=null,this.gid=null,this.setOwner=!1;e.preserveOwner===void 0&&typeof e.uid!="number"?this.preserveOwner=process.getuid&&process.getuid()===0:this.preserveOwner=!!e.preserveOwner,this.processUid=(this.preserveOwner||this.setOwner)&&process.getuid?process.getuid():null,this.processGid=(this.preserveOwner||this.setOwner)&&process.getgid?process.getgid():null,this.forceChown=e.forceChown===!0,this.win32=!!e.win32||U1,this.newer=!!e.newer,this.keep=!!e.keep,this.noMtime=!!e.noMtime,this.preservePaths=!!e.preservePaths,this.unlink=!!e.unlink,this.cwd=pl(jf.resolve(e.cwd||process.cwd())),this.strip=+e.strip||0,this.processUmask=e.noChmod?0:process.umask(),this.umask=typeof e.umask=="number"?e.umask:this.processUmask,this.dmode=e.dmode||511&~this.umask,this.fmode=e.fmode||438&~this.umask,this.on("entry",r=>this[Sfe](r))}warn(e,r,o={}){return(e==="TAR_BAD_ARCHIVE"||e==="TAR_ABORT")&&(o.recoverable=!1),super.warn(e,r,o)}[_3](){this[U3]&&this[Qx]===0&&(this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close"))}[Rfe](e){if(this.strip){let r=pl(e.path).split("/");if(r.length=this.strip)e.linkpath=o.slice(this.strip).join("/");else return!1}}if(!this.preservePaths){let r=pl(e.path),o=r.split("/");if(o.includes("..")||U1&&/^[a-z]:\.\.$/i.test(o[0]))return this.warn("TAR_ENTRY_ERROR","path contains '..'",{entry:e,path:r}),!1;let[a,n]=qct(r);a&&(e.path=n,this.warn("TAR_ENTRY_INFO",`stripping ${a} from absolute path`,{entry:e,path:r}))}if(jf.isAbsolute(e.path)?e.absolute=pl(jf.resolve(e.path)):e.absolute=pl(jf.resolve(this.cwd,e.path)),!this.preservePaths&&e.absolute.indexOf(this.cwd+"/")!==0&&e.absolute!==this.cwd)return this.warn("TAR_ENTRY_ERROR","path escaped extraction target",{entry:e,path:pl(e.path),resolvedPath:e.absolute,cwd:this.cwd}),!1;if(e.absolute===this.cwd&&e.type!=="Directory"&&e.type!=="GNUDumpDir")return!1;if(this.win32){let{root:r}=jf.win32.parse(e.absolute);e.absolute=r+bfe.encode(e.absolute.substr(r.length));let{root:o}=jf.win32.parse(e.path);e.path=o+bfe.encode(e.path.substr(o.length))}return!0}[Sfe](e){if(!this[Rfe](e))return e.resume();switch(Oct.equal(typeof e.absolute,"string"),e.type){case"Directory":case"GNUDumpDir":e.mode&&(e.mode=e.mode|448);case"File":case"OldFile":case"ContiguousFile":case"Link":case"SymbolicLink":return this[H3](e);case"CharacterDevice":case"BlockDevice":case"FIFO":default:return this[Ffe](e)}}[To](e,r){e.name==="CwdError"?this.emit("error",e):(this.warn("TAR_ENTRY_ERROR",e,{entry:r}),this[Ry](),r.resume())}[Bh](e,r,o){Mfe(pl(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r,noChmod:this.noChmod},o)}[N1](e){return this.forceChown||this.preserveOwner&&(typeof e.uid=="number"&&e.uid!==this.processUid||typeof e.gid=="number"&&e.gid!==this.processGid)||typeof this.uid=="number"&&this.uid!==this.processUid||typeof this.gid=="number"&&this.gid!==this.processGid}[L1](e){return Nfe(this.uid,e.uid,this.processUid)}[M1](e){return Nfe(this.gid,e.gid,this.processGid)}[j3](e,r){let o=e.mode&4095||this.fmode,a=new _ct.WriteStream(e.absolute,{flags:Ufe(e.size),mode:o,autoClose:!1});a.on("error",p=>{a.fd&&vn.close(a.fd,()=>{}),a.write=()=>!0,this[To](p,e),r()});let n=1,u=p=>{if(p){a.fd&&vn.close(a.fd,()=>{}),this[To](p,e),r();return}--n===0&&vn.close(a.fd,h=>{h?this[To](h,e):this[Ry](),r()})};a.on("finish",p=>{let h=e.absolute,E=a.fd;if(e.mtime&&!this.noMtime){n++;let I=e.atime||new Date,v=e.mtime;vn.futimes(E,I,v,x=>x?vn.utimes(h,I,v,C=>u(C&&x)):u())}if(this[N1](e)){n++;let I=this[L1](e),v=this[M1](e);vn.fchown(E,I,v,x=>x?vn.chown(h,I,v,C=>u(C&&x)):u())}u()});let A=this.transform&&this.transform(e)||e;A!==e&&(A.on("error",p=>{this[To](p,e),r()}),e.pipe(A)),A.pipe(a)}[G3](e,r){let o=e.mode&4095||this.dmode;this[Bh](e.absolute,o,a=>{if(a){this[To](a,e),r();return}let n=1,u=A=>{--n===0&&(r(),this[Ry](),e.resume())};e.mtime&&!this.noMtime&&(n++,vn.utimes(e.absolute,e.atime||new Date,e.mtime,u)),this[N1](e)&&(n++,vn.chown(e.absolute,this[L1](e),this[M1](e),u)),u()})}[Ffe](e){e.unsupported=!0,this.warn("TAR_ENTRY_UNSUPPORTED",`unsupported entry type: ${e.type}`,{entry:e}),e.resume()}[kfe](e,r){this[Tx](e,e.linkpath,"symlink",r)}[Qfe](e,r){let o=pl(jf.resolve(this.cwd,e.linkpath));this[Tx](e,o,"link",r)}[Tfe](){this[Qx]++}[Ry](){this[Qx]--,this[_3]()}[Y3](e){this[Ry](),e.resume()}[q3](e,r){return e.type==="File"&&!this.unlink&&r.isFile()&&r.nlink<=1&&!U1}[H3](e){this[Tfe]();let r=[e.path];e.linkpath&&r.push(e.linkpath),this.reservations.reserve(r,o=>this[xfe](e,o))}[Rx](e){e.type==="SymbolicLink"?zct(this.dirCache):e.type!=="Directory"&&Vct(this.dirCache,e.absolute)}[xfe](e,r){this[Rx](e);let o=A=>{this[Rx](e),r(A)},a=()=>{this[Bh](this.cwd,this.dmode,A=>{if(A){this[To](A,e),o();return}this[O1]=!0,n()})},n=()=>{if(e.absolute!==this.cwd){let A=pl(jf.dirname(e.absolute));if(A!==this.cwd)return this[Bh](A,this.dmode,p=>{if(p){this[To](p,e),o();return}u()})}u()},u=()=>{vn.lstat(e.absolute,(A,p)=>{if(p&&(this.keep||this.newer&&p.mtime>e.mtime)){this[Y3](e),o();return}if(A||this[q3](e,p))return this[tc](null,e,o);if(p.isDirectory()){if(e.type==="Directory"){let h=!this.noChmod&&e.mode&&(p.mode&4095)!==e.mode,E=I=>this[tc](I,e,o);return h?vn.chmod(e.absolute,e.mode,E):E()}if(e.absolute!==this.cwd)return vn.rmdir(e.absolute,h=>this[tc](h,e,o))}if(e.absolute===this.cwd)return this[tc](null,e,o);Wct(e.absolute,h=>this[tc](h,e,o))})};this[O1]?n():a()}[tc](e,r,o){if(e){this[To](e,r),o();return}switch(r.type){case"File":case"OldFile":case"ContiguousFile":return this[j3](r,o);case"Link":return this[Qfe](r,o);case"SymbolicLink":return this[kfe](r,o);case"Directory":case"GNUDumpDir":return this[G3](r,o)}}[Tx](e,r,o,a){vn[o](r,e.absolute,n=>{n?this[To](n,e):(this[Ry](),e.resume()),a()})}},Fx=t=>{try{return[null,t()]}catch(e){return[e,null]}},W3=class extends _1{[tc](e,r){return super[tc](e,r,()=>{})}[H3](e){if(this[Rx](e),!this[O1]){let n=this[Bh](this.cwd,this.dmode);if(n)return this[To](n,e);this[O1]=!0}if(e.absolute!==this.cwd){let n=pl(jf.dirname(e.absolute));if(n!==this.cwd){let u=this[Bh](n,this.dmode);if(u)return this[To](u,e)}}let[r,o]=Fx(()=>vn.lstatSync(e.absolute));if(o&&(this.keep||this.newer&&o.mtime>e.mtime))return this[Y3](e);if(r||this[q3](e,o))return this[tc](null,e);if(o.isDirectory()){if(e.type==="Directory"){let u=!this.noChmod&&e.mode&&(o.mode&4095)!==e.mode,[A]=u?Fx(()=>{vn.chmodSync(e.absolute,e.mode)}):[];return this[tc](A,e)}let[n]=Fx(()=>vn.rmdirSync(e.absolute));this[tc](n,e)}let[a]=e.absolute===this.cwd?[]:Fx(()=>Kct(e.absolute));this[tc](a,e)}[j3](e,r){let o=e.mode&4095||this.fmode,a=A=>{let p;try{vn.closeSync(n)}catch(h){p=h}(A||p)&&this[To](A||p,e),r()},n;try{n=vn.openSync(e.absolute,Ufe(e.size),o)}catch(A){return a(A)}let u=this.transform&&this.transform(e)||e;u!==e&&(u.on("error",A=>this[To](A,e)),e.pipe(u)),u.on("data",A=>{try{vn.writeSync(n,A,0,A.length)}catch(p){a(p)}}),u.on("end",A=>{let p=null;if(e.mtime&&!this.noMtime){let h=e.atime||new Date,E=e.mtime;try{vn.futimesSync(n,h,E)}catch(I){try{vn.utimesSync(e.absolute,h,E)}catch{p=I}}}if(this[N1](e)){let h=this[L1](e),E=this[M1](e);try{vn.fchownSync(n,h,E)}catch(I){try{vn.chownSync(e.absolute,h,E)}catch{p=p||I}}}a(p)})}[G3](e,r){let o=e.mode&4095||this.dmode,a=this[Bh](e.absolute,o);if(a){this[To](a,e),r();return}if(e.mtime&&!this.noMtime)try{vn.utimesSync(e.absolute,e.atime||new Date,e.mtime)}catch{}if(this[N1](e))try{vn.chownSync(e.absolute,this[L1](e),this[M1](e))}catch{}r(),e.resume()}[Bh](e,r){try{return Mfe.sync(pl(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r})}catch(o){return o}}[Tx](e,r,o,a){try{vn[o+"Sync"](r,e.absolute),a(),e.resume()}catch(n){return this[To](n,e)}}};_1.Sync=W3;_fe.exports=_1});var Yfe=_((FUt,Gfe)=>{"use strict";var Jct=Ay(),Nx=K3(),qfe=ve("fs"),jfe=Sy(),Hfe=ve("path"),V3=Ey();Gfe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=Jct(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&Xct(o,e),o.file&&o.sync?Zct(o):o.file?$ct(o,r):o.sync?eut(o):tut(o)};var Xct=(t,e)=>{let r=new Map(e.map(n=>[V3(n),!0])),o=t.filter,a=(n,u)=>{let A=u||Hfe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(Hfe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(V3(n)):n=>a(V3(n))},Zct=t=>{let e=new Nx.Sync(t),r=t.file,o=qfe.statSync(r),a=t.maxReadSize||16*1024*1024;new jfe.ReadStreamSync(r,{readSize:a,size:o.size}).pipe(e)},$ct=(t,e)=>{let r=new Nx(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("close",u),qfe.stat(a,(p,h)=>{if(p)A(p);else{let E=new jfe.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},eut=t=>new Nx.Sync(t),tut=t=>new Nx(t)});var Wfe=_(As=>{"use strict";As.c=As.create=bAe();As.r=As.replace=x3();As.t=As.list=Bx();As.u=As.update=LAe();As.x=As.extract=Yfe();As.Pack=lx();As.Unpack=K3();As.Parse=Ix();As.ReadEntry=YS();As.WriteEntry=i3();As.Header=yy();As.Pax=KS();As.types=_U()});var z3,Kfe,vh,H1,q1,Vfe=Et(()=>{z3=Ze(eg()),Kfe=ve("worker_threads"),vh=Symbol("kTaskInfo"),H1=class{constructor(e,r){this.fn=e;this.limit=(0,z3.default)(r.poolSize)}run(e){return this.limit(()=>this.fn(e))}},q1=class{constructor(e,r){this.source=e;this.workers=[];this.limit=(0,z3.default)(r.poolSize),this.cleanupInterval=setInterval(()=>{if(this.limit.pendingCount===0&&this.limit.activeCount===0){let o=this.workers.pop();o?o.terminate():clearInterval(this.cleanupInterval)}},5e3).unref()}createWorker(){this.cleanupInterval.refresh();let e=new Kfe.Worker(this.source,{eval:!0,execArgv:[...process.execArgv,"--unhandled-rejections=strict"]});return e.on("message",r=>{if(!e[vh])throw new Error("Assertion failed: Worker sent a result without having a task assigned");e[vh].resolve(r),e[vh]=null,e.unref(),this.workers.push(e)}),e.on("error",r=>{e[vh]?.reject(r),e[vh]=null}),e.on("exit",r=>{r!==0&&e[vh]?.reject(new Error(`Worker exited with code ${r}`)),e[vh]=null}),e}run(e){return this.limit(()=>{let r=this.workers.pop()??this.createWorker();return r.ref(),new Promise((o,a)=>{r[vh]={resolve:o,reject:a},r.postMessage(e)})})}}});var Jfe=_((LUt,zfe)=>{var J3;zfe.exports.getContent=()=>(typeof J3>"u"&&(J3=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),J3)});var $i={};Vt($i,{convertToZip:()=>sut,convertToZipWorker:()=>$3,extractArchiveTo:()=>tpe,getDefaultTaskPool:()=>$fe,getTaskPoolForConfiguration:()=>epe,makeArchiveFromDirectory:()=>iut});function rut(t,e){switch(t){case"async":return new H1($3,{poolSize:e});case"workers":return new q1((0,Z3.getContent)(),{poolSize:e});default:throw new Error(`Assertion failed: Unknown value ${t} for taskPoolMode`)}}function $fe(){return typeof X3>"u"&&(X3=rut("workers",Xi.availableParallelism())),X3}function epe(t){return typeof t>"u"?$fe():al(nut,t,()=>{let e=t.get("taskPoolMode"),r=t.get("taskPoolConcurrency");switch(e){case"async":return new H1($3,{poolSize:r});case"workers":return new q1((0,Z3.getContent)(),{poolSize:r});default:throw new Error(`Assertion failed: Unknown value ${e} for taskPoolMode`)}})}async function $3(t){let{tmpFile:e,tgz:r,compressionLevel:o,extractBufferOpts:a}=t,n=new Zi(e,{create:!0,level:o,stats:wa.makeDefaultStats()}),u=Buffer.from(r.buffer,r.byteOffset,r.byteLength);return await tpe(u,n,a),n.saveAndClose(),e}async function iut(t,{baseFs:e=new Tn,prefixPath:r=It.root,compressionLevel:o,inMemory:a=!1}={}){let n;if(a)n=new Zi(null,{level:o});else{let A=await oe.mktempPromise(),p=V.join(A,"archive.zip");n=new Zi(p,{create:!0,level:o})}let u=V.resolve(It.root,r);return await n.copyPromise(u,t,{baseFs:e,stableTime:!0,stableSort:!0}),n}async function sut(t,e={}){let r=await oe.mktempPromise(),o=V.join(r,"archive.zip"),a=e.compressionLevel??e.configuration?.get("compressionLevel")??"mixed",n={prefixPath:e.prefixPath,stripComponents:e.stripComponents};return await(e.taskPool??epe(e.configuration)).run({tmpFile:o,tgz:t,compressionLevel:a,extractBufferOpts:n}),new Zi(o,{level:e.compressionLevel})}async function*out(t){let e=new Zfe.default.Parse,r=new Xfe.PassThrough({objectMode:!0,autoDestroy:!0,emitClose:!0});e.on("entry",o=>{r.write(o)}),e.on("error",o=>{r.destroy(o)}),e.on("close",()=>{r.destroyed||r.end()}),e.end(t);for await(let o of r){let a=o;yield a,a.resume()}}async function tpe(t,e,{stripComponents:r=0,prefixPath:o=It.dot}={}){function a(n){if(n.path[0]==="/")return!0;let u=n.path.split(/\//g);return!!(u.some(A=>A==="..")||u.length<=r)}for await(let n of out(t)){if(a(n))continue;let u=V.normalize(ue.toPortablePath(n.path)).replace(/\/$/,"").split(/\//g);if(u.length<=r)continue;let A=u.slice(r).join("/"),p=V.join(o,A),h=420;switch((n.type==="Directory"||(n.mode??0)&73)&&(h|=73),n.type){case"Directory":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.mkdirSync(p,{mode:h}),e.utimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break;case"OldFile":case"File":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.writeFileSync(p,await km(n),{mode:h}),e.utimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break;case"SymbolicLink":e.mkdirpSync(V.dirname(p),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),e.symlinkSync(n.linkpath,p),e.lutimesSync(p,Bi.SAFE_TIME,Bi.SAFE_TIME);break}}return e}var Xfe,Zfe,Z3,X3,nut,rpe=Et(()=>{Ge();Pt();nA();Xfe=ve("stream"),Zfe=Ze(Wfe());Vfe();ql();Z3=Ze(Jfe());nut=new WeakMap});var ipe=_((e_,npe)=>{(function(t,e){typeof e_=="object"?npe.exports=e():typeof define=="function"&&define.amd?define(e):t.treeify=e()})(e_,function(){function t(a,n){var u=n?"\u2514":"\u251C";return a?u+="\u2500 ":u+="\u2500\u2500\u2510",u}function e(a,n){var u=[];for(var A in a)a.hasOwnProperty(A)&&(n&&typeof a[A]=="function"||u.push(A));return u}function r(a,n,u,A,p,h,E){var I="",v=0,x,C,R=A.slice(0);if(R.push([n,u])&&A.length>0&&(A.forEach(function(U,z){z>0&&(I+=(U[1]?" ":"\u2502")+" "),!C&&U[0]===n&&(C=!0)}),I+=t(a,u)+a,p&&(typeof n!="object"||n instanceof Date)&&(I+=": "+n),C&&(I+=" (circular ref.)"),E(I)),!C&&typeof n=="object"){var L=e(n,h);L.forEach(function(U){x=++v===L.length,r(U,n[U],x,R,p,h,E)})}}var o={};return o.asLines=function(a,n,u,A){var p=typeof u!="function"?u:!1;r(".",a,!1,[],n,p,A||u)},o.asTree=function(a,n,u){var A="";return r(".",a,!1,[],n,u,function(p){A+=p+` -`}),A},o})});var fs={};Vt(fs,{emitList:()=>aut,emitTree:()=>lpe,treeNodeToJson:()=>ape,treeNodeToTreeify:()=>ope});function ope(t,{configuration:e}){let r={},o=0,a=(n,u)=>{let A=Array.isArray(n)?n.entries():Object.entries(n);for(let[p,h]of A){if(!h)continue;let{label:E,value:I,children:v}=h,x=[];typeof E<"u"&&x.push(fg(e,E,2)),typeof I<"u"&&x.push(Ot(e,I[0],I[1])),x.length===0&&x.push(fg(e,`${p}`,2));let C=x.join(": ").trim(),R=`\0${o++}\0`,L=u[`${R}${C}`]={};typeof v<"u"&&a(v,L)}};if(typeof t.children>"u")throw new Error("The root node must only contain children");return a(t.children,r),r}function ape(t){let e=r=>{if(typeof r.children>"u"){if(typeof r.value>"u")throw new Error("Assertion failed: Expected a value to be set if the children are missing");return pg(r.value[0],r.value[1])}let o=Array.isArray(r.children)?r.children.entries():Object.entries(r.children??{}),a=Array.isArray(r.children)?[]:{};for(let[n,u]of o)u&&(a[lut(n)]=e(u));return typeof r.value>"u"?a:{value:pg(r.value[0],r.value[1]),children:a}};return e(t)}function aut(t,{configuration:e,stdout:r,json:o}){let a=t.map(n=>({value:n}));lpe({children:a},{configuration:e,stdout:r,json:o})}function lpe(t,{configuration:e,stdout:r,json:o,separators:a=0}){if(o){let u=Array.isArray(t.children)?t.children.values():Object.values(t.children??{});for(let A of u)A&&r.write(`${JSON.stringify(ape(A))} -`);return}let n=(0,spe.asTree)(ope(t,{configuration:e}),!1,!1);if(n=n.replace(/\0[0-9]+\0/g,""),a>=1&&(n=n.replace(/^([├└]─)/gm,`\u2502 -$1`).replace(/^│\n/,"")),a>=2)for(let u=0;u<2;++u)n=n.replace(/^([│ ].{2}[├│ ].{2}[^\n]+\n)(([│ ]).{2}[├└].{2}[^\n]*\n[│ ].{2}[│ ].{2}[├└]─)/gm,`$1$3 \u2502 -$2`).replace(/^│\n/,"");if(a>=3)throw new Error("Only the first two levels are accepted by treeUtils.emitTree");r.write(n)}function lut(t){return typeof t=="string"?t.replace(/^\0[0-9]+\0/,""):t}var spe,cpe=Et(()=>{spe=Ze(ipe());jl()});function j1(t){let e=t.match(cut);if(!e?.groups)throw new Error("Assertion failed: Expected the checksum to match the requested pattern");let r=e.groups.cacheVersion?parseInt(e.groups.cacheVersion):null;return{cacheKey:e.groups.cacheKey??null,cacheVersion:r,cacheSpec:e.groups.cacheSpec??null,hash:e.groups.hash}}var upe,t_,r_,Lx,Gr,cut,n_=Et(()=>{Ge();Pt();Pt();nA();upe=ve("crypto"),t_=Ze(ve("fs"));Wl();th();ql();So();r_=Qm(process.env.YARN_CACHE_CHECKPOINT_OVERRIDE??process.env.YARN_CACHE_VERSION_OVERRIDE??9),Lx=Qm(process.env.YARN_CACHE_VERSION_OVERRIDE??10),Gr=class t{constructor(e,{configuration:r,immutable:o=r.get("enableImmutableCache"),check:a=!1}){this.markedFiles=new Set;this.mutexes=new Map;this.cacheId=`-${(0,upe.randomBytes)(8).toString("hex")}.tmp`;this.configuration=r,this.cwd=e,this.immutable=o,this.check=a;let{cacheSpec:n,cacheKey:u}=t.getCacheKey(r);this.cacheSpec=n,this.cacheKey=u}static async find(e,{immutable:r,check:o}={}){let a=new t(e.get("cacheFolder"),{configuration:e,immutable:r,check:o});return await a.setup(),a}static getCacheKey(e){let r=e.get("compressionLevel"),o=r!=="mixed"?`c${r}`:"";return{cacheKey:[Lx,o].join(""),cacheSpec:o}}get mirrorCwd(){if(!this.configuration.get("enableMirror"))return null;let e=`${this.configuration.get("globalFolder")}/cache`;return e!==this.cwd?e:null}getVersionFilename(e){return`${Hm(e)}-${this.cacheKey}.zip`}getChecksumFilename(e,r){let a=j1(r).hash.slice(0,10);return`${Hm(e)}-${a}.zip`}isChecksumCompatible(e){if(e===null)return!1;let{cacheVersion:r,cacheSpec:o}=j1(e);if(r===null||r{let de=new Zi,Be=V.join(It.root,zM(e));return de.mkdirSync(Be,{recursive:!0}),de.writeJsonSync(V.join(Be,dr.manifest),{name:rn(e),mocked:!0}),de},E=async(de,{isColdHit:Be,controlPath:Ee=null})=>{if(Ee===null&&u.unstablePackages?.has(e.locatorHash))return{isValid:!0,hash:null};let g=r&&!Be?j1(r).cacheKey:this.cacheKey,me=!u.skipIntegrityCheck||!r?`${g}/${await Ib(de)}`:r;if(Ee!==null){let Ae=!u.skipIntegrityCheck||!r?`${this.cacheKey}/${await Ib(Ee)}`:r;if(me!==Ae)throw new Jt(18,"The remote archive doesn't match the local checksum - has the local cache been corrupted?")}let we=null;switch(r!==null&&me!==r&&(this.check?we="throw":j1(r).cacheKey!==j1(me).cacheKey?we="update":we=this.configuration.get("checksumBehavior")),we){case null:case"update":return{isValid:!0,hash:me};case"ignore":return{isValid:!0,hash:r};case"reset":return{isValid:!1,hash:r};default:case"throw":throw new Jt(18,"The remote archive doesn't match the expected checksum")}},I=async de=>{if(!n)throw new Error(`Cache check required but no loader configured for ${qr(this.configuration,e)}`);let Be=await n(),Ee=Be.getRealPath();Be.saveAndClose(),await oe.chmodPromise(Ee,420);let g=await E(de,{controlPath:Ee,isColdHit:!1});if(!g.isValid)throw new Error("Assertion failed: Expected a valid checksum");return g.hash},v=async()=>{if(A===null||!await oe.existsPromise(A)){let de=await n(),Be=de.getRealPath();return de.saveAndClose(),{source:"loader",path:Be}}return{source:"mirror",path:A}},x=async()=>{if(!n)throw new Error(`Cache entry required but missing for ${qr(this.configuration,e)}`);if(this.immutable)throw new Jt(56,`Cache entry required but missing for ${qr(this.configuration,e)}`);let{path:de,source:Be}=await v(),{hash:Ee}=await E(de,{isColdHit:!0}),g=this.getLocatorPath(e,Ee),me=[];Be!=="mirror"&&A!==null&&me.push(async()=>{let Ae=`${A}${this.cacheId}`;await oe.copyFilePromise(de,Ae,t_.default.constants.COPYFILE_FICLONE),await oe.chmodPromise(Ae,420),await oe.renamePromise(Ae,A)}),(!u.mirrorWriteOnly||A===null)&&me.push(async()=>{let Ae=`${g}${this.cacheId}`;await oe.copyFilePromise(de,Ae,t_.default.constants.COPYFILE_FICLONE),await oe.chmodPromise(Ae,420),await oe.renamePromise(Ae,g)});let we=u.mirrorWriteOnly?A??g:g;return await Promise.all(me.map(Ae=>Ae())),[!1,we,Ee]},C=async()=>{let Be=(async()=>{let Ee=u.unstablePackages?.has(e.locatorHash),g=Ee||!r||this.isChecksumCompatible(r)?this.getLocatorPath(e,r):null,me=g!==null?this.markedFiles.has(g)||await p.existsPromise(g):!1,we=!!u.mockedPackages?.has(e.locatorHash)&&(!this.check||!me),Ae=we||me,ne=Ae?o:a;if(ne&&ne(),Ae){let Z=null,xe=g;if(!we)if(this.check)Z=await I(xe);else{let Ne=await E(xe,{isColdHit:!1});if(Ne.isValid)Z=Ne.hash;else return x()}return[we,xe,Z]}else{if(this.immutable&&Ee)throw new Jt(56,`Cache entry required but missing for ${qr(this.configuration,e)}; consider defining ${pe.pretty(this.configuration,"supportedArchitectures",pe.Type.CODE)} to cache packages for multiple systems`);return x()}})();this.mutexes.set(e.locatorHash,Be);try{return await Be}finally{this.mutexes.delete(e.locatorHash)}};for(let de;de=this.mutexes.get(e.locatorHash);)await de;let[R,L,U]=await C();R||this.markedFiles.add(L);let z,te=R?()=>h():()=>new Zi(L,{baseFs:p,readOnly:!0}),ae=new Gd(()=>uL(()=>z=te(),de=>`Failed to open the cache entry for ${qr(this.configuration,e)}: ${de}`),V),le=new Hu(L,{baseFs:ae,pathUtils:V}),ce=()=>{z?.discardAndClose()},Ce=u.unstablePackages?.has(e.locatorHash)?null:U;return[le,ce,Ce]}},cut=/^(?:(?(?[0-9]+)(?.*))\/)?(?.*)$/});var Mx,Ape=Et(()=>{Mx=(r=>(r[r.SCRIPT=0]="SCRIPT",r[r.SHELLCODE=1]="SHELLCODE",r))(Mx||{})});var uut,Ty,i_=Et(()=>{Pt();Nl();Sf();So();uut=[[/^(git(?:\+(?:https|ssh))?:\/\/.*(?:\.git)?)#(.*)$/,(t,e,r,o)=>`${r}#commit=${o}`],[/^https:\/\/((?:[^/]+?)@)?codeload\.github\.com\/([^/]+\/[^/]+)\/tar\.gz\/([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https:\/\/((?:[^/]+?)@)?github\.com\/([^/]+\/[^/]+?)(?:\.git)?#([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https?:\/\/[^/]+\/(?:[^/]+\/)*(?:@.+(?:\/|(?:%2f)))?([^/]+)\/(?:-|download)\/\1-[^/]+\.tgz(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.pkg\.github\.com\/download\/(?:@[^/]+)\/(?:[^/]+)\/(?:[^/]+)\/(?:[0-9a-f]+)(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.fontawesome\.com\/(?:@[^/]+)\/([^/]+)\/-\/([^/]+)\/\1-\2.tgz(?:#|$)/,t=>`npm:${t}`],[/^https?:\/\/[^/]+\/.*\/(@[^/]+)\/([^/]+)\/-\/\1\/\2-(?:[.\d\w-]+)\.tgz(?:#|$)/,(t,e)=>bb({protocol:"npm:",source:null,selector:t,params:{__archiveUrl:e}})],[/^[^/]+\.tgz#[0-9a-f]+$/,t=>`npm:${t}`]],Ty=class{constructor(e){this.resolver=e;this.resolutions=null}async setup(e,{report:r}){let o=V.join(e.cwd,dr.lockfile);if(!oe.existsSync(o))return;let a=await oe.readFilePromise(o,"utf8"),n=Ki(a);if(Object.hasOwn(n,"__metadata"))return;let u=this.resolutions=new Map;for(let A of Object.keys(n)){let p=jI(A);if(!p){r.reportWarning(14,`Failed to parse the string "${A}" into a proper descriptor`);continue}let h=Qa(p.range)?In(p,`npm:${p.range}`):p,{version:E,resolved:I}=n[A];if(!I)continue;let v;for(let[C,R]of uut){let L=I.match(C);if(L){v=R(E,...L);break}}if(!v){r.reportWarning(14,`${jn(e.configuration,h)}: Only some patterns can be imported from legacy lockfiles (not "${I}")`);continue}let x=h;try{let C=dg(h.range),R=jI(C.selector,!0);R&&(x=R)}catch{}u.set(h.descriptorHash,Rs(x,v))}}supportsDescriptor(e,r){return this.resolutions?this.resolutions.has(e.descriptorHash):!1}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!this.resolutions)throw new Error("Assertion failed: The resolution store should have been setup");let a=this.resolutions.get(e.descriptorHash);if(!a)throw new Error("Assertion failed: The resolution should have been registered");let n=YM(a),u=o.project.configuration.normalizeDependency(n);return await this.resolver.getCandidates(u,r,o)}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}}});var AA,fpe=Et(()=>{Wl();I1();jl();AA=class extends Zs{constructor({configuration:r,stdout:o,suggestInstall:a=!0}){super();this.errorCount=0;TI(this,{configuration:r}),this.configuration=r,this.stdout=o,this.suggestInstall=a}static async start(r,o){let a=new this(r);try{await o(a)}catch(n){a.reportExceptionOnce(n)}finally{await a.finalize()}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,o){return o()}async startSectionPromise(r,o){return await o()}startTimerSync(r,o,a){return(typeof o=="function"?o:a)()}async startTimerPromise(r,o,a){return await(typeof o=="function"?o:a)()}reportSeparator(){}reportInfo(r,o){}reportWarning(r,o){}reportError(r,o){this.errorCount+=1,this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} ${this.formatNameWithHyperlink(r)}: ${o} -`)}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}reportFold(r,o){}async finalize(){this.errorCount>0&&(this.stdout.write(` -`),this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} Errors happened when preparing the environment required to run this command. -`),this.suggestInstall&&this.stdout.write(`${Ot(this.configuration,"\u27A4","redBright")} This might be caused by packages being missing from the lockfile, in which case running "yarn install" might help. -`))}formatNameWithHyperlink(r){return AU(r,{configuration:this.configuration,json:!1})}}});var Ny,s_=Et(()=>{So();Ny=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return!!(r.project.storedResolutions.get(e.descriptorHash)||r.project.originalPackages.has(vb(e).locatorHash))}supportsLocator(e,r){return!!(r.project.originalPackages.has(e.locatorHash)&&!r.project.lockfileNeedsRefresh)}shouldPersistResolution(e,r){throw new Error("The shouldPersistResolution method shouldn't be called on the lockfile resolver, which would always answer yes")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){let a=o.project.storedResolutions.get(e.descriptorHash);if(a){let u=o.project.originalPackages.get(a);if(u)return[u]}let n=o.project.originalPackages.get(vb(e).locatorHash);if(n)return[n];throw new Error("Resolution expected from the lockfile data")}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.originalPackages.get(e.locatorHash);if(!o)throw new Error("The lockfile resolver isn't meant to resolve packages - they should already have been stored into a cache");return o}}});function Gf(){}function Aut(t,e,r,o,a){for(var n=0,u=e.length,A=0,p=0;nx.length?R:x}),h.value=t.join(E)}else h.value=t.join(r.slice(A,A+h.count));A+=h.count,h.added||(p+=h.count)}}var v=e[u-1];return u>1&&typeof v.value=="string"&&(v.added||v.removed)&&t.equals("",v.value)&&(e[u-2].value+=v.value,e.pop()),e}function fut(t){return{newPos:t.newPos,components:t.components.slice(0)}}function put(t,e){if(typeof t=="function")e.callback=t;else if(t)for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}function gpe(t,e,r){return r=put(r,{ignoreWhitespace:!0}),u_.diff(t,e,r)}function hut(t,e,r){return A_.diff(t,e,r)}function Ox(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ox=function(e){return typeof e}:Ox=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ox(t)}function o_(t){return mut(t)||yut(t)||Eut(t)||Cut()}function mut(t){if(Array.isArray(t))return a_(t)}function yut(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function Eut(t,e){if(t){if(typeof t=="string")return a_(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a_(t,e)}}function a_(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,o=new Array(e);r"u"&&(u.context=4);var A=hut(r,o,u);if(!A)return;A.push({value:"",lines:[]});function p(U){return U.map(function(z){return" "+z})}for(var h=[],E=0,I=0,v=[],x=1,C=1,R=function(z){var te=A[z],ae=te.lines||te.value.replace(/\n$/,"").split(` -`);if(te.lines=ae,te.added||te.removed){var le;if(!E){var ce=A[z-1];E=x,I=C,ce&&(v=u.context>0?p(ce.lines.slice(-u.context)):[],E-=v.length,I-=v.length)}(le=v).push.apply(le,o_(ae.map(function(Ae){return(te.added?"+":"-")+Ae}))),te.added?C+=ae.length:x+=ae.length}else{if(E)if(ae.length<=u.context*2&&z=A.length-2&&ae.length<=u.context){var g=/\n$/.test(r),me=/\n$/.test(o),we=ae.length==0&&v.length>Ee.oldLines;!g&&we&&r.length>0&&v.splice(Ee.oldLines,0,"\\ No newline at end of file"),(!g&&!we||!me)&&v.push("\\ No newline at end of file")}h.push(Ee),E=0,I=0,v=[]}x+=ae.length,C+=ae.length}},L=0;L{Gf.prototype={diff:function(e,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=o.callback;typeof o=="function"&&(a=o,o={}),this.options=o;var n=this;function u(R){return a?(setTimeout(function(){a(void 0,R)},0),!0):R}e=this.castInput(e),r=this.castInput(r),e=this.removeEmpty(this.tokenize(e)),r=this.removeEmpty(this.tokenize(r));var A=r.length,p=e.length,h=1,E=A+p;o.maxEditLength&&(E=Math.min(E,o.maxEditLength));var I=[{newPos:-1,components:[]}],v=this.extractCommon(I[0],r,e,0);if(I[0].newPos+1>=A&&v+1>=p)return u([{value:this.join(r),count:r.length}]);function x(){for(var R=-1*h;R<=h;R+=2){var L=void 0,U=I[R-1],z=I[R+1],te=(z?z.newPos:0)-R;U&&(I[R-1]=void 0);var ae=U&&U.newPos+1=A&&te+1>=p)return u(Aut(n,L.components,r,e,n.useLongestToken));I[R]=L}h++}if(a)(function R(){setTimeout(function(){if(h>E)return a();x()||R()},0)})();else for(;h<=E;){var C=x();if(C)return C}},pushComponent:function(e,r,o){var a=e[e.length-1];a&&a.added===r&&a.removed===o?e[e.length-1]={count:a.count+1,added:r,removed:o}:e.push({count:1,added:r,removed:o})},extractCommon:function(e,r,o,a){for(var n=r.length,u=o.length,A=e.newPos,p=A-a,h=0;A+1"u"?r:u}:o;return typeof t=="string"?t:JSON.stringify(l_(t,null,null,a),a," ")};G1.equals=function(t,e){return Gf.prototype.equals.call(G1,t.replace(/,([\r\n])/g,"$1"),e.replace(/,([\r\n])/g,"$1"))};c_=new Gf;c_.tokenize=function(t){return t.slice()};c_.join=c_.removeEmpty=function(t){return t}});var ype=_((A3t,mpe)=>{var Iut=Hl(),But=Ym(),vut=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Dut=/^\w*$/;function Put(t,e){if(Iut(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||But(t)?!0:Dut.test(t)||!vut.test(t)||e!=null&&t in Object(e)}mpe.exports=Put});var wpe=_((f3t,Cpe)=>{var Epe=PP(),but="Expected a function";function p_(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(but);var r=function(){var o=arguments,a=e?e.apply(this,o):o[0],n=r.cache;if(n.has(a))return n.get(a);var u=t.apply(this,o);return r.cache=n.set(a,u)||n,u};return r.cache=new(p_.Cache||Epe),r}p_.Cache=Epe;Cpe.exports=p_});var Bpe=_((p3t,Ipe)=>{var Sut=wpe(),xut=500;function kut(t){var e=Sut(t,function(o){return r.size===xut&&r.clear(),o}),r=e.cache;return e}Ipe.exports=kut});var h_=_((h3t,vpe)=>{var Qut=Bpe(),Fut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rut=/\\(\\)?/g,Tut=Qut(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Fut,function(r,o,a,n){e.push(a?n.replace(Rut,"$1"):o||r)}),e});vpe.exports=Tut});var Mg=_((g3t,Dpe)=>{var Nut=Hl(),Lut=ype(),Mut=h_(),Out=C1();function Uut(t,e){return Nut(t)?t:Lut(t,e)?[t]:Mut(Out(t))}Dpe.exports=Uut});var Ly=_((d3t,Ppe)=>{var _ut=Ym(),Hut=1/0;function qut(t){if(typeof t=="string"||_ut(t))return t;var e=t+"";return e=="0"&&1/t==-Hut?"-0":e}Ppe.exports=qut});var Ux=_((m3t,bpe)=>{var jut=Mg(),Gut=Ly();function Yut(t,e){e=jut(e,t);for(var r=0,o=e.length;t!=null&&r{var Wut=qP(),Kut=Mg(),Vut=II(),Spe=sl(),zut=Ly();function Jut(t,e,r,o){if(!Spe(t))return t;e=Kut(e,t);for(var a=-1,n=e.length,u=n-1,A=t;A!=null&&++a{var Xut=Ux(),Zut=g_(),$ut=Mg();function eAt(t,e,r){for(var o=-1,a=e.length,n={};++o{function tAt(t,e){return t!=null&&e in Object(t)}Fpe.exports=tAt});var d_=_((w3t,Tpe)=>{var rAt=Mg(),nAt=EI(),iAt=Hl(),sAt=II(),oAt=QP(),aAt=Ly();function lAt(t,e,r){e=rAt(e,t);for(var o=-1,a=e.length,n=!1;++o{var cAt=Rpe(),uAt=d_();function AAt(t,e){return t!=null&&uAt(t,e,cAt)}Npe.exports=AAt});var Ope=_((B3t,Mpe)=>{var fAt=Qpe(),pAt=Lpe();function hAt(t,e){return fAt(t,e,function(r,o){return pAt(t,o)})}Mpe.exports=hAt});var qpe=_((v3t,Hpe)=>{var Upe=lg(),gAt=EI(),dAt=Hl(),_pe=Upe?Upe.isConcatSpreadable:void 0;function mAt(t){return dAt(t)||gAt(t)||!!(_pe&&t&&t[_pe])}Hpe.exports=mAt});var Ype=_((D3t,Gpe)=>{var yAt=xP(),EAt=qpe();function jpe(t,e,r,o,a){var n=-1,u=t.length;for(r||(r=EAt),a||(a=[]);++n0&&r(A)?e>1?jpe(A,e-1,r,o,a):yAt(a,A):o||(a[a.length]=A)}return a}Gpe.exports=jpe});var Kpe=_((P3t,Wpe)=>{var CAt=Ype();function wAt(t){var e=t==null?0:t.length;return e?CAt(t,1):[]}Wpe.exports=wAt});var m_=_((b3t,Vpe)=>{var IAt=Kpe(),BAt=rL(),vAt=nL();function DAt(t){return vAt(BAt(t,void 0,IAt),t+"")}Vpe.exports=DAt});var y_=_((S3t,zpe)=>{var PAt=Ope(),bAt=m_(),SAt=bAt(function(t,e){return t==null?{}:PAt(t,e)});zpe.exports=SAt});var _x,Jpe=Et(()=>{Wl();_x=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return this.resolver.supportsDescriptor(e,r)}supportsLocator(e,r){return this.resolver.supportsLocator(e,r)}shouldPersistResolution(e,r){return this.resolver.shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.resolver.bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async getSatisfying(e,r,o,a){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async resolve(e,r){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}}});var ki,E_=Et(()=>{Wl();ki=class extends Zs{reportCacheHit(e){}reportCacheMiss(e){}startSectionSync(e,r){return r()}async startSectionPromise(e,r){return await r()}startTimerSync(e,r,o){return(typeof r=="function"?r:o)()}async startTimerPromise(e,r,o){return await(typeof r=="function"?r:o)()}reportSeparator(){}reportInfo(e,r){}reportWarning(e,r){}reportError(e,r){}reportProgress(e){return{...Promise.resolve().then(async()=>{for await(let{}of e);}),stop:()=>{}}}reportJson(e){}reportFold(e,r){}async finalize(){}}});var Xpe,My,C_=Et(()=>{Pt();Xpe=Ze(Cb());Gm();mg();jl();th();Sf();So();My=class{constructor(e,{project:r}){this.workspacesCwds=new Set;this.project=r,this.cwd=e}async setup(){this.manifest=await Ut.tryFind(this.cwd)??new Ut,this.relativeCwd=V.relative(this.project.cwd,this.cwd)||It.dot;let e=this.manifest.name?this.manifest.name:eA(null,`${this.computeCandidateName()}-${zi(this.relativeCwd).substring(0,6)}`);this.anchoredDescriptor=In(e,`${ei.protocol}${this.relativeCwd}`),this.anchoredLocator=Rs(e,`${ei.protocol}${this.relativeCwd}`);let r=this.manifest.workspaceDefinitions.map(({pattern:a})=>a);if(r.length===0)return;let o=await(0,Xpe.default)(r,{cwd:ue.fromPortablePath(this.cwd),onlyDirectories:!0,ignore:["**/node_modules","**/.git","**/.yarn"]});o.sort(),await o.reduce(async(a,n)=>{let u=V.resolve(this.cwd,ue.toPortablePath(n)),A=await oe.existsPromise(V.join(u,"package.json"));await a,A&&this.workspacesCwds.add(u)},Promise.resolve())}get anchoredPackage(){let e=this.project.storedPackages.get(this.anchoredLocator.locatorHash);if(!e)throw new Error(`Assertion failed: Expected workspace ${YI(this.project.configuration,this)} (${Ot(this.project.configuration,V.join(this.cwd,dr.manifest),yt.PATH)}) to have been resolved. Run "yarn install" to update the lockfile`);return e}accepts(e){let r=e.indexOf(":"),o=r!==-1?e.slice(0,r+1):null,a=r!==-1?e.slice(r+1):e;if(o===ei.protocol&&V.normalize(a)===this.relativeCwd||o===ei.protocol&&(a==="*"||a==="^"||a==="~"))return!0;let n=Qa(a);return n?o===ei.protocol?n.test(this.manifest.version??"0.0.0"):this.project.configuration.get("enableTransparentWorkspaces")&&this.manifest.version!==null?n.test(this.manifest.version):!1:!1}computeCandidateName(){return this.cwd===this.project.cwd?"root-workspace":`${V.basename(this.cwd)}`||"unnamed-workspace"}getRecursiveWorkspaceDependencies({dependencies:e=Ut.hardDependencies}={}){let r=new Set,o=a=>{for(let n of e)for(let u of a.manifest[n].values()){let A=this.project.tryWorkspaceByDescriptor(u);A===null||r.has(A)||(r.add(A),o(A))}};return o(this),r}getRecursiveWorkspaceDependents({dependencies:e=Ut.hardDependencies}={}){let r=new Set,o=a=>{for(let n of this.project.workspaces)e.some(A=>[...n.manifest[A].values()].some(p=>{let h=this.project.tryWorkspaceByDescriptor(p);return h!==null&&qI(h.anchoredLocator,a.anchoredLocator)}))&&!r.has(n)&&(r.add(n),o(n))};return o(this),r}getRecursiveWorkspaceChildren(){let e=new Set([this]);for(let r of e)for(let o of r.workspacesCwds){let a=this.project.workspacesByCwd.get(o);a&&e.add(a)}return e.delete(this),Array.from(e)}async persistManifest(){let e={};this.manifest.exportTo(e);let r=V.join(this.cwd,Ut.fileName),o=`${JSON.stringify(e,null,this.manifest.indent)} -`;await oe.changeFilePromise(r,o,{automaticNewlines:!0}),this.manifest.raw=e}}});function TAt({project:t,allDescriptors:e,allResolutions:r,allPackages:o,accessibleLocators:a=new Set,optionalBuilds:n=new Set,peerRequirements:u=new Map,peerWarnings:A=[],peerRequirementNodes:p=new Map,volatileDescriptors:h=new Set}){let E=new Map,I=[],v=new Map,x=new Map,C=new Map,R=new Map,L=new Map(t.workspaces.map(le=>{let ce=le.anchoredLocator.locatorHash,Ce=o.get(ce);if(typeof Ce>"u")throw new Error("Assertion failed: The workspace should have an associated package");return[ce,OI(Ce)]})),U=()=>{let le=oe.mktempSync(),ce=V.join(le,"stacktrace.log"),Ce=String(I.length+1).length,de=I.map((Be,Ee)=>`${`${Ee+1}.`.padStart(Ce," ")} ${ka(Be)} -`).join("");throw oe.writeFileSync(ce,de),oe.detachTemp(le),new Jt(45,`Encountered a stack overflow when resolving peer dependencies; cf ${ue.fromPortablePath(ce)}`)},z=le=>{let ce=r.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ce=o.get(ce);if(!Ce)throw new Error("Assertion failed: The package could not be found");return Ce},te=(le,ce,Ce,{top:de,optional:Be})=>{I.length>1e3&&U(),I.push(ce);let Ee=ae(le,ce,Ce,{top:de,optional:Be});return I.pop(),Ee},ae=(le,ce,Ce,{top:de,optional:Be})=>{if(Be||n.delete(ce.locatorHash),a.has(ce.locatorHash))return;a.add(ce.locatorHash);let Ee=o.get(ce.locatorHash);if(!Ee)throw new Error(`Assertion failed: The package (${qr(t.configuration,ce)}) should have been registered`);let g=[],me=new Map,we=[],Ae=[],ne=[],Z=[];for(let Ne of Array.from(Ee.dependencies.values())){if(Ee.peerDependencies.has(Ne.identHash)&&Ee.locatorHash!==de)continue;if(Pf(Ne))throw new Error("Assertion failed: Virtual packages shouldn't be encountered when virtualizing a branch");h.delete(Ne.descriptorHash);let ht=Be;if(!ht){let be=Ee.dependenciesMeta.get(rn(Ne));if(typeof be<"u"){let et=be.get(null);typeof et<"u"&&et.optional&&(ht=!0)}}let H=r.get(Ne.descriptorHash);if(!H)throw new Error(`Assertion failed: The resolution (${jn(t.configuration,Ne)}) should have been registered`);let rt=L.get(H)||o.get(H);if(!rt)throw new Error(`Assertion failed: The package (${H}, resolved from ${jn(t.configuration,Ne)}) should have been registered`);if(rt.peerDependencies.size===0){te(Ne,rt,new Map,{top:de,optional:ht});continue}let Te,Fe,ke=new Set,Ye=new Map;we.push(()=>{Te=KM(Ne,ce.locatorHash),Fe=VM(rt,ce.locatorHash),Ee.dependencies.delete(Ne.identHash),Ee.dependencies.set(Te.identHash,Te),r.set(Te.descriptorHash,Fe.locatorHash),e.set(Te.descriptorHash,Te),o.set(Fe.locatorHash,Fe),g.push([rt,Te,Fe])}),Ae.push(()=>{R.set(Fe.locatorHash,Ye);for(let be of Fe.peerDependencies.values()){let Ue=al(me,be.identHash,()=>{let S=Ce.get(be.identHash)??null,w=Ee.dependencies.get(be.identHash);return!w&&HI(ce,be)&&(le.identHash===ce.identHash?w=le:(w=In(ce,le.range),e.set(w.descriptorHash,w),r.set(w.descriptorHash,ce.locatorHash),h.delete(w.descriptorHash),S=null)),w||(w=In(be,"missing:")),{subject:ce,ident:be,provided:w,root:!S,requests:new Map,hash:`p${zi(ce.locatorHash,be.identHash).slice(0,5)}`}}).provided;if(Ue.range==="missing:"&&Fe.dependencies.has(be.identHash)){Fe.peerDependencies.delete(be.identHash);continue}Ye.set(be.identHash,{requester:Fe,descriptor:be,meta:Fe.peerDependenciesMeta.get(rn(be)),children:new Map}),Fe.dependencies.set(be.identHash,Ue),Pf(Ue)&&Sm(C,Ue.descriptorHash).add(Fe.locatorHash),v.set(Ue.identHash,Ue),Ue.range==="missing:"&&ke.add(Ue.identHash)}Fe.dependencies=new Map(Fs(Fe.dependencies,([be,et])=>rn(et)))}),ne.push(()=>{if(!o.has(Fe.locatorHash))return;let be=E.get(rt.locatorHash);typeof be=="number"&&be>=2&&U();let et=E.get(rt.locatorHash),Ue=typeof et<"u"?et+1:1;E.set(rt.locatorHash,Ue),te(Te,Fe,Ye,{top:de,optional:ht}),E.set(rt.locatorHash,Ue-1)}),Z.push(()=>{let be=Ee.dependencies.get(Ne.identHash);if(typeof be>"u")throw new Error("Assertion failed: Expected the peer dependency to have been turned into a dependency");let et=r.get(be.descriptorHash);if(typeof et>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let Ue=R.get(et);if(typeof Ue>"u")throw new Error("Assertion failed: Expected the peer requests to be registered");for(let S of me.values()){let w=Ue.get(S.ident.identHash);w&&(S.requests.set(be.descriptorHash,w),p.set(S.hash,S),S.root||Ce.get(S.ident.identHash)?.children.set(be.descriptorHash,w))}if(o.has(Fe.locatorHash))for(let S of ke)Fe.dependencies.delete(S)})}for(let Ne of[...we,...Ae])Ne();let xe;do{xe=!0;for(let[Ne,ht,H]of g){let rt=kI(x,Ne.locatorHash),Te=zi(...[...H.dependencies.values()].map(be=>{let et=be.range!=="missing:"?r.get(be.descriptorHash):"missing:";if(typeof et>"u")throw new Error(`Assertion failed: Expected the resolution for ${jn(t.configuration,be)} to have been registered`);return et===de?`${et} (top)`:et}),ht.identHash),Fe=rt.get(Te);if(typeof Fe>"u"){rt.set(Te,ht);continue}if(Fe===ht)continue;o.delete(H.locatorHash),e.delete(ht.descriptorHash),r.delete(ht.descriptorHash),a.delete(H.locatorHash);let ke=C.get(ht.descriptorHash)||[],Ye=[Ee.locatorHash,...ke];C.delete(ht.descriptorHash);for(let be of Ye){let et=o.get(be);typeof et>"u"||(et.dependencies.get(ht.identHash).descriptorHash!==Fe.descriptorHash&&(xe=!1),et.dependencies.set(ht.identHash,Fe))}for(let be of me.values())be.provided.descriptorHash===ht.descriptorHash&&(be.provided=Fe)}}while(!xe);for(let Ne of[...ne,...Z])Ne()};for(let le of t.workspaces){let ce=le.anchoredLocator;h.delete(le.anchoredDescriptor.descriptorHash),te(le.anchoredDescriptor,ce,new Map,{top:ce.locatorHash,optional:!1})}for(let le of p.values()){if(!le.root)continue;let ce=o.get(le.subject.locatorHash);if(typeof ce>"u")continue;for(let de of le.requests.values()){let Be=`p${zi(le.subject.locatorHash,rn(le.ident),de.requester.locatorHash).slice(0,5)}`;u.set(Be,{subject:le.subject.locatorHash,requested:le.ident,rootRequester:de.requester.locatorHash,allRequesters:Array.from(WI(de),Ee=>Ee.requester.locatorHash)})}let Ce=[...WI(le)];if(le.provided.range!=="missing:"){let de=z(le.provided),Be=de.version??"0.0.0",Ee=me=>{if(me.startsWith(ei.protocol)){if(!t.tryWorkspaceByLocator(de))return null;me=me.slice(ei.protocol.length),(me==="^"||me==="~")&&(me="*")}return me},g=!0;for(let me of Ce){let we=Ee(me.descriptor.range);if(we===null){g=!1;continue}if(!tA(Be,we)){g=!1;let Ae=`p${zi(le.subject.locatorHash,rn(le.ident),me.requester.locatorHash).slice(0,5)}`;A.push({type:1,subject:ce,requested:le.ident,requester:me.requester,version:Be,hash:Ae,requirementCount:Ce.length})}}if(!g){let me=Ce.map(we=>Ee(we.descriptor.range));A.push({type:3,node:le,range:me.includes(null)?null:XM(me),hash:le.hash})}}else{let de=!0;for(let Be of Ce)if(!Be.meta?.optional){de=!1;let Ee=`p${zi(le.subject.locatorHash,rn(le.ident),Be.requester.locatorHash).slice(0,5)}`;A.push({type:0,subject:ce,requested:le.ident,requester:Be.requester,hash:Ee})}de||A.push({type:2,node:le,hash:le.hash})}}}function*NAt(t){let e=new Map;if("children"in t)e.set(t,t);else for(let r of t.requests.values())e.set(r,r);for(let[r,o]of e){yield{request:r,root:o};for(let a of r.children.values())e.has(a)||e.set(a,o)}}function LAt(t,e){let r=[],o=[],a=!1;for(let n of t.peerWarnings)if(!(n.type===1||n.type===0)){if(!t.tryWorkspaceByLocator(n.node.subject)){a=!0;continue}if(n.type===3){let u=t.storedResolutions.get(n.node.provided.descriptorHash);if(typeof u>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let A=t.storedPackages.get(u);if(typeof A>"u")throw new Error("Assertion failed: Expected the package to be registered");let p=Vp(NAt(n.node),({request:I,root:v})=>tA(A.version??"0.0.0",I.descriptor.range)?Vp.skip:I===v?Oi(t.configuration,I.requester):`${Oi(t.configuration,I.requester)} (via ${Oi(t.configuration,v.requester)})`),h=[...WI(n.node)].length>1?"and other dependencies request":"requests",E=n.range?qm(t.configuration,n.range):Ot(t.configuration,"but they have non-overlapping ranges!","redBright");r.push(`${Oi(t.configuration,n.node.ident)} is listed by your project with version ${GI(t.configuration,A.version??"0.0.0")} (${Ot(t.configuration,n.hash,yt.CODE)}), which doesn't satisfy what ${p} ${h} (${E}).`)}if(n.type===2){let u=n.node.requests.size>1?" and other dependencies":"";o.push(`${qr(t.configuration,n.node.subject)} doesn't provide ${Oi(t.configuration,n.node.ident)} (${Ot(t.configuration,n.hash,yt.CODE)}), requested by ${Oi(t.configuration,n.node.requests.values().next().value.requester)}${u}.`)}}e.startSectionSync({reportFooter:()=>{e.reportWarning(86,`Some peer dependencies are incorrectly met by your project; run ${Ot(t.configuration,"yarn explain peer-requirements ",yt.CODE)} for details, where ${Ot(t.configuration,"",yt.CODE)} is the six-letter p-prefixed code.`)},skipIfEmpty:!0},()=>{for(let n of Fs(r,u=>Rm.default(u)))e.reportWarning(60,n);for(let n of Fs(o,u=>Rm.default(u)))e.reportWarning(2,n)}),a&&e.reportWarning(86,`Some peer dependencies are incorrectly met by dependencies; run ${Ot(t.configuration,"yarn explain peer-requirements",yt.CODE)} for details.`)}var Hx,qx,jx,ehe,B_,I_,v_,Gx,xAt,kAt,Zpe,QAt,FAt,RAt,hl,w_,Yx,$pe,kt,the=Et(()=>{Pt();Pt();Nl();qt();Hx=ve("crypto");f_();qx=Ze(y_()),jx=Ze(eg()),ehe=Ze(Jn()),B_=ve("util"),I_=Ze(ve("v8")),v_=Ze(ve("zlib"));n_();u1();i_();s_();Gm();rO();Wl();Jpe();I1();E_();mg();C_();Tb();jl();th();ql();fS();dU();Sf();So();Gx=Qm(process.env.YARN_LOCKFILE_VERSION_OVERRIDE??8),xAt=3,kAt=/ *, */g,Zpe=/\/$/,QAt=32,FAt=(0,B_.promisify)(v_.default.gzip),RAt=(0,B_.promisify)(v_.default.gunzip),hl=(r=>(r.UpdateLockfile="update-lockfile",r.SkipBuild="skip-build",r))(hl||{}),w_={restoreLinkersCustomData:["linkersCustomData"],restoreResolutions:["accessibleLocators","conditionalLocators","disabledLocators","optionalBuilds","storedDescriptors","storedResolutions","storedPackages","lockFileChecksum"],restoreBuildState:["skippedBuilds","storedBuildState"]},Yx=(a=>(a[a.NotProvided=0]="NotProvided",a[a.NotCompatible=1]="NotCompatible",a[a.NodeNotProvided=2]="NodeNotProvided",a[a.NodeNotCompatible=3]="NodeNotCompatible",a))(Yx||{}),$pe=t=>zi(`${xAt}`,t),kt=class t{constructor(e,{configuration:r}){this.resolutionAliases=new Map;this.workspaces=[];this.workspacesByCwd=new Map;this.workspacesByIdent=new Map;this.storedResolutions=new Map;this.storedDescriptors=new Map;this.storedPackages=new Map;this.storedChecksums=new Map;this.storedBuildState=new Map;this.accessibleLocators=new Set;this.conditionalLocators=new Set;this.disabledLocators=new Set;this.originalPackages=new Map;this.optionalBuilds=new Set;this.skippedBuilds=new Set;this.lockfileLastVersion=null;this.lockfileNeedsRefresh=!1;this.peerRequirements=new Map;this.peerWarnings=[];this.peerRequirementNodes=new Map;this.linkersCustomData=new Map;this.lockFileChecksum=null;this.installStateChecksum=null;this.configuration=r,this.cwd=e}static async find(e,r){if(!e.projectCwd)throw new st(`No project found in ${r}`);let o=e.projectCwd,a=r,n=null;for(;n!==e.projectCwd;){if(n=a,oe.existsSync(V.join(n,dr.manifest))){o=n;break}a=V.dirname(n)}let u=new t(e.projectCwd,{configuration:e});Ke.telemetry?.reportProject(u.cwd),await u.setupResolutions(),await u.setupWorkspaces(),Ke.telemetry?.reportWorkspaceCount(u.workspaces.length),Ke.telemetry?.reportDependencyCount(u.workspaces.reduce((C,R)=>C+R.manifest.dependencies.size+R.manifest.devDependencies.size,0));let A=u.tryWorkspaceByCwd(o);if(A)return{project:u,workspace:A,locator:A.anchoredLocator};let p=await u.findLocatorForLocation(`${o}/`,{strict:!0});if(p)return{project:u,locator:p,workspace:null};let h=Ot(e,u.cwd,yt.PATH),E=Ot(e,V.relative(u.cwd,o),yt.PATH),I=`- If ${h} isn't intended to be a project, remove any yarn.lock and/or package.json file there.`,v=`- If ${h} is intended to be a project, it might be that you forgot to list ${E} in its workspace configuration.`,x=`- Finally, if ${h} is fine and you intend ${E} to be treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.`;throw new st(`The nearest package directory (${Ot(e,o,yt.PATH)}) doesn't seem to be part of the project declared in ${Ot(e,u.cwd,yt.PATH)}. - -${[I,v,x].join(` -`)}`)}async setupResolutions(){this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.lockFileChecksum=null;let e=V.join(this.cwd,dr.lockfile),r=this.configuration.get("defaultLanguageName");if(oe.existsSync(e)){let o=await oe.readFilePromise(e,"utf8");this.lockFileChecksum=$pe(o);let a=Ki(o);if(a.__metadata){let n=a.__metadata.version,u=a.__metadata.cacheKey;this.lockfileLastVersion=n,this.lockfileNeedsRefresh=n"u")throw new Error(`Assertion failed: Expected the lockfile entry to have a resolution field (${A})`);let h=bf(p.resolution,!0),E=new Ut;E.load(p,{yamlCompatibilityMode:!0});let I=E.version,v=E.languageName||r,x=p.linkType.toUpperCase(),C=p.conditions??null,R=E.dependencies,L=E.peerDependencies,U=E.dependenciesMeta,z=E.peerDependenciesMeta,te=E.bin;if(p.checksum!=null){let le=typeof u<"u"&&!p.checksum.includes("/")?`${u}/${p.checksum}`:p.checksum;this.storedChecksums.set(h.locatorHash,le)}let ae={...h,version:I,languageName:v,linkType:x,conditions:C,dependencies:R,peerDependencies:L,dependenciesMeta:U,peerDependenciesMeta:z,bin:te};this.originalPackages.set(ae.locatorHash,ae);for(let le of A.split(kAt)){let ce=rh(le);n<=6&&(ce=this.configuration.normalizeDependency(ce),ce=In(ce,ce.range.replace(/^patch:[^@]+@(?!npm(:|%3A))/,"$1npm%3A"))),this.storedDescriptors.set(ce.descriptorHash,ce),this.storedResolutions.set(ce.descriptorHash,h.locatorHash)}}}else o.includes("yarn lockfile v1")&&(this.lockfileLastVersion=-1)}}async setupWorkspaces(){this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map;let e=new Set,r=(0,jx.default)(4),o=async(a,n)=>{if(e.has(n))return a;e.add(n);let u=new My(n,{project:this});await r(()=>u.setup());let A=a.then(()=>{this.addWorkspace(u)});return Array.from(u.workspacesCwds).reduce(o,A)};await o(Promise.resolve(),this.cwd)}addWorkspace(e){let r=this.workspacesByIdent.get(e.anchoredLocator.identHash);if(typeof r<"u")throw new Error(`Duplicate workspace name ${Oi(this.configuration,e.anchoredLocator)}: ${ue.fromPortablePath(e.cwd)} conflicts with ${ue.fromPortablePath(r.cwd)}`);this.workspaces.push(e),this.workspacesByCwd.set(e.cwd,e),this.workspacesByIdent.set(e.anchoredLocator.identHash,e)}get topLevelWorkspace(){return this.getWorkspaceByCwd(this.cwd)}tryWorkspaceByCwd(e){V.isAbsolute(e)||(e=V.resolve(this.cwd,e)),e=V.normalize(e).replace(/\/+$/,"");let r=this.workspacesByCwd.get(e);return r||null}getWorkspaceByCwd(e){let r=this.tryWorkspaceByCwd(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByFilePath(e){let r=null;for(let o of this.workspaces)V.relative(o.cwd,e).startsWith("../")||r&&r.cwd.length>=o.cwd.length||(r=o);return r||null}getWorkspaceByFilePath(e){let r=this.tryWorkspaceByFilePath(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByIdent(e){let r=this.workspacesByIdent.get(e.identHash);return typeof r>"u"?null:r}getWorkspaceByIdent(e){let r=this.tryWorkspaceByIdent(e);if(!r)throw new Error(`Workspace not found (${Oi(this.configuration,e)})`);return r}tryWorkspaceByDescriptor(e){if(e.range.startsWith(ei.protocol)){let o=e.range.slice(ei.protocol.length);if(o!=="^"&&o!=="~"&&o!=="*"&&!Qa(o))return this.tryWorkspaceByCwd(o)}let r=this.tryWorkspaceByIdent(e);return r===null||(Pf(e)&&(e=UI(e)),!r.accepts(e.range))?null:r}getWorkspaceByDescriptor(e){let r=this.tryWorkspaceByDescriptor(e);if(r===null)throw new Error(`Workspace not found (${jn(this.configuration,e)})`);return r}tryWorkspaceByLocator(e){let r=this.tryWorkspaceByIdent(e);return r===null||(Gc(e)&&(e=_I(e)),r.anchoredLocator.locatorHash!==e.locatorHash)?null:r}getWorkspaceByLocator(e){let r=this.tryWorkspaceByLocator(e);if(!r)throw new Error(`Workspace not found (${qr(this.configuration,e)})`);return r}deleteDescriptor(e){this.storedResolutions.delete(e),this.storedDescriptors.delete(e)}deleteLocator(e){this.originalPackages.delete(e),this.storedPackages.delete(e),this.accessibleLocators.delete(e)}forgetResolution(e){if("descriptorHash"in e){let r=this.storedResolutions.get(e.descriptorHash);this.deleteDescriptor(e.descriptorHash);let o=new Set(this.storedResolutions.values());typeof r<"u"&&!o.has(r)&&this.deleteLocator(r)}if("locatorHash"in e){this.deleteLocator(e.locatorHash);for(let[r,o]of this.storedResolutions)o===e.locatorHash&&this.deleteDescriptor(r)}}forgetTransientResolutions(){let e=this.configuration.makeResolver(),r=new Map;for(let[o,a]of this.storedResolutions.entries()){let n=r.get(a);n||r.set(a,n=new Set),n.add(o)}for(let o of this.originalPackages.values()){let a;try{a=e.shouldPersistResolution(o,{project:this,resolver:e})}catch{a=!1}if(!a){this.deleteLocator(o.locatorHash);let n=r.get(o.locatorHash);if(n){r.delete(o.locatorHash);for(let u of n)this.deleteDescriptor(u)}}}}forgetVirtualResolutions(){for(let e of this.storedPackages.values())for(let[r,o]of e.dependencies)Pf(o)&&e.dependencies.set(r,UI(o))}getDependencyMeta(e,r){let o={},n=this.topLevelWorkspace.manifest.dependenciesMeta.get(rn(e));if(!n)return o;let u=n.get(null);if(u&&Object.assign(o,u),r===null||!ehe.default.valid(r))return o;for(let[A,p]of n)A!==null&&A===r&&Object.assign(o,p);return o}async findLocatorForLocation(e,{strict:r=!1}={}){let o=new ki,a=this.configuration.getLinkers(),n={project:this,report:o};for(let u of a){let A=await u.findPackageLocator(e,n);if(A){if(r&&(await u.findPackageLocation(A,n)).replace(Zpe,"")!==e.replace(Zpe,""))continue;return A}}return null}async loadUserConfig(){let e=V.join(this.cwd,".pnp.cjs");await oe.existsPromise(e)&&vf(e).setup();let r=V.join(this.cwd,"yarn.config.cjs");return await oe.existsPromise(r)?vf(r):null}async preparePackage(e,{resolver:r,resolveOptions:o}){let a=await this.configuration.getPackageExtensions(),n=this.configuration.normalizePackage(e,{packageExtensions:a});for(let[u,A]of n.dependencies){let p=await this.configuration.reduceHook(E=>E.reduceDependency,A,this,n,A,{resolver:r,resolveOptions:o});if(!HI(A,p))throw new Error("Assertion failed: The descriptor ident cannot be changed through aliases");let h=r.bindDescriptor(p,n,o);n.dependencies.set(u,h)}return n}async resolveEverything(e){if(!this.workspacesByCwd||!this.workspacesByIdent)throw new Error("Workspaces must have been setup before calling this function");this.forgetVirtualResolutions();let r=new Map(this.originalPackages),o=[];e.lockfileOnly||this.forgetTransientResolutions();let a=e.resolver||this.configuration.makeResolver(),n=new Ty(a);await n.setup(this,{report:e.report});let u=e.lockfileOnly?[new _x(a)]:[n,a],A=new yg([new Ny(a),...u]),p=new yg([...u]),h=this.configuration.makeFetcher(),E=e.lockfileOnly?{project:this,report:e.report,resolver:A}:{project:this,report:e.report,resolver:A,fetchOptions:{project:this,cache:e.cache,checksums:this.storedChecksums,report:e.report,fetcher:h,cacheOptions:{mirrorWriteOnly:!0}}},I=new Map,v=new Map,x=new Map,C=new Map,R=new Map,L=new Map,U=this.topLevelWorkspace.anchoredLocator,z=new Set,te=[],ae=k4(),le=this.configuration.getSupportedArchitectures();await e.report.startProgressPromise(Zs.progressViaTitle(),async ne=>{let Z=async rt=>{let Te=await xm(async()=>await A.resolve(rt,E),be=>`${qr(this.configuration,rt)}: ${be}`);if(!qI(rt,Te))throw new Error(`Assertion failed: The locator cannot be changed by the resolver (went from ${qr(this.configuration,rt)} to ${qr(this.configuration,Te)})`);C.set(Te.locatorHash,Te),!r.delete(Te.locatorHash)&&!this.tryWorkspaceByLocator(Te)&&o.push(Te);let ke=await this.preparePackage(Te,{resolver:A,resolveOptions:E}),Ye=_c([...ke.dependencies.values()].map(be=>H(be)));return te.push(Ye),Ye.catch(()=>{}),v.set(ke.locatorHash,ke),ke},xe=async rt=>{let Te=R.get(rt.locatorHash);if(typeof Te<"u")return Te;let Fe=Promise.resolve().then(()=>Z(rt));return R.set(rt.locatorHash,Fe),Fe},Ne=async(rt,Te)=>{let Fe=await H(Te);return I.set(rt.descriptorHash,rt),x.set(rt.descriptorHash,Fe.locatorHash),Fe},ht=async rt=>{ne.setTitle(jn(this.configuration,rt));let Te=this.resolutionAliases.get(rt.descriptorHash);if(typeof Te<"u")return Ne(rt,this.storedDescriptors.get(Te));let Fe=A.getResolutionDependencies(rt,E),ke=Object.fromEntries(await _c(Object.entries(Fe).map(async([et,Ue])=>{let S=A.bindDescriptor(Ue,U,E),w=await H(S);return z.add(w.locatorHash),[et,w]}))),be=(await xm(async()=>await A.getCandidates(rt,ke,E),et=>`${jn(this.configuration,rt)}: ${et}`))[0];if(typeof be>"u")throw new Jt(82,`${jn(this.configuration,rt)}: No candidates found`);if(e.checkResolutions){let{locators:et}=await p.getSatisfying(rt,ke,[be],{...E,resolver:p});if(!et.find(Ue=>Ue.locatorHash===be.locatorHash))throw new Jt(78,`Invalid resolution ${NI(this.configuration,rt,be)}`)}return I.set(rt.descriptorHash,rt),x.set(rt.descriptorHash,be.locatorHash),xe(be)},H=rt=>{let Te=L.get(rt.descriptorHash);if(typeof Te<"u")return Te;I.set(rt.descriptorHash,rt);let Fe=Promise.resolve().then(()=>ht(rt));return L.set(rt.descriptorHash,Fe),Fe};for(let rt of this.workspaces){let Te=rt.anchoredDescriptor;te.push(H(Te))}for(;te.length>0;){let rt=[...te];te.length=0,await _c(rt)}});let ce=ol(r.values(),ne=>this.tryWorkspaceByLocator(ne)?ol.skip:ne);if(o.length>0||ce.length>0){let ne=new Set(this.workspaces.flatMap(rt=>{let Te=v.get(rt.anchoredLocator.locatorHash);if(!Te)throw new Error("Assertion failed: The workspace should have been resolved");return Array.from(Te.dependencies.values(),Fe=>{let ke=x.get(Fe.descriptorHash);if(!ke)throw new Error("Assertion failed: The resolution should have been registered");return ke})})),Z=rt=>ne.has(rt.locatorHash)?"0":"1",xe=rt=>ka(rt),Ne=Fs(o,[Z,xe]),ht=Fs(ce,[Z,xe]),H=e.report.getRecommendedLength();Ne.length>0&&e.report.reportInfo(85,`${Ot(this.configuration,"+",yt.ADDED)} ${zP(this.configuration,Ne,H)}`),ht.length>0&&e.report.reportInfo(85,`${Ot(this.configuration,"-",yt.REMOVED)} ${zP(this.configuration,ht,H)}`)}let Ce=new Set(this.resolutionAliases.values()),de=new Set(v.keys()),Be=new Set,Ee=new Map,g=[],me=new Map;TAt({project:this,accessibleLocators:Be,volatileDescriptors:Ce,optionalBuilds:de,peerRequirements:Ee,peerWarnings:g,peerRequirementNodes:me,allDescriptors:I,allResolutions:x,allPackages:v});for(let ne of z)de.delete(ne);for(let ne of Ce)I.delete(ne),x.delete(ne);let we=new Set,Ae=new Set;for(let ne of v.values())ne.conditions!=null&&de.has(ne.locatorHash)&&(xb(ne,le)||(xb(ne,ae)&&e.report.reportWarningOnce(77,`${qr(this.configuration,ne)}: Your current architecture (${process.platform}-${process.arch}) is supported by this package, but is missing from the ${Ot(this.configuration,"supportedArchitectures",yt.SETTING)} setting`),Ae.add(ne.locatorHash)),we.add(ne.locatorHash));this.storedResolutions=x,this.storedDescriptors=I,this.storedPackages=v,this.accessibleLocators=Be,this.conditionalLocators=we,this.disabledLocators=Ae,this.originalPackages=C,this.optionalBuilds=de,this.peerRequirements=Ee,this.peerWarnings=g,this.peerRequirementNodes=me}async fetchEverything({cache:e,report:r,fetcher:o,mode:a,persistProject:n=!0}){let u={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators},A=o||this.configuration.makeFetcher(),p={checksums:this.storedChecksums,project:this,cache:e,fetcher:A,report:r,cacheOptions:u},h=Array.from(new Set(Fs(this.storedResolutions.values(),[C=>{let R=this.storedPackages.get(C);if(!R)throw new Error("Assertion failed: The locator should have been registered");return ka(R)}])));a==="update-lockfile"&&(h=h.filter(C=>!this.storedChecksums.has(C)));let E=!1,I=Zs.progressViaCounter(h.length);await r.reportProgress(I);let v=(0,jx.default)(QAt);if(await _c(h.map(C=>v(async()=>{let R=this.storedPackages.get(C);if(!R)throw new Error("Assertion failed: The locator should have been registered");if(Gc(R))return;let L;try{L=await A.fetch(R,p)}catch(U){U.message=`${qr(this.configuration,R)}: ${U.message}`,r.reportExceptionOnce(U),E=U;return}L.checksum!=null?this.storedChecksums.set(R.locatorHash,L.checksum):this.storedChecksums.delete(R.locatorHash),L.releaseFs&&L.releaseFs()}).finally(()=>{I.tick()}))),E)throw E;let x=n&&a!=="update-lockfile"?await this.cacheCleanup({cache:e,report:r}):null;if(r.cacheMisses.size>0||x){let R=(await Promise.all([...r.cacheMisses].map(async ce=>{let Ce=this.storedPackages.get(ce),de=this.storedChecksums.get(ce)??null,Be=e.getLocatorPath(Ce,de);return(await oe.statPromise(Be)).size}))).reduce((ce,Ce)=>ce+Ce,0)-(x?.size??0),L=r.cacheMisses.size,U=x?.count??0,z=`${jP(L,{zero:"No new packages",one:"A package was",more:`${Ot(this.configuration,L,yt.NUMBER)} packages were`})} added to the project`,te=`${jP(U,{zero:"none were",one:"one was",more:`${Ot(this.configuration,U,yt.NUMBER)} were`})} removed`,ae=R!==0?` (${Ot(this.configuration,R,yt.SIZE_DIFF)})`:"",le=U>0?L>0?`${z}, and ${te}${ae}.`:`${z}, but ${te}${ae}.`:`${z}${ae}.`;r.reportInfo(13,le)}}async linkEverything({cache:e,report:r,fetcher:o,mode:a}){let n={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators,skipIntegrityCheck:!0},u=o||this.configuration.makeFetcher(),A={checksums:this.storedChecksums,project:this,cache:e,fetcher:u,report:r,cacheOptions:n},p=this.configuration.getLinkers(),h={project:this,report:r},E=new Map(p.map(we=>{let Ae=we.makeInstaller(h),ne=we.getCustomDataKey(),Z=this.linkersCustomData.get(ne);return typeof Z<"u"&&Ae.attachCustomData(Z),[we,Ae]})),I=new Map,v=new Map,x=new Map,C=new Map(await _c([...this.accessibleLocators].map(async we=>{let Ae=this.storedPackages.get(we);if(!Ae)throw new Error("Assertion failed: The locator should have been registered");return[we,await u.fetch(Ae,A)]}))),R=[],L=new Set,U=[];for(let we of this.accessibleLocators){let Ae=this.storedPackages.get(we);if(typeof Ae>"u")throw new Error("Assertion failed: The locator should have been registered");let ne=C.get(Ae.locatorHash);if(typeof ne>"u")throw new Error("Assertion failed: The fetch result should have been registered");let Z=[],xe=ht=>{Z.push(ht)},Ne=this.tryWorkspaceByLocator(Ae);if(Ne!==null){let ht=[],{scripts:H}=Ne.manifest;for(let Te of["preinstall","install","postinstall"])H.has(Te)&&ht.push({type:0,script:Te});try{for(let[Te,Fe]of E)if(Te.supportsPackage(Ae,h)&&(await Fe.installPackage(Ae,ne,{holdFetchResult:xe})).buildRequest!==null)throw new Error("Assertion failed: Linkers can't return build directives for workspaces; this responsibility befalls to the Yarn core")}finally{Z.length===0?ne.releaseFs?.():R.push(_c(Z).catch(()=>{}).then(()=>{ne.releaseFs?.()}))}let rt=V.join(ne.packageFs.getRealPath(),ne.prefixPath);v.set(Ae.locatorHash,rt),!Gc(Ae)&&ht.length>0&&x.set(Ae.locatorHash,{buildDirectives:ht,buildLocations:[rt]})}else{let ht=p.find(Te=>Te.supportsPackage(Ae,h));if(!ht)throw new Jt(12,`${qr(this.configuration,Ae)} isn't supported by any available linker`);let H=E.get(ht);if(!H)throw new Error("Assertion failed: The installer should have been registered");let rt;try{rt=await H.installPackage(Ae,ne,{holdFetchResult:xe})}finally{Z.length===0?ne.releaseFs?.():R.push(_c(Z).then(()=>{}).then(()=>{ne.releaseFs?.()}))}I.set(Ae.locatorHash,ht),v.set(Ae.locatorHash,rt.packageLocation),rt.buildRequest&&rt.packageLocation&&(rt.buildRequest.skipped?(L.add(Ae.locatorHash),this.skippedBuilds.has(Ae.locatorHash)||U.push([Ae,rt.buildRequest.explain])):x.set(Ae.locatorHash,{buildDirectives:rt.buildRequest.directives,buildLocations:[rt.packageLocation]}))}}let z=new Map;for(let we of this.accessibleLocators){let Ae=this.storedPackages.get(we);if(!Ae)throw new Error("Assertion failed: The locator should have been registered");let ne=this.tryWorkspaceByLocator(Ae)!==null,Z=async(xe,Ne)=>{let ht=v.get(Ae.locatorHash);if(typeof ht>"u")throw new Error(`Assertion failed: The package (${qr(this.configuration,Ae)}) should have been registered`);let H=[];for(let rt of Ae.dependencies.values()){let Te=this.storedResolutions.get(rt.descriptorHash);if(typeof Te>"u")throw new Error(`Assertion failed: The resolution (${jn(this.configuration,rt)}, from ${qr(this.configuration,Ae)})should have been registered`);let Fe=this.storedPackages.get(Te);if(typeof Fe>"u")throw new Error(`Assertion failed: The package (${Te}, resolved from ${jn(this.configuration,rt)}) should have been registered`);let ke=this.tryWorkspaceByLocator(Fe)===null?I.get(Te):null;if(typeof ke>"u")throw new Error(`Assertion failed: The package (${Te}, resolved from ${jn(this.configuration,rt)}) should have been registered`);ke===xe||ke===null?v.get(Fe.locatorHash)!==null&&H.push([rt,Fe]):!ne&&ht!==null&&xI(z,Te).push(ht)}ht!==null&&await Ne.attachInternalDependencies(Ae,H)};if(ne)for(let[xe,Ne]of E)xe.supportsPackage(Ae,h)&&await Z(xe,Ne);else{let xe=I.get(Ae.locatorHash);if(!xe)throw new Error("Assertion failed: The linker should have been found");let Ne=E.get(xe);if(!Ne)throw new Error("Assertion failed: The installer should have been registered");await Z(xe,Ne)}}for(let[we,Ae]of z){let ne=this.storedPackages.get(we);if(!ne)throw new Error("Assertion failed: The package should have been registered");let Z=I.get(ne.locatorHash);if(!Z)throw new Error("Assertion failed: The linker should have been found");let xe=E.get(Z);if(!xe)throw new Error("Assertion failed: The installer should have been registered");await xe.attachExternalDependents(ne,Ae)}let te=new Map;for(let[we,Ae]of E){let ne=await Ae.finalizeInstall();for(let Z of ne?.records??[])Z.buildRequest.skipped?(L.add(Z.locator.locatorHash),this.skippedBuilds.has(Z.locator.locatorHash)||U.push([Z.locator,Z.buildRequest.explain])):x.set(Z.locator.locatorHash,{buildDirectives:Z.buildRequest.directives,buildLocations:Z.buildLocations});typeof ne?.customData<"u"&&te.set(we.getCustomDataKey(),ne.customData)}if(this.linkersCustomData=te,await _c(R),a==="skip-build")return;for(let[,we]of Fs(U,([Ae])=>ka(Ae)))we(r);let ae=new Set(x.keys()),le=(0,Hx.createHash)("sha512");le.update(process.versions.node),await this.configuration.triggerHook(we=>we.globalHashGeneration,this,we=>{le.update("\0"),le.update(we)});let ce=le.digest("hex"),Ce=new Map,de=we=>{let Ae=Ce.get(we.locatorHash);if(typeof Ae<"u")return Ae;let ne=this.storedPackages.get(we.locatorHash);if(typeof ne>"u")throw new Error("Assertion failed: The package should have been registered");let Z=(0,Hx.createHash)("sha512");Z.update(we.locatorHash),Ce.set(we.locatorHash,"");for(let xe of ne.dependencies.values()){let Ne=this.storedResolutions.get(xe.descriptorHash);if(typeof Ne>"u")throw new Error(`Assertion failed: The resolution (${jn(this.configuration,xe)}) should have been registered`);let ht=this.storedPackages.get(Ne);if(typeof ht>"u")throw new Error("Assertion failed: The package should have been registered");Z.update(de(ht))}return Ae=Z.digest("hex"),Ce.set(we.locatorHash,Ae),Ae},Be=(we,Ae)=>{let ne=(0,Hx.createHash)("sha512");ne.update(ce),ne.update(de(we));for(let Z of Ae)ne.update(Z);return ne.digest("hex")},Ee=new Map,g=!1,me=we=>{let Ae=new Set([we.locatorHash]);for(let ne of Ae){let Z=this.storedPackages.get(ne);if(!Z)throw new Error("Assertion failed: The package should have been registered");for(let xe of Z.dependencies.values()){let Ne=this.storedResolutions.get(xe.descriptorHash);if(!Ne)throw new Error(`Assertion failed: The resolution (${jn(this.configuration,xe)}) should have been registered`);if(Ne!==we.locatorHash&&ae.has(Ne))return!1;let ht=this.storedPackages.get(Ne);if(!ht)throw new Error("Assertion failed: The package should have been registered");let H=this.tryWorkspaceByLocator(ht);if(H){if(H.anchoredLocator.locatorHash!==we.locatorHash&&ae.has(H.anchoredLocator.locatorHash))return!1;Ae.add(H.anchoredLocator.locatorHash)}Ae.add(Ne)}}return!0};for(;ae.size>0;){let we=ae.size,Ae=[];for(let ne of ae){let Z=this.storedPackages.get(ne);if(!Z)throw new Error("Assertion failed: The package should have been registered");if(!me(Z))continue;let xe=x.get(Z.locatorHash);if(!xe)throw new Error("Assertion failed: The build directive should have been registered");let Ne=Be(Z,xe.buildLocations);if(this.storedBuildState.get(Z.locatorHash)===Ne){Ee.set(Z.locatorHash,Ne),ae.delete(ne);continue}g||(await this.persistInstallStateFile(),g=!0),this.storedBuildState.has(Z.locatorHash)?r.reportInfo(8,`${qr(this.configuration,Z)} must be rebuilt because its dependency tree changed`):r.reportInfo(7,`${qr(this.configuration,Z)} must be built because it never has been before or the last one failed`);let ht=xe.buildLocations.map(async H=>{if(!V.isAbsolute(H))throw new Error(`Assertion failed: Expected the build location to be absolute (not ${H})`);for(let rt of xe.buildDirectives){let Te=`# This file contains the result of Yarn building a package (${ka(Z)}) -`;switch(rt.type){case 0:Te+=`# Script name: ${rt.script} -`;break;case 1:Te+=`# Script code: ${rt.script} -`;break}let Fe=null;if(!await oe.mktempPromise(async Ye=>{let be=V.join(Ye,"build.log"),{stdout:et,stderr:Ue}=this.configuration.getSubprocessStreams(be,{header:Te,prefix:qr(this.configuration,Z),report:r}),S;try{switch(rt.type){case 0:S=await NS(Z,rt.script,[],{cwd:H,project:this,stdin:Fe,stdout:et,stderr:Ue});break;case 1:S=await fU(Z,rt.script,[],{cwd:H,project:this,stdin:Fe,stdout:et,stderr:Ue});break}}catch(y){Ue.write(y.stack),S=1}if(et.end(),Ue.end(),S===0)return!0;oe.detachTemp(Ye);let w=`${qr(this.configuration,Z)} couldn't be built successfully (exit code ${Ot(this.configuration,S,yt.NUMBER)}, logs can be found here: ${Ot(this.configuration,be,yt.PATH)})`,b=this.optionalBuilds.has(Z.locatorHash);return b?r.reportInfo(9,w):r.reportError(9,w),Zce&&r.reportFold(ue.fromPortablePath(be),oe.readFileSync(be,"utf8")),b}))return!1}return!0});Ae.push(...ht,Promise.allSettled(ht).then(H=>{ae.delete(ne),H.every(rt=>rt.status==="fulfilled"&&rt.value===!0)&&Ee.set(Z.locatorHash,Ne)}))}if(await _c(Ae),we===ae.size){let ne=Array.from(ae).map(Z=>{let xe=this.storedPackages.get(Z);if(!xe)throw new Error("Assertion failed: The package should have been registered");return qr(this.configuration,xe)}).join(", ");r.reportError(3,`Some packages have circular dependencies that make their build order unsatisfiable - as a result they won't be built (affected packages are: ${ne})`);break}}this.storedBuildState=Ee,this.skippedBuilds=L}async installWithNewReport(e,r){return(await Rt.start({configuration:this.configuration,json:e.json,stdout:e.stdout,forceSectionAlignment:!0,includeLogs:!e.json&&!e.quiet,includeVersion:!0},async a=>{await this.install({...r,report:a})})).exitCode()}async install(e){let r=this.configuration.get("nodeLinker");Ke.telemetry?.reportInstall(r);let o=!1;if(await e.report.startTimerPromise("Project validation",{skipIfEmpty:!0},async()=>{this.configuration.get("enableOfflineMode")&&e.report.reportWarning(90,"Offline work is enabled; Yarn won't fetch packages from the remote registry if it can avoid it"),await this.configuration.triggerHook(E=>E.validateProject,this,{reportWarning:(E,I)=>{e.report.reportWarning(E,I)},reportError:(E,I)=>{e.report.reportError(E,I),o=!0}})}),o)return;let a=await this.configuration.getPackageExtensions();for(let E of a.values())for(let[,I]of E)for(let v of I)v.status="inactive";let n=V.join(this.cwd,dr.lockfile),u=null;if(e.immutable)try{u=await oe.readFilePromise(n,"utf8")}catch(E){throw E.code==="ENOENT"?new Jt(28,"The lockfile would have been created by this install, which is explicitly forbidden."):E}await e.report.startTimerPromise("Resolution step",async()=>{await this.resolveEverything(e)}),await e.report.startTimerPromise("Post-resolution validation",{skipIfEmpty:!0},async()=>{LAt(this,e.report);for(let[,E]of a)for(let[,I]of E)for(let v of I)if(v.userProvided){let x=Ot(this.configuration,v,yt.PACKAGE_EXTENSION);switch(v.status){case"inactive":e.report.reportWarning(68,`${x}: No matching package in the dependency tree; you may not need this rule anymore.`);break;case"redundant":e.report.reportWarning(69,`${x}: This rule seems redundant when applied on the original package; the extension may have been applied upstream.`);break}}if(u!==null){let E=L0(u,this.generateLockfile());if(E!==u){let I=dpe(n,n,u,E,void 0,void 0,{maxEditLength:100});if(I){e.report.reportSeparator();for(let v of I.hunks){e.report.reportInfo(null,`@@ -${v.oldStart},${v.oldLines} +${v.newStart},${v.newLines} @@`);for(let x of v.lines)x.startsWith("+")?e.report.reportError(28,Ot(this.configuration,x,yt.ADDED)):x.startsWith("-")?e.report.reportError(28,Ot(this.configuration,x,yt.REMOVED)):e.report.reportInfo(null,Ot(this.configuration,x,"grey"))}e.report.reportSeparator()}throw new Jt(28,"The lockfile would have been modified by this install, which is explicitly forbidden.")}}});for(let E of a.values())for(let[,I]of E)for(let v of I)v.userProvided&&v.status==="active"&&Ke.telemetry?.reportPackageExtension(pg(v,yt.PACKAGE_EXTENSION));await e.report.startTimerPromise("Fetch step",async()=>{await this.fetchEverything(e)});let A=e.immutable?[...new Set(this.configuration.get("immutablePatterns"))].sort():[],p=await Promise.all(A.map(async E=>Bb(E,{cwd:this.cwd})));(typeof e.persistProject>"u"||e.persistProject)&&await this.persist(),await e.report.startTimerPromise("Link step",async()=>{if(e.mode==="update-lockfile"){e.report.reportWarning(73,`Skipped due to ${Ot(this.configuration,"mode=update-lockfile",yt.CODE)}`);return}await this.linkEverything(e);let E=await Promise.all(A.map(async I=>Bb(I,{cwd:this.cwd})));for(let I=0;I{await this.configuration.triggerHook(E=>E.validateProjectAfterInstall,this,{reportWarning:(E,I)=>{e.report.reportWarning(E,I)},reportError:(E,I)=>{e.report.reportError(E,I),h=!0}})}),!h&&await this.configuration.triggerHook(E=>E.afterAllInstalled,this,e)}generateLockfile(){let e=new Map;for(let[n,u]of this.storedResolutions.entries()){let A=e.get(u);A||e.set(u,A=new Set),A.add(n)}let r={},{cacheKey:o}=Gr.getCacheKey(this.configuration);r.__metadata={version:Gx,cacheKey:o};for(let[n,u]of e.entries()){let A=this.originalPackages.get(n);if(!A)continue;let p=[];for(let I of u){let v=this.storedDescriptors.get(I);if(!v)throw new Error("Assertion failed: The descriptor should have been registered");p.push(v)}let h=p.map(I=>xa(I)).sort().join(", "),E=new Ut;E.version=A.linkType==="HARD"?A.version:"0.0.0-use.local",E.languageName=A.languageName,E.dependencies=new Map(A.dependencies),E.peerDependencies=new Map(A.peerDependencies),E.dependenciesMeta=new Map(A.dependenciesMeta),E.peerDependenciesMeta=new Map(A.peerDependenciesMeta),E.bin=new Map(A.bin),r[h]={...E.exportTo({},{compatibilityMode:!1}),linkType:A.linkType.toLowerCase(),resolution:ka(A),checksum:this.storedChecksums.get(A.locatorHash),conditions:A.conditions||void 0}}return`${[`# This file is generated by running "yarn install" inside your project. -`,`# Manual changes might be lost - proceed with caution! -`].join("")} -`+Da(r)}async persistLockfile(){let e=V.join(this.cwd,dr.lockfile),r="";try{r=await oe.readFilePromise(e,"utf8")}catch{}let o=this.generateLockfile(),a=L0(r,o);a!==r&&(await oe.writeFilePromise(e,a),this.lockFileChecksum=$pe(a),this.lockfileNeedsRefresh=!1)}async persistInstallStateFile(){let e=[];for(let u of Object.values(w_))e.push(...u);let r=(0,qx.default)(this,e),o=I_.default.serialize(r),a=zi(o);if(this.installStateChecksum===a)return;let n=this.configuration.get("installStatePath");await oe.mkdirPromise(V.dirname(n),{recursive:!0}),await oe.writeFilePromise(n,await FAt(o)),this.installStateChecksum=a}async restoreInstallState({restoreLinkersCustomData:e=!0,restoreResolutions:r=!0,restoreBuildState:o=!0}={}){let a=this.configuration.get("installStatePath"),n;try{let u=await RAt(await oe.readFilePromise(a));n=I_.default.deserialize(u),this.installStateChecksum=zi(u)}catch{r&&await this.applyLightResolution();return}e&&typeof n.linkersCustomData<"u"&&(this.linkersCustomData=n.linkersCustomData),o&&Object.assign(this,(0,qx.default)(n,w_.restoreBuildState)),r&&(n.lockFileChecksum===this.lockFileChecksum?Object.assign(this,(0,qx.default)(n,w_.restoreResolutions)):await this.applyLightResolution())}async applyLightResolution(){await this.resolveEverything({lockfileOnly:!0,report:new ki}),await this.persistInstallStateFile()}async persist(){let e=(0,jx.default)(4);await Promise.all([this.persistLockfile(),...this.workspaces.map(r=>e(()=>r.persistManifest()))])}async cacheCleanup({cache:e,report:r}){if(this.configuration.get("enableGlobalCache"))return null;let o=new Set([".gitignore"]);if(!fO(e.cwd,this.cwd)||!await oe.existsPromise(e.cwd))return null;let a=[];for(let u of await oe.readdirPromise(e.cwd)){if(o.has(u))continue;let A=V.resolve(e.cwd,u);e.markedFiles.has(A)||(e.immutable?r.reportError(56,`${Ot(this.configuration,V.basename(A),"magenta")} appears to be unused and would be marked for deletion, but the cache is immutable`):a.push(oe.lstatPromise(A).then(async p=>(await oe.removePromise(A),p.size))))}if(a.length===0)return null;let n=await Promise.all(a);return{count:a.length,size:n.reduce((u,A)=>u+A,0)}}}});function MAt(t){let o=Math.floor(t.timeNow/864e5),a=t.updateInterval*864e5,n=t.state.lastUpdate??t.timeNow+a+Math.floor(a*t.randomInitialInterval),u=n+a,A=t.state.lastTips??o*864e5,p=A+864e5+8*36e5-t.timeZone,h=u<=t.timeNow,E=p<=t.timeNow,I=null;return(h||E||!t.state.lastUpdate||!t.state.lastTips)&&(I={},I.lastUpdate=h?t.timeNow:n,I.lastTips=A,I.blocks=h?{}:t.state.blocks,I.displayedTips=t.state.displayedTips),{nextState:I,triggerUpdate:h,triggerTips:E,nextTips:E?o*864e5:A}}var Oy,rhe=Et(()=>{Pt();w1();th();uS();ql();Sf();Oy=class{constructor(e,r){this.values=new Map;this.hits=new Map;this.enumerators=new Map;this.nextTips=0;this.displayedTips=[];this.shouldCommitTips=!1;this.configuration=e;let o=this.getRegistryPath();this.isNew=!oe.existsSync(o),this.shouldShowTips=!1,this.sendReport(r),this.startBuffer()}commitTips(){this.shouldShowTips&&(this.shouldCommitTips=!0)}selectTip(e){let r=new Set(this.displayedTips),o=A=>A&&nn?tA(nn,A):!1,a=e.map((A,p)=>p).filter(A=>e[A]&&o(e[A]?.selector));if(a.length===0)return null;let n=a.filter(A=>!r.has(A));if(n.length===0){let A=Math.floor(a.length*.2);this.displayedTips=A>0?this.displayedTips.slice(-A):[],n=a.filter(p=>!r.has(p))}let u=n[Math.floor(Math.random()*n.length)];return this.displayedTips.push(u),this.commitTips(),e[u]}reportVersion(e){this.reportValue("version",e.replace(/-git\..*/,"-git"))}reportCommandName(e){this.reportValue("commandName",e||"")}reportPluginName(e){this.reportValue("pluginName",e)}reportProject(e){this.reportEnumerator("projectCount",e)}reportInstall(e){this.reportHit("installCount",e)}reportPackageExtension(e){this.reportValue("packageExtension",e)}reportWorkspaceCount(e){this.reportValue("workspaceCount",String(e))}reportDependencyCount(e){this.reportValue("dependencyCount",String(e))}reportValue(e,r){Sm(this.values,e).add(r)}reportEnumerator(e,r){Sm(this.enumerators,e).add(zi(r))}reportHit(e,r="*"){let o=kI(this.hits,e),a=al(o,r,()=>0);o.set(r,a+1)}getRegistryPath(){let e=this.configuration.get("globalFolder");return V.join(e,"telemetry.json")}sendReport(e){let r=this.getRegistryPath(),o;try{o=oe.readJsonSync(r)}catch{o={}}let{nextState:a,triggerUpdate:n,triggerTips:u,nextTips:A}=MAt({state:o,timeNow:Date.now(),timeZone:new Date().getTimezoneOffset()*60*1e3,randomInitialInterval:Math.random(),updateInterval:this.configuration.get("telemetryInterval")});if(this.nextTips=A,this.displayedTips=o.displayedTips??[],a!==null)try{oe.mkdirSync(V.dirname(r),{recursive:!0}),oe.writeJsonSync(r,a)}catch{return!1}if(u&&this.configuration.get("enableTips")&&(this.shouldShowTips=!0),n){let p=o.blocks??{};if(Object.keys(p).length===0){let h=`https://browser-http-intake.logs.datadoghq.eu/v1/input/${e}?ddsource=yarn`,E=I=>x4(h,I,{configuration:this.configuration}).catch(()=>{});for(let[I,v]of Object.entries(o.blocks??{})){if(Object.keys(v).length===0)continue;let x=v;x.userId=I,x.reportType="primary";for(let L of Object.keys(x.enumerators??{}))x.enumerators[L]=x.enumerators[L].length;E(x);let C=new Map,R=20;for(let[L,U]of Object.entries(x.values))U.length>0&&C.set(L,U.slice(0,R));for(;C.size>0;){let L={};L.userId=I,L.reportType="secondary",L.metrics={};for(let[U,z]of C)L.metrics[U]=z.shift(),z.length===0&&C.delete(U);E(L)}}}}return!0}applyChanges(){let e=this.getRegistryPath(),r;try{r=oe.readJsonSync(e)}catch{r={}}let o=this.configuration.get("telemetryUserId")??"*",a=r.blocks=r.blocks??{},n=a[o]=a[o]??{};for(let u of this.hits.keys()){let A=n.hits=n.hits??{},p=A[u]=A[u]??{};for(let[h,E]of this.hits.get(u))p[h]=(p[h]??0)+E}for(let u of["values","enumerators"])for(let A of this[u].keys()){let p=n[u]=n[u]??{};p[A]=[...new Set([...p[A]??[],...this[u].get(A)??[]])]}this.shouldCommitTips&&(r.lastTips=this.nextTips,r.displayedTips=this.displayedTips),oe.mkdirSync(V.dirname(e),{recursive:!0}),oe.writeJsonSync(e,r)}startBuffer(){process.on("exit",()=>{try{this.applyChanges()}catch{}})}}});var Y1={};Vt(Y1,{BuildDirectiveType:()=>Mx,CACHE_CHECKPOINT:()=>r_,CACHE_VERSION:()=>Lx,Cache:()=>Gr,Configuration:()=>Ke,DEFAULT_RC_FILENAME:()=>L4,FormatType:()=>Tle,InstallMode:()=>hl,LEGACY_PLUGINS:()=>l1,LOCKFILE_VERSION:()=>Gx,LegacyMigrationResolver:()=>Ty,LightReport:()=>AA,LinkType:()=>Fm,LockfileResolver:()=>Ny,Manifest:()=>Ut,MessageName:()=>wr,MultiFetcher:()=>Wm,PackageExtensionStatus:()=>pL,PackageExtensionType:()=>fL,PeerWarningType:()=>Yx,Project:()=>kt,Report:()=>Zs,ReportError:()=>Jt,SettingsType:()=>c1,StreamReport:()=>Rt,TAG_REGEXP:()=>ly,TelemetryManager:()=>Oy,ThrowReport:()=>ki,VirtualFetcher:()=>Km,WindowsLinkType:()=>mS,Workspace:()=>My,WorkspaceFetcher:()=>Vm,WorkspaceResolver:()=>ei,YarnVersion:()=>nn,execUtils:()=>Ur,folderUtils:()=>Rb,formatUtils:()=>pe,hashUtils:()=>wn,httpUtils:()=>sn,miscUtils:()=>He,nodeUtils:()=>Xi,parseMessageName:()=>ZD,reportOptionDeprecations:()=>uy,scriptUtils:()=>An,semverUtils:()=>Lr,stringifyMessageName:()=>Ku,structUtils:()=>G,tgzUtils:()=>$i,treeUtils:()=>fs});var Ge=Et(()=>{pS();Tb();jl();th();uS();ql();fS();dU();Sf();So();rpe();cpe();n_();u1();u1();Ape();i_();fpe();s_();Gm();$D();tO();the();Wl();I1();rhe();E_();nO();iO();mg();C_();w1();Cne()});var lhe=_(($_t,K1)=>{"use strict";var UAt=process.env.TERM_PROGRAM==="Hyper",_At=process.platform==="win32",she=process.platform==="linux",D_={ballotDisabled:"\u2612",ballotOff:"\u2610",ballotOn:"\u2611",bullet:"\u2022",bulletWhite:"\u25E6",fullBlock:"\u2588",heart:"\u2764",identicalTo:"\u2261",line:"\u2500",mark:"\u203B",middot:"\xB7",minus:"\uFF0D",multiplication:"\xD7",obelus:"\xF7",pencilDownRight:"\u270E",pencilRight:"\u270F",pencilUpRight:"\u2710",percent:"%",pilcrow2:"\u2761",pilcrow:"\xB6",plusMinus:"\xB1",section:"\xA7",starsOff:"\u2606",starsOn:"\u2605",upDownArrow:"\u2195"},ohe=Object.assign({},D_,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",question:"?",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),ahe=Object.assign({},D_,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",question:"?",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:she?"\u25B8":"\u276F",pointerSmall:she?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});K1.exports=_At&&!UAt?ohe:ahe;Reflect.defineProperty(K1.exports,"common",{enumerable:!1,value:D_});Reflect.defineProperty(K1.exports,"windows",{enumerable:!1,value:ohe});Reflect.defineProperty(K1.exports,"other",{enumerable:!1,value:ahe})});var zc=_((e8t,P_)=>{"use strict";var HAt=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),qAt=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,che=()=>{let t={enabled:!0,visible:!0,styles:{},keys:{}};"FORCE_COLOR"in process.env&&(t.enabled=process.env.FORCE_COLOR!=="0");let e=n=>{let u=n.open=`\x1B[${n.codes[0]}m`,A=n.close=`\x1B[${n.codes[1]}m`,p=n.regex=new RegExp(`\\u001b\\[${n.codes[1]}m`,"g");return n.wrap=(h,E)=>{h.includes(A)&&(h=h.replace(p,A+u));let I=u+h+A;return E?I.replace(/\r*\n/g,`${A}$&${u}`):I},n},r=(n,u,A)=>typeof n=="function"?n(u):n.wrap(u,A),o=(n,u)=>{if(n===""||n==null)return"";if(t.enabled===!1)return n;if(t.visible===!1)return"";let A=""+n,p=A.includes(` -`),h=u.length;for(h>0&&u.includes("unstyle")&&(u=[...new Set(["unstyle",...u])].reverse());h-- >0;)A=r(t.styles[u[h]],A,p);return A},a=(n,u,A)=>{t.styles[n]=e({name:n,codes:u}),(t.keys[A]||(t.keys[A]=[])).push(n),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(h){t.alias(n,h)},get(){let h=E=>o(E,h.stack);return Reflect.setPrototypeOf(h,t),h.stack=this.stack?this.stack.concat(n):[n],h}})};return a("reset",[0,0],"modifier"),a("bold",[1,22],"modifier"),a("dim",[2,22],"modifier"),a("italic",[3,23],"modifier"),a("underline",[4,24],"modifier"),a("inverse",[7,27],"modifier"),a("hidden",[8,28],"modifier"),a("strikethrough",[9,29],"modifier"),a("black",[30,39],"color"),a("red",[31,39],"color"),a("green",[32,39],"color"),a("yellow",[33,39],"color"),a("blue",[34,39],"color"),a("magenta",[35,39],"color"),a("cyan",[36,39],"color"),a("white",[37,39],"color"),a("gray",[90,39],"color"),a("grey",[90,39],"color"),a("bgBlack",[40,49],"bg"),a("bgRed",[41,49],"bg"),a("bgGreen",[42,49],"bg"),a("bgYellow",[43,49],"bg"),a("bgBlue",[44,49],"bg"),a("bgMagenta",[45,49],"bg"),a("bgCyan",[46,49],"bg"),a("bgWhite",[47,49],"bg"),a("blackBright",[90,39],"bright"),a("redBright",[91,39],"bright"),a("greenBright",[92,39],"bright"),a("yellowBright",[93,39],"bright"),a("blueBright",[94,39],"bright"),a("magentaBright",[95,39],"bright"),a("cyanBright",[96,39],"bright"),a("whiteBright",[97,39],"bright"),a("bgBlackBright",[100,49],"bgBright"),a("bgRedBright",[101,49],"bgBright"),a("bgGreenBright",[102,49],"bgBright"),a("bgYellowBright",[103,49],"bgBright"),a("bgBlueBright",[104,49],"bgBright"),a("bgMagentaBright",[105,49],"bgBright"),a("bgCyanBright",[106,49],"bgBright"),a("bgWhiteBright",[107,49],"bgBright"),t.ansiRegex=qAt,t.hasColor=t.hasAnsi=n=>(t.ansiRegex.lastIndex=0,typeof n=="string"&&n!==""&&t.ansiRegex.test(n)),t.alias=(n,u)=>{let A=typeof u=="string"?t[u]:u;if(typeof A!="function")throw new TypeError("Expected alias to be the name of an existing color (string) or a function");A.stack||(Reflect.defineProperty(A,"name",{value:n}),t.styles[n]=A,A.stack=[n]),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(p){t.alias(n,p)},get(){let p=h=>o(h,p.stack);return Reflect.setPrototypeOf(p,t),p.stack=this.stack?this.stack.concat(A.stack):A.stack,p}})},t.theme=n=>{if(!HAt(n))throw new TypeError("Expected theme to be an object");for(let u of Object.keys(n))t.alias(u,n[u]);return t},t.alias("unstyle",n=>typeof n=="string"&&n!==""?(t.ansiRegex.lastIndex=0,n.replace(t.ansiRegex,"")):""),t.alias("noop",n=>n),t.none=t.clear=t.noop,t.stripColor=t.unstyle,t.symbols=lhe(),t.define=a,t};P_.exports=che();P_.exports.create=che});var No=_(on=>{"use strict";var jAt=Object.prototype.toString,rc=zc(),uhe=!1,b_=[],Ahe={yellow:"blue",cyan:"red",green:"magenta",black:"white",blue:"yellow",red:"cyan",magenta:"green",white:"black"};on.longest=(t,e)=>t.reduce((r,o)=>Math.max(r,e?o[e].length:o.length),0);on.hasColor=t=>!!t&&rc.hasColor(t);var Kx=on.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);on.nativeType=t=>jAt.call(t).slice(8,-1).toLowerCase().replace(/\s/g,"");on.isAsyncFn=t=>on.nativeType(t)==="asyncfunction";on.isPrimitive=t=>t!=null&&typeof t!="object"&&typeof t!="function";on.resolve=(t,e,...r)=>typeof e=="function"?e.call(t,...r):e;on.scrollDown=(t=[])=>[...t.slice(1),t[0]];on.scrollUp=(t=[])=>[t.pop(),...t];on.reorder=(t=[])=>{let e=t.slice();return e.sort((r,o)=>r.index>o.index?1:r.index{let o=t.length,a=r===o?0:r<0?o-1:r,n=t[e];t[e]=t[a],t[a]=n};on.width=(t,e=80)=>{let r=t&&t.columns?t.columns:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[0]),process.platform==="win32"?r-1:r};on.height=(t,e=20)=>{let r=t&&t.rows?t.rows:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[1]),r};on.wordWrap=(t,e={})=>{if(!t)return t;typeof e=="number"&&(e={width:e});let{indent:r="",newline:o=` -`+r,width:a=80}=e,n=(o+r).match(/[^\S\n]/g)||[];a-=n.length;let u=`.{1,${a}}([\\s\\u200B]+|$)|[^\\s\\u200B]+?([\\s\\u200B]+|$)`,A=t.trim(),p=new RegExp(u,"g"),h=A.match(p)||[];return h=h.map(E=>E.replace(/\n$/,"")),e.padEnd&&(h=h.map(E=>E.padEnd(a," "))),e.padStart&&(h=h.map(E=>E.padStart(a," "))),r+h.join(o)};on.unmute=t=>{let e=t.stack.find(o=>rc.keys.color.includes(o));return e?rc[e]:t.stack.find(o=>o.slice(2)==="bg")?rc[e.slice(2)]:o=>o};on.pascal=t=>t?t[0].toUpperCase()+t.slice(1):"";on.inverse=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>rc.keys.color.includes(o));if(e){let o=rc["bg"+on.pascal(e)];return o?o.black:t}let r=t.stack.find(o=>o.slice(0,2)==="bg");return r?rc[r.slice(2).toLowerCase()]||t:rc.none};on.complement=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>rc.keys.color.includes(o)),r=t.stack.find(o=>o.slice(0,2)==="bg");if(e&&!r)return rc[Ahe[e]||e];if(r){let o=r.slice(2).toLowerCase(),a=Ahe[o];return a&&rc["bg"+on.pascal(a)]||t}return rc.none};on.meridiem=t=>{let e=t.getHours(),r=t.getMinutes(),o=e>=12?"pm":"am";e=e%12;let a=e===0?12:e,n=r<10?"0"+r:r;return a+":"+n+" "+o};on.set=(t={},e="",r)=>e.split(".").reduce((o,a,n,u)=>{let A=u.length-1>n?o[a]||{}:r;return!on.isObject(A)&&n{let o=t[e]==null?e.split(".").reduce((a,n)=>a&&a[n],t):t[e];return o??r};on.mixin=(t,e)=>{if(!Kx(t))return e;if(!Kx(e))return t;for(let r of Object.keys(e)){let o=Object.getOwnPropertyDescriptor(e,r);if(o.hasOwnProperty("value"))if(t.hasOwnProperty(r)&&Kx(o.value)){let a=Object.getOwnPropertyDescriptor(t,r);Kx(a.value)?t[r]=on.merge({},t[r],e[r]):Reflect.defineProperty(t,r,o)}else Reflect.defineProperty(t,r,o);else Reflect.defineProperty(t,r,o)}return t};on.merge=(...t)=>{let e={};for(let r of t)on.mixin(e,r);return e};on.mixinEmitter=(t,e)=>{let r=e.constructor.prototype;for(let o of Object.keys(r)){let a=r[o];typeof a=="function"?on.define(t,o,a.bind(e)):on.define(t,o,a)}};on.onExit=t=>{let e=(r,o)=>{uhe||(uhe=!0,b_.forEach(a=>a()),r===!0&&process.exit(128+o))};b_.length===0&&(process.once("SIGTERM",e.bind(null,!0,15)),process.once("SIGINT",e.bind(null,!0,2)),process.once("exit",e)),b_.push(t)};on.define=(t,e,r)=>{Reflect.defineProperty(t,e,{value:r})};on.defineExport=(t,e,r)=>{let o;Reflect.defineProperty(t,e,{enumerable:!0,configurable:!0,set(a){o=a},get(){return o?o():r()}})}});var fhe=_(qy=>{"use strict";qy.ctrl={a:"first",b:"backward",c:"cancel",d:"deleteForward",e:"last",f:"forward",g:"reset",i:"tab",k:"cutForward",l:"reset",n:"newItem",m:"cancel",j:"submit",p:"search",r:"remove",s:"save",u:"undo",w:"cutLeft",x:"toggleCursor",v:"paste"};qy.shift={up:"shiftUp",down:"shiftDown",left:"shiftLeft",right:"shiftRight",tab:"prev"};qy.fn={up:"pageUp",down:"pageDown",left:"pageLeft",right:"pageRight",delete:"deleteForward"};qy.option={b:"backward",f:"forward",d:"cutRight",left:"cutLeft",up:"altUp",down:"altDown"};qy.keys={pageup:"pageUp",pagedown:"pageDown",home:"home",end:"end",cancel:"cancel",delete:"deleteForward",backspace:"delete",down:"down",enter:"submit",escape:"cancel",left:"left",space:"space",number:"number",return:"submit",right:"right",tab:"next",up:"up"}});var ghe=_((n8t,hhe)=>{"use strict";var phe=ve("readline"),GAt=fhe(),YAt=/^(?:\x1b)([a-zA-Z0-9])$/,WAt=/^(?:\x1b+)(O|N|\[|\[\[)(?:(\d+)(?:;(\d+))?([~^$])|(?:1;)?(\d+)?([a-zA-Z]))/,KAt={OP:"f1",OQ:"f2",OR:"f3",OS:"f4","[11~":"f1","[12~":"f2","[13~":"f3","[14~":"f4","[[A":"f1","[[B":"f2","[[C":"f3","[[D":"f4","[[E":"f5","[15~":"f5","[17~":"f6","[18~":"f7","[19~":"f8","[20~":"f9","[21~":"f10","[23~":"f11","[24~":"f12","[A":"up","[B":"down","[C":"right","[D":"left","[E":"clear","[F":"end","[H":"home",OA:"up",OB:"down",OC:"right",OD:"left",OE:"clear",OF:"end",OH:"home","[1~":"home","[2~":"insert","[3~":"delete","[4~":"end","[5~":"pageup","[6~":"pagedown","[[5~":"pageup","[[6~":"pagedown","[7~":"home","[8~":"end","[a":"up","[b":"down","[c":"right","[d":"left","[e":"clear","[2$":"insert","[3$":"delete","[5$":"pageup","[6$":"pagedown","[7$":"home","[8$":"end",Oa:"up",Ob:"down",Oc:"right",Od:"left",Oe:"clear","[2^":"insert","[3^":"delete","[5^":"pageup","[6^":"pagedown","[7^":"home","[8^":"end","[Z":"tab"};function VAt(t){return["[a","[b","[c","[d","[e","[2$","[3$","[5$","[6$","[7$","[8$","[Z"].includes(t)}function zAt(t){return["Oa","Ob","Oc","Od","Oe","[2^","[3^","[5^","[6^","[7^","[8^"].includes(t)}var Vx=(t="",e={})=>{let r,o={name:e.name,ctrl:!1,meta:!1,shift:!1,option:!1,sequence:t,raw:t,...e};if(Buffer.isBuffer(t)?t[0]>127&&t[1]===void 0?(t[0]-=128,t="\x1B"+String(t)):t=String(t):t!==void 0&&typeof t!="string"?t=String(t):t||(t=o.sequence||""),o.sequence=o.sequence||t||o.name,t==="\r")o.raw=void 0,o.name="return";else if(t===` -`)o.name="enter";else if(t===" ")o.name="tab";else if(t==="\b"||t==="\x7F"||t==="\x1B\x7F"||t==="\x1B\b")o.name="backspace",o.meta=t.charAt(0)==="\x1B";else if(t==="\x1B"||t==="\x1B\x1B")o.name="escape",o.meta=t.length===2;else if(t===" "||t==="\x1B ")o.name="space",o.meta=t.length===2;else if(t<="")o.name=String.fromCharCode(t.charCodeAt(0)+97-1),o.ctrl=!0;else if(t.length===1&&t>="0"&&t<="9")o.name="number";else if(t.length===1&&t>="a"&&t<="z")o.name=t;else if(t.length===1&&t>="A"&&t<="Z")o.name=t.toLowerCase(),o.shift=!0;else if(r=YAt.exec(t))o.meta=!0,o.shift=/^[A-Z]$/.test(r[1]);else if(r=WAt.exec(t)){let a=[...t];a[0]==="\x1B"&&a[1]==="\x1B"&&(o.option=!0);let n=[r[1],r[2],r[4],r[6]].filter(Boolean).join(""),u=(r[3]||r[5]||1)-1;o.ctrl=!!(u&4),o.meta=!!(u&10),o.shift=!!(u&1),o.code=n,o.name=KAt[n],o.shift=VAt(n)||o.shift,o.ctrl=zAt(n)||o.ctrl}return o};Vx.listen=(t={},e)=>{let{stdin:r}=t;if(!r||r!==process.stdin&&!r.isTTY)throw new Error("Invalid stream passed");let o=phe.createInterface({terminal:!0,input:r});phe.emitKeypressEvents(r,o);let a=(A,p)=>e(A,Vx(A,p),o),n=r.isRaw;return r.isTTY&&r.setRawMode(!0),r.on("keypress",a),o.resume(),()=>{r.isTTY&&r.setRawMode(n),r.removeListener("keypress",a),o.pause(),o.close()}};Vx.action=(t,e,r)=>{let o={...GAt,...r};return e.ctrl?(e.action=o.ctrl[e.name],e):e.option&&o.option?(e.action=o.option[e.name],e):e.shift?(e.action=o.shift[e.name],e):(e.action=o.keys[e.name],e)};hhe.exports=Vx});var mhe=_((i8t,dhe)=>{"use strict";dhe.exports=t=>{t.timers=t.timers||{};let e=t.options.timers;if(e)for(let r of Object.keys(e)){let o=e[r];typeof o=="number"&&(o={interval:o}),JAt(t,r,o)}};function JAt(t,e,r={}){let o=t.timers[e]={name:e,start:Date.now(),ms:0,tick:0},a=r.interval||120;o.frames=r.frames||[],o.loading=!0;let n=setInterval(()=>{o.ms=Date.now()-o.start,o.tick++,t.render()},a);return o.stop=()=>{o.loading=!1,clearInterval(n)},Reflect.defineProperty(o,"interval",{value:n}),t.once("close",()=>o.stop()),o.stop}});var Ehe=_((s8t,yhe)=>{"use strict";var{define:XAt,width:ZAt}=No(),S_=class{constructor(e){let r=e.options;XAt(this,"_prompt",e),this.type=e.type,this.name=e.name,this.message="",this.header="",this.footer="",this.error="",this.hint="",this.input="",this.cursor=0,this.index=0,this.lines=0,this.tick=0,this.prompt="",this.buffer="",this.width=ZAt(r.stdout||process.stdout),Object.assign(this,r),this.name=this.name||this.message,this.message=this.message||this.name,this.symbols=e.symbols,this.styles=e.styles,this.required=new Set,this.cancelled=!1,this.submitted=!1}clone(){let e={...this};return e.status=this.status,e.buffer=Buffer.from(e.buffer),delete e.clone,e}set color(e){this._color=e}get color(){let e=this.prompt.styles;if(this.cancelled)return e.cancelled;if(this.submitted)return e.submitted;let r=this._color||e[this.status];return typeof r=="function"?r:e.pending}set loading(e){this._loading=e}get loading(){return typeof this._loading=="boolean"?this._loading:this.loadingChoices?"choices":!1}get status(){return this.cancelled?"cancelled":this.submitted?"submitted":"pending"}};yhe.exports=S_});var whe=_((o8t,Che)=>{"use strict";var x_=No(),eo=zc(),k_={default:eo.noop,noop:eo.noop,set inverse(t){this._inverse=t},get inverse(){return this._inverse||x_.inverse(this.primary)},set complement(t){this._complement=t},get complement(){return this._complement||x_.complement(this.primary)},primary:eo.cyan,success:eo.green,danger:eo.magenta,strong:eo.bold,warning:eo.yellow,muted:eo.dim,disabled:eo.gray,dark:eo.dim.gray,underline:eo.underline,set info(t){this._info=t},get info(){return this._info||this.primary},set em(t){this._em=t},get em(){return this._em||this.primary.underline},set heading(t){this._heading=t},get heading(){return this._heading||this.muted.underline},set pending(t){this._pending=t},get pending(){return this._pending||this.primary},set submitted(t){this._submitted=t},get submitted(){return this._submitted||this.success},set cancelled(t){this._cancelled=t},get cancelled(){return this._cancelled||this.danger},set typing(t){this._typing=t},get typing(){return this._typing||this.dim},set placeholder(t){this._placeholder=t},get placeholder(){return this._placeholder||this.primary.dim},set highlight(t){this._highlight=t},get highlight(){return this._highlight||this.inverse}};k_.merge=(t={})=>{t.styles&&typeof t.styles.enabled=="boolean"&&(eo.enabled=t.styles.enabled),t.styles&&typeof t.styles.visible=="boolean"&&(eo.visible=t.styles.visible);let e=x_.merge({},k_,t.styles);delete e.merge;for(let r of Object.keys(eo))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>eo[r]});for(let r of Object.keys(eo.styles))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>eo[r]});return e};Che.exports=k_});var Bhe=_((a8t,Ihe)=>{"use strict";var Q_=process.platform==="win32",Yf=zc(),$At=No(),F_={...Yf.symbols,upDownDoubleArrow:"\u21D5",upDownDoubleArrow2:"\u2B0D",upDownArrow:"\u2195",asterisk:"*",asterism:"\u2042",bulletWhite:"\u25E6",electricArrow:"\u2301",ellipsisLarge:"\u22EF",ellipsisSmall:"\u2026",fullBlock:"\u2588",identicalTo:"\u2261",indicator:Yf.symbols.check,leftAngle:"\u2039",mark:"\u203B",minus:"\u2212",multiplication:"\xD7",obelus:"\xF7",percent:"%",pilcrow:"\xB6",pilcrow2:"\u2761",pencilUpRight:"\u2710",pencilDownRight:"\u270E",pencilRight:"\u270F",plus:"+",plusMinus:"\xB1",pointRight:"\u261E",rightAngle:"\u203A",section:"\xA7",hexagon:{off:"\u2B21",on:"\u2B22",disabled:"\u2B22"},ballot:{on:"\u2611",off:"\u2610",disabled:"\u2612"},stars:{on:"\u2605",off:"\u2606",disabled:"\u2606"},folder:{on:"\u25BC",off:"\u25B6",disabled:"\u25B6"},prefix:{pending:Yf.symbols.question,submitted:Yf.symbols.check,cancelled:Yf.symbols.cross},separator:{pending:Yf.symbols.pointerSmall,submitted:Yf.symbols.middot,cancelled:Yf.symbols.middot},radio:{off:Q_?"( )":"\u25EF",on:Q_?"(*)":"\u25C9",disabled:Q_?"(|)":"\u24BE"},numbers:["\u24EA","\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246A","\u246B","\u246C","\u246D","\u246E","\u246F","\u2470","\u2471","\u2472","\u2473","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325A","\u325B","\u325C","\u325D","\u325E","\u325F","\u32B1","\u32B2","\u32B3","\u32B4","\u32B5","\u32B6","\u32B7","\u32B8","\u32B9","\u32BA","\u32BB","\u32BC","\u32BD","\u32BE","\u32BF"]};F_.merge=t=>{let e=$At.merge({},Yf.symbols,F_,t.symbols);return delete e.merge,e};Ihe.exports=F_});var Dhe=_((l8t,vhe)=>{"use strict";var eft=whe(),tft=Bhe(),rft=No();vhe.exports=t=>{t.options=rft.merge({},t.options.theme,t.options),t.symbols=tft.merge(t.options),t.styles=eft.merge(t.options)}});var khe=_((She,xhe)=>{"use strict";var Phe=process.env.TERM_PROGRAM==="Apple_Terminal",nft=zc(),R_=No(),Jc=xhe.exports=She,vi="\x1B[",bhe="\x07",T_=!1,Dh=Jc.code={bell:bhe,beep:bhe,beginning:`${vi}G`,down:`${vi}J`,esc:vi,getPosition:`${vi}6n`,hide:`${vi}?25l`,line:`${vi}2K`,lineEnd:`${vi}K`,lineStart:`${vi}1K`,restorePosition:vi+(Phe?"8":"u"),savePosition:vi+(Phe?"7":"s"),screen:`${vi}2J`,show:`${vi}?25h`,up:`${vi}1J`},Og=Jc.cursor={get hidden(){return T_},hide(){return T_=!0,Dh.hide},show(){return T_=!1,Dh.show},forward:(t=1)=>`${vi}${t}C`,backward:(t=1)=>`${vi}${t}D`,nextLine:(t=1)=>`${vi}E`.repeat(t),prevLine:(t=1)=>`${vi}F`.repeat(t),up:(t=1)=>t?`${vi}${t}A`:"",down:(t=1)=>t?`${vi}${t}B`:"",right:(t=1)=>t?`${vi}${t}C`:"",left:(t=1)=>t?`${vi}${t}D`:"",to(t,e){return e?`${vi}${e+1};${t+1}H`:`${vi}${t+1}G`},move(t=0,e=0){let r="";return r+=t<0?Og.left(-t):t>0?Og.right(t):"",r+=e<0?Og.up(-e):e>0?Og.down(e):"",r},restore(t={}){let{after:e,cursor:r,initial:o,input:a,prompt:n,size:u,value:A}=t;if(o=R_.isPrimitive(o)?String(o):"",a=R_.isPrimitive(a)?String(a):"",A=R_.isPrimitive(A)?String(A):"",u){let p=Jc.cursor.up(u)+Jc.cursor.to(n.length),h=a.length-r;return h>0&&(p+=Jc.cursor.left(h)),p}if(A||e){let p=!a&&o?-o.length:-a.length+r;return e&&(p-=e.length),a===""&&o&&!n.includes(o)&&(p+=o.length),Jc.cursor.move(p)}}},N_=Jc.erase={screen:Dh.screen,up:Dh.up,down:Dh.down,line:Dh.line,lineEnd:Dh.lineEnd,lineStart:Dh.lineStart,lines(t){let e="";for(let r=0;r{if(!e)return N_.line+Og.to(0);let r=n=>[...nft.unstyle(n)].length,o=t.split(/\r?\n/),a=0;for(let n of o)a+=1+Math.floor(Math.max(r(n)-1,0)/e);return(N_.line+Og.prevLine()).repeat(a-1)+N_.line+Og.to(0)}});var jy=_((c8t,Fhe)=>{"use strict";var ift=ve("events"),Qhe=zc(),L_=ghe(),sft=mhe(),oft=Ehe(),aft=Dhe(),Na=No(),Ug=khe(),M_=class t extends ift{constructor(e={}){super(),this.name=e.name,this.type=e.type,this.options=e,aft(this),sft(this),this.state=new oft(this),this.initial=[e.initial,e.default].find(r=>r!=null),this.stdout=e.stdout||process.stdout,this.stdin=e.stdin||process.stdin,this.scale=e.scale||1,this.term=this.options.term||process.env.TERM_PROGRAM,this.margin=cft(this.options.margin),this.setMaxListeners(0),lft(this)}async keypress(e,r={}){this.keypressed=!0;let o=L_.action(e,L_(e,r),this.options.actions);this.state.keypress=o,this.emit("keypress",e,o),this.emit("state",this.state.clone());let a=this.options[o.action]||this[o.action]||this.dispatch;if(typeof a=="function")return await a.call(this,e,o);this.alert()}alert(){delete this.state.alert,this.options.show===!1?this.emit("alert"):this.stdout.write(Ug.code.beep)}cursorHide(){this.stdout.write(Ug.cursor.hide()),Na.onExit(()=>this.cursorShow())}cursorShow(){this.stdout.write(Ug.cursor.show())}write(e){e&&(this.stdout&&this.state.show!==!1&&this.stdout.write(e),this.state.buffer+=e)}clear(e=0){let r=this.state.buffer;this.state.buffer="",!(!r&&!e||this.options.show===!1)&&this.stdout.write(Ug.cursor.down(e)+Ug.clear(r,this.width))}restore(){if(this.state.closed||this.options.show===!1)return;let{prompt:e,after:r,rest:o}=this.sections(),{cursor:a,initial:n="",input:u="",value:A=""}=this,p=this.state.size=o.length,h={after:r,cursor:a,initial:n,input:u,prompt:e,size:p,value:A},E=Ug.cursor.restore(h);E&&this.stdout.write(E)}sections(){let{buffer:e,input:r,prompt:o}=this.state;o=Qhe.unstyle(o);let a=Qhe.unstyle(e),n=a.indexOf(o),u=a.slice(0,n),p=a.slice(n).split(` -`),h=p[0],E=p[p.length-1],v=(o+(r?" "+r:"")).length,x=ve.call(this,this.value),this.result=()=>o.call(this,this.value),typeof r.initial=="function"&&(this.initial=await r.initial.call(this,this)),typeof r.onRun=="function"&&await r.onRun.call(this,this),typeof r.onSubmit=="function"){let a=r.onSubmit.bind(this),n=this.submit.bind(this);delete this.options.onSubmit,this.submit=async()=>(await a(this.name,this.value,this),n())}await this.start(),await this.render()}render(){throw new Error("expected prompt to have a custom render method")}run(){return new Promise(async(e,r)=>{if(this.once("submit",e),this.once("cancel",r),await this.skip())return this.render=()=>{},this.submit();await this.initialize(),this.emit("run")})}async element(e,r,o){let{options:a,state:n,symbols:u,timers:A}=this,p=A&&A[e];n.timer=p;let h=a[e]||n[e]||u[e],E=r&&r[e]!=null?r[e]:await h;if(E==="")return E;let I=await this.resolve(E,n,r,o);return!I&&r&&r[e]?this.resolve(h,n,r,o):I}async prefix(){let e=await this.element("prefix")||this.symbols,r=this.timers&&this.timers.prefix,o=this.state;return o.timer=r,Na.isObject(e)&&(e=e[o.status]||e.pending),Na.hasColor(e)?e:(this.styles[o.status]||this.styles.pending)(e)}async message(){let e=await this.element("message");return Na.hasColor(e)?e:this.styles.strong(e)}async separator(){let e=await this.element("separator")||this.symbols,r=this.timers&&this.timers.separator,o=this.state;o.timer=r;let a=e[o.status]||e.pending||o.separator,n=await this.resolve(a,o);return Na.isObject(n)&&(n=n[o.status]||n.pending),Na.hasColor(n)?n:this.styles.muted(n)}async pointer(e,r){let o=await this.element("pointer",e,r);if(typeof o=="string"&&Na.hasColor(o))return o;if(o){let a=this.styles,n=this.index===r,u=n?a.primary:h=>h,A=await this.resolve(o[n?"on":"off"]||o,this.state),p=Na.hasColor(A)?A:u(A);return n?p:" ".repeat(A.length)}}async indicator(e,r){let o=await this.element("indicator",e,r);if(typeof o=="string"&&Na.hasColor(o))return o;if(o){let a=this.styles,n=e.enabled===!0,u=n?a.success:a.dark,A=o[n?"on":"off"]||o;return Na.hasColor(A)?A:u(A)}return""}body(){return null}footer(){if(this.state.status==="pending")return this.element("footer")}header(){if(this.state.status==="pending")return this.element("header")}async hint(){if(this.state.status==="pending"&&!this.isValue(this.state.input)){let e=await this.element("hint");return Na.hasColor(e)?e:this.styles.muted(e)}}error(e){return this.state.submitted?"":e||this.state.error}format(e){return e}result(e){return e}validate(e){return this.options.required===!0?this.isValue(e):!0}isValue(e){return e!=null&&e!==""}resolve(e,...r){return Na.resolve(this,e,...r)}get base(){return t.prototype}get style(){return this.styles[this.state.status]}get height(){return this.options.rows||Na.height(this.stdout,25)}get width(){return this.options.columns||Na.width(this.stdout,80)}get size(){return{width:this.width,height:this.height}}set cursor(e){this.state.cursor=e}get cursor(){return this.state.cursor}set input(e){this.state.input=e}get input(){return this.state.input}set value(e){this.state.value=e}get value(){let{input:e,value:r}=this.state,o=[r,e].find(this.isValue.bind(this));return this.isValue(o)?o:this.initial}static get prompt(){return e=>new this(e).run()}};function lft(t){let e=a=>t[a]===void 0||typeof t[a]=="function",r=["actions","choices","initial","margin","roles","styles","symbols","theme","timers","value"],o=["body","footer","error","header","hint","indicator","message","prefix","separator","skip"];for(let a of Object.keys(t.options)){if(r.includes(a)||/^on[A-Z]/.test(a))continue;let n=t.options[a];typeof n=="function"&&e(a)?o.includes(a)||(t[a]=n.bind(t)):typeof t[a]!="function"&&(t[a]=n)}}function cft(t){typeof t=="number"&&(t=[t,t,t,t]);let e=[].concat(t||[]),r=a=>a%2===0?` -`:" ",o=[];for(let a=0;a<4;a++){let n=r(a);e[a]?o.push(n.repeat(e[a])):o.push("")}return o}Fhe.exports=M_});var Nhe=_((u8t,The)=>{"use strict";var uft=No(),Rhe={default(t,e){return e},checkbox(t,e){throw new Error("checkbox role is not implemented yet")},editable(t,e){throw new Error("editable role is not implemented yet")},expandable(t,e){throw new Error("expandable role is not implemented yet")},heading(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||"",e},input(t,e){throw new Error("input role is not implemented yet")},option(t,e){return Rhe.default(t,e)},radio(t,e){throw new Error("radio role is not implemented yet")},separator(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||t.symbols.line.repeat(5),e},spacer(t,e){return e}};The.exports=(t,e={})=>{let r=uft.merge({},Rhe,e.roles);return r[t]||r.default}});var V1=_((A8t,Ohe)=>{"use strict";var Aft=zc(),fft=jy(),pft=Nhe(),zx=No(),{reorder:O_,scrollUp:hft,scrollDown:gft,isObject:Lhe,swap:dft}=zx,U_=class extends fft{constructor(e){super(e),this.cursorHide(),this.maxSelected=e.maxSelected||1/0,this.multiple=e.multiple||!1,this.initial=e.initial||0,this.delay=e.delay||0,this.longest=0,this.num=""}async initialize(){typeof this.options.initial=="function"&&(this.initial=await this.options.initial.call(this)),await this.reset(!0),await super.initialize()}async reset(){let{choices:e,initial:r,autofocus:o,suggest:a}=this.options;if(this.state._choices=[],this.state.choices=[],this.choices=await Promise.all(await this.toChoices(e)),this.choices.forEach(n=>n.enabled=!1),typeof a!="function"&&this.selectable.length===0)throw new Error("At least one choice must be selectable");Lhe(r)&&(r=Object.keys(r)),Array.isArray(r)?(o!=null&&(this.index=this.findIndex(o)),r.forEach(n=>this.enable(this.find(n))),await this.render()):(o!=null&&(r=o),typeof r=="string"&&(r=this.findIndex(r)),typeof r=="number"&&r>-1&&(this.index=Math.max(0,Math.min(r,this.choices.length)),this.enable(this.find(this.index)))),this.isDisabled(this.focused)&&await this.down()}async toChoices(e,r){this.state.loadingChoices=!0;let o=[],a=0,n=async(u,A)=>{typeof u=="function"&&(u=await u.call(this)),u instanceof Promise&&(u=await u);for(let p=0;p(this.state.loadingChoices=!1,u))}async toChoice(e,r,o){if(typeof e=="function"&&(e=await e.call(this,this)),e instanceof Promise&&(e=await e),typeof e=="string"&&(e={name:e}),e.normalized)return e;e.normalized=!0;let a=e.value;if(e=pft(e.role,this.options)(this,e),typeof e.disabled=="string"&&!e.hint&&(e.hint=e.disabled,e.disabled=!0),e.disabled===!0&&e.hint==null&&(e.hint="(disabled)"),e.index!=null)return e;e.name=e.name||e.key||e.title||e.value||e.message,e.message=e.message||e.name||"",e.value=[e.value,e.name].find(this.isValue.bind(this)),e.input="",e.index=r,e.cursor=0,zx.define(e,"parent",o),e.level=o?o.level+1:1,e.indent==null&&(e.indent=o?o.indent+" ":e.indent||""),e.path=o?o.path+"."+e.name:e.name,e.enabled=!!(this.multiple&&!this.isDisabled(e)&&(e.enabled||this.isSelected(e))),this.isDisabled(e)||(this.longest=Math.max(this.longest,Aft.unstyle(e.message).length));let u={...e};return e.reset=(A=u.input,p=u.value)=>{for(let h of Object.keys(u))e[h]=u[h];e.input=A,e.value=p},a==null&&typeof e.initial=="function"&&(e.input=await e.initial.call(this,this.state,e,r)),e}async onChoice(e,r){this.emit("choice",e,r,this),typeof e.onChoice=="function"&&await e.onChoice.call(this,this.state,e,r)}async addChoice(e,r,o){let a=await this.toChoice(e,r,o);return this.choices.push(a),this.index=this.choices.length-1,this.limit=this.choices.length,a}async newItem(e,r,o){let a={name:"New choice name?",editable:!0,newChoice:!0,...e},n=await this.addChoice(a,r,o);return n.updateChoice=()=>{delete n.newChoice,n.name=n.message=n.input,n.input="",n.cursor=0},this.render()}indent(e){return e.indent==null?e.level>1?" ".repeat(e.level-1):"":e.indent}dispatch(e,r){if(this.multiple&&this[r.name])return this[r.name]();this.alert()}focus(e,r){return typeof r!="boolean"&&(r=e.enabled),r&&!e.enabled&&this.selected.length>=this.maxSelected?this.alert():(this.index=e.index,e.enabled=r&&!this.isDisabled(e),e)}space(){return this.multiple?(this.toggle(this.focused),this.render()):this.alert()}a(){if(this.maxSelectedr.enabled);return this.choices.forEach(r=>r.enabled=!e),this.render()}i(){return this.choices.length-this.selected.length>this.maxSelected?this.alert():(this.choices.forEach(e=>e.enabled=!e.enabled),this.render())}g(e=this.focused){return this.choices.some(r=>!!r.parent)?(this.toggle(e.parent&&!e.choices?e.parent:e),this.render()):this.a()}toggle(e,r){if(!e.enabled&&this.selected.length>=this.maxSelected)return this.alert();typeof r!="boolean"&&(r=!e.enabled),e.enabled=r,e.choices&&e.choices.forEach(a=>this.toggle(a,r));let o=e.parent;for(;o;){let a=o.choices.filter(n=>this.isDisabled(n));o.enabled=a.every(n=>n.enabled===!0),o=o.parent}return Mhe(this,this.choices),this.emit("toggle",e,this),e}enable(e){return this.selected.length>=this.maxSelected?this.alert():(e.enabled=!this.isDisabled(e),e.choices&&e.choices.forEach(this.enable.bind(this)),e)}disable(e){return e.enabled=!1,e.choices&&e.choices.forEach(this.disable.bind(this)),e}number(e){this.num+=e;let r=o=>{let a=Number(o);if(a>this.choices.length-1)return this.alert();let n=this.focused,u=this.choices.find(A=>a===A.index);if(!u.enabled&&this.selected.length>=this.maxSelected)return this.alert();if(this.visible.indexOf(u)===-1){let A=O_(this.choices),p=A.indexOf(u);if(n.index>p){let h=A.slice(p,p+this.limit),E=A.filter(I=>!h.includes(I));this.choices=h.concat(E)}else{let h=p-this.limit+1;this.choices=A.slice(h).concat(A.slice(0,h))}}return this.index=this.choices.indexOf(u),this.toggle(this.focused),this.render()};return clearTimeout(this.numberTimeout),new Promise(o=>{let a=this.choices.length,n=this.num,u=(A=!1,p)=>{clearTimeout(this.numberTimeout),A&&(p=r(n)),this.num="",o(p)};if(n==="0"||n.length===1&&+(n+"0")>a)return u(!0);if(Number(n)>a)return u(!1,this.alert());this.numberTimeout=setTimeout(()=>u(!0),this.delay)})}home(){return this.choices=O_(this.choices),this.index=0,this.render()}end(){let e=this.choices.length-this.limit,r=O_(this.choices);return this.choices=r.slice(e).concat(r.slice(0,e)),this.index=this.limit-1,this.render()}first(){return this.index=0,this.render()}last(){return this.index=this.visible.length-1,this.render()}prev(){return this.visible.length<=1?this.alert():this.up()}next(){return this.visible.length<=1?this.alert():this.down()}right(){return this.cursor>=this.input.length?this.alert():(this.cursor++,this.render())}left(){return this.cursor<=0?this.alert():(this.cursor--,this.render())}up(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===0?this.alert():e>r&&o===0?this.scrollUp():(this.index=(o-1%e+e)%e,this.isDisabled()?this.up():this.render())}down(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===r-1?this.alert():e>r&&o===r-1?this.scrollDown():(this.index=(o+1)%e,this.isDisabled()?this.down():this.render())}scrollUp(e=0){return this.choices=hft(this.choices),this.index=e,this.isDisabled()?this.up():this.render()}scrollDown(e=this.visible.length-1){return this.choices=gft(this.choices),this.index=e,this.isDisabled()?this.down():this.render()}async shiftUp(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index-1),await this.up(),this.sorting=!1;return}return this.scrollUp(this.index)}async shiftDown(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index+1),await this.down(),this.sorting=!1;return}return this.scrollDown(this.index)}pageUp(){return this.visible.length<=1?this.alert():(this.limit=Math.max(this.limit-1,0),this.index=Math.min(this.limit-1,this.index),this._limit=this.limit,this.isDisabled()?this.up():this.render())}pageDown(){return this.visible.length>=this.choices.length?this.alert():(this.index=Math.max(0,this.index),this.limit=Math.min(this.limit+1,this.choices.length),this._limit=this.limit,this.isDisabled()?this.down():this.render())}swap(e){dft(this.choices,this.index,e)}isDisabled(e=this.focused){return e&&["disabled","collapsed","hidden","completing","readonly"].some(o=>e[o]===!0)?!0:e&&e.role==="heading"}isEnabled(e=this.focused){if(Array.isArray(e))return e.every(r=>this.isEnabled(r));if(e.choices){let r=e.choices.filter(o=>!this.isDisabled(o));return e.enabled&&r.every(o=>this.isEnabled(o))}return e.enabled&&!this.isDisabled(e)}isChoice(e,r){return e.name===r||e.index===Number(r)}isSelected(e){return Array.isArray(this.initial)?this.initial.some(r=>this.isChoice(e,r)):this.isChoice(e,this.initial)}map(e=[],r="value"){return[].concat(e||[]).reduce((o,a)=>(o[a]=this.find(a,r),o),{})}filter(e,r){let a=typeof e=="function"?e:(A,p)=>[A.name,p].includes(e),u=(this.options.multiple?this.state._choices:this.choices).filter(a);return r?u.map(A=>A[r]):u}find(e,r){if(Lhe(e))return r?e[r]:e;let a=typeof e=="function"?e:(u,A)=>[u.name,A].includes(e),n=this.choices.find(a);if(n)return r?n[r]:n}findIndex(e){return this.choices.indexOf(this.find(e))}async submit(){let e=this.focused;if(!e)return this.alert();if(e.newChoice)return e.input?(e.updateChoice(),this.render()):this.alert();if(this.choices.some(u=>u.newChoice))return this.alert();let{reorder:r,sort:o}=this.options,a=this.multiple===!0,n=this.selected;return n===void 0?this.alert():(Array.isArray(n)&&r!==!1&&o!==!0&&(n=zx.reorder(n)),this.value=a?n.map(u=>u.name):n.name,super.submit())}set choices(e=[]){this.state._choices=this.state._choices||[],this.state.choices=e;for(let r of e)this.state._choices.some(o=>o.name===r.name)||this.state._choices.push(r);if(!this._initial&&this.options.initial){this._initial=!0;let r=this.initial;if(typeof r=="string"||typeof r=="number"){let o=this.find(r);o&&(this.initial=o.index,this.focus(o,!0))}}}get choices(){return Mhe(this,this.state.choices||[])}set visible(e){this.state.visible=e}get visible(){return(this.state.visible||this.choices).slice(0,this.limit)}set limit(e){this.state.limit=e}get limit(){let{state:e,options:r,choices:o}=this,a=e.limit||this._limit||r.limit||o.length;return Math.min(a,this.height)}set value(e){super.value=e}get value(){return typeof super.value!="string"&&super.value===this.initial?this.input:super.value}set index(e){this.state.index=e}get index(){return Math.max(0,this.state?this.state.index:0)}get enabled(){return this.filter(this.isEnabled.bind(this))}get focused(){let e=this.choices[this.index];return e&&this.state.submitted&&this.multiple!==!0&&(e.enabled=!0),e}get selectable(){return this.choices.filter(e=>!this.isDisabled(e))}get selected(){return this.multiple?this.enabled:this.focused}};function Mhe(t,e){if(e instanceof Promise)return e;if(typeof e=="function"){if(zx.isAsyncFn(e))return e;e=e.call(t,t)}for(let r of e){if(Array.isArray(r.choices)){let o=r.choices.filter(a=>!t.isDisabled(a));r.enabled=o.every(a=>a.enabled===!0)}t.isDisabled(r)===!0&&delete r.enabled}return e}Ohe.exports=U_});var Ph=_((f8t,Uhe)=>{"use strict";var mft=V1(),__=No(),H_=class extends mft{constructor(e){super(e),this.emptyError=this.options.emptyError||"No items were selected"}async dispatch(e,r){if(this.multiple)return this[r.name]?await this[r.name](e,r):await super.dispatch(e,r);this.alert()}separator(){if(this.options.separator)return super.separator();let e=this.styles.muted(this.symbols.ellipsis);return this.state.submitted?super.separator():e}pointer(e,r){return!this.multiple||this.options.pointer?super.pointer(e,r):""}indicator(e,r){return this.multiple?super.indicator(e,r):""}choiceMessage(e,r){let o=this.resolve(e.message,this.state,e,r);return e.role==="heading"&&!__.hasColor(o)&&(o=this.styles.strong(o)),this.resolve(o,this.state,e,r)}choiceSeparator(){return":"}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await this.indicator(e,r)+(e.pad||""),u=await this.resolve(e.hint,this.state,e,r);u&&!__.hasColor(u)&&(u=this.styles.muted(u));let A=this.indent(e),p=await this.choiceMessage(e,r),h=()=>[this.margin[3],A+a+n,p,this.margin[1],u].filter(Boolean).join(" ");return e.role==="heading"?h():e.disabled?(__.hasColor(p)||(p=this.styles.disabled(p)),h()):(o&&(p=this.styles.em(p)),h())}async renderChoices(){if(this.state.loading==="choices")return this.styles.warning("Loading choices");if(this.state.submitted)return"";let e=this.visible.map(async(n,u)=>await this.renderChoice(n,u)),r=await Promise.all(e);r.length||r.push(this.styles.danger("No matching choices"));let o=this.margin[0]+r.join(` -`),a;return this.options.choicesHeader&&(a=await this.resolve(this.options.choicesHeader,this.state)),[a,o].filter(Boolean).join(` -`)}format(){return!this.state.submitted||this.state.cancelled?"":Array.isArray(this.selected)?this.selected.map(e=>this.styles.primary(e.name)).join(", "):this.styles.primary(this.selected.name)}async render(){let{submitted:e,size:r}=this.state,o="",a=await this.header(),n=await this.prefix(),u=await this.separator(),A=await this.message();this.options.promptLine!==!1&&(o=[n,A,u,""].join(" "),this.state.prompt=o);let p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),I=await this.footer();p&&(o+=p),h&&!o.includes(h)&&(o+=" "+h),e&&!p&&!E.trim()&&this.multiple&&this.emptyError!=null&&(o+=this.styles.danger(this.emptyError)),this.clear(r),this.write([a,o,E,I].filter(Boolean).join(` -`)),this.write(this.margin[2]),this.restore()}};Uhe.exports=H_});var Hhe=_((p8t,_he)=>{"use strict";var yft=Ph(),Eft=(t,e)=>{let r=t.toLowerCase();return o=>{let n=o.toLowerCase().indexOf(r),u=e(o.slice(n,n+r.length));return n>=0?o.slice(0,n)+u+o.slice(n+r.length):o}},q_=class extends yft{constructor(e){super(e),this.cursorShow()}moveCursor(e){this.state.cursor+=e}dispatch(e){return this.append(e)}space(e){return this.options.multiple?super.space(e):this.append(e)}append(e){let{cursor:r,input:o}=this.state;return this.input=o.slice(0,r)+e+o.slice(r),this.moveCursor(1),this.complete()}delete(){let{cursor:e,input:r}=this.state;return r?(this.input=r.slice(0,e-1)+r.slice(e),this.moveCursor(-1),this.complete()):this.alert()}deleteForward(){let{cursor:e,input:r}=this.state;return r[e]===void 0?this.alert():(this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.complete())}number(e){return this.append(e)}async complete(){this.completing=!0,this.choices=await this.suggest(this.input,this.state._choices),this.state.limit=void 0,this.index=Math.min(Math.max(this.visible.length-1,0),this.index),await this.render(),this.completing=!1}suggest(e=this.input,r=this.state._choices){if(typeof this.options.suggest=="function")return this.options.suggest.call(this,e,r);let o=e.toLowerCase();return r.filter(a=>a.message.toLowerCase().includes(o))}pointer(){return""}format(){if(!this.focused)return this.input;if(this.options.multiple&&this.state.submitted)return this.selected.map(e=>this.styles.primary(e.message)).join(", ");if(this.state.submitted){let e=this.value=this.input=this.focused.value;return this.styles.primary(e)}return this.input}async render(){if(this.state.status!=="pending")return super.render();let e=this.options.highlight?this.options.highlight.bind(this):this.styles.placeholder,r=Eft(this.input,e),o=this.choices;this.choices=o.map(a=>({...a,message:r(a.message)})),await super.render(),this.choices=o}submit(){return this.options.multiple&&(this.value=this.selected.map(e=>e.name)),super.submit()}};_he.exports=q_});var G_=_((h8t,qhe)=>{"use strict";var j_=No();qhe.exports=(t,e={})=>{t.cursorHide();let{input:r="",initial:o="",pos:a,showCursor:n=!0,color:u}=e,A=u||t.styles.placeholder,p=j_.inverse(t.styles.primary),h=R=>p(t.styles.black(R)),E=r,I=" ",v=h(I);if(t.blink&&t.blink.off===!0&&(h=R=>R,v=""),n&&a===0&&o===""&&r==="")return h(I);if(n&&a===0&&(r===o||r===""))return h(o[0])+A(o.slice(1));o=j_.isPrimitive(o)?`${o}`:"",r=j_.isPrimitive(r)?`${r}`:"";let x=o&&o.startsWith(r)&&o!==r,C=x?h(o[r.length]):v;if(a!==r.length&&n===!0&&(E=r.slice(0,a)+h(r[a])+r.slice(a+1),C=""),n===!1&&(C=""),x){let R=t.styles.unstyle(E+C);return E+C+A(o.slice(R.length))}return E+C}});var Jx=_((g8t,jhe)=>{"use strict";var Cft=zc(),wft=Ph(),Ift=G_(),Y_=class extends wft{constructor(e){super({...e,multiple:!0}),this.type="form",this.initial=this.options.initial,this.align=[this.options.align,"right"].find(r=>r!=null),this.emptyError="",this.values={}}async reset(e){return await super.reset(),e===!0&&(this._index=this.index),this.index=this._index,this.values={},this.choices.forEach(r=>r.reset&&r.reset()),this.render()}dispatch(e){return!!e&&this.append(e)}append(e){let r=this.focused;if(!r)return this.alert();let{cursor:o,input:a}=r;return r.value=r.input=a.slice(0,o)+e+a.slice(o),r.cursor++,this.render()}delete(){let e=this.focused;if(!e||e.cursor<=0)return this.alert();let{cursor:r,input:o}=e;return e.value=e.input=o.slice(0,r-1)+o.slice(r),e.cursor--,this.render()}deleteForward(){let e=this.focused;if(!e)return this.alert();let{cursor:r,input:o}=e;if(o[r]===void 0)return this.alert();let a=`${o}`.slice(0,r)+`${o}`.slice(r+1);return e.value=e.input=a,this.render()}right(){let e=this.focused;return e?e.cursor>=e.input.length?this.alert():(e.cursor++,this.render()):this.alert()}left(){let e=this.focused;return e?e.cursor<=0?this.alert():(e.cursor--,this.render()):this.alert()}space(e,r){return this.dispatch(e,r)}number(e,r){return this.dispatch(e,r)}next(){let e=this.focused;if(!e)return this.alert();let{initial:r,input:o}=e;return r&&r.startsWith(o)&&o!==r?(e.value=e.input=r,e.cursor=e.value.length,this.render()):super.next()}prev(){let e=this.focused;return e?e.cursor===0?super.prev():(e.value=e.input="",e.cursor=0,this.render()):this.alert()}separator(){return""}format(e){return this.state.submitted?"":super.format(e)}pointer(){return""}indicator(e){return e.input?"\u29BF":"\u2299"}async choiceSeparator(e,r){let o=await this.resolve(e.separator,this.state,e,r)||":";return o?" "+this.styles.disabled(o):""}async renderChoice(e,r){await this.onChoice(e,r);let{state:o,styles:a}=this,{cursor:n,initial:u="",name:A,hint:p,input:h=""}=e,{muted:E,submitted:I,primary:v,danger:x}=a,C=p,R=this.index===r,L=e.validate||(()=>!0),U=await this.choiceSeparator(e,r),z=e.message;this.align==="right"&&(z=z.padStart(this.longest+1," ")),this.align==="left"&&(z=z.padEnd(this.longest+1," "));let te=this.values[A]=h||u,ae=h?"success":"dark";await L.call(e,te,this.state)!==!0&&(ae="danger");let le=a[ae],ce=le(await this.indicator(e,r))+(e.pad||""),Ce=this.indent(e),de=()=>[Ce,ce,z+U,h,C].filter(Boolean).join(" ");if(o.submitted)return z=Cft.unstyle(z),h=I(h),C="",de();if(e.format)h=await e.format.call(this,h,e,r);else{let Be=this.styles.muted;h=Ift(this,{input:h,initial:u,pos:n,showCursor:R,color:Be})}return this.isValue(h)||(h=this.styles.muted(this.symbols.ellipsis)),e.result&&(this.values[A]=await e.result.call(this,te,e,r)),R&&(z=v(z)),e.error?h+=(h?" ":"")+x(e.error.trim()):e.hint&&(h+=(h?" ":"")+E(e.hint.trim())),de()}async submit(){return this.value=this.values,super.base.submit.call(this)}};jhe.exports=Y_});var W_=_((d8t,Yhe)=>{"use strict";var Bft=Jx(),vft=()=>{throw new Error("expected prompt to have a custom authenticate method")},Ghe=(t=vft)=>{class e extends Bft{constructor(o){super(o)}async submit(){this.value=await t.call(this,this.values,this.state),super.base.submit.call(this)}static create(o){return Ghe(o)}}return e};Yhe.exports=Ghe()});var Vhe=_((m8t,Khe)=>{"use strict";var Dft=W_();function Pft(t,e){return t.username===this.options.username&&t.password===this.options.password}var Whe=(t=Pft)=>{let e=[{name:"username",message:"username"},{name:"password",message:"password",format(o){return this.options.showPassword?o:(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(o.length))}}];class r extends Dft.create(t){constructor(a){super({...a,choices:e})}static create(a){return Whe(a)}}return r};Khe.exports=Whe()});var Xx=_((y8t,zhe)=>{"use strict";var bft=jy(),{isPrimitive:Sft,hasColor:xft}=No(),K_=class extends bft{constructor(e){super(e),this.cursorHide()}async initialize(){let e=await this.resolve(this.initial,this.state);this.input=await this.cast(e),await super.initialize()}dispatch(e){return this.isValue(e)?(this.input=e,this.submit()):this.alert()}format(e){let{styles:r,state:o}=this;return o.submitted?r.success(e):r.primary(e)}cast(e){return this.isTrue(e)}isTrue(e){return/^[ty1]/i.test(e)}isFalse(e){return/^[fn0]/i.test(e)}isValue(e){return Sft(e)&&(this.isTrue(e)||this.isFalse(e))}async hint(){if(this.state.status==="pending"){let e=await this.element("hint");return xft(e)?e:this.styles.muted(e)}}async render(){let{input:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=this.styles.muted(this.default),A=[o,n,u,a].filter(Boolean).join(" ");this.state.prompt=A;let p=await this.header(),h=this.value=this.cast(e),E=await this.format(h),I=await this.error()||await this.hint(),v=await this.footer();I&&!A.includes(I)&&(E+=" "+I),A+=" "+E,this.clear(r),this.write([p,A,v].filter(Boolean).join(` -`)),this.restore()}set value(e){super.value=e}get value(){return this.cast(super.value)}};zhe.exports=K_});var Xhe=_((E8t,Jhe)=>{"use strict";var kft=Xx(),V_=class extends kft{constructor(e){super(e),this.default=this.options.default||(this.initial?"(Y/n)":"(y/N)")}};Jhe.exports=V_});var $he=_((C8t,Zhe)=>{"use strict";var Qft=Ph(),Fft=Jx(),Gy=Fft.prototype,z_=class extends Qft{constructor(e){super({...e,multiple:!0}),this.align=[this.options.align,"left"].find(r=>r!=null),this.emptyError="",this.values={}}dispatch(e,r){let o=this.focused,a=o.parent||{};return!o.editable&&!a.editable&&(e==="a"||e==="i")?super[e]():Gy.dispatch.call(this,e,r)}append(e,r){return Gy.append.call(this,e,r)}delete(e,r){return Gy.delete.call(this,e,r)}space(e){return this.focused.editable?this.append(e):super.space()}number(e){return this.focused.editable?this.append(e):super.number(e)}next(){return this.focused.editable?Gy.next.call(this):super.next()}prev(){return this.focused.editable?Gy.prev.call(this):super.prev()}async indicator(e,r){let o=e.indicator||"",a=e.editable?o:super.indicator(e,r);return await this.resolve(a,this.state,e,r)||""}indent(e){return e.role==="heading"?"":e.editable?" ":" "}async renderChoice(e,r){return e.indent="",e.editable?Gy.renderChoice.call(this,e,r):super.renderChoice(e,r)}error(){return""}footer(){return this.state.error}async validate(){let e=!0;for(let r of this.choices){if(typeof r.validate!="function"||r.role==="heading")continue;let o=r.parent?this.value[r.parent.name]:this.value;if(r.editable?o=r.value===r.name?r.initial||"":r.value:this.isDisabled(r)||(o=r.enabled===!0),e=await r.validate(o,this.state),e!==!0)break}return e!==!0&&(this.state.error=typeof e=="string"?e:"Invalid Input"),e}submit(){if(this.focused.newChoice===!0)return super.submit();if(this.choices.some(e=>e.newChoice))return this.alert();this.value={};for(let e of this.choices){let r=e.parent?this.value[e.parent.name]:this.value;if(e.role==="heading"){this.value[e.name]={};continue}e.editable?r[e.name]=e.value===e.name?e.initial||"":e.value:this.isDisabled(e)||(r[e.name]=e.enabled===!0)}return this.base.submit.call(this)}};Zhe.exports=z_});var _g=_((w8t,e0e)=>{"use strict";var Rft=jy(),Tft=G_(),{isPrimitive:Nft}=No(),J_=class extends Rft{constructor(e){super(e),this.initial=Nft(this.initial)?String(this.initial):"",this.initial&&this.cursorHide(),this.state.prevCursor=0,this.state.clipboard=[]}async keypress(e,r={}){let o=this.state.prevKeypress;return this.state.prevKeypress=r,this.options.multiline===!0&&r.name==="return"&&(!o||o.name!=="return")?this.append(` -`,r):super.keypress(e,r)}moveCursor(e){this.cursor+=e}reset(){return this.input=this.value="",this.cursor=0,this.render()}dispatch(e,r){if(!e||r.ctrl||r.code)return this.alert();this.append(e)}append(e){let{cursor:r,input:o}=this.state;this.input=`${o}`.slice(0,r)+e+`${o}`.slice(r),this.moveCursor(String(e).length),this.render()}insert(e){this.append(e)}delete(){let{cursor:e,input:r}=this.state;if(e<=0)return this.alert();this.input=`${r}`.slice(0,e-1)+`${r}`.slice(e),this.moveCursor(-1),this.render()}deleteForward(){let{cursor:e,input:r}=this.state;if(r[e]===void 0)return this.alert();this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.render()}cutForward(){let e=this.cursor;if(this.input.length<=e)return this.alert();this.state.clipboard.push(this.input.slice(e)),this.input=this.input.slice(0,e),this.render()}cutLeft(){let e=this.cursor;if(e===0)return this.alert();let r=this.input.slice(0,e),o=this.input.slice(e),a=r.split(" ");this.state.clipboard.push(a.pop()),this.input=a.join(" "),this.cursor=this.input.length,this.input+=o,this.render()}paste(){if(!this.state.clipboard.length)return this.alert();this.insert(this.state.clipboard.pop()),this.render()}toggleCursor(){this.state.prevCursor?(this.cursor=this.state.prevCursor,this.state.prevCursor=0):(this.state.prevCursor=this.cursor,this.cursor=0),this.render()}first(){this.cursor=0,this.render()}last(){this.cursor=this.input.length-1,this.render()}next(){let e=this.initial!=null?String(this.initial):"";if(!e||!e.startsWith(this.input))return this.alert();this.input=this.initial,this.cursor=this.initial.length,this.render()}prev(){if(!this.input)return this.alert();this.reset()}backward(){return this.left()}forward(){return this.right()}right(){return this.cursor>=this.input.length?this.alert():(this.moveCursor(1),this.render())}left(){return this.cursor<=0?this.alert():(this.moveCursor(-1),this.render())}isValue(e){return!!e}async format(e=this.value){let r=await this.resolve(this.initial,this.state);return this.state.submitted?this.styles.submitted(e||r):Tft(this,{input:e,initial:r,pos:this.cursor})}async render(){let e=this.state.size,r=await this.prefix(),o=await this.separator(),a=await this.message(),n=[r,a,o].filter(Boolean).join(" ");this.state.prompt=n;let u=await this.header(),A=await this.format(),p=await this.error()||await this.hint(),h=await this.footer();p&&!A.includes(p)&&(A+=" "+p),n+=" "+A,this.clear(e),this.write([u,n,h].filter(Boolean).join(` -`)),this.restore()}};e0e.exports=J_});var r0e=_((I8t,t0e)=>{"use strict";var Lft=t=>t.filter((e,r)=>t.lastIndexOf(e)===r),Zx=t=>Lft(t).filter(Boolean);t0e.exports=(t,e={},r="")=>{let{past:o=[],present:a=""}=e,n,u;switch(t){case"prev":case"undo":return n=o.slice(0,o.length-1),u=o[o.length-1]||"",{past:Zx([r,...n]),present:u};case"next":case"redo":return n=o.slice(1),u=o[0]||"",{past:Zx([...n,r]),present:u};case"save":return{past:Zx([...o,r]),present:""};case"remove":return u=Zx(o.filter(A=>A!==r)),a="",u.length&&(a=u.pop()),{past:u,present:a};default:throw new Error(`Invalid action: "${t}"`)}}});var Z_=_((B8t,i0e)=>{"use strict";var Mft=_g(),n0e=r0e(),X_=class extends Mft{constructor(e){super(e);let r=this.options.history;if(r&&r.store){let o=r.values||this.initial;this.autosave=!!r.autosave,this.store=r.store,this.data=this.store.get("values")||{past:[],present:o},this.initial=this.data.present||this.data.past[this.data.past.length-1]}}completion(e){return this.store?(this.data=n0e(e,this.data,this.input),this.data.present?(this.input=this.data.present,this.cursor=this.input.length,this.render()):this.alert()):this.alert()}altUp(){return this.completion("prev")}altDown(){return this.completion("next")}prev(){return this.save(),super.prev()}save(){this.store&&(this.data=n0e("save",this.data,this.input),this.store.set("values",this.data))}submit(){return this.store&&this.autosave===!0&&this.save(),super.submit()}};i0e.exports=X_});var o0e=_((v8t,s0e)=>{"use strict";var Oft=_g(),$_=class extends Oft{format(){return""}};s0e.exports=$_});var l0e=_((D8t,a0e)=>{"use strict";var Uft=_g(),e8=class extends Uft{constructor(e={}){super(e),this.sep=this.options.separator||/, */,this.initial=e.initial||""}split(e=this.value){return e?String(e).split(this.sep):[]}format(){let e=this.state.submitted?this.styles.primary:r=>r;return this.list.map(e).join(", ")}async submit(e){let r=this.state.error||await this.validate(this.list,this.state);return r!==!0?(this.state.error=r,super.submit()):(this.value=this.list,super.submit())}get list(){return this.split()}};a0e.exports=e8});var u0e=_((P8t,c0e)=>{"use strict";var _ft=Ph(),t8=class extends _ft{constructor(e){super({...e,multiple:!0})}};c0e.exports=t8});var n8=_((b8t,A0e)=>{"use strict";var Hft=_g(),r8=class extends Hft{constructor(e={}){super({style:"number",...e}),this.min=this.isValue(e.min)?this.toNumber(e.min):-1/0,this.max=this.isValue(e.max)?this.toNumber(e.max):1/0,this.delay=e.delay!=null?e.delay:1e3,this.float=e.float!==!1,this.round=e.round===!0||e.float===!1,this.major=e.major||10,this.minor=e.minor||1,this.initial=e.initial!=null?e.initial:"",this.input=String(this.initial),this.cursor=this.input.length,this.cursorShow()}append(e){return!/[-+.]/.test(e)||e==="."&&this.input.includes(".")?this.alert("invalid number"):super.append(e)}number(e){return super.append(e)}next(){return this.input&&this.input!==this.initial?this.alert():this.isValue(this.initial)?(this.input=this.initial,this.cursor=String(this.initial).length,this.render()):this.alert()}up(e){let r=e||this.minor,o=this.toNumber(this.input);return o>this.max+r?this.alert():(this.input=`${o+r}`,this.render())}down(e){let r=e||this.minor,o=this.toNumber(this.input);return othis.isValue(r));return this.value=this.toNumber(e||0),super.submit()}};A0e.exports=r8});var p0e=_((S8t,f0e)=>{f0e.exports=n8()});var g0e=_((x8t,h0e)=>{"use strict";var qft=_g(),i8=class extends qft{constructor(e){super(e),this.cursorShow()}format(e=this.input){return this.keypressed?(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(e.length)):""}};h0e.exports=i8});var y0e=_((k8t,m0e)=>{"use strict";var jft=zc(),Gft=V1(),d0e=No(),s8=class extends Gft{constructor(e={}){super(e),this.widths=[].concat(e.messageWidth||50),this.align=[].concat(e.align||"left"),this.linebreak=e.linebreak||!1,this.edgeLength=e.edgeLength||3,this.newline=e.newline||` - `;let r=e.startNumber||1;typeof this.scale=="number"&&(this.scaleKey=!1,this.scale=Array(this.scale).fill(0).map((o,a)=>({name:a+r})))}async reset(){return this.tableized=!1,await super.reset(),this.render()}tableize(){if(this.tableized===!0)return;this.tableized=!0;let e=0;for(let r of this.choices){e=Math.max(e,r.message.length),r.scaleIndex=r.initial||2,r.scale=[];for(let o=0;o=this.scale.length-1?this.alert():(e.scaleIndex++,this.render())}left(){let e=this.focused;return e.scaleIndex<=0?this.alert():(e.scaleIndex--,this.render())}indent(){return""}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.index)).join(", "):""}pointer(){return""}renderScaleKey(){return this.scaleKey===!1||this.state.submitted?"":["",...this.scale.map(o=>` ${o.name} - ${o.message}`)].map(o=>this.styles.muted(o)).join(` -`)}renderScaleHeading(e){let r=this.scale.map(p=>p.name);typeof this.options.renderScaleHeading=="function"&&(r=this.options.renderScaleHeading.call(this,e));let o=this.scaleLength-r.join("").length,a=Math.round(o/(r.length-1)),u=r.map(p=>this.styles.strong(p)).join(" ".repeat(a)),A=" ".repeat(this.widths[0]);return this.margin[3]+A+this.margin[1]+u}scaleIndicator(e,r,o){if(typeof this.options.scaleIndicator=="function")return this.options.scaleIndicator.call(this,e,r,o);let a=e.scaleIndex===r.index;return r.disabled?this.styles.hint(this.symbols.radio.disabled):a?this.styles.success(this.symbols.radio.on):this.symbols.radio.off}renderScale(e,r){let o=e.scale.map(n=>this.scaleIndicator(e,n,r)),a=this.term==="Hyper"?"":" ";return o.join(a+this.symbols.line.repeat(this.edgeLength))}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await e.hint;n&&!d0e.hasColor(n)&&(n=this.styles.muted(n));let u=C=>this.margin[3]+C.replace(/\s+$/,"").padEnd(this.widths[0]," "),A=this.newline,p=this.indent(e),h=await this.resolve(e.message,this.state,e,r),E=await this.renderScale(e,r),I=this.margin[1]+this.margin[3];this.scaleLength=jft.unstyle(E).length,this.widths[0]=Math.min(this.widths[0],this.width-this.scaleLength-I.length);let x=d0e.wordWrap(h,{width:this.widths[0],newline:A}).split(` -`).map(C=>u(C)+this.margin[1]);return o&&(E=this.styles.info(E),x=x.map(C=>this.styles.info(C))),x[0]+=E,this.linebreak&&x.push(""),[p+a,x.join(` -`)].filter(Boolean)}async renderChoices(){if(this.state.submitted)return"";this.tableize();let e=this.visible.map(async(a,n)=>await this.renderChoice(a,n)),r=await Promise.all(e),o=await this.renderScaleHeading();return this.margin[0]+[o,...r.map(a=>a.join(" "))].join(` -`)}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u="";this.options.promptLine!==!1&&(u=[o,n,a,""].join(" "),this.state.prompt=u);let A=await this.header(),p=await this.format(),h=await this.renderScaleKey(),E=await this.error()||await this.hint(),I=await this.renderChoices(),v=await this.footer(),x=this.emptyError;p&&(u+=p),E&&!u.includes(E)&&(u+=" "+E),e&&!p&&!I.trim()&&this.multiple&&x!=null&&(u+=this.styles.danger(x)),this.clear(r),this.write([A,u,h,I,v].filter(Boolean).join(` -`)),this.state.submitted||this.write(this.margin[2]),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIndex;return this.base.submit.call(this)}};m0e.exports=s8});var w0e=_((Q8t,C0e)=>{"use strict";var E0e=zc(),Yft=(t="")=>typeof t=="string"?t.replace(/^['"]|['"]$/g,""):"",a8=class{constructor(e){this.name=e.key,this.field=e.field||{},this.value=Yft(e.initial||this.field.initial||""),this.message=e.message||this.name,this.cursor=0,this.input="",this.lines=[]}},Wft=async(t={},e={},r=o=>o)=>{let o=new Set,a=t.fields||[],n=t.template,u=[],A=[],p=[],h=1;typeof n=="function"&&(n=await n());let E=-1,I=()=>n[++E],v=()=>n[E+1],x=C=>{C.line=h,u.push(C)};for(x({type:"bos",value:""});Eae.name===U.key);U.field=a.find(ae=>ae.name===U.key),te||(te=new a8(U),A.push(te)),te.lines.push(U.line-1);continue}let R=u[u.length-1];R.type==="text"&&R.line===h?R.value+=C:x({type:"text",value:C})}return x({type:"eos",value:""}),{input:n,tabstops:u,unique:o,keys:p,items:A}};C0e.exports=async t=>{let e=t.options,r=new Set(e.required===!0?[]:e.required||[]),o={...e.values,...e.initial},{tabstops:a,items:n,keys:u}=await Wft(e,o),A=o8("result",t,e),p=o8("format",t,e),h=o8("validate",t,e,!0),E=t.isValue.bind(t);return async(I={},v=!1)=>{let x=0;I.required=r,I.items=n,I.keys=u,I.output="";let C=async(z,te,ae,le)=>{let ce=await h(z,te,ae,le);return ce===!1?"Invalid field "+ae.name:ce};for(let z of a){let te=z.value,ae=z.key;if(z.type!=="template"){te&&(I.output+=te);continue}if(z.type==="template"){let le=n.find(Ee=>Ee.name===ae);e.required===!0&&I.required.add(le.name);let ce=[le.input,I.values[le.value],le.value,te].find(E),de=(le.field||{}).message||z.inner;if(v){let Ee=await C(I.values[ae],I,le,x);if(Ee&&typeof Ee=="string"||Ee===!1){I.invalid.set(ae,Ee);continue}I.invalid.delete(ae);let g=await A(I.values[ae],I,le,x);I.output+=E0e.unstyle(g);continue}le.placeholder=!1;let Be=te;te=await p(te,I,le,x),ce!==te?(I.values[ae]=ce,te=t.styles.typing(ce),I.missing.delete(de)):(I.values[ae]=void 0,ce=`<${de}>`,te=t.styles.primary(ce),le.placeholder=!0,I.required.has(ae)&&I.missing.add(de)),I.missing.has(de)&&I.validating&&(te=t.styles.warning(ce)),I.invalid.has(ae)&&I.validating&&(te=t.styles.danger(ce)),x===I.index&&(Be!==te?te=t.styles.underline(te):te=t.styles.heading(E0e.unstyle(te))),x++}te&&(I.output+=te)}let R=I.output.split(` -`).map(z=>" "+z),L=n.length,U=0;for(let z of n)I.invalid.has(z.name)&&z.lines.forEach(te=>{R[te][0]===" "&&(R[te]=I.styles.danger(I.symbols.bullet)+R[te].slice(1))}),t.isValue(I.values[z.name])&&U++;return I.completed=(U/L*100).toFixed(0),I.output=R.join(` -`),I.output}};function o8(t,e,r,o){return(a,n,u,A)=>typeof u.field[t]=="function"?u.field[t].call(e,a,n,u,A):[o,a].find(p=>e.isValue(p))}});var B0e=_((F8t,I0e)=>{"use strict";var Kft=zc(),Vft=w0e(),zft=jy(),l8=class extends zft{constructor(e){super(e),this.cursorHide(),this.reset(!0)}async initialize(){this.interpolate=await Vft(this),await super.initialize()}async reset(e){this.state.keys=[],this.state.invalid=new Map,this.state.missing=new Set,this.state.completed=0,this.state.values={},e!==!0&&(await this.initialize(),await this.render())}moveCursor(e){let r=this.getItem();this.cursor+=e,r.cursor+=e}dispatch(e,r){if(!r.code&&!r.ctrl&&e!=null&&this.getItem()){this.append(e,r);return}this.alert()}append(e,r){let o=this.getItem(),a=o.input.slice(0,this.cursor),n=o.input.slice(this.cursor);this.input=o.input=`${a}${e}${n}`,this.moveCursor(1),this.render()}delete(){let e=this.getItem();if(this.cursor<=0||!e.input)return this.alert();let r=e.input.slice(this.cursor),o=e.input.slice(0,this.cursor-1);this.input=e.input=`${o}${r}`,this.moveCursor(-1),this.render()}increment(e){return e>=this.state.keys.length-1?0:e+1}decrement(e){return e<=0?this.state.keys.length-1:e-1}first(){this.state.index=0,this.render()}last(){this.state.index=this.state.keys.length-1,this.render()}right(){if(this.cursor>=this.input.length)return this.alert();this.moveCursor(1),this.render()}left(){if(this.cursor<=0)return this.alert();this.moveCursor(-1),this.render()}prev(){this.state.index=this.decrement(this.state.index),this.getItem(),this.render()}next(){this.state.index=this.increment(this.state.index),this.getItem(),this.render()}up(){this.prev()}down(){this.next()}format(e){let r=this.state.completed<100?this.styles.warning:this.styles.success;return this.state.submitted===!0&&this.state.completed!==100&&(r=this.styles.danger),r(`${this.state.completed}% completed`)}async render(){let{index:e,keys:r=[],submitted:o,size:a}=this.state,n=[this.options.newline,` -`].find(z=>z!=null),u=await this.prefix(),A=await this.separator(),p=await this.message(),h=[u,p,A].filter(Boolean).join(" ");this.state.prompt=h;let E=await this.header(),I=await this.error()||"",v=await this.hint()||"",x=o?"":await this.interpolate(this.state),C=this.state.key=r[e]||"",R=await this.format(C),L=await this.footer();R&&(h+=" "+R),v&&!R&&this.state.completed===0&&(h+=" "+v),this.clear(a);let U=[E,h,x,L,I.trim()];this.write(U.filter(Boolean).join(n)),this.restore()}getItem(e){let{items:r,keys:o,index:a}=this.state,n=r.find(u=>u.name===o[a]);return n&&n.input!=null&&(this.input=n.input,this.cursor=n.cursor),n}async submit(){typeof this.interpolate!="function"&&await this.initialize(),await this.interpolate(this.state,!0);let{invalid:e,missing:r,output:o,values:a}=this.state;if(e.size){let A="";for(let[p,h]of e)A+=`Invalid ${p}: ${h} -`;return this.state.error=A,super.submit()}if(r.size)return this.state.error="Required: "+[...r.keys()].join(", "),super.submit();let u=Kft.unstyle(o).split(` -`).map(A=>A.slice(1)).join(` -`);return this.value={values:a,result:u},super.submit()}};I0e.exports=l8});var D0e=_((R8t,v0e)=>{"use strict";var Jft="(Use + to sort)",Xft=Ph(),c8=class extends Xft{constructor(e){super({...e,reorder:!1,sort:!0,multiple:!0}),this.state.hint=[this.options.hint,Jft].find(this.isValue.bind(this))}indicator(){return""}async renderChoice(e,r){let o=await super.renderChoice(e,r),a=this.symbols.identicalTo+" ",n=this.index===r&&this.sorting?this.styles.muted(a):" ";return this.options.drag===!1&&(n=""),this.options.numbered===!0?n+`${r+1} - `+o:n+o}get selected(){return this.choices}submit(){return this.value=this.choices.map(e=>e.value),super.submit()}};v0e.exports=c8});var b0e=_((T8t,P0e)=>{"use strict";var Zft=V1(),u8=class extends Zft{constructor(e={}){if(super(e),this.emptyError=e.emptyError||"No items were selected",this.term=process.env.TERM_PROGRAM,!this.options.header){let r=["","4 - Strongly Agree","3 - Agree","2 - Neutral","1 - Disagree","0 - Strongly Disagree",""];r=r.map(o=>this.styles.muted(o)),this.state.header=r.join(` - `)}}async toChoices(...e){if(this.createdScales)return!1;this.createdScales=!0;let r=await super.toChoices(...e);for(let o of r)o.scale=$ft(5,this.options),o.scaleIdx=2;return r}dispatch(){this.alert()}space(){let e=this.focused,r=e.scale[e.scaleIdx],o=r.selected;return e.scale.forEach(a=>a.selected=!1),r.selected=!o,this.render()}indicator(){return""}pointer(){return""}separator(){return this.styles.muted(this.symbols.ellipsis)}right(){let e=this.focused;return e.scaleIdx>=e.scale.length-1?this.alert():(e.scaleIdx++,this.render())}left(){let e=this.focused;return e.scaleIdx<=0?this.alert():(e.scaleIdx--,this.render())}indent(){return" "}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=this.term==="Hyper",n=a?9:8,u=a?"":" ",A=this.symbols.line.repeat(n),p=" ".repeat(n+(a?0:1)),h=te=>(te?this.styles.success("\u25C9"):"\u25EF")+u,E=r+1+".",I=o?this.styles.heading:this.styles.noop,v=await this.resolve(e.message,this.state,e,r),x=this.indent(e),C=x+e.scale.map((te,ae)=>h(ae===e.scaleIdx)).join(A),R=te=>te===e.scaleIdx?I(te):te,L=x+e.scale.map((te,ae)=>R(ae)).join(p),U=()=>[E,v].filter(Boolean).join(" "),z=()=>[U(),C,L," "].filter(Boolean).join(` -`);return o&&(C=this.styles.cyan(C),L=this.styles.cyan(L)),z()}async renderChoices(){if(this.state.submitted)return"";let e=this.visible.map(async(o,a)=>await this.renderChoice(o,a)),r=await Promise.all(e);return r.length||r.push(this.styles.danger("No matching choices")),r.join(` -`)}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.scaleIdx)).join(", "):""}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=[o,n,a].filter(Boolean).join(" ");this.state.prompt=u;let A=await this.header(),p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),I=await this.footer();(p||!h)&&(u+=" "+p),h&&!u.includes(h)&&(u+=" "+h),e&&!p&&!E&&this.multiple&&this.type!=="form"&&(u+=this.styles.danger(this.emptyError)),this.clear(r),this.write([u,A,E,I].filter(Boolean).join(` -`)),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIdx;return this.base.submit.call(this)}};function $ft(t,e={}){if(Array.isArray(e.scale))return e.scale.map(o=>({...o}));let r=[];for(let o=1;o{S0e.exports=Z_()});var Q0e=_((L8t,k0e)=>{"use strict";var ept=Xx(),A8=class extends ept{async initialize(){await super.initialize(),this.value=this.initial=!!this.options.initial,this.disabled=this.options.disabled||"no",this.enabled=this.options.enabled||"yes",await this.render()}reset(){this.value=this.initial,this.render()}delete(){this.alert()}toggle(){this.value=!this.value,this.render()}enable(){if(this.value===!0)return this.alert();this.value=!0,this.render()}disable(){if(this.value===!1)return this.alert();this.value=!1,this.render()}up(){this.toggle()}down(){this.toggle()}right(){this.toggle()}left(){this.toggle()}next(){this.toggle()}prev(){this.toggle()}dispatch(e="",r){switch(e.toLowerCase()){case" ":return this.toggle();case"1":case"y":case"t":return this.enable();case"0":case"n":case"f":return this.disable();default:return this.alert()}}format(){let e=o=>this.styles.primary.underline(o);return[this.value?this.disabled:e(this.disabled),this.value?e(this.enabled):this.enabled].join(this.styles.muted(" / "))}async render(){let{size:e}=this.state,r=await this.header(),o=await this.prefix(),a=await this.separator(),n=await this.message(),u=await this.format(),A=await this.error()||await this.hint(),p=await this.footer(),h=[o,n,a,u].join(" ");this.state.prompt=h,A&&!h.includes(A)&&(h+=" "+A),this.clear(e),this.write([r,h,p].filter(Boolean).join(` -`)),this.write(this.margin[2]),this.restore()}};k0e.exports=A8});var R0e=_((M8t,F0e)=>{"use strict";var tpt=Ph(),f8=class extends tpt{constructor(e){if(super(e),typeof this.options.correctChoice!="number"||this.options.correctChoice<0)throw new Error("Please specify the index of the correct answer from the list of choices")}async toChoices(e,r){let o=await super.toChoices(e,r);if(o.length<2)throw new Error("Please give at least two choices to the user");if(this.options.correctChoice>o.length)throw new Error("Please specify the index of the correct answer from the list of choices");return o}check(e){return e.index===this.options.correctChoice}async result(e){return{selectedAnswer:e,correctAnswer:this.options.choices[this.options.correctChoice].value,correct:await this.check(this.state)}}};F0e.exports=f8});var N0e=_(p8=>{"use strict";var T0e=No(),ps=(t,e)=>{T0e.defineExport(p8,t,e),T0e.defineExport(p8,t.toLowerCase(),e)};ps("AutoComplete",()=>Hhe());ps("BasicAuth",()=>Vhe());ps("Confirm",()=>Xhe());ps("Editable",()=>$he());ps("Form",()=>Jx());ps("Input",()=>Z_());ps("Invisible",()=>o0e());ps("List",()=>l0e());ps("MultiSelect",()=>u0e());ps("Numeral",()=>p0e());ps("Password",()=>g0e());ps("Scale",()=>y0e());ps("Select",()=>Ph());ps("Snippet",()=>B0e());ps("Sort",()=>D0e());ps("Survey",()=>b0e());ps("Text",()=>x0e());ps("Toggle",()=>Q0e());ps("Quiz",()=>R0e())});var M0e=_((U8t,L0e)=>{L0e.exports={ArrayPrompt:V1(),AuthPrompt:W_(),BooleanPrompt:Xx(),NumberPrompt:n8(),StringPrompt:_g()}});var J1=_((_8t,U0e)=>{"use strict";var O0e=ve("assert"),g8=ve("events"),bh=No(),Xc=class extends g8{constructor(e,r){super(),this.options=bh.merge({},e),this.answers={...r}}register(e,r){if(bh.isObject(e)){for(let a of Object.keys(e))this.register(a,e[a]);return this}O0e.equal(typeof r,"function","expected a function");let o=e.toLowerCase();return r.prototype instanceof this.Prompt?this.prompts[o]=r:this.prompts[o]=r(this.Prompt,this),this}async prompt(e=[]){for(let r of[].concat(e))try{typeof r=="function"&&(r=await r.call(this)),await this.ask(bh.merge({},this.options,r))}catch(o){return Promise.reject(o)}return this.answers}async ask(e){typeof e=="function"&&(e=await e.call(this));let r=bh.merge({},this.options,e),{type:o,name:a}=e,{set:n,get:u}=bh;if(typeof o=="function"&&(o=await o.call(this,e,this.answers)),!o)return this.answers[a];O0e(this.prompts[o],`Prompt "${o}" is not registered`);let A=new this.prompts[o](r),p=u(this.answers,a);A.state.answers=this.answers,A.enquirer=this,a&&A.on("submit",E=>{this.emit("answer",a,E,A),n(this.answers,a,E)});let h=A.emit.bind(A);return A.emit=(...E)=>(this.emit.call(this,...E),h(...E)),this.emit("prompt",A,this),r.autofill&&p!=null?(A.value=A.input=p,r.autofill==="show"&&await A.submit()):p=A.value=await A.run(),p}use(e){return e.call(this,this),this}set Prompt(e){this._Prompt=e}get Prompt(){return this._Prompt||this.constructor.Prompt}get prompts(){return this.constructor.prompts}static set Prompt(e){this._Prompt=e}static get Prompt(){return this._Prompt||jy()}static get prompts(){return N0e()}static get types(){return M0e()}static get prompt(){let e=(r,...o)=>{let a=new this(...o),n=a.emit.bind(a);return a.emit=(...u)=>(e.emit(...u),n(...u)),a.prompt(r)};return bh.mixinEmitter(e,new g8),e}};bh.mixinEmitter(Xc,new g8);var h8=Xc.prompts;for(let t of Object.keys(h8)){let e=t.toLowerCase(),r=o=>new h8[t](o).run();Xc.prompt[e]=r,Xc[e]=r,Xc[t]||Reflect.defineProperty(Xc,t,{get:()=>h8[t]})}var z1=t=>{bh.defineExport(Xc,t,()=>Xc.types[t])};z1("ArrayPrompt");z1("AuthPrompt");z1("BooleanPrompt");z1("NumberPrompt");z1("StringPrompt");U0e.exports=Xc});var e2=_((IHt,W0e)=>{var apt=Ux();function lpt(t,e,r){var o=t==null?void 0:apt(t,e);return o===void 0?r:o}W0e.exports=lpt});var z0e=_((SHt,V0e)=>{function cpt(t,e){for(var r=-1,o=t==null?0:t.length;++r{var upt=Ag(),Apt=LP();function fpt(t,e){return t&&upt(e,Apt(e),t)}J0e.exports=fpt});var $0e=_((kHt,Z0e)=>{var ppt=Ag(),hpt=bm();function gpt(t,e){return t&&ppt(e,hpt(e),t)}Z0e.exports=gpt});var tge=_((QHt,ege)=>{var dpt=Ag(),mpt=kP();function ypt(t,e){return dpt(t,mpt(t),e)}ege.exports=ypt});var w8=_((FHt,rge)=>{var Ept=xP(),Cpt=HP(),wpt=kP(),Ipt=MN(),Bpt=Object.getOwnPropertySymbols,vpt=Bpt?function(t){for(var e=[];t;)Ept(e,wpt(t)),t=Cpt(t);return e}:Ipt;rge.exports=vpt});var ige=_((RHt,nge)=>{var Dpt=Ag(),Ppt=w8();function bpt(t,e){return Dpt(t,Ppt(t),e)}nge.exports=bpt});var I8=_((THt,sge)=>{var Spt=LN(),xpt=w8(),kpt=bm();function Qpt(t){return Spt(t,kpt,xpt)}sge.exports=Qpt});var age=_((NHt,oge)=>{var Fpt=Object.prototype,Rpt=Fpt.hasOwnProperty;function Tpt(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&Rpt.call(t,"index")&&(r.index=t.index,r.input=t.input),r}oge.exports=Tpt});var cge=_((LHt,lge)=>{var Npt=UP();function Lpt(t,e){var r=e?Npt(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}lge.exports=Lpt});var Age=_((MHt,uge)=>{var Mpt=/\w*$/;function Opt(t){var e=new t.constructor(t.source,Mpt.exec(t));return e.lastIndex=t.lastIndex,e}uge.exports=Opt});var dge=_((OHt,gge)=>{var fge=lg(),pge=fge?fge.prototype:void 0,hge=pge?pge.valueOf:void 0;function Upt(t){return hge?Object(hge.call(t)):{}}gge.exports=Upt});var yge=_((UHt,mge)=>{var _pt=UP(),Hpt=cge(),qpt=Age(),jpt=dge(),Gpt=XN(),Ypt="[object Boolean]",Wpt="[object Date]",Kpt="[object Map]",Vpt="[object Number]",zpt="[object RegExp]",Jpt="[object Set]",Xpt="[object String]",Zpt="[object Symbol]",$pt="[object ArrayBuffer]",eht="[object DataView]",tht="[object Float32Array]",rht="[object Float64Array]",nht="[object Int8Array]",iht="[object Int16Array]",sht="[object Int32Array]",oht="[object Uint8Array]",aht="[object Uint8ClampedArray]",lht="[object Uint16Array]",cht="[object Uint32Array]";function uht(t,e,r){var o=t.constructor;switch(e){case $pt:return _pt(t);case Ypt:case Wpt:return new o(+t);case eht:return Hpt(t,r);case tht:case rht:case nht:case iht:case sht:case oht:case aht:case lht:case cht:return Gpt(t,r);case Kpt:return new o;case Vpt:case Xpt:return new o(t);case zpt:return qpt(t);case Jpt:return new o;case Zpt:return jpt(t)}}mge.exports=uht});var Cge=_((_Ht,Ege)=>{var Aht=PI(),fht=Ju(),pht="[object Map]";function hht(t){return fht(t)&&Aht(t)==pht}Ege.exports=hht});var vge=_((HHt,Bge)=>{var ght=Cge(),dht=FP(),wge=RP(),Ige=wge&&wge.isMap,mht=Ige?dht(Ige):ght;Bge.exports=mht});var Pge=_((qHt,Dge)=>{var yht=PI(),Eht=Ju(),Cht="[object Set]";function wht(t){return Eht(t)&&yht(t)==Cht}Dge.exports=wht});var kge=_((jHt,xge)=>{var Iht=Pge(),Bht=FP(),bge=RP(),Sge=bge&&bge.isSet,vht=Sge?Bht(Sge):Iht;xge.exports=vht});var B8=_((GHt,Tge)=>{var Dht=bP(),Pht=z0e(),bht=qP(),Sht=X0e(),xht=$0e(),kht=JN(),Qht=_P(),Fht=tge(),Rht=ige(),Tht=HN(),Nht=I8(),Lht=PI(),Mht=age(),Oht=yge(),Uht=ZN(),_ht=Hl(),Hht=wI(),qht=vge(),jht=sl(),Ght=kge(),Yht=LP(),Wht=bm(),Kht=1,Vht=2,zht=4,Qge="[object Arguments]",Jht="[object Array]",Xht="[object Boolean]",Zht="[object Date]",$ht="[object Error]",Fge="[object Function]",e0t="[object GeneratorFunction]",t0t="[object Map]",r0t="[object Number]",Rge="[object Object]",n0t="[object RegExp]",i0t="[object Set]",s0t="[object String]",o0t="[object Symbol]",a0t="[object WeakMap]",l0t="[object ArrayBuffer]",c0t="[object DataView]",u0t="[object Float32Array]",A0t="[object Float64Array]",f0t="[object Int8Array]",p0t="[object Int16Array]",h0t="[object Int32Array]",g0t="[object Uint8Array]",d0t="[object Uint8ClampedArray]",m0t="[object Uint16Array]",y0t="[object Uint32Array]",ri={};ri[Qge]=ri[Jht]=ri[l0t]=ri[c0t]=ri[Xht]=ri[Zht]=ri[u0t]=ri[A0t]=ri[f0t]=ri[p0t]=ri[h0t]=ri[t0t]=ri[r0t]=ri[Rge]=ri[n0t]=ri[i0t]=ri[s0t]=ri[o0t]=ri[g0t]=ri[d0t]=ri[m0t]=ri[y0t]=!0;ri[$ht]=ri[Fge]=ri[a0t]=!1;function ek(t,e,r,o,a,n){var u,A=e&Kht,p=e&Vht,h=e&zht;if(r&&(u=a?r(t,o,a,n):r(t)),u!==void 0)return u;if(!jht(t))return t;var E=_ht(t);if(E){if(u=Mht(t),!A)return Qht(t,u)}else{var I=Lht(t),v=I==Fge||I==e0t;if(Hht(t))return kht(t,A);if(I==Rge||I==Qge||v&&!a){if(u=p||v?{}:Uht(t),!A)return p?Rht(t,xht(u,t)):Fht(t,Sht(u,t))}else{if(!ri[I])return a?t:{};u=Oht(t,I,A)}}n||(n=new Dht);var x=n.get(t);if(x)return x;n.set(t,u),Ght(t)?t.forEach(function(L){u.add(ek(L,e,r,L,t,n))}):qht(t)&&t.forEach(function(L,U){u.set(U,ek(L,e,r,U,t,n))});var C=h?p?Nht:Tht:p?Wht:Yht,R=E?void 0:C(t);return Pht(R||t,function(L,U){R&&(U=L,L=t[U]),bht(u,U,ek(L,e,r,U,t,n))}),u}Tge.exports=ek});var v8=_((YHt,Nge)=>{var E0t=B8(),C0t=1,w0t=4;function I0t(t){return E0t(t,C0t|w0t)}Nge.exports=I0t});var D8=_((WHt,Lge)=>{var B0t=g_();function v0t(t,e,r){return t==null?t:B0t(t,e,r)}Lge.exports=v0t});var Hge=_((ZHt,_ge)=>{var D0t=Object.prototype,P0t=D0t.hasOwnProperty;function b0t(t,e){return t!=null&&P0t.call(t,e)}_ge.exports=b0t});var jge=_(($Ht,qge)=>{var S0t=Hge(),x0t=d_();function k0t(t,e){return t!=null&&x0t(t,e,S0t)}qge.exports=k0t});var Yge=_((e6t,Gge)=>{function Q0t(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}Gge.exports=Q0t});var Kge=_((t6t,Wge)=>{var F0t=Ux(),R0t=oU();function T0t(t,e){return e.length<2?t:F0t(t,R0t(e,0,-1))}Wge.exports=T0t});var b8=_((r6t,Vge)=>{var N0t=Mg(),L0t=Yge(),M0t=Kge(),O0t=Ly();function U0t(t,e){return e=N0t(e,t),t=M0t(t,e),t==null||delete t[O0t(L0t(e))]}Vge.exports=U0t});var S8=_((n6t,zge)=>{var _0t=b8();function H0t(t,e){return t==null?!0:_0t(t,e)}zge.exports=H0t});var ede=_((F6t,G0t)=>{G0t.exports={name:"@yarnpkg/cli",version:"4.4.1",license:"BSD-2-Clause",main:"./sources/index.ts",exports:{".":"./sources/index.ts","./polyfills":"./sources/polyfills.ts","./package.json":"./package.json"},dependencies:{"@yarnpkg/core":"workspace:^","@yarnpkg/fslib":"workspace:^","@yarnpkg/libzip":"workspace:^","@yarnpkg/parsers":"workspace:^","@yarnpkg/plugin-compat":"workspace:^","@yarnpkg/plugin-constraints":"workspace:^","@yarnpkg/plugin-dlx":"workspace:^","@yarnpkg/plugin-essentials":"workspace:^","@yarnpkg/plugin-exec":"workspace:^","@yarnpkg/plugin-file":"workspace:^","@yarnpkg/plugin-git":"workspace:^","@yarnpkg/plugin-github":"workspace:^","@yarnpkg/plugin-http":"workspace:^","@yarnpkg/plugin-init":"workspace:^","@yarnpkg/plugin-interactive-tools":"workspace:^","@yarnpkg/plugin-link":"workspace:^","@yarnpkg/plugin-nm":"workspace:^","@yarnpkg/plugin-npm":"workspace:^","@yarnpkg/plugin-npm-cli":"workspace:^","@yarnpkg/plugin-pack":"workspace:^","@yarnpkg/plugin-patch":"workspace:^","@yarnpkg/plugin-pnp":"workspace:^","@yarnpkg/plugin-pnpm":"workspace:^","@yarnpkg/plugin-stage":"workspace:^","@yarnpkg/plugin-typescript":"workspace:^","@yarnpkg/plugin-version":"workspace:^","@yarnpkg/plugin-workspace-tools":"workspace:^","@yarnpkg/shell":"workspace:^","ci-info":"^4.0.0",clipanion:"^4.0.0-rc.2",semver:"^7.1.2",tslib:"^2.4.0",typanion:"^3.14.0"},devDependencies:{"@types/semver":"^7.1.0","@yarnpkg/builder":"workspace:^","@yarnpkg/monorepo":"workspace:^","@yarnpkg/pnpify":"workspace:^"},peerDependencies:{"@yarnpkg/core":"workspace:^"},scripts:{postpack:"rm -rf lib",prepack:'run build:compile "$(pwd)"',"build:cli+hook":"run build:pnp:hook && builder build bundle","build:cli":"builder build bundle","run:cli":"builder run","update-local":"run build:cli --no-git-hash && rsync -a --delete bundles/ bin/"},publishConfig:{main:"./lib/index.js",bin:null,exports:{".":"./lib/index.js","./package.json":"./package.json"}},files:["/lib/**/*","!/lib/pluginConfiguration.*","!/lib/cli.*"],"@yarnpkg/builder":{bundles:{standard:["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]}},repository:{type:"git",url:"ssh://git@github.com/yarnpkg/berry.git",directory:"packages/yarnpkg-cli"},engines:{node:">=18.12.0"}}});var M8=_((cGt,fde)=>{"use strict";fde.exports=function(e,r){r===!0&&(r=0);var o="";if(typeof e=="string")try{o=new URL(e).protocol}catch{}else e&&e.constructor===URL&&(o=e.protocol);var a=o.split(/\:|\+/).filter(Boolean);return typeof r=="number"?a[r]:a}});var hde=_((uGt,pde)=>{"use strict";var ugt=M8();function Agt(t){var e={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:t,query:{},parse_failed:!1};try{var r=new URL(t);e.protocols=ugt(r),e.protocol=e.protocols[0],e.port=r.port,e.resource=r.hostname,e.host=r.host,e.user=r.username||"",e.password=r.password||"",e.pathname=r.pathname,e.hash=r.hash.slice(1),e.search=r.search.slice(1),e.href=r.href,e.query=Object.fromEntries(r.searchParams)}catch{e.protocols=["file"],e.protocol=e.protocols[0],e.port="",e.resource="",e.user="",e.pathname="",e.hash="",e.search="",e.href=t,e.query={},e.parse_failed=!0}return e}pde.exports=Agt});var mde=_((AGt,dde)=>{"use strict";var fgt=hde();function pgt(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var hgt=pgt(fgt),ggt="text/plain",dgt="us-ascii",gde=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),mgt=(t,{stripHash:e})=>{let r=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(t);if(!r)throw new Error(`Invalid URL: ${t}`);let{type:o,data:a,hash:n}=r.groups,u=o.split(";");n=e?"":n;let A=!1;u[u.length-1]==="base64"&&(u.pop(),A=!0);let p=(u.shift()||"").toLowerCase(),E=[...u.map(I=>{let[v,x=""]=I.split("=").map(C=>C.trim());return v==="charset"&&(x=x.toLowerCase(),x===dgt)?"":`${v}${x?`=${x}`:""}`}).filter(Boolean)];return A&&E.push("base64"),(E.length>0||p&&p!==ggt)&&E.unshift(p),`data:${E.join(";")},${A?a.trim():a}${n?`#${n}`:""}`};function ygt(t,e){if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},t=t.trim(),/^data:/i.test(t))return mgt(t,e);if(/^view-source:/i.test(t))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new URL(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash?a.hash="":e.stripTextFragment&&(a.hash=a.hash.replace(/#?:~:text.*?$/i,"")),a.pathname){let u=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,A=0,p="";for(;;){let E=u.exec(a.pathname);if(!E)break;let I=E[0],v=E.index,x=a.pathname.slice(A,v);p+=x.replace(/\/{2,}/g,"/"),p+=I,A=v+I.length}let h=a.pathname.slice(A,a.pathname.length);p+=h.replace(/\/{2,}/g,"/"),a.pathname=p}if(a.pathname)try{a.pathname=decodeURI(a.pathname)}catch{}if(e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let u=a.pathname.split("/"),A=u[u.length-1];gde(A,e.removeDirectoryIndex)&&(u=u.slice(0,-1),a.pathname=u.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let u of[...a.searchParams.keys()])gde(u,e.removeQueryParameters)&&a.searchParams.delete(u);if(e.removeQueryParameters===!0&&(a.search=""),e.sortQueryParameters){a.searchParams.sort();try{a.search=decodeURIComponent(a.search)}catch{}}e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,""));let n=t;return t=a.toString(),!e.removeSingleSlash&&a.pathname==="/"&&!n.endsWith("/")&&a.hash===""&&(t=t.replace(/\/$/,"")),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&e.removeSingleSlash&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t}var O8=(t,e=!1)=>{let r=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,o=n=>{let u=new Error(n);throw u.subject_url=t,u};(typeof t!="string"||!t.trim())&&o("Invalid url."),t.length>O8.MAX_INPUT_LENGTH&&o("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),e&&(typeof e!="object"&&(e={stripHash:!1}),t=ygt(t,e));let a=hgt.default(t);if(a.parse_failed){let n=a.href.match(r);n?(a.protocols=["ssh"],a.protocol="ssh",a.resource=n[2],a.host=n[2],a.user=n[1],a.pathname=`/${n[3]}`,a.parse_failed=!1):o("URL parsing failed.")}return a};O8.MAX_INPUT_LENGTH=2048;dde.exports=O8});var Cde=_((fGt,Ede)=>{"use strict";var Egt=M8();function yde(t){if(Array.isArray(t))return t.indexOf("ssh")!==-1||t.indexOf("rsync")!==-1;if(typeof t!="string")return!1;var e=Egt(t);if(t=t.substring(t.indexOf("://")+3),yde(e))return!0;var r=new RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!t.match(r)&&t.indexOf("@"){"use strict";var Cgt=mde(),wde=Cde();function wgt(t){var e=Cgt(t);return e.token="",e.password==="x-oauth-basic"?e.token=e.user:e.user==="x-token-auth"&&(e.token=e.password),wde(e.protocols)||e.protocols.length===0&&wde(t)?e.protocol="ssh":e.protocols.length?e.protocol=e.protocols[0]:(e.protocol="file",e.protocols=["file"]),e.href=e.href.replace(/\/$/,""),e}Ide.exports=wgt});var Dde=_((hGt,vde)=>{"use strict";var Igt=Bde();function U8(t){if(typeof t!="string")throw new Error("The url must be a string.");var e=/^([a-z\d-]{1,39})\/([-\.\w]{1,100})$/i;e.test(t)&&(t="https://github.com/"+t);var r=Igt(t),o=r.resource.split("."),a=null;switch(r.toString=function(L){return U8.stringify(this,L)},r.source=o.length>2?o.slice(1-o.length).join("."):r.source=r.resource,r.git_suffix=/\.git$/.test(r.pathname),r.name=decodeURIComponent((r.pathname||r.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),r.owner=decodeURIComponent(r.user),r.source){case"git.cloudforge.com":r.owner=r.user,r.organization=o[0],r.source="cloudforge.com";break;case"visualstudio.com":if(r.resource==="vs-ssh.visualstudio.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3],r.full_name=a[2]+"/"+a[3]);break}else{a=r.name.split("/"),a.length===2?(r.owner=a[1],r.name=a[1],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name);break}case"dev.azure.com":case"azure.com":if(r.resource==="ssh.dev.azure.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3]);break}else{a=r.name.split("/"),a.length===5?(r.organization=a[0],r.owner=a[1],r.name=a[4],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name),r.query&&r.query.path&&(r.filepath=r.query.path.replace(/^\/+/g,"")),r.query&&r.query.version&&(r.ref=r.query.version.replace(/^GB/,""));break}default:a=r.name.split("/");var n=a.length-1;if(a.length>=2){var u=a.indexOf("-",2),A=a.indexOf("blob",2),p=a.indexOf("tree",2),h=a.indexOf("commit",2),E=a.indexOf("src",2),I=a.indexOf("raw",2),v=a.indexOf("edit",2);n=u>0?u-1:A>0?A-1:p>0?p-1:h>0?h-1:E>0?E-1:I>0?I-1:v>0?v-1:n,r.owner=a.slice(0,n).join("/"),r.name=a[n],h&&(r.commit=a[n+2])}r.ref="",r.filepathtype="",r.filepath="";var x=a.length>n&&a[n+1]==="-"?n+1:n;a.length>x+2&&["raw","src","blob","tree","edit"].indexOf(a[x+1])>=0&&(r.filepathtype=a[x+1],r.ref=a[x+2],a.length>x+3&&(r.filepath=a.slice(x+3).join("/"))),r.organization=r.owner;break}r.full_name||(r.full_name=r.owner,r.name&&(r.full_name&&(r.full_name+="/"),r.full_name+=r.name)),r.owner.startsWith("scm/")&&(r.source="bitbucket-server",r.owner=r.owner.replace("scm/",""),r.organization=r.owner,r.full_name=r.owner+"/"+r.name);var C=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/,R=C.exec(r.pathname);return R!=null&&(r.source="bitbucket-server",R[1]==="users"?r.owner="~"+R[2]:r.owner=R[2],r.organization=r.owner,r.name=R[3],a=R[4].split("/"),a.length>1&&(["raw","browse"].indexOf(a[1])>=0?(r.filepathtype=a[1],a.length>2&&(r.filepath=a.slice(2).join("/"))):a[1]==="commits"&&a.length>2&&(r.commit=a[2])),r.full_name=r.owner+"/"+r.name,r.query.at?r.ref=r.query.at:r.ref=""),r}U8.stringify=function(t,e){e=e||(t.protocols&&t.protocols.length?t.protocols.join("+"):t.protocol);var r=t.port?":"+t.port:"",o=t.user||"git",a=t.git_suffix?".git":"";switch(e){case"ssh":return r?"ssh://"+o+"@"+t.resource+r+"/"+t.full_name+a:o+"@"+t.resource+":"+t.full_name+a;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return e+"://"+o+"@"+t.resource+r+"/"+t.full_name+a;case"http":case"https":var n=t.token?Bgt(t):t.user&&(t.protocols.includes("http")||t.protocols.includes("https"))?t.user+"@":"";return e+"://"+n+t.resource+r+"/"+vgt(t)+a;default:return t.href}};function Bgt(t){switch(t.source){case"bitbucket.org":return"x-token-auth:"+t.token+"@";default:return t.token+"@"}}function vgt(t){switch(t.source){case"bitbucket-server":return"scm/"+t.full_name;default:return""+t.full_name}}vde.exports=U8});var Hde=_((K9t,_de)=>{var Ngt=xS(),Lgt=_P(),Mgt=Hl(),Ogt=Ym(),Ugt=h_(),_gt=Ly(),Hgt=C1();function qgt(t){return Mgt(t)?Ngt(t,_gt):Ogt(t)?[t]:Lgt(Ugt(Hgt(t)))}_de.exports=qgt});function Wgt(t,e){return e===1&&Ygt.has(t[0])}function a2(t){let e=Array.isArray(t)?t:(0,Gde.default)(t);return e.map((o,a)=>jgt.test(o)?`[${o}]`:Ggt.test(o)&&!Wgt(e,a)?`.${o}`:`[${JSON.stringify(o)}]`).join("").replace(/^\./,"")}function Kgt(t,e){let r=[];if(e.methodName!==null&&r.push(pe.pretty(t,e.methodName,pe.Type.CODE)),e.file!==null){let o=[];o.push(pe.pretty(t,e.file,pe.Type.PATH)),e.line!==null&&(o.push(pe.pretty(t,e.line,pe.Type.NUMBER)),e.column!==null&&o.push(pe.pretty(t,e.column,pe.Type.NUMBER))),r.push(`(${o.join(pe.pretty(t,":","grey"))})`)}return r.join(" ")}function ik(t,{manifestUpdates:e,reportedErrors:r},{fix:o}={}){let a=new Map,n=new Map,u=[...r.keys()].map(A=>[A,new Map]);for(let[A,p]of[...u,...e]){let h=r.get(A)?.map(x=>({text:x,fixable:!1}))??[],E=!1,I=t.getWorkspaceByCwd(A),v=I.manifest.exportTo({});for(let[x,C]of p){if(C.size>1){let R=[...C].map(([L,U])=>{let z=pe.pretty(t.configuration,L,pe.Type.INSPECT),te=U.size>0?Kgt(t.configuration,U.values().next().value):null;return te!==null?` -${z} at ${te}`:` -${z}`}).join("");h.push({text:`Conflict detected in constraint targeting ${pe.pretty(t.configuration,x,pe.Type.CODE)}; conflicting values are:${R}`,fixable:!1})}else{let[[R]]=C,L=(0,qde.default)(v,x);if(JSON.stringify(L)===JSON.stringify(R))continue;if(!o){let U=typeof L>"u"?`Missing field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,R,pe.Type.INSPECT)}`:typeof R>"u"?`Extraneous field ${pe.pretty(t.configuration,x,pe.Type.CODE)} currently set to ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`:`Invalid field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,R,pe.Type.INSPECT)}, found ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`;h.push({text:U,fixable:!0});continue}typeof R>"u"?(0,Yde.default)(v,x):(0,jde.default)(v,x,R),E=!0}E&&a.set(I,v)}h.length>0&&n.set(I,h)}return{changedWorkspaces:a,remainingErrors:n}}function Wde(t,{configuration:e}){let r={children:[]};for(let[o,a]of t){let n=[];for(let A of a){let p=A.text.split(/\n/);A.fixable&&(p[0]=`${pe.pretty(e,"\u2699","gray")} ${p[0]}`),n.push({value:pe.tuple(pe.Type.NO_HINT,p[0]),children:p.slice(1).map(h=>({value:pe.tuple(pe.Type.NO_HINT,h)}))})}let u={value:pe.tuple(pe.Type.LOCATOR,o.anchoredLocator),children:He.sortMap(n,A=>A.value[1])};r.children.push(u)}return r.children=He.sortMap(r.children,o=>o.value[1]),r}var qde,jde,Gde,Yde,QE,jgt,Ggt,Ygt,l2=Et(()=>{Ge();qde=Ze(e2()),jde=Ze(D8()),Gde=Ze(Hde()),Yde=Ze(S8()),QE=class{constructor(e){this.indexedFields=e;this.items=[];this.indexes={};this.clear()}clear(){this.items=[];for(let e of this.indexedFields)this.indexes[e]=new Map}insert(e){this.items.push(e);for(let r of this.indexedFields){let o=Object.hasOwn(e,r)?e[r]:void 0;if(typeof o>"u")continue;He.getArrayWithDefault(this.indexes[r],o).push(e)}return e}find(e){if(typeof e>"u")return this.items;let r=Object.entries(e);if(r.length===0)return this.items;let o=[],a;for(let[u,A]of r){let p=u,h=Object.hasOwn(this.indexes,p)?this.indexes[p]:void 0;if(typeof h>"u"){o.push([p,A]);continue}let E=new Set(h.get(A)??[]);if(E.size===0)return[];if(typeof a>"u")a=E;else for(let I of a)E.has(I)||a.delete(I);if(a.size===0)break}let n=[...a??[]];return o.length>0&&(n=n.filter(u=>{for(let[A,p]of o)if(!(typeof p<"u"?Object.hasOwn(u,A)&&u[A]===p:Object.hasOwn(u,A)===!1))return!1;return!0})),n}},jgt=/^[0-9]+$/,Ggt=/^[a-zA-Z0-9_]+$/,Ygt=new Set(["scripts",...Ut.allDependencies])});var Kde=_((s7t,$8)=>{var Vgt;(function(t){var e=function(){return{"append/2":[new t.type.Rule(new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("L")]),new t.type.Term("foldl",[new t.type.Term("append",[]),new t.type.Var("X"),new t.type.Term("[]",[]),new t.type.Var("L")]))],"append/3":[new t.type.Rule(new t.type.Term("append",[new t.type.Term("[]",[]),new t.type.Var("X"),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("append",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("append",[new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("S")]))],"member/2":[new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("_")])]),null),new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")])]),new t.type.Term("member",[new t.type.Var("X"),new t.type.Var("Xs")]))],"permutation/2":[new t.type.Rule(new t.type.Term("permutation",[new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("permutation",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("permutation",[new t.type.Var("T"),new t.type.Var("P")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("P")]),new t.type.Term("append",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("Y")]),new t.type.Var("S")])])]))],"maplist/2":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("X")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("Xs")])]))],"maplist/3":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs")])]))],"maplist/4":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs")])]))],"maplist/5":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds")])]))],"maplist/6":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es")])]))],"maplist/7":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs")])]))],"maplist/8":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")]),new t.type.Term(".",[new t.type.Var("G"),new t.type.Var("Gs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F"),new t.type.Var("G")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs"),new t.type.Var("Gs")])]))],"include/3":[new t.type.Rule(new t.type.Term("include",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("include",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("A")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("A"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("F"),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("F")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("L"),new t.type.Var("S")])]),new t.type.Term("include",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("S")])])])])]))],"exclude/3":[new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("E")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("Q")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("R"),new t.type.Var("Q")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("!",[]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("E")])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("E")])])])])])])]))],"foldl/4":[new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Var("I"),new t.type.Var("I")]),null),new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("I"),new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("I"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])])])]),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P2"),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P2")]),new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("R")])])])])]))],"select/3":[new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Xs")]),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term("select",[new t.type.Var("E"),new t.type.Var("Xs"),new t.type.Var("Ys")]))],"sum_list/2":[new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term("[]",[]),new t.type.Num(0,!1)]),null),new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("sum_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("+",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"max_list/2":[new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("max_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"min_list/2":[new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("min_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("=<",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"prod_list/2":[new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term("[]",[]),new t.type.Num(1,!1)]),null),new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("prod_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("*",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"last/2":[new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")]),new t.type.Var("X")]),new t.type.Term("last",[new t.type.Var("Xs"),new t.type.Var("X")]))],"prefix/2":[new t.type.Rule(new t.type.Term("prefix",[new t.type.Var("Part"),new t.type.Var("Whole")]),new t.type.Term("append",[new t.type.Var("Part"),new t.type.Var("_"),new t.type.Var("Whole")]))],"nth0/3":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth1/3":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth0/4":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth1/4":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth/5":[new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("N"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("X"),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("O"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("Y"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term(",",[new t.type.Term("is",[new t.type.Var("M"),new t.type.Term("+",[new t.type.Var("N"),new t.type.Num(1,!1)])]),new t.type.Term("nth",[new t.type.Var("M"),new t.type.Var("O"),new t.type.Var("Xs"),new t.type.Var("Y"),new t.type.Var("Ys")])]))],"length/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(!t.type.is_variable(A)&&!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(t.type.is_integer(A)&&A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else{var p=new t.type.Term("length",[u,new t.type.Num(0,!1),A]);t.type.is_integer(A)&&(p=new t.type.Term(",",[p,new t.type.Term("!",[])])),o.prepend([new t.type.State(a.goal.replace(p),a.substitution,a)])}},"length/3":[new t.type.Rule(new t.type.Term("length",[new t.type.Term("[]",[]),new t.type.Var("N"),new t.type.Var("N")]),null),new t.type.Rule(new t.type.Term("length",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("X")]),new t.type.Var("A"),new t.type.Var("N")]),new t.type.Term(",",[new t.type.Term("succ",[new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("length",[new t.type.Var("X"),new t.type.Var("B"),new t.type.Var("N")])]))],"replicate/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=new t.type.Term("[]"),E=0;E0;I--)E[I].equals(E[I-1])&&E.splice(I,1);for(var v=new t.type.Term("[]"),I=E.length-1;I>=0;I--)v=new t.type.Term(".",[E[I],v]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,A])),a.substitution,a)])}}},"msort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h=u;h.indicator==="./2";)p.push(h.args[0]),h=h.args[1];if(t.type.is_variable(h))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(h))o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=p.sort(t.compare),I=new t.type.Term("[]"),v=E.length-1;v>=0;v--)I=new t.type.Term(".",[E[v],I]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,A])),a.substitution,a)])}}},"keysort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h,E=u;E.indicator==="./2";){if(h=E.args[0],t.type.is_variable(h)){o.throw_error(t.error.instantiation(n.indicator));return}else if(!t.type.is_term(h)||h.indicator!=="-/2"){o.throw_error(t.error.type("pair",h,n.indicator));return}h.args[0].pair=h.args[1],p.push(h.args[0]),E=E.args[1]}if(t.type.is_variable(E))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(E))o.throw_error(t.error.type("list",u,n.indicator));else{for(var I=p.sort(t.compare),v=new t.type.Term("[]"),x=I.length-1;x>=0;x--)v=new t.type.Term(".",[new t.type.Term("-",[I[x],I[x].pair]),v]),delete I[x].pair;o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,A])),a.substitution,a)])}}},"take/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],I=A;h>0&&I.indicator==="./2";)E.push(I.args[0]),I=I.args[1],h--;if(h===0){for(var v=new t.type.Term("[]"),h=E.length-1;h>=0;h--)v=new t.type.Term(".",[E[h],v]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[v,p])),a.substitution,a)])}}},"drop/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],I=A;h>0&&I.indicator==="./2";)E.push(I.args[0]),I=I.args[1],h--;h===0&&o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,p])),a.substitution,a)])}},"reverse/2":function(o,a,n){var u=n.args[0],A=n.args[1],p=t.type.is_instantiated_list(u),h=t.type.is_instantiated_list(A);if(t.type.is_variable(u)&&t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(u)&&!t.type.is_fully_list(u))o.throw_error(t.error.type("list",u,n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!p&&!h)o.throw_error(t.error.instantiation(n.indicator));else{for(var E=p?u:A,I=new t.type.Term("[]",[]);E.indicator==="./2";)I=new t.type.Term(".",[E.args[0],I]),E=E.args[1];o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[I,p?A:u])),a.substitution,a)])}},"list_to_set/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else{for(var p=u,h=[];p.indicator==="./2";)h.push(p.args[0]),p=p.args[1];if(t.type.is_variable(p))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_term(p)||p.indicator!=="[]/0")o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=[],I=new t.type.Term("[]",[]),v,x=0;x=0;x--)I=new t.type.Term(".",[E[x],I]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[A,I])),a.substitution,a)])}}}}},r=["append/2","append/3","member/2","permutation/2","maplist/2","maplist/3","maplist/4","maplist/5","maplist/6","maplist/7","maplist/8","include/3","exclude/3","foldl/4","sum_list/2","max_list/2","min_list/2","prod_list/2","last/2","prefix/2","nth0/3","nth1/3","nth0/4","nth1/4","length/2","replicate/3","select/3","sort/2","msort/2","keysort/2","take/3","drop/3","reverse/2","list_to_set/2"];typeof $8<"u"?$8.exports=function(o){t=o,new t.type.Module("lists",e(),r)}:new t.type.Module("lists",e(),r)})(Vgt)});var lme=_(Wr=>{"use strict";var jg=process.platform==="win32",eH="aes-256-cbc",zgt="sha256",Jde="The current environment doesn't support interactive reading from TTY.",Yn=ve("fs"),Vde=process.binding("tty_wrap").TTY,rH=ve("child_process"),kh=ve("path"),nH={prompt:"> ",hideEchoBack:!1,mask:"*",limit:[],limitMessage:"Input another, please.$<( [)limit(])>",defaultInput:"",trueValue:[],falseValue:[],caseSensitive:!1,keepWhitespace:!1,encoding:"utf8",bufferSize:1024,print:void 0,history:!0,cd:!1,phContent:void 0,preCheck:void 0},Wf="none",$c,RE,zde=!1,xh,ok,tH,Jgt=0,lH="",qg=[],ak,Xde=!1,iH=!1,c2=!1;function Zde(t){function e(r){return r.replace(/[^\w\u0080-\uFFFF]/g,function(o){return"#"+o.charCodeAt(0)+";"})}return ok.concat(function(r){var o=[];return Object.keys(r).forEach(function(a){r[a]==="boolean"?t[a]&&o.push("--"+a):r[a]==="string"&&t[a]&&o.push("--"+a,e(t[a]))}),o}({display:"string",displayOnly:"boolean",keyIn:"boolean",hideEchoBack:"boolean",mask:"string",limit:"string",caseSensitive:"boolean"}))}function Xgt(t,e){function r(U){var z,te="",ae;for(tH=tH||ve("os").tmpdir();;){z=kh.join(tH,U+te);try{ae=Yn.openSync(z,"wx")}catch(le){if(le.code==="EEXIST"){te++;continue}else throw le}Yn.closeSync(ae);break}return z}var o,a,n,u={},A,p,h=r("readline-sync.stdout"),E=r("readline-sync.stderr"),I=r("readline-sync.exit"),v=r("readline-sync.done"),x=ve("crypto"),C,R,L;C=x.createHash(zgt),C.update(""+process.pid+Jgt+++Math.random()),L=C.digest("hex"),R=x.createDecipher(eH,L),o=Zde(t),jg?(a=process.env.ComSpec||"cmd.exe",process.env.Q='"',n=["/V:ON","/S","/C","(%Q%"+a+"%Q% /V:ON /S /C %Q%%Q%"+xh+"%Q%"+o.map(function(U){return" %Q%"+U+"%Q%"}).join("")+" & (echo !ERRORLEVEL!)>%Q%"+I+"%Q%%Q%) 2>%Q%"+E+"%Q% |%Q%"+process.execPath+"%Q% %Q%"+__dirname+"\\encrypt.js%Q% %Q%"+eH+"%Q% %Q%"+L+"%Q% >%Q%"+h+"%Q% & (echo 1)>%Q%"+v+"%Q%"]):(a="/bin/sh",n=["-c",'("'+xh+'"'+o.map(function(U){return" '"+U.replace(/'/g,"'\\''")+"'"}).join("")+'; echo $?>"'+I+'") 2>"'+E+'" |"'+process.execPath+'" "'+__dirname+'/encrypt.js" "'+eH+'" "'+L+'" >"'+h+'"; echo 1 >"'+v+'"']),c2&&c2("_execFileSync",o);try{rH.spawn(a,n,e)}catch(U){u.error=new Error(U.message),u.error.method="_execFileSync - spawn",u.error.program=a,u.error.args=n}for(;Yn.readFileSync(v,{encoding:t.encoding}).trim()!=="1";);return(A=Yn.readFileSync(I,{encoding:t.encoding}).trim())==="0"?u.input=R.update(Yn.readFileSync(h,{encoding:"binary"}),"hex",t.encoding)+R.final(t.encoding):(p=Yn.readFileSync(E,{encoding:t.encoding}).trim(),u.error=new Error(Jde+(p?` -`+p:"")),u.error.method="_execFileSync",u.error.program=a,u.error.args=n,u.error.extMessage=p,u.error.exitCode=+A),Yn.unlinkSync(h),Yn.unlinkSync(E),Yn.unlinkSync(I),Yn.unlinkSync(v),u}function Zgt(t){var e,r={},o,a={env:process.env,encoding:t.encoding};if(xh||(jg?process.env.PSModulePath?(xh="powershell.exe",ok=["-ExecutionPolicy","Bypass","-File",__dirname+"\\read.ps1"]):(xh="cscript.exe",ok=["//nologo",__dirname+"\\read.cs.js"]):(xh="/bin/sh",ok=[__dirname+"/read.sh"])),jg&&!process.env.PSModulePath&&(a.stdio=[process.stdin]),rH.execFileSync){e=Zde(t),c2&&c2("execFileSync",e);try{r.input=rH.execFileSync(xh,e,a)}catch(n){o=n.stderr?(n.stderr+"").trim():"",r.error=new Error(Jde+(o?` -`+o:"")),r.error.method="execFileSync",r.error.program=xh,r.error.args=e,r.error.extMessage=o,r.error.exitCode=n.status,r.error.code=n.code,r.error.signal=n.signal}}else r=Xgt(t,a);return r.error||(r.input=r.input.replace(/^\s*'|'\s*$/g,""),t.display=""),r}function sH(t){var e="",r=t.display,o=!t.display&&t.keyIn&&t.hideEchoBack&&!t.mask;function a(){var n=Zgt(t);if(n.error)throw n.error;return n.input}return iH&&iH(t),function(){var n,u,A;function p(){return n||(n=process.binding("fs"),u=process.binding("constants")),n}if(typeof Wf=="string")if(Wf=null,jg){if(A=function(h){var E=h.replace(/^\D+/,"").split("."),I=0;return(E[0]=+E[0])&&(I+=E[0]*1e4),(E[1]=+E[1])&&(I+=E[1]*100),(E[2]=+E[2])&&(I+=E[2]),I}(process.version),!(A>=20302&&A<40204||A>=5e4&&A<50100||A>=50600&&A<60200)&&process.stdin.isTTY)process.stdin.pause(),Wf=process.stdin.fd,RE=process.stdin._handle;else try{Wf=p().open("CONIN$",u.O_RDWR,parseInt("0666",8)),RE=new Vde(Wf,!0)}catch{}if(process.stdout.isTTY)$c=process.stdout.fd;else{try{$c=Yn.openSync("\\\\.\\CON","w")}catch{}if(typeof $c!="number")try{$c=p().open("CONOUT$",u.O_RDWR,parseInt("0666",8))}catch{}}}else{if(process.stdin.isTTY){process.stdin.pause();try{Wf=Yn.openSync("/dev/tty","r"),RE=process.stdin._handle}catch{}}else try{Wf=Yn.openSync("/dev/tty","r"),RE=new Vde(Wf,!1)}catch{}if(process.stdout.isTTY)$c=process.stdout.fd;else try{$c=Yn.openSync("/dev/tty","w")}catch{}}}(),function(){var n,u,A=!t.hideEchoBack&&!t.keyIn,p,h,E,I,v;ak="";function x(C){return C===zde?!0:RE.setRawMode(C)!==0?!1:(zde=C,!0)}if(Xde||!RE||typeof $c!="number"&&(t.display||!A)){e=a();return}if(t.display&&(Yn.writeSync($c,t.display),t.display=""),!t.displayOnly){if(!x(!A)){e=a();return}for(h=t.keyIn?1:t.bufferSize,p=Buffer.allocUnsafe&&Buffer.alloc?Buffer.alloc(h):new Buffer(h),t.keyIn&&t.limit&&(u=new RegExp("[^"+t.limit+"]","g"+(t.caseSensitive?"":"i")));;){E=0;try{E=Yn.readSync(Wf,p,0,h)}catch(C){if(C.code!=="EOF"){x(!1),e+=a();return}}if(E>0?(I=p.toString(t.encoding,0,E),ak+=I):(I=` -`,ak+="\0"),I&&typeof(v=(I.match(/^(.*?)[\r\n]/)||[])[1])=="string"&&(I=v,n=!0),I&&(I=I.replace(/[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]/g,"")),I&&u&&(I=I.replace(u,"")),I&&(A||(t.hideEchoBack?t.mask&&Yn.writeSync($c,new Array(I.length+1).join(t.mask)):Yn.writeSync($c,I)),e+=I),!t.keyIn&&n||t.keyIn&&e.length>=h)break}!A&&!o&&Yn.writeSync($c,` -`),x(!1)}}(),t.print&&!o&&t.print(r+(t.displayOnly?"":(t.hideEchoBack?new Array(e.length+1).join(t.mask):e)+` -`),t.encoding),t.displayOnly?"":lH=t.keepWhitespace||t.keyIn?e:e.trim()}function $gt(t,e){var r=[];function o(a){a!=null&&(Array.isArray(a)?a.forEach(o):(!e||e(a))&&r.push(a))}return o(t),r}function cH(t){return t.replace(/[\x00-\x7f]/g,function(e){return"\\x"+("00"+e.charCodeAt().toString(16)).substr(-2)})}function Ns(){var t=Array.prototype.slice.call(arguments),e,r;return t.length&&typeof t[0]=="boolean"&&(r=t.shift(),r&&(e=Object.keys(nH),t.unshift(nH))),t.reduce(function(o,a){return a==null||(a.hasOwnProperty("noEchoBack")&&!a.hasOwnProperty("hideEchoBack")&&(a.hideEchoBack=a.noEchoBack,delete a.noEchoBack),a.hasOwnProperty("noTrim")&&!a.hasOwnProperty("keepWhitespace")&&(a.keepWhitespace=a.noTrim,delete a.noTrim),r||(e=Object.keys(a)),e.forEach(function(n){var u;if(a.hasOwnProperty(n))switch(u=a[n],n){case"mask":case"limitMessage":case"defaultInput":case"encoding":u=u!=null?u+"":"",u&&n!=="limitMessage"&&(u=u.replace(/[\r\n]/g,"")),o[n]=u;break;case"bufferSize":!isNaN(u=parseInt(u,10))&&typeof u=="number"&&(o[n]=u);break;case"displayOnly":case"keyIn":case"hideEchoBack":case"caseSensitive":case"keepWhitespace":case"history":case"cd":o[n]=!!u;break;case"limit":case"trueValue":case"falseValue":o[n]=$gt(u,function(A){var p=typeof A;return p==="string"||p==="number"||p==="function"||A instanceof RegExp}).map(function(A){return typeof A=="string"?A.replace(/[\r\n]/g,""):A});break;case"print":case"phContent":case"preCheck":o[n]=typeof u=="function"?u:void 0;break;case"prompt":case"display":o[n]=u??"";break}})),o},{})}function oH(t,e,r){return e.some(function(o){var a=typeof o;return a==="string"?r?t===o:t.toLowerCase()===o.toLowerCase():a==="number"?parseFloat(t)===o:a==="function"?o(t):o instanceof RegExp?o.test(t):!1})}function uH(t,e){var r=kh.normalize(jg?(process.env.HOMEDRIVE||"")+(process.env.HOMEPATH||""):process.env.HOME||"").replace(/[\/\\]+$/,"");return t=kh.normalize(t),e?t.replace(/^~(?=\/|\\|$)/,r):t.replace(new RegExp("^"+cH(r)+"(?=\\/|\\\\|$)",jg?"i":""),"~")}function TE(t,e){var r="(?:\\(([\\s\\S]*?)\\))?(\\w+|.-.)(?:\\(([\\s\\S]*?)\\))?",o=new RegExp("(\\$)?(\\$<"+r+">)","g"),a=new RegExp("(\\$)?(\\$\\{"+r+"\\})","g");function n(u,A,p,h,E,I){var v;return A||typeof(v=e(E))!="string"?p:v?(h||"")+v+(I||""):""}return t.replace(o,n).replace(a,n)}function $de(t,e,r){var o,a=[],n=-1,u=0,A="",p;function h(E,I){return I.length>3?(E.push(I[0]+"..."+I[I.length-1]),p=!0):I.length&&(E=E.concat(I)),E}return o=t.reduce(function(E,I){return E.concat((I+"").split(""))},[]).reduce(function(E,I){var v,x;return e||(I=I.toLowerCase()),v=/^\d$/.test(I)?1:/^[A-Z]$/.test(I)?2:/^[a-z]$/.test(I)?3:0,r&&v===0?A+=I:(x=I.charCodeAt(0),v&&v===n&&x===u+1?a.push(I):(E=h(E,a),a=[I],n=v),u=x),E},[]),o=h(o,a),A&&(o.push(A),p=!0),{values:o,suppressed:p}}function eme(t,e){return t.join(t.length>2?", ":e?" / ":"/")}function tme(t,e){var r,o,a={},n;if(e.phContent&&(r=e.phContent(t,e)),typeof r!="string")switch(t){case"hideEchoBack":case"mask":case"defaultInput":case"caseSensitive":case"keepWhitespace":case"encoding":case"bufferSize":case"history":case"cd":r=e.hasOwnProperty(t)?typeof e[t]=="boolean"?e[t]?"on":"off":e[t]+"":"";break;case"limit":case"trueValue":case"falseValue":o=e[e.hasOwnProperty(t+"Src")?t+"Src":t],e.keyIn?(a=$de(o,e.caseSensitive),o=a.values):o=o.filter(function(u){var A=typeof u;return A==="string"||A==="number"}),r=eme(o,a.suppressed);break;case"limitCount":case"limitCountNotZero":r=e[e.hasOwnProperty("limitSrc")?"limitSrc":"limit"].length,r=r||t!=="limitCountNotZero"?r+"":"";break;case"lastInput":r=lH;break;case"cwd":case"CWD":case"cwdHome":r=process.cwd(),t==="CWD"?r=kh.basename(r):t==="cwdHome"&&(r=uH(r));break;case"date":case"time":case"localeDate":case"localeTime":r=new Date()["to"+t.replace(/^./,function(u){return u.toUpperCase()})+"String"]();break;default:typeof(n=(t.match(/^history_m(\d+)$/)||[])[1])=="string"&&(r=qg[qg.length-n]||"")}return r}function rme(t){var e=/^(.)-(.)$/.exec(t),r="",o,a,n,u;if(!e)return null;for(o=e[1].charCodeAt(0),a=e[2].charCodeAt(0),u=o -And the length must be: $`,trueValue:null,falseValue:null,caseSensitive:!0},e,{history:!1,cd:!1,phContent:function(x){return x==="charlist"?r.text:x==="length"?o+"..."+a:null}}),u,A,p,h,E,I,v;for(e=e||{},u=TE(e.charlist?e.charlist+"":"$",rme),(isNaN(o=parseInt(e.min,10))||typeof o!="number")&&(o=12),(isNaN(a=parseInt(e.max,10))||typeof a!="number")&&(a=24),h=new RegExp("^["+cH(u)+"]{"+o+","+a+"}$"),r=$de([u],n.caseSensitive,!0),r.text=eme(r.values,r.suppressed),A=e.confirmMessage!=null?e.confirmMessage:"Reinput a same one to confirm it: ",p=e.unmatchMessage!=null?e.unmatchMessage:"It differs from first one. Hit only the Enter key if you want to retry from first one.",t==null&&(t="Input new password: "),E=n.limitMessage;!v;)n.limit=h,n.limitMessage=E,I=Wr.question(t,n),n.limit=[I,""],n.limitMessage=p,v=Wr.question(A,n);return I};function sme(t,e,r){var o;function a(n){return o=r(n),!isNaN(o)&&typeof o=="number"}return Wr.question(t,Ns({limitMessage:"Input valid number, please."},e,{limit:a,cd:!1})),o}Wr.questionInt=function(t,e){return sme(t,e,function(r){return parseInt(r,10)})};Wr.questionFloat=function(t,e){return sme(t,e,parseFloat)};Wr.questionPath=function(t,e){var r,o="",a=Ns({hideEchoBack:!1,limitMessage:`$Input valid path, please.$<( Min:)min>$<( Max:)max>`,history:!0,cd:!0},e,{keepWhitespace:!1,limit:function(n){var u,A,p;n=uH(n,!0),o="";function h(E){E.split(/\/|\\/).reduce(function(I,v){var x=kh.resolve(I+=v+kh.sep);if(!Yn.existsSync(x))Yn.mkdirSync(x);else if(!Yn.statSync(x).isDirectory())throw new Error("Non directory already exists: "+x);return I},"")}try{if(u=Yn.existsSync(n),r=u?Yn.realpathSync(n):kh.resolve(n),!e.hasOwnProperty("exists")&&!u||typeof e.exists=="boolean"&&e.exists!==u)return o=(u?"Already exists":"No such file or directory")+": "+r,!1;if(!u&&e.create&&(e.isDirectory?h(r):(h(kh.dirname(r)),Yn.closeSync(Yn.openSync(r,"w"))),r=Yn.realpathSync(r)),u&&(e.min||e.max||e.isFile||e.isDirectory)){if(A=Yn.statSync(r),e.isFile&&!A.isFile())return o="Not file: "+r,!1;if(e.isDirectory&&!A.isDirectory())return o="Not directory: "+r,!1;if(e.min&&A.size<+e.min||e.max&&A.size>+e.max)return o="Size "+A.size+" is out of range: "+r,!1}if(typeof e.validate=="function"&&(p=e.validate(r))!==!0)return typeof p=="string"&&(o=p),!1}catch(E){return o=E+"",!1}return!0},phContent:function(n){return n==="error"?o:n!=="min"&&n!=="max"?null:e.hasOwnProperty(n)?e[n]+"":""}});return e=e||{},t==null&&(t='Input path (you can "cd" and "pwd"): '),Wr.question(t,a),r};function ome(t,e){var r={},o={};return typeof t=="object"?(Object.keys(t).forEach(function(a){typeof t[a]=="function"&&(o[e.caseSensitive?a:a.toLowerCase()]=t[a])}),r.preCheck=function(a){var n;return r.args=aH(a),n=r.args[0]||"",e.caseSensitive||(n=n.toLowerCase()),r.hRes=n!=="_"&&o.hasOwnProperty(n)?o[n].apply(a,r.args.slice(1)):o.hasOwnProperty("_")?o._.apply(a,r.args):null,{res:a,forceNext:!1}},o.hasOwnProperty("_")||(r.limit=function(){var a=r.args[0]||"";return e.caseSensitive||(a=a.toLowerCase()),o.hasOwnProperty(a)})):r.preCheck=function(a){return r.args=aH(a),r.hRes=typeof t=="function"?t.apply(a,r.args):!0,{res:a,forceNext:!1}},r}Wr.promptCL=function(t,e){var r=Ns({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=ome(t,r);return r.limit=o.limit,r.preCheck=o.preCheck,Wr.prompt(r),o.args};Wr.promptLoop=function(t,e){for(var r=Ns({hideEchoBack:!1,trueValue:null,falseValue:null,caseSensitive:!1,history:!0},e);!t(Wr.prompt(r)););};Wr.promptCLLoop=function(t,e){var r=Ns({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=ome(t,r);for(r.limit=o.limit,r.preCheck=o.preCheck;Wr.prompt(r),!o.hRes;);};Wr.promptSimShell=function(t){return Wr.prompt(Ns({hideEchoBack:!1,history:!0},t,{prompt:function(){return jg?"$>":(process.env.USER||"")+(process.env.HOSTNAME?"@"+process.env.HOSTNAME.replace(/\..*$/,""):"")+":$$ "}()}))};function ame(t,e,r){var o;return t==null&&(t="Are you sure? "),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s*:?\s*$/,"")+" [y/n]: "),o=Wr.keyIn(t,Ns(e,{hideEchoBack:!1,limit:r,trueValue:"y",falseValue:"n",caseSensitive:!1})),typeof o=="boolean"?o:""}Wr.keyInYN=function(t,e){return ame(t,e)};Wr.keyInYNStrict=function(t,e){return ame(t,e,"yn")};Wr.keyInPause=function(t,e){t==null&&(t="Continue..."),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s+$/,"")+" (Hit any key)"),Wr.keyIn(t,Ns({limit:null},e,{hideEchoBack:!0,mask:""}))};Wr.keyInSelect=function(t,e,r){var o=Ns({hideEchoBack:!1},r,{trueValue:null,falseValue:null,caseSensitive:!1,phContent:function(p){return p==="itemsCount"?t.length+"":p==="firstItem"?(t[0]+"").trim():p==="lastItem"?(t[t.length-1]+"").trim():null}}),a="",n={},u=49,A=` -`;if(!Array.isArray(t)||!t.length||t.length>35)throw"`items` must be Array (max length: 35).";return t.forEach(function(p,h){var E=String.fromCharCode(u);a+=E,n[E]=h,A+="["+E+"] "+(p+"").trim()+` -`,u=u===57?97:u+1}),(!r||r.cancel!==!1)&&(a+="0",n[0]=-1,A+="[0] "+(r&&r.cancel!=null&&typeof r.cancel!="boolean"?(r.cancel+"").trim():"CANCEL")+` -`),o.limit=a,A+=` -`,e==null&&(e="Choose one from list: "),(e+="")&&((!r||r.guide!==!1)&&(e=e.replace(/\s*:?\s*$/,"")+" [$]: "),A+=e),n[Wr.keyIn(A,o).toLowerCase()]};Wr.getRawInput=function(){return ak};function u2(t,e){var r;return e.length&&(r={},r[t]=e[0]),Wr.setDefaultOptions(r)[t]}Wr.setPrint=function(){return u2("print",arguments)};Wr.setPrompt=function(){return u2("prompt",arguments)};Wr.setEncoding=function(){return u2("encoding",arguments)};Wr.setMask=function(){return u2("mask",arguments)};Wr.setBufferSize=function(){return u2("bufferSize",arguments)}});var AH=_((a7t,gl)=>{(function(){var t={major:0,minor:2,patch:66,status:"beta"};tau_file_system={files:{},open:function(w,b,y){var F=tau_file_system.files[w];if(!F){if(y==="read")return null;F={path:w,text:"",type:b,get:function(J,X){return X===this.text.length||X>this.text.length?"end_of_file":this.text.substring(X,X+J)},put:function(J,X){return X==="end_of_file"?(this.text+=J,!0):X==="past_end_of_file"?null:(this.text=this.text.substring(0,X)+J+this.text.substring(X+J.length),!0)},get_byte:function(J){if(J==="end_of_stream")return-1;var X=Math.floor(J/2);if(this.text.length<=X)return-1;var $=n(this.text[Math.floor(J/2)],0);return J%2===0?$&255:$/256>>>0},put_byte:function(J,X){var $=X==="end_of_stream"?this.text.length:Math.floor(X/2);if(this.text.length<$)return null;var ie=this.text.length===$?-1:n(this.text[Math.floor(X/2)],0);return X%2===0?(ie=ie/256>>>0,ie=(ie&255)<<8|J&255):(ie=ie&255,ie=(J&255)<<8|ie&255),this.text.length===$?this.text+=u(ie):this.text=this.text.substring(0,$)+u(ie)+this.text.substring($+1),!0},flush:function(){return!0},close:function(){var J=tau_file_system.files[this.path];return J?!0:null}},tau_file_system.files[w]=F}return y==="write"&&(F.text=""),F}},tau_user_input={buffer:"",get:function(w,b){for(var y;tau_user_input.buffer.length\?\@\^\~\\]+|'(?:[^']*?(?:\\(?:x?\d+)?\\)*(?:'')*(?:\\')*)*')/,number:/^(?:0o[0-7]+|0x[0-9a-fA-F]+|0b[01]+|0'(?:''|\\[abfnrtv\\'"`]|\\x?\d+\\|[^\\])|\d+(?:\.\d+(?:[eE][+-]?\d+)?)?)/,string:/^(?:"([^"]|""|\\")*"|`([^`]|``|\\`)*`)/,l_brace:/^(?:\[)/,r_brace:/^(?:\])/,l_bracket:/^(?:\{)/,r_bracket:/^(?:\})/,bar:/^(?:\|)/,l_paren:/^(?:\()/,r_paren:/^(?:\))/};function L(w,b){return w.get_flag("char_conversion").id==="on"?b.replace(/./g,function(y){return w.get_char_conversion(y)}):b}function U(w){this.thread=w,this.text="",this.tokens=[]}U.prototype.set_last_tokens=function(w){return this.tokens=w},U.prototype.new_text=function(w){this.text=w,this.tokens=[]},U.prototype.get_tokens=function(w){var b,y=0,F=0,J=0,X=[],$=!1;if(w){var ie=this.tokens[w-1];y=ie.len,b=L(this.thread,this.text.substr(ie.len)),F=ie.line,J=ie.start}else b=this.text;if(/^\s*$/.test(b))return null;for(;b!=="";){var Se=[],Re=!1;if(/^\n/.exec(b)!==null){F++,J=0,y++,b=b.replace(/\n/,""),$=!0;continue}for(var at in R)if(R.hasOwnProperty(at)){var dt=R[at].exec(b);dt&&Se.push({value:dt[0],name:at,matches:dt})}if(!Se.length)return this.set_last_tokens([{value:b,matches:[],name:"lexical",line:F,start:J}]);var ie=r(Se,function(kr,mr){return kr.value.length>=mr.value.length?kr:mr});switch(ie.start=J,ie.line=F,b=b.replace(ie.value,""),J+=ie.value.length,y+=ie.value.length,ie.name){case"atom":ie.raw=ie.value,ie.value.charAt(0)==="'"&&(ie.value=v(ie.value.substr(1,ie.value.length-2),"'"),ie.value===null&&(ie.name="lexical",ie.value="unknown escape sequence"));break;case"number":ie.float=ie.value.substring(0,2)!=="0x"&&ie.value.match(/[.eE]/)!==null&&ie.value!=="0'.",ie.value=C(ie.value),ie.blank=Re;break;case"string":var jt=ie.value.charAt(0);ie.value=v(ie.value.substr(1,ie.value.length-2),jt),ie.value===null&&(ie.name="lexical",ie.value="unknown escape sequence");break;case"whitespace":var tr=X[X.length-1];tr&&(tr.space=!0),Re=!0;continue;case"r_bracket":X.length>0&&X[X.length-1].name==="l_bracket"&&(ie=X.pop(),ie.name="atom",ie.value="{}",ie.raw="{}",ie.space=!1);break;case"r_brace":X.length>0&&X[X.length-1].name==="l_brace"&&(ie=X.pop(),ie.name="atom",ie.value="[]",ie.raw="[]",ie.space=!1);break}ie.len=y,X.push(ie),Re=!1}var bt=this.set_last_tokens(X);return bt.length===0?null:bt};function z(w,b,y,F,J){if(!b[y])return{type:A,value:S.error.syntax(b[y-1],"expression expected",!0)};var X;if(F==="0"){var $=b[y];switch($.name){case"number":return{type:p,len:y+1,value:new S.type.Num($.value,$.float)};case"variable":return{type:p,len:y+1,value:new S.type.Var($.value)};case"string":var ie;switch(w.get_flag("double_quotes").id){case"atom":ie=new H($.value,[]);break;case"codes":ie=new H("[]",[]);for(var Se=$.value.length-1;Se>=0;Se--)ie=new H(".",[new S.type.Num(n($.value,Se),!1),ie]);break;case"chars":ie=new H("[]",[]);for(var Se=$.value.length-1;Se>=0;Se--)ie=new H(".",[new S.type.Term($.value.charAt(Se),[]),ie]);break}return{type:p,len:y+1,value:ie};case"l_paren":var bt=z(w,b,y+1,w.__get_max_priority(),!0);return bt.type!==p?bt:b[bt.len]&&b[bt.len].name==="r_paren"?(bt.len++,bt):{type:A,derived:!0,value:S.error.syntax(b[bt.len]?b[bt.len]:b[bt.len-1],") or operator expected",!b[bt.len])};case"l_bracket":var bt=z(w,b,y+1,w.__get_max_priority(),!0);return bt.type!==p?bt:b[bt.len]&&b[bt.len].name==="r_bracket"?(bt.len++,bt.value=new H("{}",[bt.value]),bt):{type:A,derived:!0,value:S.error.syntax(b[bt.len]?b[bt.len]:b[bt.len-1],"} or operator expected",!b[bt.len])}}var Re=te(w,b,y,J);return Re.type===p||Re.derived||(Re=ae(w,b,y),Re.type===p||Re.derived)?Re:{type:A,derived:!1,value:S.error.syntax(b[y],"unexpected token")}}var at=w.__get_max_priority(),dt=w.__get_next_priority(F),jt=y;if(b[y].name==="atom"&&b[y+1]&&(b[y].space||b[y+1].name!=="l_paren")){var $=b[y++],tr=w.__lookup_operator_classes(F,$.value);if(tr&&tr.indexOf("fy")>-1){var bt=z(w,b,y,F,J);if(bt.type!==A)return $.value==="-"&&!$.space&&S.type.is_number(bt.value)?{value:new S.type.Num(-bt.value.value,bt.value.is_float),len:bt.len,type:p}:{value:new S.type.Term($.value,[bt.value]),len:bt.len,type:p};X=bt}else if(tr&&tr.indexOf("fx")>-1){var bt=z(w,b,y,dt,J);if(bt.type!==A)return{value:new S.type.Term($.value,[bt.value]),len:bt.len,type:p};X=bt}}y=jt;var bt=z(w,b,y,dt,J);if(bt.type===p){y=bt.len;var $=b[y];if(b[y]&&(b[y].name==="atom"&&w.__lookup_operator_classes(F,$.value)||b[y].name==="bar"&&w.__lookup_operator_classes(F,"|"))){var ln=dt,kr=F,tr=w.__lookup_operator_classes(F,$.value);if(tr.indexOf("xf")>-1)return{value:new S.type.Term($.value,[bt.value]),len:++bt.len,type:p};if(tr.indexOf("xfx")>-1){var mr=z(w,b,y+1,ln,J);return mr.type===p?{value:new S.type.Term($.value,[bt.value,mr.value]),len:mr.len,type:p}:(mr.derived=!0,mr)}else if(tr.indexOf("xfy")>-1){var mr=z(w,b,y+1,kr,J);return mr.type===p?{value:new S.type.Term($.value,[bt.value,mr.value]),len:mr.len,type:p}:(mr.derived=!0,mr)}else if(bt.type!==A)for(;;){y=bt.len;var $=b[y];if($&&$.name==="atom"&&w.__lookup_operator_classes(F,$.value)){var tr=w.__lookup_operator_classes(F,$.value);if(tr.indexOf("yf")>-1)bt={value:new S.type.Term($.value,[bt.value]),len:++y,type:p};else if(tr.indexOf("yfx")>-1){var mr=z(w,b,++y,ln,J);if(mr.type===A)return mr.derived=!0,mr;y=mr.len,bt={value:new S.type.Term($.value,[bt.value,mr.value]),len:y,type:p}}else break}else break}}else X={type:A,value:S.error.syntax(b[bt.len-1],"operator expected")};return bt}return bt}function te(w,b,y,F){if(!b[y]||b[y].name==="atom"&&b[y].raw==="."&&!F&&(b[y].space||!b[y+1]||b[y+1].name!=="l_paren"))return{type:A,derived:!1,value:S.error.syntax(b[y-1],"unfounded token")};var J=b[y],X=[];if(b[y].name==="atom"&&b[y].raw!==","){if(y++,b[y-1].space)return{type:p,len:y,value:new S.type.Term(J.value,X)};if(b[y]&&b[y].name==="l_paren"){if(b[y+1]&&b[y+1].name==="r_paren")return{type:A,derived:!0,value:S.error.syntax(b[y+1],"argument expected")};var $=z(w,b,++y,"999",!0);if($.type===A)return $.derived?$:{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],"argument expected",!b[y])};for(X.push($.value),y=$.len;b[y]&&b[y].name==="atom"&&b[y].value===",";){if($=z(w,b,y+1,"999",!0),$.type===A)return $.derived?$:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};X.push($.value),y=$.len}if(b[y]&&b[y].name==="r_paren")y++;else return{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],", or ) expected",!b[y])}}return{type:p,len:y,value:new S.type.Term(J.value,X)}}return{type:A,derived:!1,value:S.error.syntax(b[y],"term expected")}}function ae(w,b,y){if(!b[y])return{type:A,derived:!1,value:S.error.syntax(b[y-1],"[ expected")};if(b[y]&&b[y].name==="l_brace"){var F=z(w,b,++y,"999",!0),J=[F.value],X=void 0;if(F.type===A)return b[y]&&b[y].name==="r_brace"?{type:p,len:y+1,value:new S.type.Term("[]",[])}:{type:A,derived:!0,value:S.error.syntax(b[y],"] expected")};for(y=F.len;b[y]&&b[y].name==="atom"&&b[y].value===",";){if(F=z(w,b,y+1,"999",!0),F.type===A)return F.derived?F:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};J.push(F.value),y=F.len}var $=!1;if(b[y]&&b[y].name==="bar"){if($=!0,F=z(w,b,y+1,"999",!0),F.type===A)return F.derived?F:{type:A,derived:!0,value:S.error.syntax(b[y+1]?b[y+1]:b[y],"argument expected",!b[y+1])};X=F.value,y=F.len}return b[y]&&b[y].name==="r_brace"?{type:p,len:y+1,value:g(J,X)}:{type:A,derived:!0,value:S.error.syntax(b[y]?b[y]:b[y-1],$?"] expected":", or | or ] expected",!b[y])}}return{type:A,derived:!1,value:S.error.syntax(b[y],"list expected")}}function le(w,b,y){var F=b[y].line,J=z(w,b,y,w.__get_max_priority(),!1),X=null,$;if(J.type!==A)if(y=J.len,b[y]&&b[y].name==="atom"&&b[y].raw===".")if(y++,S.type.is_term(J.value)){if(J.value.indicator===":-/2"?(X=new S.type.Rule(J.value.args[0],Ee(J.value.args[1])),$={value:X,len:y,type:p}):J.value.indicator==="-->/2"?(X=de(new S.type.Rule(J.value.args[0],J.value.args[1]),w),X.body=Ee(X.body),$={value:X,len:y,type:S.type.is_rule(X)?p:A}):(X=new S.type.Rule(J.value,null),$={value:X,len:y,type:p}),X){var ie=X.singleton_variables();ie.length>0&&w.throw_warning(S.warning.singleton(ie,X.head.indicator,F))}return $}else return{type:A,value:S.error.syntax(b[y],"callable expected")};else return{type:A,value:S.error.syntax(b[y]?b[y]:b[y-1],". or operator expected")};return J}function ce(w,b,y){y=y||{},y.from=y.from?y.from:"$tau-js",y.reconsult=y.reconsult!==void 0?y.reconsult:!0;var F=new U(w),J={},X;F.new_text(b);var $=0,ie=F.get_tokens($);do{if(ie===null||!ie[$])break;var Se=le(w,ie,$);if(Se.type===A)return new H("throw",[Se.value]);if(Se.value.body===null&&Se.value.head.indicator==="?-/1"){var Re=new et(w.session);Re.add_goal(Se.value.head.args[0]),Re.answer(function(dt){S.type.is_error(dt)?w.throw_warning(dt.args[0]):(dt===!1||dt===null)&&w.throw_warning(S.warning.failed_goal(Se.value.head.args[0],Se.len))}),$=Se.len;var at=!0}else if(Se.value.body===null&&Se.value.head.indicator===":-/1"){var at=w.run_directive(Se.value.head.args[0]);$=Se.len,Se.value.head.args[0].indicator==="char_conversion/2"&&(ie=F.get_tokens($),$=0)}else{X=Se.value.head.indicator,y.reconsult!==!1&&J[X]!==!0&&!w.is_multifile_predicate(X)&&(w.session.rules[X]=a(w.session.rules[X]||[],function(jt){return jt.dynamic}),J[X]=!0);var at=w.add_rule(Se.value,y);$=Se.len}if(!at)return at}while(!0);return!0}function Ce(w,b){var y=new U(w);y.new_text(b);var F=0;do{var J=y.get_tokens(F);if(J===null)break;var X=z(w,J,0,w.__get_max_priority(),!1);if(X.type!==A){var $=X.len,ie=$;if(J[$]&&J[$].name==="atom"&&J[$].raw===".")w.add_goal(Ee(X.value));else{var Se=J[$];return new H("throw",[S.error.syntax(Se||J[$-1],". or operator expected",!Se)])}F=X.len+1}else return new H("throw",[X.value])}while(!0);return!0}function de(w,b){w=w.rename(b);var y=b.next_free_variable(),F=Be(w.body,y,b);return F.error?F.value:(w.body=F.value,w.head.args=w.head.args.concat([y,F.variable]),w.head=new H(w.head.id,w.head.args),w)}function Be(w,b,y){var F;if(S.type.is_term(w)&&w.indicator==="!/0")return{value:w,variable:b,error:!1};if(S.type.is_term(w)&&w.indicator===",/2"){var J=Be(w.args[0],b,y);if(J.error)return J;var X=Be(w.args[1],J.variable,y);return X.error?X:{value:new H(",",[J.value,X.value]),variable:X.variable,error:!1}}else{if(S.type.is_term(w)&&w.indicator==="{}/1")return{value:w.args[0],variable:b,error:!1};if(S.type.is_empty_list(w))return{value:new H("true",[]),variable:b,error:!1};if(S.type.is_list(w)){F=y.next_free_variable();for(var $=w,ie;$.indicator==="./2";)ie=$,$=$.args[1];return S.type.is_variable($)?{value:S.error.instantiation("DCG"),variable:b,error:!0}:S.type.is_empty_list($)?(ie.args[1]=F,{value:new H("=",[b,w]),variable:F,error:!1}):{value:S.error.type("list",w,"DCG"),variable:b,error:!0}}else return S.type.is_callable(w)?(F=y.next_free_variable(),w.args=w.args.concat([b,F]),w=new H(w.id,w.args),{value:w,variable:F,error:!1}):{value:S.error.type("callable",w,"DCG"),variable:b,error:!0}}}function Ee(w){return S.type.is_variable(w)?new H("call",[w]):S.type.is_term(w)&&[",/2",";/2","->/2"].indexOf(w.indicator)!==-1?new H(w.id,[Ee(w.args[0]),Ee(w.args[1])]):w}function g(w,b){for(var y=b||new S.type.Term("[]",[]),F=w.length-1;F>=0;F--)y=new S.type.Term(".",[w[F],y]);return y}function me(w,b){for(var y=w.length-1;y>=0;y--)w[y]===b&&w.splice(y,1)}function we(w){for(var b={},y=[],F=0;F=0;b--)if(w.charAt(b)==="/")return new H("/",[new H(w.substring(0,b)),new Ne(parseInt(w.substring(b+1)),!1)])}function xe(w){this.id=w}function Ne(w,b){this.is_float=b!==void 0?b:parseInt(w)!==w,this.value=this.is_float?w:parseInt(w)}var ht=0;function H(w,b,y){this.ref=y||++ht,this.id=w,this.args=b||[],this.indicator=w+"/"+this.args.length}var rt=0;function Te(w,b,y,F,J,X){this.id=rt++,this.stream=w,this.mode=b,this.alias=y,this.type=F!==void 0?F:"text",this.reposition=J!==void 0?J:!0,this.eof_action=X!==void 0?X:"eof_code",this.position=this.mode==="append"?"end_of_stream":0,this.output=this.mode==="write"||this.mode==="append",this.input=this.mode==="read"}function Fe(w){w=w||{},this.links=w}function ke(w,b,y){b=b||new Fe,y=y||null,this.goal=w,this.substitution=b,this.parent=y}function Ye(w,b,y){this.head=w,this.body=b,this.dynamic=y||!1}function be(w){w=w===void 0||w<=0?1e3:w,this.rules={},this.src_predicates={},this.rename=0,this.modules=[],this.thread=new et(this),this.total_threads=1,this.renamed_variables={},this.public_predicates={},this.multifile_predicates={},this.limit=w,this.streams={user_input:new Te(typeof gl<"u"&&gl.exports?nodejs_user_input:tau_user_input,"read","user_input","text",!1,"reset"),user_output:new Te(typeof gl<"u"&&gl.exports?nodejs_user_output:tau_user_output,"write","user_output","text",!1,"eof_code")},this.file_system=typeof gl<"u"&&gl.exports?nodejs_file_system:tau_file_system,this.standard_input=this.streams.user_input,this.standard_output=this.streams.user_output,this.current_input=this.streams.user_input,this.current_output=this.streams.user_output,this.format_success=function(b){return b.substitution},this.format_error=function(b){return b.goal},this.flag={bounded:S.flag.bounded.value,max_integer:S.flag.max_integer.value,min_integer:S.flag.min_integer.value,integer_rounding_function:S.flag.integer_rounding_function.value,char_conversion:S.flag.char_conversion.value,debug:S.flag.debug.value,max_arity:S.flag.max_arity.value,unknown:S.flag.unknown.value,double_quotes:S.flag.double_quotes.value,occurs_check:S.flag.occurs_check.value,dialect:S.flag.dialect.value,version_data:S.flag.version_data.value,nodejs:S.flag.nodejs.value},this.__loaded_modules=[],this.__char_conversion={},this.__operators={1200:{":-":["fx","xfx"],"-->":["xfx"],"?-":["fx"]},1100:{";":["xfy"]},1050:{"->":["xfy"]},1e3:{",":["xfy"]},900:{"\\+":["fy"]},700:{"=":["xfx"],"\\=":["xfx"],"==":["xfx"],"\\==":["xfx"],"@<":["xfx"],"@=<":["xfx"],"@>":["xfx"],"@>=":["xfx"],"=..":["xfx"],is:["xfx"],"=:=":["xfx"],"=\\=":["xfx"],"<":["xfx"],"=<":["xfx"],">":["xfx"],">=":["xfx"]},600:{":":["xfy"]},500:{"+":["yfx"],"-":["yfx"],"/\\":["yfx"],"\\/":["yfx"]},400:{"*":["yfx"],"/":["yfx"],"//":["yfx"],rem:["yfx"],mod:["yfx"],"<<":["yfx"],">>":["yfx"]},200:{"**":["xfx"],"^":["xfy"],"-":["fy"],"+":["fy"],"\\":["fy"]}}}function et(w){this.epoch=Date.now(),this.session=w,this.session.total_threads++,this.total_steps=0,this.cpu_time=0,this.cpu_time_last=0,this.points=[],this.debugger=!1,this.debugger_states=[],this.level="top_level/0",this.__calls=[],this.current_limit=this.session.limit,this.warnings=[]}function Ue(w,b,y){this.id=w,this.rules=b,this.exports=y,S.module[w]=this}Ue.prototype.exports_predicate=function(w){return this.exports.indexOf(w)!==-1},xe.prototype.unify=function(w,b){if(b&&e(w.variables(),this.id)!==-1&&!S.type.is_variable(w))return null;var y={};return y[this.id]=w,new Fe(y)},Ne.prototype.unify=function(w,b){return S.type.is_number(w)&&this.value===w.value&&this.is_float===w.is_float?new Fe:null},H.prototype.unify=function(w,b){if(S.type.is_term(w)&&this.indicator===w.indicator){for(var y=new Fe,F=0;F=0){var F=this.args[0].value,J=Math.floor(F/26),X=F%26;return"ABCDEFGHIJKLMNOPQRSTUVWXYZ"[X]+(J!==0?J:"")}switch(this.indicator){case"[]/0":case"{}/0":case"!/0":return this.id;case"{}/1":return"{"+this.args[0].toString(w)+"}";case"./2":for(var $="["+this.args[0].toString(w),ie=this.args[1];ie.indicator==="./2";)$+=", "+ie.args[0].toString(w),ie=ie.args[1];return ie.indicator!=="[]/0"&&($+="|"+ie.toString(w)),$+="]",$;case",/2":return"("+this.args[0].toString(w)+", "+this.args[1].toString(w)+")";default:var Se=this.id,Re=w.session?w.session.lookup_operator(this.id,this.args.length):null;if(w.session===void 0||w.ignore_ops||Re===null)return w.quoted&&!/^(!|,|;|[a-z][0-9a-zA-Z_]*)$/.test(Se)&&Se!=="{}"&&Se!=="[]"&&(Se="'"+x(Se)+"'"),Se+(this.args.length?"("+o(this.args,function(tr){return tr.toString(w)}).join(", ")+")":"");var at=Re.priority>b.priority||Re.priority===b.priority&&(Re.class==="xfy"&&this.indicator!==b.indicator||Re.class==="yfx"&&this.indicator!==b.indicator||this.indicator===b.indicator&&Re.class==="yfx"&&y==="right"||this.indicator===b.indicator&&Re.class==="xfy"&&y==="left");Re.indicator=this.indicator;var dt=at?"(":"",jt=at?")":"";return this.args.length===0?"("+this.id+")":["fy","fx"].indexOf(Re.class)!==-1?dt+Se+" "+this.args[0].toString(w,Re)+jt:["yf","xf"].indexOf(Re.class)!==-1?dt+this.args[0].toString(w,Re)+" "+Se+jt:dt+this.args[0].toString(w,Re,"left")+" "+this.id+" "+this.args[1].toString(w,Re,"right")+jt}},Te.prototype.toString=function(w){return"("+this.id+")"},Fe.prototype.toString=function(w){var b="{";for(var y in this.links)this.links.hasOwnProperty(y)&&(b!=="{"&&(b+=", "),b+=y+"/"+this.links[y].toString(w));return b+="}",b},ke.prototype.toString=function(w){return this.goal===null?"<"+this.substitution.toString(w)+">":"<"+this.goal.toString(w)+", "+this.substitution.toString(w)+">"},Ye.prototype.toString=function(w){return this.body?this.head.toString(w)+" :- "+this.body.toString(w)+".":this.head.toString(w)+"."},be.prototype.toString=function(w){for(var b="",y=0;y=0;J--)F=new H(".",[b[J],F]);return F}return new H(this.id,o(this.args,function(X){return X.apply(w)}),this.ref)},Te.prototype.apply=function(w){return this},Ye.prototype.apply=function(w){return new Ye(this.head.apply(w),this.body!==null?this.body.apply(w):null)},Fe.prototype.apply=function(w){var b,y={};for(b in this.links)this.links.hasOwnProperty(b)&&(y[b]=this.links[b].apply(w));return new Fe(y)},H.prototype.select=function(){for(var w=this;w.indicator===",/2";)w=w.args[0];return w},H.prototype.replace=function(w){return this.indicator===",/2"?this.args[0].indicator===",/2"?new H(",",[this.args[0].replace(w),this.args[1]]):w===null?this.args[1]:new H(",",[w,this.args[1]]):w},H.prototype.search=function(w){if(S.type.is_term(w)&&w.ref!==void 0&&this.ref===w.ref)return!0;for(var b=0;bb&&F0&&(b=this.head_point().substitution.domain());e(b,S.format_variable(this.session.rename))!==-1;)this.session.rename++;if(w.id==="_")return new xe(S.format_variable(this.session.rename));this.session.renamed_variables[w.id]=S.format_variable(this.session.rename)}return new xe(this.session.renamed_variables[w.id])},be.prototype.next_free_variable=function(){return this.thread.next_free_variable()},et.prototype.next_free_variable=function(){this.session.rename++;var w=[];for(this.points.length>0&&(w=this.head_point().substitution.domain());e(w,S.format_variable(this.session.rename))!==-1;)this.session.rename++;return new xe(S.format_variable(this.session.rename))},be.prototype.is_public_predicate=function(w){return!this.public_predicates.hasOwnProperty(w)||this.public_predicates[w]===!0},et.prototype.is_public_predicate=function(w){return this.session.is_public_predicate(w)},be.prototype.is_multifile_predicate=function(w){return this.multifile_predicates.hasOwnProperty(w)&&this.multifile_predicates[w]===!0},et.prototype.is_multifile_predicate=function(w){return this.session.is_multifile_predicate(w)},be.prototype.prepend=function(w){return this.thread.prepend(w)},et.prototype.prepend=function(w){for(var b=w.length-1;b>=0;b--)this.points.push(w[b])},be.prototype.success=function(w,b){return this.thread.success(w,b)},et.prototype.success=function(w,y){var y=typeof y>"u"?w:y;this.prepend([new ke(w.goal.replace(null),w.substitution,y)])},be.prototype.throw_error=function(w){return this.thread.throw_error(w)},et.prototype.throw_error=function(w){this.prepend([new ke(new H("throw",[w]),new Fe,null,null)])},be.prototype.step_rule=function(w,b){return this.thread.step_rule(w,b)},et.prototype.step_rule=function(w,b){var y=b.indicator;if(w==="user"&&(w=null),w===null&&this.session.rules.hasOwnProperty(y))return this.session.rules[y];for(var F=w===null?this.session.modules:e(this.session.modules,w)===-1?[]:[w],J=0;J1)&&this.again()},be.prototype.answers=function(w,b,y){return this.thread.answers(w,b,y)},et.prototype.answers=function(w,b,y){var F=b||1e3,J=this;if(b<=0){y&&y();return}this.answer(function(X){w(X),X!==!1?setTimeout(function(){J.answers(w,b-1,y)},1):y&&y()})},be.prototype.again=function(w){return this.thread.again(w)},et.prototype.again=function(w){for(var b,y=Date.now();this.__calls.length>0;){for(this.warnings=[],w!==!1&&(this.current_limit=this.session.limit);this.current_limit>0&&this.points.length>0&&this.head_point().goal!==null&&!S.type.is_error(this.head_point().goal);)if(this.current_limit--,this.step()===!0)return;var F=Date.now();this.cpu_time_last=F-y,this.cpu_time+=this.cpu_time_last;var J=this.__calls.shift();this.current_limit<=0?J(null):this.points.length===0?J(!1):S.type.is_error(this.head_point().goal)?(b=this.session.format_error(this.points.pop()),this.points=[],J(b)):(this.debugger&&this.debugger_states.push(this.head_point()),b=this.session.format_success(this.points.pop()),J(b))}},be.prototype.unfold=function(w){if(w.body===null)return!1;var b=w.head,y=w.body,F=y.select(),J=new et(this),X=[];J.add_goal(F),J.step();for(var $=J.points.length-1;$>=0;$--){var ie=J.points[$],Se=b.apply(ie.substitution),Re=y.replace(ie.goal);Re!==null&&(Re=Re.apply(ie.substitution)),X.push(new Ye(Se,Re))}var at=this.rules[b.indicator],dt=e(at,w);return X.length>0&&dt!==-1?(at.splice.apply(at,[dt,1].concat(X)),!0):!1},et.prototype.unfold=function(w){return this.session.unfold(w)},xe.prototype.interpret=function(w){return S.error.instantiation(w.level)},Ne.prototype.interpret=function(w){return this},H.prototype.interpret=function(w){return S.type.is_unitary_list(this)?this.args[0].interpret(w):S.operate(w,this)},xe.prototype.compare=function(w){return this.idw.id?1:0},Ne.prototype.compare=function(w){if(this.value===w.value&&this.is_float===w.is_float)return 0;if(this.valuew.value)return 1},H.prototype.compare=function(w){if(this.args.lengthw.args.length||this.args.length===w.args.length&&this.id>w.id)return 1;for(var b=0;bF)return 1;if(w.constructor===Ne){if(w.is_float&&b.is_float)return 0;if(w.is_float)return-1;if(b.is_float)return 1}return 0},is_substitution:function(w){return w instanceof Fe},is_state:function(w){return w instanceof ke},is_rule:function(w){return w instanceof Ye},is_variable:function(w){return w instanceof xe},is_stream:function(w){return w instanceof Te},is_anonymous_var:function(w){return w instanceof xe&&w.id==="_"},is_callable:function(w){return w instanceof H},is_number:function(w){return w instanceof Ne},is_integer:function(w){return w instanceof Ne&&!w.is_float},is_float:function(w){return w instanceof Ne&&w.is_float},is_term:function(w){return w instanceof H},is_atom:function(w){return w instanceof H&&w.args.length===0},is_ground:function(w){if(w instanceof xe)return!1;if(w instanceof H){for(var b=0;b0},is_list:function(w){return w instanceof H&&(w.indicator==="[]/0"||w.indicator==="./2")},is_empty_list:function(w){return w instanceof H&&w.indicator==="[]/0"},is_non_empty_list:function(w){return w instanceof H&&w.indicator==="./2"},is_fully_list:function(w){for(;w instanceof H&&w.indicator==="./2";)w=w.args[1];return w instanceof xe||w instanceof H&&w.indicator==="[]/0"},is_instantiated_list:function(w){for(;w instanceof H&&w.indicator==="./2";)w=w.args[1];return w instanceof H&&w.indicator==="[]/0"},is_unitary_list:function(w){return w instanceof H&&w.indicator==="./2"&&w.args[1]instanceof H&&w.args[1].indicator==="[]/0"},is_character:function(w){return w instanceof H&&(w.id.length===1||w.id.length>0&&w.id.length<=2&&n(w.id,0)>=65536)},is_character_code:function(w){return w instanceof Ne&&!w.is_float&&w.value>=0&&w.value<=1114111},is_byte:function(w){return w instanceof Ne&&!w.is_float&&w.value>=0&&w.value<=255},is_operator:function(w){return w instanceof H&&S.arithmetic.evaluation[w.indicator]},is_directive:function(w){return w instanceof H&&S.directive[w.indicator]!==void 0},is_builtin:function(w){return w instanceof H&&S.predicate[w.indicator]!==void 0},is_error:function(w){return w instanceof H&&w.indicator==="throw/1"},is_predicate_indicator:function(w){return w instanceof H&&w.indicator==="//2"&&w.args[0]instanceof H&&w.args[0].args.length===0&&w.args[1]instanceof Ne&&w.args[1].is_float===!1},is_flag:function(w){return w instanceof H&&w.args.length===0&&S.flag[w.id]!==void 0},is_value_flag:function(w,b){if(!S.type.is_flag(w))return!1;for(var y in S.flag[w.id].allowed)if(S.flag[w.id].allowed.hasOwnProperty(y)&&S.flag[w.id].allowed[y].equals(b))return!0;return!1},is_io_mode:function(w){return S.type.is_atom(w)&&["read","write","append"].indexOf(w.id)!==-1},is_stream_option:function(w){return S.type.is_term(w)&&(w.indicator==="alias/1"&&S.type.is_atom(w.args[0])||w.indicator==="reposition/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="type/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="text"||w.args[0].id==="binary")||w.indicator==="eof_action/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="error"||w.args[0].id==="eof_code"||w.args[0].id==="reset"))},is_stream_position:function(w){return S.type.is_integer(w)&&w.value>=0||S.type.is_atom(w)&&(w.id==="end_of_stream"||w.id==="past_end_of_stream")},is_stream_property:function(w){return S.type.is_term(w)&&(w.indicator==="input/0"||w.indicator==="output/0"||w.indicator==="alias/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0]))||w.indicator==="file_name/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0]))||w.indicator==="position/1"&&(S.type.is_variable(w.args[0])||S.type.is_stream_position(w.args[0]))||w.indicator==="reposition/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false"))||w.indicator==="type/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="text"||w.args[0].id==="binary"))||w.indicator==="mode/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="read"||w.args[0].id==="write"||w.args[0].id==="append"))||w.indicator==="eof_action/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="error"||w.args[0].id==="eof_code"||w.args[0].id==="reset"))||w.indicator==="end_of_stream/1"&&(S.type.is_variable(w.args[0])||S.type.is_atom(w.args[0])&&(w.args[0].id==="at"||w.args[0].id==="past"||w.args[0].id==="not")))},is_streamable:function(w){return w.__proto__.stream!==void 0},is_read_option:function(w){return S.type.is_term(w)&&["variables/1","variable_names/1","singletons/1"].indexOf(w.indicator)!==-1},is_write_option:function(w){return S.type.is_term(w)&&(w.indicator==="quoted/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="ignore_ops/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")||w.indicator==="numbervars/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false"))},is_close_option:function(w){return S.type.is_term(w)&&w.indicator==="force/1"&&S.type.is_atom(w.args[0])&&(w.args[0].id==="true"||w.args[0].id==="false")},is_modifiable_flag:function(w){return S.type.is_flag(w)&&S.flag[w.id].changeable},is_module:function(w){return w instanceof H&&w.indicator==="library/1"&&w.args[0]instanceof H&&w.args[0].args.length===0&&S.module[w.args[0].id]!==void 0}},arithmetic:{evaluation:{"e/0":{type_args:null,type_result:!0,fn:function(w){return Math.E}},"pi/0":{type_args:null,type_result:!0,fn:function(w){return Math.PI}},"tau/0":{type_args:null,type_result:!0,fn:function(w){return 2*Math.PI}},"epsilon/0":{type_args:null,type_result:!0,fn:function(w){return Number.EPSILON}},"+/1":{type_args:null,type_result:null,fn:function(w,b){return w}},"-/1":{type_args:null,type_result:null,fn:function(w,b){return-w}},"\\/1":{type_args:!1,type_result:!1,fn:function(w,b){return~w}},"abs/1":{type_args:null,type_result:null,fn:function(w,b){return Math.abs(w)}},"sign/1":{type_args:null,type_result:null,fn:function(w,b){return Math.sign(w)}},"float_integer_part/1":{type_args:!0,type_result:!1,fn:function(w,b){return parseInt(w)}},"float_fractional_part/1":{type_args:!0,type_result:!0,fn:function(w,b){return w-parseInt(w)}},"float/1":{type_args:null,type_result:!0,fn:function(w,b){return parseFloat(w)}},"floor/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.floor(w)}},"truncate/1":{type_args:!0,type_result:!1,fn:function(w,b){return parseInt(w)}},"round/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.round(w)}},"ceiling/1":{type_args:!0,type_result:!1,fn:function(w,b){return Math.ceil(w)}},"sin/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.sin(w)}},"cos/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.cos(w)}},"tan/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.tan(w)}},"asin/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.asin(w)}},"acos/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.acos(w)}},"atan/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.atan(w)}},"atan2/2":{type_args:null,type_result:!0,fn:function(w,b,y){return Math.atan2(w,b)}},"exp/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.exp(w)}},"sqrt/1":{type_args:null,type_result:!0,fn:function(w,b){return Math.sqrt(w)}},"log/1":{type_args:null,type_result:!0,fn:function(w,b){return w>0?Math.log(w):S.error.evaluation("undefined",b.__call_indicator)}},"+/2":{type_args:null,type_result:null,fn:function(w,b,y){return w+b}},"-/2":{type_args:null,type_result:null,fn:function(w,b,y){return w-b}},"*/2":{type_args:null,type_result:null,fn:function(w,b,y){return w*b}},"//2":{type_args:null,type_result:!0,fn:function(w,b,y){return b?w/b:S.error.evaluation("zero_division",y.__call_indicator)}},"///2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?parseInt(w/b):S.error.evaluation("zero_division",y.__call_indicator)}},"**/2":{type_args:null,type_result:!0,fn:function(w,b,y){return Math.pow(w,b)}},"^/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.pow(w,b)}},"<>/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w>>b}},"/\\/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w&b}},"\\//2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w|b}},"xor/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return w^b}},"rem/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?w%b:S.error.evaluation("zero_division",y.__call_indicator)}},"mod/2":{type_args:!1,type_result:!1,fn:function(w,b,y){return b?w-parseInt(w/b)*b:S.error.evaluation("zero_division",y.__call_indicator)}},"max/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.max(w,b)}},"min/2":{type_args:null,type_result:null,fn:function(w,b,y){return Math.min(w,b)}}}},directive:{"dynamic/1":function(w,b){var y=b.args[0];if(S.type.is_variable(y))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_compound(y)||y.indicator!=="//2")w.throw_error(S.error.type("predicate_indicator",y,b.indicator));else if(S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1]))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_atom(y.args[0]))w.throw_error(S.error.type("atom",y.args[0],b.indicator));else if(!S.type.is_integer(y.args[1]))w.throw_error(S.error.type("integer",y.args[1],b.indicator));else{var F=b.args[0].args[0].id+"/"+b.args[0].args[1].value;w.session.public_predicates[F]=!0,w.session.rules[F]||(w.session.rules[F]=[])}},"multifile/1":function(w,b){var y=b.args[0];S.type.is_variable(y)?w.throw_error(S.error.instantiation(b.indicator)):!S.type.is_compound(y)||y.indicator!=="//2"?w.throw_error(S.error.type("predicate_indicator",y,b.indicator)):S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1])?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_atom(y.args[0])?S.type.is_integer(y.args[1])?w.session.multifile_predicates[b.args[0].args[0].id+"/"+b.args[0].args[1].value]=!0:w.throw_error(S.error.type("integer",y.args[1],b.indicator)):w.throw_error(S.error.type("atom",y.args[0],b.indicator))},"set_prolog_flag/2":function(w,b){var y=b.args[0],F=b.args[1];S.type.is_variable(y)||S.type.is_variable(F)?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_atom(y)?S.type.is_flag(y)?S.type.is_value_flag(y,F)?S.type.is_modifiable_flag(y)?w.session.flag[y.id]=F:w.throw_error(S.error.permission("modify","flag",y)):w.throw_error(S.error.domain("flag_value",new H("+",[y,F]),b.indicator)):w.throw_error(S.error.domain("prolog_flag",y,b.indicator)):w.throw_error(S.error.type("atom",y,b.indicator))},"use_module/1":function(w,b){var y=b.args[0];if(S.type.is_variable(y))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_term(y))w.throw_error(S.error.type("term",y,b.indicator));else if(S.type.is_module(y)){var F=y.args[0].id;e(w.session.modules,F)===-1&&w.session.modules.push(F)}},"char_conversion/2":function(w,b){var y=b.args[0],F=b.args[1];S.type.is_variable(y)||S.type.is_variable(F)?w.throw_error(S.error.instantiation(b.indicator)):S.type.is_character(y)?S.type.is_character(F)?y.id===F.id?delete w.session.__char_conversion[y.id]:w.session.__char_conversion[y.id]=F.id:w.throw_error(S.error.type("character",F,b.indicator)):w.throw_error(S.error.type("character",y,b.indicator))},"op/3":function(w,b){var y=b.args[0],F=b.args[1],J=b.args[2];if(S.type.is_variable(y)||S.type.is_variable(F)||S.type.is_variable(J))w.throw_error(S.error.instantiation(b.indicator));else if(!S.type.is_integer(y))w.throw_error(S.error.type("integer",y,b.indicator));else if(!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,b.indicator));else if(!S.type.is_atom(J))w.throw_error(S.error.type("atom",J,b.indicator));else if(y.value<0||y.value>1200)w.throw_error(S.error.domain("operator_priority",y,b.indicator));else if(J.id===",")w.throw_error(S.error.permission("modify","operator",J,b.indicator));else if(J.id==="|"&&(y.value<1001||F.id.length!==3))w.throw_error(S.error.permission("modify","operator",J,b.indicator));else if(["fy","fx","yf","xf","xfx","yfx","xfy"].indexOf(F.id)===-1)w.throw_error(S.error.domain("operator_specifier",F,b.indicator));else{var X={prefix:null,infix:null,postfix:null};for(var $ in w.session.__operators)if(w.session.__operators.hasOwnProperty($)){var ie=w.session.__operators[$][J.id];ie&&(e(ie,"fx")!==-1&&(X.prefix={priority:$,type:"fx"}),e(ie,"fy")!==-1&&(X.prefix={priority:$,type:"fy"}),e(ie,"xf")!==-1&&(X.postfix={priority:$,type:"xf"}),e(ie,"yf")!==-1&&(X.postfix={priority:$,type:"yf"}),e(ie,"xfx")!==-1&&(X.infix={priority:$,type:"xfx"}),e(ie,"xfy")!==-1&&(X.infix={priority:$,type:"xfy"}),e(ie,"yfx")!==-1&&(X.infix={priority:$,type:"yfx"}))}var Se;switch(F.id){case"fy":case"fx":Se="prefix";break;case"yf":case"xf":Se="postfix";break;default:Se="infix";break}if(((X.prefix&&Se==="prefix"||X.postfix&&Se==="postfix"||X.infix&&Se==="infix")&&X[Se].type!==F.id||X.infix&&Se==="postfix"||X.postfix&&Se==="infix")&&y.value!==0)w.throw_error(S.error.permission("create","operator",J,b.indicator));else return X[Se]&&(me(w.session.__operators[X[Se].priority][J.id],F.id),w.session.__operators[X[Se].priority][J.id].length===0&&delete w.session.__operators[X[Se].priority][J.id]),y.value>0&&(w.session.__operators[y.value]||(w.session.__operators[y.value.toString()]={}),w.session.__operators[y.value][J.id]||(w.session.__operators[y.value][J.id]=[]),w.session.__operators[y.value][J.id].push(F.id)),!0}}},predicate:{"op/3":function(w,b,y){S.directive["op/3"](w,y)&&w.success(b)},"current_op/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2],$=[];for(var ie in w.session.__operators)for(var Se in w.session.__operators[ie])for(var Re=0;Re/2"){var F=w.points,J=w.session.format_success,X=w.session.format_error;w.session.format_success=function(Re){return Re.substitution},w.session.format_error=function(Re){return Re.goal},w.points=[new ke(y.args[0].args[0],b.substitution,b)];var $=function(Re){w.points=F,w.session.format_success=J,w.session.format_error=X,Re===!1?w.prepend([new ke(b.goal.replace(y.args[1]),b.substitution,b)]):S.type.is_error(Re)?w.throw_error(Re.args[0]):Re===null?(w.prepend([b]),w.__calls.shift()(null)):w.prepend([new ke(b.goal.replace(y.args[0].args[1]).apply(Re),b.substitution.apply(Re),b)])};w.__calls.unshift($)}else{var ie=new ke(b.goal.replace(y.args[0]),b.substitution,b),Se=new ke(b.goal.replace(y.args[1]),b.substitution,b);w.prepend([ie,Se])}},"!/0":function(w,b,y){var F,J,X=[];for(F=b,J=null;F.parent!==null&&F.parent.goal.search(y);)if(J=F,F=F.parent,F.goal!==null){var $=F.goal.select();if($&&$.id==="call"&&$.search(y)){F=J;break}}for(var ie=w.points.length-1;ie>=0;ie--){for(var Se=w.points[ie],Re=Se.parent;Re!==null&&Re!==F.parent;)Re=Re.parent;Re===null&&Re!==F.parent&&X.push(Se)}w.points=X.reverse(),w.success(b)},"\\+/1":function(w,b,y){var F=y.args[0];S.type.is_variable(F)?w.throw_error(S.error.instantiation(w.level)):S.type.is_callable(F)?w.prepend([new ke(b.goal.replace(new H(",",[new H(",",[new H("call",[F]),new H("!",[])]),new H("fail",[])])),b.substitution,b),new ke(b.goal.replace(null),b.substitution,b)]):w.throw_error(S.error.type("callable",F,w.level))},"->/2":function(w,b,y){var F=b.goal.replace(new H(",",[y.args[0],new H(",",[new H("!"),y.args[1]])]));w.prepend([new ke(F,b.substitution,b)])},"fail/0":function(w,b,y){},"false/0":function(w,b,y){},"true/0":function(w,b,y){w.success(b)},"call/1":ne(1),"call/2":ne(2),"call/3":ne(3),"call/4":ne(4),"call/5":ne(5),"call/6":ne(6),"call/7":ne(7),"call/8":ne(8),"once/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("call",[F]),new H("!",[])])),b.substitution,b)])},"forall/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("\\+",[new H(",",[new H("call",[F]),new H("\\+",[new H("call",[J])])])])),b.substitution,b)])},"repeat/0":function(w,b,y){w.prepend([new ke(b.goal.replace(null),b.substitution,b),b])},"throw/1":function(w,b,y){S.type.is_variable(y.args[0])?w.throw_error(S.error.instantiation(w.level)):w.throw_error(y.args[0])},"catch/3":function(w,b,y){var F=w.points;w.points=[],w.prepend([new ke(y.args[0],b.substitution,b)]);var J=w.session.format_success,X=w.session.format_error;w.session.format_success=function(ie){return ie.substitution},w.session.format_error=function(ie){return ie.goal};var $=function(ie){var Se=w.points;if(w.points=F,w.session.format_success=J,w.session.format_error=X,S.type.is_error(ie)){for(var Re=[],at=w.points.length-1;at>=0;at--){for(var tr=w.points[at],dt=tr.parent;dt!==null&&dt!==b.parent;)dt=dt.parent;dt===null&&dt!==b.parent&&Re.push(tr)}w.points=Re;var jt=w.get_flag("occurs_check").indicator==="true/0",tr=new ke,bt=S.unify(ie.args[0],y.args[1],jt);bt!==null?(tr.substitution=b.substitution.apply(bt),tr.goal=b.goal.replace(y.args[2]).apply(bt),tr.parent=b,w.prepend([tr])):w.throw_error(ie.args[0])}else if(ie!==!1){for(var ln=ie===null?[]:[new ke(b.goal.apply(ie).replace(null),b.substitution.apply(ie),b)],kr=[],at=Se.length-1;at>=0;at--){kr.push(Se[at]);var mr=Se[at].goal!==null?Se[at].goal.select():null;if(S.type.is_term(mr)&&mr.indicator==="!/0")break}var Sr=o(kr,function(Kr){return Kr.goal===null&&(Kr.goal=new H("true",[])),Kr=new ke(b.goal.replace(new H("catch",[Kr.goal,y.args[1],y.args[2]])),b.substitution.apply(Kr.substitution),Kr.parent),Kr.exclude=y.args[0].variables(),Kr}).reverse();w.prepend(Sr),w.prepend(ln),ie===null&&(this.current_limit=0,w.__calls.shift()(null))}};w.__calls.unshift($)},"=/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=new ke,X=S.unify(y.args[0],y.args[1],F);X!==null&&(J.goal=b.goal.apply(X).replace(null),J.substitution=b.substitution.apply(X),J.parent=b,w.prepend([J]))},"unify_with_occurs_check/2":function(w,b,y){var F=new ke,J=S.unify(y.args[0],y.args[1],!0);J!==null&&(F.goal=b.goal.apply(J).replace(null),F.substitution=b.substitution.apply(J),F.parent=b,w.prepend([F]))},"\\=/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=S.unify(y.args[0],y.args[1],F);J===null&&w.success(b)},"subsumes_term/2":function(w,b,y){var F=w.get_flag("occurs_check").indicator==="true/0",J=S.unify(y.args[1],y.args[0],F);J!==null&&y.args[1].apply(J).equals(y.args[1])&&w.success(b)},"findall/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(J))w.throw_error(S.error.type("callable",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=w.next_free_variable(),ie=new H(",",[J,new H("=",[$,F])]),Se=w.points,Re=w.session.limit,at=w.session.format_success;w.session.format_success=function(tr){return tr.substitution},w.add_goal(ie,!0,b);var dt=[],jt=function(tr){if(tr!==!1&&tr!==null&&!S.type.is_error(tr))w.__calls.unshift(jt),dt.push(tr.links[$.id]),w.session.limit=w.current_limit;else if(w.points=Se,w.session.limit=Re,w.session.format_success=at,S.type.is_error(tr))w.throw_error(tr.args[0]);else if(w.current_limit>0){for(var bt=new H("[]"),ln=dt.length-1;ln>=0;ln--)bt=new H(".",[dt[ln],bt]);w.prepend([new ke(b.goal.replace(new H("=",[X,bt])),b.substitution,b)])}};w.__calls.unshift(jt)}},"bagof/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(X))w.throw_error(S.error.type("callable",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_list($))w.throw_error(S.error.type("list",$,y.indicator));else{var ie=w.next_free_variable(),Se;X.indicator==="^/2"?(Se=X.args[0].variables(),X=X.args[1]):Se=[],Se=Se.concat(J.variables());for(var Re=X.variables().filter(function(Sr){return e(Se,Sr)===-1}),at=new H("[]"),dt=Re.length-1;dt>=0;dt--)at=new H(".",[new xe(Re[dt]),at]);var jt=new H(",",[X,new H("=",[ie,new H(",",[at,J])])]),tr=w.points,bt=w.session.limit,ln=w.session.format_success;w.session.format_success=function(Sr){return Sr.substitution},w.add_goal(jt,!0,b);var kr=[],mr=function(Sr){if(Sr!==!1&&Sr!==null&&!S.type.is_error(Sr)){w.__calls.unshift(mr);var Kr=!1,Kn=Sr.links[ie.id].args[0],Ms=Sr.links[ie.id].args[1];for(var Ri in kr)if(kr.hasOwnProperty(Ri)){var gs=kr[Ri];if(gs.variables.equals(Kn)){gs.answers.push(Ms),Kr=!0;break}}Kr||kr.push({variables:Kn,answers:[Ms]}),w.session.limit=w.current_limit}else if(w.points=tr,w.session.limit=bt,w.session.format_success=ln,S.type.is_error(Sr))w.throw_error(Sr.args[0]);else if(w.current_limit>0){for(var io=[],Pi=0;Pi=0;so--)Os=new H(".",[Sr[so],Os]);io.push(new ke(b.goal.replace(new H(",",[new H("=",[at,kr[Pi].variables]),new H("=",[$,Os])])),b.substitution,b))}w.prepend(io)}};w.__calls.unshift(mr)}},"setof/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(X))w.throw_error(S.error.type("callable",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_list($))w.throw_error(S.error.type("list",$,y.indicator));else{var ie=w.next_free_variable(),Se;X.indicator==="^/2"?(Se=X.args[0].variables(),X=X.args[1]):Se=[],Se=Se.concat(J.variables());for(var Re=X.variables().filter(function(Sr){return e(Se,Sr)===-1}),at=new H("[]"),dt=Re.length-1;dt>=0;dt--)at=new H(".",[new xe(Re[dt]),at]);var jt=new H(",",[X,new H("=",[ie,new H(",",[at,J])])]),tr=w.points,bt=w.session.limit,ln=w.session.format_success;w.session.format_success=function(Sr){return Sr.substitution},w.add_goal(jt,!0,b);var kr=[],mr=function(Sr){if(Sr!==!1&&Sr!==null&&!S.type.is_error(Sr)){w.__calls.unshift(mr);var Kr=!1,Kn=Sr.links[ie.id].args[0],Ms=Sr.links[ie.id].args[1];for(var Ri in kr)if(kr.hasOwnProperty(Ri)){var gs=kr[Ri];if(gs.variables.equals(Kn)){gs.answers.push(Ms),Kr=!0;break}}Kr||kr.push({variables:Kn,answers:[Ms]}),w.session.limit=w.current_limit}else if(w.points=tr,w.session.limit=bt,w.session.format_success=ln,S.type.is_error(Sr))w.throw_error(Sr.args[0]);else if(w.current_limit>0){for(var io=[],Pi=0;Pi=0;so--)Os=new H(".",[Sr[so],Os]);io.push(new ke(b.goal.replace(new H(",",[new H("=",[at,kr[Pi].variables]),new H("=",[$,Os])])),b.substitution,b))}w.prepend(io)}};w.__calls.unshift(mr)}},"functor/3":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2];if(S.type.is_variable(J)&&(S.type.is_variable(X)||S.type.is_variable($)))w.throw_error(S.error.instantiation("functor/3"));else if(!S.type.is_variable($)&&!S.type.is_integer($))w.throw_error(S.error.type("integer",y.args[2],"functor/3"));else if(!S.type.is_variable(X)&&!S.type.is_atomic(X))w.throw_error(S.error.type("atomic",y.args[1],"functor/3"));else if(S.type.is_integer(X)&&S.type.is_integer($)&&$.value!==0)w.throw_error(S.error.type("atom",y.args[1],"functor/3"));else if(S.type.is_variable(J)){if(y.args[2].value>=0){for(var ie=[],Se=0;Se<$.value;Se++)ie.push(w.next_free_variable());var Re=S.type.is_integer(X)?X:new H(X.id,ie);w.prepend([new ke(b.goal.replace(new H("=",[J,Re])),b.substitution,b)])}}else{var at=S.type.is_integer(J)?J:new H(J.id,[]),dt=S.type.is_integer(J)?new Ne(0,!1):new Ne(J.args.length,!1),jt=new H(",",[new H("=",[at,X]),new H("=",[dt,$])]);w.prepend([new ke(b.goal.replace(jt),b.substitution,b)])}},"arg/3":function(w,b,y){if(S.type.is_variable(y.args[0])||S.type.is_variable(y.args[1]))w.throw_error(S.error.instantiation(y.indicator));else if(y.args[0].value<0)w.throw_error(S.error.domain("not_less_than_zero",y.args[0],y.indicator));else if(!S.type.is_compound(y.args[1]))w.throw_error(S.error.type("compound",y.args[1],y.indicator));else{var F=y.args[0].value;if(F>0&&F<=y.args[1].args.length){var J=new H("=",[y.args[1].args[F-1],y.args[2]]);w.prepend([new ke(b.goal.replace(J),b.substitution,b)])}}},"=../2":function(w,b,y){var F;if(S.type.is_variable(y.args[0])&&(S.type.is_variable(y.args[1])||S.type.is_non_empty_list(y.args[1])&&S.type.is_variable(y.args[1].args[0])))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_fully_list(y.args[1]))w.throw_error(S.error.type("list",y.args[1],y.indicator));else if(S.type.is_variable(y.args[0])){if(!S.type.is_variable(y.args[1])){var X=[];for(F=y.args[1].args[1];F.indicator==="./2";)X.push(F.args[0]),F=F.args[1];S.type.is_variable(y.args[0])&&S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):X.length===0&&S.type.is_compound(y.args[1].args[0])?w.throw_error(S.error.type("atomic",y.args[1].args[0],y.indicator)):X.length>0&&(S.type.is_compound(y.args[1].args[0])||S.type.is_number(y.args[1].args[0]))?w.throw_error(S.error.type("atom",y.args[1].args[0],y.indicator)):X.length===0?w.prepend([new ke(b.goal.replace(new H("=",[y.args[1].args[0],y.args[0]],b)),b.substitution,b)]):w.prepend([new ke(b.goal.replace(new H("=",[new H(y.args[1].args[0].id,X),y.args[0]])),b.substitution,b)])}}else{if(S.type.is_atomic(y.args[0]))F=new H(".",[y.args[0],new H("[]")]);else{F=new H("[]");for(var J=y.args[0].args.length-1;J>=0;J--)F=new H(".",[y.args[0].args[J],F]);F=new H(".",[new H(y.args[0].id),F])}w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b)])}},"copy_term/2":function(w,b,y){var F=y.args[0].rename(w);w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b.parent)])},"term_variables/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(!S.type.is_fully_list(J))w.throw_error(S.error.type("list",J,y.indicator));else{var X=g(o(we(F.variables()),function($){return new xe($)}));w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"clause/2":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else if(!S.type.is_variable(y.args[1])&&!S.type.is_callable(y.args[1]))w.throw_error(S.error.type("callable",y.args[1],y.indicator));else if(w.session.rules[y.args[0].indicator]!==void 0)if(w.is_public_predicate(y.args[0].indicator)){var F=[];for(var J in w.session.rules[y.args[0].indicator])if(w.session.rules[y.args[0].indicator].hasOwnProperty(J)){var X=w.session.rules[y.args[0].indicator][J];w.session.renamed_variables={},X=X.rename(w),X.body===null&&(X.body=new H("true"));var $=new H(",",[new H("=",[X.head,y.args[0]]),new H("=",[X.body,y.args[1]])]);F.push(new ke(b.goal.replace($),b.substitution,b))}w.prepend(F)}else w.throw_error(S.error.permission("access","private_procedure",y.args[0].indicator,y.indicator))},"current_predicate/1":function(w,b,y){var F=y.args[0];if(!S.type.is_variable(F)&&(!S.type.is_compound(F)||F.indicator!=="//2"))w.throw_error(S.error.type("predicate_indicator",F,y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_variable(F.args[0])&&!S.type.is_atom(F.args[0]))w.throw_error(S.error.type("atom",F.args[0],y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_variable(F.args[1])&&!S.type.is_integer(F.args[1]))w.throw_error(S.error.type("integer",F.args[1],y.indicator));else{var J=[];for(var X in w.session.rules)if(w.session.rules.hasOwnProperty(X)){var $=X.lastIndexOf("/"),ie=X.substr(0,$),Se=parseInt(X.substr($+1,X.length-($+1))),Re=new H("/",[new H(ie),new Ne(Se,!1)]),at=new H("=",[Re,F]);J.push(new ke(b.goal.replace(at),b.substitution,b))}w.prepend(J)}},"asserta/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=Ee(y.args[0].args[1])):(F=y.args[0],J=null),S.type.is_callable(F)?J!==null&&!S.type.is_callable(J)?w.throw_error(S.error.type("callable",J,y.indicator)):w.is_public_predicate(F.indicator)?(w.session.rules[F.indicator]===void 0&&(w.session.rules[F.indicator]=[]),w.session.public_predicates[F.indicator]=!0,w.session.rules[F.indicator]=[new Ye(F,J,!0)].concat(w.session.rules[F.indicator]),w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F.indicator,y.indicator)):w.throw_error(S.error.type("callable",F,y.indicator))}},"assertz/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=Ee(y.args[0].args[1])):(F=y.args[0],J=null),S.type.is_callable(F)?J!==null&&!S.type.is_callable(J)?w.throw_error(S.error.type("callable",J,y.indicator)):w.is_public_predicate(F.indicator)?(w.session.rules[F.indicator]===void 0&&(w.session.rules[F.indicator]=[]),w.session.public_predicates[F.indicator]=!0,w.session.rules[F.indicator].push(new Ye(F,J,!0)),w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F.indicator,y.indicator)):w.throw_error(S.error.type("callable",F,y.indicator))}},"retract/1":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_callable(y.args[0]))w.throw_error(S.error.type("callable",y.args[0],y.indicator));else{var F,J;if(y.args[0].indicator===":-/2"?(F=y.args[0].args[0],J=y.args[0].args[1]):(F=y.args[0],J=new H("true")),typeof b.retract>"u")if(w.is_public_predicate(F.indicator)){if(w.session.rules[F.indicator]!==void 0){for(var X=[],$=0;$w.get_flag("max_arity").value)w.throw_error(S.error.representation("max_arity",y.indicator));else{var F=y.args[0].args[0].id+"/"+y.args[0].args[1].value;w.is_public_predicate(F)?(delete w.session.rules[F],w.success(b)):w.throw_error(S.error.permission("modify","static_procedure",F,y.indicator))}},"atom_length/2":function(w,b,y){if(S.type.is_variable(y.args[0]))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_atom(y.args[0]))w.throw_error(S.error.type("atom",y.args[0],y.indicator));else if(!S.type.is_variable(y.args[1])&&!S.type.is_integer(y.args[1]))w.throw_error(S.error.type("integer",y.args[1],y.indicator));else if(S.type.is_integer(y.args[1])&&y.args[1].value<0)w.throw_error(S.error.domain("not_less_than_zero",y.args[1],y.indicator));else{var F=new Ne(y.args[0].id.length,!1);w.prepend([new ke(b.goal.replace(new H("=",[F,y.args[1]])),b.substitution,b)])}},"atom_concat/3":function(w,b,y){var F,J,X=y.args[0],$=y.args[1],ie=y.args[2];if(S.type.is_variable(ie)&&(S.type.is_variable(X)||S.type.is_variable($)))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_atom(X))w.throw_error(S.error.type("atom",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_atom($))w.throw_error(S.error.type("atom",$,y.indicator));else if(!S.type.is_variable(ie)&&!S.type.is_atom(ie))w.throw_error(S.error.type("atom",ie,y.indicator));else{var Se=S.type.is_variable(X),Re=S.type.is_variable($);if(!Se&&!Re)J=new H("=",[ie,new H(X.id+$.id)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]);else if(Se&&!Re)F=ie.id.substr(0,ie.id.length-$.id.length),F+$.id===ie.id&&(J=new H("=",[X,new H(F)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]));else if(Re&&!Se)F=ie.id.substr(X.id.length),X.id+F===ie.id&&(J=new H("=",[$,new H(F)]),w.prepend([new ke(b.goal.replace(J),b.substitution,b)]));else{for(var at=[],dt=0;dt<=ie.id.length;dt++){var jt=new H(ie.id.substr(0,dt)),tr=new H(ie.id.substr(dt));J=new H(",",[new H("=",[jt,X]),new H("=",[tr,$])]),at.push(new ke(b.goal.replace(J),b.substitution,b))}w.prepend(at)}}},"sub_atom/5":function(w,b,y){var F,J=y.args[0],X=y.args[1],$=y.args[2],ie=y.args[3],Se=y.args[4];if(S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_integer(X))w.throw_error(S.error.type("integer",X,y.indicator));else if(!S.type.is_variable($)&&!S.type.is_integer($))w.throw_error(S.error.type("integer",$,y.indicator));else if(!S.type.is_variable(ie)&&!S.type.is_integer(ie))w.throw_error(S.error.type("integer",ie,y.indicator));else if(S.type.is_integer(X)&&X.value<0)w.throw_error(S.error.domain("not_less_than_zero",X,y.indicator));else if(S.type.is_integer($)&&$.value<0)w.throw_error(S.error.domain("not_less_than_zero",$,y.indicator));else if(S.type.is_integer(ie)&&ie.value<0)w.throw_error(S.error.domain("not_less_than_zero",ie,y.indicator));else{var Re=[],at=[],dt=[];if(S.type.is_variable(X))for(F=0;F<=J.id.length;F++)Re.push(F);else Re.push(X.value);if(S.type.is_variable($))for(F=0;F<=J.id.length;F++)at.push(F);else at.push($.value);if(S.type.is_variable(ie))for(F=0;F<=J.id.length;F++)dt.push(F);else dt.push(ie.value);var jt=[];for(var tr in Re)if(Re.hasOwnProperty(tr)){F=Re[tr];for(var bt in at)if(at.hasOwnProperty(bt)){var ln=at[bt],kr=J.id.length-F-ln;if(e(dt,kr)!==-1&&F+ln+kr===J.id.length){var mr=J.id.substr(F,ln);if(J.id===J.id.substr(0,F)+mr+J.id.substr(F+ln,kr)){var Sr=new H("=",[new H(mr),Se]),Kr=new H("=",[X,new Ne(F)]),Kn=new H("=",[$,new Ne(ln)]),Ms=new H("=",[ie,new Ne(kr)]),Ri=new H(",",[new H(",",[new H(",",[Kr,Kn]),Ms]),Sr]);jt.push(new ke(b.goal.replace(Ri),b.substitution,b))}}}}w.prepend(jt)}},"atom_chars/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_variable(F)){for(var ie=J,Se=S.type.is_variable(F),Re="";ie.indicator==="./2";){if(S.type.is_character(ie.args[0]))Re+=ie.args[0].id;else if(S.type.is_variable(ie.args[0])&&Se){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character",ie.args[0],y.indicator));return}ie=ie.args[1]}S.type.is_variable(ie)&&Se?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)?w.throw_error(S.error.type("list",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[new H(Re),F])),b.substitution,b)])}else{for(var X=new H("[]"),$=F.id.length-1;$>=0;$--)X=new H(".",[new H(F.id.charAt($)),X]);w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"atom_codes/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_variable(F)){for(var ie=J,Se=S.type.is_variable(F),Re="";ie.indicator==="./2";){if(S.type.is_character_code(ie.args[0]))Re+=u(ie.args[0].value);else if(S.type.is_variable(ie.args[0])&&Se){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.representation("character_code",y.indicator));return}ie=ie.args[1]}S.type.is_variable(ie)&&Se?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)?w.throw_error(S.error.type("list",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[new H(Re),F])),b.substitution,b)])}else{for(var X=new H("[]"),$=F.id.length-1;$>=0;$--)X=new H(".",[new Ne(n(F.id,$),!1),X]);w.prepend([new ke(b.goal.replace(new H("=",[J,X])),b.substitution,b)])}},"char_code/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(S.type.is_variable(F)&&S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_character(F))w.throw_error(S.error.type("character",F,y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_integer(J))w.throw_error(S.error.type("integer",J,y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_character_code(J))w.throw_error(S.error.representation("character_code",y.indicator));else if(S.type.is_variable(J)){var X=new Ne(n(F.id,0),!1);w.prepend([new ke(b.goal.replace(new H("=",[X,J])),b.substitution,b)])}else{var $=new H(u(J.value));w.prepend([new ke(b.goal.replace(new H("=",[$,F])),b.substitution,b)])}},"number_chars/2":function(w,b,y){var F,J=y.args[0],X=y.args[1];if(S.type.is_variable(J)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_number(J))w.throw_error(S.error.type("number",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=S.type.is_variable(J);if(!S.type.is_variable(X)){var ie=X,Se=!0;for(F="";ie.indicator==="./2";){if(S.type.is_character(ie.args[0]))F+=ie.args[0].id;else if(S.type.is_variable(ie.args[0]))Se=!1;else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character",ie.args[0],y.indicator));return}ie=ie.args[1]}if(Se=Se&&S.type.is_empty_list(ie),!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)){w.throw_error(S.error.type("list",X,y.indicator));return}if(!Se&&$){w.throw_error(S.error.instantiation(y.indicator));return}else if(Se)if(S.type.is_variable(ie)&&$){w.throw_error(S.error.instantiation(y.indicator));return}else{var Re=w.parse(F),at=Re.value;!S.type.is_number(at)||Re.tokens[Re.tokens.length-1].space?w.throw_error(S.error.syntax_by_predicate("parseable_number",y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,at])),b.substitution,b)]);return}}if(!$){F=J.toString();for(var dt=new H("[]"),jt=F.length-1;jt>=0;jt--)dt=new H(".",[new H(F.charAt(jt)),dt]);w.prepend([new ke(b.goal.replace(new H("=",[X,dt])),b.substitution,b)])}}},"number_codes/2":function(w,b,y){var F,J=y.args[0],X=y.args[1];if(S.type.is_variable(J)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(J)&&!S.type.is_number(J))w.throw_error(S.error.type("number",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else{var $=S.type.is_variable(J);if(!S.type.is_variable(X)){var ie=X,Se=!0;for(F="";ie.indicator==="./2";){if(S.type.is_character_code(ie.args[0]))F+=u(ie.args[0].value);else if(S.type.is_variable(ie.args[0]))Se=!1;else if(!S.type.is_variable(ie.args[0])){w.throw_error(S.error.type("character_code",ie.args[0],y.indicator));return}ie=ie.args[1]}if(Se=Se&&S.type.is_empty_list(ie),!S.type.is_empty_list(ie)&&!S.type.is_variable(ie)){w.throw_error(S.error.type("list",X,y.indicator));return}if(!Se&&$){w.throw_error(S.error.instantiation(y.indicator));return}else if(Se)if(S.type.is_variable(ie)&&$){w.throw_error(S.error.instantiation(y.indicator));return}else{var Re=w.parse(F),at=Re.value;!S.type.is_number(at)||Re.tokens[Re.tokens.length-1].space?w.throw_error(S.error.syntax_by_predicate("parseable_number",y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,at])),b.substitution,b)]);return}}if(!$){F=J.toString();for(var dt=new H("[]"),jt=F.length-1;jt>=0;jt--)dt=new H(".",[new Ne(n(F,jt),!1),dt]);w.prepend([new ke(b.goal.replace(new H("=",[X,dt])),b.substitution,b)])}}},"upcase_atom/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?!S.type.is_variable(J)&&!S.type.is_atom(J)?w.throw_error(S.error.type("atom",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,new H(F.id.toUpperCase(),[])])),b.substitution,b)]):w.throw_error(S.error.type("atom",F,y.indicator))},"downcase_atom/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?!S.type.is_variable(J)&&!S.type.is_atom(J)?w.throw_error(S.error.type("atom",J,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[J,new H(F.id.toLowerCase(),[])])),b.substitution,b)]):w.throw_error(S.error.type("atom",F,y.indicator))},"atomic_list_concat/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("atomic_list_concat",[F,new H("",[]),J])),b.substitution,b)])},"atomic_list_concat/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(J)||S.type.is_variable(F)&&S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_list(F))w.throw_error(S.error.type("list",F,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_atom(X))w.throw_error(S.error.type("atom",X,y.indicator));else if(S.type.is_variable(X)){for(var ie="",Se=F;S.type.is_term(Se)&&Se.indicator==="./2";){if(!S.type.is_atom(Se.args[0])&&!S.type.is_number(Se.args[0])){w.throw_error(S.error.type("atomic",Se.args[0],y.indicator));return}ie!==""&&(ie+=J.id),S.type.is_atom(Se.args[0])?ie+=Se.args[0].id:ie+=""+Se.args[0].value,Se=Se.args[1]}ie=new H(ie,[]),S.type.is_variable(Se)?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_term(Se)||Se.indicator!=="[]/0"?w.throw_error(S.error.type("list",F,y.indicator)):w.prepend([new ke(b.goal.replace(new H("=",[ie,X])),b.substitution,b)])}else{var $=g(o(X.id.split(J.id),function(Re){return new H(Re,[])}));w.prepend([new ke(b.goal.replace(new H("=",[$,F])),b.substitution,b)])}},"@=/2":function(w,b,y){S.compare(y.args[0],y.args[1])>0&&w.success(b)},"@>=/2":function(w,b,y){S.compare(y.args[0],y.args[1])>=0&&w.success(b)},"compare/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(S.type.is_atom(F)&&["<",">","="].indexOf(F.id)===-1)w.throw_error(S.type.domain("order",F,y.indicator));else{var $=S.compare(J,X);$=$===0?"=":$===-1?"<":">",w.prepend([new ke(b.goal.replace(new H("=",[F,new H($,[])])),b.substitution,b)])}},"is/2":function(w,b,y){var F=y.args[1].interpret(w);S.type.is_number(F)?w.prepend([new ke(b.goal.replace(new H("=",[y.args[0],F],w.level)),b.substitution,b)]):w.throw_error(F)},"between/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2];if(S.type.is_variable(F)||S.type.is_variable(J))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_integer(F))w.throw_error(S.error.type("integer",F,y.indicator));else if(!S.type.is_integer(J))w.throw_error(S.error.type("integer",J,y.indicator));else if(!S.type.is_variable(X)&&!S.type.is_integer(X))w.throw_error(S.error.type("integer",X,y.indicator));else if(S.type.is_variable(X)){var $=[new ke(b.goal.replace(new H("=",[X,F])),b.substitution,b)];F.value=X.value&&w.success(b)},"succ/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)&&S.type.is_variable(J)?w.throw_error(S.error.instantiation(y.indicator)):!S.type.is_variable(F)&&!S.type.is_integer(F)?w.throw_error(S.error.type("integer",F,y.indicator)):!S.type.is_variable(J)&&!S.type.is_integer(J)?w.throw_error(S.error.type("integer",J,y.indicator)):!S.type.is_variable(F)&&F.value<0?w.throw_error(S.error.domain("not_less_than_zero",F,y.indicator)):!S.type.is_variable(J)&&J.value<0?w.throw_error(S.error.domain("not_less_than_zero",J,y.indicator)):(S.type.is_variable(J)||J.value>0)&&(S.type.is_variable(F)?w.prepend([new ke(b.goal.replace(new H("=",[F,new Ne(J.value-1,!1)])),b.substitution,b)]):w.prepend([new ke(b.goal.replace(new H("=",[J,new Ne(F.value+1,!1)])),b.substitution,b)]))},"=:=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F===0&&w.success(b)},"=\\=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F!==0&&w.success(b)},"/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F>0&&w.success(b)},">=/2":function(w,b,y){var F=S.arithmetic_compare(w,y.args[0],y.args[1]);S.type.is_term(F)?w.throw_error(F):F>=0&&w.success(b)},"var/1":function(w,b,y){S.type.is_variable(y.args[0])&&w.success(b)},"atom/1":function(w,b,y){S.type.is_atom(y.args[0])&&w.success(b)},"atomic/1":function(w,b,y){S.type.is_atomic(y.args[0])&&w.success(b)},"compound/1":function(w,b,y){S.type.is_compound(y.args[0])&&w.success(b)},"integer/1":function(w,b,y){S.type.is_integer(y.args[0])&&w.success(b)},"float/1":function(w,b,y){S.type.is_float(y.args[0])&&w.success(b)},"number/1":function(w,b,y){S.type.is_number(y.args[0])&&w.success(b)},"nonvar/1":function(w,b,y){S.type.is_variable(y.args[0])||w.success(b)},"ground/1":function(w,b,y){y.variables().length===0&&w.success(b)},"acyclic_term/1":function(w,b,y){for(var F=b.substitution.apply(b.substitution),J=y.args[0].variables(),X=0;X0?bt[bt.length-1]:null,bt!==null&&(jt=z(w,bt,0,w.__get_max_priority(),!1))}if(jt.type===p&&jt.len===bt.length-1&&ln.value==="."){jt=jt.value.rename(w);var kr=new H("=",[J,jt]);if(ie.variables){var mr=g(o(we(jt.variables()),function(Sr){return new xe(Sr)}));kr=new H(",",[kr,new H("=",[ie.variables,mr])])}if(ie.variable_names){var mr=g(o(we(jt.variables()),function(Kr){var Kn;for(Kn in w.session.renamed_variables)if(w.session.renamed_variables.hasOwnProperty(Kn)&&w.session.renamed_variables[Kn]===Kr)break;return new H("=",[new H(Kn,[]),new xe(Kr)])}));kr=new H(",",[kr,new H("=",[ie.variable_names,mr])])}if(ie.singletons){var mr=g(o(new Ye(jt,null).singleton_variables(),function(Kr){var Kn;for(Kn in w.session.renamed_variables)if(w.session.renamed_variables.hasOwnProperty(Kn)&&w.session.renamed_variables[Kn]===Kr)break;return new H("=",[new H(Kn,[]),new xe(Kr)])}));kr=new H(",",[kr,new H("=",[ie.singletons,mr])])}w.prepend([new ke(b.goal.replace(kr),b.substitution,b)])}else jt.type===p?w.throw_error(S.error.syntax(bt[jt.len],"unexpected token",!1)):w.throw_error(jt.value)}}},"write/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write",[new xe("S"),F])])),b.substitution,b)])},"write/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("false",[])]),new H(".",[new H("ignore_ops",[new H("false")]),new H(".",[new H("numbervars",[new H("true")]),new H("[]",[])])])])])),b.substitution,b)])},"writeq/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("writeq",[new xe("S"),F])])),b.substitution,b)])},"writeq/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("true",[])]),new H(".",[new H("ignore_ops",[new H("false")]),new H(".",[new H("numbervars",[new H("true")]),new H("[]",[])])])])])),b.substitution,b)])},"write_canonical/1":function(w,b,y){var F=y.args[0];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write_canonical",[new xe("S"),F])])),b.substitution,b)])},"write_canonical/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H("write_term",[F,J,new H(".",[new H("quoted",[new H("true",[])]),new H(".",[new H("ignore_ops",[new H("true")]),new H(".",[new H("numbervars",[new H("false")]),new H("[]",[])])])])])),b.substitution,b)])},"write_term/2":function(w,b,y){var F=y.args[0],J=y.args[1];w.prepend([new ke(b.goal.replace(new H(",",[new H("current_output",[new xe("S")]),new H("write_term",[new xe("S"),F,J])])),b.substitution,b)])},"write_term/3":function(w,b,y){var F=y.args[0],J=y.args[1],X=y.args[2],$=S.type.is_stream(F)?F:w.get_stream_by_alias(F.id);if(S.type.is_variable(F)||S.type.is_variable(X))w.throw_error(S.error.instantiation(y.indicator));else if(!S.type.is_list(X))w.throw_error(S.error.type("list",X,y.indicator));else if(!S.type.is_stream(F)&&!S.type.is_atom(F))w.throw_error(S.error.domain("stream_or_alias",F,y.indicator));else if(!S.type.is_stream($)||$.stream===null)w.throw_error(S.error.existence("stream",F,y.indicator));else if($.input)w.throw_error(S.error.permission("output","stream",F,y.indicator));else if($.type==="binary")w.throw_error(S.error.permission("output","binary_stream",F,y.indicator));else if($.position==="past_end_of_stream"&&$.eof_action==="error")w.throw_error(S.error.permission("output","past_end_of_stream",F,y.indicator));else{for(var ie={},Se=X,Re;S.type.is_term(Se)&&Se.indicator==="./2";){if(Re=Se.args[0],S.type.is_variable(Re)){w.throw_error(S.error.instantiation(y.indicator));return}else if(!S.type.is_write_option(Re)){w.throw_error(S.error.domain("write_option",Re,y.indicator));return}ie[Re.id]=Re.args[0].id==="true",Se=Se.args[1]}if(Se.indicator!=="[]/0"){S.type.is_variable(Se)?w.throw_error(S.error.instantiation(y.indicator)):w.throw_error(S.error.type("list",X,y.indicator));return}else{ie.session=w.session;var at=J.toString(ie);$.stream.put(at,$.position),typeof $.position=="number"&&($.position+=at.length),w.success(b)}}},"halt/0":function(w,b,y){w.points=[]},"halt/1":function(w,b,y){var F=y.args[0];S.type.is_variable(F)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_integer(F)?w.points=[]:w.throw_error(S.error.type("integer",F,y.indicator))},"current_prolog_flag/2":function(w,b,y){var F=y.args[0],J=y.args[1];if(!S.type.is_variable(F)&&!S.type.is_atom(F))w.throw_error(S.error.type("atom",F,y.indicator));else if(!S.type.is_variable(F)&&!S.type.is_flag(F))w.throw_error(S.error.domain("prolog_flag",F,y.indicator));else{var X=[];for(var $ in S.flag)if(S.flag.hasOwnProperty($)){var ie=new H(",",[new H("=",[new H($),F]),new H("=",[w.get_flag($),J])]);X.push(new ke(b.goal.replace(ie),b.substitution,b))}w.prepend(X)}},"set_prolog_flag/2":function(w,b,y){var F=y.args[0],J=y.args[1];S.type.is_variable(F)||S.type.is_variable(J)?w.throw_error(S.error.instantiation(y.indicator)):S.type.is_atom(F)?S.type.is_flag(F)?S.type.is_value_flag(F,J)?S.type.is_modifiable_flag(F)?(w.session.flag[F.id]=J,w.success(b)):w.throw_error(S.error.permission("modify","flag",F)):w.throw_error(S.error.domain("flag_value",new H("+",[F,J]),y.indicator)):w.throw_error(S.error.domain("prolog_flag",F,y.indicator)):w.throw_error(S.error.type("atom",F,y.indicator))}},flag:{bounded:{allowed:[new H("true"),new H("false")],value:new H("true"),changeable:!1},max_integer:{allowed:[new Ne(Number.MAX_SAFE_INTEGER)],value:new Ne(Number.MAX_SAFE_INTEGER),changeable:!1},min_integer:{allowed:[new Ne(Number.MIN_SAFE_INTEGER)],value:new Ne(Number.MIN_SAFE_INTEGER),changeable:!1},integer_rounding_function:{allowed:[new H("down"),new H("toward_zero")],value:new H("toward_zero"),changeable:!1},char_conversion:{allowed:[new H("on"),new H("off")],value:new H("on"),changeable:!0},debug:{allowed:[new H("on"),new H("off")],value:new H("off"),changeable:!0},max_arity:{allowed:[new H("unbounded")],value:new H("unbounded"),changeable:!1},unknown:{allowed:[new H("error"),new H("fail"),new H("warning")],value:new H("error"),changeable:!0},double_quotes:{allowed:[new H("chars"),new H("codes"),new H("atom")],value:new H("codes"),changeable:!0},occurs_check:{allowed:[new H("false"),new H("true")],value:new H("false"),changeable:!0},dialect:{allowed:[new H("tau")],value:new H("tau"),changeable:!1},version_data:{allowed:[new H("tau",[new Ne(t.major,!1),new Ne(t.minor,!1),new Ne(t.patch,!1),new H(t.status)])],value:new H("tau",[new Ne(t.major,!1),new Ne(t.minor,!1),new Ne(t.patch,!1),new H(t.status)]),changeable:!1},nodejs:{allowed:[new H("yes"),new H("no")],value:new H(typeof gl<"u"&&gl.exports?"yes":"no"),changeable:!1}},unify:function(w,b,y){y=y===void 0?!1:y;for(var F=[{left:w,right:b}],J={};F.length!==0;){var X=F.pop();if(w=X.left,b=X.right,S.type.is_term(w)&&S.type.is_term(b)){if(w.indicator!==b.indicator)return null;for(var $=0;$J.value?1:0:J}else return F},operate:function(w,b){if(S.type.is_operator(b)){for(var y=S.type.is_operator(b),F=[],J,X=!1,$=0;$w.get_flag("max_integer").value||J0?w.start+w.matches[0].length:w.start,J=y?new H("token_not_found"):new H("found",[new H(w.value.toString())]),X=new H(".",[new H("line",[new Ne(w.line+1)]),new H(".",[new H("column",[new Ne(F+1)]),new H(".",[J,new H("[]",[])])])]);return new H("error",[new H("syntax_error",[new H(b)]),X])},syntax_by_predicate:function(w,b){return new H("error",[new H("syntax_error",[new H(w)]),Z(b)])}},warning:{singleton:function(w,b,y){for(var F=new H("[]"),J=w.length-1;J>=0;J--)F=new H(".",[new xe(w[J]),F]);return new H("warning",[new H("singleton_variables",[F,Z(b)]),new H(".",[new H("line",[new Ne(y,!1)]),new H("[]")])])},failed_goal:function(w,b){return new H("warning",[new H("failed_goal",[w]),new H(".",[new H("line",[new Ne(b,!1)]),new H("[]")])])}},format_variable:function(w){return"_"+w},format_answer:function(w,b,F){b instanceof be&&(b=b.thread);var F=F||{};if(F.session=b?b.session:void 0,S.type.is_error(w))return"uncaught exception: "+w.args[0].toString();if(w===!1)return"false.";if(w===null)return"limit exceeded ;";var J=0,X="";if(S.type.is_substitution(w)){var $=w.domain(!0);w=w.filter(function(Re,at){return!S.type.is_variable(at)||$.indexOf(at.id)!==-1&&Re!==at.id})}for(var ie in w.links)w.links.hasOwnProperty(ie)&&(J++,X!==""&&(X+=", "),X+=ie.toString(F)+" = "+w.links[ie].toString(F));var Se=typeof b>"u"||b.points.length>0?" ;":".";return J===0?"true"+Se:X+Se},flatten_error:function(w){if(!S.type.is_error(w))return null;w=w.args[0];var b={};return b.type=w.args[0].id,b.thrown=b.type==="syntax_error"?null:w.args[1].id,b.expected=null,b.found=null,b.representation=null,b.existence=null,b.existence_type=null,b.line=null,b.column=null,b.permission_operation=null,b.permission_type=null,b.evaluation_type=null,b.type==="type_error"||b.type==="domain_error"?(b.expected=w.args[0].args[0].id,b.found=w.args[0].args[1].toString()):b.type==="syntax_error"?w.args[1].indicator==="./2"?(b.expected=w.args[0].args[0].id,b.found=w.args[1].args[1].args[1].args[0],b.found=b.found.id==="token_not_found"?b.found.id:b.found.args[0].id,b.line=w.args[1].args[0].args[0].value,b.column=w.args[1].args[1].args[0].args[0].value):b.thrown=w.args[1].id:b.type==="permission_error"?(b.found=w.args[0].args[2].toString(),b.permission_operation=w.args[0].args[0].id,b.permission_type=w.args[0].args[1].id):b.type==="evaluation_error"?b.evaluation_type=w.args[0].args[0].id:b.type==="representation_error"?b.representation=w.args[0].args[0].id:b.type==="existence_error"&&(b.existence=w.args[0].args[1].toString(),b.existence_type=w.args[0].args[0].id),b},create:function(w){return new S.type.Session(w)}};typeof gl<"u"?gl.exports=S:window.pl=S})()});function cme(t,e,r){t.prepend(r.map(o=>new La.default.type.State(e.goal.replace(o),e.substitution,e)))}function fH(t){let e=Ame.get(t.session);if(e==null)throw new Error("Assertion failed: A project should have been registered for the active session");return e}function fme(t,e){Ame.set(t,e),t.consult(`:- use_module(library(${rdt.id})).`)}var pH,La,ume,Qh,edt,tdt,Ame,rdt,pme=Et(()=>{Ge();pH=Ze(e2()),La=Ze(AH()),ume=Ze(ve("vm")),{is_atom:Qh,is_variable:edt,is_instantiated_list:tdt}=La.default.type;Ame=new WeakMap;rdt=new La.default.type.Module("constraints",{"project_workspaces_by_descriptor/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Qh(o)||!Qh(a)){t.throw_error(La.default.error.instantiation(r.indicator));return}let u=G.parseIdent(o.id),A=G.makeDescriptor(u,a.id),h=fH(t).tryWorkspaceByDescriptor(A);edt(n)&&h!==null&&cme(t,e,[new La.default.type.Term("=",[n,new La.default.type.Term(String(h.relativeCwd))])]),Qh(n)&&h!==null&&h.relativeCwd===n.id&&t.success(e)},"workspace_field/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Qh(o)||!Qh(a)){t.throw_error(La.default.error.instantiation(r.indicator));return}let A=fH(t).tryWorkspaceByCwd(o.id);if(A==null)return;let p=(0,pH.default)(A.manifest.raw,a.id);typeof p>"u"||cme(t,e,[new La.default.type.Term("=",[n,new La.default.type.Term(typeof p=="object"?JSON.stringify(p):p)])])},"workspace_field_test/3":(t,e,r)=>{let[o,a,n]=r.args;t.prepend([new La.default.type.State(e.goal.replace(new La.default.type.Term("workspace_field_test",[o,a,n,new La.default.type.Term("[]",[])])),e.substitution,e)])},"workspace_field_test/4":(t,e,r)=>{let[o,a,n,u]=r.args;if(!Qh(o)||!Qh(a)||!Qh(n)||!tdt(u)){t.throw_error(La.default.error.instantiation(r.indicator));return}let p=fH(t).tryWorkspaceByCwd(o.id);if(p==null)return;let h=(0,pH.default)(p.manifest.raw,a.id);if(typeof h>"u")return;let E={$$:h};for(let[v,x]of u.toJavaScript().entries())E[`$${v}`]=x;ume.default.runInNewContext(n.id,E)&&t.success(e)}},["project_workspaces_by_descriptor/3","workspace_field/3","workspace_field_test/3","workspace_field_test/4"])});var A2={};Vt(A2,{Constraints:()=>gH,DependencyType:()=>mme});function to(t){if(t instanceof NE.default.type.Num)return t.value;if(t instanceof NE.default.type.Term)switch(t.indicator){case"throw/1":return to(t.args[0]);case"error/1":return to(t.args[0]);case"error/2":if(t.args[0]instanceof NE.default.type.Term&&t.args[0].indicator==="syntax_error/1")return Object.assign(to(t.args[0]),...to(t.args[1]));{let e=to(t.args[0]);return e.message+=` (in ${to(t.args[1])})`,e}case"syntax_error/1":return new Jt(43,`Syntax error: ${to(t.args[0])}`);case"existence_error/2":return new Jt(44,`Existence error: ${to(t.args[0])} ${to(t.args[1])} not found`);case"instantiation_error/0":return new Jt(75,"Instantiation error: an argument is variable when an instantiated argument was expected");case"line/1":return{line:to(t.args[0])};case"column/1":return{column:to(t.args[0])};case"found/1":return{found:to(t.args[0])};case"./2":return[to(t.args[0])].concat(to(t.args[1]));case"//2":return`${to(t.args[0])}/${to(t.args[1])}`;default:return t.id}throw`couldn't pretty print because of unsupported node ${t}`}function gme(t){let e;try{e=to(t)}catch(r){throw typeof r=="string"?new Jt(42,`Unknown error: ${t} (note: ${r})`):r}return typeof e.line<"u"&&typeof e.column<"u"&&(e.message+=` at line ${e.line}, column ${e.column}`),e}function Gg(t){return t.id==="null"?null:`${t.toJavaScript()}`}function ndt(t){if(t.id==="null")return null;{let e=t.toJavaScript();if(typeof e!="string")return JSON.stringify(e);try{return JSON.stringify(JSON.parse(e))}catch{return JSON.stringify(e)}}}function Fh(t){return typeof t=="string"?`'${t}'`:"[]"}var dme,NE,mme,hme,hH,gH,f2=Et(()=>{Ge();Ge();Pt();dme=Ze(Kde()),NE=Ze(AH());l2();pme();(0,dme.default)(NE.default);mme=(o=>(o.Dependencies="dependencies",o.DevDependencies="devDependencies",o.PeerDependencies="peerDependencies",o))(mme||{}),hme=["dependencies","devDependencies","peerDependencies"];hH=class{constructor(e,r){let o=1e3*e.workspaces.length;this.session=NE.default.create(o),fme(this.session,e),this.session.consult(":- use_module(library(lists))."),this.session.consult(r)}fetchNextAnswer(){return new Promise(e=>{this.session.answer(r=>{e(r)})})}async*makeQuery(e){let r=this.session.query(e);if(r!==!0)throw gme(r);for(;;){let o=await this.fetchNextAnswer();if(o===null)throw new Jt(79,"Resolution limit exceeded");if(!o)break;if(o.id==="throw")throw gme(o);yield o}}};gH=class t{constructor(e){this.source="";this.project=e;let r=e.configuration.get("constraintsPath");oe.existsSync(r)&&(this.source=oe.readFileSync(r,"utf8"))}static async find(e){return new t(e)}getProjectDatabase(){let e="";for(let r of hme)e+=`dependency_type(${r}). -`;for(let r of this.project.workspacesByCwd.values()){let o=r.relativeCwd;e+=`workspace(${Fh(o)}). -`,e+=`workspace_ident(${Fh(o)}, ${Fh(G.stringifyIdent(r.anchoredLocator))}). -`,e+=`workspace_version(${Fh(o)}, ${Fh(r.manifest.version)}). -`;for(let a of hme)for(let n of r.manifest[a].values())e+=`workspace_has_dependency(${Fh(o)}, ${Fh(G.stringifyIdent(n))}, ${Fh(n.range)}, ${a}). -`}return e+=`workspace(_) :- false. -`,e+=`workspace_ident(_, _) :- false. -`,e+=`workspace_version(_, _) :- false. -`,e+=`workspace_has_dependency(_, _, _, _) :- false. -`,e}getDeclarations(){let e="";return e+=`gen_enforced_dependency(_, _, _, _) :- false. -`,e+=`gen_enforced_field(_, _, _) :- false. -`,e}get fullSource(){return`${this.getProjectDatabase()} -${this.source} -${this.getDeclarations()}`}createSession(){return new hH(this.project,this.fullSource)}async processClassic(){let e=this.createSession();return{enforcedDependencies:await this.genEnforcedDependencies(e),enforcedFields:await this.genEnforcedFields(e)}}async process(){let{enforcedDependencies:e,enforcedFields:r}=await this.processClassic(),o=new Map;for(let{workspace:a,dependencyIdent:n,dependencyRange:u,dependencyType:A}of e){let p=a2([A,G.stringifyIdent(n)]),h=He.getMapWithDefault(o,a.cwd);He.getMapWithDefault(h,p).set(u??void 0,new Set)}for(let{workspace:a,fieldPath:n,fieldValue:u}of r){let A=a2(n),p=He.getMapWithDefault(o,a.cwd);He.getMapWithDefault(p,A).set(JSON.parse(u)??void 0,new Set)}return{manifestUpdates:o,reportedErrors:new Map}}async genEnforcedDependencies(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), dependency_type(DependencyType), gen_enforced_dependency(WorkspaceCwd, DependencyIdent, DependencyRange, DependencyType).")){let a=V.resolve(this.project.cwd,Gg(o.links.WorkspaceCwd)),n=Gg(o.links.DependencyIdent),u=Gg(o.links.DependencyRange),A=Gg(o.links.DependencyType);if(a===null||n===null)throw new Error("Invalid rule");let p=this.project.getWorkspaceByCwd(a),h=G.parseIdent(n);r.push({workspace:p,dependencyIdent:h,dependencyRange:u,dependencyType:A})}return He.sortMap(r,[({dependencyRange:o})=>o!==null?"0":"1",({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({dependencyIdent:o})=>G.stringifyIdent(o)])}async genEnforcedFields(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), gen_enforced_field(WorkspaceCwd, FieldPath, FieldValue).")){let a=V.resolve(this.project.cwd,Gg(o.links.WorkspaceCwd)),n=Gg(o.links.FieldPath),u=ndt(o.links.FieldValue);if(a===null||n===null)throw new Error("Invalid rule");let A=this.project.getWorkspaceByCwd(a);r.push({workspace:A,fieldPath:n,fieldValue:u})}return He.sortMap(r,[({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({fieldPath:o})=>o])}async*query(e){let r=this.createSession();for await(let o of r.makeQuery(e)){let a={};for(let[n,u]of Object.entries(o.links))n!=="_"&&(a[n]=Gg(u));yield a}}}});var Pme=_(Ak=>{"use strict";Object.defineProperty(Ak,"__esModule",{value:!0});function b2(t){let e=[...t.caches],r=e.shift();return r===void 0?Dme():{get(o,a,n={miss:()=>Promise.resolve()}){return r.get(o,a,n).catch(()=>b2({caches:e}).get(o,a,n))},set(o,a){return r.set(o,a).catch(()=>b2({caches:e}).set(o,a))},delete(o){return r.delete(o).catch(()=>b2({caches:e}).delete(o))},clear(){return r.clear().catch(()=>b2({caches:e}).clear())}}}function Dme(){return{get(t,e,r={miss:()=>Promise.resolve()}){return e().then(a=>Promise.all([a,r.miss(a)])).then(([a])=>a)},set(t,e){return Promise.resolve(e)},delete(t){return Promise.resolve()},clear(){return Promise.resolve()}}}Ak.createFallbackableCache=b2;Ak.createNullCache=Dme});var Sme=_((MWt,bme)=>{bme.exports=Pme()});var xme=_(xH=>{"use strict";Object.defineProperty(xH,"__esModule",{value:!0});function Idt(t={serializable:!0}){let e={};return{get(r,o,a={miss:()=>Promise.resolve()}){let n=JSON.stringify(r);if(n in e)return Promise.resolve(t.serializable?JSON.parse(e[n]):e[n]);let u=o(),A=a&&a.miss||(()=>Promise.resolve());return u.then(p=>A(p)).then(()=>u)},set(r,o){return e[JSON.stringify(r)]=t.serializable?JSON.stringify(o):o,Promise.resolve(o)},delete(r){return delete e[JSON.stringify(r)],Promise.resolve()},clear(){return e={},Promise.resolve()}}}xH.createInMemoryCache=Idt});var Qme=_((UWt,kme)=>{kme.exports=xme()});var Rme=_(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});function Bdt(t,e,r){let o={"x-algolia-api-key":r,"x-algolia-application-id":e};return{headers(){return t===kH.WithinHeaders?o:{}},queryParameters(){return t===kH.WithinQueryParameters?o:{}}}}function vdt(t){let e=0,r=()=>(e++,new Promise(o=>{setTimeout(()=>{o(t(r))},Math.min(100*e,1e3))}));return t(r)}function Fme(t,e=(r,o)=>Promise.resolve()){return Object.assign(t,{wait(r){return Fme(t.then(o=>Promise.all([e(o,r),o])).then(o=>o[1]))}})}function Ddt(t){let e=t.length-1;for(e;e>0;e--){let r=Math.floor(Math.random()*(e+1)),o=t[e];t[e]=t[r],t[r]=o}return t}function Pdt(t,e){return e&&Object.keys(e).forEach(r=>{t[r]=e[r](t)}),t}function bdt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}var Sdt="4.22.1",xdt=t=>()=>t.transporter.requester.destroy(),kH={WithinQueryParameters:0,WithinHeaders:1};eu.AuthMode=kH;eu.addMethods=Pdt;eu.createAuth=Bdt;eu.createRetryablePromise=vdt;eu.createWaitablePromise=Fme;eu.destroy=xdt;eu.encode=bdt;eu.shuffle=Ddt;eu.version=Sdt});var S2=_((HWt,Tme)=>{Tme.exports=Rme()});var Nme=_(QH=>{"use strict";Object.defineProperty(QH,"__esModule",{value:!0});var kdt={Delete:"DELETE",Get:"GET",Post:"POST",Put:"PUT"};QH.MethodEnum=kdt});var x2=_((jWt,Lme)=>{Lme.exports=Nme()});var Xme=_(Qi=>{"use strict";Object.defineProperty(Qi,"__esModule",{value:!0});var Ome=x2();function FH(t,e){let r=t||{},o=r.data||{};return Object.keys(r).forEach(a=>{["timeout","headers","queryParameters","data","cacheable"].indexOf(a)===-1&&(o[a]=r[a])}),{data:Object.entries(o).length>0?o:void 0,timeout:r.timeout||e,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var k2={Read:1,Write:2,Any:3},YE={Up:1,Down:2,Timeouted:3},Ume=2*60*1e3;function TH(t,e=YE.Up){return{...t,status:e,lastUpdate:Date.now()}}function _me(t){return t.status===YE.Up||Date.now()-t.lastUpdate>Ume}function Hme(t){return t.status===YE.Timeouted&&Date.now()-t.lastUpdate<=Ume}function NH(t){return typeof t=="string"?{protocol:"https",url:t,accept:k2.Any}:{protocol:t.protocol||"https",url:t.url,accept:t.accept||k2.Any}}function Qdt(t,e){return Promise.all(e.map(r=>t.get(r,()=>Promise.resolve(TH(r))))).then(r=>{let o=r.filter(A=>_me(A)),a=r.filter(A=>Hme(A)),n=[...o,...a],u=n.length>0?n.map(A=>NH(A)):e;return{getTimeout(A,p){return(a.length===0&&A===0?1:a.length+3+A)*p},statelessHosts:u}})}var Fdt=({isTimedOut:t,status:e})=>!t&&~~e===0,Rdt=t=>{let e=t.status;return t.isTimedOut||Fdt(t)||~~(e/100)!==2&&~~(e/100)!==4},Tdt=({status:t})=>~~(t/100)===2,Ndt=(t,e)=>Rdt(t)?e.onRetry(t):Tdt(t)?e.onSuccess(t):e.onFail(t);function Mme(t,e,r,o){let a=[],n=Wme(r,o),u=Kme(t,o),A=r.method,p=r.method!==Ome.MethodEnum.Get?{}:{...r.data,...o.data},h={"x-algolia-agent":t.userAgent.value,...t.queryParameters,...p,...o.queryParameters},E=0,I=(v,x)=>{let C=v.pop();if(C===void 0)throw Jme(RH(a));let R={data:n,headers:u,method:A,url:Gme(C,r.path,h),connectTimeout:x(E,t.timeouts.connect),responseTimeout:x(E,o.timeout)},L=z=>{let te={request:R,response:z,host:C,triesLeft:v.length};return a.push(te),te},U={onSuccess:z=>qme(z),onRetry(z){let te=L(z);return z.isTimedOut&&E++,Promise.all([t.logger.info("Retryable failure",LH(te)),t.hostsCache.set(C,TH(C,z.isTimedOut?YE.Timeouted:YE.Down))]).then(()=>I(v,x))},onFail(z){throw L(z),jme(z,RH(a))}};return t.requester.send(R).then(z=>Ndt(z,U))};return Qdt(t.hostsCache,e).then(v=>I([...v.statelessHosts].reverse(),v.getTimeout))}function Ldt(t){let{hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,hosts:p,queryParameters:h,headers:E}=t,I={hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,headers:E,queryParameters:h,hosts:p.map(v=>NH(v)),read(v,x){let C=FH(x,I.timeouts.read),R=()=>Mme(I,I.hosts.filter(z=>(z.accept&k2.Read)!==0),v,C);if((C.cacheable!==void 0?C.cacheable:v.cacheable)!==!0)return R();let U={request:v,mappedRequestOptions:C,transporter:{queryParameters:I.queryParameters,headers:I.headers}};return I.responsesCache.get(U,()=>I.requestsCache.get(U,()=>I.requestsCache.set(U,R()).then(z=>Promise.all([I.requestsCache.delete(U),z]),z=>Promise.all([I.requestsCache.delete(U),Promise.reject(z)])).then(([z,te])=>te)),{miss:z=>I.responsesCache.set(U,z)})},write(v,x){return Mme(I,I.hosts.filter(C=>(C.accept&k2.Write)!==0),v,FH(x,I.timeouts.write))}};return I}function Mdt(t){let e={value:`Algolia for JavaScript (${t})`,add(r){let o=`; ${r.segment}${r.version!==void 0?` (${r.version})`:""}`;return e.value.indexOf(o)===-1&&(e.value=`${e.value}${o}`),e}};return e}function qme(t){try{return JSON.parse(t.content)}catch(e){throw zme(e.message,t)}}function jme({content:t,status:e},r){let o=t;try{o=JSON.parse(t).message}catch{}return Vme(o,e,r)}function Odt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}function Gme(t,e,r){let o=Yme(r),a=`${t.protocol}://${t.url}/${e.charAt(0)==="/"?e.substr(1):e}`;return o.length&&(a+=`?${o}`),a}function Yme(t){let e=r=>Object.prototype.toString.call(r)==="[object Object]"||Object.prototype.toString.call(r)==="[object Array]";return Object.keys(t).map(r=>Odt("%s=%s",r,e(t[r])?JSON.stringify(t[r]):t[r])).join("&")}function Wme(t,e){if(t.method===Ome.MethodEnum.Get||t.data===void 0&&e.data===void 0)return;let r=Array.isArray(t.data)?t.data:{...t.data,...e.data};return JSON.stringify(r)}function Kme(t,e){let r={...t.headers,...e.headers},o={};return Object.keys(r).forEach(a=>{let n=r[a];o[a.toLowerCase()]=n}),o}function RH(t){return t.map(e=>LH(e))}function LH(t){let e=t.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...t,request:{...t.request,headers:{...t.request.headers,...e}}}}function Vme(t,e,r){return{name:"ApiError",message:t,status:e,transporterStackTrace:r}}function zme(t,e){return{name:"DeserializationError",message:t,response:e}}function Jme(t){return{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:t}}Qi.CallEnum=k2;Qi.HostStatusEnum=YE;Qi.createApiError=Vme;Qi.createDeserializationError=zme;Qi.createMappedRequestOptions=FH;Qi.createRetryError=Jme;Qi.createStatefulHost=TH;Qi.createStatelessHost=NH;Qi.createTransporter=Ldt;Qi.createUserAgent=Mdt;Qi.deserializeFailure=jme;Qi.deserializeSuccess=qme;Qi.isStatefulHostTimeouted=Hme;Qi.isStatefulHostUp=_me;Qi.serializeData=Wme;Qi.serializeHeaders=Kme;Qi.serializeQueryParameters=Yme;Qi.serializeUrl=Gme;Qi.stackFrameWithoutCredentials=LH;Qi.stackTraceWithoutCredentials=RH});var Q2=_((YWt,Zme)=>{Zme.exports=Xme()});var $me=_(Rh=>{"use strict";Object.defineProperty(Rh,"__esModule",{value:!0});var WE=S2(),Udt=Q2(),F2=x2(),_dt=t=>{let e=t.region||"us",r=WE.createAuth(WE.AuthMode.WithinHeaders,t.appId,t.apiKey),o=Udt.createTransporter({hosts:[{url:`analytics.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a=t.appId;return WE.addMethods({appId:a,transporter:o},t.methods)},Hdt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Post,path:"2/abtests",data:e},r),qdt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Delete,path:WE.encode("2/abtests/%s",e)},r),jdt=t=>(e,r)=>t.transporter.read({method:F2.MethodEnum.Get,path:WE.encode("2/abtests/%s",e)},r),Gdt=t=>e=>t.transporter.read({method:F2.MethodEnum.Get,path:"2/abtests"},e),Ydt=t=>(e,r)=>t.transporter.write({method:F2.MethodEnum.Post,path:WE.encode("2/abtests/%s/stop",e)},r);Rh.addABTest=Hdt;Rh.createAnalyticsClient=_dt;Rh.deleteABTest=qdt;Rh.getABTest=jdt;Rh.getABTests=Gdt;Rh.stopABTest=Ydt});var tye=_((KWt,eye)=>{eye.exports=$me()});var nye=_(R2=>{"use strict";Object.defineProperty(R2,"__esModule",{value:!0});var MH=S2(),Wdt=Q2(),rye=x2(),Kdt=t=>{let e=t.region||"us",r=MH.createAuth(MH.AuthMode.WithinHeaders,t.appId,t.apiKey),o=Wdt.createTransporter({hosts:[{url:`personalization.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}});return MH.addMethods({appId:t.appId,transporter:o},t.methods)},Vdt=t=>e=>t.transporter.read({method:rye.MethodEnum.Get,path:"1/strategies/personalization"},e),zdt=t=>(e,r)=>t.transporter.write({method:rye.MethodEnum.Post,path:"1/strategies/personalization",data:e},r);R2.createPersonalizationClient=Kdt;R2.getPersonalizationStrategy=Vdt;R2.setPersonalizationStrategy=zdt});var sye=_((zWt,iye)=>{iye.exports=nye()});var Eye=_(Ft=>{"use strict";Object.defineProperty(Ft,"__esModule",{value:!0});var Gt=S2(),Ma=Q2(),Ir=x2(),Jdt=ve("crypto");function fk(t){let e=r=>t.request(r).then(o=>{if(t.batch!==void 0&&t.batch(o.hits),!t.shouldStop(o))return o.cursor?e({cursor:o.cursor}):e({page:(r.page||0)+1})});return e({})}var Xdt=t=>{let e=t.appId,r=Gt.createAuth(t.authMode!==void 0?t.authMode:Gt.AuthMode.WithinHeaders,e,t.apiKey),o=Ma.createTransporter({hosts:[{url:`${e}-dsn.algolia.net`,accept:Ma.CallEnum.Read},{url:`${e}.algolia.net`,accept:Ma.CallEnum.Write}].concat(Gt.shuffle([{url:`${e}-1.algolianet.com`},{url:`${e}-2.algolianet.com`},{url:`${e}-3.algolianet.com`}])),...t,headers:{...r.headers(),"content-type":"application/x-www-form-urlencoded",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a={transporter:o,appId:e,addAlgoliaAgent(n,u){o.userAgent.add({segment:n,version:u})},clearCache(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then(()=>{})}};return Gt.addMethods(a,t.methods)};function oye(){return{name:"MissingObjectIDError",message:"All objects must have an unique objectID (like a primary key) to be valid. Algolia is also able to generate objectIDs automatically but *it's not recommended*. To do it, use the `{'autoGenerateObjectIDIfNotExist': true}` option."}}function aye(){return{name:"ObjectNotFoundError",message:"Object not found."}}function lye(){return{name:"ValidUntilNotFoundError",message:"ValidUntil not found in given secured api key."}}var Zdt=t=>(e,r)=>{let{queryParameters:o,...a}=r||{},n={acl:e,...o!==void 0?{queryParameters:o}:{}},u=(A,p)=>Gt.createRetryablePromise(h=>T2(t)(A.key,p).catch(E=>{if(E.status!==404)throw E;return h()}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:"1/keys",data:n},a),u)},$dt=t=>(e,r,o)=>{let a=Ma.createMappedRequestOptions(o);return a.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Ir.MethodEnum.Post,path:"1/clusters/mapping",data:{cluster:r}},a)},emt=t=>(e,r,o)=>t.transporter.write({method:Ir.MethodEnum.Post,path:"1/clusters/mapping/batch",data:{users:e,cluster:r}},o),tmt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:{action:"addEntry",body:[]}}},r),(o,a)=>KE(t)(o.taskID,a)),pk=t=>(e,r,o)=>{let a=(n,u)=>N2(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",e),data:{operation:"copy",destination:r}},o),a)},rmt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Rules]}),nmt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Settings]}),imt=t=>(e,r,o)=>pk(t)(e,r,{...o,scope:[gk.Synonyms]}),smt=t=>(e,r)=>e.method===Ir.MethodEnum.Get?t.transporter.read(e,r):t.transporter.write(e,r),omt=t=>(e,r)=>{let o=(a,n)=>Gt.createRetryablePromise(u=>T2(t)(e,n).then(u).catch(A=>{if(A.status!==404)throw A}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/keys/%s",e)},r),o)},amt=t=>(e,r,o)=>{let a=r.map(n=>({action:"deleteEntry",body:{objectID:n}}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},lmt=()=>(t,e)=>{let r=Ma.serializeQueryParameters(e),o=Jdt.createHmac("sha256",t).update(r).digest("hex");return Buffer.from(o+r).toString("base64")},T2=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/keys/%s",e)},r),cye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/task/%s",e.toString())},r),cmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"/1/dictionaries/*/settings"},e),umt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/logs"},e),Amt=()=>t=>{let e=Buffer.from(t,"base64").toString("ascii"),r=/validUntil=(\d+)/,o=e.match(r);if(o===null)throw lye();return parseInt(o[1],10)-Math.round(new Date().getTime()/1e3)},fmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping/top"},e),pmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/clusters/mapping/%s",e)},r),hmt=t=>e=>{let{retrieveMappings:r,...o}=e||{};return r===!0&&(o.getClusters=!0),t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping/pending"},o)},N2=t=>(e,r={})=>{let o={transporter:t.transporter,appId:t.appId,indexName:e};return Gt.addMethods(o,r.methods)},gmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/keys"},e),dmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters"},e),mmt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/indexes"},e),ymt=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:"1/clusters/mapping"},e),Emt=t=>(e,r,o)=>{let a=(n,u)=>N2(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",e),data:{operation:"move",destination:r}},o),a)},Cmt=t=>(e,r)=>{let o=(a,n)=>Promise.all(Object.keys(a.taskID).map(u=>N2(t)(u,{methods:{waitTask:es}}).waitTask(a.taskID[u],n)));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:"1/indexes/*/batch",data:{requests:e}},r),o)},wmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:e}},r),Imt=t=>(e,r)=>{let o=e.map(a=>({...a,params:Ma.serializeQueryParameters(a.params||{})}));return t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/queries",data:{requests:o},cacheable:!0},r)},Bmt=t=>(e,r)=>Promise.all(e.map(o=>{let{facetName:a,facetQuery:n,...u}=o.params;return N2(t)(o.indexName,{methods:{searchForFacetValues:dye}}).searchForFacetValues(a,n,{...r,...u})})),vmt=t=>(e,r)=>{let o=Ma.createMappedRequestOptions(r);return o.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Ir.MethodEnum.Delete,path:"1/clusters/mapping"},o)},Dmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},Pmt=t=>(e,r)=>{let o=(a,n)=>Gt.createRetryablePromise(u=>T2(t)(e,n).catch(A=>{if(A.status!==404)throw A;return u()}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/keys/%s/restore",e)},r),o)},bmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>KE(t)(n.taskID,u))},Smt=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("/1/dictionaries/%s/search",e),data:{query:r},cacheable:!0},o),xmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:"1/clusters/mapping/search",data:{query:e}},r),kmt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:"/1/dictionaries/*/settings",data:e},r),(o,a)=>KE(t)(o.taskID,a)),Qmt=t=>(e,r)=>{let o=Object.assign({},r),{queryParameters:a,...n}=r||{},u=a?{queryParameters:a}:{},A=["acl","indexes","referers","restrictSources","queryParameters","description","maxQueriesPerIPPerHour","maxHitsPerQuery"],p=E=>Object.keys(o).filter(I=>A.indexOf(I)!==-1).every(I=>{if(Array.isArray(E[I])&&Array.isArray(o[I])){let v=E[I];return v.length===o[I].length&&v.every((x,C)=>x===o[I][C])}else return E[I]===o[I]}),h=(E,I)=>Gt.createRetryablePromise(v=>T2(t)(e,I).then(x=>p(x)?Promise.resolve():v()));return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:Gt.encode("1/keys/%s",e),data:u},n),h)},KE=t=>(e,r)=>Gt.createRetryablePromise(o=>cye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),uye=t=>(e,r)=>{let o=(a,n)=>es(t)(a.taskID,n);return Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/batch",t.indexName),data:{requests:e}},r),o)},Fmt=t=>e=>fk({shouldStop:r=>r.cursor===void 0,...e,request:r=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/browse",t.indexName),data:r},e)}),Rmt=t=>e=>{let r={hitsPerPage:1e3,...e};return fk({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},Tmt=t=>e=>{let r={hitsPerPage:1e3,...e};return fk({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},hk=t=>(e,r,o)=>{let{batchSize:a,...n}=o||{},u={taskIDs:[],objectIDs:[]},A=(p=0)=>{let h=[],E;for(E=p;E({action:r,body:I})),n).then(I=>(u.objectIDs=u.objectIDs.concat(I.objectIDs),u.taskIDs.push(I.taskID),E++,A(E)))};return Gt.createWaitablePromise(A(),(p,h)=>Promise.all(p.taskIDs.map(E=>es(t)(E,h))))},Nmt=t=>e=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/clear",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),Lmt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Mmt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Omt=t=>(e,r)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/deleteByQuery",t.indexName),data:e},r),(o,a)=>es(t)(o.taskID,a)),Umt=t=>e=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),_mt=t=>(e,r)=>Gt.createWaitablePromise(Aye(t)([e],r).then(o=>({taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),Aye=t=>(e,r)=>{let o=e.map(a=>({objectID:a}));return hk(t)(o,Wg.DeleteObject,r)},Hmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s/rules/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},qmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Delete,path:Gt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},jmt=t=>e=>fye(t)(e).then(()=>!0).catch(r=>{if(r.status!==404)throw r;return!1}),Gmt=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/answers/%s/prediction",t.indexName),data:{query:e,queryLanguages:r},cacheable:!0},o),Ymt=t=>(e,r)=>{let{query:o,paginate:a,...n}=r||{},u=0,A=()=>gye(t)(o||"",{...n,page:u}).then(p=>{for(let[h,E]of Object.entries(p.hits))if(e(E))return{object:E,position:parseInt(h,10),page:u};if(u++,a===!1||u>=p.nbPages)throw aye();return A()});return A()},Wmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/%s",t.indexName,e)},r),Kmt=()=>(t,e)=>{for(let[r,o]of Object.entries(t.hits))if(o.objectID===e)return parseInt(r,10);return-1},Vmt=t=>(e,r)=>{let{attributesToRetrieve:o,...a}=r||{},n=e.map(u=>({indexName:t.indexName,objectID:u,...o?{attributesToRetrieve:o}:{}}));return t.transporter.read({method:Ir.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:n}},a)},zmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/rules/%s",t.indexName,e)},r),fye=t=>e=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/settings",t.indexName),data:{getVersion:2}},e),Jmt=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},r),pye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Get,path:Gt.encode("1/indexes/%s/task/%s",t.indexName,e.toString())},r),Xmt=t=>(e,r)=>Gt.createWaitablePromise(hye(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),hye=t=>(e,r)=>{let{createIfNotExists:o,...a}=r||{},n=o?Wg.PartialUpdateObject:Wg.PartialUpdateObjectNoCreate;return hk(t)(e,n,a)},Zmt=t=>(e,r)=>{let{safe:o,autoGenerateObjectIDIfNotExist:a,batchSize:n,...u}=r||{},A=(C,R,L,U)=>Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/operation",C),data:{operation:L,destination:R}},U),(z,te)=>es(t)(z.taskID,te)),p=Math.random().toString(36).substring(7),h=`${t.indexName}_tmp_${p}`,E=OH({appId:t.appId,transporter:t.transporter,indexName:h}),I=[],v=A(t.indexName,h,"copy",{...u,scope:["settings","synonyms","rules"]});I.push(v);let x=(o?v.wait(u):v).then(()=>{let C=E(e,{...u,autoGenerateObjectIDIfNotExist:a,batchSize:n});return I.push(C),o?C.wait(u):C}).then(()=>{let C=A(h,t.indexName,"move",u);return I.push(C),o?C.wait(u):C}).then(()=>Promise.all(I)).then(([C,R,L])=>({objectIDs:R.objectIDs,taskIDs:[C.taskID,...R.taskIDs,L.taskID]}));return Gt.createWaitablePromise(x,(C,R)=>Promise.all(I.map(L=>L.wait(R))))},$mt=t=>(e,r)=>UH(t)(e,{...r,clearExistingRules:!0}),eyt=t=>(e,r)=>_H(t)(e,{...r,clearExistingSynonyms:!0}),tyt=t=>(e,r)=>Gt.createWaitablePromise(OH(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),OH=t=>(e,r)=>{let{autoGenerateObjectIDIfNotExist:o,...a}=r||{},n=o?Wg.AddObject:Wg.UpdateObject;if(n===Wg.UpdateObject){for(let u of e)if(u.objectID===void 0)return Gt.createWaitablePromise(Promise.reject(oye()))}return hk(t)(e,n,a)},ryt=t=>(e,r)=>UH(t)([e],r),UH=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingRules:a,...n}=r||{},u=Ma.createMappedRequestOptions(n);return o&&(u.queryParameters.forwardToReplicas=1),a&&(u.queryParameters.clearExistingRules=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/batch",t.indexName),data:e},u),(A,p)=>es(t)(A.taskID,p))},nyt=t=>(e,r)=>_H(t)([e],r),_H=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingSynonyms:a,replaceExistingSynonyms:n,...u}=r||{},A=Ma.createMappedRequestOptions(u);return o&&(A.queryParameters.forwardToReplicas=1),(n||a)&&(A.queryParameters.replaceExistingSynonyms=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/batch",t.indexName),data:e},A),(p,h)=>es(t)(p.taskID,h))},gye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/query",t.indexName),data:{query:e},cacheable:!0},r),dye=t=>(e,r,o)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/facets/%s/query",t.indexName,e),data:{facetQuery:r},cacheable:!0},o),mye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/rules/search",t.indexName),data:{query:e}},r),yye=t=>(e,r)=>t.transporter.read({method:Ir.MethodEnum.Post,path:Gt.encode("1/indexes/%s/synonyms/search",t.indexName),data:{query:e}},r),iyt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Gt.createWaitablePromise(t.transporter.write({method:Ir.MethodEnum.Put,path:Gt.encode("1/indexes/%s/settings",t.indexName),data:e},n),(u,A)=>es(t)(u.taskID,A))},es=t=>(e,r)=>Gt.createRetryablePromise(o=>pye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),syt={AddObject:"addObject",Analytics:"analytics",Browser:"browse",DeleteIndex:"deleteIndex",DeleteObject:"deleteObject",EditSettings:"editSettings",Inference:"inference",ListIndexes:"listIndexes",Logs:"logs",Personalization:"personalization",Recommendation:"recommendation",Search:"search",SeeUnretrievableAttributes:"seeUnretrievableAttributes",Settings:"settings",Usage:"usage"},Wg={AddObject:"addObject",UpdateObject:"updateObject",PartialUpdateObject:"partialUpdateObject",PartialUpdateObjectNoCreate:"partialUpdateObjectNoCreate",DeleteObject:"deleteObject",DeleteIndex:"delete",ClearIndex:"clear"},gk={Settings:"settings",Synonyms:"synonyms",Rules:"rules"},oyt={None:"none",StopIfEnoughMatches:"stopIfEnoughMatches"},ayt={Synonym:"synonym",OneWaySynonym:"oneWaySynonym",AltCorrection1:"altCorrection1",AltCorrection2:"altCorrection2",Placeholder:"placeholder"};Ft.ApiKeyACLEnum=syt;Ft.BatchActionEnum=Wg;Ft.ScopeEnum=gk;Ft.StrategyEnum=oyt;Ft.SynonymEnum=ayt;Ft.addApiKey=Zdt;Ft.assignUserID=$dt;Ft.assignUserIDs=emt;Ft.batch=uye;Ft.browseObjects=Fmt;Ft.browseRules=Rmt;Ft.browseSynonyms=Tmt;Ft.chunkedBatch=hk;Ft.clearDictionaryEntries=tmt;Ft.clearObjects=Nmt;Ft.clearRules=Lmt;Ft.clearSynonyms=Mmt;Ft.copyIndex=pk;Ft.copyRules=rmt;Ft.copySettings=nmt;Ft.copySynonyms=imt;Ft.createBrowsablePromise=fk;Ft.createMissingObjectIDError=oye;Ft.createObjectNotFoundError=aye;Ft.createSearchClient=Xdt;Ft.createValidUntilNotFoundError=lye;Ft.customRequest=smt;Ft.deleteApiKey=omt;Ft.deleteBy=Omt;Ft.deleteDictionaryEntries=amt;Ft.deleteIndex=Umt;Ft.deleteObject=_mt;Ft.deleteObjects=Aye;Ft.deleteRule=Hmt;Ft.deleteSynonym=qmt;Ft.exists=jmt;Ft.findAnswers=Gmt;Ft.findObject=Ymt;Ft.generateSecuredApiKey=lmt;Ft.getApiKey=T2;Ft.getAppTask=cye;Ft.getDictionarySettings=cmt;Ft.getLogs=umt;Ft.getObject=Wmt;Ft.getObjectPosition=Kmt;Ft.getObjects=Vmt;Ft.getRule=zmt;Ft.getSecuredApiKeyRemainingValidity=Amt;Ft.getSettings=fye;Ft.getSynonym=Jmt;Ft.getTask=pye;Ft.getTopUserIDs=fmt;Ft.getUserID=pmt;Ft.hasPendingMappings=hmt;Ft.initIndex=N2;Ft.listApiKeys=gmt;Ft.listClusters=dmt;Ft.listIndices=mmt;Ft.listUserIDs=ymt;Ft.moveIndex=Emt;Ft.multipleBatch=Cmt;Ft.multipleGetObjects=wmt;Ft.multipleQueries=Imt;Ft.multipleSearchForFacetValues=Bmt;Ft.partialUpdateObject=Xmt;Ft.partialUpdateObjects=hye;Ft.removeUserID=vmt;Ft.replaceAllObjects=Zmt;Ft.replaceAllRules=$mt;Ft.replaceAllSynonyms=eyt;Ft.replaceDictionaryEntries=Dmt;Ft.restoreApiKey=Pmt;Ft.saveDictionaryEntries=bmt;Ft.saveObject=tyt;Ft.saveObjects=OH;Ft.saveRule=ryt;Ft.saveRules=UH;Ft.saveSynonym=nyt;Ft.saveSynonyms=_H;Ft.search=gye;Ft.searchDictionaryEntries=Smt;Ft.searchForFacetValues=dye;Ft.searchRules=mye;Ft.searchSynonyms=yye;Ft.searchUserIDs=xmt;Ft.setDictionarySettings=kmt;Ft.setSettings=iyt;Ft.updateApiKey=Qmt;Ft.waitAppTask=KE;Ft.waitTask=es});var wye=_((XWt,Cye)=>{Cye.exports=Eye()});var Iye=_(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});function lyt(){return{debug(t,e){return Promise.resolve()},info(t,e){return Promise.resolve()},error(t,e){return Promise.resolve()}}}var cyt={Debug:1,Info:2,Error:3};dk.LogLevelEnum=cyt;dk.createNullLogger=lyt});var vye=_(($Wt,Bye)=>{Bye.exports=Iye()});var Sye=_(HH=>{"use strict";Object.defineProperty(HH,"__esModule",{value:!0});var Dye=ve("http"),Pye=ve("https"),uyt=ve("url"),bye={keepAlive:!0},Ayt=new Dye.Agent(bye),fyt=new Pye.Agent(bye);function pyt({agent:t,httpAgent:e,httpsAgent:r,requesterOptions:o={}}={}){let a=e||t||Ayt,n=r||t||fyt;return{send(u){return new Promise(A=>{let p=uyt.parse(u.url),h=p.query===null?p.pathname:`${p.pathname}?${p.query}`,E={...o,agent:p.protocol==="https:"?n:a,hostname:p.hostname,path:h,method:u.method,headers:{...o&&o.headers?o.headers:{},...u.headers},...p.port!==void 0?{port:p.port||""}:{}},I=(p.protocol==="https:"?Pye:Dye).request(E,R=>{let L=[];R.on("data",U=>{L=L.concat(U)}),R.on("end",()=>{clearTimeout(x),clearTimeout(C),A({status:R.statusCode||0,content:Buffer.concat(L).toString(),isTimedOut:!1})})}),v=(R,L)=>setTimeout(()=>{I.abort(),A({status:0,content:L,isTimedOut:!0})},R*1e3),x=v(u.connectTimeout,"Connection timeout"),C;I.on("error",R=>{clearTimeout(x),clearTimeout(C),A({status:0,content:R.message,isTimedOut:!1})}),I.once("response",()=>{clearTimeout(x),C=v(u.responseTimeout,"Socket timeout")}),u.data!==void 0&&I.write(u.data),I.end()})},destroy(){return a.destroy(),n.destroy(),Promise.resolve()}}}HH.createNodeHttpRequester=pyt});var kye=_((tKt,xye)=>{xye.exports=Sye()});var Tye=_((rKt,Rye)=>{"use strict";var Qye=Sme(),hyt=Qme(),VE=tye(),jH=S2(),qH=sye(),_t=wye(),gyt=vye(),dyt=kye(),myt=Q2();function Fye(t,e,r){let o={appId:t,apiKey:e,timeouts:{connect:2,read:5,write:30},requester:dyt.createNodeHttpRequester(),logger:gyt.createNullLogger(),responsesCache:Qye.createNullCache(),requestsCache:Qye.createNullCache(),hostsCache:hyt.createInMemoryCache(),userAgent:myt.createUserAgent(jH.version).add({segment:"Node.js",version:process.versions.node})},a={...o,...r},n=()=>u=>qH.createPersonalizationClient({...o,...u,methods:{getPersonalizationStrategy:qH.getPersonalizationStrategy,setPersonalizationStrategy:qH.setPersonalizationStrategy}});return _t.createSearchClient({...a,methods:{search:_t.multipleQueries,searchForFacetValues:_t.multipleSearchForFacetValues,multipleBatch:_t.multipleBatch,multipleGetObjects:_t.multipleGetObjects,multipleQueries:_t.multipleQueries,copyIndex:_t.copyIndex,copySettings:_t.copySettings,copyRules:_t.copyRules,copySynonyms:_t.copySynonyms,moveIndex:_t.moveIndex,listIndices:_t.listIndices,getLogs:_t.getLogs,listClusters:_t.listClusters,multipleSearchForFacetValues:_t.multipleSearchForFacetValues,getApiKey:_t.getApiKey,addApiKey:_t.addApiKey,listApiKeys:_t.listApiKeys,updateApiKey:_t.updateApiKey,deleteApiKey:_t.deleteApiKey,restoreApiKey:_t.restoreApiKey,assignUserID:_t.assignUserID,assignUserIDs:_t.assignUserIDs,getUserID:_t.getUserID,searchUserIDs:_t.searchUserIDs,listUserIDs:_t.listUserIDs,getTopUserIDs:_t.getTopUserIDs,removeUserID:_t.removeUserID,hasPendingMappings:_t.hasPendingMappings,generateSecuredApiKey:_t.generateSecuredApiKey,getSecuredApiKeyRemainingValidity:_t.getSecuredApiKeyRemainingValidity,destroy:jH.destroy,clearDictionaryEntries:_t.clearDictionaryEntries,deleteDictionaryEntries:_t.deleteDictionaryEntries,getDictionarySettings:_t.getDictionarySettings,getAppTask:_t.getAppTask,replaceDictionaryEntries:_t.replaceDictionaryEntries,saveDictionaryEntries:_t.saveDictionaryEntries,searchDictionaryEntries:_t.searchDictionaryEntries,setDictionarySettings:_t.setDictionarySettings,waitAppTask:_t.waitAppTask,customRequest:_t.customRequest,initIndex:u=>A=>_t.initIndex(u)(A,{methods:{batch:_t.batch,delete:_t.deleteIndex,findAnswers:_t.findAnswers,getObject:_t.getObject,getObjects:_t.getObjects,saveObject:_t.saveObject,saveObjects:_t.saveObjects,search:_t.search,searchForFacetValues:_t.searchForFacetValues,waitTask:_t.waitTask,setSettings:_t.setSettings,getSettings:_t.getSettings,partialUpdateObject:_t.partialUpdateObject,partialUpdateObjects:_t.partialUpdateObjects,deleteObject:_t.deleteObject,deleteObjects:_t.deleteObjects,deleteBy:_t.deleteBy,clearObjects:_t.clearObjects,browseObjects:_t.browseObjects,getObjectPosition:_t.getObjectPosition,findObject:_t.findObject,exists:_t.exists,saveSynonym:_t.saveSynonym,saveSynonyms:_t.saveSynonyms,getSynonym:_t.getSynonym,searchSynonyms:_t.searchSynonyms,browseSynonyms:_t.browseSynonyms,deleteSynonym:_t.deleteSynonym,clearSynonyms:_t.clearSynonyms,replaceAllObjects:_t.replaceAllObjects,replaceAllSynonyms:_t.replaceAllSynonyms,searchRules:_t.searchRules,getRule:_t.getRule,deleteRule:_t.deleteRule,saveRule:_t.saveRule,saveRules:_t.saveRules,replaceAllRules:_t.replaceAllRules,browseRules:_t.browseRules,clearRules:_t.clearRules}}),initAnalytics:()=>u=>VE.createAnalyticsClient({...o,...u,methods:{addABTest:VE.addABTest,getABTest:VE.getABTest,getABTests:VE.getABTests,stopABTest:VE.stopABTest,deleteABTest:VE.deleteABTest}}),initPersonalization:n,initRecommendation:()=>u=>(a.logger.info("The `initRecommendation` method is deprecated. Use `initPersonalization` instead."),n()(u))}})}Fye.version=jH.version;Rye.exports=Fye});var YH=_((nKt,GH)=>{var Nye=Tye();GH.exports=Nye;GH.exports.default=Nye});var VH=_((sKt,Oye)=>{"use strict";var Mye=Object.getOwnPropertySymbols,Eyt=Object.prototype.hasOwnProperty,Cyt=Object.prototype.propertyIsEnumerable;function wyt(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function Iyt(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;var o=Object.getOwnPropertyNames(e).map(function(n){return e[n]});if(o.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(n){a[n]=n}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}Oye.exports=Iyt()?Object.assign:function(t,e){for(var r,o=wyt(t),a,n=1;n{"use strict";var $H=VH(),tu=typeof Symbol=="function"&&Symbol.for,L2=tu?Symbol.for("react.element"):60103,Byt=tu?Symbol.for("react.portal"):60106,vyt=tu?Symbol.for("react.fragment"):60107,Dyt=tu?Symbol.for("react.strict_mode"):60108,Pyt=tu?Symbol.for("react.profiler"):60114,byt=tu?Symbol.for("react.provider"):60109,Syt=tu?Symbol.for("react.context"):60110,xyt=tu?Symbol.for("react.forward_ref"):60112,kyt=tu?Symbol.for("react.suspense"):60113,Qyt=tu?Symbol.for("react.memo"):60115,Fyt=tu?Symbol.for("react.lazy"):60116,Uye=typeof Symbol=="function"&&Symbol.iterator;function M2(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;rmk.length&&mk.push(t)}function JH(t,e,r,o){var a=typeof t;(a==="undefined"||a==="boolean")&&(t=null);var n=!1;if(t===null)n=!0;else switch(a){case"string":case"number":n=!0;break;case"object":switch(t.$$typeof){case L2:case Byt:n=!0}}if(n)return r(o,t,e===""?"."+zH(t,0):e),1;if(n=0,e=e===""?".":e+":",Array.isArray(t))for(var u=0;u{"use strict";Xye.exports=Jye()});var s6=_((lKt,i6)=>{"use strict";var fn=i6.exports;i6.exports.default=fn;var Ln="\x1B[",O2="\x1B]",JE="\x07",yk=";",Zye=process.env.TERM_PROGRAM==="Apple_Terminal";fn.cursorTo=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");return typeof e!="number"?Ln+(t+1)+"G":Ln+(e+1)+";"+(t+1)+"H"};fn.cursorMove=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");let r="";return t<0?r+=Ln+-t+"D":t>0&&(r+=Ln+t+"C"),e<0?r+=Ln+-e+"A":e>0&&(r+=Ln+e+"B"),r};fn.cursorUp=(t=1)=>Ln+t+"A";fn.cursorDown=(t=1)=>Ln+t+"B";fn.cursorForward=(t=1)=>Ln+t+"C";fn.cursorBackward=(t=1)=>Ln+t+"D";fn.cursorLeft=Ln+"G";fn.cursorSavePosition=Zye?"\x1B7":Ln+"s";fn.cursorRestorePosition=Zye?"\x1B8":Ln+"u";fn.cursorGetPosition=Ln+"6n";fn.cursorNextLine=Ln+"E";fn.cursorPrevLine=Ln+"F";fn.cursorHide=Ln+"?25l";fn.cursorShow=Ln+"?25h";fn.eraseLines=t=>{let e="";for(let r=0;r[O2,"8",yk,yk,e,JE,t,O2,"8",yk,yk,JE].join("");fn.image=(t,e={})=>{let r=`${O2}1337;File=inline=1`;return e.width&&(r+=`;width=${e.width}`),e.height&&(r+=`;height=${e.height}`),e.preserveAspectRatio===!1&&(r+=";preserveAspectRatio=0"),r+":"+t.toString("base64")+JE};fn.iTerm={setCwd:(t=process.cwd())=>`${O2}50;CurrentDir=${t}${JE}`,annotation:(t,e={})=>{let r=`${O2}1337;`,o=typeof e.x<"u",a=typeof e.y<"u";if((o||a)&&!(o&&a&&typeof e.length<"u"))throw new Error("`x`, `y` and `length` must be defined when `x` or `y` is defined");return t=t.replace(/\|/g,""),r+=e.isHidden?"AddHiddenAnnotation=":"AddAnnotation=",e.length>0?r+=(o?[t,e.length,e.x,e.y]:[e.length,t]).join("|"):r+=t,r+JE}}});var eEe=_((cKt,o6)=>{"use strict";var $ye=(t,e)=>{for(let r of Reflect.ownKeys(e))Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r));return t};o6.exports=$ye;o6.exports.default=$ye});var rEe=_((uKt,Ck)=>{"use strict";var Oyt=eEe(),Ek=new WeakMap,tEe=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,o=0,a=t.displayName||t.name||"",n=function(...u){if(Ek.set(n,++o),o===1)r=t.apply(this,u),t=null;else if(e.throw===!0)throw new Error(`Function \`${a}\` can only be called once`);return r};return Oyt(n,t),Ek.set(n,o),n};Ck.exports=tEe;Ck.exports.default=tEe;Ck.exports.callCount=t=>{if(!Ek.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return Ek.get(t)}});var nEe=_((AKt,wk)=>{wk.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&wk.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&wk.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var c6=_((fKt,$E)=>{var yi=global.process,Kg=function(t){return t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function"};Kg(yi)?(iEe=ve("assert"),XE=nEe(),sEe=/^win/i.test(yi.platform),U2=ve("events"),typeof U2!="function"&&(U2=U2.EventEmitter),yi.__signal_exit_emitter__?Ls=yi.__signal_exit_emitter__:(Ls=yi.__signal_exit_emitter__=new U2,Ls.count=0,Ls.emitted={}),Ls.infinite||(Ls.setMaxListeners(1/0),Ls.infinite=!0),$E.exports=function(t,e){if(!Kg(global.process))return function(){};iEe.equal(typeof t,"function","a callback must be provided for exit handler"),ZE===!1&&a6();var r="exit";e&&e.alwaysLast&&(r="afterexit");var o=function(){Ls.removeListener(r,t),Ls.listeners("exit").length===0&&Ls.listeners("afterexit").length===0&&Ik()};return Ls.on(r,t),o},Ik=function(){!ZE||!Kg(global.process)||(ZE=!1,XE.forEach(function(e){try{yi.removeListener(e,Bk[e])}catch{}}),yi.emit=vk,yi.reallyExit=l6,Ls.count-=1)},$E.exports.unload=Ik,Vg=function(e,r,o){Ls.emitted[e]||(Ls.emitted[e]=!0,Ls.emit(e,r,o))},Bk={},XE.forEach(function(t){Bk[t]=function(){if(Kg(global.process)){var r=yi.listeners(t);r.length===Ls.count&&(Ik(),Vg("exit",null,t),Vg("afterexit",null,t),sEe&&t==="SIGHUP"&&(t="SIGINT"),yi.kill(yi.pid,t))}}}),$E.exports.signals=function(){return XE},ZE=!1,a6=function(){ZE||!Kg(global.process)||(ZE=!0,Ls.count+=1,XE=XE.filter(function(e){try{return yi.on(e,Bk[e]),!0}catch{return!1}}),yi.emit=aEe,yi.reallyExit=oEe)},$E.exports.load=a6,l6=yi.reallyExit,oEe=function(e){Kg(global.process)&&(yi.exitCode=e||0,Vg("exit",yi.exitCode,null),Vg("afterexit",yi.exitCode,null),l6.call(yi,yi.exitCode))},vk=yi.emit,aEe=function(e,r){if(e==="exit"&&Kg(global.process)){r!==void 0&&(yi.exitCode=r);var o=vk.apply(this,arguments);return Vg("exit",yi.exitCode,null),Vg("afterexit",yi.exitCode,null),o}else return vk.apply(this,arguments)}):$E.exports=function(){return function(){}};var iEe,XE,sEe,U2,Ls,Ik,Vg,Bk,ZE,a6,l6,oEe,vk,aEe});var cEe=_((pKt,lEe)=>{"use strict";var Uyt=rEe(),_yt=c6();lEe.exports=Uyt(()=>{_yt(()=>{process.stderr.write("\x1B[?25h")},{alwaysLast:!0})})});var u6=_(eC=>{"use strict";var Hyt=cEe(),Dk=!1;eC.show=(t=process.stderr)=>{t.isTTY&&(Dk=!1,t.write("\x1B[?25h"))};eC.hide=(t=process.stderr)=>{t.isTTY&&(Hyt(),Dk=!0,t.write("\x1B[?25l"))};eC.toggle=(t,e)=>{t!==void 0&&(Dk=t),Dk?eC.show(e):eC.hide(e)}});var pEe=_(_2=>{"use strict";var fEe=_2&&_2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(_2,"__esModule",{value:!0});var uEe=fEe(s6()),AEe=fEe(u6()),qyt=(t,{showCursor:e=!1}={})=>{let r=0,o="",a=!1,n=u=>{!e&&!a&&(AEe.default.hide(),a=!0);let A=u+` -`;A!==o&&(o=A,t.write(uEe.default.eraseLines(r)+A),r=A.split(` -`).length)};return n.clear=()=>{t.write(uEe.default.eraseLines(r)),o="",r=0},n.done=()=>{o="",r=0,e||(AEe.default.show(),a=!1)},n};_2.default={create:qyt}});var hEe=_((dKt,jyt)=>{jyt.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY_BUILD_BASE",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}}]});var mEe=_(dl=>{"use strict";var dEe=hEe(),pA=process.env;Object.defineProperty(dl,"_vendors",{value:dEe.map(function(t){return t.constant})});dl.name=null;dl.isPR=null;dEe.forEach(function(t){var e=Array.isArray(t.env)?t.env:[t.env],r=e.every(function(o){return gEe(o)});if(dl[t.constant]=r,r)switch(dl.name=t.name,typeof t.pr){case"string":dl.isPR=!!pA[t.pr];break;case"object":"env"in t.pr?dl.isPR=t.pr.env in pA&&pA[t.pr.env]!==t.pr.ne:"any"in t.pr?dl.isPR=t.pr.any.some(function(o){return!!pA[o]}):dl.isPR=gEe(t.pr);break;default:dl.isPR=null}});dl.isCI=!!(pA.CI||pA.CONTINUOUS_INTEGRATION||pA.BUILD_NUMBER||pA.RUN_ID||dl.name);function gEe(t){return typeof t=="string"?!!pA[t]:Object.keys(t).every(function(e){return pA[e]===t[e]})}});var EEe=_((yKt,yEe)=>{"use strict";yEe.exports=mEe().isCI});var wEe=_((EKt,CEe)=>{"use strict";var Gyt=t=>{let e=new Set;do for(let r of Reflect.ownKeys(t))e.add([t,r]);while((t=Reflect.getPrototypeOf(t))&&t!==Object.prototype);return e};CEe.exports=(t,{include:e,exclude:r}={})=>{let o=a=>{let n=u=>typeof u=="string"?a===u:u.test(a);return e?e.some(n):r?!r.some(n):!0};for(let[a,n]of Gyt(t.constructor.prototype)){if(n==="constructor"||!o(n))continue;let u=Reflect.getOwnPropertyDescriptor(a,n);u&&typeof u.value=="function"&&(t[n]=t[n].bind(t))}return t}});var SEe=_(kn=>{"use strict";Object.defineProperty(kn,"__esModule",{value:!0});var rC,j2,kk,Qk,m6;typeof window>"u"||typeof MessageChannel!="function"?(tC=null,A6=null,f6=function(){if(tC!==null)try{var t=kn.unstable_now();tC(!0,t),tC=null}catch(e){throw setTimeout(f6,0),e}},IEe=Date.now(),kn.unstable_now=function(){return Date.now()-IEe},rC=function(t){tC!==null?setTimeout(rC,0,t):(tC=t,setTimeout(f6,0))},j2=function(t,e){A6=setTimeout(t,e)},kk=function(){clearTimeout(A6)},Qk=function(){return!1},m6=kn.unstable_forceFrameRate=function(){}):(Pk=window.performance,p6=window.Date,BEe=window.setTimeout,vEe=window.clearTimeout,typeof console<"u"&&(DEe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),typeof DEe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),typeof Pk=="object"&&typeof Pk.now=="function"?kn.unstable_now=function(){return Pk.now()}:(PEe=p6.now(),kn.unstable_now=function(){return p6.now()-PEe}),H2=!1,q2=null,bk=-1,h6=5,g6=0,Qk=function(){return kn.unstable_now()>=g6},m6=function(){},kn.unstable_forceFrameRate=function(t){0>t||125xk(u,r))p!==void 0&&0>xk(p,u)?(t[o]=p,t[A]=r,o=A):(t[o]=u,t[n]=r,o=n);else if(p!==void 0&&0>xk(p,r))t[o]=p,t[A]=r,o=A;else break e}}return e}return null}function xk(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}var ru=[],Th=[],Yyt=1,sa=null,Lo=3,Rk=!1,zg=!1,G2=!1;function Tk(t){for(var e=nc(Th);e!==null;){if(e.callback===null)Fk(Th);else if(e.startTime<=t)Fk(Th),e.sortIndex=e.expirationTime,y6(ru,e);else break;e=nc(Th)}}function E6(t){if(G2=!1,Tk(t),!zg)if(nc(ru)!==null)zg=!0,rC(C6);else{var e=nc(Th);e!==null&&j2(E6,e.startTime-t)}}function C6(t,e){zg=!1,G2&&(G2=!1,kk()),Rk=!0;var r=Lo;try{for(Tk(e),sa=nc(ru);sa!==null&&(!(sa.expirationTime>e)||t&&!Qk());){var o=sa.callback;if(o!==null){sa.callback=null,Lo=sa.priorityLevel;var a=o(sa.expirationTime<=e);e=kn.unstable_now(),typeof a=="function"?sa.callback=a:sa===nc(ru)&&Fk(ru),Tk(e)}else Fk(ru);sa=nc(ru)}if(sa!==null)var n=!0;else{var u=nc(Th);u!==null&&j2(E6,u.startTime-e),n=!1}return n}finally{sa=null,Lo=r,Rk=!1}}function bEe(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var Wyt=m6;kn.unstable_ImmediatePriority=1;kn.unstable_UserBlockingPriority=2;kn.unstable_NormalPriority=3;kn.unstable_IdlePriority=5;kn.unstable_LowPriority=4;kn.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=Lo;Lo=t;try{return e()}finally{Lo=r}};kn.unstable_next=function(t){switch(Lo){case 1:case 2:case 3:var e=3;break;default:e=Lo}var r=Lo;Lo=e;try{return t()}finally{Lo=r}};kn.unstable_scheduleCallback=function(t,e,r){var o=kn.unstable_now();if(typeof r=="object"&&r!==null){var a=r.delay;a=typeof a=="number"&&0o?(t.sortIndex=a,y6(Th,t),nc(ru)===null&&t===nc(Th)&&(G2?kk():G2=!0,j2(E6,a-o))):(t.sortIndex=r,y6(ru,t),zg||Rk||(zg=!0,rC(C6))),t};kn.unstable_cancelCallback=function(t){t.callback=null};kn.unstable_wrapCallback=function(t){var e=Lo;return function(){var r=Lo;Lo=e;try{return t.apply(this,arguments)}finally{Lo=r}}};kn.unstable_getCurrentPriorityLevel=function(){return Lo};kn.unstable_shouldYield=function(){var t=kn.unstable_now();Tk(t);var e=nc(ru);return e!==sa&&sa!==null&&e!==null&&e.callback!==null&&e.startTime<=t&&e.expirationTime{"use strict";xEe.exports=SEe()});var kEe=_((IKt,Y2)=>{Y2.exports=function t(e){"use strict";var r=VH(),o=an(),a=w6();function n(P){for(var D="https://reactjs.org/docs/error-decoder.html?invariant="+P,T=1;Tao||(P.current=yl[ao],yl[ao]=null,ao--)}function Mn(P,D){ao++,yl[ao]=P.current,P.current=D}var Ti={},On={current:Ti},_i={current:!1},ir=Ti;function Me(P,D){var T=P.type.contextTypes;if(!T)return Ti;var q=P.stateNode;if(q&&q.__reactInternalMemoizedUnmaskedChildContext===D)return q.__reactInternalMemoizedMaskedChildContext;var W={},fe;for(fe in T)W[fe]=D[fe];return q&&(P=P.stateNode,P.__reactInternalMemoizedUnmaskedChildContext=D,P.__reactInternalMemoizedMaskedChildContext=W),W}function ii(P){return P=P.childContextTypes,P!=null}function Ha(P){Vn(_i,P),Vn(On,P)}function hr(P){Vn(_i,P),Vn(On,P)}function Ac(P,D,T){if(On.current!==Ti)throw Error(n(168));Mn(On,D,P),Mn(_i,T,P)}function fu(P,D,T){var q=P.stateNode;if(P=D.childContextTypes,typeof q.getChildContext!="function")return T;q=q.getChildContext();for(var W in q)if(!(W in P))throw Error(n(108,de(D)||"Unknown",W));return r({},T,{},q)}function fc(P){var D=P.stateNode;return D=D&&D.__reactInternalMemoizedMergedChildContext||Ti,ir=On.current,Mn(On,D,P),Mn(_i,_i.current,P),!0}function El(P,D,T){var q=P.stateNode;if(!q)throw Error(n(169));T?(D=fu(P,D,ir),q.__reactInternalMemoizedMergedChildContext=D,Vn(_i,P),Vn(On,P),Mn(On,D,P)):Vn(_i,P),Mn(_i,T,P)}var vA=a.unstable_runWithPriority,pu=a.unstable_scheduleCallback,Ie=a.unstable_cancelCallback,Tt=a.unstable_shouldYield,pc=a.unstable_requestPaint,Hi=a.unstable_now,hu=a.unstable_getCurrentPriorityLevel,Yt=a.unstable_ImmediatePriority,Cl=a.unstable_UserBlockingPriority,DA=a.unstable_NormalPriority,ap=a.unstable_LowPriority,hc=a.unstable_IdlePriority,PA={},Qn=pc!==void 0?pc:function(){},hi=null,gc=null,bA=!1,aa=Hi(),Ni=1e4>aa?Hi:function(){return Hi()-aa};function _o(){switch(hu()){case Yt:return 99;case Cl:return 98;case DA:return 97;case ap:return 96;case hc:return 95;default:throw Error(n(332))}}function Xe(P){switch(P){case 99:return Yt;case 98:return Cl;case 97:return DA;case 96:return ap;case 95:return hc;default:throw Error(n(332))}}function lo(P,D){return P=Xe(P),vA(P,D)}function dc(P,D,T){return P=Xe(P),pu(P,D,T)}function gu(P){return hi===null?(hi=[P],gc=pu(Yt,du)):hi.push(P),PA}function qi(){if(gc!==null){var P=gc;gc=null,Ie(P)}du()}function du(){if(!bA&&hi!==null){bA=!0;var P=0;try{var D=hi;lo(99,function(){for(;P=D&&(jo=!0),P.firstContext=null)}function Es(P,D){if(ca!==P&&D!==!1&&D!==0)if((typeof D!="number"||D===1073741823)&&(ca=P,D=1073741823),D={context:P,observedBits:D,next:null},Hs===null){if(co===null)throw Error(n(308));Hs=D,co.dependencies={expirationTime:0,firstContext:D,responders:null}}else Hs=Hs.next=D;return S?P._currentValue:P._currentValue2}var qs=!1;function Un(P){return{baseState:P,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Pn(P){return{baseState:P.baseState,firstUpdate:P.firstUpdate,lastUpdate:P.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Cs(P,D){return{expirationTime:P,suspenseConfig:D,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function We(P,D){P.lastUpdate===null?P.firstUpdate=P.lastUpdate=D:(P.lastUpdate.next=D,P.lastUpdate=D)}function tt(P,D){var T=P.alternate;if(T===null){var q=P.updateQueue,W=null;q===null&&(q=P.updateQueue=Un(P.memoizedState))}else q=P.updateQueue,W=T.updateQueue,q===null?W===null?(q=P.updateQueue=Un(P.memoizedState),W=T.updateQueue=Un(T.memoizedState)):q=P.updateQueue=Pn(W):W===null&&(W=T.updateQueue=Pn(q));W===null||q===W?We(q,D):q.lastUpdate===null||W.lastUpdate===null?(We(q,D),We(W,D)):(We(q,D),W.lastUpdate=D)}function Bt(P,D){var T=P.updateQueue;T=T===null?P.updateQueue=Un(P.memoizedState):or(P,T),T.lastCapturedUpdate===null?T.firstCapturedUpdate=T.lastCapturedUpdate=D:(T.lastCapturedUpdate.next=D,T.lastCapturedUpdate=D)}function or(P,D){var T=P.alternate;return T!==null&&D===T.updateQueue&&(D=P.updateQueue=Pn(D)),D}function ee(P,D,T,q,W,fe){switch(T.tag){case 1:return P=T.payload,typeof P=="function"?P.call(fe,q,W):P;case 3:P.effectTag=P.effectTag&-4097|64;case 0:if(P=T.payload,W=typeof P=="function"?P.call(fe,q,W):P,W==null)break;return r({},q,W);case 2:qs=!0}return q}function ye(P,D,T,q,W){qs=!1,D=or(P,D);for(var fe=D.baseState,De=null,vt=0,wt=D.firstUpdate,St=fe;wt!==null;){var _r=wt.expirationTime;_rSn?(ai=Qr,Qr=null):ai=Qr.sibling;var tn=di(nt,Qr,At[Sn],Wt);if(tn===null){Qr===null&&(Qr=ai);break}P&&Qr&&tn.alternate===null&&D(nt,Qr),Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn,Qr=ai}if(Sn===At.length)return T(nt,Qr),vr;if(Qr===null){for(;SnSn?(ai=Qr,Qr=null):ai=Qr.sibling;var ho=di(nt,Qr,tn.value,Wt);if(ho===null){Qr===null&&(Qr=ai);break}P&&Qr&&ho.alternate===null&&D(nt,Qr),Ve=fe(ho,Ve,Sn),bn===null?vr=ho:bn.sibling=ho,bn=ho,Qr=ai}if(tn.done)return T(nt,Qr),vr;if(Qr===null){for(;!tn.done;Sn++,tn=At.next())tn=os(nt,tn.value,Wt),tn!==null&&(Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn);return vr}for(Qr=q(nt,Qr);!tn.done;Sn++,tn=At.next())tn=po(Qr,nt,Sn,tn.value,Wt),tn!==null&&(P&&tn.alternate!==null&&Qr.delete(tn.key===null?Sn:tn.key),Ve=fe(tn,Ve,Sn),bn===null?vr=tn:bn.sibling=tn,bn=tn);return P&&Qr.forEach(function(pF){return D(nt,pF)}),vr}return function(nt,Ve,At,Wt){var vr=typeof At=="object"&&At!==null&&At.type===E&&At.key===null;vr&&(At=At.props.children);var bn=typeof At=="object"&&At!==null;if(bn)switch(At.$$typeof){case p:e:{for(bn=At.key,vr=Ve;vr!==null;){if(vr.key===bn)if(vr.tag===7?At.type===E:vr.elementType===At.type){T(nt,vr.sibling),Ve=W(vr,At.type===E?At.props.children:At.props,Wt),Ve.ref=kA(nt,vr,At),Ve.return=nt,nt=Ve;break e}else{T(nt,vr);break}else D(nt,vr);vr=vr.sibling}At.type===E?(Ve=ku(At.props.children,nt.mode,Wt,At.key),Ve.return=nt,nt=Ve):(Wt=xd(At.type,At.key,At.props,null,nt.mode,Wt),Wt.ref=kA(nt,Ve,At),Wt.return=nt,nt=Wt)}return De(nt);case h:e:{for(vr=At.key;Ve!==null;){if(Ve.key===vr)if(Ve.tag===4&&Ve.stateNode.containerInfo===At.containerInfo&&Ve.stateNode.implementation===At.implementation){T(nt,Ve.sibling),Ve=W(Ve,At.children||[],Wt),Ve.return=nt,nt=Ve;break e}else{T(nt,Ve);break}else D(nt,Ve);Ve=Ve.sibling}Ve=dw(At,nt.mode,Wt),Ve.return=nt,nt=Ve}return De(nt)}if(typeof At=="string"||typeof At=="number")return At=""+At,Ve!==null&&Ve.tag===6?(T(nt,Ve.sibling),Ve=W(Ve,At,Wt),Ve.return=nt,nt=Ve):(T(nt,Ve),Ve=gw(At,nt.mode,Wt),Ve.return=nt,nt=Ve),De(nt);if(xA(At))return KA(nt,Ve,At,Wt);if(ce(At))return Yo(nt,Ve,At,Wt);if(bn&&lp(nt,At),typeof At>"u"&&!vr)switch(nt.tag){case 1:case 0:throw nt=nt.type,Error(n(152,nt.displayName||nt.name||"Component"))}return T(nt,Ve)}}var mu=e0(!0),t0=e0(!1),yu={},uo={current:yu},QA={current:yu},yc={current:yu};function Aa(P){if(P===yu)throw Error(n(174));return P}function r0(P,D){Mn(yc,D,P),Mn(QA,P,P),Mn(uo,yu,P),D=ne(D),Vn(uo,P),Mn(uo,D,P)}function Ec(P){Vn(uo,P),Vn(QA,P),Vn(yc,P)}function hd(P){var D=Aa(yc.current),T=Aa(uo.current);D=Z(T,P.type,D),T!==D&&(Mn(QA,P,P),Mn(uo,D,P))}function n0(P){QA.current===P&&(Vn(uo,P),Vn(QA,P))}var $n={current:0};function cp(P){for(var D=P;D!==null;){if(D.tag===13){var T=D.memoizedState;if(T!==null&&(T=T.dehydrated,T===null||Os(T)||so(T)))return D}else if(D.tag===19&&D.memoizedProps.revealOrder!==void 0){if(D.effectTag&64)return D}else if(D.child!==null){D.child.return=D,D=D.child;continue}if(D===P)break;for(;D.sibling===null;){if(D.return===null||D.return===P)return null;D=D.return}D.sibling.return=D.return,D=D.sibling}return null}function i0(P,D){return{responder:P,props:D}}var FA=u.ReactCurrentDispatcher,js=u.ReactCurrentBatchConfig,Eu=0,ja=null,Gi=null,fa=null,Cu=null,ws=null,Cc=null,wc=0,Y=null,Dt=0,wl=!1,Si=null,Ic=0;function ct(){throw Error(n(321))}function wu(P,D){if(D===null)return!1;for(var T=0;Twc&&(wc=_r,Sd(wc))):(uw(_r,wt.suspenseConfig),fe=wt.eagerReducer===P?wt.eagerState:P(fe,wt.action)),De=wt,wt=wt.next}while(wt!==null&&wt!==q);St||(vt=De,W=fe),ds(fe,D.memoizedState)||(jo=!0),D.memoizedState=fe,D.baseUpdate=vt,D.baseState=W,T.lastRenderedState=fe}return[D.memoizedState,T.dispatch]}function o0(P){var D=RA();return typeof P=="function"&&(P=P()),D.memoizedState=D.baseState=P,P=D.queue={last:null,dispatch:null,lastRenderedReducer:Br,lastRenderedState:P},P=P.dispatch=A0.bind(null,ja,P),[D.memoizedState,P]}function a0(P){return Is(Br,P)}function l0(P,D,T,q){return P={tag:P,create:D,destroy:T,deps:q,next:null},Y===null?(Y={lastEffect:null},Y.lastEffect=P.next=P):(D=Y.lastEffect,D===null?Y.lastEffect=P.next=P:(T=D.next,D.next=P,P.next=T,Y.lastEffect=P)),P}function Ap(P,D,T,q){var W=RA();Dt|=P,W.memoizedState=l0(D,T,void 0,q===void 0?null:q)}function Bc(P,D,T,q){var W=up();q=q===void 0?null:q;var fe=void 0;if(Gi!==null){var De=Gi.memoizedState;if(fe=De.destroy,q!==null&&wu(q,De.deps)){l0(0,T,fe,q);return}}Dt|=P,W.memoizedState=l0(D,T,fe,q)}function Ct(P,D){return Ap(516,192,P,D)}function gd(P,D){return Bc(516,192,P,D)}function c0(P,D){if(typeof D=="function")return P=P(),D(P),function(){D(null)};if(D!=null)return P=P(),D.current=P,function(){D.current=null}}function u0(){}function Iu(P,D){return RA().memoizedState=[P,D===void 0?null:D],P}function dd(P,D){var T=up();D=D===void 0?null:D;var q=T.memoizedState;return q!==null&&D!==null&&wu(D,q[1])?q[0]:(T.memoizedState=[P,D],P)}function A0(P,D,T){if(!(25>Ic))throw Error(n(301));var q=P.alternate;if(P===ja||q!==null&&q===ja)if(wl=!0,P={expirationTime:Eu,suspenseConfig:null,action:T,eagerReducer:null,eagerState:null,next:null},Si===null&&(Si=new Map),T=Si.get(D),T===void 0)Si.set(D,P);else{for(D=T;D.next!==null;)D=D.next;D.next=P}else{var W=ma(),fe=pt.suspense;W=HA(W,P,fe),fe={expirationTime:W,suspenseConfig:fe,action:T,eagerReducer:null,eagerState:null,next:null};var De=D.last;if(De===null)fe.next=fe;else{var vt=De.next;vt!==null&&(fe.next=vt),De.next=fe}if(D.last=fe,P.expirationTime===0&&(q===null||q.expirationTime===0)&&(q=D.lastRenderedReducer,q!==null))try{var wt=D.lastRenderedState,St=q(wt,T);if(fe.eagerReducer=q,fe.eagerState=St,ds(St,wt))return}catch{}finally{}Sc(P,W)}}var Bu={readContext:Es,useCallback:ct,useContext:ct,useEffect:ct,useImperativeHandle:ct,useLayoutEffect:ct,useMemo:ct,useReducer:ct,useRef:ct,useState:ct,useDebugValue:ct,useResponder:ct,useDeferredValue:ct,useTransition:ct},rw={readContext:Es,useCallback:Iu,useContext:Es,useEffect:Ct,useImperativeHandle:function(P,D,T){return T=T!=null?T.concat([P]):null,Ap(4,36,c0.bind(null,D,P),T)},useLayoutEffect:function(P,D){return Ap(4,36,P,D)},useMemo:function(P,D){var T=RA();return D=D===void 0?null:D,P=P(),T.memoizedState=[P,D],P},useReducer:function(P,D,T){var q=RA();return D=T!==void 0?T(D):D,q.memoizedState=q.baseState=D,P=q.queue={last:null,dispatch:null,lastRenderedReducer:P,lastRenderedState:D},P=P.dispatch=A0.bind(null,ja,P),[q.memoizedState,P]},useRef:function(P){var D=RA();return P={current:P},D.memoizedState=P},useState:o0,useDebugValue:u0,useResponder:i0,useDeferredValue:function(P,D){var T=o0(P),q=T[0],W=T[1];return Ct(function(){a.unstable_next(function(){var fe=js.suspense;js.suspense=D===void 0?null:D;try{W(P)}finally{js.suspense=fe}})},[P,D]),q},useTransition:function(P){var D=o0(!1),T=D[0],q=D[1];return[Iu(function(W){q(!0),a.unstable_next(function(){var fe=js.suspense;js.suspense=P===void 0?null:P;try{q(!1),W()}finally{js.suspense=fe}})},[P,T]),T]}},md={readContext:Es,useCallback:dd,useContext:Es,useEffect:gd,useImperativeHandle:function(P,D,T){return T=T!=null?T.concat([P]):null,Bc(4,36,c0.bind(null,D,P),T)},useLayoutEffect:function(P,D){return Bc(4,36,P,D)},useMemo:function(P,D){var T=up();D=D===void 0?null:D;var q=T.memoizedState;return q!==null&&D!==null&&wu(D,q[1])?q[0]:(P=P(),T.memoizedState=[P,D],P)},useReducer:Is,useRef:function(){return up().memoizedState},useState:a0,useDebugValue:u0,useResponder:i0,useDeferredValue:function(P,D){var T=a0(P),q=T[0],W=T[1];return gd(function(){a.unstable_next(function(){var fe=js.suspense;js.suspense=D===void 0?null:D;try{W(P)}finally{js.suspense=fe}})},[P,D]),q},useTransition:function(P){var D=a0(!1),T=D[0],q=D[1];return[dd(function(W){q(!0),a.unstable_next(function(){var fe=js.suspense;js.suspense=P===void 0?null:P;try{q(!1),W()}finally{js.suspense=fe}})},[P,T]),T]}},pa=null,vc=null,Il=!1;function vu(P,D){var T=Dl(5,null,null,0);T.elementType="DELETED",T.type="DELETED",T.stateNode=D,T.return=P,T.effectTag=8,P.lastEffect!==null?(P.lastEffect.nextEffect=T,P.lastEffect=T):P.firstEffect=P.lastEffect=T}function f0(P,D){switch(P.tag){case 5:return D=io(D,P.type,P.pendingProps),D!==null?(P.stateNode=D,!0):!1;case 6:return D=Pi(D,P.pendingProps),D!==null?(P.stateNode=D,!0):!1;case 13:return!1;default:return!1}}function TA(P){if(Il){var D=vc;if(D){var T=D;if(!f0(P,D)){if(D=uc(T),!D||!f0(P,D)){P.effectTag=P.effectTag&-1025|2,Il=!1,pa=P;return}vu(pa,T)}pa=P,vc=Au(D)}else P.effectTag=P.effectTag&-1025|2,Il=!1,pa=P}}function fp(P){for(P=P.return;P!==null&&P.tag!==5&&P.tag!==3&&P.tag!==13;)P=P.return;pa=P}function Ga(P){if(!y||P!==pa)return!1;if(!Il)return fp(P),Il=!0,!1;var D=P.type;if(P.tag!==5||D!=="head"&&D!=="body"&&!Fe(D,P.memoizedProps))for(D=vc;D;)vu(P,D),D=uc(D);if(fp(P),P.tag===13){if(!y)throw Error(n(316));if(P=P.memoizedState,P=P!==null?P.dehydrated:null,!P)throw Error(n(317));vc=Us(P)}else vc=pa?uc(P.stateNode):null;return!0}function p0(){y&&(vc=pa=null,Il=!1)}var pp=u.ReactCurrentOwner,jo=!1;function Bs(P,D,T,q){D.child=P===null?t0(D,null,T,q):mu(D,P.child,T,q)}function wi(P,D,T,q,W){T=T.render;var fe=D.ref;return ys(D,W),q=s0(P,D,T,q,fe,W),P!==null&&!jo?(D.updateQueue=P.updateQueue,D.effectTag&=-517,P.expirationTime<=W&&(P.expirationTime=0),si(P,D,W)):(D.effectTag|=1,Bs(P,D,q,W),D.child)}function yd(P,D,T,q,W,fe){if(P===null){var De=T.type;return typeof De=="function"&&!hw(De)&&De.defaultProps===void 0&&T.compare===null&&T.defaultProps===void 0?(D.tag=15,D.type=De,Ed(P,D,De,q,W,fe)):(P=xd(T.type,null,q,null,D.mode,fe),P.ref=D.ref,P.return=D,D.child=P)}return De=P.child,WD)&&_A.set(P,D)))}}function w0(P,D){P.expirationTimeP?D:P)}function fo(P){if(P.lastExpiredTime!==0)P.callbackExpirationTime=1073741823,P.callbackPriority=99,P.callbackNode=gu(cw.bind(null,P));else{var D=bd(P),T=P.callbackNode;if(D===0)T!==null&&(P.callbackNode=null,P.callbackExpirationTime=0,P.callbackPriority=90);else{var q=ma();if(D===1073741823?q=99:D===1||D===2?q=95:(q=10*(1073741821-D)-10*(1073741821-q),q=0>=q?99:250>=q?98:5250>=q?97:95),T!==null){var W=P.callbackPriority;if(P.callbackExpirationTime===D&&W>=q)return;T!==PA&&Ie(T)}P.callbackExpirationTime=D,P.callbackPriority=q,D=D===1073741823?gu(cw.bind(null,P)):dc(q,xv.bind(null,P),{timeout:10*(1073741821-D)-Ni()}),P.callbackNode=D}}}function xv(P,D){if(Pd=0,D)return D=ma(),kd(P,D),fo(P),null;var T=bd(P);if(T!==0){if(D=P.callbackNode,(yr&(is|Gs))!==En)throw Error(n(327));if(Cp(),P===gi&&T===ss||Su(P,T),Mr!==null){var q=yr;yr|=is;var W=jA(P);do try{rF();break}catch(vt){qA(P,vt)}while(!0);if(ua(),yr=q,mp.current=W,Yi===Id)throw D=Bd,Su(P,T),WA(P,T),fo(P),D;if(Mr===null)switch(W=P.finishedWork=P.current.alternate,P.finishedExpirationTime=T,q=Yi,gi=null,q){case Du:case Id:throw Error(n(345));case Ii:kd(P,2=T){P.lastPingedTime=T,Su(P,T);break}}if(fe=bd(P),fe!==0&&fe!==T)break;if(q!==0&&q!==T){P.lastPingedTime=q;break}P.timeoutHandle=be(xu.bind(null,P),W);break}xu(P);break;case vl:if(WA(P,T),q=P.lastSuspendedTime,T===q&&(P.nextKnownPendingLevel=Aw(W)),OA&&(W=P.lastPingedTime,W===0||W>=T)){P.lastPingedTime=T,Su(P,T);break}if(W=bd(P),W!==0&&W!==T)break;if(q!==0&&q!==T){P.lastPingedTime=q;break}if(MA!==1073741823?q=10*(1073741821-MA)-Ni():Ka===1073741823?q=0:(q=10*(1073741821-Ka)-5e3,W=Ni(),T=10*(1073741821-T)-W,q=W-q,0>q&&(q=0),q=(120>q?120:480>q?480:1080>q?1080:1920>q?1920:3e3>q?3e3:4320>q?4320:1960*iw(q/1960))-q,T=q?q=0:(W=De.busyDelayMs|0,fe=Ni()-(10*(1073741821-fe)-(De.timeoutMs|0||5e3)),q=fe<=W?0:W+q-fe),10 component higher in the tree to provide a loading indicator or placeholder to display.`+ml(W))}Yi!==bc&&(Yi=Ii),fe=g0(fe,W),wt=q;do{switch(wt.tag){case 3:De=fe,wt.effectTag|=4096,wt.expirationTime=D;var Ve=bv(wt,De,D);Bt(wt,Ve);break e;case 1:De=fe;var At=wt.type,Wt=wt.stateNode;if(!(wt.effectTag&64)&&(typeof At.getDerivedStateFromError=="function"||Wt!==null&&typeof Wt.componentDidCatch=="function"&&(bu===null||!bu.has(Wt)))){wt.effectTag|=4096,wt.expirationTime=D;var vr=Sv(wt,De,D);Bt(wt,vr);break e}}wt=wt.return}while(wt!==null)}Mr=Rv(Mr)}catch(bn){D=bn;continue}break}while(!0)}function jA(){var P=mp.current;return mp.current=Bu,P===null?Bu:P}function uw(P,D){Pyp&&(yp=P)}function tF(){for(;Mr!==null;)Mr=Fv(Mr)}function rF(){for(;Mr!==null&&!Tt();)Mr=Fv(Mr)}function Fv(P){var D=Nv(P.alternate,P,ss);return P.memoizedProps=P.pendingProps,D===null&&(D=Rv(P)),sw.current=null,D}function Rv(P){Mr=P;do{var D=Mr.alternate;if(P=Mr.return,Mr.effectTag&2048){if(D=nw(Mr,ss),D!==null)return D.effectTag&=2047,D;P!==null&&(P.firstEffect=P.lastEffect=null,P.effectTag|=2048)}else{e:{var T=D;D=Mr;var q=ss,W=D.pendingProps;switch(D.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:ii(D.type)&&Ha(D);break;case 3:Ec(D),hr(D),W=D.stateNode,W.pendingContext&&(W.context=W.pendingContext,W.pendingContext=null),(T===null||T.child===null)&&Ga(D)&&ga(D),Bl(D);break;case 5:n0(D);var fe=Aa(yc.current);if(q=D.type,T!==null&&D.stateNode!=null)ns(T,D,q,W,fe),T.ref!==D.ref&&(D.effectTag|=128);else if(W){if(T=Aa(uo.current),Ga(D)){if(W=D,!y)throw Error(n(175));T=sp(W.stateNode,W.type,W.memoizedProps,fe,T,W),W.updateQueue=T,T=T!==null,T&&ga(D)}else{var De=ht(q,W,fe,T,D);Dc(De,D,!1,!1),D.stateNode=De,rt(De,q,W,fe,T)&&ga(D)}D.ref!==null&&(D.effectTag|=128)}else if(D.stateNode===null)throw Error(n(166));break;case 6:if(T&&D.stateNode!=null)Yr(T,D,T.memoizedProps,W);else{if(typeof W!="string"&&D.stateNode===null)throw Error(n(166));if(T=Aa(yc.current),fe=Aa(uo.current),Ga(D)){if(T=D,!y)throw Error(n(176));(T=op(T.stateNode,T.memoizedProps,T))&&ga(D)}else D.stateNode=Ye(W,T,fe,D)}break;case 11:break;case 13:if(Vn($n,D),W=D.memoizedState,D.effectTag&64){D.expirationTime=q;break e}W=W!==null,fe=!1,T===null?D.memoizedProps.fallback!==void 0&&Ga(D):(q=T.memoizedState,fe=q!==null,W||q===null||(q=T.child.sibling,q!==null&&(De=D.firstEffect,De!==null?(D.firstEffect=q,q.nextEffect=De):(D.firstEffect=D.lastEffect=q,q.nextEffect=null),q.effectTag=8))),W&&!fe&&D.mode&2&&(T===null&&D.memoizedProps.unstable_avoidThisFallback!==!0||$n.current&1?Yi===Du&&(Yi=da):((Yi===Du||Yi===da)&&(Yi=vl),yp!==0&&gi!==null&&(WA(gi,ss),Mv(gi,yp)))),b&&W&&(D.effectTag|=4),w&&(W||fe)&&(D.effectTag|=4);break;case 7:break;case 8:break;case 12:break;case 4:Ec(D),Bl(D);break;case 10:Ci(D);break;case 9:break;case 14:break;case 17:ii(D.type)&&Ha(D);break;case 19:if(Vn($n,D),W=D.memoizedState,W===null)break;if(fe=(D.effectTag&64)!==0,De=W.rendering,De===null){if(fe)Pc(W,!1);else if(Yi!==Du||T!==null&&T.effectTag&64)for(T=D.child;T!==null;){if(De=cp(T),De!==null){for(D.effectTag|=64,Pc(W,!1),T=De.updateQueue,T!==null&&(D.updateQueue=T,D.effectTag|=4),W.lastEffect===null&&(D.firstEffect=null),D.lastEffect=W.lastEffect,T=q,W=D.child;W!==null;)fe=W,q=T,fe.effectTag&=2,fe.nextEffect=null,fe.firstEffect=null,fe.lastEffect=null,De=fe.alternate,De===null?(fe.childExpirationTime=0,fe.expirationTime=q,fe.child=null,fe.memoizedProps=null,fe.memoizedState=null,fe.updateQueue=null,fe.dependencies=null):(fe.childExpirationTime=De.childExpirationTime,fe.expirationTime=De.expirationTime,fe.child=De.child,fe.memoizedProps=De.memoizedProps,fe.memoizedState=De.memoizedState,fe.updateQueue=De.updateQueue,q=De.dependencies,fe.dependencies=q===null?null:{expirationTime:q.expirationTime,firstContext:q.firstContext,responders:q.responders}),W=W.sibling;Mn($n,$n.current&1|2,D),D=D.child;break e}T=T.sibling}}else{if(!fe)if(T=cp(De),T!==null){if(D.effectTag|=64,fe=!0,T=T.updateQueue,T!==null&&(D.updateQueue=T,D.effectTag|=4),Pc(W,!0),W.tail===null&&W.tailMode==="hidden"&&!De.alternate){D=D.lastEffect=W.lastEffect,D!==null&&(D.nextEffect=null);break}}else Ni()>W.tailExpiration&&1W&&(W=q),De>W&&(W=De),fe=fe.sibling;T.childExpirationTime=W}if(D!==null)return D;P!==null&&!(P.effectTag&2048)&&(P.firstEffect===null&&(P.firstEffect=Mr.firstEffect),Mr.lastEffect!==null&&(P.lastEffect!==null&&(P.lastEffect.nextEffect=Mr.firstEffect),P.lastEffect=Mr.lastEffect),1P?D:P}function xu(P){var D=_o();return lo(99,nF.bind(null,P,D)),null}function nF(P,D){do Cp();while(E0!==null);if((yr&(is|Gs))!==En)throw Error(n(327));var T=P.finishedWork,q=P.finishedExpirationTime;if(T===null)return null;if(P.finishedWork=null,P.finishedExpirationTime=0,T===P.current)throw Error(n(177));P.callbackNode=null,P.callbackExpirationTime=0,P.callbackPriority=90,P.nextKnownPendingLevel=0;var W=Aw(T);if(P.firstPendingTime=W,q<=P.lastSuspendedTime?P.firstSuspendedTime=P.lastSuspendedTime=P.nextKnownPendingLevel=0:q<=P.firstSuspendedTime&&(P.firstSuspendedTime=q-1),q<=P.lastPingedTime&&(P.lastPingedTime=0),q<=P.lastExpiredTime&&(P.lastExpiredTime=0),P===gi&&(Mr=gi=null,ss=0),1=T?cn(P,D,T):(Mn($n,$n.current&1,D),D=si(P,D,T),D!==null?D.sibling:null);Mn($n,$n.current&1,D);break;case 19:if(q=D.childExpirationTime>=T,P.effectTag&64){if(q)return Ya(P,D,T);D.effectTag|=64}if(W=D.memoizedState,W!==null&&(W.rendering=null,W.tail=null),Mn($n,$n.current,D),!q)return null}return si(P,D,T)}jo=!1}}else jo=!1;switch(D.expirationTime=0,D.tag){case 2:if(q=D.type,P!==null&&(P.alternate=null,D.alternate=null,D.effectTag|=2),P=D.pendingProps,W=Me(D,On.current),ys(D,T),W=s0(null,D,q,P,W,T),D.effectTag|=1,typeof W=="object"&&W!==null&&typeof W.render=="function"&&W.$$typeof===void 0){if(D.tag=1,tw(),ii(q)){var fe=!0;fc(D)}else fe=!1;D.memoizedState=W.state!==null&&W.state!==void 0?W.state:null;var De=q.getDerivedStateFromProps;typeof De=="function"&&rr(D,q,De,P),W.updater=$r,D.stateNode=W,W._reactInternalFiber=D,qo(D,q,P,T),D=gp(null,D,q,!0,fe,T)}else D.tag=0,Bs(null,D,W,T),D=D.child;return D;case 16:if(W=D.elementType,P!==null&&(P.alternate=null,D.alternate=null,D.effectTag|=2),P=D.pendingProps,Ce(W),W._status!==1)throw W._result;switch(W=W._result,D.type=W,fe=D.tag=uF(W),P=Ei(W,P),fe){case 0:D=NA(null,D,W,P,T);break;case 1:D=hp(null,D,W,P,T);break;case 11:D=wi(null,D,W,P,T);break;case 14:D=yd(null,D,W,Ei(W.type,P),q,T);break;default:throw Error(n(306,W,""))}return D;case 0:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),NA(P,D,q,W,T);case 1:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),hp(P,D,q,W,T);case 3:if(h0(D),q=D.updateQueue,q===null)throw Error(n(282));if(W=D.memoizedState,W=W!==null?W.element:null,ye(D,q,D.pendingProps,null,T),q=D.memoizedState.element,q===W)p0(),D=si(P,D,T);else{if((W=D.stateNode.hydrate)&&(y?(vc=Au(D.stateNode.containerInfo),pa=D,W=Il=!0):W=!1),W)for(T=t0(D,null,q,T),D.child=T;T;)T.effectTag=T.effectTag&-3|1024,T=T.sibling;else Bs(P,D,q,T),p0();D=D.child}return D;case 5:return hd(D),P===null&&TA(D),q=D.type,W=D.pendingProps,fe=P!==null?P.memoizedProps:null,De=W.children,Fe(q,W)?De=null:fe!==null&&Fe(q,fe)&&(D.effectTag|=16),Go(P,D),D.mode&4&&T!==1&&ke(q,W)?(D.expirationTime=D.childExpirationTime=1,D=null):(Bs(P,D,De,T),D=D.child),D;case 6:return P===null&&TA(D),null;case 13:return cn(P,D,T);case 4:return r0(D,D.stateNode.containerInfo),q=D.pendingProps,P===null?D.child=mu(D,null,q,T):Bs(P,D,q,T),D.child;case 11:return q=D.type,W=D.pendingProps,W=D.elementType===q?W:Ei(q,W),wi(P,D,q,W,T);case 7:return Bs(P,D,D.pendingProps,T),D.child;case 8:return Bs(P,D,D.pendingProps.children,T),D.child;case 12:return Bs(P,D,D.pendingProps.children,T),D.child;case 10:e:{if(q=D.type._context,W=D.pendingProps,De=D.memoizedProps,fe=W.value,Ho(D,fe),De!==null){var vt=De.value;if(fe=ds(vt,fe)?0:(typeof q._calculateChangedBits=="function"?q._calculateChangedBits(vt,fe):1073741823)|0,fe===0){if(De.children===W.children&&!_i.current){D=si(P,D,T);break e}}else for(vt=D.child,vt!==null&&(vt.return=D);vt!==null;){var wt=vt.dependencies;if(wt!==null){De=vt.child;for(var St=wt.firstContext;St!==null;){if(St.context===q&&St.observedBits&fe){vt.tag===1&&(St=Cs(T,null),St.tag=2,tt(vt,St)),vt.expirationTime"u")return!1;var D=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(D.isDisabled||!D.supportsFiber)return!0;try{var T=D.inject(P);fw=function(q){try{D.onCommitFiberRoot(T,q,void 0,(q.current.effectTag&64)===64)}catch{}},pw=function(q){try{D.onCommitFiberUnmount(T,q)}catch{}}}catch{}return!0}function cF(P,D,T,q){this.tag=P,this.key=T,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=D,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=q,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Dl(P,D,T,q){return new cF(P,D,T,q)}function hw(P){return P=P.prototype,!(!P||!P.isReactComponent)}function uF(P){if(typeof P=="function")return hw(P)?1:0;if(P!=null){if(P=P.$$typeof,P===L)return 11;if(P===te)return 14}return 2}function YA(P,D){var T=P.alternate;return T===null?(T=Dl(P.tag,D,P.key,P.mode),T.elementType=P.elementType,T.type=P.type,T.stateNode=P.stateNode,T.alternate=P,P.alternate=T):(T.pendingProps=D,T.effectTag=0,T.nextEffect=null,T.firstEffect=null,T.lastEffect=null),T.childExpirationTime=P.childExpirationTime,T.expirationTime=P.expirationTime,T.child=P.child,T.memoizedProps=P.memoizedProps,T.memoizedState=P.memoizedState,T.updateQueue=P.updateQueue,D=P.dependencies,T.dependencies=D===null?null:{expirationTime:D.expirationTime,firstContext:D.firstContext,responders:D.responders},T.sibling=P.sibling,T.index=P.index,T.ref=P.ref,T}function xd(P,D,T,q,W,fe){var De=2;if(q=P,typeof P=="function")hw(P)&&(De=1);else if(typeof P=="string")De=5;else e:switch(P){case E:return ku(T.children,W,fe,D);case R:De=8,W|=7;break;case I:De=8,W|=1;break;case v:return P=Dl(12,T,D,W|8),P.elementType=v,P.type=v,P.expirationTime=fe,P;case U:return P=Dl(13,T,D,W),P.type=U,P.elementType=U,P.expirationTime=fe,P;case z:return P=Dl(19,T,D,W),P.elementType=z,P.expirationTime=fe,P;default:if(typeof P=="object"&&P!==null)switch(P.$$typeof){case x:De=10;break e;case C:De=9;break e;case L:De=11;break e;case te:De=14;break e;case ae:De=16,q=null;break e}throw Error(n(130,P==null?P:typeof P,""))}return D=Dl(De,T,D,W),D.elementType=P,D.type=q,D.expirationTime=fe,D}function ku(P,D,T,q){return P=Dl(7,P,q,D),P.expirationTime=T,P}function gw(P,D,T){return P=Dl(6,P,null,D),P.expirationTime=T,P}function dw(P,D,T){return D=Dl(4,P.children!==null?P.children:[],P.key,D),D.expirationTime=T,D.stateNode={containerInfo:P.containerInfo,pendingChildren:null,implementation:P.implementation},D}function AF(P,D,T){this.tag=D,this.current=null,this.containerInfo=P,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=Ue,this.pendingContext=this.context=null,this.hydrate=T,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Lv(P,D){var T=P.firstSuspendedTime;return P=P.lastSuspendedTime,T!==0&&T>=D&&P<=D}function WA(P,D){var T=P.firstSuspendedTime,q=P.lastSuspendedTime;TD||T===0)&&(P.lastSuspendedTime=D),D<=P.lastPingedTime&&(P.lastPingedTime=0),D<=P.lastExpiredTime&&(P.lastExpiredTime=0)}function Mv(P,D){D>P.firstPendingTime&&(P.firstPendingTime=D);var T=P.firstSuspendedTime;T!==0&&(D>=T?P.firstSuspendedTime=P.lastSuspendedTime=P.nextKnownPendingLevel=0:D>=P.lastSuspendedTime&&(P.lastSuspendedTime=D+1),D>P.nextKnownPendingLevel&&(P.nextKnownPendingLevel=D))}function kd(P,D){var T=P.lastExpiredTime;(T===0||T>D)&&(P.lastExpiredTime=D)}function Ov(P){var D=P._reactInternalFiber;if(D===void 0)throw typeof P.render=="function"?Error(n(188)):Error(n(268,Object.keys(P)));return P=me(D),P===null?null:P.stateNode}function Uv(P,D){P=P.memoizedState,P!==null&&P.dehydrated!==null&&P.retryTime{"use strict";QEe.exports=kEe()});var TEe=_((vKt,REe)=>{"use strict";var Kyt={ALIGN_COUNT:8,ALIGN_AUTO:0,ALIGN_FLEX_START:1,ALIGN_CENTER:2,ALIGN_FLEX_END:3,ALIGN_STRETCH:4,ALIGN_BASELINE:5,ALIGN_SPACE_BETWEEN:6,ALIGN_SPACE_AROUND:7,DIMENSION_COUNT:2,DIMENSION_WIDTH:0,DIMENSION_HEIGHT:1,DIRECTION_COUNT:3,DIRECTION_INHERIT:0,DIRECTION_LTR:1,DIRECTION_RTL:2,DISPLAY_COUNT:2,DISPLAY_FLEX:0,DISPLAY_NONE:1,EDGE_COUNT:9,EDGE_LEFT:0,EDGE_TOP:1,EDGE_RIGHT:2,EDGE_BOTTOM:3,EDGE_START:4,EDGE_END:5,EDGE_HORIZONTAL:6,EDGE_VERTICAL:7,EDGE_ALL:8,EXPERIMENTAL_FEATURE_COUNT:1,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:0,FLEX_DIRECTION_COUNT:4,FLEX_DIRECTION_COLUMN:0,FLEX_DIRECTION_COLUMN_REVERSE:1,FLEX_DIRECTION_ROW:2,FLEX_DIRECTION_ROW_REVERSE:3,JUSTIFY_COUNT:6,JUSTIFY_FLEX_START:0,JUSTIFY_CENTER:1,JUSTIFY_FLEX_END:2,JUSTIFY_SPACE_BETWEEN:3,JUSTIFY_SPACE_AROUND:4,JUSTIFY_SPACE_EVENLY:5,LOG_LEVEL_COUNT:6,LOG_LEVEL_ERROR:0,LOG_LEVEL_WARN:1,LOG_LEVEL_INFO:2,LOG_LEVEL_DEBUG:3,LOG_LEVEL_VERBOSE:4,LOG_LEVEL_FATAL:5,MEASURE_MODE_COUNT:3,MEASURE_MODE_UNDEFINED:0,MEASURE_MODE_EXACTLY:1,MEASURE_MODE_AT_MOST:2,NODE_TYPE_COUNT:2,NODE_TYPE_DEFAULT:0,NODE_TYPE_TEXT:1,OVERFLOW_COUNT:3,OVERFLOW_VISIBLE:0,OVERFLOW_HIDDEN:1,OVERFLOW_SCROLL:2,POSITION_TYPE_COUNT:2,POSITION_TYPE_RELATIVE:0,POSITION_TYPE_ABSOLUTE:1,PRINT_OPTIONS_COUNT:3,PRINT_OPTIONS_LAYOUT:1,PRINT_OPTIONS_STYLE:2,PRINT_OPTIONS_CHILDREN:4,UNIT_COUNT:4,UNIT_UNDEFINED:0,UNIT_POINT:1,UNIT_PERCENT:2,UNIT_AUTO:3,WRAP_COUNT:3,WRAP_NO_WRAP:0,WRAP_WRAP:1,WRAP_WRAP_REVERSE:2};REe.exports=Kyt});var OEe=_((DKt,MEe)=>{"use strict";var Vyt=Object.assign||function(t){for(var e=1;e"}}]),t}(),NEe=function(){Nk(t,null,[{key:"fromJS",value:function(r){var o=r.width,a=r.height;return new t(o,a)}}]);function t(e,r){B6(this,t),this.width=e,this.height=r}return Nk(t,[{key:"fromJS",value:function(r){r(this.width,this.height)}},{key:"toString",value:function(){return""}}]),t}(),LEe=function(){function t(e,r){B6(this,t),this.unit=e,this.value=r}return Nk(t,[{key:"fromJS",value:function(r){r(this.unit,this.value)}},{key:"toString",value:function(){switch(this.unit){case nu.UNIT_POINT:return String(this.value);case nu.UNIT_PERCENT:return this.value+"%";case nu.UNIT_AUTO:return"auto";default:return this.value+"?"}}},{key:"valueOf",value:function(){return this.value}}]),t}();MEe.exports=function(t,e){function r(u,A,p){var h=u[A];u[A]=function(){for(var E=arguments.length,I=Array(E),v=0;v1?I-1:0),x=1;x1&&arguments[1]!==void 0?arguments[1]:NaN,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:NaN,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:nu.DIRECTION_LTR;return u.call(this,A,p,h)}),Vyt({Config:e.Config,Node:e.Node,Layout:t("Layout",zyt),Size:t("Size",NEe),Value:t("Value",LEe),getInstanceCount:function(){return e.getInstanceCount.apply(e,arguments)}},nu)}});var UEe=_((exports,module)=>{(function(t,e){typeof define=="function"&&define.amd?define([],function(){return e}):typeof module=="object"&&module.exports?module.exports=e:(t.nbind=t.nbind||{}).init=e})(exports,function(Module,cb){typeof Module=="function"&&(cb=Module,Module={}),Module.onRuntimeInitialized=function(t,e){return function(){t&&t.apply(this,arguments);try{Module.ccall("nbind_init")}catch(r){e(r);return}e(null,{bind:Module._nbind_value,reflect:Module.NBind.reflect,queryType:Module.NBind.queryType,toggleLightGC:Module.toggleLightGC,lib:Module})}}(Module.onRuntimeInitialized,cb);var Module;Module||(Module=(typeof Module<"u"?Module:null)||{});var moduleOverrides={};for(var key in Module)Module.hasOwnProperty(key)&&(moduleOverrides[key]=Module[key]);var ENVIRONMENT_IS_WEB=!1,ENVIRONMENT_IS_WORKER=!1,ENVIRONMENT_IS_NODE=!1,ENVIRONMENT_IS_SHELL=!1;if(Module.ENVIRONMENT)if(Module.ENVIRONMENT==="WEB")ENVIRONMENT_IS_WEB=!0;else if(Module.ENVIRONMENT==="WORKER")ENVIRONMENT_IS_WORKER=!0;else if(Module.ENVIRONMENT==="NODE")ENVIRONMENT_IS_NODE=!0;else if(Module.ENVIRONMENT==="SHELL")ENVIRONMENT_IS_SHELL=!0;else throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.");else ENVIRONMENT_IS_WEB=typeof window=="object",ENVIRONMENT_IS_WORKER=typeof importScripts=="function",ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof ve=="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER,ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){Module.print||(Module.print=console.log),Module.printErr||(Module.printErr=console.warn);var nodeFS,nodePath;Module.read=function(e,r){nodeFS||(nodeFS={}("")),nodePath||(nodePath={}("")),e=nodePath.normalize(e);var o=nodeFS.readFileSync(e);return r?o:o.toString()},Module.readBinary=function(e){var r=Module.read(e,!0);return r.buffer||(r=new Uint8Array(r)),assert(r.buffer),r},Module.load=function(e){globalEval(read(e))},Module.thisProgram||(process.argv.length>1?Module.thisProgram=process.argv[1].replace(/\\/g,"/"):Module.thisProgram="unknown-program"),Module.arguments=process.argv.slice(2),typeof module<"u"&&(module.exports=Module),Module.inspect=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL)Module.print||(Module.print=print),typeof printErr<"u"&&(Module.printErr=printErr),typeof read<"u"?Module.read=read:Module.read=function(){throw"no read() available"},Module.readBinary=function(e){if(typeof readbuffer=="function")return new Uint8Array(readbuffer(e));var r=read(e,"binary");return assert(typeof r=="object"),r},typeof scriptArgs<"u"?Module.arguments=scriptArgs:typeof arguments<"u"&&(Module.arguments=arguments),typeof quit=="function"&&(Module.quit=function(t,e){quit(t)});else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(Module.read=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.send(null),r.responseText},ENVIRONMENT_IS_WORKER&&(Module.readBinary=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.responseType="arraybuffer",r.send(null),new Uint8Array(r.response)}),Module.readAsync=function(e,r,o){var a=new XMLHttpRequest;a.open("GET",e,!0),a.responseType="arraybuffer",a.onload=function(){a.status==200||a.status==0&&a.response?r(a.response):o()},a.onerror=o,a.send(null)},typeof arguments<"u"&&(Module.arguments=arguments),typeof console<"u")Module.print||(Module.print=function(e){console.log(e)}),Module.printErr||(Module.printErr=function(e){console.warn(e)});else{var TRY_USE_DUMP=!1;Module.print||(Module.print=TRY_USE_DUMP&&typeof dump<"u"?function(t){dump(t)}:function(t){})}ENVIRONMENT_IS_WORKER&&(Module.load=importScripts),typeof Module.setWindowTitle>"u"&&(Module.setWindowTitle=function(t){document.title=t})}else throw"Unknown runtime environment. Where are we?";function globalEval(t){eval.call(null,t)}!Module.load&&Module.read&&(Module.load=function(e){globalEval(Module.read(e))}),Module.print||(Module.print=function(){}),Module.printErr||(Module.printErr=Module.print),Module.arguments||(Module.arguments=[]),Module.thisProgram||(Module.thisProgram="./this.program"),Module.quit||(Module.quit=function(t,e){throw e}),Module.print=Module.print,Module.printErr=Module.printErr,Module.preRun=[],Module.postRun=[];for(var key in moduleOverrides)moduleOverrides.hasOwnProperty(key)&&(Module[key]=moduleOverrides[key]);moduleOverrides=void 0;var Runtime={setTempRet0:function(t){return tempRet0=t,t},getTempRet0:function(){return tempRet0},stackSave:function(){return STACKTOP},stackRestore:function(t){STACKTOP=t},getNativeTypeSize:function(t){switch(t){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(t[t.length-1]==="*")return Runtime.QUANTUM_SIZE;if(t[0]==="i"){var e=parseInt(t.substr(1));return assert(e%8===0),e/8}else return 0}}},getNativeFieldSize:function(t){return Math.max(Runtime.getNativeTypeSize(t),Runtime.QUANTUM_SIZE)},STACK_ALIGN:16,prepVararg:function(t,e){return e==="double"||e==="i64"?t&7&&(assert((t&7)===4),t+=4):assert((t&3)===0),t},getAlignSize:function(t,e,r){return!r&&(t=="i64"||t=="double")?8:t?Math.min(e||(t?Runtime.getNativeFieldSize(t):0),Runtime.QUANTUM_SIZE):Math.min(e,8)},dynCall:function(t,e,r){return r&&r.length?Module["dynCall_"+t].apply(null,[e].concat(r)):Module["dynCall_"+t].call(null,e)},functionPointers:[],addFunction:function(t){for(var e=0;e>2],r=(e+t+15|0)&-16;if(HEAP32[DYNAMICTOP_PTR>>2]=r,r>=TOTAL_MEMORY){var o=enlargeMemory();if(!o)return HEAP32[DYNAMICTOP_PTR>>2]=e,0}return e},alignMemory:function(t,e){var r=t=Math.ceil(t/(e||16))*(e||16);return r},makeBigInt:function(t,e,r){var o=r?+(t>>>0)+ +(e>>>0)*4294967296:+(t>>>0)+ +(e|0)*4294967296;return o},GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module.Runtime=Runtime;var ABORT=0,EXITSTATUS=0;function assert(t,e){t||abort("Assertion failed: "+e)}function getCFunc(ident){var func=Module["_"+ident];if(!func)try{func=eval("_"+ident)}catch(t){}return assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)"),func}var cwrap,ccall;(function(){var JSfuncs={stackSave:function(){Runtime.stackSave()},stackRestore:function(){Runtime.stackRestore()},arrayToC:function(t){var e=Runtime.stackAlloc(t.length);return writeArrayToMemory(t,e),e},stringToC:function(t){var e=0;if(t!=null&&t!==0){var r=(t.length<<2)+1;e=Runtime.stackAlloc(r),stringToUTF8(t,e,r)}return e}},toC={string:JSfuncs.stringToC,array:JSfuncs.arrayToC};ccall=function(e,r,o,a,n){var u=getCFunc(e),A=[],p=0;if(a)for(var h=0;h>0]=e;break;case"i8":HEAP8[t>>0]=e;break;case"i16":HEAP16[t>>1]=e;break;case"i32":HEAP32[t>>2]=e;break;case"i64":tempI64=[e>>>0,(tempDouble=e,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[t>>2]=tempI64[0],HEAP32[t+4>>2]=tempI64[1];break;case"float":HEAPF32[t>>2]=e;break;case"double":HEAPF64[t>>3]=e;break;default:abort("invalid type for setValue: "+r)}}Module.setValue=setValue;function getValue(t,e,r){switch(e=e||"i8",e.charAt(e.length-1)==="*"&&(e="i32"),e){case"i1":return HEAP8[t>>0];case"i8":return HEAP8[t>>0];case"i16":return HEAP16[t>>1];case"i32":return HEAP32[t>>2];case"i64":return HEAP32[t>>2];case"float":return HEAPF32[t>>2];case"double":return HEAPF64[t>>3];default:abort("invalid type for setValue: "+e)}return null}Module.getValue=getValue;var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2,ALLOC_DYNAMIC=3,ALLOC_NONE=4;Module.ALLOC_NORMAL=ALLOC_NORMAL,Module.ALLOC_STACK=ALLOC_STACK,Module.ALLOC_STATIC=ALLOC_STATIC,Module.ALLOC_DYNAMIC=ALLOC_DYNAMIC,Module.ALLOC_NONE=ALLOC_NONE;function allocate(t,e,r,o){var a,n;typeof t=="number"?(a=!0,n=t):(a=!1,n=t.length);var u=typeof e=="string"?e:null,A;if(r==ALLOC_NONE?A=o:A=[typeof _malloc=="function"?_malloc:Runtime.staticAlloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][r===void 0?ALLOC_STATIC:r](Math.max(n,u?1:e.length)),a){var o=A,p;for(assert((A&3)==0),p=A+(n&-4);o>2]=0;for(p=A+n;o>0]=0;return A}if(u==="i8")return t.subarray||t.slice?HEAPU8.set(t,A):HEAPU8.set(new Uint8Array(t),A),A;for(var h=0,E,I,v;h>0],r|=o,!(o==0&&!e||(a++,e&&a==e)););e||(e=a);var n="";if(r<128){for(var u=1024,A;e>0;)A=String.fromCharCode.apply(String,HEAPU8.subarray(t,t+Math.min(e,u))),n=n?n+A:A,t+=u,e-=u;return n}return Module.UTF8ToString(t)}Module.Pointer_stringify=Pointer_stringify;function AsciiToString(t){for(var e="";;){var r=HEAP8[t++>>0];if(!r)return e;e+=String.fromCharCode(r)}}Module.AsciiToString=AsciiToString;function stringToAscii(t,e){return writeAsciiToMemory(t,e,!1)}Module.stringToAscii=stringToAscii;var UTF8Decoder=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function UTF8ArrayToString(t,e){for(var r=e;t[r];)++r;if(r-e>16&&t.subarray&&UTF8Decoder)return UTF8Decoder.decode(t.subarray(e,r));for(var o,a,n,u,A,p,h="";;){if(o=t[e++],!o)return h;if(!(o&128)){h+=String.fromCharCode(o);continue}if(a=t[e++]&63,(o&224)==192){h+=String.fromCharCode((o&31)<<6|a);continue}if(n=t[e++]&63,(o&240)==224?o=(o&15)<<12|a<<6|n:(u=t[e++]&63,(o&248)==240?o=(o&7)<<18|a<<12|n<<6|u:(A=t[e++]&63,(o&252)==248?o=(o&3)<<24|a<<18|n<<12|u<<6|A:(p=t[e++]&63,o=(o&1)<<30|a<<24|n<<18|u<<12|A<<6|p))),o<65536)h+=String.fromCharCode(o);else{var E=o-65536;h+=String.fromCharCode(55296|E>>10,56320|E&1023)}}}Module.UTF8ArrayToString=UTF8ArrayToString;function UTF8ToString(t){return UTF8ArrayToString(HEAPU8,t)}Module.UTF8ToString=UTF8ToString;function stringToUTF8Array(t,e,r,o){if(!(o>0))return 0;for(var a=r,n=r+o-1,u=0;u=55296&&A<=57343&&(A=65536+((A&1023)<<10)|t.charCodeAt(++u)&1023),A<=127){if(r>=n)break;e[r++]=A}else if(A<=2047){if(r+1>=n)break;e[r++]=192|A>>6,e[r++]=128|A&63}else if(A<=65535){if(r+2>=n)break;e[r++]=224|A>>12,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=2097151){if(r+3>=n)break;e[r++]=240|A>>18,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=67108863){if(r+4>=n)break;e[r++]=248|A>>24,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else{if(r+5>=n)break;e[r++]=252|A>>30,e[r++]=128|A>>24&63,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}}return e[r]=0,r-a}Module.stringToUTF8Array=stringToUTF8Array;function stringToUTF8(t,e,r){return stringToUTF8Array(t,HEAPU8,e,r)}Module.stringToUTF8=stringToUTF8;function lengthBytesUTF8(t){for(var e=0,r=0;r=55296&&o<=57343&&(o=65536+((o&1023)<<10)|t.charCodeAt(++r)&1023),o<=127?++e:o<=2047?e+=2:o<=65535?e+=3:o<=2097151?e+=4:o<=67108863?e+=5:e+=6}return e}Module.lengthBytesUTF8=lengthBytesUTF8;var UTF16Decoder=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0;function demangle(t){var e=Module.___cxa_demangle||Module.__cxa_demangle;if(e){try{var r=t.substr(1),o=lengthBytesUTF8(r)+1,a=_malloc(o);stringToUTF8(r,a,o);var n=_malloc(4),u=e(a,0,0,n);if(getValue(n,"i32")===0&&u)return Pointer_stringify(u)}catch{}finally{a&&_free(a),n&&_free(n),u&&_free(u)}return t}return Runtime.warnOnce("warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling"),t}function demangleAll(t){var e=/__Z[\w\d_]+/g;return t.replace(e,function(r){var o=demangle(r);return r===o?r:r+" ["+o+"]"})}function jsStackTrace(){var t=new Error;if(!t.stack){try{throw new Error(0)}catch(e){t=e}if(!t.stack)return"(no stack trace available)"}return t.stack.toString()}function stackTrace(){var t=jsStackTrace();return Module.extraStackTrace&&(t+=` -`+Module.extraStackTrace()),demangleAll(t)}Module.stackTrace=stackTrace;var HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module.HEAP8=HEAP8=new Int8Array(buffer),Module.HEAP16=HEAP16=new Int16Array(buffer),Module.HEAP32=HEAP32=new Int32Array(buffer),Module.HEAPU8=HEAPU8=new Uint8Array(buffer),Module.HEAPU16=HEAPU16=new Uint16Array(buffer),Module.HEAPU32=HEAPU32=new Uint32Array(buffer),Module.HEAPF32=HEAPF32=new Float32Array(buffer),Module.HEAPF64=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed,STACK_BASE,STACKTOP,STACK_MAX,DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0,staticSealed=!1;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module.TOTAL_STACK||5242880,TOTAL_MEMORY=Module.TOTAL_MEMORY||134217728;TOTAL_MEMORY0;){var e=t.shift();if(typeof e=="function"){e();continue}var r=e.func;typeof r=="number"?e.arg===void 0?Module.dynCall_v(r):Module.dynCall_vi(r,e.arg):r(e.arg===void 0?null:e.arg)}}var __ATPRERUN__=[],__ATINIT__=[],__ATMAIN__=[],__ATEXIT__=[],__ATPOSTRUN__=[],runtimeInitialized=!1,runtimeExited=!1;function preRun(){if(Module.preRun)for(typeof Module.preRun=="function"&&(Module.preRun=[Module.preRun]);Module.preRun.length;)addOnPreRun(Module.preRun.shift());callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){runtimeInitialized||(runtimeInitialized=!0,callRuntimeCallbacks(__ATINIT__))}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__),runtimeExited=!0}function postRun(){if(Module.postRun)for(typeof Module.postRun=="function"&&(Module.postRun=[Module.postRun]);Module.postRun.length;)addOnPostRun(Module.postRun.shift());callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(t){__ATPRERUN__.unshift(t)}Module.addOnPreRun=addOnPreRun;function addOnInit(t){__ATINIT__.unshift(t)}Module.addOnInit=addOnInit;function addOnPreMain(t){__ATMAIN__.unshift(t)}Module.addOnPreMain=addOnPreMain;function addOnExit(t){__ATEXIT__.unshift(t)}Module.addOnExit=addOnExit;function addOnPostRun(t){__ATPOSTRUN__.unshift(t)}Module.addOnPostRun=addOnPostRun;function intArrayFromString(t,e,r){var o=r>0?r:lengthBytesUTF8(t)+1,a=new Array(o),n=stringToUTF8Array(t,a,0,a.length);return e&&(a.length=n),a}Module.intArrayFromString=intArrayFromString;function intArrayToString(t){for(var e=[],r=0;r255&&(o&=255),e.push(String.fromCharCode(o))}return e.join("")}Module.intArrayToString=intArrayToString;function writeStringToMemory(t,e,r){Runtime.warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var o,a;r&&(a=e+lengthBytesUTF8(t),o=HEAP8[a]),stringToUTF8(t,e,1/0),r&&(HEAP8[a]=o)}Module.writeStringToMemory=writeStringToMemory;function writeArrayToMemory(t,e){HEAP8.set(t,e)}Module.writeArrayToMemory=writeArrayToMemory;function writeAsciiToMemory(t,e,r){for(var o=0;o>0]=t.charCodeAt(o);r||(HEAP8[e>>0]=0)}if(Module.writeAsciiToMemory=writeAsciiToMemory,(!Math.imul||Math.imul(4294967295,5)!==-5)&&(Math.imul=function t(e,r){var o=e>>>16,a=e&65535,n=r>>>16,u=r&65535;return a*u+(o*u+a*n<<16)|0}),Math.imul=Math.imul,!Math.fround){var froundBuffer=new Float32Array(1);Math.fround=function(t){return froundBuffer[0]=t,froundBuffer[0]}}Math.fround=Math.fround,Math.clz32||(Math.clz32=function(t){t=t>>>0;for(var e=0;e<32;e++)if(t&1<<31-e)return e;return 32}),Math.clz32=Math.clz32,Math.trunc||(Math.trunc=function(t){return t<0?Math.ceil(t):Math.floor(t)}),Math.trunc=Math.trunc;var Math_abs=Math.abs,Math_cos=Math.cos,Math_sin=Math.sin,Math_tan=Math.tan,Math_acos=Math.acos,Math_asin=Math.asin,Math_atan=Math.atan,Math_atan2=Math.atan2,Math_exp=Math.exp,Math_log=Math.log,Math_sqrt=Math.sqrt,Math_ceil=Math.ceil,Math_floor=Math.floor,Math_pow=Math.pow,Math_imul=Math.imul,Math_fround=Math.fround,Math_round=Math.round,Math_min=Math.min,Math_clz32=Math.clz32,Math_trunc=Math.trunc,runDependencies=0,runDependencyWatcher=null,dependenciesFulfilled=null;function getUniqueRunDependency(t){return t}function addRunDependency(t){runDependencies++,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies)}Module.addRunDependency=addRunDependency;function removeRunDependency(t){if(runDependencies--,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies),runDependencies==0&&(runDependencyWatcher!==null&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled)){var e=dependenciesFulfilled;dependenciesFulfilled=null,e()}}Module.removeRunDependency=removeRunDependency,Module.preloadedImages={},Module.preloadedAudios={};var ASM_CONSTS=[function(t,e,r,o,a,n,u,A){return _nbind.callbackSignatureList[t].apply(this,arguments)}];function _emscripten_asm_const_iiiiiiii(t,e,r,o,a,n,u,A){return ASM_CONSTS[t](e,r,o,a,n,u,A)}function _emscripten_asm_const_iiiii(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiidddddd(t,e,r,o,a,n,u,A,p){return ASM_CONSTS[t](e,r,o,a,n,u,A,p)}function _emscripten_asm_const_iiididi(t,e,r,o,a,n,u){return ASM_CONSTS[t](e,r,o,a,n,u)}function _emscripten_asm_const_iiii(t,e,r,o){return ASM_CONSTS[t](e,r,o)}function _emscripten_asm_const_iiiid(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiiiii(t,e,r,o,a,n){return ASM_CONSTS[t](e,r,o,a,n)}STATIC_BASE=Runtime.GLOBAL_BASE,STATICTOP=STATIC_BASE+12800,__ATINIT__.push({func:function(){__GLOBAL__sub_I_Yoga_cpp()}},{func:function(){__GLOBAL__sub_I_nbind_cc()}},{func:function(){__GLOBAL__sub_I_common_cc()}},{func:function(){__GLOBAL__sub_I_Binding_cc()}}),allocate([0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,192,127,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,128,191,0,0,128,191,0,0,192,127,0,0,0,0,0,0,0,0,0,0,128,63,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,190,12,0,0,200,12,0,0,208,12,0,0,216,12,0,0,230,12,0,0,242,12,0,0,1,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,0,0,192,127,3,0,0,0,180,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,182,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,1,0,0,0,4,0,0,0,183,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,184,45,0,0,185,45,0,0,181,45,0,0,181,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,148,4,0,0,3,0,0,0,187,45,0,0,164,4,0,0,188,45,0,0,2,0,0,0,189,45,0,0,164,4,0,0,188,45,0,0,185,45,0,0,164,4,0,0,185,45,0,0,164,4,0,0,188,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,6,0,0,0,1,0,0,0,7,0,0,0,183,45,0,0,182,45,0,0,181,45,0,0,190,45,0,0,190,45,0,0,182,45,0,0,182,45,0,0,185,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,185,45,0,0,48,5,0,0,3,0,0,0,56,5,0,0,1,0,0,0,189,45,0,0,185,45,0,0,164,4,0,0,76,5,0,0,2,0,0,0,191,45,0,0,186,45,0,0,182,45,0,0,185,45,0,0,192,45,0,0,185,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,76,5,0,0,76,5,0,0,136,5,0,0,182,45,0,0,181,45,0,0,2,0,0,0,190,45,0,0,136,5,0,0,56,19,0,0,156,5,0,0,2,0,0,0,184,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,9,0,0,0,1,0,0,0,10,0,0,0,204,5,0,0,181,45,0,0,181,45,0,0,2,0,0,0,180,45,0,0,204,5,0,0,2,0,0,0,195,45,0,0,236,5,0,0,97,19,0,0,198,45,0,0,211,45,0,0,212,45,0,0,213,45,0,0,214,45,0,0,215,45,0,0,188,45,0,0,182,45,0,0,216,45,0,0,217,45,0,0,218,45,0,0,219,45,0,0,192,45,0,0,181,45,0,0,0,0,0,0,185,45,0,0,110,19,0,0,186,45,0,0,115,19,0,0,221,45,0,0,120,19,0,0,148,4,0,0,132,19,0,0,96,6,0,0,145,19,0,0,222,45,0,0,164,19,0,0,223,45,0,0,173,19,0,0,0,0,0,0,3,0,0,0,104,6,0,0,1,0,0,0,187,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,11,0,0,0,12,0,0,0,1,0,0,0,13,0,0,0,185,45,0,0,224,45,0,0,164,6,0,0,188,45,0,0,172,6,0,0,180,6,0,0,2,0,0,0,188,6,0,0,7,0,0,0,224,45,0,0,7,0,0,0,164,6,0,0,1,0,0,0,213,45,0,0,185,45,0,0,224,45,0,0,172,6,0,0,185,45,0,0,224,45,0,0,164,6,0,0,185,45,0,0,224,45,0,0,211,45,0,0,211,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,172,6,0,0,222,45,0,0,211,45,0,0,224,45,0,0,188,45,0,0,222,45,0,0,211,45,0,0,40,7,0,0,188,45,0,0,2,0,0,0,224,45,0,0,185,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,222,45,0,0,224,45,0,0,148,4,0,0,185,45,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,185,45,0,0,164,6,0,0,148,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,14,0,0,0,15,0,0,0,1,0,0,0,16,0,0,0,148,7,0,0,2,0,0,0,225,45,0,0,183,45,0,0,188,45,0,0,168,7,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,234,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,9,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,242,45,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,110,111,100,101,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,119,104,105,99,104,32,115,116,105,108,108,32,104,97,115,32,99,104,105,108,100,114,101,110,32,97,116,116,97,99,104,101,100,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,115,116,105,108,108,32,97,116,116,97,99,104,101,100,32,116,111,32,97,32,112,97,114,101,110,116,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,99,111,110,102,105,103,0,67,97,110,110,111,116,32,115,101,116,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,67,104,105,108,100,32,97,108,114,101,97,100,121,32,104,97,115,32,97,32,112,97,114,101,110,116,44,32,105,116,32,109,117,115,116,32,98,101,32,114,101,109,111,118,101,100,32,102,105,114,115,116,46,0,67,97,110,110,111,116,32,97,100,100,32,99,104,105,108,100,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,79,110,108,121,32,108,101,97,102,32,110,111,100,101,115,32,119,105,116,104,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,115,104,111,117,108,100,32,109,97,110,117,97,108,108,121,32,109,97,114,107,32,116,104,101,109,115,101,108,118,101,115,32,97,115,32,100,105,114,116,121,0,67,97,110,110,111,116,32,103,101,116,32,108,97,121,111,117,116,32,112,114,111,112,101,114,116,105,101,115,32,111,102,32,109,117,108,116,105,45,101,100,103,101,32,115,104,111,114,116,104,97,110,100,115,0,37,115,37,100,46,123,91,115,107,105,112,112,101,100,93,32,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,61,62,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,37,115,37,100,46,123,37,115,0,42,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,37,115,10,0,37,115,37,100,46,125,37,115,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,79,117,116,32,111,102,32,99,97,99,104,101,32,101,110,116,114,105,101,115,33,10,0,83,99,97,108,101,32,102,97,99,116,111,114,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,108,101,115,115,32,116,104,97,110,32,122,101,114,111,0,105,110,105,116,105,97,108,0,37,115,10,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,85,78,68,69,70,73,78,69,68,0,69,88,65,67,84,76,89,0,65,84,95,77,79,83,84,0,76,65,89,95,85,78,68,69,70,73,78,69,68,0,76,65,89,95,69,88,65,67,84,76,89,0,76,65,89,95,65,84,95,77,79,83,84,0,97,118,97,105,108,97,98,108,101,87,105,100,116,104,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,119,105,100,116,104,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,97,118,97,105,108,97,98,108,101,72,101,105,103,104,116,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,104,101,105,103,104,116,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,102,108,101,120,0,115,116,114,101,116,99,104,0,109,117,108,116,105,108,105,110,101,45,115,116,114,101,116,99,104,0,69,120,112,101,99,116,101,100,32,110,111,100,101,32,116,111,32,104,97,118,101,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,0,109,101,97,115,117,114,101,0,69,120,112,101,99,116,32,99,117,115,116,111,109,32,98,97,115,101,108,105,110,101,32,102,117,110,99,116,105,111,110,32,116,111,32,110,111,116,32,114,101,116,117,114,110,32,78,97,78,0,97,98,115,45,109,101,97,115,117,114,101,0,97,98,115,45,108,97,121,111,117,116,0,78,111,100,101,0,99,114,101,97,116,101,68,101,102,97,117,108,116,0,99,114,101,97,116,101,87,105,116,104,67,111,110,102,105,103,0,100,101,115,116,114,111,121,0,114,101,115,101,116,0,99,111,112,121,83,116,121,108,101,0,115,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,115,101,116,80,111,115,105,116,105,111,110,0,115,101,116,80,111,115,105,116,105,111,110,80,101,114,99,101,110,116,0,115,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,115,101,116,65,108,105,103,110,73,116,101,109,115,0,115,101,116,65,108,105,103,110,83,101,108,102,0,115,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,115,101,116,70,108,101,120,87,114,97,112,0,115,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,115,101,116,77,97,114,103,105,110,0,115,101,116,77,97,114,103,105,110,80,101,114,99,101,110,116,0,115,101,116,77,97,114,103,105,110,65,117,116,111,0,115,101,116,79,118,101,114,102,108,111,119,0,115,101,116,68,105,115,112,108,97,121,0,115,101,116,70,108,101,120,0,115,101,116,70,108,101,120,66,97,115,105,115,0,115,101,116,70,108,101,120,66,97,115,105,115,80,101,114,99,101,110,116,0,115,101,116,70,108,101,120,71,114,111,119,0,115,101,116,70,108,101,120,83,104,114,105,110,107,0,115,101,116,87,105,100,116,104,0,115,101,116,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,87,105,100,116,104,65,117,116,111,0,115,101,116,72,101,105,103,104,116,0,115,101,116,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,72,101,105,103,104,116,65,117,116,111,0,115,101,116,77,105,110,87,105,100,116,104,0,115,101,116,77,105,110,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,105,110,72,101,105,103,104,116,0,115,101,116,77,105,110,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,77,97,120,87,105,100,116,104,0,115,101,116,77,97,120,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,97,120,72,101,105,103,104,116,0,115,101,116,77,97,120,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,65,115,112,101,99,116,82,97,116,105,111,0,115,101,116,66,111,114,100,101,114,0,115,101,116,80,97,100,100,105,110,103,0,115,101,116,80,97,100,100,105,110,103,80,101,114,99,101,110,116,0,103,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,103,101,116,80,111,115,105,116,105,111,110,0,103,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,103,101,116,65,108,105,103,110,73,116,101,109,115,0,103,101,116,65,108,105,103,110,83,101,108,102,0,103,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,103,101,116,70,108,101,120,87,114,97,112,0,103,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,103,101,116,77,97,114,103,105,110,0,103,101,116,70,108,101,120,66,97,115,105,115,0,103,101,116,70,108,101,120,71,114,111,119,0,103,101,116,70,108,101,120,83,104,114,105,110,107,0,103,101,116,87,105,100,116,104,0,103,101,116,72,101,105,103,104,116,0,103,101,116,77,105,110,87,105,100,116,104,0,103,101,116,77,105,110,72,101,105,103,104,116,0,103,101,116,77,97,120,87,105,100,116,104,0,103,101,116,77,97,120,72,101,105,103,104,116,0,103,101,116,65,115,112,101,99,116,82,97,116,105,111,0,103,101,116,66,111,114,100,101,114,0,103,101,116,79,118,101,114,102,108,111,119,0,103,101,116,68,105,115,112,108,97,121,0,103,101,116,80,97,100,100,105,110,103,0,105,110,115,101,114,116,67,104,105,108,100,0,114,101,109,111,118,101,67,104,105,108,100,0,103,101,116,67,104,105,108,100,67,111,117,110,116,0,103,101,116,80,97,114,101,110,116,0,103,101,116,67,104,105,108,100,0,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,117,110,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,109,97,114,107,68,105,114,116,121,0,105,115,68,105,114,116,121,0,99,97,108,99,117,108,97,116,101,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,76,101,102,116,0,103,101,116,67,111,109,112,117,116,101,100,82,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,84,111,112,0,103,101,116,67,111,109,112,117,116,101,100,66,111,116,116,111,109,0,103,101,116,67,111,109,112,117,116,101,100,87,105,100,116,104,0,103,101,116,67,111,109,112,117,116,101,100,72,101,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,77,97,114,103,105,110,0,103,101,116,67,111,109,112,117,116,101,100,66,111,114,100,101,114,0,103,101,116,67,111,109,112,117,116,101,100,80,97,100,100,105,110,103,0,67,111,110,102,105,103,0,99,114,101,97,116,101,0,115,101,116,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,115,101,116,80,111,105,110,116,83,99,97,108,101,70,97,99,116,111,114,0,105,115,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,86,97,108,117,101,0,76,97,121,111,117,116,0,83,105,122,101,0,103,101,116,73,110,115,116,97,110,99,101,67,111,117,110,116,0,73,110,116,54,52,0,1,1,1,2,2,4,4,4,4,8,8,4,8,118,111,105,100,0,98,111,111,108,0,115,116,100,58,58,115,116,114,105,110,103,0,99,98,70,117,110,99,116,105,111,110,32,38,0,99,111,110,115,116,32,99,98,70,117,110,99,116,105,111,110,32,38,0,69,120,116,101,114,110,97,108,0,66,117,102,102,101,114,0,78,66,105,110,100,73,68,0,78,66,105,110,100,0,98,105,110,100,95,118,97,108,117,101,0,114,101,102,108,101,99,116,0,113,117,101,114,121,84,121,112,101,0,108,97,108,108,111,99,0,108,114,101,115,101,116,0,123,114,101,116,117,114,110,40,95,110,98,105,110,100,46,99,97,108,108,98,97,99,107,83,105,103,110,97,116,117,114,101,76,105,115,116,91,36,48,93,46,97,112,112,108,121,40,116,104,105,115,44,97,114,103,117,109,101,110,116,115,41,41,59,125,0,95,110,98,105,110,100,95,110,101,119,0,17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,45,43,32,32,32,48,88,48,120,0,40,110,117,108,108,41,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,105,110,102,0,73,78,70,0,110,97,110,0,78,65,78,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,46,0,84,33,34,25,13,1,2,3,17,75,28,12,16,4,11,29,18,30,39,104,110,111,112,113,98,32,5,6,15,19,20,21,26,8,22,7,40,36,23,24,9,10,14,27,31,37,35,131,130,125,38,42,43,60,61,62,63,67,71,74,77,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,114,115,116,121,122,123,124,0,73,108,108,101,103,97,108,32,98,121,116,101,32,115,101,113,117,101,110,99,101,0,68,111,109,97,105,110,32,101,114,114,111,114,0,82,101,115,117,108,116,32,110,111,116,32,114,101,112,114,101,115,101,110,116,97,98,108,101,0,78,111,116,32,97,32,116,116,121,0,80,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,0,79,112,101,114,97,116,105,111,110,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,78,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121,0,78,111,32,115,117,99,104,32,112,114,111,99,101,115,115,0,70,105,108,101,32,101,120,105,115,116,115,0,86,97,108,117,101,32,116,111,111,32,108,97,114,103,101,32,102,111,114,32,100,97,116,97,32,116,121,112,101,0,78,111,32,115,112,97,99,101,32,108,101,102,116,32,111,110,32,100,101,118,105,99,101,0,79,117,116,32,111,102,32,109,101,109,111,114,121,0,82,101,115,111,117,114,99,101,32,98,117,115,121,0,73,110,116,101,114,114,117,112,116,101,100,32,115,121,115,116,101,109,32,99,97,108,108,0,82,101,115,111,117,114,99,101,32,116,101,109,112,111,114,97,114,105,108,121,32,117,110,97,118,97,105,108,97,98,108,101,0,73,110,118,97,108,105,100,32,115,101,101,107,0,67,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,0,82,101,97,100,45,111,110,108,121,32,102,105,108,101,32,115,121,115,116,101,109,0,68,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,112,101,101,114,0,79,112,101,114,97,116,105,111,110,32,116,105,109,101,100,32,111,117,116,0,67,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,0,72,111,115,116,32,105,115,32,100,111,119,110,0,72,111,115,116,32,105,115,32,117,110,114,101,97,99,104,97,98,108,101,0,65,100,100,114,101,115,115,32,105,110,32,117,115,101,0,66,114,111,107,101,110,32,112,105,112,101,0,73,47,79,32,101,114,114,111,114,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,32,111,114,32,97,100,100,114,101,115,115,0,66,108,111,99,107,32,100,101,118,105,99,101,32,114,101,113,117,105,114,101,100,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,0,78,111,116,32,97,32,100,105,114,101,99,116,111,114,121,0,73,115,32,97,32,100,105,114,101,99,116,111,114,121,0,84,101,120,116,32,102,105,108,101,32,98,117,115,121,0,69,120,101,99,32,102,111,114,109,97,116,32,101,114,114,111,114,0,73,110,118,97,108,105,100,32,97,114,103,117,109,101,110,116,0,65,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,0,83,121,109,98,111,108,105,99,32,108,105,110,107,32,108,111,111,112,0,70,105,108,101,110,97,109,101,32,116,111,111,32,108,111,110,103,0,84,111,111,32,109,97,110,121,32,111,112,101,110,32,102,105,108,101,115,32,105,110,32,115,121,115,116,101,109,0,78,111,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,115,32,97,118,97,105,108,97,98,108,101,0,66,97,100,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,0,78,111,32,99,104,105,108,100,32,112,114,111,99,101,115,115,0,66,97,100,32,97,100,100,114,101,115,115,0,70,105,108,101,32,116,111,111,32,108,97,114,103,101,0,84,111,111,32,109,97,110,121,32,108,105,110,107,115,0,78,111,32,108,111,99,107,115,32,97,118,97,105,108,97,98,108,101,0,82,101,115,111,117,114,99,101,32,100,101,97,100,108,111,99,107,32,119,111,117,108,100,32,111,99,99,117,114,0,83,116,97,116,101,32,110,111,116,32,114,101,99,111,118,101,114,97,98,108,101,0,80,114,101,118,105,111,117,115,32,111,119,110,101,114,32,100,105,101,100,0,79,112,101,114,97,116,105,111,110,32,99,97,110,99,101,108,101,100,0,70,117,110,99,116,105,111,110,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,0,78,111,32,109,101,115,115,97,103,101,32,111,102,32,100,101,115,105,114,101,100,32,116,121,112,101,0,73,100,101,110,116,105,102,105,101,114,32,114,101,109,111,118,101,100,0,68,101,118,105,99,101,32,110,111,116,32,97,32,115,116,114,101,97,109,0,78,111,32,100,97,116,97,32,97,118,97,105,108,97,98,108,101,0,68,101,118,105,99,101,32,116,105,109,101,111,117,116,0,79,117,116,32,111,102,32,115,116,114,101,97,109,115,32,114,101,115,111,117,114,99,101,115,0,76,105,110,107,32,104,97,115,32,98,101,101,110,32,115,101,118,101,114,101,100,0,80,114,111,116,111,99,111,108,32,101,114,114,111,114,0,66,97,100,32,109,101,115,115,97,103,101,0,70,105,108,101,32,100,101,115,99,114,105,112,116,111,114,32,105,110,32,98,97,100,32,115,116,97,116,101,0,78,111,116,32,97,32,115,111,99,107,101,116,0,68,101,115,116,105,110,97,116,105,111,110,32,97,100,100,114,101,115,115,32,114,101,113,117,105,114,101,100,0,77,101,115,115,97,103,101,32,116,111,111,32,108,97,114,103,101,0,80,114,111,116,111,99,111,108,32,119,114,111,110,103,32,116,121,112,101,32,102,111,114,32,115,111,99,107,101,116,0,80,114,111,116,111,99,111,108,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,80,114,111,116,111,99,111,108,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,83,111,99,107,101,116,32,116,121,112,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,78,111,116,32,115,117,112,112,111,114,116,101,100,0,80,114,111,116,111,99,111,108,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,65,100,100,114,101,115,115,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,98,121,32,112,114,111,116,111,99,111,108,0,65,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,78,101,116,119,111,114,107,32,105,115,32,100,111,119,110,0,78,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,110,101,116,119,111,114,107,0,67,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,0,78,111,32,98,117,102,102,101,114,32,115,112,97,99,101,32,97,118,97,105,108,97,98,108,101,0,83,111,99,107,101,116,32,105,115,32,99,111,110,110,101,99,116,101,100,0,83,111,99,107,101,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,0,67,97,110,110,111,116,32,115,101,110,100,32,97,102,116,101,114,32,115,111,99,107,101,116,32,115,104,117,116,100,111,119,110,0,79,112,101,114,97,116,105,111,110,32,97,108,114,101,97,100,121,32,105,110,32,112,114,111,103,114,101,115,115,0,79,112,101,114,97,116,105,111,110,32,105,110,32,112,114,111,103,114,101,115,115,0,83,116,97,108,101,32,102,105,108,101,32,104,97,110,100,108,101,0,82,101,109,111,116,101,32,73,47,79,32,101,114,114,111,114,0,81,117,111,116,97,32,101,120,99,101,101,100,101,100,0,78,111,32,109,101,100,105,117,109,32,102,111,117,110,100,0,87,114,111,110,103,32,109,101,100,105,117,109,32,116,121,112,101,0,78,111,32,101,114,114,111,114,32,105,110,102,111,114,109,97,116,105,111,110,0,0],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE);var tempDoublePtr=STATICTOP;STATICTOP+=16;function _atexit(t,e){__ATEXIT__.unshift({func:t,arg:e})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}function _abort(){Module.abort()}function __ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj(){Module.printErr("missing function: _ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj"),abort(-1)}function __decorate(t,e,r,o){var a=arguments.length,n=a<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,r):o,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,r,o);else for(var A=t.length-1;A>=0;A--)(u=t[A])&&(n=(a<3?u(n):a>3?u(e,r,n):u(e,r))||n);return a>3&&n&&Object.defineProperty(e,r,n),n}function _defineHidden(t){return function(e,r){Object.defineProperty(e,r,{configurable:!1,enumerable:!1,value:t,writable:!0})}}var _nbind={};function __nbind_free_external(t){_nbind.externalList[t].dereference(t)}function __nbind_reference_external(t){_nbind.externalList[t].reference()}function _llvm_stackrestore(t){var e=_llvm_stacksave,r=e.LLVM_SAVEDSTACKS[t];e.LLVM_SAVEDSTACKS.splice(t,1),Runtime.stackRestore(r)}function __nbind_register_pool(t,e,r,o){_nbind.Pool.pageSize=t,_nbind.Pool.usedPtr=e/4,_nbind.Pool.rootPtr=r,_nbind.Pool.pagePtr=o/4,HEAP32[e/4]=16909060,HEAP8[e]==1&&(_nbind.bigEndian=!0),HEAP32[e/4]=0,_nbind.makeTypeKindTbl=(n={},n[1024]=_nbind.PrimitiveType,n[64]=_nbind.Int64Type,n[2048]=_nbind.BindClass,n[3072]=_nbind.BindClassPtr,n[4096]=_nbind.SharedClassPtr,n[5120]=_nbind.ArrayType,n[6144]=_nbind.ArrayType,n[7168]=_nbind.CStringType,n[9216]=_nbind.CallbackType,n[10240]=_nbind.BindType,n),_nbind.makeTypeNameTbl={Buffer:_nbind.BufferType,External:_nbind.ExternalType,Int64:_nbind.Int64Type,_nbind_new:_nbind.CreateValueType,bool:_nbind.BooleanType,"cbFunction &":_nbind.CallbackType,"const cbFunction &":_nbind.CallbackType,"const std::string &":_nbind.StringType,"std::string":_nbind.StringType},Module.toggleLightGC=_nbind.toggleLightGC,_nbind.callUpcast=Module.dynCall_ii;var a=_nbind.makeType(_nbind.constructType,{flags:2048,id:0,name:""});a.proto=Module,_nbind.BindClass.list.push(a);var n}function _emscripten_set_main_loop_timing(t,e){if(Browser.mainLoop.timingMode=t,Browser.mainLoop.timingValue=e,!Browser.mainLoop.func)return 1;if(t==0)Browser.mainLoop.scheduler=function(){var u=Math.max(0,Browser.mainLoop.tickStartTime+e-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,u)},Browser.mainLoop.method="timeout";else if(t==1)Browser.mainLoop.scheduler=function(){Browser.requestAnimationFrame(Browser.mainLoop.runner)},Browser.mainLoop.method="rAF";else if(t==2){if(!window.setImmediate){let n=function(u){u.source===window&&u.data===o&&(u.stopPropagation(),r.shift()())};var a=n,r=[],o="setimmediate";window.addEventListener("message",n,!0),window.setImmediate=function(A){r.push(A),ENVIRONMENT_IS_WORKER?(Module.setImmediates===void 0&&(Module.setImmediates=[]),Module.setImmediates.push(A),window.postMessage({target:o})):window.postMessage(o,"*")}}Browser.mainLoop.scheduler=function(){window.setImmediate(Browser.mainLoop.runner)},Browser.mainLoop.method="immediate"}return 0}function _emscripten_get_now(){abort()}function _emscripten_set_main_loop(t,e,r,o,a){Module.noExitRuntime=!0,assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),Browser.mainLoop.func=t,Browser.mainLoop.arg=o;var n;typeof o<"u"?n=function(){Module.dynCall_vi(t,o)}:n=function(){Module.dynCall_v(t)};var u=Browser.mainLoop.currentlyRunningMainloop;if(Browser.mainLoop.runner=function(){if(!ABORT){if(Browser.mainLoop.queue.length>0){var p=Date.now(),h=Browser.mainLoop.queue.shift();if(h.func(h.arg),Browser.mainLoop.remainingBlockers){var E=Browser.mainLoop.remainingBlockers,I=E%1==0?E-1:Math.floor(E);h.counted?Browser.mainLoop.remainingBlockers=I:(I=I+.5,Browser.mainLoop.remainingBlockers=(8*E+I)/9)}if(console.log('main loop blocker "'+h.name+'" took '+(Date.now()-p)+" ms"),Browser.mainLoop.updateStatus(),u1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else Browser.mainLoop.timingMode==0&&(Browser.mainLoop.tickStartTime=_emscripten_get_now());Browser.mainLoop.method==="timeout"&&Module.ctx&&(Module.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"),Browser.mainLoop.method=""),Browser.mainLoop.runIter(n),!(u0?_emscripten_set_main_loop_timing(0,1e3/e):_emscripten_set_main_loop_timing(1,1),Browser.mainLoop.scheduler()),r)throw"SimulateInfiniteLoop"}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null,Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var t=Browser.mainLoop.timingMode,e=Browser.mainLoop.timingValue,r=Browser.mainLoop.func;Browser.mainLoop.func=null,_emscripten_set_main_loop(r,0,!1,Browser.mainLoop.arg,!0),_emscripten_set_main_loop_timing(t,e),Browser.mainLoop.scheduler()},updateStatus:function(){if(Module.setStatus){var t=Module.statusMessage||"Please wait...",e=Browser.mainLoop.remainingBlockers,r=Browser.mainLoop.expectedBlockers;e?e"u"&&(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),Module.noImageDecoding=!0);var t={};t.canHandle=function(n){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(n)},t.handle=function(n,u,A,p){var h=null;if(Browser.hasBlobConstructor)try{h=new Blob([n],{type:Browser.getMimetype(u)}),h.size!==n.length&&(h=new Blob([new Uint8Array(n).buffer],{type:Browser.getMimetype(u)}))}catch(x){Runtime.warnOnce("Blob constructor present but fails: "+x+"; falling back to blob builder")}if(!h){var E=new Browser.BlobBuilder;E.append(new Uint8Array(n).buffer),h=E.getBlob()}var I=Browser.URLObject.createObjectURL(h),v=new Image;v.onload=function(){assert(v.complete,"Image "+u+" could not be decoded");var C=document.createElement("canvas");C.width=v.width,C.height=v.height;var R=C.getContext("2d");R.drawImage(v,0,0),Module.preloadedImages[u]=C,Browser.URLObject.revokeObjectURL(I),A&&A(n)},v.onerror=function(C){console.log("Image "+I+" could not be decoded"),p&&p()},v.src=I},Module.preloadPlugins.push(t);var e={};e.canHandle=function(n){return!Module.noAudioDecoding&&n.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},e.handle=function(n,u,A,p){var h=!1;function E(R){h||(h=!0,Module.preloadedAudios[u]=R,A&&A(n))}function I(){h||(h=!0,Module.preloadedAudios[u]=new Audio,p&&p())}if(Browser.hasBlobConstructor){try{var v=new Blob([n],{type:Browser.getMimetype(u)})}catch{return I()}var x=Browser.URLObject.createObjectURL(v),C=new Audio;C.addEventListener("canplaythrough",function(){E(C)},!1),C.onerror=function(L){if(h)return;console.log("warning: browser could not fully decode audio "+u+", trying slower base64 approach");function U(z){for(var te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ae="=",le="",ce=0,Ce=0,de=0;de=6;){var Be=ce>>Ce-6&63;Ce-=6,le+=te[Be]}return Ce==2?(le+=te[(ce&3)<<4],le+=ae+ae):Ce==4&&(le+=te[(ce&15)<<2],le+=ae),le}C.src="data:audio/x-"+u.substr(-3)+";base64,"+U(n),E(C)},C.src=x,Browser.safeSetTimeout(function(){E(C)},1e4)}else return I()},Module.preloadPlugins.push(e);function r(){Browser.pointerLock=document.pointerLockElement===Module.canvas||document.mozPointerLockElement===Module.canvas||document.webkitPointerLockElement===Module.canvas||document.msPointerLockElement===Module.canvas}var o=Module.canvas;o&&(o.requestPointerLock=o.requestPointerLock||o.mozRequestPointerLock||o.webkitRequestPointerLock||o.msRequestPointerLock||function(){},o.exitPointerLock=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},o.exitPointerLock=o.exitPointerLock.bind(document),document.addEventListener("pointerlockchange",r,!1),document.addEventListener("mozpointerlockchange",r,!1),document.addEventListener("webkitpointerlockchange",r,!1),document.addEventListener("mspointerlockchange",r,!1),Module.elementPointerLock&&o.addEventListener("click",function(a){!Browser.pointerLock&&Module.canvas.requestPointerLock&&(Module.canvas.requestPointerLock(),a.preventDefault())},!1))},createContext:function(t,e,r,o){if(e&&Module.ctx&&t==Module.canvas)return Module.ctx;var a,n;if(e){var u={antialias:!1,alpha:!1};if(o)for(var A in o)u[A]=o[A];n=GL.createContext(t,u),n&&(a=GL.getContext(n).GLctx)}else a=t.getContext("2d");return a?(r&&(e||assert(typeof GLctx>"u","cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),Module.ctx=a,e&&GL.makeContextCurrent(n),Module.useWebGL=e,Browser.moduleContextCreatedCallbacks.forEach(function(p){p()}),Browser.init()),a):null},destroyContext:function(t,e,r){},fullscreenHandlersInstalled:!1,lockPointer:void 0,resizeCanvas:void 0,requestFullscreen:function(t,e,r){Browser.lockPointer=t,Browser.resizeCanvas=e,Browser.vrDevice=r,typeof Browser.lockPointer>"u"&&(Browser.lockPointer=!0),typeof Browser.resizeCanvas>"u"&&(Browser.resizeCanvas=!1),typeof Browser.vrDevice>"u"&&(Browser.vrDevice=null);var o=Module.canvas;function a(){Browser.isFullscreen=!1;var u=o.parentNode;(document.fullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.webkitFullscreenElement||document.webkitCurrentFullScreenElement)===u?(o.exitFullscreen=document.exitFullscreen||document.cancelFullScreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitCancelFullScreen||function(){},o.exitFullscreen=o.exitFullscreen.bind(document),Browser.lockPointer&&o.requestPointerLock(),Browser.isFullscreen=!0,Browser.resizeCanvas&&Browser.setFullscreenCanvasSize()):(u.parentNode.insertBefore(o,u),u.parentNode.removeChild(u),Browser.resizeCanvas&&Browser.setWindowedCanvasSize()),Module.onFullScreen&&Module.onFullScreen(Browser.isFullscreen),Module.onFullscreen&&Module.onFullscreen(Browser.isFullscreen),Browser.updateCanvasDimensions(o)}Browser.fullscreenHandlersInstalled||(Browser.fullscreenHandlersInstalled=!0,document.addEventListener("fullscreenchange",a,!1),document.addEventListener("mozfullscreenchange",a,!1),document.addEventListener("webkitfullscreenchange",a,!1),document.addEventListener("MSFullscreenChange",a,!1));var n=document.createElement("div");o.parentNode.insertBefore(n,o),n.appendChild(o),n.requestFullscreen=n.requestFullscreen||n.mozRequestFullScreen||n.msRequestFullscreen||(n.webkitRequestFullscreen?function(){n.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}:null)||(n.webkitRequestFullScreen?function(){n.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),r?n.requestFullscreen({vrDisplay:r}):n.requestFullscreen()},requestFullScreen:function(t,e,r){return Module.printErr("Browser.requestFullScreen() is deprecated. Please call Browser.requestFullscreen instead."),Browser.requestFullScreen=function(o,a,n){return Browser.requestFullscreen(o,a,n)},Browser.requestFullscreen(t,e,r)},nextRAF:0,fakeRequestAnimationFrame:function(t){var e=Date.now();if(Browser.nextRAF===0)Browser.nextRAF=e+1e3/60;else for(;e+2>=Browser.nextRAF;)Browser.nextRAF+=1e3/60;var r=Math.max(Browser.nextRAF-e,0);setTimeout(t,r)},requestAnimationFrame:function t(e){typeof window>"u"?Browser.fakeRequestAnimationFrame(e):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||Browser.fakeRequestAnimationFrame),window.requestAnimationFrame(e))},safeCallback:function(t){return function(){if(!ABORT)return t.apply(null,arguments)}},allowAsyncCallbacks:!0,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){Browser.allowAsyncCallbacks=!1},resumeAsyncCallbacks:function(){if(Browser.allowAsyncCallbacks=!0,Browser.queuedAsyncCallbacks.length>0){var t=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[],t.forEach(function(e){e()})}},safeRequestAnimationFrame:function(t){return Browser.requestAnimationFrame(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))})},safeSetTimeout:function(t,e){return Module.noExitRuntime=!0,setTimeout(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))},e)},safeSetInterval:function(t,e){return Module.noExitRuntime=!0,setInterval(function(){ABORT||Browser.allowAsyncCallbacks&&t()},e)},getMimetype:function(t){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[t.substr(t.lastIndexOf(".")+1)]},getUserMedia:function(t){window.getUserMedia||(window.getUserMedia=navigator.getUserMedia||navigator.mozGetUserMedia),window.getUserMedia(t)},getMovementX:function(t){return t.movementX||t.mozMovementX||t.webkitMovementX||0},getMovementY:function(t){return t.movementY||t.mozMovementY||t.webkitMovementY||0},getMouseWheelDelta:function(t){var e=0;switch(t.type){case"DOMMouseScroll":e=t.detail;break;case"mousewheel":e=t.wheelDelta;break;case"wheel":e=t.deltaY;break;default:throw"unrecognized mouse wheel event: "+t.type}return e},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(t){if(Browser.pointerLock)t.type!="mousemove"&&"mozMovementX"in t?Browser.mouseMovementX=Browser.mouseMovementY=0:(Browser.mouseMovementX=Browser.getMovementX(t),Browser.mouseMovementY=Browser.getMovementY(t)),typeof SDL<"u"?(Browser.mouseX=SDL.mouseX+Browser.mouseMovementX,Browser.mouseY=SDL.mouseY+Browser.mouseMovementY):(Browser.mouseX+=Browser.mouseMovementX,Browser.mouseY+=Browser.mouseMovementY);else{var e=Module.canvas.getBoundingClientRect(),r=Module.canvas.width,o=Module.canvas.height,a=typeof window.scrollX<"u"?window.scrollX:window.pageXOffset,n=typeof window.scrollY<"u"?window.scrollY:window.pageYOffset;if(t.type==="touchstart"||t.type==="touchend"||t.type==="touchmove"){var u=t.touch;if(u===void 0)return;var A=u.pageX-(a+e.left),p=u.pageY-(n+e.top);A=A*(r/e.width),p=p*(o/e.height);var h={x:A,y:p};if(t.type==="touchstart")Browser.lastTouches[u.identifier]=h,Browser.touches[u.identifier]=h;else if(t.type==="touchend"||t.type==="touchmove"){var E=Browser.touches[u.identifier];E||(E=h),Browser.lastTouches[u.identifier]=E,Browser.touches[u.identifier]=h}return}var I=t.pageX-(a+e.left),v=t.pageY-(n+e.top);I=I*(r/e.width),v=v*(o/e.height),Browser.mouseMovementX=I-Browser.mouseX,Browser.mouseMovementY=v-Browser.mouseY,Browser.mouseX=I,Browser.mouseY=v}},asyncLoad:function(t,e,r,o){var a=o?"":"al "+t;Module.readAsync(t,function(n){assert(n,'Loading data file "'+t+'" failed (no arrayBuffer).'),e(new Uint8Array(n)),a&&removeRunDependency(a)},function(n){if(r)r();else throw'Loading data file "'+t+'" failed.'}),a&&addRunDependency(a)},resizeListeners:[],updateResizeListeners:function(){var t=Module.canvas;Browser.resizeListeners.forEach(function(e){e(t.width,t.height)})},setCanvasSize:function(t,e,r){var o=Module.canvas;Browser.updateCanvasDimensions(o,t,e),r||Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t|8388608,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t&-8388609,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},updateCanvasDimensions:function(t,e,r){e&&r?(t.widthNative=e,t.heightNative=r):(e=t.widthNative,r=t.heightNative);var o=e,a=r;if(Module.forcedAspectRatio&&Module.forcedAspectRatio>0&&(o/a>2];return e},getStr:function(){var t=Pointer_stringify(SYSCALLS.get());return t},get64:function(){var t=SYSCALLS.get(),e=SYSCALLS.get();return t>=0?assert(e===0):assert(e===-1),t},getZero:function(){assert(SYSCALLS.get()===0)}};function ___syscall6(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD();return FS.close(r),0}catch(o){return(typeof FS>"u"||!(o instanceof FS.ErrnoError))&&abort(o),-o.errno}}function ___syscall54(t,e){SYSCALLS.varargs=e;try{return 0}catch(r){return(typeof FS>"u"||!(r instanceof FS.ErrnoError))&&abort(r),-r.errno}}function _typeModule(t){var e=[[0,1,"X"],[1,1,"const X"],[128,1,"X *"],[256,1,"X &"],[384,1,"X &&"],[512,1,"std::shared_ptr"],[640,1,"std::unique_ptr"],[5120,1,"std::vector"],[6144,2,"std::array"],[9216,-1,"std::function"]];function r(p,h,E,I,v,x){if(h==1){var C=I&896;(C==128||C==256||C==384)&&(p="X const")}var R;return x?R=E.replace("X",p).replace("Y",v):R=p.replace("X",E).replace("Y",v),R.replace(/([*&]) (?=[*&])/g,"$1")}function o(p,h,E,I,v){throw new Error(p+" type "+E.replace("X",h+"?")+(I?" with flag "+I:"")+" in "+v)}function a(p,h,E,I,v,x,C,R){x===void 0&&(x="X"),R===void 0&&(R=1);var L=E(p);if(L)return L;var U=I(p),z=U.placeholderFlag,te=e[z];C&&te&&(x=r(C[2],C[0],x,te[0],"?",!0));var ae;z==0&&(ae="Unbound"),z>=10&&(ae="Corrupt"),R>20&&(ae="Deeply nested"),ae&&o(ae,p,x,z,v||"?");var le=U.paramList[0],ce=a(le,h,E,I,v,x,te,R+1),Ce,de={flags:te[0],id:p,name:"",paramList:[ce]},Be=[],Ee="?";switch(U.placeholderFlag){case 1:Ce=ce.spec;break;case 2:if((ce.flags&15360)==1024&&ce.spec.ptrSize==1){de.flags=7168;break}case 3:case 6:case 5:Ce=ce.spec,ce.flags&15360;break;case 8:Ee=""+U.paramList[1],de.paramList.push(U.paramList[1]);break;case 9:for(var g=0,me=U.paramList[1];g>2]=t),t}function _llvm_stacksave(){var t=_llvm_stacksave;return t.LLVM_SAVEDSTACKS||(t.LLVM_SAVEDSTACKS=[]),t.LLVM_SAVEDSTACKS.push(Runtime.stackSave()),t.LLVM_SAVEDSTACKS.length-1}function ___syscall140(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=SYSCALLS.get(),u=SYSCALLS.get(),A=a;return FS.llseek(r,A,u),HEAP32[n>>2]=r.position,r.getdents&&A===0&&u===0&&(r.getdents=null),0}catch(p){return(typeof FS>"u"||!(p instanceof FS.ErrnoError))&&abort(p),-p.errno}}function ___syscall146(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.get(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=0;___syscall146.buffer||(___syscall146.buffers=[null,[],[]],___syscall146.printChar=function(E,I){var v=___syscall146.buffers[E];assert(v),I===0||I===10?((E===1?Module.print:Module.printErr)(UTF8ArrayToString(v,0)),v.length=0):v.push(I)});for(var u=0;u>2],p=HEAP32[o+(u*8+4)>>2],h=0;h"u"||!(E instanceof FS.ErrnoError))&&abort(E),-E.errno}}function __nbind_finish(){for(var t=0,e=_nbind.BindClass.list;tt.pageSize/2||e>t.pageSize-r){var o=_nbind.typeNameTbl.NBind.proto;return o.lalloc(e)}else return HEAPU32[t.usedPtr]=r+e,t.rootPtr+r},t.lreset=function(e,r){var o=HEAPU32[t.pagePtr];if(o){var a=_nbind.typeNameTbl.NBind.proto;a.lreset(e,r)}else HEAPU32[t.usedPtr]=e},t}();_nbind.Pool=Pool;function constructType(t,e){var r=t==10240?_nbind.makeTypeNameTbl[e.name]||_nbind.BindType:_nbind.makeTypeKindTbl[t],o=new r(e);return typeIdTbl[e.id]=o,_nbind.typeNameTbl[e.name]=o,o}_nbind.constructType=constructType;function getType(t){return typeIdTbl[t]}_nbind.getType=getType;function queryType(t){var e=HEAPU8[t],r=_nbind.structureList[e][1];t/=4,r<0&&(++t,r=HEAPU32[t]+1);var o=Array.prototype.slice.call(HEAPU32.subarray(t+1,t+1+r));return e==9&&(o=[o[0],o.slice(1)]),{paramList:o,placeholderFlag:e}}_nbind.queryType=queryType;function getTypes(t,e){return t.map(function(r){return typeof r=="number"?_nbind.getComplexType(r,constructType,getType,queryType,e):_nbind.typeNameTbl[r]})}_nbind.getTypes=getTypes;function readTypeIdList(t,e){return Array.prototype.slice.call(HEAPU32,t/4,t/4+e)}_nbind.readTypeIdList=readTypeIdList;function readAsciiString(t){for(var e=t;HEAPU8[e++];);return String.fromCharCode.apply("",HEAPU8.subarray(t,e-1))}_nbind.readAsciiString=readAsciiString;function readPolicyList(t){var e={};if(t)for(;;){var r=HEAPU32[t/4];if(!r)break;e[readAsciiString(r)]=!0,t+=4}return e}_nbind.readPolicyList=readPolicyList;function getDynCall(t,e){var r={float32_t:"d",float64_t:"d",int64_t:"d",uint64_t:"d",void:"v"},o=t.map(function(n){return r[n.name]||"i"}).join(""),a=Module["dynCall_"+o];if(!a)throw new Error("dynCall_"+o+" not found for "+e+"("+t.map(function(n){return n.name}).join(", ")+")");return a}_nbind.getDynCall=getDynCall;function addMethod(t,e,r,o){var a=t[e];t.hasOwnProperty(e)&&a?((a.arity||a.arity===0)&&(a=_nbind.makeOverloader(a,a.arity),t[e]=a),a.addMethod(r,o)):(r.arity=o,t[e]=r)}_nbind.addMethod=addMethod;function throwError(t){throw new Error(t)}_nbind.throwError=throwError,_nbind.bigEndian=!1,_a=_typeModule(_typeModule),_nbind.Type=_a.Type,_nbind.makeType=_a.makeType,_nbind.getComplexType=_a.getComplexType,_nbind.structureList=_a.structureList;var BindType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.heap=HEAPU32,r.ptrSize=4,r}return e.prototype.needsWireRead=function(r){return!!this.wireRead||!!this.makeWireRead},e.prototype.needsWireWrite=function(r){return!!this.wireWrite||!!this.makeWireWrite},e}(_nbind.Type);_nbind.BindType=BindType;var PrimitiveType=function(t){__extends(e,t);function e(r){var o=t.call(this,r)||this,a=r.flags&32?{32:HEAPF32,64:HEAPF64}:r.flags&8?{8:HEAPU8,16:HEAPU16,32:HEAPU32}:{8:HEAP8,16:HEAP16,32:HEAP32};return o.heap=a[r.ptrSize*8],o.ptrSize=r.ptrSize,o}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="number")return a;throw new Error("Type mismatch")}},e}(BindType);_nbind.PrimitiveType=PrimitiveType;function pushCString(t,e){if(t==null){if(e&&e.Nullable)return 0;throw new Error("Type mismatch")}if(e&&e.Strict){if(typeof t!="string")throw new Error("Type mismatch")}else t=t.toString();var r=Module.lengthBytesUTF8(t)+1,o=_nbind.Pool.lalloc(r);return Module.stringToUTF8Array(t,HEAPU8,o,r),o}_nbind.pushCString=pushCString;function popCString(t){return t===0?null:Module.Pointer_stringify(t)}_nbind.popCString=popCString;var CStringType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=popCString,r.wireWrite=pushCString,r.readResources=[_nbind.resources.pool],r.writeResources=[_nbind.resources.pool],r}return e.prototype.makeWireWrite=function(r,o){return function(a){return pushCString(a,o)}},e}(BindType);_nbind.CStringType=CStringType;var BooleanType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=function(o){return!!o},r}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireRead=function(r){return"!!("+r+")"},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="boolean")return a;throw new Error("Type mismatch")}||r},e}(BindType);_nbind.BooleanType=BooleanType;var Wrapper=function(){function t(){}return t.prototype.persist=function(){this.__nbindState|=1},t}();_nbind.Wrapper=Wrapper;function makeBound(t,e){var r=function(o){__extends(a,o);function a(n,u,A,p){var h=o.call(this)||this;if(!(h instanceof a))return new(Function.prototype.bind.apply(a,Array.prototype.concat.apply([null],arguments)));var E=u,I=A,v=p;if(n!==_nbind.ptrMarker){var x=h.__nbindConstructor.apply(h,arguments);E=4608,v=HEAPU32[x/4],I=HEAPU32[x/4+1]}var C={configurable:!0,enumerable:!1,value:null,writable:!1},R={__nbindFlags:E,__nbindPtr:I};v&&(R.__nbindShared=v,_nbind.mark(h));for(var L=0,U=Object.keys(R);L>=1;var r=_nbind.valueList[t];return _nbind.valueList[t]=firstFreeValue,firstFreeValue=t,r}else{if(e)return _nbind.popShared(t,e);throw new Error("Invalid value slot "+t)}}_nbind.popValue=popValue;var valueBase=18446744073709552e3;function push64(t){return typeof t=="number"?t:pushValue(t)*4096+valueBase}function pop64(t){return t=3?u=Buffer.from(n):u=new Buffer(n),u.copy(o)}else getBuffer(o).set(n)}}_nbind.commitBuffer=commitBuffer;var dirtyList=[],gcTimer=0;function sweep(){for(var t=0,e=dirtyList;t>2]=DYNAMIC_BASE,staticSealed=!0;function invoke_viiiii(t,e,r,o,a,n){try{Module.dynCall_viiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_vif(t,e,r){try{Module.dynCall_vif(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_vid(t,e,r){try{Module.dynCall_vid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_fiff(t,e,r,o){try{return Module.dynCall_fiff(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_vi(t,e){try{Module.dynCall_vi(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_vii(t,e,r){try{Module.dynCall_vii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_ii(t,e){try{return Module.dynCall_ii(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_viddi(t,e,r,o,a){try{Module.dynCall_viddi(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_vidd(t,e,r,o){try{Module.dynCall_vidd(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_iiii(t,e,r,o){try{return Module.dynCall_iiii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_diii(t,e,r,o){try{return Module.dynCall_diii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_di(t,e){try{return Module.dynCall_di(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_iid(t,e,r){try{return Module.dynCall_iid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_iii(t,e,r){try{return Module.dynCall_iii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiddi(t,e,r,o,a,n){try{Module.dynCall_viiddi(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiiiii(t,e,r,o,a,n,u){try{Module.dynCall_viiiiii(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_dii(t,e,r){try{return Module.dynCall_dii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_i(t){try{return Module.dynCall_i(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_iiiiii(t,e,r,o,a,n){try{return Module.dynCall_iiiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiid(t,e,r,o,a){try{Module.dynCall_viiid(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_viififi(t,e,r,o,a,n,u){try{Module.dynCall_viififi(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_viii(t,e,r,o){try{Module.dynCall_viii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_v(t){try{Module.dynCall_v(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_viid(t,e,r,o){try{Module.dynCall_viid(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_idd(t,e,r){try{return Module.dynCall_idd(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiii(t,e,r,o,a){try{Module.dynCall_viiii(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}Module.asmGlobalArg={Math,Int8Array,Int16Array,Int32Array,Uint8Array,Uint16Array,Uint32Array,Float32Array,Float64Array,NaN:NaN,Infinity:1/0},Module.asmLibraryArg={abort,assert,enlargeMemory,getTotalMemory,abortOnCannotGrowMemory,invoke_viiiii,invoke_vif,invoke_vid,invoke_fiff,invoke_vi,invoke_vii,invoke_ii,invoke_viddi,invoke_vidd,invoke_iiii,invoke_diii,invoke_di,invoke_iid,invoke_iii,invoke_viiddi,invoke_viiiiii,invoke_dii,invoke_i,invoke_iiiiii,invoke_viiid,invoke_viififi,invoke_viii,invoke_v,invoke_viid,invoke_idd,invoke_viiii,_emscripten_asm_const_iiiii,_emscripten_asm_const_iiidddddd,_emscripten_asm_const_iiiid,__nbind_reference_external,_emscripten_asm_const_iiiiiiii,_removeAccessorPrefix,_typeModule,__nbind_register_pool,__decorate,_llvm_stackrestore,___cxa_atexit,__extends,__nbind_get_value_object,__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,_emscripten_set_main_loop_timing,__nbind_register_primitive,__nbind_register_type,_emscripten_memcpy_big,__nbind_register_function,___setErrNo,__nbind_register_class,__nbind_finish,_abort,_nbind_value,_llvm_stacksave,___syscall54,_defineHidden,_emscripten_set_main_loop,_emscripten_get_now,__nbind_register_callback_signature,_emscripten_asm_const_iiiiii,__nbind_free_external,_emscripten_asm_const_iiii,_emscripten_asm_const_iiididi,___syscall6,_atexit,___syscall140,___syscall146,DYNAMICTOP_PTR,tempDoublePtr,ABORT,STACKTOP,STACK_MAX,cttz_i8,___dso_handle};var asm=function(t,e,r){var o=new t.Int8Array(r),a=new t.Int16Array(r),n=new t.Int32Array(r),u=new t.Uint8Array(r),A=new t.Uint16Array(r),p=new t.Uint32Array(r),h=new t.Float32Array(r),E=new t.Float64Array(r),I=e.DYNAMICTOP_PTR|0,v=e.tempDoublePtr|0,x=e.ABORT|0,C=e.STACKTOP|0,R=e.STACK_MAX|0,L=e.cttz_i8|0,U=e.___dso_handle|0,z=0,te=0,ae=0,le=0,ce=t.NaN,Ce=t.Infinity,de=0,Be=0,Ee=0,g=0,me=0,we=0,Ae=t.Math.floor,ne=t.Math.abs,Z=t.Math.sqrt,xe=t.Math.pow,Ne=t.Math.cos,ht=t.Math.sin,H=t.Math.tan,rt=t.Math.acos,Te=t.Math.asin,Fe=t.Math.atan,ke=t.Math.atan2,Ye=t.Math.exp,be=t.Math.log,et=t.Math.ceil,Ue=t.Math.imul,S=t.Math.min,w=t.Math.max,b=t.Math.clz32,y=t.Math.fround,F=e.abort,J=e.assert,X=e.enlargeMemory,$=e.getTotalMemory,ie=e.abortOnCannotGrowMemory,Se=e.invoke_viiiii,Re=e.invoke_vif,at=e.invoke_vid,dt=e.invoke_fiff,jt=e.invoke_vi,tr=e.invoke_vii,bt=e.invoke_ii,ln=e.invoke_viddi,kr=e.invoke_vidd,mr=e.invoke_iiii,Sr=e.invoke_diii,Kr=e.invoke_di,Kn=e.invoke_iid,Ms=e.invoke_iii,Ri=e.invoke_viiddi,gs=e.invoke_viiiiii,io=e.invoke_dii,Pi=e.invoke_i,Os=e.invoke_iiiiii,so=e.invoke_viiid,uc=e.invoke_viififi,Au=e.invoke_viii,sp=e.invoke_v,op=e.invoke_viid,Us=e.invoke_idd,Dn=e.invoke_viiii,oo=e._emscripten_asm_const_iiiii,_s=e._emscripten_asm_const_iiidddddd,ml=e._emscripten_asm_const_iiiid,yl=e.__nbind_reference_external,ao=e._emscripten_asm_const_iiiiiiii,Vn=e._removeAccessorPrefix,Mn=e._typeModule,Ti=e.__nbind_register_pool,On=e.__decorate,_i=e._llvm_stackrestore,ir=e.___cxa_atexit,Me=e.__extends,ii=e.__nbind_get_value_object,Ha=e.__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,hr=e._emscripten_set_main_loop_timing,Ac=e.__nbind_register_primitive,fu=e.__nbind_register_type,fc=e._emscripten_memcpy_big,El=e.__nbind_register_function,vA=e.___setErrNo,pu=e.__nbind_register_class,Ie=e.__nbind_finish,Tt=e._abort,pc=e._nbind_value,Hi=e._llvm_stacksave,hu=e.___syscall54,Yt=e._defineHidden,Cl=e._emscripten_set_main_loop,DA=e._emscripten_get_now,ap=e.__nbind_register_callback_signature,hc=e._emscripten_asm_const_iiiiii,PA=e.__nbind_free_external,Qn=e._emscripten_asm_const_iiii,hi=e._emscripten_asm_const_iiididi,gc=e.___syscall6,bA=e._atexit,aa=e.___syscall140,Ni=e.___syscall146,_o=y(0);let Xe=y(0);function lo(s){s=s|0;var l=0;return l=C,C=C+s|0,C=C+15&-16,l|0}function dc(){return C|0}function gu(s){s=s|0,C=s}function qi(s,l){s=s|0,l=l|0,C=s,R=l}function du(s,l){s=s|0,l=l|0,z||(z=s,te=l)}function SA(s){s=s|0,we=s}function qa(){return we|0}function mc(){var s=0,l=0;Dr(8104,8,400)|0,Dr(8504,408,540)|0,s=9044,l=s+44|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));o[9088]=0,o[9089]=1,n[2273]=0,n[2274]=948,n[2275]=948,ir(17,8104,U|0)|0}function ds(s){s=s|0,ft(s+948|0)}function Ht(s){return s=y(s),((bu(s)|0)&2147483647)>>>0>2139095040|0}function Fn(s,l,c){s=s|0,l=l|0,c=c|0;e:do if(n[s+(l<<3)+4>>2]|0)s=s+(l<<3)|0;else{if((l|2|0)==3&&n[s+60>>2]|0){s=s+56|0;break}switch(l|0){case 0:case 2:case 4:case 5:{if(n[s+52>>2]|0){s=s+48|0;break e}break}default:}if(n[s+68>>2]|0){s=s+64|0;break}else{s=(l|1|0)==5?948:c;break}}while(!1);return s|0}function Ei(s){s=s|0;var l=0;return l=Jv(1e3)|0,la(s,(l|0)!=0,2456),n[2276]=(n[2276]|0)+1,Dr(l|0,8104,1e3)|0,o[s+2>>0]|0&&(n[l+4>>2]=2,n[l+12>>2]=4),n[l+976>>2]=s,l|0}function la(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,g0(s,5,3197,f)),C=d}function co(){return Ei(956)|0}function Hs(s){s=s|0;var l=0;return l=Kt(1e3)|0,ca(l,s),la(n[s+976>>2]|0,1,2456),n[2276]=(n[2276]|0)+1,n[l+944>>2]=0,l|0}function ca(s,l){s=s|0,l=l|0;var c=0;Dr(s|0,l|0,948)|0,Cd(s+948|0,l+948|0),c=s+960|0,s=l+960|0,l=c+40|0;do n[c>>2]=n[s>>2],c=c+4|0,s=s+4|0;while((c|0)<(l|0))}function ua(s){s=s|0;var l=0,c=0,f=0,d=0;if(l=s+944|0,c=n[l>>2]|0,c|0&&(Ho(c+948|0,s)|0,n[l>>2]=0),c=Ci(s)|0,c|0){l=0;do n[(ms(s,l)|0)+944>>2]=0,l=l+1|0;while((l|0)!=(c|0))}c=s+948|0,f=n[c>>2]|0,d=s+952|0,l=n[d>>2]|0,(l|0)!=(f|0)&&(n[d>>2]=l+(~((l+-4-f|0)>>>2)<<2)),ys(c),Xv(s),n[2276]=(n[2276]|0)+-1}function Ho(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0;f=n[s>>2]|0,k=s+4|0,c=n[k>>2]|0,m=c;e:do if((f|0)==(c|0))d=f,B=4;else for(s=f;;){if((n[s>>2]|0)==(l|0)){d=s,B=4;break e}if(s=s+4|0,(s|0)==(c|0)){s=0;break}}while(!1);return(B|0)==4&&((d|0)!=(c|0)?(f=d+4|0,s=m-f|0,l=s>>2,l&&(ww(d|0,f|0,s|0)|0,c=n[k>>2]|0),s=d+(l<<2)|0,(c|0)==(s|0)||(n[k>>2]=c+(~((c+-4-s|0)>>>2)<<2)),s=1):s=0),s|0}function Ci(s){return s=s|0,(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2|0}function ms(s,l){s=s|0,l=l|0;var c=0;return c=n[s+948>>2]|0,(n[s+952>>2]|0)-c>>2>>>0>l>>>0?s=n[c+(l<<2)>>2]|0:s=0,s|0}function ys(s){s=s|0;var l=0,c=0,f=0,d=0;f=C,C=C+32|0,l=f,d=n[s>>2]|0,c=(n[s+4>>2]|0)-d|0,((n[s+8>>2]|0)-d|0)>>>0>c>>>0&&(d=c>>2,Ep(l,d,d,s+8|0),E0(s,l),UA(l)),C=f}function Es(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;O=Ci(s)|0;do if(O|0){if((n[(ms(s,0)|0)+944>>2]|0)==(s|0)){if(!(Ho(s+948|0,l)|0))break;Dr(l+400|0,8504,540)|0,n[l+944>>2]=0,Le(s);break}B=n[(n[s+976>>2]|0)+12>>2]|0,k=s+948|0,Q=(B|0)==0,c=0,m=0;do f=n[(n[k>>2]|0)+(m<<2)>>2]|0,(f|0)==(l|0)?Le(s):(d=Hs(f)|0,n[(n[k>>2]|0)+(c<<2)>>2]=d,n[d+944>>2]=s,Q||BR[B&15](f,d,s,c),c=c+1|0),m=m+1|0;while((m|0)!=(O|0));if(c>>>0>>0){Q=s+948|0,k=s+952|0,B=c,c=n[k>>2]|0;do m=(n[Q>>2]|0)+(B<<2)|0,f=m+4|0,d=c-f|0,l=d>>2,l&&(ww(m|0,f|0,d|0)|0,c=n[k>>2]|0),d=c,f=m+(l<<2)|0,(d|0)!=(f|0)&&(c=d+(~((d+-4-f|0)>>>2)<<2)|0,n[k>>2]=c),B=B+1|0;while((B|0)!=(O|0))}}while(!1)}function qs(s){s=s|0;var l=0,c=0,f=0,d=0;Un(s,(Ci(s)|0)==0,2491),Un(s,(n[s+944>>2]|0)==0,2545),l=s+948|0,c=n[l>>2]|0,f=s+952|0,d=n[f>>2]|0,(d|0)!=(c|0)&&(n[f>>2]=d+(~((d+-4-c|0)>>>2)<<2)),ys(l),l=s+976|0,c=n[l>>2]|0,Dr(s|0,8104,1e3)|0,o[c+2>>0]|0&&(n[s+4>>2]=2,n[s+12>>2]=4),n[l>>2]=c}function Un(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,Ao(s,5,3197,f)),C=d}function Pn(){return n[2276]|0}function Cs(){var s=0;return s=Jv(20)|0,We((s|0)!=0,2592),n[2277]=(n[2277]|0)+1,n[s>>2]=n[239],n[s+4>>2]=n[240],n[s+8>>2]=n[241],n[s+12>>2]=n[242],n[s+16>>2]=n[243],s|0}function We(s,l){s=s|0,l=l|0;var c=0,f=0;f=C,C=C+16|0,c=f,s||(n[c>>2]=l,Ao(0,5,3197,c)),C=f}function tt(s){s=s|0,Xv(s),n[2277]=(n[2277]|0)+-1}function Bt(s,l){s=s|0,l=l|0;var c=0;l?(Un(s,(Ci(s)|0)==0,2629),c=1):(c=0,l=0),n[s+964>>2]=l,n[s+988>>2]=c}function or(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+8|0,d=f+4|0,B=f,n[d>>2]=l,Un(s,(n[l+944>>2]|0)==0,2709),Un(s,(n[s+964>>2]|0)==0,2763),ee(s),l=s+948|0,n[B>>2]=(n[l>>2]|0)+(c<<2),n[m>>2]=n[B>>2],ye(l,m,d)|0,n[(n[d>>2]|0)+944>>2]=s,Le(s),C=f}function ee(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;if(c=Ci(s)|0,c|0&&(n[(ms(s,0)|0)+944>>2]|0)!=(s|0)){f=n[(n[s+976>>2]|0)+12>>2]|0,d=s+948|0,m=(f|0)==0,l=0;do B=n[(n[d>>2]|0)+(l<<2)>>2]|0,k=Hs(B)|0,n[(n[d>>2]|0)+(l<<2)>>2]=k,n[k+944>>2]=s,m||BR[f&15](B,k,s,l),l=l+1|0;while((l|0)!=(c|0))}}function ye(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0;$e=C,C=C+64|0,j=$e+52|0,k=$e+48|0,se=$e+28|0,je=$e+24|0,Oe=$e+20|0,Qe=$e,f=n[s>>2]|0,m=f,l=f+((n[l>>2]|0)-m>>2<<2)|0,f=s+4|0,d=n[f>>2]|0,B=s+8|0;do if(d>>>0<(n[B>>2]|0)>>>0){if((l|0)==(d|0)){n[l>>2]=n[c>>2],n[f>>2]=(n[f>>2]|0)+4;break}_A(s,l,d,l+4|0),l>>>0<=c>>>0&&(c=(n[f>>2]|0)>>>0>c>>>0?c+4|0:c),n[l>>2]=n[c>>2]}else{f=(d-m>>2)+1|0,d=N(s)|0,d>>>0>>0&&Jr(s),M=n[s>>2]|0,O=(n[B>>2]|0)-M|0,m=O>>1,Ep(Qe,O>>2>>>0>>1>>>0?m>>>0>>0?f:m:d,l-M>>2,s+8|0),M=Qe+8|0,f=n[M>>2]|0,m=Qe+12|0,O=n[m>>2]|0,B=O,Q=f;do if((f|0)==(O|0)){if(O=Qe+4|0,f=n[O>>2]|0,Je=n[Qe>>2]|0,d=Je,f>>>0<=Je>>>0){f=B-d>>1,f=f|0?f:1,Ep(se,f,f>>>2,n[Qe+16>>2]|0),n[je>>2]=n[O>>2],n[Oe>>2]=n[M>>2],n[k>>2]=n[je>>2],n[j>>2]=n[Oe>>2],lw(se,k,j),f=n[Qe>>2]|0,n[Qe>>2]=n[se>>2],n[se>>2]=f,f=se+4|0,Je=n[O>>2]|0,n[O>>2]=n[f>>2],n[f>>2]=Je,f=se+8|0,Je=n[M>>2]|0,n[M>>2]=n[f>>2],n[f>>2]=Je,f=se+12|0,Je=n[m>>2]|0,n[m>>2]=n[f>>2],n[f>>2]=Je,UA(se),f=n[M>>2]|0;break}m=f,B=((m-d>>2)+1|0)/-2|0,k=f+(B<<2)|0,d=Q-m|0,m=d>>2,m&&(ww(k|0,f|0,d|0)|0,f=n[O>>2]|0),Je=k+(m<<2)|0,n[M>>2]=Je,n[O>>2]=f+(B<<2),f=Je}while(!1);n[f>>2]=n[c>>2],n[M>>2]=(n[M>>2]|0)+4,l=C0(s,Qe,l)|0,UA(Qe)}while(!1);return C=$e,l|0}function Le(s){s=s|0;var l=0;do{if(l=s+984|0,o[l>>0]|0)break;o[l>>0]=1,h[s+504>>2]=y(ce),s=n[s+944>>2]|0}while(s|0)}function ft(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function pt(s){return s=s|0,n[s+944>>2]|0}function Nt(s){s=s|0,Un(s,(n[s+964>>2]|0)!=0,2832),Le(s)}function rr(s){return s=s|0,(o[s+984>>0]|0)!=0|0}function $r(s,l){s=s|0,l=l|0,TUe(s,l,400)|0&&(Dr(s|0,l|0,400)|0,Le(s))}function ji(s){s=s|0;var l=Xe;return l=y(h[s+44>>2]),s=Ht(l)|0,y(s?y(0):l)}function rs(s){s=s|0;var l=Xe;return l=y(h[s+48>>2]),Ht(l)|0&&(l=o[(n[s+976>>2]|0)+2>>0]|0?y(1):y(0)),y(l)}function bi(s,l){s=s|0,l=l|0,n[s+980>>2]=l}function qo(s){return s=s|0,n[s+980>>2]|0}function xA(s,l){s=s|0,l=l|0;var c=0;c=s+4|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function kA(s){return s=s|0,n[s+4>>2]|0}function lp(s,l){s=s|0,l=l|0;var c=0;c=s+8|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function e0(s){return s=s|0,n[s+8>>2]|0}function mu(s,l){s=s|0,l=l|0;var c=0;c=s+12|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function t0(s){return s=s|0,n[s+12>>2]|0}function yu(s,l){s=s|0,l=l|0;var c=0;c=s+16|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function uo(s){return s=s|0,n[s+16>>2]|0}function QA(s,l){s=s|0,l=l|0;var c=0;c=s+20|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function yc(s){return s=s|0,n[s+20>>2]|0}function Aa(s,l){s=s|0,l=l|0;var c=0;c=s+24|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function r0(s){return s=s|0,n[s+24>>2]|0}function Ec(s,l){s=s|0,l=l|0;var c=0;c=s+28|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function hd(s){return s=s|0,n[s+28>>2]|0}function n0(s,l){s=s|0,l=l|0;var c=0;c=s+32|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function $n(s){return s=s|0,n[s+32>>2]|0}function cp(s,l){s=s|0,l=l|0;var c=0;c=s+36|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function i0(s){return s=s|0,n[s+36>>2]|0}function FA(s,l){s=s|0,l=y(l);var c=0;c=s+40|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function js(s,l){s=s|0,l=y(l);var c=0;c=s+44|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function Eu(s,l){s=s|0,l=y(l);var c=0;c=s+48|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function ja(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+52|0,d=s+56|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Gi(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+52|0,c=s+56|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function fa(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+52|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Cu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function ws(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Cc(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+132+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wc(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Y(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Dt(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+60+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wl(s,l){s=s|0,l=l|0;var c=0;c=s+60+(l<<3)+4|0,(n[c>>2]|0)!=3&&(h[s+60+(l<<3)>>2]=y(ce),n[c>>2]=3,Le(s))}function Si(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Ic(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=m?0:2,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function ct(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+204+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ht(c)|0,f=(m^1)&1,d=s+276+(l<<3)|0,l=s+276+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function s0(s,l){return s=s|0,l=l|0,y(h[s+276+(l<<3)>>2])}function tw(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+348|0,d=s+352|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function RA(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+348|0,c=s+352|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function up(s){s=s|0;var l=0;l=s+352|0,(n[l>>2]|0)!=3&&(h[s+348>>2]=y(ce),n[l>>2]=3,Le(s))}function Br(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+348|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Is(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+356|0,d=s+360|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function o0(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+356|0,c=s+360|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ht(l)|0,n[c>>2]=f?3:2,Le(s))}function a0(s){s=s|0;var l=0;l=s+360|0,(n[l>>2]|0)!=3&&(h[s+356>>2]=y(ce),n[l>>2]=3,Le(s))}function l0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+356|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Ap(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Bc(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Ct(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+364|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function gd(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function c0(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function u0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+372|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Iu(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function dd(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function A0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+380|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Bu(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=(m^1)&1,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function rw(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ht(l)|0,c=m?0:2,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function md(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+388|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function pa(s,l){s=s|0,l=y(l);var c=0;c=s+396|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function vc(s){return s=s|0,y(h[s+396>>2])}function Il(s){return s=s|0,y(h[s+400>>2])}function vu(s){return s=s|0,y(h[s+404>>2])}function f0(s){return s=s|0,y(h[s+408>>2])}function TA(s){return s=s|0,y(h[s+412>>2])}function fp(s){return s=s|0,y(h[s+416>>2])}function Ga(s){return s=s|0,y(h[s+420>>2])}function p0(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+424+(l<<2)>>2])}function pp(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+448+(l<<2)>>2])}function jo(s,l){switch(s=s|0,l=l|0,Un(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+472+(l<<2)>>2])}function Bs(s,l){s=s|0,l=l|0;var c=0,f=Xe;return c=n[s+4>>2]|0,(c|0)==(n[l+4>>2]|0)?c?(f=y(h[s>>2]),s=y(ne(y(f-y(h[l>>2]))))>2]=0,n[f+4>>2]=0,n[f+8>>2]=0,Ha(f|0,s|0,l|0,0),Ao(s,3,(o[f+11>>0]|0)<0?n[f>>2]|0:f,c),n3e(f),C=c}function Go(s,l,c,f){s=y(s),l=y(l),c=c|0,f=f|0;var d=Xe;s=y(s*l),d=y(mR(s,y(1)));do if(wi(d,y(0))|0)s=y(s-d);else{if(s=y(s-d),wi(d,y(1))|0){s=y(s+y(1));break}if(c){s=y(s+y(1));break}f||(d>y(.5)?d=y(1):(f=wi(d,y(.5))|0,d=y(f?1:0)),s=y(s+d))}while(!1);return y(s/l)}function NA(s,l,c,f,d,m,B,k,Q,O,M,j,se){s=s|0,l=y(l),c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,k=y(k),Q=y(Q),O=y(O),M=y(M),j=y(j),se=se|0;var je=0,Oe=Xe,Qe=Xe,$e=Xe,Je=Xe,lt=Xe,_e=Xe;return Q>2]),Oe!=y(0))?($e=y(Go(l,Oe,0,0)),Je=y(Go(f,Oe,0,0)),Qe=y(Go(m,Oe,0,0)),Oe=y(Go(k,Oe,0,0))):(Qe=m,$e=l,Oe=k,Je=f),(d|0)==(s|0)?je=wi(Qe,$e)|0:je=0,(B|0)==(c|0)?se=wi(Oe,Je)|0:se=0,!je&&(lt=y(l-M),!(hp(s,lt,Q)|0))&&!(gp(s,lt,d,Q)|0)?je=h0(s,lt,d,m,Q)|0:je=1,!se&&(_e=y(f-j),!(hp(c,_e,O)|0))&&!(gp(c,_e,B,O)|0)?se=h0(c,_e,B,k,O)|0:se=1,se=je&se),se|0}function hp(s,l,c){return s=s|0,l=y(l),c=y(c),(s|0)==1?s=wi(l,c)|0:s=0,s|0}function gp(s,l,c,f){return s=s|0,l=y(l),c=c|0,f=y(f),(s|0)==2&(c|0)==0?l>=f?s=1:s=wi(l,f)|0:s=0,s|0}function h0(s,l,c,f,d){return s=s|0,l=y(l),c=c|0,f=y(f),d=y(d),(s|0)==2&(c|0)==2&f>l?d<=l?s=1:s=wi(l,d)|0:s=0,s|0}function ha(s,l,c,f,d,m,B,k,Q,O,M){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),Q=Q|0,O=O|0,M=M|0;var j=0,se=0,je=0,Oe=0,Qe=Xe,$e=Xe,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=Xe,go=Xe,mo=Xe,yo=0,Ca=0;ar=C,C=C+160|0,Xt=ar+152|0,cr=ar+120|0,Or=ar+104|0,_e=ar+72|0,Oe=ar+56|0,Lt=ar+8|0,lt=ar,qe=(n[2279]|0)+1|0,n[2279]=qe,Pr=s+984|0,o[Pr>>0]|0&&(n[s+512>>2]|0)!=(n[2278]|0)?Je=4:(n[s+516>>2]|0)==(f|0)?Tr=0:Je=4,(Je|0)==4&&(n[s+520>>2]=0,n[s+924>>2]=-1,n[s+928>>2]=-1,h[s+932>>2]=y(-1),h[s+936>>2]=y(-1),Tr=1);e:do if(n[s+964>>2]|0)if(Qe=y(cn(s,2,B)),$e=y(cn(s,0,B)),j=s+916|0,mo=y(h[j>>2]),go=y(h[s+920>>2]),xn=y(h[s+932>>2]),NA(d,l,m,c,n[s+924>>2]|0,mo,n[s+928>>2]|0,go,xn,y(h[s+936>>2]),Qe,$e,M)|0)Je=22;else if(je=n[s+520>>2]|0,!je)Je=21;else for(se=0;;){if(j=s+524+(se*24|0)|0,xn=y(h[j>>2]),go=y(h[s+524+(se*24|0)+4>>2]),mo=y(h[s+524+(se*24|0)+16>>2]),NA(d,l,m,c,n[s+524+(se*24|0)+8>>2]|0,xn,n[s+524+(se*24|0)+12>>2]|0,go,mo,y(h[s+524+(se*24|0)+20>>2]),Qe,$e,M)|0){Je=22;break e}if(se=se+1|0,se>>>0>=je>>>0){Je=21;break}}else{if(Q){if(j=s+916|0,!(wi(y(h[j>>2]),l)|0)){Je=21;break}if(!(wi(y(h[s+920>>2]),c)|0)){Je=21;break}if((n[s+924>>2]|0)!=(d|0)){Je=21;break}j=(n[s+928>>2]|0)==(m|0)?j:0,Je=22;break}if(je=n[s+520>>2]|0,!je)Je=21;else for(se=0;;){if(j=s+524+(se*24|0)|0,wi(y(h[j>>2]),l)|0&&wi(y(h[s+524+(se*24|0)+4>>2]),c)|0&&(n[s+524+(se*24|0)+8>>2]|0)==(d|0)&&(n[s+524+(se*24|0)+12>>2]|0)==(m|0)){Je=22;break e}if(se=se+1|0,se>>>0>=je>>>0){Je=21;break}}}while(!1);do if((Je|0)==21)o[11697]|0?(j=0,Je=28):(j=0,Je=31);else if((Je|0)==22){if(se=(o[11697]|0)!=0,!((j|0)!=0&(Tr^1)))if(se){Je=28;break}else{Je=31;break}Oe=j+16|0,n[s+908>>2]=n[Oe>>2],je=j+20|0,n[s+912>>2]=n[je>>2],(o[11698]|0)==0|se^1||(n[lt>>2]=LA(qe)|0,n[lt+4>>2]=qe,Ao(s,4,2972,lt),se=n[s+972>>2]|0,se|0&&ef[se&127](s),d=Ya(d,Q)|0,m=Ya(m,Q)|0,Ca=+y(h[Oe>>2]),yo=+y(h[je>>2]),n[Lt>>2]=d,n[Lt+4>>2]=m,E[Lt+8>>3]=+l,E[Lt+16>>3]=+c,E[Lt+24>>3]=Ca,E[Lt+32>>3]=yo,n[Lt+40>>2]=O,Ao(s,4,2989,Lt))}while(!1);return(Je|0)==28&&(se=LA(qe)|0,n[Oe>>2]=se,n[Oe+4>>2]=qe,n[Oe+8>>2]=Tr?3047:11699,Ao(s,4,3038,Oe),se=n[s+972>>2]|0,se|0&&ef[se&127](s),Lt=Ya(d,Q)|0,Je=Ya(m,Q)|0,n[_e>>2]=Lt,n[_e+4>>2]=Je,E[_e+8>>3]=+l,E[_e+16>>3]=+c,n[_e+24>>2]=O,Ao(s,4,3049,_e),Je=31),(Je|0)==31&&(si(s,l,c,f,d,m,B,k,Q,M),o[11697]|0&&(se=n[2279]|0,Lt=LA(se)|0,n[Or>>2]=Lt,n[Or+4>>2]=se,n[Or+8>>2]=Tr?3047:11699,Ao(s,4,3083,Or),se=n[s+972>>2]|0,se|0&&ef[se&127](s),Lt=Ya(d,Q)|0,Or=Ya(m,Q)|0,yo=+y(h[s+908>>2]),Ca=+y(h[s+912>>2]),n[cr>>2]=Lt,n[cr+4>>2]=Or,E[cr+8>>3]=yo,E[cr+16>>3]=Ca,n[cr+24>>2]=O,Ao(s,4,3092,cr)),n[s+516>>2]=f,j||(se=s+520|0,j=n[se>>2]|0,(j|0)==16&&(o[11697]|0&&Ao(s,4,3124,Xt),n[se>>2]=0,j=0),Q?j=s+916|0:(n[se>>2]=j+1,j=s+524+(j*24|0)|0),h[j>>2]=l,h[j+4>>2]=c,n[j+8>>2]=d,n[j+12>>2]=m,n[j+16>>2]=n[s+908>>2],n[j+20>>2]=n[s+912>>2],j=0)),Q&&(n[s+416>>2]=n[s+908>>2],n[s+420>>2]=n[s+912>>2],o[s+985>>0]=1,o[Pr>>0]=0),n[2279]=(n[2279]|0)+-1,n[s+512>>2]=n[2278],C=ar,Tr|(j|0)==0|0}function cn(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(K(s,l,c)),y(f+y(re(s,l,c)))}function Ao(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=C,C=C+16|0,d=m,n[d>>2]=f,s?f=n[s+976>>2]|0:f=0,d0(f,s,l,c,d),C=m}function LA(s){return s=s|0,(s>>>0>60?3201:3201+(60-s)|0)|0}function Ya(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+32|0,c=d+12|0,f=d,n[c>>2]=n[254],n[c+4>>2]=n[255],n[c+8>>2]=n[256],n[f>>2]=n[257],n[f+4>>2]=n[258],n[f+8>>2]=n[259],(s|0)>2?s=11699:s=n[(l?f:c)+(s<<2)>>2]|0,C=d,s|0}function si(s,l,c,f,d,m,B,k,Q,O){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),Q=Q|0,O=O|0;var M=0,j=0,se=0,je=0,Oe=Xe,Qe=Xe,$e=Xe,Je=Xe,lt=Xe,_e=Xe,qe=Xe,Lt=0,Or=0,cr=0,Xt=Xe,Pr=Xe,Tr=0,ar=Xe,xn=0,go=0,mo=0,yo=0,Ca=0,xp=0,kp=0,Sl=0,Qp=0,Tu=0,Nu=0,Fp=0,Rp=0,Tp=0,Xr=0,xl=0,Np=0,kc=0,Lp=Xe,Mp=Xe,Lu=Xe,Mu=Xe,Qc=Xe,Ys=0,Za=0,Wo=0,kl=0,rf=0,nf=Xe,Ou=Xe,sf=Xe,of=Xe,Ws=Xe,Ps=Xe,Ql=0,Rn=Xe,af=Xe,Eo=Xe,Fc=Xe,Co=Xe,Rc=Xe,lf=0,cf=0,Tc=Xe,Ks=Xe,Fl=0,uf=0,Af=0,ff=0,xr=Xe,zn=0,bs=0,wo=0,Vs=0,Fr=0,ur=0,Rl=0,zt=Xe,pf=0,li=0;Rl=C,C=C+16|0,Ys=Rl+12|0,Za=Rl+8|0,Wo=Rl+4|0,kl=Rl,Un(s,(d|0)==0|(Ht(l)|0)^1,3326),Un(s,(m|0)==0|(Ht(c)|0)^1,3406),bs=mt(s,f)|0,n[s+496>>2]=bs,Fr=fr(2,bs)|0,ur=fr(0,bs)|0,h[s+440>>2]=y(K(s,Fr,B)),h[s+444>>2]=y(re(s,Fr,B)),h[s+428>>2]=y(K(s,ur,B)),h[s+436>>2]=y(re(s,ur,B)),h[s+464>>2]=y(Cr(s,Fr)),h[s+468>>2]=y(yn(s,Fr)),h[s+452>>2]=y(Cr(s,ur)),h[s+460>>2]=y(yn(s,ur)),h[s+488>>2]=y(oi(s,Fr,B)),h[s+492>>2]=y(Li(s,Fr,B)),h[s+476>>2]=y(oi(s,ur,B)),h[s+484>>2]=y(Li(s,ur,B));do if(n[s+964>>2]|0)y0(s,l,c,d,m,B,k);else{if(wo=s+948|0,Vs=(n[s+952>>2]|0)-(n[wo>>2]|0)>>2,!Vs){bv(s,l,c,d,m,B,k);break}if(!Q&&Sv(s,l,c,d,m,B,k)|0)break;ee(s),xl=s+508|0,o[xl>>0]=0,Fr=fr(n[s+4>>2]|0,bs)|0,ur=iw(Fr,bs)|0,zn=he(Fr)|0,Np=n[s+8>>2]|0,uf=s+28|0,kc=(n[uf>>2]|0)!=0,Co=zn?B:k,Tc=zn?k:B,Lp=y(mp(s,Fr,B)),Mp=y(sw(s,Fr,B)),Oe=y(mp(s,ur,B)),Rc=y(En(s,Fr,B)),Ks=y(En(s,ur,B)),cr=zn?d:m,Fl=zn?m:d,xr=zn?Rc:Ks,lt=zn?Ks:Rc,Fc=y(cn(s,2,B)),Je=y(cn(s,0,B)),Qe=y(y(Yr(s+364|0,B))-xr),$e=y(y(Yr(s+380|0,B))-xr),_e=y(y(Yr(s+372|0,k))-lt),qe=y(y(Yr(s+388|0,k))-lt),Lu=zn?Qe:_e,Mu=zn?$e:qe,Fc=y(l-Fc),l=y(Fc-xr),Ht(l)|0?xr=l:xr=y(_n(y(k0(l,$e)),Qe)),af=y(c-Je),l=y(af-lt),Ht(l)|0?Eo=l:Eo=y(_n(y(k0(l,qe)),_e)),Qe=zn?xr:Eo,Rn=zn?Eo:xr;e:do if((cr|0)==1)for(f=0,j=0;;){if(M=ms(s,j)|0,!f)y(is(M))>y(0)&&y(Gs(M))>y(0)?f=M:f=0;else if(wd(M)|0){je=0;break e}if(j=j+1|0,j>>>0>=Vs>>>0){je=f;break}}else je=0;while(!1);Lt=je+500|0,Or=je+504|0,f=0,M=0,l=y(0),se=0;do{if(j=n[(n[wo>>2]|0)+(se<<2)>>2]|0,(n[j+36>>2]|0)==1)Du(j),o[j+985>>0]=1,o[j+984>>0]=0;else{Bl(j),Q&&dp(j,mt(j,bs)|0,Qe,Rn,xr);do if((n[j+24>>2]|0)!=1)if((j|0)==(je|0)){n[Lt>>2]=n[2278],h[Or>>2]=y(0);break}else{Id(s,j,xr,d,Eo,xr,Eo,m,bs,O);break}else M|0&&(n[M+960>>2]=j),n[j+960>>2]=0,M=j,f=f|0?f:j;while(!1);Ps=y(h[j+504>>2]),l=y(l+y(Ps+y(cn(j,Fr,xr))))}se=se+1|0}while((se|0)!=(Vs|0));for(mo=l>Qe,Ql=kc&((cr|0)==2&mo)?1:cr,xn=(Fl|0)==1,Ca=xn&(Q^1),xp=(Ql|0)==1,kp=(Ql|0)==2,Sl=976+(Fr<<2)|0,Qp=(Fl|2|0)==2,Tp=xn&(kc^1),Tu=1040+(ur<<2)|0,Nu=1040+(Fr<<2)|0,Fp=976+(ur<<2)|0,Rp=(Fl|0)!=1,mo=kc&((cr|0)!=0&mo),go=s+976|0,xn=xn^1,l=Qe,Tr=0,yo=0,Ps=y(0),Qc=y(0);;){e:do if(Tr>>>0>>0)for(Or=n[wo>>2]|0,se=0,qe=y(0),_e=y(0),$e=y(0),Qe=y(0),j=0,M=0,je=Tr;;){if(Lt=n[Or+(je<<2)>>2]|0,(n[Lt+36>>2]|0)!=1&&(n[Lt+940>>2]=yo,(n[Lt+24>>2]|0)!=1)){if(Je=y(cn(Lt,Fr,xr)),Xr=n[Sl>>2]|0,c=y(Yr(Lt+380+(Xr<<3)|0,Co)),lt=y(h[Lt+504>>2]),c=y(k0(c,lt)),c=y(_n(y(Yr(Lt+364+(Xr<<3)|0,Co)),c)),kc&(se|0)!=0&y(Je+y(_e+c))>l){m=se,Je=qe,cr=je;break e}Je=y(Je+c),c=y(_e+Je),Je=y(qe+Je),wd(Lt)|0&&($e=y($e+y(is(Lt))),Qe=y(Qe-y(lt*y(Gs(Lt))))),M|0&&(n[M+960>>2]=Lt),n[Lt+960>>2]=0,se=se+1|0,M=Lt,j=j|0?j:Lt}else Je=qe,c=_e;if(je=je+1|0,je>>>0>>0)qe=Je,_e=c;else{m=se,cr=je;break}}else m=0,Je=y(0),$e=y(0),Qe=y(0),j=0,cr=Tr;while(!1);Xr=$e>y(0)&$ey(0)&QeMu&((Ht(Mu)|0)^1))l=Mu,Xr=51;else if(o[(n[go>>2]|0)+3>>0]|0)Xr=51;else{if(Xt!=y(0)&&y(is(s))!=y(0)){Xr=53;break}l=Je,Xr=53}while(!1);if((Xr|0)==51&&(Xr=0,Ht(l)|0?Xr=53:(Pr=y(l-Je),ar=l)),(Xr|0)==53&&(Xr=0,Je>2]|0,je=Pry(0),_e=y(Pr/Xt),$e=y(0),Je=y(0),l=y(0),M=j;do c=y(Yr(M+380+(se<<3)|0,Co)),Qe=y(Yr(M+364+(se<<3)|0,Co)),Qe=y(k0(c,y(_n(Qe,y(h[M+504>>2]))))),je?(c=y(Qe*y(Gs(M))),c!=y(-0)&&(zt=y(Qe-y(lt*c)),nf=y(Ii(M,Fr,zt,ar,xr)),zt!=nf)&&($e=y($e-y(nf-Qe)),l=y(l+c))):Lt&&(Ou=y(is(M)),Ou!=y(0))&&(zt=y(Qe+y(_e*Ou)),sf=y(Ii(M,Fr,zt,ar,xr)),zt!=sf)&&($e=y($e-y(sf-Qe)),Je=y(Je-Ou)),M=n[M+960>>2]|0;while(M|0);if(l=y(qe+l),Qe=y(Pr+$e),rf)l=y(0);else{lt=y(Xt+Je),je=n[Sl>>2]|0,Lt=Qey(0),lt=y(Qe/lt),l=y(0);do{zt=y(Yr(j+380+(je<<3)|0,Co)),$e=y(Yr(j+364+(je<<3)|0,Co)),$e=y(k0(zt,y(_n($e,y(h[j+504>>2]))))),Lt?(zt=y($e*y(Gs(j))),Qe=y(-zt),zt!=y(-0)?(zt=y(_e*Qe),Qe=y(Ii(j,Fr,y($e+(Or?Qe:zt)),ar,xr))):Qe=$e):se&&(of=y(is(j)),of!=y(0))?Qe=y(Ii(j,Fr,y($e+y(lt*of)),ar,xr)):Qe=$e,l=y(l-y(Qe-$e)),Je=y(cn(j,Fr,xr)),c=y(cn(j,ur,xr)),Qe=y(Qe+Je),h[Za>>2]=Qe,n[kl>>2]=1,$e=y(h[j+396>>2]);e:do if(Ht($e)|0){M=Ht(Rn)|0;do if(!M){if(mo|(ns(j,ur,Rn)|0|xn)||(da(s,j)|0)!=4||(n[(vl(j,ur)|0)+4>>2]|0)==3||(n[(bc(j,ur)|0)+4>>2]|0)==3)break;h[Ys>>2]=Rn,n[Wo>>2]=1;break e}while(!1);if(ns(j,ur,Rn)|0){M=n[j+992+(n[Fp>>2]<<2)>>2]|0,zt=y(c+y(Yr(M,Rn))),h[Ys>>2]=zt,M=Rp&(n[M+4>>2]|0)==2,n[Wo>>2]=((Ht(zt)|0|M)^1)&1;break}else{h[Ys>>2]=Rn,n[Wo>>2]=M?0:2;break}}else zt=y(Qe-Je),Xt=y(zt/$e),zt=y($e*zt),n[Wo>>2]=1,h[Ys>>2]=y(c+(zn?Xt:zt));while(!1);yr(j,Fr,ar,xr,kl,Za),yr(j,ur,Rn,xr,Wo,Ys);do if(!(ns(j,ur,Rn)|0)&&(da(s,j)|0)==4){if((n[(vl(j,ur)|0)+4>>2]|0)==3){M=0;break}M=(n[(bc(j,ur)|0)+4>>2]|0)!=3}else M=0;while(!1);zt=y(h[Za>>2]),Xt=y(h[Ys>>2]),pf=n[kl>>2]|0,li=n[Wo>>2]|0,ha(j,zn?zt:Xt,zn?Xt:zt,bs,zn?pf:li,zn?li:pf,xr,Eo,Q&(M^1),3488,O)|0,o[xl>>0]=o[xl>>0]|o[j+508>>0],j=n[j+960>>2]|0}while(j|0)}}else l=y(0);if(l=y(Pr+l),li=l>0]=li|u[xl>>0],kp&l>y(0)?(M=n[Sl>>2]|0,n[s+364+(M<<3)+4>>2]|0&&(Ws=y(Yr(s+364+(M<<3)|0,Co)),Ws>=y(0))?Qe=y(_n(y(0),y(Ws-y(ar-l)))):Qe=y(0)):Qe=l,Lt=Tr>>>0>>0,Lt){je=n[wo>>2]|0,se=Tr,M=0;do j=n[je+(se<<2)>>2]|0,n[j+24>>2]|0||(M=((n[(vl(j,Fr)|0)+4>>2]|0)==3&1)+M|0,M=M+((n[(bc(j,Fr)|0)+4>>2]|0)==3&1)|0),se=se+1|0;while((se|0)!=(cr|0));M?(Je=y(0),c=y(0)):Xr=101}else Xr=101;e:do if((Xr|0)==101)switch(Xr=0,Np|0){case 1:{M=0,Je=y(Qe*y(.5)),c=y(0);break e}case 2:{M=0,Je=Qe,c=y(0);break e}case 3:{if(m>>>0<=1){M=0,Je=y(0),c=y(0);break e}c=y((m+-1|0)>>>0),M=0,Je=y(0),c=y(y(_n(Qe,y(0)))/c);break e}case 5:{c=y(Qe/y((m+1|0)>>>0)),M=0,Je=c;break e}case 4:{c=y(Qe/y(m>>>0)),M=0,Je=y(c*y(.5));break e}default:{M=0,Je=y(0),c=y(0);break e}}while(!1);if(l=y(Lp+Je),Lt){$e=y(Qe/y(M|0)),se=n[wo>>2]|0,j=Tr,Qe=y(0);do{M=n[se+(j<<2)>>2]|0;e:do if((n[M+36>>2]|0)!=1){switch(n[M+24>>2]|0){case 1:{if(gi(M,Fr)|0){if(!Q)break e;zt=y(Mr(M,Fr,ar)),zt=y(zt+y(Cr(s,Fr))),zt=y(zt+y(K(M,Fr,xr))),h[M+400+(n[Nu>>2]<<2)>>2]=zt;break e}break}case 0:if(li=(n[(vl(M,Fr)|0)+4>>2]|0)==3,zt=y($e+l),l=li?zt:l,Q&&(li=M+400+(n[Nu>>2]<<2)|0,h[li>>2]=y(l+y(h[li>>2]))),li=(n[(bc(M,Fr)|0)+4>>2]|0)==3,zt=y($e+l),l=li?zt:l,Ca){zt=y(c+y(cn(M,Fr,xr))),Qe=Rn,l=y(l+y(zt+y(h[M+504>>2])));break e}else{l=y(l+y(c+y(ss(M,Fr,xr)))),Qe=y(_n(Qe,y(ss(M,ur,xr))));break e}default:}Q&&(zt=y(Je+y(Cr(s,Fr))),li=M+400+(n[Nu>>2]<<2)|0,h[li>>2]=y(zt+y(h[li>>2])))}while(!1);j=j+1|0}while((j|0)!=(cr|0))}else Qe=y(0);if(c=y(Mp+l),Qp?Je=y(y(Ii(s,ur,y(Ks+Qe),Tc,B))-Ks):Je=Rn,$e=y(y(Ii(s,ur,y(Ks+(Tp?Rn:Qe)),Tc,B))-Ks),Lt&Q){j=Tr;do{se=n[(n[wo>>2]|0)+(j<<2)>>2]|0;do if((n[se+36>>2]|0)!=1){if((n[se+24>>2]|0)==1){if(gi(se,ur)|0){if(zt=y(Mr(se,ur,Rn)),zt=y(zt+y(Cr(s,ur))),zt=y(zt+y(K(se,ur,xr))),M=n[Tu>>2]|0,h[se+400+(M<<2)>>2]=zt,!(Ht(zt)|0))break}else M=n[Tu>>2]|0;zt=y(Cr(s,ur)),h[se+400+(M<<2)>>2]=y(zt+y(K(se,ur,xr)));break}M=da(s,se)|0;do if((M|0)==4){if((n[(vl(se,ur)|0)+4>>2]|0)==3){Xr=139;break}if((n[(bc(se,ur)|0)+4>>2]|0)==3){Xr=139;break}if(ns(se,ur,Rn)|0){l=Oe;break}pf=n[se+908+(n[Sl>>2]<<2)>>2]|0,n[Ys>>2]=pf,l=y(h[se+396>>2]),li=Ht(l)|0,Qe=(n[v>>2]=pf,y(h[v>>2])),li?l=$e:(Pr=y(cn(se,ur,xr)),zt=y(Qe/l),l=y(l*Qe),l=y(Pr+(zn?zt:l))),h[Za>>2]=l,h[Ys>>2]=y(y(cn(se,Fr,xr))+Qe),n[Wo>>2]=1,n[kl>>2]=1,yr(se,Fr,ar,xr,Wo,Ys),yr(se,ur,Rn,xr,kl,Za),l=y(h[Ys>>2]),Pr=y(h[Za>>2]),zt=zn?l:Pr,l=zn?Pr:l,li=((Ht(zt)|0)^1)&1,ha(se,zt,l,bs,li,((Ht(l)|0)^1)&1,xr,Eo,1,3493,O)|0,l=Oe}else Xr=139;while(!1);e:do if((Xr|0)==139){Xr=0,l=y(Je-y(ss(se,ur,xr)));do if((n[(vl(se,ur)|0)+4>>2]|0)==3){if((n[(bc(se,ur)|0)+4>>2]|0)!=3)break;l=y(Oe+y(_n(y(0),y(l*y(.5)))));break e}while(!1);if((n[(bc(se,ur)|0)+4>>2]|0)==3){l=Oe;break}if((n[(vl(se,ur)|0)+4>>2]|0)==3){l=y(Oe+y(_n(y(0),l)));break}switch(M|0){case 1:{l=Oe;break e}case 2:{l=y(Oe+y(l*y(.5)));break e}default:{l=y(Oe+l);break e}}}while(!1);zt=y(Ps+l),li=se+400+(n[Tu>>2]<<2)|0,h[li>>2]=y(zt+y(h[li>>2]))}while(!1);j=j+1|0}while((j|0)!=(cr|0))}if(Ps=y(Ps+$e),Qc=y(_n(Qc,c)),m=yo+1|0,cr>>>0>=Vs>>>0)break;l=ar,Tr=cr,yo=m}do if(Q){if(M=m>>>0>1,!M&&!(Yi(s)|0))break;if(!(Ht(Rn)|0)){l=y(Rn-Ps);e:do switch(n[s+12>>2]|0){case 3:{Oe=y(Oe+l),_e=y(0);break}case 2:{Oe=y(Oe+y(l*y(.5))),_e=y(0);break}case 4:{Rn>Ps?_e=y(l/y(m>>>0)):_e=y(0);break}case 7:if(Rn>Ps){Oe=y(Oe+y(l/y(m<<1>>>0))),_e=y(l/y(m>>>0)),_e=M?_e:y(0);break e}else{Oe=y(Oe+y(l*y(.5))),_e=y(0);break e}case 6:{_e=y(l/y(yo>>>0)),_e=Rn>Ps&M?_e:y(0);break}default:_e=y(0)}while(!1);if(m|0)for(Lt=1040+(ur<<2)|0,Or=976+(ur<<2)|0,je=0,j=0;;){e:do if(j>>>0>>0)for(Qe=y(0),$e=y(0),l=y(0),se=j;;){M=n[(n[wo>>2]|0)+(se<<2)>>2]|0;do if((n[M+36>>2]|0)!=1&&!(n[M+24>>2]|0)){if((n[M+940>>2]|0)!=(je|0))break e;if(Bd(M,ur)|0&&(zt=y(h[M+908+(n[Or>>2]<<2)>>2]),l=y(_n(l,y(zt+y(cn(M,ur,xr)))))),(da(s,M)|0)!=5)break;Ws=y(Ka(M)),Ws=y(Ws+y(K(M,0,xr))),zt=y(h[M+912>>2]),zt=y(y(zt+y(cn(M,0,xr)))-Ws),Ws=y(_n($e,Ws)),zt=y(_n(Qe,zt)),Qe=zt,$e=Ws,l=y(_n(l,y(Ws+zt)))}while(!1);if(M=se+1|0,M>>>0>>0)se=M;else{se=M;break}}else $e=y(0),l=y(0),se=j;while(!1);if(lt=y(_e+l),c=Oe,Oe=y(Oe+lt),j>>>0>>0){Je=y(c+$e),M=j;do{j=n[(n[wo>>2]|0)+(M<<2)>>2]|0;e:do if((n[j+36>>2]|0)!=1&&!(n[j+24>>2]|0))switch(da(s,j)|0){case 1:{zt=y(c+y(K(j,ur,xr))),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 3:{zt=y(y(Oe-y(re(j,ur,xr)))-y(h[j+908+(n[Or>>2]<<2)>>2])),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 2:{zt=y(c+y(y(lt-y(h[j+908+(n[Or>>2]<<2)>>2]))*y(.5))),h[j+400+(n[Lt>>2]<<2)>>2]=zt;break e}case 4:{if(zt=y(c+y(K(j,ur,xr))),h[j+400+(n[Lt>>2]<<2)>>2]=zt,ns(j,ur,Rn)|0||(zn?(Qe=y(h[j+908>>2]),l=y(Qe+y(cn(j,Fr,xr))),$e=lt):($e=y(h[j+912>>2]),$e=y($e+y(cn(j,ur,xr))),l=lt,Qe=y(h[j+908>>2])),wi(l,Qe)|0&&wi($e,y(h[j+912>>2]))|0))break e;ha(j,l,$e,bs,1,1,xr,Eo,1,3501,O)|0;break e}case 5:{h[j+404>>2]=y(y(Je-y(Ka(j)))+y(Mr(j,0,Rn)));break e}default:break e}while(!1);M=M+1|0}while((M|0)!=(se|0))}if(je=je+1|0,(je|0)==(m|0))break;j=se}}}while(!1);if(h[s+908>>2]=y(Ii(s,2,Fc,B,B)),h[s+912>>2]=y(Ii(s,0,af,k,B)),Ql|0&&(lf=n[s+32>>2]|0,cf=(Ql|0)==2,!(cf&(lf|0)!=2))?cf&(lf|0)==2&&(l=y(Rc+ar),l=y(_n(y(k0(l,y(MA(s,Fr,Qc,Co)))),Rc)),Xr=198):(l=y(Ii(s,Fr,Qc,Co,B)),Xr=198),(Xr|0)==198&&(h[s+908+(n[976+(Fr<<2)>>2]<<2)>>2]=l),Fl|0&&(Af=n[s+32>>2]|0,ff=(Fl|0)==2,!(ff&(Af|0)!=2))?ff&(Af|0)==2&&(l=y(Ks+Rn),l=y(_n(y(k0(l,y(MA(s,ur,y(Ks+Ps),Tc)))),Ks)),Xr=204):(l=y(Ii(s,ur,y(Ks+Ps),Tc,B)),Xr=204),(Xr|0)==204&&(h[s+908+(n[976+(ur<<2)>>2]<<2)>>2]=l),Q){if((n[uf>>2]|0)==2){j=976+(ur<<2)|0,se=1040+(ur<<2)|0,M=0;do je=ms(s,M)|0,n[je+24>>2]|0||(pf=n[j>>2]|0,zt=y(h[s+908+(pf<<2)>>2]),li=je+400+(n[se>>2]<<2)|0,zt=y(zt-y(h[li>>2])),h[li>>2]=y(zt-y(h[je+908+(pf<<2)>>2]))),M=M+1|0;while((M|0)!=(Vs|0))}if(f|0){M=zn?Ql:d;do vd(s,f,xr,M,Eo,bs,O),f=n[f+960>>2]|0;while(f|0)}if(M=(Fr|2|0)==3,j=(ur|2|0)==3,M|j){f=0;do se=n[(n[wo>>2]|0)+(f<<2)>>2]|0,(n[se+36>>2]|0)!=1&&(M&&yp(s,se,Fr),j&&yp(s,se,ur)),f=f+1|0;while((f|0)!=(Vs|0))}}}while(!1);C=Rl}function ga(s,l){s=s|0,l=y(l);var c=0;la(s,l>=y(0),3147),c=l==y(0),h[s+4>>2]=c?y(0):l}function Dc(s,l,c,f){s=s|0,l=y(l),c=y(c),f=f|0;var d=Xe,m=Xe,B=0,k=0,Q=0;n[2278]=(n[2278]|0)+1,Bl(s),ns(s,2,l)|0?(d=y(Yr(n[s+992>>2]|0,l)),Q=1,d=y(d+y(cn(s,2,l)))):(d=y(Yr(s+380|0,l)),d>=y(0)?Q=2:(Q=((Ht(l)|0)^1)&1,d=l)),ns(s,0,c)|0?(m=y(Yr(n[s+996>>2]|0,c)),k=1,m=y(m+y(cn(s,0,l)))):(m=y(Yr(s+388|0,c)),m>=y(0)?k=2:(k=((Ht(c)|0)^1)&1,m=c)),B=s+976|0,ha(s,d,m,f,Q,k,l,c,1,3189,n[B>>2]|0)|0&&(dp(s,n[s+496>>2]|0,l,c,l),Pc(s,y(h[(n[B>>2]|0)+4>>2]),y(0),y(0)),o[11696]|0)&&yd(s,7)}function Bl(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;k=C,C=C+32|0,B=k+24|0,m=k+16|0,f=k+8|0,d=k,c=0;do l=s+380+(c<<3)|0,n[s+380+(c<<3)+4>>2]|0&&(Q=l,O=n[Q+4>>2]|0,M=f,n[M>>2]=n[Q>>2],n[M+4>>2]=O,M=s+364+(c<<3)|0,O=n[M+4>>2]|0,Q=d,n[Q>>2]=n[M>>2],n[Q+4>>2]=O,n[m>>2]=n[f>>2],n[m+4>>2]=n[f+4>>2],n[B>>2]=n[d>>2],n[B+4>>2]=n[d+4>>2],Bs(m,B)|0)||(l=s+348+(c<<3)|0),n[s+992+(c<<2)>>2]=l,c=c+1|0;while((c|0)!=2);C=k}function ns(s,l,c){s=s|0,l=l|0,c=y(c);var f=0;switch(s=n[s+992+(n[976+(l<<2)>>2]<<2)>>2]|0,n[s+4>>2]|0){case 0:case 3:{s=0;break}case 1:{y(h[s>>2])>2])>2]|0){case 2:{l=y(y(y(h[s>>2])*l)/y(100));break}case 1:{l=y(h[s>>2]);break}default:l=y(ce)}return y(l)}function dp(s,l,c,f,d){s=s|0,l=l|0,c=y(c),f=y(f),d=y(d);var m=0,B=Xe;l=n[s+944>>2]|0?l:1,m=fr(n[s+4>>2]|0,l)|0,l=iw(m,l)|0,c=y(Dd(s,m,c)),f=y(Dd(s,l,f)),B=y(c+y(K(s,m,d))),h[s+400+(n[1040+(m<<2)>>2]<<2)>>2]=B,c=y(c+y(re(s,m,d))),h[s+400+(n[1e3+(m<<2)>>2]<<2)>>2]=c,c=y(f+y(K(s,l,d))),h[s+400+(n[1040+(l<<2)>>2]<<2)>>2]=c,d=y(f+y(re(s,l,d))),h[s+400+(n[1e3+(l<<2)>>2]<<2)>>2]=d}function Pc(s,l,c,f){s=s|0,l=y(l),c=y(c),f=y(f);var d=0,m=0,B=Xe,k=Xe,Q=0,O=0,M=Xe,j=0,se=Xe,je=Xe,Oe=Xe,Qe=Xe;if(l!=y(0)&&(d=s+400|0,Qe=y(h[d>>2]),m=s+404|0,Oe=y(h[m>>2]),j=s+416|0,je=y(h[j>>2]),O=s+420|0,B=y(h[O>>2]),se=y(Qe+c),M=y(Oe+f),f=y(se+je),k=y(M+B),Q=(n[s+988>>2]|0)==1,h[d>>2]=y(Go(Qe,l,0,Q)),h[m>>2]=y(Go(Oe,l,0,Q)),c=y(mR(y(je*l),y(1))),wi(c,y(0))|0?m=0:m=(wi(c,y(1))|0)^1,c=y(mR(y(B*l),y(1))),wi(c,y(0))|0?d=0:d=(wi(c,y(1))|0)^1,Qe=y(Go(f,l,Q&m,Q&(m^1))),h[j>>2]=y(Qe-y(Go(se,l,0,Q))),Qe=y(Go(k,l,Q&d,Q&(d^1))),h[O>>2]=y(Qe-y(Go(M,l,0,Q))),m=(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2,m|0)){d=0;do Pc(ms(s,d)|0,l,se,M),d=d+1|0;while((d|0)!=(m|0))}}function nw(s,l,c,f,d){switch(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,c|0){case 5:case 0:{s=e7(n[489]|0,f,d)|0;break}default:s=$Ue(f,d)|0}return s|0}function g0(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;d=C,C=C+16|0,m=d,n[m>>2]=f,d0(s,0,l,c,m),C=d}function d0(s,l,c,f,d){if(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,s=s|0?s:956,w7[n[s+8>>2]&1](s,l,c,f,d)|0,(c|0)==5)Tt();else return}function Wa(s,l,c){s=s|0,l=l|0,c=c|0,o[s+l>>0]=c&1}function Cd(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(m0(s,f),Qt(s,n[l>>2]|0,n[c>>2]|0,f))}function m0(s,l){s=s|0,l=l|0;var c=0;if((N(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function Qt(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function N(s){return s=s|0,1073741823}function K(s,l,c){return s=s|0,l=l|0,c=y(c),he(l)|0&&n[s+96>>2]|0?s=s+92|0:s=Fn(s+60|0,n[1040+(l<<2)>>2]|0,992)|0,y(ze(s,c))}function re(s,l,c){return s=s|0,l=l|0,c=y(c),he(l)|0&&n[s+104>>2]|0?s=s+100|0:s=Fn(s+60|0,n[1e3+(l<<2)>>2]|0,992)|0,y(ze(s,c))}function he(s){return s=s|0,(s|1|0)==3|0}function ze(s,l){return s=s|0,l=y(l),(n[s+4>>2]|0)==3?l=y(0):l=y(Yr(s,l)),y(l)}function mt(s,l){return s=s|0,l=l|0,s=n[s>>2]|0,(s|0?s:(l|0)>1?l:1)|0}function fr(s,l){s=s|0,l=l|0;var c=0;e:do if((l|0)==2){switch(s|0){case 2:{s=3;break e}case 3:break;default:{c=4;break e}}s=2}else c=4;while(!1);return s|0}function Cr(s,l){s=s|0,l=l|0;var c=Xe;return he(l)|0&&n[s+312>>2]|0&&(c=y(h[s+308>>2]),c>=y(0))||(c=y(_n(y(h[(Fn(s+276|0,n[1040+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function yn(s,l){s=s|0,l=l|0;var c=Xe;return he(l)|0&&n[s+320>>2]|0&&(c=y(h[s+316>>2]),c>=y(0))||(c=y(_n(y(h[(Fn(s+276|0,n[1e3+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function oi(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return he(l)|0&&n[s+240>>2]|0&&(f=y(Yr(s+236|0,c)),f>=y(0))||(f=y(_n(y(Yr(Fn(s+204|0,n[1040+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function Li(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return he(l)|0&&n[s+248>>2]|0&&(f=y(Yr(s+244|0,c)),f>=y(0))||(f=y(_n(y(Yr(Fn(s+204|0,n[1e3+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function y0(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Xe,Q=Xe,O=Xe,M=Xe,j=Xe,se=Xe,je=0,Oe=0,Qe=0;Qe=C,C=C+16|0,je=Qe,Oe=s+964|0,Un(s,(n[Oe>>2]|0)!=0,3519),k=y(En(s,2,l)),Q=y(En(s,0,l)),O=y(cn(s,2,l)),M=y(cn(s,0,l)),Ht(l)|0?j=l:j=y(_n(y(0),y(y(l-O)-k))),Ht(c)|0?se=c:se=y(_n(y(0),y(y(c-M)-Q))),(f|0)==1&(d|0)==1?(h[s+908>>2]=y(Ii(s,2,y(l-O),m,m)),l=y(Ii(s,0,y(c-M),B,m))):(I7[n[Oe>>2]&1](je,s,j,f,se,d),j=y(k+y(h[je>>2])),se=y(l-O),h[s+908>>2]=y(Ii(s,2,(f|2|0)==2?j:se,m,m)),se=y(Q+y(h[je+4>>2])),l=y(c-M),l=y(Ii(s,0,(d|2|0)==2?se:l,B,m))),h[s+912>>2]=l,C=Qe}function bv(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Xe,Q=Xe,O=Xe,M=Xe;O=y(En(s,2,m)),k=y(En(s,0,m)),M=y(cn(s,2,m)),Q=y(cn(s,0,m)),l=y(l-M),h[s+908>>2]=y(Ii(s,2,(f|2|0)==2?O:l,m,m)),c=y(c-Q),h[s+912>>2]=y(Ii(s,0,(d|2|0)==2?k:c,B,m))}function Sv(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=0,Q=Xe,O=Xe;return k=(f|0)==2,!(l<=y(0)&k)&&!(c<=y(0)&(d|0)==2)&&!((f|0)==1&(d|0)==1)?s=0:(Q=y(cn(s,0,m)),O=y(cn(s,2,m)),k=l>2]=y(Ii(s,2,k?y(0):l,m,m)),l=y(c-Q),k=c>2]=y(Ii(s,0,k?y(0):l,B,m)),s=1),s|0}function iw(s,l){return s=s|0,l=l|0,OA(s)|0?s=fr(2,l)|0:s=0,s|0}function mp(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(oi(s,l,c)),y(c+y(Cr(s,l)))}function sw(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(Li(s,l,c)),y(c+y(yn(s,l)))}function En(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(mp(s,l,c)),y(f+y(sw(s,l,c)))}function wd(s){return s=s|0,n[s+24>>2]|0?s=0:y(is(s))!=y(0)?s=1:s=y(Gs(s))!=y(0),s|0}function is(s){s=s|0;var l=Xe;if(n[s+944>>2]|0){if(l=y(h[s+44>>2]),Ht(l)|0)return l=y(h[s+40>>2]),s=l>y(0)&((Ht(l)|0)^1),y(s?l:y(0))}else l=y(0);return y(l)}function Gs(s){s=s|0;var l=Xe,c=0,f=Xe;do if(n[s+944>>2]|0){if(l=y(h[s+48>>2]),Ht(l)|0){if(c=o[(n[s+976>>2]|0)+2>>0]|0,!(c<<24>>24)&&(f=y(h[s+40>>2]),f>24?y(1):y(0)}}else l=y(0);while(!1);return y(l)}function Du(s){s=s|0;var l=0,c=0;if(Od(s+400|0,0,540)|0,o[s+985>>0]=1,ee(s),c=Ci(s)|0,c|0){l=s+948|0,s=0;do Du(n[(n[l>>2]|0)+(s<<2)>>2]|0),s=s+1|0;while((s|0)!=(c|0))}}function Id(s,l,c,f,d,m,B,k,Q,O){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=y(m),B=y(B),k=k|0,Q=Q|0,O=O|0;var M=0,j=Xe,se=0,je=0,Oe=Xe,Qe=Xe,$e=0,Je=Xe,lt=0,_e=Xe,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0,go=0;xn=C,C=C+16|0,Or=xn+12|0,cr=xn+8|0,Xt=xn+4|0,Pr=xn,ar=fr(n[s+4>>2]|0,Q)|0,qe=he(ar)|0,j=y(Yr(ow(l)|0,qe?m:B)),Lt=ns(l,2,m)|0,Tr=ns(l,0,B)|0;do if(!(Ht(j)|0)&&!(Ht(qe?c:d)|0)){if(M=l+504|0,!(Ht(y(h[M>>2]))|0)&&(!(aw(n[l+976>>2]|0,0)|0)||(n[l+500>>2]|0)==(n[2278]|0)))break;h[M>>2]=y(_n(j,y(En(l,ar,m))))}else se=7;while(!1);do if((se|0)==7){if(lt=qe^1,!(lt|Lt^1)){B=y(Yr(n[l+992>>2]|0,m)),h[l+504>>2]=y(_n(B,y(En(l,2,m))));break}if(!(qe|Tr^1)){B=y(Yr(n[l+996>>2]|0,B)),h[l+504>>2]=y(_n(B,y(En(l,0,m))));break}h[Or>>2]=y(ce),h[cr>>2]=y(ce),n[Xt>>2]=0,n[Pr>>2]=0,Je=y(cn(l,2,m)),_e=y(cn(l,0,m)),Lt?(Oe=y(Je+y(Yr(n[l+992>>2]|0,m))),h[Or>>2]=Oe,n[Xt>>2]=1,je=1):(je=0,Oe=y(ce)),Tr?(j=y(_e+y(Yr(n[l+996>>2]|0,B))),h[cr>>2]=j,n[Pr>>2]=1,M=1):(M=0,j=y(ce)),se=n[s+32>>2]|0,qe&(se|0)==2?se=2:Ht(Oe)|0&&!(Ht(c)|0)&&(h[Or>>2]=c,n[Xt>>2]=2,je=2,Oe=c),!((se|0)==2<)&&Ht(j)|0&&!(Ht(d)|0)&&(h[cr>>2]=d,n[Pr>>2]=2,M=2,j=d),Qe=y(h[l+396>>2]),$e=Ht(Qe)|0;do if($e)se=je;else{if((je|0)==1<){h[cr>>2]=y(y(Oe-Je)/Qe),n[Pr>>2]=1,M=1,se=1;break}qe&(M|0)==1?(h[Or>>2]=y(Qe*y(j-_e)),n[Xt>>2]=1,M=1,se=1):se=je}while(!1);go=Ht(c)|0,je=(da(s,l)|0)!=4,!(qe|Lt|((f|0)!=1|go)|(je|(se|0)==1))&&(h[Or>>2]=c,n[Xt>>2]=1,!$e)&&(h[cr>>2]=y(y(c-Je)/Qe),n[Pr>>2]=1,M=1),!(Tr|lt|((k|0)!=1|(Ht(d)|0))|(je|(M|0)==1))&&(h[cr>>2]=d,n[Pr>>2]=1,!$e)&&(h[Or>>2]=y(Qe*y(d-_e)),n[Xt>>2]=1),yr(l,2,m,m,Xt,Or),yr(l,0,B,m,Pr,cr),c=y(h[Or>>2]),d=y(h[cr>>2]),ha(l,c,d,Q,n[Xt>>2]|0,n[Pr>>2]|0,m,B,0,3565,O)|0,B=y(h[l+908+(n[976+(ar<<2)>>2]<<2)>>2]),h[l+504>>2]=y(_n(B,y(En(l,ar,m))))}while(!1);n[l+500>>2]=n[2278],C=xn}function Ii(s,l,c,f,d){return s=s|0,l=l|0,c=y(c),f=y(f),d=y(d),f=y(MA(s,l,c,f)),y(_n(f,y(En(s,l,d))))}function da(s,l){return s=s|0,l=l|0,l=l+20|0,l=n[(n[l>>2]|0?l:s+16|0)>>2]|0,(l|0)==5&&OA(n[s+4>>2]|0)|0&&(l=1),l|0}function vl(s,l){return s=s|0,l=l|0,he(l)|0&&n[s+96>>2]|0?l=4:l=n[1040+(l<<2)>>2]|0,s+60+(l<<3)|0}function bc(s,l){return s=s|0,l=l|0,he(l)|0&&n[s+104>>2]|0?l=5:l=n[1e3+(l<<2)>>2]|0,s+60+(l<<3)|0}function yr(s,l,c,f,d,m){switch(s=s|0,l=l|0,c=y(c),f=y(f),d=d|0,m=m|0,c=y(Yr(s+380+(n[976+(l<<2)>>2]<<3)|0,c)),c=y(c+y(cn(s,l,f))),n[d>>2]|0){case 2:case 1:{d=Ht(c)|0,f=y(h[m>>2]),h[m>>2]=d|f>2]=2,h[m>>2]=c);break}default:}}function gi(s,l){return s=s|0,l=l|0,s=s+132|0,he(l)|0&&n[(Fn(s,4,948)|0)+4>>2]|0?s=1:s=(n[(Fn(s,n[1040+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function Mr(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,he(l)|0&&(f=Fn(s,4,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=Fn(s,n[1040+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Yr(f,c))),y(c)}function ss(s,l,c){s=s|0,l=l|0,c=y(c);var f=Xe;return f=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),f=y(f+y(K(s,l,c))),y(f+y(re(s,l,c)))}function Yi(s){s=s|0;var l=0,c=0,f=0;e:do if(OA(n[s+4>>2]|0)|0)l=0;else if((n[s+16>>2]|0)!=5)if(c=Ci(s)|0,!c)l=0;else for(l=0;;){if(f=ms(s,l)|0,!(n[f+24>>2]|0)&&(n[f+20>>2]|0)==5){l=1;break e}if(l=l+1|0,l>>>0>=c>>>0){l=0;break}}else l=1;while(!1);return l|0}function Bd(s,l){s=s|0,l=l|0;var c=Xe;return c=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),c>=y(0)&((Ht(c)|0)^1)|0}function Ka(s){s=s|0;var l=Xe,c=0,f=0,d=0,m=0,B=0,k=0,Q=Xe;if(c=n[s+968>>2]|0,c)Q=y(h[s+908>>2]),l=y(h[s+912>>2]),l=y(m7[c&0](s,Q,l)),Un(s,(Ht(l)|0)^1,3573);else{m=Ci(s)|0;do if(m|0){for(c=0,d=0;;){if(f=ms(s,d)|0,n[f+940>>2]|0){B=8;break}if((n[f+24>>2]|0)!=1)if(k=(da(s,f)|0)==5,k){c=f;break}else c=c|0?c:f;if(d=d+1|0,d>>>0>=m>>>0){B=8;break}}if((B|0)==8&&!c)break;return l=y(Ka(c)),y(l+y(h[c+404>>2]))}while(!1);l=y(h[s+912>>2])}return y(l)}function MA(s,l,c,f){s=s|0,l=l|0,c=y(c),f=y(f);var d=Xe,m=0;return OA(l)|0?(l=1,m=3):he(l)|0?(l=0,m=3):(f=y(ce),d=y(ce)),(m|0)==3&&(d=y(Yr(s+364+(l<<3)|0,f)),f=y(Yr(s+380+(l<<3)|0,f))),m=f=y(0)&((Ht(f)|0)^1)),c=m?f:c,m=d>=y(0)&((Ht(d)|0)^1)&c>2]|0,m)|0,Oe=iw($e,m)|0,Qe=he($e)|0,j=y(cn(l,2,c)),se=y(cn(l,0,c)),ns(l,2,c)|0?k=y(j+y(Yr(n[l+992>>2]|0,c))):gi(l,2)|0&&lr(l,2)|0?(k=y(h[s+908>>2]),Q=y(Cr(s,2)),Q=y(k-y(Q+y(yn(s,2)))),k=y(Mr(l,2,c)),k=y(Ii(l,2,y(Q-y(k+y(Pu(l,2,c)))),c,c))):k=y(ce),ns(l,0,d)|0?Q=y(se+y(Yr(n[l+996>>2]|0,d))):gi(l,0)|0&&lr(l,0)|0?(Q=y(h[s+912>>2]),lt=y(Cr(s,0)),lt=y(Q-y(lt+y(yn(s,0)))),Q=y(Mr(l,0,d)),Q=y(Ii(l,0,y(lt-y(Q+y(Pu(l,0,d)))),d,c))):Q=y(ce),O=Ht(k)|0,M=Ht(Q)|0;do if(O^M&&(je=y(h[l+396>>2]),!(Ht(je)|0)))if(O){k=y(j+y(y(Q-se)*je));break}else{lt=y(se+y(y(k-j)/je)),Q=M?lt:Q;break}while(!1);M=Ht(k)|0,O=Ht(Q)|0,M|O&&(_e=(M^1)&1,f=c>y(0)&((f|0)!=0&M),k=Qe?k:f?c:k,ha(l,k,Q,m,Qe?_e:f?2:_e,M&(O^1)&1,k,Q,0,3623,B)|0,k=y(h[l+908>>2]),k=y(k+y(cn(l,2,c))),Q=y(h[l+912>>2]),Q=y(Q+y(cn(l,0,c)))),ha(l,k,Q,m,1,1,k,Q,1,3635,B)|0,lr(l,$e)|0&&!(gi(l,$e)|0)?(_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),lt=y(lt-y(yn(s,$e))),lt=y(lt-y(re(l,$e,c))),lt=y(lt-y(Pu(l,$e,Qe?c:d))),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt):Je=21;do if((Je|0)==21){if(!(gi(l,$e)|0)&&(n[s+8>>2]|0)==1){_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(y(lt-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt;break}!(gi(l,$e)|0)&&(n[s+8>>2]|0)==2&&(_e=n[976+($e<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+($e<<2)>>2]<<2)>>2]=lt)}while(!1);lr(l,Oe)|0&&!(gi(l,Oe)|0)?(_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),lt=y(lt-y(yn(s,Oe))),lt=y(lt-y(re(l,Oe,c))),lt=y(lt-y(Pu(l,Oe,Qe?d:c))),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt):Je=30;do if((Je|0)==30&&!(gi(l,Oe)|0)){if((da(s,l)|0)==2){_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(y(lt-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt;break}_e=(da(s,l)|0)==3,_e^(n[s+28>>2]|0)==2&&(_e=n[976+(Oe<<2)>>2]|0,lt=y(h[s+908+(_e<<2)>>2]),lt=y(lt-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=lt)}while(!1)}function yp(s,l,c){s=s|0,l=l|0,c=c|0;var f=Xe,d=0;d=n[976+(c<<2)>>2]|0,f=y(h[l+908+(d<<2)>>2]),f=y(y(h[s+908+(d<<2)>>2])-f),f=y(f-y(h[l+400+(n[1040+(c<<2)>>2]<<2)>>2])),h[l+400+(n[1e3+(c<<2)>>2]<<2)>>2]=f}function OA(s){return s=s|0,(s|1|0)==1|0}function ow(s){s=s|0;var l=Xe;switch(n[s+56>>2]|0){case 0:case 3:{l=y(h[s+40>>2]),l>y(0)&((Ht(l)|0)^1)?s=o[(n[s+976>>2]|0)+2>>0]|0?1056:992:s=1056;break}default:s=s+52|0}return s|0}function aw(s,l){return s=s|0,l=l|0,(o[s+l>>0]|0)!=0|0}function lr(s,l){return s=s|0,l=l|0,s=s+132|0,he(l)|0&&n[(Fn(s,5,948)|0)+4>>2]|0?s=1:s=(n[(Fn(s,n[1e3+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function Pu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,he(l)|0&&(f=Fn(s,5,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=Fn(s,n[1e3+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Yr(f,c))),y(c)}function Dd(s,l,c){return s=s|0,l=l|0,c=y(c),gi(s,l)|0?c=y(Mr(s,l,c)):c=y(-y(Pu(s,l,c))),y(c)}function bu(s){return s=y(s),h[v>>2]=s,n[v>>2]|0|0}function Ep(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function E0(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function UA(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function _A(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;if(B=s+4|0,k=n[B>>2]|0,d=k-f|0,m=d>>2,s=l+(m<<2)|0,s>>>0>>0){f=k;do n[f>>2]=n[s>>2],s=s+4|0,f=(n[B>>2]|0)+4|0,n[B>>2]=f;while(s>>>0>>0)}m|0&&ww(k+(0-m<<2)|0,l|0,d|0)|0}function C0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0;return k=l+4|0,Q=n[k>>2]|0,d=n[s>>2]|0,B=c,m=B-d|0,f=Q+(0-(m>>2)<<2)|0,n[k>>2]=f,(m|0)>0&&Dr(f|0,d|0,m|0)|0,d=s+4|0,m=l+8|0,f=(n[d>>2]|0)-B|0,(f|0)>0&&(Dr(n[m>>2]|0,c|0,f|0)|0,n[m>>2]=(n[m>>2]|0)+(f>>>2<<2)),B=n[s>>2]|0,n[s>>2]=n[k>>2],n[k>>2]=B,B=n[d>>2]|0,n[d>>2]=n[m>>2],n[m>>2]=B,B=s+8|0,c=l+12|0,s=n[B>>2]|0,n[B>>2]=n[c>>2],n[c>>2]=s,n[l>>2]=n[k>>2],Q|0}function lw(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(B=n[l>>2]|0,m=n[c>>2]|0,(B|0)!=(m|0)){d=s+8|0,c=((m+-4-B|0)>>>2)+1|0,s=B,f=n[d>>2]|0;do n[f>>2]=n[s>>2],f=(n[d>>2]|0)+4|0,n[d>>2]=f,s=s+4|0;while((s|0)!=(m|0));n[l>>2]=B+(c<<2)}}function Pd(){mc()}function ma(){var s=0;return s=Kt(4)|0,HA(s),s|0}function HA(s){s=s|0,n[s>>2]=Cs()|0}function Sc(s){s=s|0,s|0&&(w0(s),gt(s))}function w0(s){s=s|0,tt(n[s>>2]|0)}function bd(s,l,c){s=s|0,l=l|0,c=c|0,Wa(n[s>>2]|0,l,c)}function fo(s,l){s=s|0,l=y(l),ga(n[s>>2]|0,l)}function xv(s,l){return s=s|0,l=l|0,aw(n[s>>2]|0,l)|0}function cw(){var s=0;return s=Kt(8)|0,kv(s,0),s|0}function kv(s,l){s=s|0,l=l|0,l?l=Ei(n[l>>2]|0)|0:l=co()|0,n[s>>2]=l,n[s+4>>2]=0,bi(l,s)}function eF(s){s=s|0;var l=0;return l=Kt(8)|0,kv(l,s),l|0}function Qv(s){s=s|0,s|0&&(Su(s),gt(s))}function Su(s){s=s|0;var l=0;ua(n[s>>2]|0),l=s+4|0,s=n[l>>2]|0,n[l>>2]=0,s|0&&(qA(s),gt(s))}function qA(s){s=s|0,jA(s)}function jA(s){s=s|0,s=n[s>>2]|0,s|0&&PA(s|0)}function uw(s){return s=s|0,qo(s)|0}function Sd(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(qA(l),gt(l)),qs(n[s>>2]|0)}function tF(s,l){s=s|0,l=l|0,$r(n[s>>2]|0,n[l>>2]|0)}function rF(s,l){s=s|0,l=l|0,Aa(n[s>>2]|0,l)}function Fv(s,l,c){s=s|0,l=l|0,c=+c,Cu(n[s>>2]|0,l,y(c))}function Rv(s,l,c){s=s|0,l=l|0,c=+c,ws(n[s>>2]|0,l,y(c))}function Aw(s,l){s=s|0,l=l|0,mu(n[s>>2]|0,l)}function xu(s,l){s=s|0,l=l|0,yu(n[s>>2]|0,l)}function nF(s,l){s=s|0,l=l|0,QA(n[s>>2]|0,l)}function iF(s,l){s=s|0,l=l|0,xA(n[s>>2]|0,l)}function Cp(s,l){s=s|0,l=l|0,Ec(n[s>>2]|0,l)}function sF(s,l){s=s|0,l=l|0,lp(n[s>>2]|0,l)}function Tv(s,l,c){s=s|0,l=l|0,c=+c,wc(n[s>>2]|0,l,y(c))}function GA(s,l,c){s=s|0,l=l|0,c=+c,Y(n[s>>2]|0,l,y(c))}function oF(s,l){s=s|0,l=l|0,wl(n[s>>2]|0,l)}function aF(s,l){s=s|0,l=l|0,n0(n[s>>2]|0,l)}function Nv(s,l){s=s|0,l=l|0,cp(n[s>>2]|0,l)}function fw(s,l){s=s|0,l=+l,FA(n[s>>2]|0,y(l))}function pw(s,l){s=s|0,l=+l,ja(n[s>>2]|0,y(l))}function lF(s,l){s=s|0,l=+l,Gi(n[s>>2]|0,y(l))}function cF(s,l){s=s|0,l=+l,js(n[s>>2]|0,y(l))}function Dl(s,l){s=s|0,l=+l,Eu(n[s>>2]|0,y(l))}function hw(s,l){s=s|0,l=+l,tw(n[s>>2]|0,y(l))}function uF(s,l){s=s|0,l=+l,RA(n[s>>2]|0,y(l))}function YA(s){s=s|0,up(n[s>>2]|0)}function xd(s,l){s=s|0,l=+l,Is(n[s>>2]|0,y(l))}function ku(s,l){s=s|0,l=+l,o0(n[s>>2]|0,y(l))}function gw(s){s=s|0,a0(n[s>>2]|0)}function dw(s,l){s=s|0,l=+l,Ap(n[s>>2]|0,y(l))}function AF(s,l){s=s|0,l=+l,Bc(n[s>>2]|0,y(l))}function Lv(s,l){s=s|0,l=+l,gd(n[s>>2]|0,y(l))}function WA(s,l){s=s|0,l=+l,c0(n[s>>2]|0,y(l))}function Mv(s,l){s=s|0,l=+l,Iu(n[s>>2]|0,y(l))}function kd(s,l){s=s|0,l=+l,dd(n[s>>2]|0,y(l))}function Ov(s,l){s=s|0,l=+l,Bu(n[s>>2]|0,y(l))}function Uv(s,l){s=s|0,l=+l,rw(n[s>>2]|0,y(l))}function Qd(s,l){s=s|0,l=+l,pa(n[s>>2]|0,y(l))}function _v(s,l,c){s=s|0,l=l|0,c=+c,wu(n[s>>2]|0,l,y(c))}function fF(s,l,c){s=s|0,l=l|0,c=+c,Si(n[s>>2]|0,l,y(c))}function P(s,l,c){s=s|0,l=l|0,c=+c,Ic(n[s>>2]|0,l,y(c))}function D(s){return s=s|0,r0(n[s>>2]|0)|0}function T(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,Cc(d,n[l>>2]|0,c),q(s,d),C=f}function q(s,l){s=s|0,l=l|0,W(s,n[l+4>>2]|0,+y(h[l>>2]))}function W(s,l,c){s=s|0,l=l|0,c=+c,n[s>>2]=l,E[s+8>>3]=c}function fe(s){return s=s|0,t0(n[s>>2]|0)|0}function De(s){return s=s|0,uo(n[s>>2]|0)|0}function vt(s){return s=s|0,yc(n[s>>2]|0)|0}function wt(s){return s=s|0,kA(n[s>>2]|0)|0}function St(s){return s=s|0,hd(n[s>>2]|0)|0}function _r(s){return s=s|0,e0(n[s>>2]|0)|0}function os(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,Dt(d,n[l>>2]|0,c),q(s,d),C=f}function di(s){return s=s|0,$n(n[s>>2]|0)|0}function po(s){return s=s|0,i0(n[s>>2]|0)|0}function KA(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,fa(f,n[l>>2]|0),q(s,f),C=c}function Yo(s){return s=s|0,+ +y(ji(n[s>>2]|0))}function nt(s){return s=s|0,+ +y(rs(n[s>>2]|0))}function Ve(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,Br(f,n[l>>2]|0),q(s,f),C=c}function At(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,l0(f,n[l>>2]|0),q(s,f),C=c}function Wt(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,Ct(f,n[l>>2]|0),q(s,f),C=c}function vr(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,u0(f,n[l>>2]|0),q(s,f),C=c}function bn(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,A0(f,n[l>>2]|0),q(s,f),C=c}function Qr(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,md(f,n[l>>2]|0),q(s,f),C=c}function Sn(s){return s=s|0,+ +y(vc(n[s>>2]|0))}function ai(s,l){return s=s|0,l=l|0,+ +y(s0(n[s>>2]|0,l))}function tn(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,ct(d,n[l>>2]|0,c),q(s,d),C=f}function ho(s,l,c){s=s|0,l=l|0,c=c|0,or(n[s>>2]|0,n[l>>2]|0,c)}function pF(s,l){s=s|0,l=l|0,Es(n[s>>2]|0,n[l>>2]|0)}function nve(s){return s=s|0,Ci(n[s>>2]|0)|0}function ive(s){return s=s|0,s=pt(n[s>>2]|0)|0,s?s=uw(s)|0:s=0,s|0}function sve(s,l){return s=s|0,l=l|0,s=ms(n[s>>2]|0,l)|0,s?s=uw(s)|0:s=0,s|0}function ove(s,l){s=s|0,l=l|0;var c=0,f=0;f=Kt(4)|0,W5(f,l),c=s+4|0,l=n[c>>2]|0,n[c>>2]=f,l|0&&(qA(l),gt(l)),Bt(n[s>>2]|0,1)}function W5(s,l){s=s|0,l=l|0,yve(s,l)}function ave(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,lve(k,qo(l)|0,+c,f,+d,m),h[s>>2]=y(+E[k>>3]),h[s+4>>2]=y(+E[k+8>>3]),C=B}function lve(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0,k=0,Q=0,O=0,M=0;B=C,C=C+32|0,M=B+8|0,O=B+20|0,Q=B,k=B+16|0,E[M>>3]=c,n[O>>2]=f,E[Q>>3]=d,n[k>>2]=m,cve(s,n[l+4>>2]|0,M,O,Q,k),C=B}function cve(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,za(k),l=ya(l)|0,uve(s,l,+E[c>>3],n[f>>2]|0,+E[d>>3],n[m>>2]|0),Ja(k),C=B}function ya(s){return s=s|0,n[s>>2]|0}function uve(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0;B=Pl(Ave()|0)|0,c=+VA(c),f=hF(f)|0,d=+VA(d),fve(s,hi(0,B|0,l|0,+c,f|0,+d,hF(m)|0)|0)}function Ave(){var s=0;return o[7608]|0||(dve(9120),s=7608,n[s>>2]=1,n[s+4>>2]=0),9120}function Pl(s){return s=s|0,n[s+8>>2]|0}function VA(s){return s=+s,+ +gF(s)}function hF(s){return s=s|0,V5(s)|0}function fve(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=l,f&1?(pve(c,0),ii(f|0,c|0)|0,hve(s,c),gve(c)):(n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]),C=d}function pve(s,l){s=s|0,l=l|0,K5(s,l),n[s+8>>2]=0,o[s+24>>0]=0}function hve(s,l){s=s|0,l=l|0,l=l+8|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]}function gve(s){s=s|0,o[s+24>>0]=0}function K5(s,l){s=s|0,l=l|0,n[s>>2]=l}function V5(s){return s=s|0,s|0}function gF(s){return s=+s,+s}function dve(s){s=s|0,bl(s,mve()|0,4)}function mve(){return 1064}function bl(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=ap(l|0,c+1|0)|0}function yve(s,l){s=s|0,l=l|0,l=n[l>>2]|0,n[s>>2]=l,yl(l|0)}function Eve(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(qA(l),gt(l)),Bt(n[s>>2]|0,0)}function Cve(s){s=s|0,Nt(n[s>>2]|0)}function wve(s){return s=s|0,rr(n[s>>2]|0)|0}function Ive(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,Dc(n[s>>2]|0,y(l),y(c),f)}function Bve(s){return s=s|0,+ +y(Il(n[s>>2]|0))}function vve(s){return s=s|0,+ +y(f0(n[s>>2]|0))}function Dve(s){return s=s|0,+ +y(vu(n[s>>2]|0))}function Pve(s){return s=s|0,+ +y(TA(n[s>>2]|0))}function bve(s){return s=s|0,+ +y(fp(n[s>>2]|0))}function Sve(s){return s=s|0,+ +y(Ga(n[s>>2]|0))}function xve(s,l){s=s|0,l=l|0,E[s>>3]=+y(Il(n[l>>2]|0)),E[s+8>>3]=+y(f0(n[l>>2]|0)),E[s+16>>3]=+y(vu(n[l>>2]|0)),E[s+24>>3]=+y(TA(n[l>>2]|0)),E[s+32>>3]=+y(fp(n[l>>2]|0)),E[s+40>>3]=+y(Ga(n[l>>2]|0))}function kve(s,l){return s=s|0,l=l|0,+ +y(p0(n[s>>2]|0,l))}function Qve(s,l){return s=s|0,l=l|0,+ +y(pp(n[s>>2]|0,l))}function Fve(s,l){return s=s|0,l=l|0,+ +y(jo(n[s>>2]|0,l))}function Rve(){return Pn()|0}function Tve(){Nve(),Lve(),Mve(),Ove(),Uve(),_ve()}function Nve(){UNe(11713,4938,1)}function Lve(){iNe(10448)}function Mve(){UTe(10408)}function Ove(){lTe(10324)}function Uve(){dFe(10096)}function _ve(){Hve(9132)}function Hve(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0,go=0,mo=0,yo=0,Ca=0,xp=0,kp=0,Sl=0,Qp=0,Tu=0,Nu=0,Fp=0,Rp=0,Tp=0,Xr=0,xl=0,Np=0,kc=0,Lp=0,Mp=0,Lu=0,Mu=0,Qc=0,Ys=0,Za=0,Wo=0,kl=0,rf=0,nf=0,Ou=0,sf=0,of=0,Ws=0,Ps=0,Ql=0,Rn=0,af=0,Eo=0,Fc=0,Co=0,Rc=0,lf=0,cf=0,Tc=0,Ks=0,Fl=0,uf=0,Af=0,ff=0,xr=0,zn=0,bs=0,wo=0,Vs=0,Fr=0,ur=0,Rl=0;l=C,C=C+672|0,c=l+656|0,Rl=l+648|0,ur=l+640|0,Fr=l+632|0,Vs=l+624|0,wo=l+616|0,bs=l+608|0,zn=l+600|0,xr=l+592|0,ff=l+584|0,Af=l+576|0,uf=l+568|0,Fl=l+560|0,Ks=l+552|0,Tc=l+544|0,cf=l+536|0,lf=l+528|0,Rc=l+520|0,Co=l+512|0,Fc=l+504|0,Eo=l+496|0,af=l+488|0,Rn=l+480|0,Ql=l+472|0,Ps=l+464|0,Ws=l+456|0,of=l+448|0,sf=l+440|0,Ou=l+432|0,nf=l+424|0,rf=l+416|0,kl=l+408|0,Wo=l+400|0,Za=l+392|0,Ys=l+384|0,Qc=l+376|0,Mu=l+368|0,Lu=l+360|0,Mp=l+352|0,Lp=l+344|0,kc=l+336|0,Np=l+328|0,xl=l+320|0,Xr=l+312|0,Tp=l+304|0,Rp=l+296|0,Fp=l+288|0,Nu=l+280|0,Tu=l+272|0,Qp=l+264|0,Sl=l+256|0,kp=l+248|0,xp=l+240|0,Ca=l+232|0,yo=l+224|0,mo=l+216|0,go=l+208|0,xn=l+200|0,ar=l+192|0,Tr=l+184|0,Pr=l+176|0,Xt=l+168|0,cr=l+160|0,Or=l+152|0,Lt=l+144|0,qe=l+136|0,_e=l+128|0,lt=l+120|0,Je=l+112|0,$e=l+104|0,Qe=l+96|0,Oe=l+88|0,je=l+80|0,se=l+72|0,j=l+64|0,M=l+56|0,O=l+48|0,Q=l+40|0,k=l+32|0,B=l+24|0,m=l+16|0,d=l+8|0,f=l,qve(s,3646),jve(s,3651,2)|0,Gve(s,3665,2)|0,Yve(s,3682,18)|0,n[Rl>>2]=19,n[Rl+4>>2]=0,n[c>>2]=n[Rl>>2],n[c+4>>2]=n[Rl+4>>2],mw(s,3690,c)|0,n[ur>>2]=1,n[ur+4>>2]=0,n[c>>2]=n[ur>>2],n[c+4>>2]=n[ur+4>>2],Wve(s,3696,c)|0,n[Fr>>2]=2,n[Fr+4>>2]=0,n[c>>2]=n[Fr>>2],n[c+4>>2]=n[Fr+4>>2],Qu(s,3706,c)|0,n[Vs>>2]=1,n[Vs+4>>2]=0,n[c>>2]=n[Vs>>2],n[c+4>>2]=n[Vs+4>>2],I0(s,3722,c)|0,n[wo>>2]=2,n[wo+4>>2]=0,n[c>>2]=n[wo>>2],n[c+4>>2]=n[wo+4>>2],I0(s,3734,c)|0,n[bs>>2]=3,n[bs+4>>2]=0,n[c>>2]=n[bs>>2],n[c+4>>2]=n[bs+4>>2],Qu(s,3753,c)|0,n[zn>>2]=4,n[zn+4>>2]=0,n[c>>2]=n[zn>>2],n[c+4>>2]=n[zn+4>>2],Qu(s,3769,c)|0,n[xr>>2]=5,n[xr+4>>2]=0,n[c>>2]=n[xr>>2],n[c+4>>2]=n[xr+4>>2],Qu(s,3783,c)|0,n[ff>>2]=6,n[ff+4>>2]=0,n[c>>2]=n[ff>>2],n[c+4>>2]=n[ff+4>>2],Qu(s,3796,c)|0,n[Af>>2]=7,n[Af+4>>2]=0,n[c>>2]=n[Af>>2],n[c+4>>2]=n[Af+4>>2],Qu(s,3813,c)|0,n[uf>>2]=8,n[uf+4>>2]=0,n[c>>2]=n[uf>>2],n[c+4>>2]=n[uf+4>>2],Qu(s,3825,c)|0,n[Fl>>2]=3,n[Fl+4>>2]=0,n[c>>2]=n[Fl>>2],n[c+4>>2]=n[Fl+4>>2],I0(s,3843,c)|0,n[Ks>>2]=4,n[Ks+4>>2]=0,n[c>>2]=n[Ks>>2],n[c+4>>2]=n[Ks+4>>2],I0(s,3853,c)|0,n[Tc>>2]=9,n[Tc+4>>2]=0,n[c>>2]=n[Tc>>2],n[c+4>>2]=n[Tc+4>>2],Qu(s,3870,c)|0,n[cf>>2]=10,n[cf+4>>2]=0,n[c>>2]=n[cf>>2],n[c+4>>2]=n[cf+4>>2],Qu(s,3884,c)|0,n[lf>>2]=11,n[lf+4>>2]=0,n[c>>2]=n[lf>>2],n[c+4>>2]=n[lf+4>>2],Qu(s,3896,c)|0,n[Rc>>2]=1,n[Rc+4>>2]=0,n[c>>2]=n[Rc>>2],n[c+4>>2]=n[Rc+4>>2],vs(s,3907,c)|0,n[Co>>2]=2,n[Co+4>>2]=0,n[c>>2]=n[Co>>2],n[c+4>>2]=n[Co+4>>2],vs(s,3915,c)|0,n[Fc>>2]=3,n[Fc+4>>2]=0,n[c>>2]=n[Fc>>2],n[c+4>>2]=n[Fc+4>>2],vs(s,3928,c)|0,n[Eo>>2]=4,n[Eo+4>>2]=0,n[c>>2]=n[Eo>>2],n[c+4>>2]=n[Eo+4>>2],vs(s,3948,c)|0,n[af>>2]=5,n[af+4>>2]=0,n[c>>2]=n[af>>2],n[c+4>>2]=n[af+4>>2],vs(s,3960,c)|0,n[Rn>>2]=6,n[Rn+4>>2]=0,n[c>>2]=n[Rn>>2],n[c+4>>2]=n[Rn+4>>2],vs(s,3974,c)|0,n[Ql>>2]=7,n[Ql+4>>2]=0,n[c>>2]=n[Ql>>2],n[c+4>>2]=n[Ql+4>>2],vs(s,3983,c)|0,n[Ps>>2]=20,n[Ps+4>>2]=0,n[c>>2]=n[Ps>>2],n[c+4>>2]=n[Ps+4>>2],mw(s,3999,c)|0,n[Ws>>2]=8,n[Ws+4>>2]=0,n[c>>2]=n[Ws>>2],n[c+4>>2]=n[Ws+4>>2],vs(s,4012,c)|0,n[of>>2]=9,n[of+4>>2]=0,n[c>>2]=n[of>>2],n[c+4>>2]=n[of+4>>2],vs(s,4022,c)|0,n[sf>>2]=21,n[sf+4>>2]=0,n[c>>2]=n[sf>>2],n[c+4>>2]=n[sf+4>>2],mw(s,4039,c)|0,n[Ou>>2]=10,n[Ou+4>>2]=0,n[c>>2]=n[Ou>>2],n[c+4>>2]=n[Ou+4>>2],vs(s,4053,c)|0,n[nf>>2]=11,n[nf+4>>2]=0,n[c>>2]=n[nf>>2],n[c+4>>2]=n[nf+4>>2],vs(s,4065,c)|0,n[rf>>2]=12,n[rf+4>>2]=0,n[c>>2]=n[rf>>2],n[c+4>>2]=n[rf+4>>2],vs(s,4084,c)|0,n[kl>>2]=13,n[kl+4>>2]=0,n[c>>2]=n[kl>>2],n[c+4>>2]=n[kl+4>>2],vs(s,4097,c)|0,n[Wo>>2]=14,n[Wo+4>>2]=0,n[c>>2]=n[Wo>>2],n[c+4>>2]=n[Wo+4>>2],vs(s,4117,c)|0,n[Za>>2]=15,n[Za+4>>2]=0,n[c>>2]=n[Za>>2],n[c+4>>2]=n[Za+4>>2],vs(s,4129,c)|0,n[Ys>>2]=16,n[Ys+4>>2]=0,n[c>>2]=n[Ys>>2],n[c+4>>2]=n[Ys+4>>2],vs(s,4148,c)|0,n[Qc>>2]=17,n[Qc+4>>2]=0,n[c>>2]=n[Qc>>2],n[c+4>>2]=n[Qc+4>>2],vs(s,4161,c)|0,n[Mu>>2]=18,n[Mu+4>>2]=0,n[c>>2]=n[Mu>>2],n[c+4>>2]=n[Mu+4>>2],vs(s,4181,c)|0,n[Lu>>2]=5,n[Lu+4>>2]=0,n[c>>2]=n[Lu>>2],n[c+4>>2]=n[Lu+4>>2],I0(s,4196,c)|0,n[Mp>>2]=6,n[Mp+4>>2]=0,n[c>>2]=n[Mp>>2],n[c+4>>2]=n[Mp+4>>2],I0(s,4206,c)|0,n[Lp>>2]=7,n[Lp+4>>2]=0,n[c>>2]=n[Lp>>2],n[c+4>>2]=n[Lp+4>>2],I0(s,4217,c)|0,n[kc>>2]=3,n[kc+4>>2]=0,n[c>>2]=n[kc>>2],n[c+4>>2]=n[kc+4>>2],zA(s,4235,c)|0,n[Np>>2]=1,n[Np+4>>2]=0,n[c>>2]=n[Np>>2],n[c+4>>2]=n[Np+4>>2],dF(s,4251,c)|0,n[xl>>2]=4,n[xl+4>>2]=0,n[c>>2]=n[xl>>2],n[c+4>>2]=n[xl+4>>2],zA(s,4263,c)|0,n[Xr>>2]=5,n[Xr+4>>2]=0,n[c>>2]=n[Xr>>2],n[c+4>>2]=n[Xr+4>>2],zA(s,4279,c)|0,n[Tp>>2]=6,n[Tp+4>>2]=0,n[c>>2]=n[Tp>>2],n[c+4>>2]=n[Tp+4>>2],zA(s,4293,c)|0,n[Rp>>2]=7,n[Rp+4>>2]=0,n[c>>2]=n[Rp>>2],n[c+4>>2]=n[Rp+4>>2],zA(s,4306,c)|0,n[Fp>>2]=8,n[Fp+4>>2]=0,n[c>>2]=n[Fp>>2],n[c+4>>2]=n[Fp+4>>2],zA(s,4323,c)|0,n[Nu>>2]=9,n[Nu+4>>2]=0,n[c>>2]=n[Nu>>2],n[c+4>>2]=n[Nu+4>>2],zA(s,4335,c)|0,n[Tu>>2]=2,n[Tu+4>>2]=0,n[c>>2]=n[Tu>>2],n[c+4>>2]=n[Tu+4>>2],dF(s,4353,c)|0,n[Qp>>2]=12,n[Qp+4>>2]=0,n[c>>2]=n[Qp>>2],n[c+4>>2]=n[Qp+4>>2],B0(s,4363,c)|0,n[Sl>>2]=1,n[Sl+4>>2]=0,n[c>>2]=n[Sl>>2],n[c+4>>2]=n[Sl+4>>2],JA(s,4376,c)|0,n[kp>>2]=2,n[kp+4>>2]=0,n[c>>2]=n[kp>>2],n[c+4>>2]=n[kp+4>>2],JA(s,4388,c)|0,n[xp>>2]=13,n[xp+4>>2]=0,n[c>>2]=n[xp>>2],n[c+4>>2]=n[xp+4>>2],B0(s,4402,c)|0,n[Ca>>2]=14,n[Ca+4>>2]=0,n[c>>2]=n[Ca>>2],n[c+4>>2]=n[Ca+4>>2],B0(s,4411,c)|0,n[yo>>2]=15,n[yo+4>>2]=0,n[c>>2]=n[yo>>2],n[c+4>>2]=n[yo+4>>2],B0(s,4421,c)|0,n[mo>>2]=16,n[mo+4>>2]=0,n[c>>2]=n[mo>>2],n[c+4>>2]=n[mo+4>>2],B0(s,4433,c)|0,n[go>>2]=17,n[go+4>>2]=0,n[c>>2]=n[go>>2],n[c+4>>2]=n[go+4>>2],B0(s,4446,c)|0,n[xn>>2]=18,n[xn+4>>2]=0,n[c>>2]=n[xn>>2],n[c+4>>2]=n[xn+4>>2],B0(s,4458,c)|0,n[ar>>2]=3,n[ar+4>>2]=0,n[c>>2]=n[ar>>2],n[c+4>>2]=n[ar+4>>2],JA(s,4471,c)|0,n[Tr>>2]=1,n[Tr+4>>2]=0,n[c>>2]=n[Tr>>2],n[c+4>>2]=n[Tr+4>>2],Hv(s,4486,c)|0,n[Pr>>2]=10,n[Pr+4>>2]=0,n[c>>2]=n[Pr>>2],n[c+4>>2]=n[Pr+4>>2],zA(s,4496,c)|0,n[Xt>>2]=11,n[Xt+4>>2]=0,n[c>>2]=n[Xt>>2],n[c+4>>2]=n[Xt+4>>2],zA(s,4508,c)|0,n[cr>>2]=3,n[cr+4>>2]=0,n[c>>2]=n[cr>>2],n[c+4>>2]=n[cr+4>>2],dF(s,4519,c)|0,n[Or>>2]=4,n[Or+4>>2]=0,n[c>>2]=n[Or>>2],n[c+4>>2]=n[Or+4>>2],Kve(s,4530,c)|0,n[Lt>>2]=19,n[Lt+4>>2]=0,n[c>>2]=n[Lt>>2],n[c+4>>2]=n[Lt+4>>2],Vve(s,4542,c)|0,n[qe>>2]=12,n[qe+4>>2]=0,n[c>>2]=n[qe>>2],n[c+4>>2]=n[qe+4>>2],zve(s,4554,c)|0,n[_e>>2]=13,n[_e+4>>2]=0,n[c>>2]=n[_e>>2],n[c+4>>2]=n[_e+4>>2],Jve(s,4568,c)|0,n[lt>>2]=2,n[lt+4>>2]=0,n[c>>2]=n[lt>>2],n[c+4>>2]=n[lt+4>>2],Xve(s,4578,c)|0,n[Je>>2]=20,n[Je+4>>2]=0,n[c>>2]=n[Je>>2],n[c+4>>2]=n[Je+4>>2],Zve(s,4587,c)|0,n[$e>>2]=22,n[$e+4>>2]=0,n[c>>2]=n[$e>>2],n[c+4>>2]=n[$e+4>>2],mw(s,4602,c)|0,n[Qe>>2]=23,n[Qe+4>>2]=0,n[c>>2]=n[Qe>>2],n[c+4>>2]=n[Qe+4>>2],mw(s,4619,c)|0,n[Oe>>2]=14,n[Oe+4>>2]=0,n[c>>2]=n[Oe>>2],n[c+4>>2]=n[Oe+4>>2],$ve(s,4629,c)|0,n[je>>2]=1,n[je+4>>2]=0,n[c>>2]=n[je>>2],n[c+4>>2]=n[je+4>>2],eDe(s,4637,c)|0,n[se>>2]=4,n[se+4>>2]=0,n[c>>2]=n[se>>2],n[c+4>>2]=n[se+4>>2],JA(s,4653,c)|0,n[j>>2]=5,n[j+4>>2]=0,n[c>>2]=n[j>>2],n[c+4>>2]=n[j+4>>2],JA(s,4669,c)|0,n[M>>2]=6,n[M+4>>2]=0,n[c>>2]=n[M>>2],n[c+4>>2]=n[M+4>>2],JA(s,4686,c)|0,n[O>>2]=7,n[O+4>>2]=0,n[c>>2]=n[O>>2],n[c+4>>2]=n[O+4>>2],JA(s,4701,c)|0,n[Q>>2]=8,n[Q+4>>2]=0,n[c>>2]=n[Q>>2],n[c+4>>2]=n[Q+4>>2],JA(s,4719,c)|0,n[k>>2]=9,n[k+4>>2]=0,n[c>>2]=n[k>>2],n[c+4>>2]=n[k+4>>2],JA(s,4736,c)|0,n[B>>2]=21,n[B+4>>2]=0,n[c>>2]=n[B>>2],n[c+4>>2]=n[B+4>>2],tDe(s,4754,c)|0,n[m>>2]=2,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],Hv(s,4772,c)|0,n[d>>2]=3,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],Hv(s,4790,c)|0,n[f>>2]=4,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],Hv(s,4808,c)|0,C=l}function qve(s,l){s=s|0,l=l|0;var c=0;c=aFe()|0,n[s>>2]=c,lFe(c,l),Pp(n[s>>2]|0)}function jve(s,l,c){return s=s|0,l=l|0,c=c|0,KQe(s,pn(l)|0,c,0),s|0}function Gve(s,l,c){return s=s|0,l=l|0,c=c|0,QQe(s,pn(l)|0,c,0),s|0}function Yve(s,l,c){return s=s|0,l=l|0,c=c|0,mQe(s,pn(l)|0,c,0),s|0}function mw(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],tQe(s,l,d),C=f,s|0}function Wve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Lke(s,l,d),C=f,s|0}function Qu(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Cke(s,l,d),C=f,s|0}function I0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ike(s,l,d),C=f,s|0}function vs(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qxe(s,l,d),C=f,s|0}function zA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Pxe(s,l,d),C=f,s|0}function dF(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],uxe(s,l,d),C=f,s|0}function B0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],LSe(s,l,d),C=f,s|0}function JA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],CSe(s,l,d),C=f,s|0}function Hv(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],iSe(s,l,d),C=f,s|0}function Kve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qbe(s,l,d),C=f,s|0}function Vve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Pbe(s,l,d),C=f,s|0}function zve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Abe(s,l,d),C=f,s|0}function Jve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],JPe(s,l,d),C=f,s|0}function Xve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],RPe(s,l,d),C=f,s|0}function Zve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],dPe(s,l,d),C=f,s|0}function $ve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ePe(s,l,d),C=f,s|0}function eDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],LDe(s,l,d),C=f,s|0}function tDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],rDe(s,l,d),C=f,s|0}function rDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],nDe(s,c,d,1),C=f}function pn(s){return s=s|0,s|0}function nDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=mF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=iDe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,sDe(m,f)|0,f),C=d}function mF(){var s=0,l=0;if(o[7616]|0||(X5(9136),ir(24,9136,U|0)|0,l=7616,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9136)|0)){s=9136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));X5(9136)}return 9136}function iDe(s){return s=s|0,0}function sDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=mF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],J5(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lDe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function hn(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0;B=C,C=C+32|0,se=B+24|0,j=B+20|0,Q=B+16|0,M=B+12|0,O=B+8|0,k=B+4|0,je=B,n[j>>2]=l,n[Q>>2]=c,n[M>>2]=f,n[O>>2]=d,n[k>>2]=m,m=s+28|0,n[je>>2]=n[m>>2],n[se>>2]=n[je>>2],oDe(s+24|0,se,j,M,O,Q,k)|0,n[m>>2]=n[n[m>>2]>>2],C=B}function oDe(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,s=aDe(l)|0,l=Kt(24)|0,z5(l+4|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0,n[B>>2]|0),n[l>>2]=n[s>>2],n[s>>2]=l,l|0}function aDe(s){return s=s|0,n[s>>2]|0}function z5(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function gr(s,l){return s=s|0,l=l|0,l|s|0}function J5(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cDe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uDe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],J5(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ADe(s,k),fDe(k),C=O;return}}function cDe(s){return s=s|0,357913941}function uDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ADe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function X5(s){s=s|0,gDe(s)}function pDe(s){s=s|0,hDe(s+24|0)}function Rr(s){return s=s|0,n[s>>2]|0}function hDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gDe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,3,l,dDe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Vr(){return 9228}function dDe(){return 1140}function mDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=yDe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=EDe(l,f)|0,C=c,l|0}function zr(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function yDe(s){return s=s|0,(n[(mF()|0)+24>>2]|0)+(s*12|0)|0}function EDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+48|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=CDe(f)|0,C=d,f|0}function CDe(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(Z5()|0)|0,f?(EF(l,f),CF(c,l),wDe(s,c),s=wF(l)|0):s=IDe(s)|0,C=d,s|0}function Z5(){var s=0;return o[7632]|0||(FDe(9184),ir(25,9184,U|0)|0,s=7632,n[s>>2]=1,n[s+4>>2]=0),9184}function yF(s){return s=s|0,n[s+36>>2]|0}function EF(s,l){s=s|0,l=l|0,n[s>>2]=l,n[s+4>>2]=s,n[s+8>>2]=0}function CF(s,l){s=s|0,l=l|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=0}function wDe(s,l){s=s|0,l=l|0,PDe(l,s,s+8|0,s+16|0,s+24|0,s+32|0,s+40|0)|0}function wF(s){return s=s|0,n[(n[s+4>>2]|0)+8>>2]|0}function IDe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0;Q=C,C=C+16|0,c=Q+4|0,f=Q,d=Va(8)|0,m=d,B=Kt(48)|0,k=B,l=k+48|0;do n[k>>2]=n[s>>2],k=k+4|0,s=s+4|0;while((k|0)<(l|0));return l=m+4|0,n[l>>2]=B,k=Kt(8)|0,B=n[l>>2]|0,n[f>>2]=0,n[c>>2]=n[f>>2],$5(k,B,c),n[d>>2]=k,C=Q,m|0}function $5(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1092,n[c+12>>2]=l,n[s+4>>2]=c}function BDe(s){s=s|0,Md(s),gt(s)}function vDe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function DDe(s){s=s|0,gt(s)}function PDe(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,m=bDe(n[s>>2]|0,l,c,f,d,m,B)|0,B=s+4|0,n[(n[B>>2]|0)+8>>2]=m,n[(n[B>>2]|0)+8>>2]|0}function bDe(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0;var k=0,Q=0;return k=C,C=C+16|0,Q=k,za(Q),s=ya(s)|0,B=SDe(s,+E[l>>3],+E[c>>3],+E[f>>3],+E[d>>3],+E[m>>3],+E[B>>3])|0,Ja(Q),C=k,B|0}function SDe(s,l,c,f,d,m,B){s=s|0,l=+l,c=+c,f=+f,d=+d,m=+m,B=+B;var k=0;return k=Pl(xDe()|0)|0,l=+VA(l),c=+VA(c),f=+VA(f),d=+VA(d),m=+VA(m),_s(0,k|0,s|0,+l,+c,+f,+d,+m,+ +VA(B))|0}function xDe(){var s=0;return o[7624]|0||(kDe(9172),s=7624,n[s>>2]=1,n[s+4>>2]=0),9172}function kDe(s){s=s|0,bl(s,QDe()|0,6)}function QDe(){return 1112}function FDe(s){s=s|0,wp(s)}function RDe(s){s=s|0,eG(s+24|0),tG(s+16|0)}function eG(s){s=s|0,NDe(s)}function tG(s){s=s|0,TDe(s)}function TDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function NDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function wp(s){s=s|0;var l=0;n[s+16>>2]=0,n[s+20>>2]=0,l=s+24|0,n[l>>2]=0,n[s+28>>2]=l,n[s+36>>2]=0,o[s+40>>0]=0,o[s+41>>0]=0}function LDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],MDe(s,c,d,0),C=f}function MDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=IF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ODe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,UDe(m,f)|0,f),C=d}function IF(){var s=0,l=0;if(o[7640]|0||(nG(9232),ir(26,9232,U|0)|0,l=7640,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9232)|0)){s=9232,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));nG(9232)}return 9232}function ODe(s){return s=s|0,0}function UDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=IF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],rG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_De(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function rG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _De(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=HDe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qDe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],rG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jDe(s,k),GDe(k),C=O;return}}function HDe(s){return s=s|0,357913941}function qDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function GDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function nG(s){s=s|0,KDe(s)}function YDe(s){s=s|0,WDe(s+24|0)}function WDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function KDe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,VDe()|0,3),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function VDe(){return 1144}function zDe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+16|0,B=m+8|0,k=m,Q=JDe(s)|0,s=n[Q+4>>2]|0,n[k>>2]=n[Q>>2],n[k+4>>2]=s,n[B>>2]=n[k>>2],n[B+4>>2]=n[k+4>>2],XDe(l,B,c,f,d),C=m}function JDe(s){return s=s|0,(n[(IF()|0)+24>>2]|0)+(s*12|0)|0}function XDe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,Q=0,O=0;O=C,C=C+16|0,B=O+2|0,k=O+1|0,Q=O,m=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(m=n[(n[s>>2]|0)+m>>2]|0),Fu(B,c),c=+Ru(B,c),Fu(k,f),f=+Ru(k,f),XA(Q,d),Q=ZA(Q,d)|0,y7[m&1](s,c,f,Q),C=O}function Fu(s,l){s=s|0,l=+l}function Ru(s,l){return s=s|0,l=+l,+ +$De(l)}function XA(s,l){s=s|0,l=l|0}function ZA(s,l){return s=s|0,l=l|0,ZDe(l)|0}function ZDe(s){return s=s|0,s|0}function $De(s){return s=+s,+s}function ePe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],tPe(s,c,d,1),C=f}function tPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=BF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=rPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,nPe(m,f)|0,f),C=d}function BF(){var s=0,l=0;if(o[7648]|0||(sG(9268),ir(27,9268,U|0)|0,l=7648,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9268)|0)){s=9268,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));sG(9268)}return 9268}function rPe(s){return s=s|0,0}function nPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=BF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],iG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(iPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function iG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function iPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=sPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,oPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],iG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,aPe(s,k),lPe(k),C=O;return}}function sPe(s){return s=s|0,357913941}function oPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function aPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function lPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function sG(s){s=s|0,APe(s)}function cPe(s){s=s|0,uPe(s+24|0)}function uPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function APe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,4,l,fPe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function fPe(){return 1160}function pPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=hPe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=gPe(l,f)|0,C=c,l|0}function hPe(s){return s=s|0,(n[(BF()|0)+24>>2]|0)+(s*12|0)|0}function gPe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),oG(F0[c&31](s)|0)|0}function oG(s){return s=s|0,s&1|0}function dPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],mPe(s,c,d,0),C=f}function mPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=vF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=yPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,EPe(m,f)|0,f),C=d}function vF(){var s=0,l=0;if(o[7656]|0||(lG(9304),ir(28,9304,U|0)|0,l=7656,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9304)|0)){s=9304,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));lG(9304)}return 9304}function yPe(s){return s=s|0,0}function EPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=vF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],aG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(CPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function aG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function CPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=wPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,IPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],aG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,BPe(s,k),vPe(k),C=O;return}}function wPe(s){return s=s|0,357913941}function IPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function BPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function vPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function lG(s){s=s|0,bPe(s)}function DPe(s){s=s|0,PPe(s+24|0)}function PPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function bPe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,SPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function SPe(){return 1164}function xPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=kPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],QPe(l,d,c),C=f}function kPe(s){return s=s|0,(n[(vF()|0)+24>>2]|0)+(s*12|0)|0}function QPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Ip(d,c),c=Bp(d,c)|0,tf[f&31](s,c),vp(d),C=m}function Ip(s,l){s=s|0,l=l|0,FPe(s,l)}function Bp(s,l){return s=s|0,l=l|0,s|0}function vp(s){s=s|0,qA(s)}function FPe(s,l){s=s|0,l=l|0,DF(s,l)}function DF(s,l){s=s|0,l=l|0,n[s>>2]=l}function RPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],TPe(s,c,d,0),C=f}function TPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=PF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=NPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,LPe(m,f)|0,f),C=d}function PF(){var s=0,l=0;if(o[7664]|0||(uG(9340),ir(29,9340,U|0)|0,l=7664,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9340)|0)){s=9340,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));uG(9340)}return 9340}function NPe(s){return s=s|0,0}function LPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=PF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],cG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(MPe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function cG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function MPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=OPe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,UPe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],cG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,_Pe(s,k),HPe(k),C=O;return}}function OPe(s){return s=s|0,357913941}function UPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function _Pe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function HPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function uG(s){s=s|0,GPe(s)}function qPe(s){s=s|0,jPe(s+24|0)}function jPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function GPe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,4,l,YPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function YPe(){return 1180}function WPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=KPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=VPe(l,d,c)|0,C=f,c|0}function KPe(s){return s=s|0,(n[(PF()|0)+24>>2]|0)+(s*12|0)|0}function VPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),v0(d,c),d=D0(d,c)|0,d=qv(IR[f&15](s,d)|0)|0,C=m,d|0}function v0(s,l){s=s|0,l=l|0}function D0(s,l){return s=s|0,l=l|0,zPe(l)|0}function qv(s){return s=s|0,s|0}function zPe(s){return s=s|0,s|0}function JPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],XPe(s,c,d,0),C=f}function XPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=bF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ZPe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,$Pe(m,f)|0,f),C=d}function bF(){var s=0,l=0;if(o[7672]|0||(fG(9376),ir(30,9376,U|0)|0,l=7672,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9376)|0)){s=9376,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));fG(9376)}return 9376}function ZPe(s){return s=s|0,0}function $Pe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=bF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],AG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(ebe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function AG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function ebe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=tbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,rbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],AG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,nbe(s,k),ibe(k),C=O;return}}function tbe(s){return s=s|0,357913941}function rbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function nbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function ibe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function fG(s){s=s|0,abe(s)}function sbe(s){s=s|0,obe(s+24|0)}function obe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function abe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,pG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function pG(){return 1196}function lbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=cbe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=ube(l,f)|0,C=c,l|0}function cbe(s){return s=s|0,(n[(bF()|0)+24>>2]|0)+(s*12|0)|0}function ube(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),qv(F0[c&31](s)|0)|0}function Abe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],fbe(s,c,d,1),C=f}function fbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=SF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=pbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,hbe(m,f)|0,f),C=d}function SF(){var s=0,l=0;if(o[7680]|0||(gG(9412),ir(31,9412,U|0)|0,l=7680,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9412)|0)){s=9412,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));gG(9412)}return 9412}function pbe(s){return s=s|0,0}function hbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=SF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],hG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(gbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function hG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function gbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=dbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,mbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],hG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ybe(s,k),Ebe(k),C=O;return}}function dbe(s){return s=s|0,357913941}function mbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ybe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Ebe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function gG(s){s=s|0,Ibe(s)}function Cbe(s){s=s|0,wbe(s+24|0)}function wbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Ibe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,dG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dG(){return 1200}function Bbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=vbe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=Dbe(l,f)|0,C=c,l|0}function vbe(s){return s=s|0,(n[(SF()|0)+24>>2]|0)+(s*12|0)|0}function Dbe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),jv(F0[c&31](s)|0)|0}function jv(s){return s=s|0,s|0}function Pbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bbe(s,c,d,0),C=f}function bbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=xF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Sbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,xbe(m,f)|0,f),C=d}function xF(){var s=0,l=0;if(o[7688]|0||(yG(9448),ir(32,9448,U|0)|0,l=7688,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9448)|0)){s=9448,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));yG(9448)}return 9448}function Sbe(s){return s=s|0,0}function xbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=xF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],mG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(kbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function mG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function kbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Qbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Fbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],mG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Rbe(s,k),Tbe(k),C=O;return}}function Qbe(s){return s=s|0,357913941}function Fbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Rbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Tbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function yG(s){s=s|0,Mbe(s)}function Nbe(s){s=s|0,Lbe(s+24|0)}function Lbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Mbe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,EG()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function EG(){return 1204}function Obe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Ube(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],_be(l,d,c),C=f}function Ube(s){return s=s|0,(n[(xF()|0)+24>>2]|0)+(s*12|0)|0}function _be(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),kF(d,c),d=QF(d,c)|0,tf[f&31](s,d),C=m}function kF(s,l){s=s|0,l=l|0}function QF(s,l){return s=s|0,l=l|0,Hbe(l)|0}function Hbe(s){return s=s|0,s|0}function qbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jbe(s,c,d,0),C=f}function jbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=FF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Gbe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Ybe(m,f)|0,f),C=d}function FF(){var s=0,l=0;if(o[7696]|0||(wG(9484),ir(33,9484,U|0)|0,l=7696,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9484)|0)){s=9484,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));wG(9484)}return 9484}function Gbe(s){return s=s|0,0}function Ybe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=FF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],CG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Wbe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function CG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Wbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Kbe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Vbe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],CG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,zbe(s,k),Jbe(k),C=O;return}}function Kbe(s){return s=s|0,357913941}function Vbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function zbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Jbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function wG(s){s=s|0,$be(s)}function Xbe(s){s=s|0,Zbe(s+24|0)}function Zbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function $be(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,eSe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function eSe(){return 1212}function tSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=rSe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],nSe(l,m,c,f),C=d}function rSe(s){return s=s|0,(n[(FF()|0)+24>>2]|0)+(s*12|0)|0}function nSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),kF(m,c),m=QF(m,c)|0,v0(B,f),B=D0(B,f)|0,vw[d&15](s,m,B),C=k}function iSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],sSe(s,c,d,1),C=f}function sSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=RF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oSe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,aSe(m,f)|0,f),C=d}function RF(){var s=0,l=0;if(o[7704]|0||(BG(9520),ir(34,9520,U|0)|0,l=7704,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9520)|0)){s=9520,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));BG(9520)}return 9520}function oSe(s){return s=s|0,0}function aSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=RF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],IG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lSe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function IG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],IG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ASe(s,k),fSe(k),C=O;return}}function cSe(s){return s=s|0,357913941}function uSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ASe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function BG(s){s=s|0,gSe(s)}function pSe(s){s=s|0,hSe(s+24|0)}function hSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,dSe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dSe(){return 1224}function mSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;return d=C,C=C+16|0,m=d+8|0,B=d,k=ySe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],f=+ESe(l,m,c),C=d,+f}function ySe(s){return s=s|0,(n[(RF()|0)+24>>2]|0)+(s*12|0)|0}function ESe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,B=+gF(+C7[f&7](s,d)),C=m,+B}function CSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],wSe(s,c,d,1),C=f}function wSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=TF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=ISe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,BSe(m,f)|0,f),C=d}function TF(){var s=0,l=0;if(o[7712]|0||(DG(9556),ir(35,9556,U|0)|0,l=7712,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9556)|0)){s=9556,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));DG(9556)}return 9556}function ISe(s){return s=s|0,0}function BSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=TF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],vG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(vSe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function vG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function vSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=DSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,PSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],vG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,bSe(s,k),SSe(k),C=O;return}}function DSe(s){return s=s|0,357913941}function PSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function bSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function SSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function DG(s){s=s|0,QSe(s)}function xSe(s){s=s|0,kSe(s+24|0)}function kSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function QSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,FSe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function FSe(){return 1232}function RSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=TSe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=+NSe(l,d),C=f,+c}function TSe(s){return s=s|0,(n[(TF()|0)+24>>2]|0)+(s*12|0)|0}function NSe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),+ +gF(+E7[c&15](s))}function LSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],MSe(s,c,d,1),C=f}function MSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=NF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=OSe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,USe(m,f)|0,f),C=d}function NF(){var s=0,l=0;if(o[7720]|0||(bG(9592),ir(36,9592,U|0)|0,l=7720,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9592)|0)){s=9592,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));bG(9592)}return 9592}function OSe(s){return s=s|0,0}function USe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=NF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],PG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_Se(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function PG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _Se(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=HSe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qSe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],PG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jSe(s,k),GSe(k),C=O;return}}function HSe(s){return s=s|0,357913941}function qSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function GSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function bG(s){s=s|0,KSe(s)}function YSe(s){s=s|0,WSe(s+24|0)}function WSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function KSe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,7,l,VSe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function VSe(){return 1276}function zSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=JSe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=XSe(l,f)|0,C=c,l|0}function JSe(s){return s=s|0,(n[(NF()|0)+24>>2]|0)+(s*12|0)|0}function XSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+16|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=SG(f)|0,C=d,f|0}function SG(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(xG()|0)|0,f?(EF(l,f),CF(c,l),ZSe(s,c),s=wF(l)|0):s=$Se(s)|0,C=d,s|0}function xG(){var s=0;return o[7736]|0||(cxe(9640),ir(25,9640,U|0)|0,s=7736,n[s>>2]=1,n[s+4>>2]=0),9640}function ZSe(s,l){s=s|0,l=l|0,nxe(l,s,s+8|0)|0}function $Se(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(16)|0,n[k>>2]=n[s>>2],n[k+4>>2]=n[s+4>>2],n[k+8>>2]=n[s+8>>2],n[k+12>>2]=n[s+12>>2],m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],LF(s,m,d),n[f>>2]=s,C=c,l|0}function LF(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1244,n[c+12>>2]=l,n[s+4>>2]=c}function exe(s){s=s|0,Md(s),gt(s)}function txe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function rxe(s){s=s|0,gt(s)}function nxe(s,l,c){return s=s|0,l=l|0,c=c|0,l=ixe(n[s>>2]|0,l,c)|0,c=s+4|0,n[(n[c>>2]|0)+8>>2]=l,n[(n[c>>2]|0)+8>>2]|0}function ixe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return f=C,C=C+16|0,d=f,za(d),s=ya(s)|0,c=sxe(s,n[l>>2]|0,+E[c>>3])|0,Ja(d),C=f,c|0}function sxe(s,l,c){s=s|0,l=l|0,c=+c;var f=0;return f=Pl(oxe()|0)|0,l=hF(l)|0,ml(0,f|0,s|0,l|0,+ +VA(c))|0}function oxe(){var s=0;return o[7728]|0||(axe(9628),s=7728,n[s>>2]=1,n[s+4>>2]=0),9628}function axe(s){s=s|0,bl(s,lxe()|0,2)}function lxe(){return 1264}function cxe(s){s=s|0,wp(s)}function uxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Axe(s,c,d,1),C=f}function Axe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=MF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=fxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,pxe(m,f)|0,f),C=d}function MF(){var s=0,l=0;if(o[7744]|0||(QG(9684),ir(37,9684,U|0)|0,l=7744,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9684)|0)){s=9684,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));QG(9684)}return 9684}function fxe(s){return s=s|0,0}function pxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=MF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],kG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(hxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function kG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function hxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=gxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,dxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],kG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,mxe(s,k),yxe(k),C=O;return}}function gxe(s){return s=s|0,357913941}function dxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function mxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function yxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function QG(s){s=s|0,wxe(s)}function Exe(s){s=s|0,Cxe(s+24|0)}function Cxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function wxe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,5,l,Ixe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Ixe(){return 1280}function Bxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=vxe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=Dxe(l,d,c)|0,C=f,c|0}function vxe(s){return s=s|0,(n[(MF()|0)+24>>2]|0)+(s*12|0)|0}function Dxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return B=C,C=C+32|0,d=B,m=B+16|0,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(m,c),m=ZA(m,c)|0,vw[f&15](d,s,m),m=SG(d)|0,C=B,m|0}function Pxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bxe(s,c,d,1),C=f}function bxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=OF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Sxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,xxe(m,f)|0,f),C=d}function OF(){var s=0,l=0;if(o[7752]|0||(RG(9720),ir(38,9720,U|0)|0,l=7752,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9720)|0)){s=9720,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));RG(9720)}return 9720}function Sxe(s){return s=s|0,0}function xxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=OF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],FG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(kxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function FG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function kxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Qxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Fxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],FG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Rxe(s,k),Txe(k),C=O;return}}function Qxe(s){return s=s|0,357913941}function Fxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Rxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Txe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function RG(s){s=s|0,Mxe(s)}function Nxe(s){s=s|0,Lxe(s+24|0)}function Lxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Mxe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,Oxe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Oxe(){return 1288}function Uxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=_xe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=Hxe(l,f)|0,C=c,l|0}function _xe(s){return s=s|0,(n[(OF()|0)+24>>2]|0)+(s*12|0)|0}function Hxe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),V5(F0[c&31](s)|0)|0}function qxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jxe(s,c,d,0),C=f}function jxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=UF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Gxe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Yxe(m,f)|0,f),C=d}function UF(){var s=0,l=0;if(o[7760]|0||(NG(9756),ir(39,9756,U|0)|0,l=7760,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9756)|0)){s=9756,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));NG(9756)}return 9756}function Gxe(s){return s=s|0,0}function Yxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=UF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],TG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Wxe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function TG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Wxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Kxe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Vxe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],TG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,zxe(s,k),Jxe(k),C=O;return}}function Kxe(s){return s=s|0,357913941}function Vxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function zxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Jxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function NG(s){s=s|0,$xe(s)}function Xxe(s){s=s|0,Zxe(s+24|0)}function Zxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function $xe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,eke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function eke(){return 1292}function tke(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=rke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],nke(l,d,c),C=f}function rke(s){return s=s|0,(n[(UF()|0)+24>>2]|0)+(s*12|0)|0}function nke(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Fu(d,c),c=+Ru(d,c),d7[f&31](s,c),C=m}function ike(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],ske(s,c,d,0),C=f}function ske(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=_F()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oke(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,ake(m,f)|0,f),C=d}function _F(){var s=0,l=0;if(o[7768]|0||(MG(9792),ir(40,9792,U|0)|0,l=7768,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9792)|0)){s=9792,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));MG(9792)}return 9792}function oke(s){return s=s|0,0}function ake(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=_F()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],LG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function LG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],LG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,Ake(s,k),fke(k),C=O;return}}function cke(s){return s=s|0,357913941}function uke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Ake(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function MG(s){s=s|0,gke(s)}function pke(s){s=s|0,hke(s+24|0)}function hke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,1,l,dke()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dke(){return 1300}function mke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=yke(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],Eke(l,m,c,f),C=d}function yke(s){return s=s|0,(n[(_F()|0)+24>>2]|0)+(s*12|0)|0}function Eke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,Fu(B,f),f=+Ru(B,f),v7[d&15](s,m,f),C=k}function Cke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],wke(s,c,d,0),C=f}function wke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=HF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Ike(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Bke(m,f)|0,f),C=d}function HF(){var s=0,l=0;if(o[7776]|0||(UG(9828),ir(41,9828,U|0)|0,l=7776,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9828)|0)){s=9828,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));UG(9828)}return 9828}function Ike(s){return s=s|0,0}function Bke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=HF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],OG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(vke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function OG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function vke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Dke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,Pke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],OG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,bke(s,k),Ske(k),C=O;return}}function Dke(s){return s=s|0,357913941}function Pke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function bke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Ske(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function UG(s){s=s|0,Qke(s)}function xke(s){s=s|0,kke(s+24|0)}function kke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Qke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,7,l,Fke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Fke(){return 1312}function Rke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Tke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Nke(l,d,c),C=f}function Tke(s){return s=s|0,(n[(HF()|0)+24>>2]|0)+(s*12|0)|0}function Nke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,tf[f&31](s,d),C=m}function Lke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Mke(s,c,d,0),C=f}function Mke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=qF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=Oke(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,Uke(m,f)|0,f),C=d}function qF(){var s=0,l=0;if(o[7784]|0||(HG(9864),ir(42,9864,U|0)|0,l=7784,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9864)|0)){s=9864,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));HG(9864)}return 9864}function Oke(s){return s=s|0,0}function Uke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=qF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],_G(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(_ke(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function _G(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function _ke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Hke(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,qke(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],_G(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,jke(s,k),Gke(k),C=O;return}}function Hke(s){return s=s|0,357913941}function qke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function jke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Gke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function HG(s){s=s|0,Kke(s)}function Yke(s){s=s|0,Wke(s+24|0)}function Wke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function Kke(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,8,l,Vke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Vke(){return 1320}function zke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Jke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Xke(l,d,c),C=f}function Jke(s){return s=s|0,(n[(qF()|0)+24>>2]|0)+(s*12|0)|0}function Xke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Zke(d,c),d=$ke(d,c)|0,tf[f&31](s,d),C=m}function Zke(s,l){s=s|0,l=l|0}function $ke(s,l){return s=s|0,l=l|0,eQe(l)|0}function eQe(s){return s=s|0,s|0}function tQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],rQe(s,c,d,0),C=f}function rQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=jF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=nQe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,iQe(m,f)|0,f),C=d}function jF(){var s=0,l=0;if(o[7792]|0||(jG(9900),ir(43,9900,U|0)|0,l=7792,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9900)|0)){s=9900,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));jG(9900)}return 9900}function nQe(s){return s=s|0,0}function iQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=jF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],qG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(sQe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function qG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function sQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=oQe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,aQe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],qG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,lQe(s,k),cQe(k),C=O;return}}function oQe(s){return s=s|0,357913941}function aQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function lQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function cQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function jG(s){s=s|0,fQe(s)}function uQe(s){s=s|0,AQe(s+24|0)}function AQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function fQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,22,l,pQe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function pQe(){return 1344}function hQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;c=C,C=C+16|0,f=c+8|0,d=c,m=gQe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],dQe(l,f),C=c}function gQe(s){return s=s|0,(n[(jF()|0)+24>>2]|0)+(s*12|0)|0}function dQe(s,l){s=s|0,l=l|0;var c=0;c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),ef[c&127](s)}function mQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=GF()|0,s=yQe(c)|0,hn(m,l,d,s,EQe(c,f)|0,f)}function GF(){var s=0,l=0;if(o[7800]|0||(YG(9936),ir(44,9936,U|0)|0,l=7800,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9936)|0)){s=9936,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));YG(9936)}return 9936}function yQe(s){return s=s|0,s|0}function EQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=GF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(GG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(CQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function GG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function CQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=wQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,IQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,GG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,BQe(s,d),vQe(d),C=k;return}}function wQe(s){return s=s|0,536870911}function IQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function BQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function vQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function YG(s){s=s|0,bQe(s)}function DQe(s){s=s|0,PQe(s+24|0)}function PQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function bQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,23,l,EG()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function SQe(s,l){s=s|0,l=l|0,kQe(n[(xQe(s)|0)>>2]|0,l)}function xQe(s){return s=s|0,(n[(GF()|0)+24>>2]|0)+(s<<3)|0}function kQe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,kF(f,l),l=QF(f,l)|0,ef[s&127](l),C=c}function QQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=YF()|0,s=FQe(c)|0,hn(m,l,d,s,RQe(c,f)|0,f)}function YF(){var s=0,l=0;if(o[7808]|0||(KG(9972),ir(45,9972,U|0)|0,l=7808,n[l>>2]=1,n[l+4>>2]=0),!(Rr(9972)|0)){s=9972,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));KG(9972)}return 9972}function FQe(s){return s=s|0,s|0}function RQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=YF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(WG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(TQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function WG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function TQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=NQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,LQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,WG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,MQe(s,d),OQe(d),C=k;return}}function NQe(s){return s=s|0,536870911}function LQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function MQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function OQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function KG(s){s=s|0,HQe(s)}function UQe(s){s=s|0,_Qe(s+24|0)}function _Qe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function HQe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,9,l,qQe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function qQe(){return 1348}function jQe(s,l){return s=s|0,l=l|0,YQe(n[(GQe(s)|0)>>2]|0,l)|0}function GQe(s){return s=s|0,(n[(YF()|0)+24>>2]|0)+(s<<3)|0}function YQe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,VG(f,l),l=zG(f,l)|0,l=qv(F0[s&31](l)|0)|0,C=c,l|0}function VG(s,l){s=s|0,l=l|0}function zG(s,l){return s=s|0,l=l|0,WQe(l)|0}function WQe(s){return s=s|0,s|0}function KQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=WF()|0,s=VQe(c)|0,hn(m,l,d,s,zQe(c,f)|0,f)}function WF(){var s=0,l=0;if(o[7816]|0||(XG(10008),ir(46,10008,U|0)|0,l=7816,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10008)|0)){s=10008,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));XG(10008)}return 10008}function VQe(s){return s=s|0,s|0}function zQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=WF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(JG(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(JQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function JG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function JQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=XQe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,ZQe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,JG(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,$Qe(s,d),eFe(d),C=k;return}}function XQe(s){return s=s|0,536870911}function ZQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function $Qe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function eFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function XG(s){s=s|0,nFe(s)}function tFe(s){s=s|0,rFe(s+24|0)}function rFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function nFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,15,l,pG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function iFe(s){return s=s|0,oFe(n[(sFe(s)|0)>>2]|0)|0}function sFe(s){return s=s|0,(n[(WF()|0)+24>>2]|0)+(s<<3)|0}function oFe(s){return s=s|0,qv(nD[s&7]()|0)|0}function aFe(){var s=0;return o[7832]|0||(gFe(10052),ir(25,10052,U|0)|0,s=7832,n[s>>2]=1,n[s+4>>2]=0),10052}function lFe(s,l){s=s|0,l=l|0,n[s>>2]=cFe()|0,n[s+4>>2]=uFe()|0,n[s+12>>2]=l,n[s+8>>2]=AFe()|0,n[s+32>>2]=2}function cFe(){return 11709}function uFe(){return 1188}function AFe(){return Gv()|0}function fFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(pFe(c),gt(c)):l|0&&(Su(l),gt(l))}function Dp(s,l){return s=s|0,l=l|0,l&s|0}function pFe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function Gv(){var s=0;return o[7824]|0||(n[2511]=hFe()|0,n[2512]=0,s=7824,n[s>>2]=1,n[s+4>>2]=0),10044}function hFe(){return 0}function gFe(s){s=s|0,wp(s)}function dFe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0;l=C,C=C+32|0,c=l+24|0,m=l+16|0,d=l+8|0,f=l,mFe(s,4827),yFe(s,4834,3)|0,EFe(s,3682,47)|0,n[m>>2]=9,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],CFe(s,4841,c)|0,n[d>>2]=1,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],wFe(s,4871,c)|0,n[f>>2]=10,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],IFe(s,4891,c)|0,C=l}function mFe(s,l){s=s|0,l=l|0;var c=0;c=eTe()|0,n[s>>2]=c,tTe(c,l),Pp(n[s>>2]|0)}function yFe(s,l,c){return s=s|0,l=l|0,c=c|0,ORe(s,pn(l)|0,c,0),s|0}function EFe(s,l,c){return s=s|0,l=l|0,c=c|0,BRe(s,pn(l)|0,c,0),s|0}function CFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],iRe(s,l,d),C=f,s|0}function wFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],UFe(s,l,d),C=f,s|0}function IFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],BFe(s,l,d),C=f,s|0}function BFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],vFe(s,c,d,1),C=f}function vFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=KF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=DFe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,PFe(m,f)|0,f),C=d}function KF(){var s=0,l=0;if(o[7840]|0||($G(10100),ir(48,10100,U|0)|0,l=7840,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10100)|0)){s=10100,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));$G(10100)}return 10100}function DFe(s){return s=s|0,0}function PFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=KF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],ZG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(bFe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function ZG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function bFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=SFe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,xFe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],ZG(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,kFe(s,k),QFe(k),C=O;return}}function SFe(s){return s=s|0,357913941}function xFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function kFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function QFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function $G(s){s=s|0,TFe(s)}function FFe(s){s=s|0,RFe(s+24|0)}function RFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function TFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,6,l,NFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function NFe(){return 1364}function LFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=MFe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=OFe(l,d,c)|0,C=f,c|0}function MFe(s){return s=s|0,(n[(KF()|0)+24>>2]|0)+(s*12|0)|0}function OFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,d=oG(IR[f&15](s,d)|0)|0,C=m,d|0}function UFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],_Fe(s,c,d,0),C=f}function _Fe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=VF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=HFe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,qFe(m,f)|0,f),C=d}function VF(){var s=0,l=0;if(o[7848]|0||(t9(10136),ir(49,10136,U|0)|0,l=7848,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10136)|0)){s=10136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));t9(10136)}return 10136}function HFe(s){return s=s|0,0}function qFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=VF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],e9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(jFe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function e9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function jFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=GFe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,YFe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],e9(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,WFe(s,k),KFe(k),C=O;return}}function GFe(s){return s=s|0,357913941}function YFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function WFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function KFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function t9(s){s=s|0,JFe(s)}function VFe(s){s=s|0,zFe(s+24|0)}function zFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function JFe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,9,l,XFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function XFe(){return 1372}function ZFe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=$Fe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],eRe(l,d,c),C=f}function $Fe(s){return s=s|0,(n[(VF()|0)+24>>2]|0)+(s*12|0)|0}function eRe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=Xe;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),tRe(d,c),B=y(rRe(d,c)),g7[f&1](s,B),C=m}function tRe(s,l){s=s|0,l=+l}function rRe(s,l){return s=s|0,l=+l,y(nRe(l))}function nRe(s){return s=+s,y(s)}function iRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=pn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],sRe(s,c,d,0),C=f}function sRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,Q=0,O=0,M=0;d=C,C=C+32|0,m=d+16|0,M=d+8|0,k=d,O=n[c>>2]|0,Q=n[c+4>>2]|0,B=n[s>>2]|0,s=zF()|0,n[M>>2]=O,n[M+4>>2]=Q,n[m>>2]=n[M>>2],n[m+4>>2]=n[M+4>>2],c=oRe(m)|0,n[k>>2]=O,n[k+4>>2]=Q,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],hn(B,l,s,c,aRe(m,f)|0,f),C=d}function zF(){var s=0,l=0;if(o[7856]|0||(n9(10172),ir(50,10172,U|0)|0,l=7856,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10172)|0)){s=10172,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));n9(10172)}return 10172}function oRe(s){return s=s|0,0}function aRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0;return M=C,C=C+32|0,d=M+24|0,B=M+16|0,k=M,Q=M+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=zF()|0,O=j+24|0,s=gr(l,4)|0,n[Q>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],r9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lRe(O,k,Q),s=n[l>>2]|0),C=M,((s-(n[O>>2]|0)|0)/12|0)+-1|0}function r9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;if(O=C,C=C+48|0,f=O+32|0,B=O+24|0,k=O,Q=s+4|0,d=(((n[Q>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cRe(s)|0,m>>>0>>0)Jr(s);else{M=n[s>>2]|0,se=((n[s+8>>2]|0)-M|0)/12|0,j=se<<1,uRe(k,se>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[Q>>2]|0)-M|0)/12|0,s+8|0),Q=k+8|0,m=n[Q>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],r9(m,f,c),n[Q>>2]=(n[Q>>2]|0)+12,ARe(s,k),fRe(k),C=O;return}}function cRe(s){return s=s|0,357913941}function uRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Kt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ARe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&>(s)}function n9(s){s=s|0,gRe(s)}function pRe(s){s=s|0,hRe(s+24|0)}function hRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),gt(c))}function gRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,2,3,l,dRe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dRe(){return 1380}function mRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=yRe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],ERe(l,m,c,f),C=d}function yRe(s){return s=s|0,(n[(zF()|0)+24>>2]|0)+(s*12|0)|0}function ERe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,CRe(B,f),B=wRe(B,f)|0,vw[d&15](s,m,B),C=k}function CRe(s,l){s=s|0,l=l|0}function wRe(s,l){return s=s|0,l=l|0,IRe(l)|0}function IRe(s){return s=s|0,(s|0)!=0|0}function BRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=JF()|0,s=vRe(c)|0,hn(m,l,d,s,DRe(c,f)|0,f)}function JF(){var s=0,l=0;if(o[7864]|0||(s9(10208),ir(51,10208,U|0)|0,l=7864,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10208)|0)){s=10208,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));s9(10208)}return 10208}function vRe(s){return s=s|0,s|0}function DRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=JF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(i9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(PRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function i9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function PRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=bRe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,SRe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,i9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,xRe(s,d),kRe(d),C=k;return}}function bRe(s){return s=s|0,536870911}function SRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function xRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function kRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function s9(s){s=s|0,RRe(s)}function QRe(s){s=s|0,FRe(s+24|0)}function FRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function RRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,24,l,TRe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function TRe(){return 1392}function NRe(s,l){s=s|0,l=l|0,MRe(n[(LRe(s)|0)>>2]|0,l)}function LRe(s){return s=s|0,(n[(JF()|0)+24>>2]|0)+(s<<3)|0}function MRe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,VG(f,l),l=zG(f,l)|0,ef[s&127](l),C=c}function ORe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=XF()|0,s=URe(c)|0,hn(m,l,d,s,_Re(c,f)|0,f)}function XF(){var s=0,l=0;if(o[7872]|0||(a9(10244),ir(52,10244,U|0)|0,l=7872,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10244)|0)){s=10244,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));a9(10244)}return 10244}function URe(s){return s=s|0,s|0}function _Re(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=XF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(o9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(HRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function o9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function HRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=qRe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,jRe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,o9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,GRe(s,d),YRe(d),C=k;return}}function qRe(s){return s=s|0,536870911}function jRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function GRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function YRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function a9(s){s=s|0,VRe(s)}function WRe(s){s=s|0,KRe(s+24|0)}function KRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function VRe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,16,l,zRe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function zRe(){return 1400}function JRe(s){return s=s|0,ZRe(n[(XRe(s)|0)>>2]|0)|0}function XRe(s){return s=s|0,(n[(XF()|0)+24>>2]|0)+(s<<3)|0}function ZRe(s){return s=s|0,$Re(nD[s&7]()|0)|0}function $Re(s){return s=s|0,s|0}function eTe(){var s=0;return o[7880]|0||(aTe(10280),ir(25,10280,U|0)|0,s=7880,n[s>>2]=1,n[s+4>>2]=0),10280}function tTe(s,l){s=s|0,l=l|0,n[s>>2]=rTe()|0,n[s+4>>2]=nTe()|0,n[s+12>>2]=l,n[s+8>>2]=iTe()|0,n[s+32>>2]=4}function rTe(){return 11711}function nTe(){return 1356}function iTe(){return Gv()|0}function sTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(oTe(c),gt(c)):l|0&&(w0(l),gt(l))}function oTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function aTe(s){s=s|0,wp(s)}function lTe(s){s=s|0,cTe(s,4920),uTe(s)|0,ATe(s)|0}function cTe(s,l){s=s|0,l=l|0;var c=0;c=xG()|0,n[s>>2]=c,FTe(c,l),Pp(n[s>>2]|0)}function uTe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,ITe()|0),s|0}function ATe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,fTe()|0),s|0}function fTe(){var s=0;return o[7888]|0||(l9(10328),ir(53,10328,U|0)|0,s=7888,n[s>>2]=1,n[s+4>>2]=0),Rr(10328)|0||l9(10328),10328}function P0(s,l){s=s|0,l=l|0,hn(s,0,l,0,0,0)}function l9(s){s=s|0,gTe(s),b0(s,10)}function pTe(s){s=s|0,hTe(s+24|0)}function hTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function gTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,1,l,ETe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dTe(s,l,c){s=s|0,l=l|0,c=+c,mTe(s,l,c)}function b0(s,l){s=s|0,l=l|0,n[s+20>>2]=l}function mTe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,m=f+8|0,k=f+13|0,d=f,B=f+12|0,XA(k,l),n[m>>2]=ZA(k,l)|0,Fu(B,c),E[d>>3]=+Ru(B,c),yTe(s,m,d),C=f}function yTe(s,l,c){s=s|0,l=l|0,c=c|0,W(s+8|0,n[l>>2]|0,+E[c>>3]),o[s+24>>0]=1}function ETe(){return 1404}function CTe(s,l){return s=s|0,l=+l,wTe(s,l)|0}function wTe(s,l){s=s|0,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+16|0,m=f+4|0,B=f+8|0,k=f,d=Va(8)|0,c=d,Q=Kt(16)|0,XA(m,s),s=ZA(m,s)|0,Fu(B,l),W(Q,s,+Ru(B,l)),B=c+4|0,n[B>>2]=Q,s=Kt(8)|0,B=n[B>>2]|0,n[k>>2]=0,n[m>>2]=n[k>>2],LF(s,B,m),n[d>>2]=s,C=f,c|0}function ITe(){var s=0;return o[7896]|0||(c9(10364),ir(54,10364,U|0)|0,s=7896,n[s>>2]=1,n[s+4>>2]=0),Rr(10364)|0||c9(10364),10364}function c9(s){s=s|0,DTe(s),b0(s,55)}function BTe(s){s=s|0,vTe(s+24|0)}function vTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function DTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,4,l,xTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function PTe(s){s=s|0,bTe(s)}function bTe(s){s=s|0,STe(s)}function STe(s){s=s|0,u9(s+8|0),o[s+24>>0]=1}function u9(s){s=s|0,n[s>>2]=0,E[s+8>>3]=0}function xTe(){return 1424}function kTe(){return QTe()|0}function QTe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,f=Kt(16)|0,u9(f),m=s+4|0,n[m>>2]=f,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],LF(f,m,d),n[c>>2]=f,C=l,s|0}function FTe(s,l){s=s|0,l=l|0,n[s>>2]=RTe()|0,n[s+4>>2]=TTe()|0,n[s+12>>2]=l,n[s+8>>2]=NTe()|0,n[s+32>>2]=5}function RTe(){return 11710}function TTe(){return 1416}function NTe(){return Yv()|0}function LTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(MTe(c),gt(c)):l|0&>(l)}function MTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function Yv(){var s=0;return o[7904]|0||(n[2600]=OTe()|0,n[2601]=0,s=7904,n[s>>2]=1,n[s+4>>2]=0),10400}function OTe(){return n[357]|0}function UTe(s){s=s|0,_Te(s,4926),HTe(s)|0}function _Te(s,l){s=s|0,l=l|0;var c=0;c=Z5()|0,n[s>>2]=c,ZTe(c,l),Pp(n[s>>2]|0)}function HTe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,qTe()|0),s|0}function qTe(){var s=0;return o[7912]|0||(A9(10412),ir(56,10412,U|0)|0,s=7912,n[s>>2]=1,n[s+4>>2]=0),Rr(10412)|0||A9(10412),10412}function A9(s){s=s|0,YTe(s),b0(s,57)}function jTe(s){s=s|0,GTe(s+24|0)}function GTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function YTe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,5,l,zTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function WTe(s){s=s|0,KTe(s)}function KTe(s){s=s|0,VTe(s)}function VTe(s){s=s|0;var l=0,c=0;l=s+8|0,c=l+48|0;do n[l>>2]=0,l=l+4|0;while((l|0)<(c|0));o[s+56>>0]=1}function zTe(){return 1432}function JTe(){return XTe()|0}function XTe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0;B=C,C=C+16|0,s=B+4|0,l=B,c=Va(8)|0,f=c,d=Kt(48)|0,m=d,k=m+48|0;do n[m>>2]=0,m=m+4|0;while((m|0)<(k|0));return m=f+4|0,n[m>>2]=d,k=Kt(8)|0,m=n[m>>2]|0,n[l>>2]=0,n[s>>2]=n[l>>2],$5(k,m,s),n[c>>2]=k,C=B,f|0}function ZTe(s,l){s=s|0,l=l|0,n[s>>2]=$Te()|0,n[s+4>>2]=eNe()|0,n[s+12>>2]=l,n[s+8>>2]=tNe()|0,n[s+32>>2]=6}function $Te(){return 11704}function eNe(){return 1436}function tNe(){return Yv()|0}function rNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(nNe(c),gt(c)):l|0&>(l)}function nNe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function iNe(s){s=s|0,sNe(s,4933),oNe(s)|0,aNe(s)|0}function sNe(s,l){s=s|0,l=l|0;var c=0;c=QNe()|0,n[s>>2]=c,FNe(c,l),Pp(n[s>>2]|0)}function oNe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,wNe()|0),s|0}function aNe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,lNe()|0),s|0}function lNe(){var s=0;return o[7920]|0||(f9(10452),ir(58,10452,U|0)|0,s=7920,n[s>>2]=1,n[s+4>>2]=0),Rr(10452)|0||f9(10452),10452}function f9(s){s=s|0,ANe(s),b0(s,1)}function cNe(s){s=s|0,uNe(s+24|0)}function uNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function ANe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,1,l,gNe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function fNe(s,l,c){s=s|0,l=+l,c=+c,pNe(s,l,c)}function pNe(s,l,c){s=s|0,l=+l,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,m=f+8|0,k=f+17|0,d=f,B=f+16|0,Fu(k,l),E[m>>3]=+Ru(k,l),Fu(B,c),E[d>>3]=+Ru(B,c),hNe(s,m,d),C=f}function hNe(s,l,c){s=s|0,l=l|0,c=c|0,p9(s+8|0,+E[l>>3],+E[c>>3]),o[s+24>>0]=1}function p9(s,l,c){s=s|0,l=+l,c=+c,E[s>>3]=l,E[s+8>>3]=c}function gNe(){return 1472}function dNe(s,l){return s=+s,l=+l,mNe(s,l)|0}function mNe(s,l){s=+s,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+16|0,B=f+4|0,k=f+8|0,Q=f,d=Va(8)|0,c=d,m=Kt(16)|0,Fu(B,s),s=+Ru(B,s),Fu(k,l),p9(m,s,+Ru(k,l)),k=c+4|0,n[k>>2]=m,m=Kt(8)|0,k=n[k>>2]|0,n[Q>>2]=0,n[B>>2]=n[Q>>2],h9(m,k,B),n[d>>2]=m,C=f,c|0}function h9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1452,n[c+12>>2]=l,n[s+4>>2]=c}function yNe(s){s=s|0,Md(s),gt(s)}function ENe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function CNe(s){s=s|0,gt(s)}function wNe(){var s=0;return o[7928]|0||(g9(10488),ir(59,10488,U|0)|0,s=7928,n[s>>2]=1,n[s+4>>2]=0),Rr(10488)|0||g9(10488),10488}function g9(s){s=s|0,vNe(s),b0(s,60)}function INe(s){s=s|0,BNe(s+24|0)}function BNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function vNe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,6,l,SNe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function DNe(s){s=s|0,PNe(s)}function PNe(s){s=s|0,bNe(s)}function bNe(s){s=s|0,d9(s+8|0),o[s+24>>0]=1}function d9(s){s=s|0,n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,n[s+12>>2]=0}function SNe(){return 1492}function xNe(){return kNe()|0}function kNe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,f=Kt(16)|0,d9(f),m=s+4|0,n[m>>2]=f,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],h9(f,m,d),n[c>>2]=f,C=l,s|0}function QNe(){var s=0;return o[7936]|0||(ONe(10524),ir(25,10524,U|0)|0,s=7936,n[s>>2]=1,n[s+4>>2]=0),10524}function FNe(s,l){s=s|0,l=l|0,n[s>>2]=RNe()|0,n[s+4>>2]=TNe()|0,n[s+12>>2]=l,n[s+8>>2]=NNe()|0,n[s+32>>2]=7}function RNe(){return 11700}function TNe(){return 1484}function NNe(){return Yv()|0}function LNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(MNe(c),gt(c)):l|0&>(l)}function MNe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function ONe(s){s=s|0,wp(s)}function UNe(s,l,c){s=s|0,l=l|0,c=c|0,s=pn(l)|0,l=_Ne(c)|0,c=HNe(c,0)|0,mLe(s,l,c,ZF()|0,0)}function _Ne(s){return s=s|0,s|0}function HNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=ZF()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(y9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(VNe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function ZF(){var s=0,l=0;if(o[7944]|0||(m9(10568),ir(61,10568,U|0)|0,l=7944,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10568)|0)){s=10568,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));m9(10568)}return 10568}function m9(s){s=s|0,GNe(s)}function qNe(s){s=s|0,jNe(s+24|0)}function jNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function GNe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,17,l,dG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function YNe(s){return s=s|0,KNe(n[(WNe(s)|0)>>2]|0)|0}function WNe(s){return s=s|0,(n[(ZF()|0)+24>>2]|0)+(s<<3)|0}function KNe(s){return s=s|0,jv(nD[s&7]()|0)|0}function y9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function VNe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=zNe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,JNe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,y9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,XNe(s,d),ZNe(d),C=k;return}}function zNe(s){return s=s|0,536870911}function JNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function XNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function ZNe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function $Ne(){eLe()}function eLe(){tLe(10604)}function tLe(s){s=s|0,rLe(s,4955)}function rLe(s,l){s=s|0,l=l|0;var c=0;c=nLe()|0,n[s>>2]=c,iLe(c,l),Pp(n[s>>2]|0)}function nLe(){var s=0;return o[7952]|0||(pLe(10612),ir(25,10612,U|0)|0,s=7952,n[s>>2]=1,n[s+4>>2]=0),10612}function iLe(s,l){s=s|0,l=l|0,n[s>>2]=lLe()|0,n[s+4>>2]=cLe()|0,n[s+12>>2]=l,n[s+8>>2]=uLe()|0,n[s+32>>2]=8}function Pp(s){s=s|0;var l=0,c=0;l=C,C=C+16|0,c=l,Fd()|0,n[c>>2]=s,sLe(10608,c),C=l}function Fd(){return o[11714]|0||(n[2652]=0,ir(62,10608,U|0)|0,o[11714]=1),10608}function sLe(s,l){s=s|0,l=l|0;var c=0;c=Kt(8)|0,n[c+4>>2]=n[l>>2],n[c>>2]=n[s>>2],n[s>>2]=c}function oLe(s){s=s|0,aLe(s)}function aLe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,gt(c);while(l|0);n[s>>2]=0}function lLe(){return 11715}function cLe(){return 1496}function uLe(){return Gv()|0}function ALe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(fLe(c),gt(c)):l|0&>(l)}function fLe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function pLe(s){s=s|0,wp(s)}function hLe(s,l){s=s|0,l=l|0;var c=0,f=0;Fd()|0,c=n[2652]|0;e:do if(c|0){for(;f=n[c+4>>2]|0,!(f|0&&!($9($F(f)|0,s)|0));)if(c=n[c>>2]|0,!c)break e;gLe(f,l)}while(!1)}function $F(s){return s=s|0,n[s+12>>2]|0}function gLe(s,l){s=s|0,l=l|0;var c=0;s=s+36|0,c=n[s>>2]|0,c|0&&(qA(c),gt(c)),c=Kt(4)|0,W5(c,l),n[s>>2]=c}function eR(){return o[11716]|0||(n[2664]=0,ir(63,10656,U|0)|0,o[11716]=1),10656}function E9(){var s=0;return o[11717]|0?s=n[2665]|0:(dLe(),n[2665]=1504,o[11717]=1,s=1504),s|0}function dLe(){o[11740]|0||(o[11718]=gr(gr(8,0)|0,0)|0,o[11719]=gr(gr(0,0)|0,0)|0,o[11720]=gr(gr(0,16)|0,0)|0,o[11721]=gr(gr(8,0)|0,0)|0,o[11722]=gr(gr(0,0)|0,0)|0,o[11723]=gr(gr(8,0)|0,0)|0,o[11724]=gr(gr(0,0)|0,0)|0,o[11725]=gr(gr(8,0)|0,0)|0,o[11726]=gr(gr(0,0)|0,0)|0,o[11727]=gr(gr(8,0)|0,0)|0,o[11728]=gr(gr(0,0)|0,0)|0,o[11729]=gr(gr(0,0)|0,32)|0,o[11730]=gr(gr(0,0)|0,32)|0,o[11740]=1)}function C9(){return 1572}function mLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0;m=C,C=C+32|0,M=m+16|0,O=m+12|0,Q=m+8|0,k=m+4|0,B=m,n[M>>2]=s,n[O>>2]=l,n[Q>>2]=c,n[k>>2]=f,n[B>>2]=d,eR()|0,yLe(10656,M,O,Q,k,B),C=m}function yLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0;B=Kt(24)|0,z5(B+4|0,n[l>>2]|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0),n[B>>2]=n[s>>2],n[s>>2]=B}function w9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0;if(lt=C,C=C+32|0,Oe=lt+20|0,Qe=lt+8|0,$e=lt+4|0,Je=lt,l=n[l>>2]|0,l|0){je=Oe+4|0,Q=Oe+8|0,O=Qe+4|0,M=Qe+8|0,j=Qe+8|0,se=Oe+8|0;do{if(B=l+4|0,k=tR(B)|0,k|0){if(d=yw(k)|0,n[Oe>>2]=0,n[je>>2]=0,n[Q>>2]=0,f=(Ew(k)|0)+1|0,ELe(Oe,f),f|0)for(;f=f+-1|0,xc(Qe,n[d>>2]|0),m=n[je>>2]|0,m>>>0<(n[se>>2]|0)>>>0?(n[m>>2]=n[Qe>>2],n[je>>2]=(n[je>>2]|0)+4):rR(Oe,Qe),f;)d=d+4|0;f=Cw(k)|0,n[Qe>>2]=0,n[O>>2]=0,n[M>>2]=0;e:do if(n[f>>2]|0)for(d=0,m=0;;){if((d|0)==(m|0)?CLe(Qe,f):(n[d>>2]=n[f>>2],n[O>>2]=(n[O>>2]|0)+4),f=f+4|0,!(n[f>>2]|0))break e;d=n[O>>2]|0,m=n[j>>2]|0}while(!1);n[$e>>2]=Wv(B)|0,n[Je>>2]=Rr(k)|0,wLe(c,s,$e,Je,Oe,Qe),nR(Qe),$A(Oe)}l=n[l>>2]|0}while(l|0)}C=lt}function tR(s){return s=s|0,n[s+12>>2]|0}function yw(s){return s=s|0,n[s+12>>2]|0}function Ew(s){return s=s|0,n[s+16>>2]|0}function ELe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=n[s>>2]|0,(n[s+8>>2]|0)-f>>2>>>0>>0&&(x9(c,l,(n[s+4>>2]|0)-f>>2,s+8|0),k9(s,c),Q9(c)),C=d}function rR(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=S9(s)|0,m>>>0>>0)Jr(s);else{k=n[s>>2]|0,O=(n[s+8>>2]|0)-k|0,Q=O>>1,x9(c,O>>2>>>0>>1>>>0?Q>>>0>>0?d:Q:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,k9(s,c),Q9(c),C=B;return}}function Cw(s){return s=s|0,n[s+8>>2]|0}function CLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=b9(s)|0,m>>>0>>0)Jr(s);else{k=n[s>>2]|0,O=(n[s+8>>2]|0)-k|0,Q=O>>1,_Le(c,O>>2>>>0>>1>>>0?Q>>>0>>0?d:Q:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,HLe(s,c),qLe(c),C=B;return}}function Wv(s){return s=s|0,n[s>>2]|0}function wLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,ILe(s,l,c,f,d,m)}function nR(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function $A(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),gt(c))}function ILe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+48|0,M=B+40|0,k=B+32|0,j=B+24|0,Q=B+12|0,O=B,za(k),s=ya(s)|0,n[j>>2]=n[l>>2],c=n[c>>2]|0,f=n[f>>2]|0,iR(Q,d),BLe(O,m),n[M>>2]=n[j>>2],vLe(s,M,c,f,Q,O),nR(O),$A(Q),Ja(k),C=B}function iR(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(OLe(s,f),ULe(s,n[l>>2]|0,n[c>>2]|0,f))}function BLe(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(LLe(s,f),MLe(s,n[l>>2]|0,n[c>>2]|0,f))}function vLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+32|0,M=B+28|0,j=B+24|0,k=B+12|0,Q=B,O=Pl(DLe()|0)|0,n[j>>2]=n[l>>2],n[M>>2]=n[j>>2],l=S0(M)|0,c=I9(c)|0,f=sR(f)|0,n[k>>2]=n[d>>2],M=d+4|0,n[k+4>>2]=n[M>>2],j=d+8|0,n[k+8>>2]=n[j>>2],n[j>>2]=0,n[M>>2]=0,n[d>>2]=0,d=oR(k)|0,n[Q>>2]=n[m>>2],M=m+4|0,n[Q+4>>2]=n[M>>2],j=m+8|0,n[Q+8>>2]=n[j>>2],n[j>>2]=0,n[M>>2]=0,n[m>>2]=0,ao(0,O|0,s|0,l|0,c|0,f|0,d|0,PLe(Q)|0)|0,nR(Q),$A(k),C=B}function DLe(){var s=0;return o[7968]|0||(TLe(10708),s=7968,n[s>>2]=1,n[s+4>>2]=0),10708}function S0(s){return s=s|0,v9(s)|0}function I9(s){return s=s|0,B9(s)|0}function sR(s){return s=s|0,jv(s)|0}function oR(s){return s=s|0,SLe(s)|0}function PLe(s){return s=s|0,bLe(s)|0}function bLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Va(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=B9(n[(n[s>>2]|0)+(l<<2)>>2]|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function B9(s){return s=s|0,s|0}function SLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Va(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=v9((n[s>>2]|0)+(l<<2)|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function v9(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=yF(D9()|0)|0,f?(EF(l,f),CF(c,l),uUe(s,c),s=wF(l)|0):s=xLe(s)|0,C=d,s|0}function D9(){var s=0;return o[7960]|0||(RLe(10664),ir(25,10664,U|0)|0,s=7960,n[s>>2]=1,n[s+4>>2]=0),10664}function xLe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(4)|0,n[k>>2]=n[s>>2],m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],P9(s,m,d),n[f>>2]=s,C=c,l|0}function P9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1656,n[c+12>>2]=l,n[s+4>>2]=c}function kLe(s){s=s|0,Md(s),gt(s)}function QLe(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function FLe(s){s=s|0,gt(s)}function RLe(s){s=s|0,wp(s)}function TLe(s){s=s|0,bl(s,NLe()|0,5)}function NLe(){return 1676}function LLe(s,l){s=s|0,l=l|0;var c=0;if((b9(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function MLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function b9(s){return s=s|0,1073741823}function OLe(s,l){s=s|0,l=l|0;var c=0;if((S9(s)|0)>>>0>>0&&Jr(s),l>>>0>1073741823)Tt();else{c=Kt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function ULe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(Dr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function S9(s){return s=s|0,1073741823}function _Le(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function HLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function qLe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function x9(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Kt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function k9(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Q9(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&>(s)}function jLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;if(Qe=C,C=C+32|0,M=Qe+20|0,j=Qe+12|0,O=Qe+16|0,se=Qe+4|0,je=Qe,Oe=Qe+8|0,k=E9()|0,m=n[k>>2]|0,B=n[m>>2]|0,B|0)for(Q=n[k+8>>2]|0,k=n[k+4>>2]|0;xc(M,B),GLe(s,M,k,Q),m=m+4|0,B=n[m>>2]|0,B;)Q=Q+1|0,k=k+1|0;if(m=C9()|0,B=n[m>>2]|0,B|0)do xc(M,B),n[j>>2]=n[m+4>>2],YLe(l,M,j),m=m+8|0,B=n[m>>2]|0;while(B|0);if(m=n[(Fd()|0)>>2]|0,m|0)do l=n[m+4>>2]|0,xc(M,n[(Rd(l)|0)>>2]|0),n[j>>2]=$F(l)|0,WLe(c,M,j),m=n[m>>2]|0;while(m|0);if(xc(O,0),m=eR()|0,n[M>>2]=n[O>>2],w9(M,m,d),m=n[(Fd()|0)>>2]|0,m|0){s=M+4|0,l=M+8|0,c=M+8|0;do{if(Q=n[m+4>>2]|0,xc(j,n[(Rd(Q)|0)>>2]|0),KLe(se,F9(Q)|0),B=n[se>>2]|0,B|0){n[M>>2]=0,n[s>>2]=0,n[l>>2]=0;do xc(je,n[(Rd(n[B+4>>2]|0)|0)>>2]|0),k=n[s>>2]|0,k>>>0<(n[c>>2]|0)>>>0?(n[k>>2]=n[je>>2],n[s>>2]=(n[s>>2]|0)+4):rR(M,je),B=n[B>>2]|0;while(B|0);VLe(f,j,M),$A(M)}n[Oe>>2]=n[j>>2],O=R9(Q)|0,n[M>>2]=n[Oe>>2],w9(M,O,d),tG(se),m=n[m>>2]|0}while(m|0)}C=Qe}function GLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,oMe(s,l,c,f)}function YLe(s,l,c){s=s|0,l=l|0,c=c|0,sMe(s,l,c)}function Rd(s){return s=s|0,s|0}function WLe(s,l,c){s=s|0,l=l|0,c=c|0,tMe(s,l,c)}function F9(s){return s=s|0,s+16|0}function KLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;if(m=C,C=C+16|0,d=m+8|0,c=m,n[s>>2]=0,f=n[l>>2]|0,n[d>>2]=f,n[c>>2]=s,c=eMe(c)|0,f|0){if(f=Kt(12)|0,B=(T9(d)|0)+4|0,s=n[B+4>>2]|0,l=f+4|0,n[l>>2]=n[B>>2],n[l+4>>2]=s,l=n[n[d>>2]>>2]|0,n[d>>2]=l,!l)s=f;else for(l=f;s=Kt(12)|0,Q=(T9(d)|0)+4|0,k=n[Q+4>>2]|0,B=s+4|0,n[B>>2]=n[Q>>2],n[B+4>>2]=k,n[l>>2]=s,B=n[n[d>>2]>>2]|0,n[d>>2]=B,B;)l=s;n[s>>2]=n[c>>2],n[c>>2]=f}C=m}function VLe(s,l,c){s=s|0,l=l|0,c=c|0,zLe(s,l,c)}function R9(s){return s=s|0,s+24|0}function zLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+24|0,d=f+16|0,k=f+12|0,m=f,za(d),s=ya(s)|0,n[k>>2]=n[l>>2],iR(m,c),n[B>>2]=n[k>>2],JLe(s,B,m),$A(m),Ja(d),C=f}function JLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+16|0,k=f+12|0,d=f,m=Pl(XLe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=S0(B)|0,n[d>>2]=n[c>>2],B=c+4|0,n[d+4>>2]=n[B>>2],k=c+8|0,n[d+8>>2]=n[k>>2],n[k>>2]=0,n[B>>2]=0,n[c>>2]=0,oo(0,m|0,s|0,l|0,oR(d)|0)|0,$A(d),C=f}function XLe(){var s=0;return o[7976]|0||(ZLe(10720),s=7976,n[s>>2]=1,n[s+4>>2]=0),10720}function ZLe(s){s=s|0,bl(s,$Le()|0,2)}function $Le(){return 1732}function eMe(s){return s=s|0,n[s>>2]|0}function T9(s){return s=s|0,n[s>>2]|0}function tMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,za(d),s=ya(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],N9(s,m,c),Ja(d),C=f}function N9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+4|0,B=f,d=Pl(rMe()|0)|0,n[B>>2]=n[l>>2],n[m>>2]=n[B>>2],l=S0(m)|0,oo(0,d|0,s|0,l|0,I9(c)|0)|0,C=f}function rMe(){var s=0;return o[7984]|0||(nMe(10732),s=7984,n[s>>2]=1,n[s+4>>2]=0),10732}function nMe(s){s=s|0,bl(s,iMe()|0,2)}function iMe(){return 1744}function sMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,za(d),s=ya(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],N9(s,m,c),Ja(d),C=f}function oMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,za(m),s=ya(s)|0,n[k>>2]=n[l>>2],c=o[c>>0]|0,f=o[f>>0]|0,n[B>>2]=n[k>>2],aMe(s,B,c,f),Ja(m),C=d}function aMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,B=d+4|0,k=d,m=Pl(lMe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=S0(B)|0,c=Td(c)|0,hc(0,m|0,s|0,l|0,c|0,Td(f)|0)|0,C=d}function lMe(){var s=0;return o[7992]|0||(uMe(10744),s=7992,n[s>>2]=1,n[s+4>>2]=0),10744}function Td(s){return s=s|0,cMe(s)|0}function cMe(s){return s=s|0,s&255|0}function uMe(s){s=s|0,bl(s,AMe()|0,3)}function AMe(){return 1756}function fMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;switch(se=C,C=C+32|0,k=se+8|0,Q=se+4|0,O=se+20|0,M=se,DF(s,0),f=cUe(l)|0,n[k>>2]=0,j=k+4|0,n[j>>2]=0,n[k+8>>2]=0,f<<24>>24){case 0:{o[O>>0]=0,pMe(Q,c,O),Kv(s,Q)|0,jA(Q);break}case 8:{j=fR(l)|0,o[O>>0]=8,xc(M,n[j+4>>2]|0),hMe(Q,c,O,M,j+8|0),Kv(s,Q)|0,jA(Q);break}case 9:{if(m=fR(l)|0,l=n[m+4>>2]|0,l|0)for(B=k+8|0,d=m+12|0;l=l+-1|0,xc(Q,n[d>>2]|0),f=n[j>>2]|0,f>>>0<(n[B>>2]|0)>>>0?(n[f>>2]=n[Q>>2],n[j>>2]=(n[j>>2]|0)+4):rR(k,Q),l;)d=d+4|0;o[O>>0]=9,xc(M,n[m+8>>2]|0),gMe(Q,c,O,M,k),Kv(s,Q)|0,jA(Q);break}default:j=fR(l)|0,o[O>>0]=f,xc(M,n[j+4>>2]|0),dMe(Q,c,O,M),Kv(s,Q)|0,jA(Q)}$A(k),C=se}function pMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,za(d),l=ya(l)|0,xMe(s,l,o[c>>0]|0),Ja(d),C=f}function Kv(s,l){s=s|0,l=l|0;var c=0;return c=n[s>>2]|0,c|0&&PA(c|0),n[s>>2]=n[l>>2],n[l>>2]=0,s|0}function hMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+32|0,k=m+16|0,B=m+8|0,Q=m,za(B),l=ya(l)|0,c=o[c>>0]|0,n[Q>>2]=n[f>>2],d=n[d>>2]|0,n[k>>2]=n[Q>>2],DMe(s,l,c,k,d),Ja(B),C=m}function gMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0;m=C,C=C+32|0,Q=m+24|0,B=m+16|0,O=m+12|0,k=m,za(B),l=ya(l)|0,c=o[c>>0]|0,n[O>>2]=n[f>>2],iR(k,d),n[Q>>2]=n[O>>2],wMe(s,l,c,Q,k),$A(k),Ja(B),C=m}function dMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,za(m),l=ya(l)|0,c=o[c>>0]|0,n[k>>2]=n[f>>2],n[B>>2]=n[k>>2],mMe(s,l,c,B),Ja(m),C=d}function mMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+4|0,k=d,B=Pl(yMe()|0)|0,c=Td(c)|0,n[k>>2]=n[f>>2],n[m>>2]=n[k>>2],Vv(s,oo(0,B|0,l|0,c|0,S0(m)|0)|0),C=d}function yMe(){var s=0;return o[8e3]|0||(EMe(10756),s=8e3,n[s>>2]=1,n[s+4>>2]=0),10756}function Vv(s,l){s=s|0,l=l|0,DF(s,l)}function EMe(s){s=s|0,bl(s,CMe()|0,2)}function CMe(){return 1772}function wMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0;m=C,C=C+32|0,Q=m+16|0,O=m+12|0,B=m,k=Pl(IMe()|0)|0,c=Td(c)|0,n[O>>2]=n[f>>2],n[Q>>2]=n[O>>2],f=S0(Q)|0,n[B>>2]=n[d>>2],Q=d+4|0,n[B+4>>2]=n[Q>>2],O=d+8|0,n[B+8>>2]=n[O>>2],n[O>>2]=0,n[Q>>2]=0,n[d>>2]=0,Vv(s,hc(0,k|0,l|0,c|0,f|0,oR(B)|0)|0),$A(B),C=m}function IMe(){var s=0;return o[8008]|0||(BMe(10768),s=8008,n[s>>2]=1,n[s+4>>2]=0),10768}function BMe(s){s=s|0,bl(s,vMe()|0,3)}function vMe(){return 1784}function DMe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0;m=C,C=C+16|0,k=m+4|0,Q=m,B=Pl(PMe()|0)|0,c=Td(c)|0,n[Q>>2]=n[f>>2],n[k>>2]=n[Q>>2],f=S0(k)|0,Vv(s,hc(0,B|0,l|0,c|0,f|0,sR(d)|0)|0),C=m}function PMe(){var s=0;return o[8016]|0||(bMe(10780),s=8016,n[s>>2]=1,n[s+4>>2]=0),10780}function bMe(s){s=s|0,bl(s,SMe()|0,3)}function SMe(){return 1800}function xMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=Pl(kMe()|0)|0,Vv(s,Qn(0,f|0,l|0,Td(c)|0)|0)}function kMe(){var s=0;return o[8024]|0||(QMe(10792),s=8024,n[s>>2]=1,n[s+4>>2]=0),10792}function QMe(s){s=s|0,bl(s,FMe()|0,1)}function FMe(){return 1816}function RMe(){TMe(),NMe(),LMe()}function TMe(){n[2702]=c7(65536)|0}function NMe(){rOe(10856)}function LMe(){MMe(10816)}function MMe(s){s=s|0,OMe(s,5044),UMe(s)|0}function OMe(s,l){s=s|0,l=l|0;var c=0;c=D9()|0,n[s>>2]=c,JMe(c,l),Pp(n[s>>2]|0)}function UMe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,_Me()|0),s|0}function _Me(){var s=0;return o[8032]|0||(L9(10820),ir(64,10820,U|0)|0,s=8032,n[s>>2]=1,n[s+4>>2]=0),Rr(10820)|0||L9(10820),10820}function L9(s){s=s|0,jMe(s),b0(s,25)}function HMe(s){s=s|0,qMe(s+24|0)}function qMe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function jMe(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,18,l,KMe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function GMe(s,l){s=s|0,l=l|0,YMe(s,l)}function YMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;c=C,C=C+16|0,f=c,d=c+4|0,v0(d,l),n[f>>2]=D0(d,l)|0,WMe(s,f),C=c}function WMe(s,l){s=s|0,l=l|0,M9(s+4|0,n[l>>2]|0),o[s+8>>0]=1}function M9(s,l){s=s|0,l=l|0,n[s>>2]=l}function KMe(){return 1824}function VMe(s){return s=s|0,zMe(s)|0}function zMe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Va(8)|0,l=f,k=Kt(4)|0,v0(d,s),M9(k,D0(d,s)|0),m=l+4|0,n[m>>2]=k,s=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],P9(s,m,d),n[f>>2]=s,C=c,l|0}function Va(s){s=s|0;var l=0,c=0;return s=s+7&-8,s>>>0<=32768&&(l=n[2701]|0,s>>>0<=(65536-l|0)>>>0)?(c=(n[2702]|0)+l|0,n[2701]=l+s,s=c):(s=c7(s+8|0)|0,n[s>>2]=n[2703],n[2703]=s,s=s+8|0),s|0}function JMe(s,l){s=s|0,l=l|0,n[s>>2]=XMe()|0,n[s+4>>2]=ZMe()|0,n[s+12>>2]=l,n[s+8>>2]=$Me()|0,n[s+32>>2]=9}function XMe(){return 11744}function ZMe(){return 1832}function $Me(){return Yv()|0}function eOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(tOe(c),gt(c)):l|0&>(l)}function tOe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function rOe(s){s=s|0,nOe(s,5052),iOe(s)|0,sOe(s,5058,26)|0,oOe(s,5069,1)|0,aOe(s,5077,10)|0,lOe(s,5087,19)|0,cOe(s,5094,27)|0}function nOe(s,l){s=s|0,l=l|0;var c=0;c=tUe()|0,n[s>>2]=c,rUe(c,l),Pp(n[s>>2]|0)}function iOe(s){s=s|0;var l=0;return l=n[s>>2]|0,P0(l,H4e()|0),s|0}function sOe(s,l,c){return s=s|0,l=l|0,c=c|0,B4e(s,pn(l)|0,c,0),s|0}function oOe(s,l,c){return s=s|0,l=l|0,c=c|0,l4e(s,pn(l)|0,c,0),s|0}function aOe(s,l,c){return s=s|0,l=l|0,c=c|0,_Oe(s,pn(l)|0,c,0),s|0}function lOe(s,l,c){return s=s|0,l=l|0,c=c|0,DOe(s,pn(l)|0,c,0),s|0}function O9(s,l){s=s|0,l=l|0;var c=0,f=0;e:for(;;){for(c=n[2703]|0;;){if((c|0)==(l|0))break e;if(f=n[c>>2]|0,n[2703]=f,!c)c=f;else break}gt(c)}n[2701]=s}function cOe(s,l,c){return s=s|0,l=l|0,c=c|0,uOe(s,pn(l)|0,c,0),s|0}function uOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=aR()|0,s=AOe(c)|0,hn(m,l,d,s,fOe(c,f)|0,f)}function aR(){var s=0,l=0;if(o[8040]|0||(_9(10860),ir(65,10860,U|0)|0,l=8040,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10860)|0)){s=10860,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));_9(10860)}return 10860}function AOe(s){return s=s|0,s|0}function fOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=aR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(U9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(pOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function U9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function pOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=hOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,gOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,U9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,dOe(s,d),mOe(d),C=k;return}}function hOe(s){return s=s|0,536870911}function gOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function dOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function mOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function _9(s){s=s|0,COe(s)}function yOe(s){s=s|0,EOe(s+24|0)}function EOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function COe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,11,l,wOe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function wOe(){return 1840}function IOe(s,l,c){s=s|0,l=l|0,c=c|0,vOe(n[(BOe(s)|0)>>2]|0,l,c)}function BOe(s){return s=s|0,(n[(aR()|0)+24>>2]|0)+(s<<3)|0}function vOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+1|0,d=f,v0(m,l),l=D0(m,l)|0,v0(d,c),c=D0(d,c)|0,tf[s&31](l,c),C=f}function DOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=lR()|0,s=POe(c)|0,hn(m,l,d,s,bOe(c,f)|0,f)}function lR(){var s=0,l=0;if(o[8048]|0||(q9(10896),ir(66,10896,U|0)|0,l=8048,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10896)|0)){s=10896,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));q9(10896)}return 10896}function POe(s){return s=s|0,s|0}function bOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=lR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(H9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(SOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function H9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function SOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=xOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,kOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,H9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,QOe(s,d),FOe(d),C=k;return}}function xOe(s){return s=s|0,536870911}function kOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function QOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function FOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function q9(s){s=s|0,NOe(s)}function ROe(s){s=s|0,TOe(s+24|0)}function TOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function NOe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,11,l,LOe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function LOe(){return 1852}function MOe(s,l){return s=s|0,l=l|0,UOe(n[(OOe(s)|0)>>2]|0,l)|0}function OOe(s){return s=s|0,(n[(lR()|0)+24>>2]|0)+(s<<3)|0}function UOe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,v0(f,l),l=D0(f,l)|0,l=jv(F0[s&31](l)|0)|0,C=c,l|0}function _Oe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=cR()|0,s=HOe(c)|0,hn(m,l,d,s,qOe(c,f)|0,f)}function cR(){var s=0,l=0;if(o[8056]|0||(G9(10932),ir(67,10932,U|0)|0,l=8056,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10932)|0)){s=10932,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));G9(10932)}return 10932}function HOe(s){return s=s|0,s|0}function qOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=cR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(j9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(jOe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function j9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function jOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=GOe(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,YOe(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,j9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,WOe(s,d),KOe(d),C=k;return}}function GOe(s){return s=s|0,536870911}function YOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function WOe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function KOe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function G9(s){s=s|0,JOe(s)}function VOe(s){s=s|0,zOe(s+24|0)}function zOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function JOe(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,7,l,XOe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function XOe(){return 1860}function ZOe(s,l,c){return s=s|0,l=l|0,c=c|0,e4e(n[($Oe(s)|0)>>2]|0,l,c)|0}function $Oe(s){return s=s|0,(n[(cR()|0)+24>>2]|0)+(s<<3)|0}function e4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0;return f=C,C=C+32|0,B=f+12|0,m=f+8|0,k=f,Q=f+16|0,d=f+4|0,t4e(Q,l),r4e(k,Q,l),Ip(d,c),c=Bp(d,c)|0,n[B>>2]=n[k>>2],vw[s&15](m,B,c),c=n4e(m)|0,jA(m),vp(d),C=f,c|0}function t4e(s,l){s=s|0,l=l|0}function r4e(s,l,c){s=s|0,l=l|0,c=c|0,i4e(s,c)}function n4e(s){return s=s|0,ya(s)|0}function i4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+16|0,c=d,f=l,f&1?(s4e(c,0),ii(f|0,c|0)|0,o4e(s,c),a4e(c)):n[s>>2]=n[l>>2],C=d}function s4e(s,l){s=s|0,l=l|0,K5(s,l),n[s+4>>2]=0,o[s+8>>0]=0}function o4e(s,l){s=s|0,l=l|0,n[s>>2]=n[l+4>>2]}function a4e(s){s=s|0,o[s+8>>0]=0}function l4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=uR()|0,s=c4e(c)|0,hn(m,l,d,s,u4e(c,f)|0,f)}function uR(){var s=0,l=0;if(o[8064]|0||(W9(10968),ir(68,10968,U|0)|0,l=8064,n[l>>2]=1,n[l+4>>2]=0),!(Rr(10968)|0)){s=10968,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));W9(10968)}return 10968}function c4e(s){return s=s|0,s|0}function u4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=uR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(Y9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(A4e(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function Y9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function A4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=f4e(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,p4e(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,Y9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,h4e(s,d),g4e(d),C=k;return}}function f4e(s){return s=s|0,536870911}function p4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function h4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function g4e(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function W9(s){s=s|0,y4e(s)}function d4e(s){s=s|0,m4e(s+24|0)}function m4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function y4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,1,l,E4e()|0,5),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function E4e(){return 1872}function C4e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,I4e(n[(w4e(s)|0)>>2]|0,l,c,f,d,m)}function w4e(s){return s=s|0,(n[(uR()|0)+24>>2]|0)+(s<<3)|0}function I4e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0;B=C,C=C+32|0,k=B+16|0,Q=B+12|0,O=B+8|0,M=B+4|0,j=B,Ip(k,l),l=Bp(k,l)|0,Ip(Q,c),c=Bp(Q,c)|0,Ip(O,f),f=Bp(O,f)|0,Ip(M,d),d=Bp(M,d)|0,Ip(j,m),m=Bp(j,m)|0,h7[s&1](l,c,f,d,m),vp(j),vp(M),vp(O),vp(Q),vp(k),C=B}function B4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=AR()|0,s=v4e(c)|0,hn(m,l,d,s,D4e(c,f)|0,f)}function AR(){var s=0,l=0;if(o[8072]|0||(V9(11004),ir(69,11004,U|0)|0,l=8072,n[l>>2]=1,n[l+4>>2]=0),!(Rr(11004)|0)){s=11004,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));V9(11004)}return 11004}function v4e(s){return s=s|0,s|0}function D4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,Q=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,Q=AR()|0,B=Q+24|0,l=gr(l,4)|0,n[m>>2]=l,c=Q+28|0,f=n[c>>2]|0,f>>>0<(n[Q+32>>2]|0)>>>0?(K9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(P4e(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function K9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function P4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=b4e(s)|0,f>>>0>>0)Jr(s);else{Q=n[s>>2]|0,M=(n[s+8>>2]|0)-Q|0,O=M>>2,S4e(d,M>>3>>>0>>1>>>0?O>>>0>>0?B:O:f,(n[m>>2]|0)-Q>>3,s+8|0),B=d+8|0,K9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,x4e(s,d),k4e(d),C=k;return}}function b4e(s){return s=s|0,536870911}function S4e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Kt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function x4e(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(Dr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function k4e(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&>(s)}function V9(s){s=s|0,R4e(s)}function Q4e(s){s=s|0,F4e(s+24|0)}function F4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function R4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,1,12,l,T4e()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function T4e(){return 1896}function N4e(s,l,c){s=s|0,l=l|0,c=c|0,M4e(n[(L4e(s)|0)>>2]|0,l,c)}function L4e(s){return s=s|0,(n[(AR()|0)+24>>2]|0)+(s<<3)|0}function M4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+4|0,d=f,O4e(m,l),l=U4e(m,l)|0,Ip(d,c),c=Bp(d,c)|0,tf[s&31](l,c),vp(d),C=f}function O4e(s,l){s=s|0,l=l|0}function U4e(s,l){return s=s|0,l=l|0,_4e(l)|0}function _4e(s){return s=s|0,s|0}function H4e(){var s=0;return o[8080]|0||(z9(11040),ir(70,11040,U|0)|0,s=8080,n[s>>2]=1,n[s+4>>2]=0),Rr(11040)|0||z9(11040),11040}function z9(s){s=s|0,G4e(s),b0(s,71)}function q4e(s){s=s|0,j4e(s+24|0)}function j4e(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),gt(c))}function G4e(s){s=s|0;var l=0;l=Vr()|0,zr(s,5,7,l,V4e()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Y4e(s){s=s|0,W4e(s)}function W4e(s){s=s|0,K4e(s)}function K4e(s){s=s|0,o[s+8>>0]=1}function V4e(){return 1936}function z4e(){return J4e()|0}function J4e(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Va(8)|0,s=c,m=s+4|0,n[m>>2]=Kt(1)|0,f=Kt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],X4e(f,m,d),n[c>>2]=f,C=l,s|0}function X4e(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Kt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1916,n[c+12>>2]=l,n[s+4>>2]=c}function Z4e(s){s=s|0,Md(s),gt(s)}function $4e(s){s=s|0,s=n[s+12>>2]|0,s|0&>(s)}function eUe(s){s=s|0,gt(s)}function tUe(){var s=0;return o[8088]|0||(lUe(11076),ir(25,11076,U|0)|0,s=8088,n[s>>2]=1,n[s+4>>2]=0),11076}function rUe(s,l){s=s|0,l=l|0,n[s>>2]=nUe()|0,n[s+4>>2]=iUe()|0,n[s+12>>2]=l,n[s+8>>2]=sUe()|0,n[s+32>>2]=10}function nUe(){return 11745}function iUe(){return 1940}function sUe(){return Gv()|0}function oUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Dp(f,896)|0)==512?c|0&&(aUe(c),gt(c)):l|0&>(l)}function aUe(s){s=s|0,s=n[s+4>>2]|0,s|0&&bp(s)}function lUe(s){s=s|0,wp(s)}function xc(s,l){s=s|0,l=l|0,n[s>>2]=l}function fR(s){return s=s|0,n[s>>2]|0}function cUe(s){return s=s|0,o[n[s>>2]>>0]|0}function uUe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,n[f>>2]=n[s>>2],AUe(l,f)|0,C=c}function AUe(s,l){s=s|0,l=l|0;var c=0;return c=fUe(n[s>>2]|0,l)|0,l=s+4|0,n[(n[l>>2]|0)+8>>2]=c,n[(n[l>>2]|0)+8>>2]|0}function fUe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,za(f),s=ya(s)|0,l=pUe(s,n[l>>2]|0)|0,Ja(f),C=c,l|0}function za(s){s=s|0,n[s>>2]=n[2701],n[s+4>>2]=n[2703]}function pUe(s,l){s=s|0,l=l|0;var c=0;return c=Pl(hUe()|0)|0,Qn(0,c|0,s|0,sR(l)|0)|0}function Ja(s){s=s|0,O9(n[s>>2]|0,n[s+4>>2]|0)}function hUe(){var s=0;return o[8096]|0||(gUe(11120),s=8096,n[s>>2]=1,n[s+4>>2]=0),11120}function gUe(s){s=s|0,bl(s,dUe()|0,1)}function dUe(){return 1948}function mUe(){yUe()}function yUe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;if(Oe=C,C=C+16|0,M=Oe+4|0,j=Oe,Ti(65536,10804,n[2702]|0,10812),c=E9()|0,l=n[c>>2]|0,s=n[l>>2]|0,s|0)for(f=n[c+8>>2]|0,c=n[c+4>>2]|0;Ac(s|0,u[c>>0]|0|0,o[f>>0]|0),l=l+4|0,s=n[l>>2]|0,s;)f=f+1|0,c=c+1|0;if(s=C9()|0,l=n[s>>2]|0,l|0)do fu(l|0,n[s+4>>2]|0),s=s+8|0,l=n[s>>2]|0;while(l|0);fu(EUe()|0,5167),O=Fd()|0,s=n[O>>2]|0;e:do if(s|0){do CUe(n[s+4>>2]|0),s=n[s>>2]|0;while(s|0);if(s=n[O>>2]|0,s|0){Q=O;do{for(;d=s,s=n[s>>2]|0,d=n[d+4>>2]|0,!!(wUe(d)|0);)if(n[j>>2]=Q,n[M>>2]=n[j>>2],IUe(O,M)|0,!s)break e;if(BUe(d),Q=n[Q>>2]|0,l=J9(d)|0,m=Hi()|0,B=C,C=C+((1*(l<<2)|0)+15&-16)|0,k=C,C=C+((1*(l<<2)|0)+15&-16)|0,l=n[(F9(d)|0)>>2]|0,l|0)for(c=B,f=k;n[c>>2]=n[(Rd(n[l+4>>2]|0)|0)>>2],n[f>>2]=n[l+8>>2],l=n[l>>2]|0,l;)c=c+4|0,f=f+4|0;Qe=Rd(d)|0,l=vUe(d)|0,c=J9(d)|0,f=DUe(d)|0,pu(Qe|0,l|0,B|0,k|0,c|0,f|0,$F(d)|0),_i(m|0)}while(s|0)}}while(!1);if(s=n[(eR()|0)>>2]|0,s|0)do Qe=s+4|0,O=tR(Qe)|0,d=Cw(O)|0,m=yw(O)|0,B=(Ew(O)|0)+1|0,k=zv(O)|0,Q=X9(Qe)|0,O=Rr(O)|0,M=Wv(Qe)|0,j=pR(Qe)|0,El(0,d|0,m|0,B|0,k|0,Q|0,O|0,M|0,j|0,hR(Qe)|0),s=n[s>>2]|0;while(s|0);s=n[(Fd()|0)>>2]|0;e:do if(s|0){t:for(;;){if(l=n[s+4>>2]|0,l|0&&(se=n[(Rd(l)|0)>>2]|0,je=n[(R9(l)|0)>>2]|0,je|0)){c=je;do{l=c+4|0,f=tR(l)|0;r:do if(f|0)switch(Rr(f)|0){case 0:break t;case 4:case 3:case 2:{k=Cw(f)|0,Q=yw(f)|0,O=(Ew(f)|0)+1|0,M=zv(f)|0,j=Rr(f)|0,Qe=Wv(l)|0,El(se|0,k|0,Q|0,O|0,M|0,0,j|0,Qe|0,pR(l)|0,hR(l)|0);break r}case 1:{B=Cw(f)|0,k=yw(f)|0,Q=(Ew(f)|0)+1|0,O=zv(f)|0,M=X9(l)|0,j=Rr(f)|0,Qe=Wv(l)|0,El(se|0,B|0,k|0,Q|0,O|0,M|0,j|0,Qe|0,pR(l)|0,hR(l)|0);break r}case 5:{O=Cw(f)|0,M=yw(f)|0,j=(Ew(f)|0)+1|0,Qe=zv(f)|0,El(se|0,O|0,M|0,j|0,Qe|0,PUe(f)|0,Rr(f)|0,0,0,0);break r}default:break r}while(!1);c=n[c>>2]|0}while(c|0)}if(s=n[s>>2]|0,!s)break e}Tt()}while(!1);Ie(),C=Oe}function EUe(){return 11703}function CUe(s){s=s|0,o[s+40>>0]=0}function wUe(s){return s=s|0,(o[s+40>>0]|0)!=0|0}function IUe(s,l){return s=s|0,l=l|0,l=bUe(l)|0,s=n[l>>2]|0,n[l>>2]=n[s>>2],gt(s),n[l>>2]|0}function BUe(s){s=s|0,o[s+40>>0]=1}function J9(s){return s=s|0,n[s+20>>2]|0}function vUe(s){return s=s|0,n[s+8>>2]|0}function DUe(s){return s=s|0,n[s+32>>2]|0}function zv(s){return s=s|0,n[s+4>>2]|0}function X9(s){return s=s|0,n[s+4>>2]|0}function pR(s){return s=s|0,n[s+8>>2]|0}function hR(s){return s=s|0,n[s+16>>2]|0}function PUe(s){return s=s|0,n[s+20>>2]|0}function bUe(s){return s=s|0,n[s>>2]|0}function Jv(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0;Lt=C,C=C+16|0,se=Lt;do if(s>>>0<245){if(O=s>>>0<11?16:s+11&-8,s=O>>>3,j=n[2783]|0,c=j>>>s,c&3|0)return l=(c&1^1)+s|0,s=11172+(l<<1<<2)|0,c=s+8|0,f=n[c>>2]|0,d=f+8|0,m=n[d>>2]|0,(s|0)==(m|0)?n[2783]=j&~(1<>2]=s,n[c>>2]=m),qe=l<<3,n[f+4>>2]=qe|3,qe=f+qe+4|0,n[qe>>2]=n[qe>>2]|1,qe=d,C=Lt,qe|0;if(M=n[2785]|0,O>>>0>M>>>0){if(c|0)return l=2<>>12&16,l=l>>>B,c=l>>>5&8,l=l>>>c,d=l>>>2&4,l=l>>>d,s=l>>>1&2,l=l>>>s,f=l>>>1&1,f=(c|B|d|s|f)+(l>>>f)|0,l=11172+(f<<1<<2)|0,s=l+8|0,d=n[s>>2]|0,B=d+8|0,c=n[B>>2]|0,(l|0)==(c|0)?(s=j&~(1<>2]=l,n[s>>2]=c,s=j),m=(f<<3)-O|0,n[d+4>>2]=O|3,f=d+O|0,n[f+4>>2]=m|1,n[f+m>>2]=m,M|0&&(d=n[2788]|0,l=M>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=d,n[l+12>>2]=d,n[d+8>>2]=l,n[d+12>>2]=c),n[2785]=m,n[2788]=f,qe=B,C=Lt,qe|0;if(k=n[2784]|0,k){if(c=(k&0-k)+-1|0,B=c>>>12&16,c=c>>>B,m=c>>>5&8,c=c>>>m,Q=c>>>2&4,c=c>>>Q,f=c>>>1&2,c=c>>>f,s=c>>>1&1,s=n[11436+((m|B|Q|f|s)+(c>>>s)<<2)>>2]|0,c=(n[s+4>>2]&-8)-O|0,f=n[s+16+(((n[s+16>>2]|0)==0&1)<<2)>>2]|0,!f)Q=s,m=c;else{do B=(n[f+4>>2]&-8)-O|0,Q=B>>>0>>0,c=Q?B:c,s=Q?f:s,f=n[f+16+(((n[f+16>>2]|0)==0&1)<<2)>>2]|0;while(f|0);Q=s,m=c}if(B=Q+O|0,Q>>>0>>0){d=n[Q+24>>2]|0,l=n[Q+12>>2]|0;do if((l|0)==(Q|0)){if(s=Q+20|0,l=n[s>>2]|0,!l&&(s=Q+16|0,l=n[s>>2]|0,!l)){c=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0,c=l}else c=n[Q+8>>2]|0,n[c+12>>2]=l,n[l+8>>2]=c,c=l;while(!1);do if(d|0){if(l=n[Q+28>>2]|0,s=11436+(l<<2)|0,(Q|0)==(n[s>>2]|0)){if(n[s>>2]=c,!c){n[2784]=k&~(1<>2]|0)!=(Q|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=d,l=n[Q+16>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),l=n[Q+20>>2]|0,l|0&&(n[c+20>>2]=l,n[l+24>>2]=c)}while(!1);return m>>>0<16?(qe=m+O|0,n[Q+4>>2]=qe|3,qe=Q+qe+4|0,n[qe>>2]=n[qe>>2]|1):(n[Q+4>>2]=O|3,n[B+4>>2]=m|1,n[B+m>>2]=m,M|0&&(f=n[2788]|0,l=M>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=j|l,l=c,s=c+8|0),n[s>>2]=f,n[l+12>>2]=f,n[f+8>>2]=l,n[f+12>>2]=c),n[2785]=m,n[2788]=B),qe=Q+8|0,C=Lt,qe|0}else j=O}else j=O}else j=O}else if(s>>>0<=4294967231)if(s=s+11|0,O=s&-8,Q=n[2784]|0,Q){f=0-O|0,s=s>>>8,s?O>>>0>16777215?k=31:(j=(s+1048320|0)>>>16&8,_e=s<>>16&4,_e=_e<>>16&2,k=14-(M|j|k)+(_e<>>15)|0,k=O>>>(k+7|0)&1|k<<1):k=0,c=n[11436+(k<<2)>>2]|0;e:do if(!c)c=0,s=0,_e=57;else for(s=0,B=O<<((k|0)==31?0:25-(k>>>1)|0),m=0;;){if(d=(n[c+4>>2]&-8)-O|0,d>>>0>>0)if(d)s=c,f=d;else{s=c,f=0,d=c,_e=61;break e}if(d=n[c+20>>2]|0,c=n[c+16+(B>>>31<<2)>>2]|0,m=(d|0)==0|(d|0)==(c|0)?m:d,d=(c|0)==0,d){c=m,_e=57;break}else B=B<<((d^1)&1)}while(!1);if((_e|0)==57){if((c|0)==0&(s|0)==0){if(s=2<>>12&16,j=j>>>B,m=j>>>5&8,j=j>>>m,k=j>>>2&4,j=j>>>k,M=j>>>1&2,j=j>>>M,c=j>>>1&1,s=0,c=n[11436+((m|B|k|M|c)+(j>>>c)<<2)>>2]|0}c?(d=c,_e=61):(k=s,B=f)}if((_e|0)==61)for(;;)if(_e=0,c=(n[d+4>>2]&-8)-O|0,j=c>>>0>>0,c=j?c:f,s=j?d:s,d=n[d+16+(((n[d+16>>2]|0)==0&1)<<2)>>2]|0,d)f=c,_e=61;else{k=s,B=c;break}if(k|0&&B>>>0<((n[2785]|0)-O|0)>>>0){if(m=k+O|0,k>>>0>=m>>>0)return qe=0,C=Lt,qe|0;d=n[k+24>>2]|0,l=n[k+12>>2]|0;do if((l|0)==(k|0)){if(s=k+20|0,l=n[s>>2]|0,!l&&(s=k+16|0,l=n[s>>2]|0,!l)){l=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0}else qe=n[k+8>>2]|0,n[qe+12>>2]=l,n[l+8>>2]=qe;while(!1);do if(d){if(s=n[k+28>>2]|0,c=11436+(s<<2)|0,(k|0)==(n[c>>2]|0)){if(n[c>>2]=l,!l){f=Q&~(1<>2]|0)!=(k|0)&1)<<2)>>2]=l,!l){f=Q;break}n[l+24>>2]=d,s=n[k+16>>2]|0,s|0&&(n[l+16>>2]=s,n[s+24>>2]=l),s=n[k+20>>2]|0,s&&(n[l+20>>2]=s,n[s+24>>2]=l),f=Q}else f=Q;while(!1);do if(B>>>0>=16){if(n[k+4>>2]=O|3,n[m+4>>2]=B|1,n[m+B>>2]=B,l=B>>>3,B>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=m,n[l+12>>2]=m,n[m+8>>2]=l,n[m+12>>2]=c;break}if(l=B>>>8,l?B>>>0>16777215?l=31:(_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,l=14-(lt|_e|l)+(qe<>>15)|0,l=B>>>(l+7|0)&1|l<<1):l=0,c=11436+(l<<2)|0,n[m+28>>2]=l,s=m+16|0,n[s+4>>2]=0,n[s>>2]=0,s=1<>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}for(s=B<<((l|0)==31?0:25-(l>>>1)|0),c=n[c>>2]|0;;){if((n[c+4>>2]&-8|0)==(B|0)){_e=97;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=96;break}}if((_e|0)==96){n[f>>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}else if((_e|0)==97){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=m,n[_e>>2]=m,n[m+8>>2]=qe,n[m+12>>2]=c,n[m+24>>2]=0;break}}else qe=B+O|0,n[k+4>>2]=qe|3,qe=k+qe+4|0,n[qe>>2]=n[qe>>2]|1;while(!1);return qe=k+8|0,C=Lt,qe|0}else j=O}else j=O;else j=-1;while(!1);if(c=n[2785]|0,c>>>0>=j>>>0)return l=c-j|0,s=n[2788]|0,l>>>0>15?(qe=s+j|0,n[2788]=qe,n[2785]=l,n[qe+4>>2]=l|1,n[qe+l>>2]=l,n[s+4>>2]=j|3):(n[2785]=0,n[2788]=0,n[s+4>>2]=c|3,qe=s+c+4|0,n[qe>>2]=n[qe>>2]|1),qe=s+8|0,C=Lt,qe|0;if(B=n[2786]|0,B>>>0>j>>>0)return lt=B-j|0,n[2786]=lt,qe=n[2789]|0,_e=qe+j|0,n[2789]=_e,n[_e+4>>2]=lt|1,n[qe+4>>2]=j|3,qe=qe+8|0,C=Lt,qe|0;if(n[2901]|0?s=n[2903]|0:(n[2903]=4096,n[2902]=4096,n[2904]=-1,n[2905]=-1,n[2906]=0,n[2894]=0,s=se&-16^1431655768,n[se>>2]=s,n[2901]=s,s=4096),k=j+48|0,Q=j+47|0,m=s+Q|0,d=0-s|0,O=m&d,O>>>0<=j>>>0||(s=n[2893]|0,s|0&&(M=n[2891]|0,se=M+O|0,se>>>0<=M>>>0|se>>>0>s>>>0)))return qe=0,C=Lt,qe|0;e:do if(n[2894]&4)l=0,_e=133;else{c=n[2789]|0;t:do if(c){for(f=11580;s=n[f>>2]|0,!(s>>>0<=c>>>0&&(Qe=f+4|0,(s+(n[Qe>>2]|0)|0)>>>0>c>>>0));)if(s=n[f+8>>2]|0,s)f=s;else{_e=118;break t}if(l=m-B&d,l>>>0<2147483647)if(s=Sp(l|0)|0,(s|0)==((n[f>>2]|0)+(n[Qe>>2]|0)|0)){if((s|0)!=-1){B=l,m=s,_e=135;break e}}else f=s,_e=126;else l=0}else _e=118;while(!1);do if((_e|0)==118)if(c=Sp(0)|0,(c|0)!=-1&&(l=c,je=n[2902]|0,Oe=je+-1|0,l=(Oe&l|0?(Oe+l&0-je)-l|0:0)+O|0,je=n[2891]|0,Oe=l+je|0,l>>>0>j>>>0&l>>>0<2147483647)){if(Qe=n[2893]|0,Qe|0&&Oe>>>0<=je>>>0|Oe>>>0>Qe>>>0){l=0;break}if(s=Sp(l|0)|0,(s|0)==(c|0)){B=l,m=c,_e=135;break e}else f=s,_e=126}else l=0;while(!1);do if((_e|0)==126){if(c=0-l|0,!(k>>>0>l>>>0&(l>>>0<2147483647&(f|0)!=-1)))if((f|0)==-1){l=0;break}else{B=l,m=f,_e=135;break e}if(s=n[2903]|0,s=Q-l+s&0-s,s>>>0>=2147483647){B=l,m=f,_e=135;break e}if((Sp(s|0)|0)==-1){Sp(c|0)|0,l=0;break}else{B=s+l|0,m=f,_e=135;break e}}while(!1);n[2894]=n[2894]|4,_e=133}while(!1);if((_e|0)==133&&O>>>0<2147483647&&(lt=Sp(O|0)|0,Qe=Sp(0)|0,$e=Qe-lt|0,Je=$e>>>0>(j+40|0)>>>0,!((lt|0)==-1|Je^1|lt>>>0>>0&((lt|0)!=-1&(Qe|0)!=-1)^1))&&(B=Je?$e:l,m=lt,_e=135),(_e|0)==135){l=(n[2891]|0)+B|0,n[2891]=l,l>>>0>(n[2892]|0)>>>0&&(n[2892]=l),Q=n[2789]|0;do if(Q){for(l=11580;;){if(s=n[l>>2]|0,c=l+4|0,f=n[c>>2]|0,(m|0)==(s+f|0)){_e=145;break}if(d=n[l+8>>2]|0,d)l=d;else break}if((_e|0)==145&&!(n[l+12>>2]&8|0)&&Q>>>0>>0&Q>>>0>=s>>>0){n[c>>2]=f+B,qe=Q+8|0,qe=qe&7|0?0-qe&7:0,_e=Q+qe|0,qe=(n[2786]|0)+(B-qe)|0,n[2789]=_e,n[2786]=qe,n[_e+4>>2]=qe|1,n[_e+qe+4>>2]=40,n[2790]=n[2905];break}for(m>>>0<(n[2787]|0)>>>0&&(n[2787]=m),c=m+B|0,l=11580;;){if((n[l>>2]|0)==(c|0)){_e=153;break}if(s=n[l+8>>2]|0,s)l=s;else break}if((_e|0)==153&&!(n[l+12>>2]&8|0)){n[l>>2]=m,M=l+4|0,n[M>>2]=(n[M>>2]|0)+B,M=m+8|0,M=m+(M&7|0?0-M&7:0)|0,l=c+8|0,l=c+(l&7|0?0-l&7:0)|0,O=M+j|0,k=l-M-j|0,n[M+4>>2]=j|3;do if((l|0)!=(Q|0)){if((l|0)==(n[2788]|0)){qe=(n[2785]|0)+k|0,n[2785]=qe,n[2788]=O,n[O+4>>2]=qe|1,n[O+qe>>2]=qe;break}if(s=n[l+4>>2]|0,(s&3|0)==1){B=s&-8,f=s>>>3;e:do if(s>>>0<256)if(s=n[l+8>>2]|0,c=n[l+12>>2]|0,(c|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=c,n[c+8>>2]=s;break}else{m=n[l+24>>2]|0,s=n[l+12>>2]|0;do if((s|0)==(l|0)){if(f=l+16|0,c=f+4|0,s=n[c>>2]|0,!s)if(s=n[f>>2]|0,s)c=f;else{s=0;break}for(;;){if(f=s+20|0,d=n[f>>2]|0,d|0){s=d,c=f;continue}if(f=s+16|0,d=n[f>>2]|0,d)s=d,c=f;else break}n[c>>2]=0}else qe=n[l+8>>2]|0,n[qe+12>>2]=s,n[s+8>>2]=qe;while(!1);if(!m)break;c=n[l+28>>2]|0,f=11436+(c<<2)|0;do if((l|0)!=(n[f>>2]|0)){if(n[m+16+(((n[m+16>>2]|0)!=(l|0)&1)<<2)>>2]=s,!s)break e}else{if(n[f>>2]=s,s|0)break;n[2784]=n[2784]&~(1<>2]=m,c=l+16|0,f=n[c>>2]|0,f|0&&(n[s+16>>2]=f,n[f+24>>2]=s),c=n[c+4>>2]|0,!c)break;n[s+20>>2]=c,n[c+24>>2]=s}while(!1);l=l+B|0,d=B+k|0}else d=k;if(l=l+4|0,n[l>>2]=n[l>>2]&-2,n[O+4>>2]=d|1,n[O+d>>2]=d,l=d>>>3,d>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=O,n[l+12>>2]=O,n[O+8>>2]=l,n[O+12>>2]=c;break}l=d>>>8;do if(!l)l=0;else{if(d>>>0>16777215){l=31;break}_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,l=14-(lt|_e|l)+(qe<>>15)|0,l=d>>>(l+7|0)&1|l<<1}while(!1);if(f=11436+(l<<2)|0,n[O+28>>2]=l,s=O+16|0,n[s+4>>2]=0,n[s>>2]=0,s=n[2784]|0,c=1<>2]=O,n[O+24>>2]=f,n[O+12>>2]=O,n[O+8>>2]=O;break}for(s=d<<((l|0)==31?0:25-(l>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){_e=194;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=193;break}}if((_e|0)==193){n[f>>2]=O,n[O+24>>2]=c,n[O+12>>2]=O,n[O+8>>2]=O;break}else if((_e|0)==194){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=O,n[_e>>2]=O,n[O+8>>2]=qe,n[O+12>>2]=c,n[O+24>>2]=0;break}}else qe=(n[2786]|0)+k|0,n[2786]=qe,n[2789]=O,n[O+4>>2]=qe|1;while(!1);return qe=M+8|0,C=Lt,qe|0}for(l=11580;s=n[l>>2]|0,!(s>>>0<=Q>>>0&&(qe=s+(n[l+4>>2]|0)|0,qe>>>0>Q>>>0));)l=n[l+8>>2]|0;d=qe+-47|0,s=d+8|0,s=d+(s&7|0?0-s&7:0)|0,d=Q+16|0,s=s>>>0>>0?Q:s,l=s+8|0,c=m+8|0,c=c&7|0?0-c&7:0,_e=m+c|0,c=B+-40-c|0,n[2789]=_e,n[2786]=c,n[_e+4>>2]=c|1,n[_e+c+4>>2]=40,n[2790]=n[2905],c=s+4|0,n[c>>2]=27,n[l>>2]=n[2895],n[l+4>>2]=n[2896],n[l+8>>2]=n[2897],n[l+12>>2]=n[2898],n[2895]=m,n[2896]=B,n[2898]=0,n[2897]=l,l=s+24|0;do _e=l,l=l+4|0,n[l>>2]=7;while((_e+8|0)>>>0>>0);if((s|0)!=(Q|0)){if(m=s-Q|0,n[c>>2]=n[c>>2]&-2,n[Q+4>>2]=m|1,n[s>>2]=m,l=m>>>3,m>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=Q,n[l+12>>2]=Q,n[Q+8>>2]=l,n[Q+12>>2]=c;break}if(l=m>>>8,l?m>>>0>16777215?c=31:(_e=(l+1048320|0)>>>16&8,qe=l<<_e,lt=(qe+520192|0)>>>16&4,qe=qe<>>16&2,c=14-(lt|_e|c)+(qe<>>15)|0,c=m>>>(c+7|0)&1|c<<1):c=0,f=11436+(c<<2)|0,n[Q+28>>2]=c,n[Q+20>>2]=0,n[d>>2]=0,l=n[2784]|0,s=1<>2]=Q,n[Q+24>>2]=f,n[Q+12>>2]=Q,n[Q+8>>2]=Q;break}for(s=m<<((c|0)==31?0:25-(c>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(m|0)){_e=216;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=215;break}}if((_e|0)==215){n[f>>2]=Q,n[Q+24>>2]=c,n[Q+12>>2]=Q,n[Q+8>>2]=Q;break}else if((_e|0)==216){_e=c+8|0,qe=n[_e>>2]|0,n[qe+12>>2]=Q,n[_e>>2]=Q,n[Q+8>>2]=qe,n[Q+12>>2]=c,n[Q+24>>2]=0;break}}}else{qe=n[2787]|0,(qe|0)==0|m>>>0>>0&&(n[2787]=m),n[2895]=m,n[2896]=B,n[2898]=0,n[2792]=n[2901],n[2791]=-1,l=0;do qe=11172+(l<<1<<2)|0,n[qe+12>>2]=qe,n[qe+8>>2]=qe,l=l+1|0;while((l|0)!=32);qe=m+8|0,qe=qe&7|0?0-qe&7:0,_e=m+qe|0,qe=B+-40-qe|0,n[2789]=_e,n[2786]=qe,n[_e+4>>2]=qe|1,n[_e+qe+4>>2]=40,n[2790]=n[2905]}while(!1);if(l=n[2786]|0,l>>>0>j>>>0)return lt=l-j|0,n[2786]=lt,qe=n[2789]|0,_e=qe+j|0,n[2789]=_e,n[_e+4>>2]=lt|1,n[qe+4>>2]=j|3,qe=qe+8|0,C=Lt,qe|0}return n[(Nd()|0)>>2]=12,qe=0,C=Lt,qe|0}function Xv(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,Q=0;if(s){c=s+-8|0,d=n[2787]|0,s=n[s+-4>>2]|0,l=s&-8,Q=c+l|0;do if(s&1)k=c,B=c;else{if(f=n[c>>2]|0,!(s&3)||(B=c+(0-f)|0,m=f+l|0,B>>>0>>0))return;if((B|0)==(n[2788]|0)){if(s=Q+4|0,l=n[s>>2]|0,(l&3|0)!=3){k=B,l=m;break}n[2785]=m,n[s>>2]=l&-2,n[B+4>>2]=m|1,n[B+m>>2]=m;return}if(c=f>>>3,f>>>0<256)if(s=n[B+8>>2]|0,l=n[B+12>>2]|0,(l|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=l,n[l+8>>2]=s,k=B,l=m;break}d=n[B+24>>2]|0,s=n[B+12>>2]|0;do if((s|0)==(B|0)){if(c=B+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{s=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0}else k=n[B+8>>2]|0,n[k+12>>2]=s,n[s+8>>2]=k;while(!1);if(d){if(l=n[B+28>>2]|0,c=11436+(l<<2)|0,(B|0)==(n[c>>2]|0)){if(n[c>>2]=s,!s){n[2784]=n[2784]&~(1<>2]|0)!=(B|0)&1)<<2)>>2]=s,!s){k=B,l=m;break}n[s+24>>2]=d,l=B+16|0,c=n[l>>2]|0,c|0&&(n[s+16>>2]=c,n[c+24>>2]=s),l=n[l+4>>2]|0,l?(n[s+20>>2]=l,n[l+24>>2]=s,k=B,l=m):(k=B,l=m)}else k=B,l=m}while(!1);if(!(B>>>0>=Q>>>0)&&(s=Q+4|0,f=n[s>>2]|0,!!(f&1))){if(f&2)n[s>>2]=f&-2,n[k+4>>2]=l|1,n[B+l>>2]=l,d=l;else{if(s=n[2788]|0,(Q|0)==(n[2789]|0)){if(Q=(n[2786]|0)+l|0,n[2786]=Q,n[2789]=k,n[k+4>>2]=Q|1,(k|0)!=(s|0))return;n[2788]=0,n[2785]=0;return}if((Q|0)==(s|0)){Q=(n[2785]|0)+l|0,n[2785]=Q,n[2788]=B,n[k+4>>2]=Q|1,n[B+Q>>2]=Q;return}d=(f&-8)+l|0,c=f>>>3;do if(f>>>0<256)if(l=n[Q+8>>2]|0,s=n[Q+12>>2]|0,(s|0)==(l|0)){n[2783]=n[2783]&~(1<>2]=s,n[s+8>>2]=l;break}else{m=n[Q+24>>2]|0,s=n[Q+12>>2]|0;do if((s|0)==(Q|0)){if(c=Q+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{c=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0,c=s}else c=n[Q+8>>2]|0,n[c+12>>2]=s,n[s+8>>2]=c,c=s;while(!1);if(m|0){if(s=n[Q+28>>2]|0,l=11436+(s<<2)|0,(Q|0)==(n[l>>2]|0)){if(n[l>>2]=c,!c){n[2784]=n[2784]&~(1<>2]|0)!=(Q|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=m,s=Q+16|0,l=n[s>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),s=n[s+4>>2]|0,s|0&&(n[c+20>>2]=s,n[s+24>>2]=c)}}while(!1);if(n[k+4>>2]=d|1,n[B+d>>2]=d,(k|0)==(n[2788]|0)){n[2785]=d;return}}if(s=d>>>3,d>>>0<256){c=11172+(s<<1<<2)|0,l=n[2783]|0,s=1<>2]|0):(n[2783]=l|s,s=c,l=c+8|0),n[l>>2]=k,n[s+12>>2]=k,n[k+8>>2]=s,n[k+12>>2]=c;return}s=d>>>8,s?d>>>0>16777215?s=31:(B=(s+1048320|0)>>>16&8,Q=s<>>16&4,Q=Q<>>16&2,s=14-(m|B|s)+(Q<>>15)|0,s=d>>>(s+7|0)&1|s<<1):s=0,f=11436+(s<<2)|0,n[k+28>>2]=s,n[k+20>>2]=0,n[k+16>>2]=0,l=n[2784]|0,c=1<>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){s=73;break}if(f=c+16+(l>>>31<<2)|0,s=n[f>>2]|0,s)l=l<<1,c=s;else{s=72;break}}if((s|0)==72){n[f>>2]=k,n[k+24>>2]=c,n[k+12>>2]=k,n[k+8>>2]=k;break}else if((s|0)==73){B=c+8|0,Q=n[B>>2]|0,n[Q+12>>2]=k,n[B>>2]=k,n[k+8>>2]=Q,n[k+12>>2]=c,n[k+24>>2]=0;break}}else n[2784]=l|c,n[f>>2]=k,n[k+24>>2]=f,n[k+12>>2]=k,n[k+8>>2]=k;while(!1);if(Q=(n[2791]|0)+-1|0,n[2791]=Q,!Q)s=11588;else return;for(;s=n[s>>2]|0,s;)s=s+8|0;n[2791]=-1}}}function SUe(){return 11628}function xUe(s){s=s|0;var l=0,c=0;return l=C,C=C+16|0,c=l,n[c>>2]=FUe(n[s+60>>2]|0)|0,s=Zv(gc(6,c|0)|0)|0,C=l,s|0}function Z9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0;j=C,C=C+48|0,O=j+16|0,m=j,d=j+32|0,k=s+28|0,f=n[k>>2]|0,n[d>>2]=f,Q=s+20|0,f=(n[Q>>2]|0)-f|0,n[d+4>>2]=f,n[d+8>>2]=l,n[d+12>>2]=c,f=f+c|0,B=s+60|0,n[m>>2]=n[B>>2],n[m+4>>2]=d,n[m+8>>2]=2,m=Zv(Ni(146,m|0)|0)|0;e:do if((f|0)!=(m|0)){for(l=2;!((m|0)<0);)if(f=f-m|0,je=n[d+4>>2]|0,se=m>>>0>je>>>0,d=se?d+8|0:d,l=(se<<31>>31)+l|0,je=m-(se?je:0)|0,n[d>>2]=(n[d>>2]|0)+je,se=d+4|0,n[se>>2]=(n[se>>2]|0)-je,n[O>>2]=n[B>>2],n[O+4>>2]=d,n[O+8>>2]=l,m=Zv(Ni(146,O|0)|0)|0,(f|0)==(m|0)){M=3;break e}n[s+16>>2]=0,n[k>>2]=0,n[Q>>2]=0,n[s>>2]=n[s>>2]|32,(l|0)==2?c=0:c=c-(n[d+4>>2]|0)|0}else M=3;while(!1);return(M|0)==3&&(je=n[s+44>>2]|0,n[s+16>>2]=je+(n[s+48>>2]|0),n[k>>2]=je,n[Q>>2]=je),C=j,c|0}function kUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return d=C,C=C+32|0,m=d,f=d+20|0,n[m>>2]=n[s+60>>2],n[m+4>>2]=0,n[m+8>>2]=l,n[m+12>>2]=f,n[m+16>>2]=c,(Zv(aa(140,m|0)|0)|0)<0?(n[f>>2]=-1,s=-1):s=n[f>>2]|0,C=d,s|0}function Zv(s){return s=s|0,s>>>0>4294963200&&(n[(Nd()|0)>>2]=0-s,s=-1),s|0}function Nd(){return(QUe()|0)+64|0}function QUe(){return gR()|0}function gR(){return 2084}function FUe(s){return s=s|0,s|0}function RUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return d=C,C=C+32|0,f=d,n[s+36>>2]=1,!(n[s>>2]&64|0)&&(n[f>>2]=n[s+60>>2],n[f+4>>2]=21523,n[f+8>>2]=d+16,hu(54,f|0)|0)&&(o[s+75>>0]=-1),f=Z9(s,l,c)|0,C=d,f|0}function $9(s,l){s=s|0,l=l|0;var c=0,f=0;if(c=o[s>>0]|0,f=o[l>>0]|0,!(c<<24>>24)||c<<24>>24!=f<<24>>24)s=f;else{do s=s+1|0,l=l+1|0,c=o[s>>0]|0,f=o[l>>0]|0;while(!(!(c<<24>>24)||c<<24>>24!=f<<24>>24));s=f}return(c&255)-(s&255)|0}function TUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;e:do if(!c)s=0;else{for(;f=o[s>>0]|0,d=o[l>>0]|0,f<<24>>24==d<<24>>24;)if(c=c+-1|0,c)s=s+1|0,l=l+1|0;else{s=0;break e}s=(f&255)-(d&255)|0}while(!1);return s|0}function e7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0;Qe=C,C=C+224|0,M=Qe+120|0,j=Qe+80|0,je=Qe,Oe=Qe+136|0,f=j,d=f+40|0;do n[f>>2]=0,f=f+4|0;while((f|0)<(d|0));return n[M>>2]=n[c>>2],(dR(0,l,M,je,j)|0)<0?c=-1:((n[s+76>>2]|0)>-1?se=NUe(s)|0:se=0,c=n[s>>2]|0,O=c&32,(o[s+74>>0]|0)<1&&(n[s>>2]=c&-33),f=s+48|0,n[f>>2]|0?c=dR(s,l,M,je,j)|0:(d=s+44|0,m=n[d>>2]|0,n[d>>2]=Oe,B=s+28|0,n[B>>2]=Oe,k=s+20|0,n[k>>2]=Oe,n[f>>2]=80,Q=s+16|0,n[Q>>2]=Oe+80,c=dR(s,l,M,je,j)|0,m&&(rD[n[s+36>>2]&7](s,0,0)|0,c=n[k>>2]|0?c:-1,n[d>>2]=m,n[f>>2]=0,n[Q>>2]=0,n[B>>2]=0,n[k>>2]=0)),f=n[s>>2]|0,n[s>>2]=f|O,se|0&&LUe(s),c=f&32|0?-1:c),C=Qe,c|0}function dR(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0;ar=C,C=C+64|0,cr=ar+16|0,Xt=ar,Lt=ar+24|0,Pr=ar+8|0,Tr=ar+20|0,n[cr>>2]=l,lt=(s|0)!=0,_e=Lt+40|0,qe=_e,Lt=Lt+39|0,Or=Pr+4|0,B=0,m=0,M=0;e:for(;;){do if((m|0)>-1)if((B|0)>(2147483647-m|0)){n[(Nd()|0)>>2]=75,m=-1;break}else{m=B+m|0;break}while(!1);if(B=o[l>>0]|0,B<<24>>24)k=l;else{Je=87;break}t:for(;;){switch(B<<24>>24){case 37:{B=k,Je=9;break t}case 0:{B=k;break t}default:}$e=k+1|0,n[cr>>2]=$e,B=o[$e>>0]|0,k=$e}t:do if((Je|0)==9)for(;;){if(Je=0,(o[k+1>>0]|0)!=37)break t;if(B=B+1|0,k=k+2|0,n[cr>>2]=k,(o[k>>0]|0)==37)Je=9;else break}while(!1);if(B=B-l|0,lt&&as(s,l,B),B|0){l=k;continue}Q=k+1|0,B=(o[Q>>0]|0)+-48|0,B>>>0<10?($e=(o[k+2>>0]|0)==36,Qe=$e?B:-1,M=$e?1:M,Q=$e?k+3|0:Q):Qe=-1,n[cr>>2]=Q,B=o[Q>>0]|0,k=(B<<24>>24)+-32|0;t:do if(k>>>0<32)for(O=0,j=B;;){if(B=1<>2]=Q,B=o[Q>>0]|0,k=(B<<24>>24)+-32|0,k>>>0>=32)break;j=B}else O=0;while(!1);if(B<<24>>24==42){if(k=Q+1|0,B=(o[k>>0]|0)+-48|0,B>>>0<10&&(o[Q+2>>0]|0)==36)n[d+(B<<2)>>2]=10,B=n[f+((o[k>>0]|0)+-48<<3)>>2]|0,M=1,Q=Q+3|0;else{if(M|0){m=-1;break}lt?(M=(n[c>>2]|0)+3&-4,B=n[M>>2]|0,n[c>>2]=M+4,M=0,Q=k):(B=0,M=0,Q=k)}n[cr>>2]=Q,$e=(B|0)<0,B=$e?0-B|0:B,O=$e?O|8192:O}else{if(B=t7(cr)|0,(B|0)<0){m=-1;break}Q=n[cr>>2]|0}do if((o[Q>>0]|0)==46){if((o[Q+1>>0]|0)!=42){n[cr>>2]=Q+1,k=t7(cr)|0,Q=n[cr>>2]|0;break}if(j=Q+2|0,k=(o[j>>0]|0)+-48|0,k>>>0<10&&(o[Q+3>>0]|0)==36){n[d+(k<<2)>>2]=10,k=n[f+((o[j>>0]|0)+-48<<3)>>2]|0,Q=Q+4|0,n[cr>>2]=Q;break}if(M|0){m=-1;break e}lt?($e=(n[c>>2]|0)+3&-4,k=n[$e>>2]|0,n[c>>2]=$e+4):k=0,n[cr>>2]=j,Q=j}else k=-1;while(!1);for(Oe=0;;){if(((o[Q>>0]|0)+-65|0)>>>0>57){m=-1;break e}if($e=Q+1|0,n[cr>>2]=$e,j=o[(o[Q>>0]|0)+-65+(5178+(Oe*58|0))>>0]|0,se=j&255,(se+-1|0)>>>0<8)Oe=se,Q=$e;else break}if(!(j<<24>>24)){m=-1;break}je=(Qe|0)>-1;do if(j<<24>>24==19)if(je){m=-1;break e}else Je=49;else{if(je){n[d+(Qe<<2)>>2]=se,je=f+(Qe<<3)|0,Qe=n[je+4>>2]|0,Je=Xt,n[Je>>2]=n[je>>2],n[Je+4>>2]=Qe,Je=49;break}if(!lt){m=0;break e}r7(Xt,se,c)}while(!1);if((Je|0)==49&&(Je=0,!lt)){B=0,l=$e;continue}Q=o[Q>>0]|0,Q=(Oe|0)!=0&(Q&15|0)==3?Q&-33:Q,je=O&-65537,Qe=O&8192|0?je:O;t:do switch(Q|0){case 110:switch((Oe&255)<<24>>24){case 0:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 1:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 2:{B=n[Xt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=$e;continue e}case 3:{a[n[Xt>>2]>>1]=m,B=0,l=$e;continue e}case 4:{o[n[Xt>>2]>>0]=m,B=0,l=$e;continue e}case 6:{n[n[Xt>>2]>>2]=m,B=0,l=$e;continue e}case 7:{B=n[Xt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=$e;continue e}default:{B=0,l=$e;continue e}}case 112:{Q=120,k=k>>>0>8?k:8,l=Qe|8,Je=61;break}case 88:case 120:{l=Qe,Je=61;break}case 111:{Q=Xt,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,se=OUe(l,Q,_e)|0,je=qe-se|0,O=0,j=5642,k=(Qe&8|0)==0|(k|0)>(je|0)?k:je+1|0,je=Qe,Je=67;break}case 105:case 100:if(Q=Xt,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,(Q|0)<0){l=$v(0,0,l|0,Q|0)|0,Q=we,O=Xt,n[O>>2]=l,n[O+4>>2]=Q,O=1,j=5642,Je=66;break t}else{O=(Qe&2049|0)!=0&1,j=Qe&2048|0?5643:Qe&1|0?5644:5642,Je=66;break t}case 117:{Q=Xt,O=0,j=5642,l=n[Q>>2]|0,Q=n[Q+4>>2]|0,Je=66;break}case 99:{o[Lt>>0]=n[Xt>>2],l=Lt,O=0,j=5642,se=_e,Q=1,k=je;break}case 109:{Q=UUe(n[(Nd()|0)>>2]|0)|0,Je=71;break}case 115:{Q=n[Xt>>2]|0,Q=Q|0?Q:5652,Je=71;break}case 67:{n[Pr>>2]=n[Xt>>2],n[Or>>2]=0,n[Xt>>2]=Pr,se=-1,Q=Pr,Je=75;break}case 83:{l=n[Xt>>2]|0,k?(se=k,Q=l,Je=75):(Ds(s,32,B,0,Qe),l=0,Je=84);break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{B=HUe(s,+E[Xt>>3],B,k,Qe,Q)|0,l=$e;continue e}default:O=0,j=5642,se=_e,Q=k,k=Qe}while(!1);t:do if((Je|0)==61)Qe=Xt,Oe=n[Qe>>2]|0,Qe=n[Qe+4>>2]|0,se=MUe(Oe,Qe,_e,Q&32)|0,j=(l&8|0)==0|(Oe|0)==0&(Qe|0)==0,O=j?0:2,j=j?5642:5642+(Q>>4)|0,je=l,l=Oe,Q=Qe,Je=67;else if((Je|0)==66)se=Ld(l,Q,_e)|0,je=Qe,Je=67;else if((Je|0)==71)Je=0,Qe=_Ue(Q,0,k)|0,Oe=(Qe|0)==0,l=Q,O=0,j=5642,se=Oe?Q+k|0:Qe,Q=Oe?k:Qe-Q|0,k=je;else if((Je|0)==75){for(Je=0,j=Q,l=0,k=0;O=n[j>>2]|0,!(!O||(k=n7(Tr,O)|0,(k|0)<0|k>>>0>(se-l|0)>>>0));)if(l=k+l|0,se>>>0>l>>>0)j=j+4|0;else break;if((k|0)<0){m=-1;break e}if(Ds(s,32,B,l,Qe),!l)l=0,Je=84;else for(O=0;;){if(k=n[Q>>2]|0,!k){Je=84;break t}if(k=n7(Tr,k)|0,O=k+O|0,(O|0)>(l|0)){Je=84;break t}if(as(s,Tr,k),O>>>0>=l>>>0){Je=84;break}else Q=Q+4|0}}while(!1);if((Je|0)==67)Je=0,Q=(l|0)!=0|(Q|0)!=0,Qe=(k|0)!=0|Q,Q=((Q^1)&1)+(qe-se)|0,l=Qe?se:_e,se=_e,Q=Qe?(k|0)>(Q|0)?k:Q:k,k=(k|0)>-1?je&-65537:je;else if((Je|0)==84){Je=0,Ds(s,32,B,l,Qe^8192),B=(B|0)>(l|0)?B:l,l=$e;continue}Oe=se-l|0,je=(Q|0)<(Oe|0)?Oe:Q,Qe=je+O|0,B=(B|0)<(Qe|0)?Qe:B,Ds(s,32,B,Qe,k),as(s,j,O),Ds(s,48,B,Qe,k^65536),Ds(s,48,je,Oe,0),as(s,l,Oe),Ds(s,32,B,Qe,k^8192),l=$e}e:do if((Je|0)==87&&!s)if(!M)m=0;else{for(m=1;l=n[d+(m<<2)>>2]|0,!!l;)if(r7(f+(m<<3)|0,l,c),m=m+1|0,(m|0)>=10){m=1;break e}for(;;){if(n[d+(m<<2)>>2]|0){m=-1;break e}if(m=m+1|0,(m|0)>=10){m=1;break}}}while(!1);return C=ar,m|0}function NUe(s){return s=s|0,0}function LUe(s){s=s|0}function as(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]&32||JUe(l,c,s)|0}function t7(s){s=s|0;var l=0,c=0,f=0;if(c=n[s>>2]|0,f=(o[c>>0]|0)+-48|0,f>>>0<10){l=0;do l=f+(l*10|0)|0,c=c+1|0,n[s>>2]=c,f=(o[c>>0]|0)+-48|0;while(f>>>0<10)}else l=0;return l|0}function r7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;e:do if(l>>>0<=20)do switch(l|0){case 9:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,n[s>>2]=l;break e}case 10:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=((l|0)<0)<<31>>31;break e}case 11:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=0;break e}case 12:{f=(n[c>>2]|0)+7&-8,l=f,d=n[l>>2]|0,l=n[l+4>>2]|0,n[c>>2]=f+8,f=s,n[f>>2]=d,n[f+4>>2]=l;break e}case 13:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&65535)<<16>>16,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 14:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&65535,n[d+4>>2]=0;break e}case 15:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&255)<<24>>24,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 16:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&255,n[d+4>>2]=0;break e}case 17:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}case 18:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}default:break e}while(!1);while(!1)}function MUe(s,l,c,f){if(s=s|0,l=l|0,c=c|0,f=f|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=u[5694+(s&15)>>0]|0|f,s=eD(s|0,l|0,4)|0,l=we;while(!((s|0)==0&(l|0)==0));return c|0}function OUe(s,l,c){if(s=s|0,l=l|0,c=c|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=s&7|48,s=eD(s|0,l|0,3)|0,l=we;while(!((s|0)==0&(l|0)==0));return c|0}function Ld(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if(l>>>0>0|(l|0)==0&s>>>0>4294967295){for(;f=CR(s|0,l|0,10,0)|0,c=c+-1|0,o[c>>0]=f&255|48,f=s,s=ER(s|0,l|0,10,0)|0,l>>>0>9|(l|0)==9&f>>>0>4294967295;)l=we;l=s}else l=s;if(l)for(;c=c+-1|0,o[c>>0]=(l>>>0)%10|0|48,!(l>>>0<10);)l=(l>>>0)/10|0;return c|0}function UUe(s){return s=s|0,WUe(s,n[(YUe()|0)+188>>2]|0)|0}function _Ue(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;m=l&255,f=(c|0)!=0;e:do if(f&(s&3|0)!=0)for(d=l&255;;){if((o[s>>0]|0)==d<<24>>24){B=6;break e}if(s=s+1|0,c=c+-1|0,f=(c|0)!=0,!(f&(s&3|0)!=0)){B=5;break}}else B=5;while(!1);(B|0)==5&&(f?B=6:c=0);e:do if((B|0)==6&&(d=l&255,(o[s>>0]|0)!=d<<24>>24)){f=Ue(m,16843009)|0;t:do if(c>>>0>3){for(;m=n[s>>2]^f,!((m&-2139062144^-2139062144)&m+-16843009|0);)if(s=s+4|0,c=c+-4|0,c>>>0<=3){B=11;break t}}else B=11;while(!1);if((B|0)==11&&!c){c=0;break}for(;;){if((o[s>>0]|0)==d<<24>>24)break e;if(s=s+1|0,c=c+-1|0,!c){c=0;break}}}while(!1);return(c|0?s:0)|0}function Ds(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0;if(B=C,C=C+256|0,m=B,(c|0)>(f|0)&(d&73728|0)==0){if(d=c-f|0,Od(m|0,l|0,(d>>>0<256?d:256)|0)|0,d>>>0>255){l=c-f|0;do as(s,m,256),d=d+-256|0;while(d>>>0>255);d=l&255}as(s,m,d)}C=B}function n7(s,l){return s=s|0,l=l|0,s?s=jUe(s,l,0)|0:s=0,s|0}function HUe(s,l,c,f,d,m){s=s|0,l=+l,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0,Qe=0,$e=0,Je=0,lt=0,_e=0,qe=0,Lt=0,Or=0,cr=0,Xt=0,Pr=0,Tr=0,ar=0,xn=0;xn=C,C=C+560|0,Q=xn+8|0,$e=xn,ar=xn+524|0,Tr=ar,O=xn+512|0,n[$e>>2]=0,Pr=O+12|0,i7(l)|0,(we|0)<0?(l=-l,cr=1,Or=5659):(cr=(d&2049|0)!=0&1,Or=d&2048|0?5662:d&1|0?5665:5660),i7(l)|0,Xt=we&2146435072;do if(Xt>>>0<2146435072|(Xt|0)==2146435072&!1){if(je=+qUe(l,$e)*2,B=je!=0,B&&(n[$e>>2]=(n[$e>>2]|0)+-1),lt=m|32,(lt|0)==97){Oe=m&32,se=Oe|0?Or+9|0:Or,j=cr|2,B=12-f|0;do if(f>>>0>11|(B|0)==0)l=je;else{l=8;do B=B+-1|0,l=l*16;while(B|0);if((o[se>>0]|0)==45){l=-(l+(-je-l));break}else{l=je+l-l;break}}while(!1);k=n[$e>>2]|0,B=(k|0)<0?0-k|0:k,B=Ld(B,((B|0)<0)<<31>>31,Pr)|0,(B|0)==(Pr|0)&&(B=O+11|0,o[B>>0]=48),o[B+-1>>0]=(k>>31&2)+43,M=B+-2|0,o[M>>0]=m+15,O=(f|0)<1,Q=(d&8|0)==0,B=ar;do Xt=~~l,k=B+1|0,o[B>>0]=u[5694+Xt>>0]|Oe,l=(l-+(Xt|0))*16,(k-Tr|0)==1&&!(Q&(O&l==0))?(o[k>>0]=46,B=B+2|0):B=k;while(l!=0);Xt=B-Tr|0,Tr=Pr-M|0,Pr=(f|0)!=0&(Xt+-2|0)<(f|0)?f+2|0:Xt,B=Tr+j+Pr|0,Ds(s,32,c,B,d),as(s,se,j),Ds(s,48,c,B,d^65536),as(s,ar,Xt),Ds(s,48,Pr-Xt|0,0,0),as(s,M,Tr),Ds(s,32,c,B,d^8192);break}k=(f|0)<0?6:f,B?(B=(n[$e>>2]|0)+-28|0,n[$e>>2]=B,l=je*268435456):(l=je,B=n[$e>>2]|0),Xt=(B|0)<0?Q:Q+288|0,Q=Xt;do qe=~~l>>>0,n[Q>>2]=qe,Q=Q+4|0,l=(l-+(qe>>>0))*1e9;while(l!=0);if((B|0)>0)for(O=Xt,j=Q;;){if(M=(B|0)<29?B:29,B=j+-4|0,B>>>0>=O>>>0){Q=0;do _e=u7(n[B>>2]|0,0,M|0)|0,_e=yR(_e|0,we|0,Q|0,0)|0,qe=we,Je=CR(_e|0,qe|0,1e9,0)|0,n[B>>2]=Je,Q=ER(_e|0,qe|0,1e9,0)|0,B=B+-4|0;while(B>>>0>=O>>>0);Q&&(O=O+-4|0,n[O>>2]=Q)}for(Q=j;!(Q>>>0<=O>>>0);)if(B=Q+-4|0,!(n[B>>2]|0))Q=B;else break;if(B=(n[$e>>2]|0)-M|0,n[$e>>2]=B,(B|0)>0)j=Q;else break}else O=Xt;if((B|0)<0){f=((k+25|0)/9|0)+1|0,Qe=(lt|0)==102;do{if(Oe=0-B|0,Oe=(Oe|0)<9?Oe:9,O>>>0>>0){M=(1<>>Oe,se=0,B=O;do qe=n[B>>2]|0,n[B>>2]=(qe>>>Oe)+se,se=Ue(qe&M,j)|0,B=B+4|0;while(B>>>0>>0);B=n[O>>2]|0?O:O+4|0,se?(n[Q>>2]=se,O=B,B=Q+4|0):(O=B,B=Q)}else O=n[O>>2]|0?O:O+4|0,B=Q;Q=Qe?Xt:O,Q=(B-Q>>2|0)>(f|0)?Q+(f<<2)|0:B,B=(n[$e>>2]|0)+Oe|0,n[$e>>2]=B}while((B|0)<0);B=O,f=Q}else B=O,f=Q;if(qe=Xt,B>>>0>>0){if(Q=(qe-B>>2)*9|0,M=n[B>>2]|0,M>>>0>=10){O=10;do O=O*10|0,Q=Q+1|0;while(M>>>0>=O>>>0)}}else Q=0;if(Qe=(lt|0)==103,Je=(k|0)!=0,O=k-((lt|0)!=102?Q:0)+((Je&Qe)<<31>>31)|0,(O|0)<(((f-qe>>2)*9|0)+-9|0)){if(O=O+9216|0,Oe=Xt+4+(((O|0)/9|0)+-1024<<2)|0,O=((O|0)%9|0)+1|0,(O|0)<9){M=10;do M=M*10|0,O=O+1|0;while((O|0)!=9)}else M=10;if(j=n[Oe>>2]|0,se=(j>>>0)%(M>>>0)|0,O=(Oe+4|0)==(f|0),O&(se|0)==0)O=Oe;else if(je=((j>>>0)/(M>>>0)|0)&1|0?9007199254740994:9007199254740992,_e=(M|0)/2|0,l=se>>>0<_e>>>0?.5:O&(se|0)==(_e|0)?1:1.5,cr&&(_e=(o[Or>>0]|0)==45,l=_e?-l:l,je=_e?-je:je),O=j-se|0,n[Oe>>2]=O,je+l!=je){if(_e=O+M|0,n[Oe>>2]=_e,_e>>>0>999999999)for(Q=Oe;O=Q+-4|0,n[Q>>2]=0,O>>>0>>0&&(B=B+-4|0,n[B>>2]=0),_e=(n[O>>2]|0)+1|0,n[O>>2]=_e,_e>>>0>999999999;)Q=O;else O=Oe;if(Q=(qe-B>>2)*9|0,j=n[B>>2]|0,j>>>0>=10){M=10;do M=M*10|0,Q=Q+1|0;while(j>>>0>=M>>>0)}}else O=Oe;O=O+4|0,O=f>>>0>O>>>0?O:f,_e=B}else O=f,_e=B;for(lt=O;;){if(lt>>>0<=_e>>>0){$e=0;break}if(B=lt+-4|0,!(n[B>>2]|0))lt=B;else{$e=1;break}}f=0-Q|0;do if(Qe)if(B=((Je^1)&1)+k|0,(B|0)>(Q|0)&(Q|0)>-5?(M=m+-1|0,k=B+-1-Q|0):(M=m+-2|0,k=B+-1|0),B=d&8,B)Oe=B;else{if($e&&(Lt=n[lt+-4>>2]|0,(Lt|0)!=0))if((Lt>>>0)%10|0)O=0;else{O=0,B=10;do B=B*10|0,O=O+1|0;while(!((Lt>>>0)%(B>>>0)|0|0))}else O=9;if(B=((lt-qe>>2)*9|0)+-9|0,(M|32|0)==102){Oe=B-O|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}else{Oe=B+Q-O|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}}else M=m,Oe=d&8;while(!1);if(Qe=k|Oe,j=(Qe|0)!=0&1,se=(M|32|0)==102,se)Je=0,B=(Q|0)>0?Q:0;else{if(B=(Q|0)<0?f:Q,B=Ld(B,((B|0)<0)<<31>>31,Pr)|0,O=Pr,(O-B|0)<2)do B=B+-1|0,o[B>>0]=48;while((O-B|0)<2);o[B+-1>>0]=(Q>>31&2)+43,B=B+-2|0,o[B>>0]=M,Je=B,B=O-B|0}if(B=cr+1+k+j+B|0,Ds(s,32,c,B,d),as(s,Or,cr),Ds(s,48,c,B,d^65536),se){M=_e>>>0>Xt>>>0?Xt:_e,Oe=ar+9|0,j=Oe,se=ar+8|0,O=M;do{if(Q=Ld(n[O>>2]|0,0,Oe)|0,(O|0)==(M|0))(Q|0)==(Oe|0)&&(o[se>>0]=48,Q=se);else if(Q>>>0>ar>>>0){Od(ar|0,48,Q-Tr|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}as(s,Q,j-Q|0),O=O+4|0}while(O>>>0<=Xt>>>0);if(Qe|0&&as(s,5710,1),O>>>0>>0&(k|0)>0)for(;;){if(Q=Ld(n[O>>2]|0,0,Oe)|0,Q>>>0>ar>>>0){Od(ar|0,48,Q-Tr|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}if(as(s,Q,(k|0)<9?k:9),O=O+4|0,Q=k+-9|0,O>>>0>>0&(k|0)>9)k=Q;else{k=Q;break}}Ds(s,48,k+9|0,9,0)}else{if(Qe=$e?lt:_e+4|0,(k|0)>-1){$e=ar+9|0,Oe=(Oe|0)==0,f=$e,j=0-Tr|0,se=ar+8|0,M=_e;do{Q=Ld(n[M>>2]|0,0,$e)|0,(Q|0)==($e|0)&&(o[se>>0]=48,Q=se);do if((M|0)==(_e|0)){if(O=Q+1|0,as(s,Q,1),Oe&(k|0)<1){Q=O;break}as(s,5710,1),Q=O}else{if(Q>>>0<=ar>>>0)break;Od(ar|0,48,Q+j|0)|0;do Q=Q+-1|0;while(Q>>>0>ar>>>0)}while(!1);Tr=f-Q|0,as(s,Q,(k|0)>(Tr|0)?Tr:k),k=k-Tr|0,M=M+4|0}while(M>>>0>>0&(k|0)>-1)}Ds(s,48,k+18|0,18,0),as(s,Je,Pr-Je|0)}Ds(s,32,c,B,d^8192)}else ar=(m&32|0)!=0,B=cr+3|0,Ds(s,32,c,B,d&-65537),as(s,Or,cr),as(s,l!=l|!1?ar?5686:5690:ar?5678:5682,3),Ds(s,32,c,B,d^8192);while(!1);return C=xn,((B|0)<(c|0)?c:B)|0}function i7(s){s=+s;var l=0;return E[v>>3]=s,l=n[v>>2]|0,we=n[v+4>>2]|0,l|0}function qUe(s,l){return s=+s,l=l|0,+ +s7(s,l)}function s7(s,l){s=+s,l=l|0;var c=0,f=0,d=0;switch(E[v>>3]=s,c=n[v>>2]|0,f=n[v+4>>2]|0,d=eD(c|0,f|0,52)|0,d&2047){case 0:{s!=0?(s=+s7(s*18446744073709552e3,l),c=(n[l>>2]|0)+-64|0):c=0,n[l>>2]=c;break}case 2047:break;default:n[l>>2]=(d&2047)+-1022,n[v>>2]=c,n[v+4>>2]=f&-2146435073|1071644672,s=+E[v>>3]}return+s}function jUe(s,l,c){s=s|0,l=l|0,c=c|0;do if(s){if(l>>>0<128){o[s>>0]=l,s=1;break}if(!(n[n[(GUe()|0)+188>>2]>>2]|0))if((l&-128|0)==57216){o[s>>0]=l,s=1;break}else{n[(Nd()|0)>>2]=84,s=-1;break}if(l>>>0<2048){o[s>>0]=l>>>6|192,o[s+1>>0]=l&63|128,s=2;break}if(l>>>0<55296|(l&-8192|0)==57344){o[s>>0]=l>>>12|224,o[s+1>>0]=l>>>6&63|128,o[s+2>>0]=l&63|128,s=3;break}if((l+-65536|0)>>>0<1048576){o[s>>0]=l>>>18|240,o[s+1>>0]=l>>>12&63|128,o[s+2>>0]=l>>>6&63|128,o[s+3>>0]=l&63|128,s=4;break}else{n[(Nd()|0)>>2]=84,s=-1;break}}else s=1;while(!1);return s|0}function GUe(){return gR()|0}function YUe(){return gR()|0}function WUe(s,l){s=s|0,l=l|0;var c=0,f=0;for(f=0;;){if((u[5712+f>>0]|0)==(s|0)){s=2;break}if(c=f+1|0,(c|0)==87){c=5800,f=87,s=5;break}else f=c}if((s|0)==2&&(f?(c=5800,s=5):c=5800),(s|0)==5)for(;;){do s=c,c=c+1|0;while(o[s>>0]|0);if(f=f+-1|0,f)s=5;else break}return KUe(c,n[l+20>>2]|0)|0}function KUe(s,l){return s=s|0,l=l|0,VUe(s,l)|0}function VUe(s,l){return s=s|0,l=l|0,l?l=zUe(n[l>>2]|0,n[l+4>>2]|0,s)|0:l=0,(l|0?l:s)|0}function zUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0;se=(n[s>>2]|0)+1794895138|0,m=x0(n[s+8>>2]|0,se)|0,f=x0(n[s+12>>2]|0,se)|0,d=x0(n[s+16>>2]|0,se)|0;e:do if(m>>>0>>2>>>0&&(j=l-(m<<2)|0,f>>>0>>0&d>>>0>>0)&&!((d|f)&3|0)){for(j=f>>>2,M=d>>>2,O=0;;){if(k=m>>>1,Q=O+k|0,B=Q<<1,d=B+j|0,f=x0(n[s+(d<<2)>>2]|0,se)|0,d=x0(n[s+(d+1<<2)>>2]|0,se)|0,!(d>>>0>>0&f>>>0<(l-d|0)>>>0)){f=0;break e}if(o[s+(d+f)>>0]|0){f=0;break e}if(f=$9(c,s+d|0)|0,!f)break;if(f=(f|0)<0,(m|0)==1){f=0;break e}else O=f?O:Q,m=f?k:m-k|0}f=B+M|0,d=x0(n[s+(f<<2)>>2]|0,se)|0,f=x0(n[s+(f+1<<2)>>2]|0,se)|0,f>>>0>>0&d>>>0<(l-f|0)>>>0?f=o[s+(f+d)>>0]|0?0:s+f|0:f=0}else f=0;while(!1);return f|0}function x0(s,l){s=s|0,l=l|0;var c=0;return c=p7(s|0)|0,(l|0?c:s)|0}function JUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=c+16|0,d=n[f>>2]|0,d?m=5:XUe(c)|0?f=0:(d=n[f>>2]|0,m=5);e:do if((m|0)==5){if(k=c+20|0,B=n[k>>2]|0,f=B,(d-B|0)>>>0>>0){f=rD[n[c+36>>2]&7](c,s,l)|0;break}t:do if((o[c+75>>0]|0)>-1){for(B=l;;){if(!B){m=0,d=s;break t}if(d=B+-1|0,(o[s+d>>0]|0)==10)break;B=d}if(f=rD[n[c+36>>2]&7](c,s,B)|0,f>>>0>>0)break e;m=B,d=s+B|0,l=l-B|0,f=n[k>>2]|0}else m=0,d=s;while(!1);Dr(f|0,d|0,l|0)|0,n[k>>2]=(n[k>>2]|0)+l,f=m+l|0}while(!1);return f|0}function XUe(s){s=s|0;var l=0,c=0;return l=s+74|0,c=o[l>>0]|0,o[l>>0]=c+255|c,l=n[s>>2]|0,l&8?(n[s>>2]=l|32,s=-1):(n[s+8>>2]=0,n[s+4>>2]=0,c=n[s+44>>2]|0,n[s+28>>2]=c,n[s+20>>2]=c,n[s+16>>2]=c+(n[s+48>>2]|0),s=0),s|0}function _n(s,l){s=y(s),l=y(l);var c=0,f=0;c=o7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=o7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?l:s;break}else{s=s>2]=s,n[v>>2]|0|0}function k0(s,l){s=y(s),l=y(l);var c=0,f=0;c=a7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=a7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?s:l;break}else{s=s>2]=s,n[v>>2]|0|0}function mR(s,l){s=y(s),l=y(l);var c=0,f=0,d=0,m=0,B=0,k=0,Q=0,O=0;m=(h[v>>2]=s,n[v>>2]|0),k=(h[v>>2]=l,n[v>>2]|0),c=m>>>23&255,B=k>>>23&255,Q=m&-2147483648,d=k<<1;e:do if(d|0&&!((c|0)==255|((ZUe(l)|0)&2147483647)>>>0>2139095040)){if(f=m<<1,f>>>0<=d>>>0)return l=y(s*y(0)),y((f|0)==(d|0)?l:s);if(c)f=m&8388607|8388608;else{if(c=m<<9,(c|0)>-1){f=c,c=0;do c=c+-1|0,f=f<<1;while((f|0)>-1)}else c=0;f=m<<1-c}if(B)k=k&8388607|8388608;else{if(m=k<<9,(m|0)>-1){d=0;do d=d+-1|0,m=m<<1;while((m|0)>-1)}else d=0;B=d,k=k<<1-d}d=f-k|0,m=(d|0)>-1;t:do if((c|0)>(B|0)){for(;;){if(m)if(d)f=d;else break;if(f=f<<1,c=c+-1|0,d=f-k|0,m=(d|0)>-1,(c|0)<=(B|0))break t}l=y(s*y(0));break e}while(!1);if(m)if(d)f=d;else{l=y(s*y(0));break}if(f>>>0<8388608)do f=f<<1,c=c+-1|0;while(f>>>0<8388608);(c|0)>0?c=f+-8388608|c<<23:c=f>>>(1-c|0),l=(n[v>>2]=c|Q,y(h[v>>2]))}else O=3;while(!1);return(O|0)==3&&(l=y(s*l),l=y(l/l)),y(l)}function ZUe(s){return s=y(s),h[v>>2]=s,n[v>>2]|0|0}function $Ue(s,l){return s=s|0,l=l|0,e7(n[582]|0,s,l)|0}function Jr(s){s=s|0,Tt()}function Md(s){s=s|0}function e3e(s,l){return s=s|0,l=l|0,0}function t3e(s){return s=s|0,(l7(s+4|0)|0)==-1?(ef[n[(n[s>>2]|0)+8>>2]&127](s),s=1):s=0,s|0}function l7(s){s=s|0;var l=0;return l=n[s>>2]|0,n[s>>2]=l+-1,l+-1|0}function bp(s){s=s|0,t3e(s)|0&&r3e(s)}function r3e(s){s=s|0;var l=0;l=s+8|0,n[l>>2]|0&&(l7(l)|0)!=-1||ef[n[(n[s>>2]|0)+16>>2]&127](s)}function Kt(s){s=s|0;var l=0;for(l=s|0?s:1;s=Jv(l)|0,!(s|0);){if(s=i3e()|0,!s){s=0;break}B7[s&0]()}return s|0}function c7(s){return s=s|0,Kt(s)|0}function gt(s){s=s|0,Xv(s)}function n3e(s){s=s|0,(o[s+11>>0]|0)<0&>(n[s>>2]|0)}function i3e(){var s=0;return s=n[2923]|0,n[2923]=s+0,s|0}function s3e(){}function $v(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,f=l-f-(c>>>0>s>>>0|0)>>>0,we=f,s-c>>>0|0|0}function yR(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,c=s+c>>>0,we=l+f+(c>>>0>>0|0)>>>0,c|0|0}function Od(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(m=s+c|0,l=l&255,(c|0)>=67){for(;s&3;)o[s>>0]=l,s=s+1|0;for(f=m&-4|0,d=f-64|0,B=l|l<<8|l<<16|l<<24;(s|0)<=(d|0);)n[s>>2]=B,n[s+4>>2]=B,n[s+8>>2]=B,n[s+12>>2]=B,n[s+16>>2]=B,n[s+20>>2]=B,n[s+24>>2]=B,n[s+28>>2]=B,n[s+32>>2]=B,n[s+36>>2]=B,n[s+40>>2]=B,n[s+44>>2]=B,n[s+48>>2]=B,n[s+52>>2]=B,n[s+56>>2]=B,n[s+60>>2]=B,s=s+64|0;for(;(s|0)<(f|0);)n[s>>2]=B,s=s+4|0}for(;(s|0)<(m|0);)o[s>>0]=l,s=s+1|0;return m-c|0}function u7(s,l,c){return s=s|0,l=l|0,c=c|0,(c|0)<32?(we=l<>>32-c,s<>>c,s>>>c|(l&(1<>>c-32|0)}function Dr(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;if((c|0)>=8192)return fc(s|0,l|0,c|0)|0;if(m=s|0,d=s+c|0,(s&3)==(l&3)){for(;s&3;){if(!c)return m|0;o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0,c=c-1|0}for(c=d&-4|0,f=c-64|0;(s|0)<=(f|0);)n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2],n[s+16>>2]=n[l+16>>2],n[s+20>>2]=n[l+20>>2],n[s+24>>2]=n[l+24>>2],n[s+28>>2]=n[l+28>>2],n[s+32>>2]=n[l+32>>2],n[s+36>>2]=n[l+36>>2],n[s+40>>2]=n[l+40>>2],n[s+44>>2]=n[l+44>>2],n[s+48>>2]=n[l+48>>2],n[s+52>>2]=n[l+52>>2],n[s+56>>2]=n[l+56>>2],n[s+60>>2]=n[l+60>>2],s=s+64|0,l=l+64|0;for(;(s|0)<(c|0);)n[s>>2]=n[l>>2],s=s+4|0,l=l+4|0}else for(c=d-4|0;(s|0)<(c|0);)o[s>>0]=o[l>>0]|0,o[s+1>>0]=o[l+1>>0]|0,o[s+2>>0]=o[l+2>>0]|0,o[s+3>>0]=o[l+3>>0]|0,s=s+4|0,l=l+4|0;for(;(s|0)<(d|0);)o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0;return m|0}function A7(s){s=s|0;var l=0;return l=o[L+(s&255)>>0]|0,(l|0)<8?l|0:(l=o[L+(s>>8&255)>>0]|0,(l|0)<8?l+8|0:(l=o[L+(s>>16&255)>>0]|0,(l|0)<8?l+16|0:(o[L+(s>>>24)>>0]|0)+24|0))}function f7(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,Q=0,O=0,M=0,j=0,se=0,je=0,Oe=0;if(M=s,Q=l,O=Q,B=c,se=f,k=se,!O)return m=(d|0)!=0,k?m?(n[d>>2]=s|0,n[d+4>>2]=l&0,se=0,d=0,we=se,d|0):(se=0,d=0,we=se,d|0):(m&&(n[d>>2]=(M>>>0)%(B>>>0),n[d+4>>2]=0),se=0,d=(M>>>0)/(B>>>0)>>>0,we=se,d|0);m=(k|0)==0;do if(B){if(!m){if(m=(b(k|0)|0)-(b(O|0)|0)|0,m>>>0<=31){j=m+1|0,k=31-m|0,l=m-31>>31,B=j,s=M>>>(j>>>0)&l|O<>>(j>>>0)&l,m=0,k=M<>2]=s|0,n[d+4>>2]=Q|l&0,se=0,d=0,we=se,d|0):(se=0,d=0,we=se,d|0)}if(m=B-1|0,m&B|0){k=(b(B|0)|0)+33-(b(O|0)|0)|0,Oe=64-k|0,j=32-k|0,Q=j>>31,je=k-32|0,l=je>>31,B=k,s=j-1>>31&O>>>(je>>>0)|(O<>>(k>>>0))&l,l=l&O>>>(k>>>0),m=M<>>(je>>>0))&Q|M<>31;break}return d|0&&(n[d>>2]=m&M,n[d+4>>2]=0),(B|0)==1?(je=Q|l&0,Oe=s|0|0,we=je,Oe|0):(Oe=A7(B|0)|0,je=O>>>(Oe>>>0)|0,Oe=O<<32-Oe|M>>>(Oe>>>0)|0,we=je,Oe|0)}else{if(m)return d|0&&(n[d>>2]=(O>>>0)%(B>>>0),n[d+4>>2]=0),je=0,Oe=(O>>>0)/(B>>>0)>>>0,we=je,Oe|0;if(!M)return d|0&&(n[d>>2]=0,n[d+4>>2]=(O>>>0)%(k>>>0)),je=0,Oe=(O>>>0)/(k>>>0)>>>0,we=je,Oe|0;if(m=k-1|0,!(m&k))return d|0&&(n[d>>2]=s|0,n[d+4>>2]=m&O|l&0),je=0,Oe=O>>>((A7(k|0)|0)>>>0),we=je,Oe|0;if(m=(b(k|0)|0)-(b(O|0)|0)|0,m>>>0<=30){l=m+1|0,k=31-m|0,B=l,s=O<>>(l>>>0),l=O>>>(l>>>0),m=0,k=M<>2]=s|0,n[d+4>>2]=Q|l&0,je=0,Oe=0,we=je,Oe|0):(je=0,Oe=0,we=je,Oe|0)}while(!1);if(!B)O=k,Q=0,k=0;else{j=c|0|0,M=se|f&0,O=yR(j|0,M|0,-1,-1)|0,c=we,Q=k,k=0;do f=Q,Q=m>>>31|Q<<1,m=k|m<<1,f=s<<1|f>>>31|0,se=s>>>31|l<<1|0,$v(O|0,c|0,f|0,se|0)|0,Oe=we,je=Oe>>31|((Oe|0)<0?-1:0)<<1,k=je&1,s=$v(f|0,se|0,je&j|0,(((Oe|0)<0?-1:0)>>31|((Oe|0)<0?-1:0)<<1)&M|0)|0,l=we,B=B-1|0;while(B|0);O=Q,Q=0}return B=0,d|0&&(n[d>>2]=s,n[d+4>>2]=l),je=(m|0)>>>31|(O|B)<<1|(B<<1|m>>>31)&0|Q,Oe=(m<<1|0)&-2|k,we=je,Oe|0}function ER(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,f7(s,l,c,f,0)|0}function Sp(s){s=s|0;var l=0,c=0;return c=s+15&-16|0,l=n[I>>2]|0,s=l+c|0,(c|0)>0&(s|0)<(l|0)|(s|0)<0?(ie()|0,vA(12),-1):(n[I>>2]=s,(s|0)>($()|0)&&!(X()|0)?(n[I>>2]=l,vA(12),-1):l|0)}function ww(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if((l|0)<(s|0)&(s|0)<(l+c|0)){for(f=s,l=l+c|0,s=s+c|0;(c|0)>0;)s=s-1|0,l=l-1|0,c=c-1|0,o[s>>0]=o[l>>0]|0;s=f}else Dr(s,l,c)|0;return s|0}function CR(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;return m=C,C=C+16|0,d=m|0,f7(s,l,c,f,d)|0,C=m,we=n[d+4>>2]|0,n[d>>2]|0|0}function p7(s){return s=s|0,(s&255)<<24|(s>>8&255)<<16|(s>>16&255)<<8|s>>>24|0}function o3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,h7[s&1](l|0,c|0,f|0,d|0,m|0)}function a3e(s,l,c){s=s|0,l=l|0,c=y(c),g7[s&1](l|0,y(c))}function l3e(s,l,c){s=s|0,l=l|0,c=+c,d7[s&31](l|0,+c)}function c3e(s,l,c,f){return s=s|0,l=l|0,c=y(c),f=y(f),y(m7[s&0](l|0,y(c),y(f)))}function u3e(s,l){s=s|0,l=l|0,ef[s&127](l|0)}function A3e(s,l,c){s=s|0,l=l|0,c=c|0,tf[s&31](l|0,c|0)}function f3e(s,l){return s=s|0,l=l|0,F0[s&31](l|0)|0}function p3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,y7[s&1](l|0,+c,+f,d|0)}function h3e(s,l,c,f){s=s|0,l=l|0,c=+c,f=+f,V3e[s&1](l|0,+c,+f)}function g3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,rD[s&7](l|0,c|0,f|0)|0}function d3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,+z3e[s&1](l|0,c|0,f|0)}function m3e(s,l){return s=s|0,l=l|0,+E7[s&15](l|0)}function y3e(s,l,c){return s=s|0,l=l|0,c=+c,J3e[s&1](l|0,+c)|0}function E3e(s,l,c){return s=s|0,l=l|0,c=c|0,IR[s&15](l|0,c|0)|0}function C3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=+f,d=+d,m=m|0,X3e[s&1](l|0,c|0,+f,+d,m|0)}function w3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,Z3e[s&1](l|0,c|0,f|0,d|0,m|0,B|0)}function I3e(s,l,c){return s=s|0,l=l|0,c=c|0,+C7[s&7](l|0,c|0)}function B3e(s){return s=s|0,nD[s&7]()|0}function v3e(s,l,c,f,d,m){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,w7[s&1](l|0,c|0,f|0,d|0,m|0)|0}function D3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=+d,$3e[s&1](l|0,c|0,f|0,+d)}function P3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,I7[s&1](l|0,c|0,y(f),d|0,y(m),B|0)}function b3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,vw[s&15](l|0,c|0,f|0)}function S3e(s){s=s|0,B7[s&0]()}function x3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,v7[s&15](l|0,c|0,+f)}function k3e(s,l,c){return s=s|0,l=+l,c=+c,e_e[s&1](+l,+c)|0}function Q3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,BR[s&15](l|0,c|0,f|0,d|0)}function F3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,F(0)}function R3e(s,l){s=s|0,l=y(l),F(1)}function Ea(s,l){s=s|0,l=+l,F(2)}function T3e(s,l,c){return s=s|0,l=y(l),c=y(c),F(3),Xe}function Er(s){s=s|0,F(4)}function Iw(s,l){s=s|0,l=l|0,F(5)}function Xa(s){return s=s|0,F(6),0}function N3e(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,F(7)}function L3e(s,l,c){s=s|0,l=+l,c=+c,F(8)}function M3e(s,l,c){return s=s|0,l=l|0,c=c|0,F(9),0}function O3e(s,l,c){return s=s|0,l=l|0,c=c|0,F(10),0}function Q0(s){return s=s|0,F(11),0}function U3e(s,l){return s=s|0,l=+l,F(12),0}function Bw(s,l){return s=s|0,l=l|0,F(13),0}function _3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,F(14)}function H3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,F(15)}function wR(s,l){return s=s|0,l=l|0,F(16),0}function q3e(){return F(17),0}function j3e(s,l,c,f,d){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,F(18),0}function G3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,F(19)}function Y3e(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0,F(20)}function tD(s,l,c){s=s|0,l=l|0,c=c|0,F(21)}function W3e(){F(22)}function Ud(s,l,c){s=s|0,l=l|0,c=+c,F(23)}function K3e(s,l){return s=+s,l=+l,F(24),0}function _d(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,F(25)}var h7=[F3e,jLe],g7=[R3e,fo],d7=[Ea,fw,pw,lF,cF,Dl,hw,uF,xd,ku,dw,AF,Lv,WA,Mv,kd,Ov,Uv,Qd,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea,Ea],m7=[T3e],ef=[Er,Md,BDe,vDe,DDe,exe,txe,rxe,yNe,ENe,CNe,kLe,QLe,FLe,Z4e,$4e,eUe,ds,Qv,Sd,YA,gw,Eve,Cve,pDe,RDe,YDe,cPe,DPe,qPe,sbe,Cbe,Nbe,Xbe,pSe,xSe,YSe,Exe,Nxe,Xxe,pke,xke,Yke,uQe,DQe,UQe,tFe,Sc,FFe,VFe,pRe,QRe,WRe,pTe,BTe,PTe,jTe,WTe,cNe,INe,DNe,qNe,oLe,eG,HMe,yOe,ROe,VOe,d4e,Q4e,q4e,Y4e,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er,Er],tf=[Iw,tF,rF,Aw,xu,nF,iF,Cp,sF,oF,aF,Nv,KA,Ve,At,Wt,vr,bn,Qr,pF,ove,xve,hQe,SQe,NRe,GMe,hLe,O9,Iw,Iw,Iw,Iw],F0=[Xa,xUe,eF,D,fe,De,vt,wt,St,_r,di,po,nve,ive,wve,iFe,JRe,YNe,VMe,Va,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa,Xa],y7=[N3e,Ive],V3e=[L3e,fNe],rD=[M3e,Z9,kUe,RUe,WPe,Bxe,LFe,ZOe],z3e=[O3e,mSe],E7=[Q0,Yo,nt,Sn,Bve,vve,Dve,Pve,bve,Sve,Q0,Q0,Q0,Q0,Q0,Q0],J3e=[U3e,CTe],IR=[Bw,e3e,sve,mDe,pPe,lbe,Bbe,zSe,Uxe,jQe,xv,MOe,Bw,Bw,Bw,Bw],X3e=[_3e,zDe],Z3e=[H3e,C4e],C7=[wR,ai,kve,Qve,Fve,RSe,wR,wR],nD=[q3e,Rve,cw,ma,kTe,JTe,xNe,z4e],w7=[j3e,nw],$3e=[G3e,mke],I7=[Y3e,ave],vw=[tD,T,os,tn,ho,xPe,Obe,Rke,zke,bd,fMe,IOe,N4e,tD,tD,tD],B7=[W3e],v7=[Ud,Fv,Rv,Tv,GA,_v,fF,P,tke,ZFe,dTe,Ud,Ud,Ud,Ud,Ud],e_e=[K3e,dNe],BR=[_d,tSe,fFe,mRe,sTe,LTe,rNe,LNe,ALe,eOe,oUe,_d,_d,_d,_d,_d];return{_llvm_bswap_i32:p7,dynCall_idd:k3e,dynCall_i:B3e,_i64Subtract:$v,___udivdi3:ER,dynCall_vif:a3e,setThrew:du,dynCall_viii:b3e,_bitshift64Lshr:eD,_bitshift64Shl:u7,dynCall_vi:u3e,dynCall_viiddi:C3e,dynCall_diii:d3e,dynCall_iii:E3e,_memset:Od,_sbrk:Sp,_memcpy:Dr,__GLOBAL__sub_I_Yoga_cpp:Pd,dynCall_vii:A3e,___uremdi3:CR,dynCall_vid:l3e,stackAlloc:lo,_nbind_init:mUe,getTempRet0:qa,dynCall_di:m3e,dynCall_iid:y3e,setTempRet0:SA,_i64Add:yR,dynCall_fiff:c3e,dynCall_iiii:g3e,_emscripten_get_global_libc:SUe,dynCall_viid:x3e,dynCall_viiid:D3e,dynCall_viififi:P3e,dynCall_ii:f3e,__GLOBAL__sub_I_Binding_cc:RMe,dynCall_viiii:Q3e,dynCall_iiiiii:v3e,stackSave:dc,dynCall_viiiii:o3e,__GLOBAL__sub_I_nbind_cc:Tve,dynCall_vidd:h3e,_free:Xv,runPostSets:s3e,dynCall_viiiiii:w3e,establishStackSpace:qi,_memmove:ww,stackRestore:gu,_malloc:Jv,__GLOBAL__sub_I_common_cc:$Ne,dynCall_viddi:p3e,dynCall_dii:I3e,dynCall_v:S3e}}(Module.asmGlobalArg,Module.asmLibraryArg,buffer),_llvm_bswap_i32=Module._llvm_bswap_i32=asm._llvm_bswap_i32,getTempRet0=Module.getTempRet0=asm.getTempRet0,___udivdi3=Module.___udivdi3=asm.___udivdi3,setThrew=Module.setThrew=asm.setThrew,_bitshift64Lshr=Module._bitshift64Lshr=asm._bitshift64Lshr,_bitshift64Shl=Module._bitshift64Shl=asm._bitshift64Shl,_memset=Module._memset=asm._memset,_sbrk=Module._sbrk=asm._sbrk,_memcpy=Module._memcpy=asm._memcpy,stackAlloc=Module.stackAlloc=asm.stackAlloc,___uremdi3=Module.___uremdi3=asm.___uremdi3,_nbind_init=Module._nbind_init=asm._nbind_init,_i64Subtract=Module._i64Subtract=asm._i64Subtract,setTempRet0=Module.setTempRet0=asm.setTempRet0,_i64Add=Module._i64Add=asm._i64Add,_emscripten_get_global_libc=Module._emscripten_get_global_libc=asm._emscripten_get_global_libc,__GLOBAL__sub_I_Yoga_cpp=Module.__GLOBAL__sub_I_Yoga_cpp=asm.__GLOBAL__sub_I_Yoga_cpp,__GLOBAL__sub_I_Binding_cc=Module.__GLOBAL__sub_I_Binding_cc=asm.__GLOBAL__sub_I_Binding_cc,stackSave=Module.stackSave=asm.stackSave,__GLOBAL__sub_I_nbind_cc=Module.__GLOBAL__sub_I_nbind_cc=asm.__GLOBAL__sub_I_nbind_cc,_free=Module._free=asm._free,runPostSets=Module.runPostSets=asm.runPostSets,establishStackSpace=Module.establishStackSpace=asm.establishStackSpace,_memmove=Module._memmove=asm._memmove,stackRestore=Module.stackRestore=asm.stackRestore,_malloc=Module._malloc=asm._malloc,__GLOBAL__sub_I_common_cc=Module.__GLOBAL__sub_I_common_cc=asm.__GLOBAL__sub_I_common_cc,dynCall_viiiii=Module.dynCall_viiiii=asm.dynCall_viiiii,dynCall_vif=Module.dynCall_vif=asm.dynCall_vif,dynCall_vid=Module.dynCall_vid=asm.dynCall_vid,dynCall_fiff=Module.dynCall_fiff=asm.dynCall_fiff,dynCall_vi=Module.dynCall_vi=asm.dynCall_vi,dynCall_vii=Module.dynCall_vii=asm.dynCall_vii,dynCall_ii=Module.dynCall_ii=asm.dynCall_ii,dynCall_viddi=Module.dynCall_viddi=asm.dynCall_viddi,dynCall_vidd=Module.dynCall_vidd=asm.dynCall_vidd,dynCall_iiii=Module.dynCall_iiii=asm.dynCall_iiii,dynCall_diii=Module.dynCall_diii=asm.dynCall_diii,dynCall_di=Module.dynCall_di=asm.dynCall_di,dynCall_iid=Module.dynCall_iid=asm.dynCall_iid,dynCall_iii=Module.dynCall_iii=asm.dynCall_iii,dynCall_viiddi=Module.dynCall_viiddi=asm.dynCall_viiddi,dynCall_viiiiii=Module.dynCall_viiiiii=asm.dynCall_viiiiii,dynCall_dii=Module.dynCall_dii=asm.dynCall_dii,dynCall_i=Module.dynCall_i=asm.dynCall_i,dynCall_iiiiii=Module.dynCall_iiiiii=asm.dynCall_iiiiii,dynCall_viiid=Module.dynCall_viiid=asm.dynCall_viiid,dynCall_viififi=Module.dynCall_viififi=asm.dynCall_viififi,dynCall_viii=Module.dynCall_viii=asm.dynCall_viii,dynCall_v=Module.dynCall_v=asm.dynCall_v,dynCall_viid=Module.dynCall_viid=asm.dynCall_viid,dynCall_idd=Module.dynCall_idd=asm.dynCall_idd,dynCall_viiii=Module.dynCall_viiii=asm.dynCall_viiii;Runtime.stackAlloc=Module.stackAlloc,Runtime.stackSave=Module.stackSave,Runtime.stackRestore=Module.stackRestore,Runtime.establishStackSpace=Module.establishStackSpace,Runtime.setTempRet0=Module.setTempRet0,Runtime.getTempRet0=Module.getTempRet0,Module.asm=asm;function ExitStatus(t){this.name="ExitStatus",this.message="Program terminated with exit("+t+")",this.status=t}ExitStatus.prototype=new Error,ExitStatus.prototype.constructor=ExitStatus;var initialStackTop,preloadStartTime=null,calledMain=!1;dependenciesFulfilled=function t(){Module.calledRun||run(),Module.calledRun||(dependenciesFulfilled=t)},Module.callMain=Module.callMain=function t(e){e=e||[],ensureInitRuntime();var r=e.length+1;function o(){for(var p=0;p<3;p++)a.push(0)}var a=[allocate(intArrayFromString(Module.thisProgram),"i8",ALLOC_NORMAL)];o();for(var n=0;n0||(preRun(),runDependencies>0)||Module.calledRun)return;function e(){Module.calledRun||(Module.calledRun=!0,!ABORT&&(ensureInitRuntime(),preMain(),Module.onRuntimeInitialized&&Module.onRuntimeInitialized(),Module._main&&shouldRunNow&&Module.callMain(t),postRun()))}Module.setStatus?(Module.setStatus("Running..."),setTimeout(function(){setTimeout(function(){Module.setStatus("")},1),e()},1)):e()}Module.run=Module.run=run;function exit(t,e){e&&Module.noExitRuntime||(Module.noExitRuntime||(ABORT=!0,EXITSTATUS=t,STACKTOP=initialStackTop,exitRuntime(),Module.onExit&&Module.onExit(t)),ENVIRONMENT_IS_NODE&&process.exit(t),Module.quit(t,new ExitStatus(t)))}Module.exit=Module.exit=exit;var abortDecorators=[];function abort(t){Module.onAbort&&Module.onAbort(t),t!==void 0?(Module.print(t),Module.printErr(t),t=JSON.stringify(t)):t="",ABORT=!0,EXITSTATUS=1;var e=` -If this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.`,r="abort("+t+") at "+stackTrace()+e;throw abortDecorators&&abortDecorators.forEach(function(o){r=o(r,t)}),r}if(Module.abort=Module.abort=abort,Module.preInit)for(typeof Module.preInit=="function"&&(Module.preInit=[Module.preInit]);Module.preInit.length>0;)Module.preInit.pop()();var shouldRunNow=!0;Module.noInitialRun&&(shouldRunNow=!1),run()})});var Jg=_((bKt,_Ee)=>{"use strict";var Jyt=OEe(),Xyt=UEe(),v6=!1,D6=null;Xyt({},function(t,e){if(!v6){if(v6=!0,t)throw t;D6=e}});if(!v6)throw new Error("Failed to load the yoga module - it needed to be loaded synchronously, but didn't");_Ee.exports=Jyt(D6.bind,D6.lib)});var b6=_((SKt,P6)=>{"use strict";var HEe=t=>Number.isNaN(t)?!1:t>=4352&&(t<=4447||t===9001||t===9002||11904<=t&&t<=12871&&t!==12351||12880<=t&&t<=19903||19968<=t&&t<=42182||43360<=t&&t<=43388||44032<=t&&t<=55203||63744<=t&&t<=64255||65040<=t&&t<=65049||65072<=t&&t<=65131||65281<=t&&t<=65376||65504<=t&&t<=65510||110592<=t&&t<=110593||127488<=t&&t<=127569||131072<=t&&t<=262141);P6.exports=HEe;P6.exports.default=HEe});var jEe=_((xKt,qEe)=>{"use strict";qEe.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var Lk=_((kKt,S6)=>{"use strict";var Zyt=BP(),$yt=b6(),eEt=jEe(),GEe=t=>{if(typeof t!="string"||t.length===0||(t=Zyt(t),t.length===0))return 0;t=t.replace(eEt()," ");let e=0;for(let r=0;r=127&&o<=159||o>=768&&o<=879||(o>65535&&r++,e+=$yt(o)?2:1)}return e};S6.exports=GEe;S6.exports.default=GEe});var k6=_((QKt,x6)=>{"use strict";var tEt=Lk(),YEe=t=>{let e=0;for(let r of t.split(` -`))e=Math.max(e,tEt(r));return e};x6.exports=YEe;x6.exports.default=YEe});var WEe=_(W2=>{"use strict";var rEt=W2&&W2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(W2,"__esModule",{value:!0});var nEt=rEt(k6()),Q6={};W2.default=t=>{if(t.length===0)return{width:0,height:0};if(Q6[t])return Q6[t];let e=nEt.default(t),r=t.split(` -`).length;return Q6[t]={width:e,height:r},{width:e,height:r}}});var KEe=_(K2=>{"use strict";var iEt=K2&&K2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(K2,"__esModule",{value:!0});var dn=iEt(Jg()),sEt=(t,e)=>{"position"in e&&t.setPositionType(e.position==="absolute"?dn.default.POSITION_TYPE_ABSOLUTE:dn.default.POSITION_TYPE_RELATIVE)},oEt=(t,e)=>{"marginLeft"in e&&t.setMargin(dn.default.EDGE_START,e.marginLeft||0),"marginRight"in e&&t.setMargin(dn.default.EDGE_END,e.marginRight||0),"marginTop"in e&&t.setMargin(dn.default.EDGE_TOP,e.marginTop||0),"marginBottom"in e&&t.setMargin(dn.default.EDGE_BOTTOM,e.marginBottom||0)},aEt=(t,e)=>{"paddingLeft"in e&&t.setPadding(dn.default.EDGE_LEFT,e.paddingLeft||0),"paddingRight"in e&&t.setPadding(dn.default.EDGE_RIGHT,e.paddingRight||0),"paddingTop"in e&&t.setPadding(dn.default.EDGE_TOP,e.paddingTop||0),"paddingBottom"in e&&t.setPadding(dn.default.EDGE_BOTTOM,e.paddingBottom||0)},lEt=(t,e)=>{var r;"flexGrow"in e&&t.setFlexGrow((r=e.flexGrow)!==null&&r!==void 0?r:0),"flexShrink"in e&&t.setFlexShrink(typeof e.flexShrink=="number"?e.flexShrink:1),"flexDirection"in e&&(e.flexDirection==="row"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_ROW),e.flexDirection==="row-reverse"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_ROW_REVERSE),e.flexDirection==="column"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_COLUMN),e.flexDirection==="column-reverse"&&t.setFlexDirection(dn.default.FLEX_DIRECTION_COLUMN_REVERSE)),"flexBasis"in e&&(typeof e.flexBasis=="number"?t.setFlexBasis(e.flexBasis):typeof e.flexBasis=="string"?t.setFlexBasisPercent(Number.parseInt(e.flexBasis,10)):t.setFlexBasis(NaN)),"alignItems"in e&&((e.alignItems==="stretch"||!e.alignItems)&&t.setAlignItems(dn.default.ALIGN_STRETCH),e.alignItems==="flex-start"&&t.setAlignItems(dn.default.ALIGN_FLEX_START),e.alignItems==="center"&&t.setAlignItems(dn.default.ALIGN_CENTER),e.alignItems==="flex-end"&&t.setAlignItems(dn.default.ALIGN_FLEX_END)),"alignSelf"in e&&((e.alignSelf==="auto"||!e.alignSelf)&&t.setAlignSelf(dn.default.ALIGN_AUTO),e.alignSelf==="flex-start"&&t.setAlignSelf(dn.default.ALIGN_FLEX_START),e.alignSelf==="center"&&t.setAlignSelf(dn.default.ALIGN_CENTER),e.alignSelf==="flex-end"&&t.setAlignSelf(dn.default.ALIGN_FLEX_END)),"justifyContent"in e&&((e.justifyContent==="flex-start"||!e.justifyContent)&&t.setJustifyContent(dn.default.JUSTIFY_FLEX_START),e.justifyContent==="center"&&t.setJustifyContent(dn.default.JUSTIFY_CENTER),e.justifyContent==="flex-end"&&t.setJustifyContent(dn.default.JUSTIFY_FLEX_END),e.justifyContent==="space-between"&&t.setJustifyContent(dn.default.JUSTIFY_SPACE_BETWEEN),e.justifyContent==="space-around"&&t.setJustifyContent(dn.default.JUSTIFY_SPACE_AROUND))},cEt=(t,e)=>{var r,o;"width"in e&&(typeof e.width=="number"?t.setWidth(e.width):typeof e.width=="string"?t.setWidthPercent(Number.parseInt(e.width,10)):t.setWidthAuto()),"height"in e&&(typeof e.height=="number"?t.setHeight(e.height):typeof e.height=="string"?t.setHeightPercent(Number.parseInt(e.height,10)):t.setHeightAuto()),"minWidth"in e&&(typeof e.minWidth=="string"?t.setMinWidthPercent(Number.parseInt(e.minWidth,10)):t.setMinWidth((r=e.minWidth)!==null&&r!==void 0?r:0)),"minHeight"in e&&(typeof e.minHeight=="string"?t.setMinHeightPercent(Number.parseInt(e.minHeight,10)):t.setMinHeight((o=e.minHeight)!==null&&o!==void 0?o:0))},uEt=(t,e)=>{"display"in e&&t.setDisplay(e.display==="flex"?dn.default.DISPLAY_FLEX:dn.default.DISPLAY_NONE)},AEt=(t,e)=>{if("borderStyle"in e){let r=typeof e.borderStyle=="string"?1:0;t.setBorder(dn.default.EDGE_TOP,r),t.setBorder(dn.default.EDGE_BOTTOM,r),t.setBorder(dn.default.EDGE_LEFT,r),t.setBorder(dn.default.EDGE_RIGHT,r)}};K2.default=(t,e={})=>{sEt(t,e),oEt(t,e),aEt(t,e),lEt(t,e),cEt(t,e),uEt(t,e),AEt(t,e)}});var JEe=_((TKt,zEe)=>{"use strict";var V2=Lk(),fEt=BP(),pEt=aI(),R6=new Set(["\x1B","\x9B"]),hEt=39,VEe=t=>`${R6.values().next().value}[${t}m`,gEt=t=>t.split(" ").map(e=>V2(e)),F6=(t,e,r)=>{let o=[...e],a=!1,n=V2(fEt(t[t.length-1]));for(let[u,A]of o.entries()){let p=V2(A);if(n+p<=r?t[t.length-1]+=A:(t.push(A),n=0),R6.has(A))a=!0;else if(a&&A==="m"){a=!1;continue}a||(n+=p,n===r&&u0&&t.length>1&&(t[t.length-2]+=t.pop())},dEt=t=>{let e=t.split(" "),r=e.length;for(;r>0&&!(V2(e[r-1])>0);)r--;return r===e.length?t:e.slice(0,r).join(" ")+e.slice(r).join("")},mEt=(t,e,r={})=>{if(r.trim!==!1&&t.trim()==="")return"";let o="",a="",n,u=gEt(t),A=[""];for(let[p,h]of t.split(" ").entries()){r.trim!==!1&&(A[A.length-1]=A[A.length-1].trimLeft());let E=V2(A[A.length-1]);if(p!==0&&(E>=e&&(r.wordWrap===!1||r.trim===!1)&&(A.push(""),E=0),(E>0||r.trim===!1)&&(A[A.length-1]+=" ",E++)),r.hard&&u[p]>e){let I=e-E,v=1+Math.floor((u[p]-I-1)/e);Math.floor((u[p]-1)/e)e&&E>0&&u[p]>0){if(r.wordWrap===!1&&Ee&&r.wordWrap===!1){F6(A,h,e);continue}A[A.length-1]+=h}r.trim!==!1&&(A=A.map(dEt)),o=A.join(` -`);for(let[p,h]of[...o].entries()){if(a+=h,R6.has(h)){let I=parseFloat(/\d[^m]*/.exec(o.slice(p,p+4)));n=I===hEt?null:I}let E=pEt.codes.get(Number(n));n&&E&&(o[p+1]===` -`?a+=VEe(E):h===` -`&&(a+=VEe(n)))}return a};zEe.exports=(t,e,r)=>String(t).normalize().replace(/\r\n/g,` -`).split(` -`).map(o=>mEt(o,e,r)).join(` -`)});var $Ee=_((NKt,ZEe)=>{"use strict";var XEe="[\uD800-\uDBFF][\uDC00-\uDFFF]",yEt=t=>t&&t.exact?new RegExp(`^${XEe}$`):new RegExp(XEe,"g");ZEe.exports=yEt});var T6=_((LKt,nCe)=>{"use strict";var EEt=b6(),CEt=$Ee(),eCe=aI(),rCe=["\x1B","\x9B"],Mk=t=>`${rCe[0]}[${t}m`,tCe=(t,e,r)=>{let o=[];t=[...t];for(let a of t){let n=a;a.match(";")&&(a=a.split(";")[0][0]+"0");let u=eCe.codes.get(parseInt(a,10));if(u){let A=t.indexOf(u.toString());A>=0?t.splice(A,1):o.push(Mk(e?u:n))}else if(e){o.push(Mk(0));break}else o.push(Mk(n))}if(e&&(o=o.filter((a,n)=>o.indexOf(a)===n),r!==void 0)){let a=Mk(eCe.codes.get(parseInt(r,10)));o=o.reduce((n,u)=>u===a?[u,...n]:[...n,u],[])}return o.join("")};nCe.exports=(t,e,r)=>{let o=[...t.normalize()],a=[];r=typeof r=="number"?r:o.length;let n=!1,u,A=0,p="";for(let[h,E]of o.entries()){let I=!1;if(rCe.includes(E)){let v=/\d[^m]*/.exec(t.slice(h,h+18));u=v&&v.length>0?v[0]:void 0,Ae&&A<=r)p+=E;else if(A===e&&!n&&u!==void 0)p=tCe(a);else if(A>=r){p+=tCe(a,!0,u);break}}return p}});var sCe=_((MKt,iCe)=>{"use strict";var Nh=T6(),wEt=Lk();function Ok(t,e,r){if(t.charAt(e)===" ")return e;for(let o=1;o<=3;o++)if(r){if(t.charAt(e+o)===" ")return e+o}else if(t.charAt(e-o)===" ")return e-o;return e}iCe.exports=(t,e,r)=>{r={position:"end",preferTruncationOnSpace:!1,...r};let{position:o,space:a,preferTruncationOnSpace:n}=r,u="\u2026",A=1;if(typeof t!="string")throw new TypeError(`Expected \`input\` to be a string, got ${typeof t}`);if(typeof e!="number")throw new TypeError(`Expected \`columns\` to be a number, got ${typeof e}`);if(e<1)return"";if(e===1)return u;let p=wEt(t);if(p<=e)return t;if(o==="start"){if(n){let h=Ok(t,p-e+1,!0);return u+Nh(t,h,p).trim()}return a===!0&&(u+=" ",A=2),u+Nh(t,p-e+A,p)}if(o==="middle"){a===!0&&(u=" "+u+" ",A=3);let h=Math.floor(e/2);if(n){let E=Ok(t,h),I=Ok(t,p-(e-h)+1,!0);return Nh(t,0,E)+u+Nh(t,I,p).trim()}return Nh(t,0,h)+u+Nh(t,p-(e-h)+A,p)}if(o==="end"){if(n){let h=Ok(t,e-1);return Nh(t,0,h)+u}return a===!0&&(u=" "+u,A=2),Nh(t,0,e-A)+u}throw new Error(`Expected \`options.position\` to be either \`start\`, \`middle\` or \`end\`, got ${o}`)}});var L6=_(z2=>{"use strict";var oCe=z2&&z2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(z2,"__esModule",{value:!0});var IEt=oCe(JEe()),BEt=oCe(sCe()),N6={};z2.default=(t,e,r)=>{let o=t+String(e)+String(r);if(N6[o])return N6[o];let a=t;if(r==="wrap"&&(a=IEt.default(t,e,{trim:!1,hard:!0})),r.startsWith("truncate")){let n="end";r==="truncate-middle"&&(n="middle"),r==="truncate-start"&&(n="start"),a=BEt.default(t,e,{position:n})}return N6[o]=a,a}});var O6=_(M6=>{"use strict";Object.defineProperty(M6,"__esModule",{value:!0});var aCe=t=>{let e="";if(t.childNodes.length>0)for(let r of t.childNodes){let o="";r.nodeName==="#text"?o=r.nodeValue:((r.nodeName==="ink-text"||r.nodeName==="ink-virtual-text")&&(o=aCe(r)),o.length>0&&typeof r.internal_transform=="function"&&(o=r.internal_transform(o))),e+=o}return e};M6.default=aCe});var U6=_(pi=>{"use strict";var J2=pi&&pi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(pi,"__esModule",{value:!0});pi.setTextNodeValue=pi.createTextNode=pi.setStyle=pi.setAttribute=pi.removeChildNode=pi.insertBeforeNode=pi.appendChildNode=pi.createNode=pi.TEXT_NAME=void 0;var vEt=J2(Jg()),lCe=J2(WEe()),DEt=J2(KEe()),PEt=J2(L6()),bEt=J2(O6());pi.TEXT_NAME="#text";pi.createNode=t=>{var e;let r={nodeName:t,style:{},attributes:{},childNodes:[],parentNode:null,yogaNode:t==="ink-virtual-text"?void 0:vEt.default.Node.create()};return t==="ink-text"&&((e=r.yogaNode)===null||e===void 0||e.setMeasureFunc(SEt.bind(null,r))),r};pi.appendChildNode=(t,e)=>{var r;e.parentNode&&pi.removeChildNode(e.parentNode,e),e.parentNode=t,t.childNodes.push(e),e.yogaNode&&((r=t.yogaNode)===null||r===void 0||r.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.insertBeforeNode=(t,e,r)=>{var o,a;e.parentNode&&pi.removeChildNode(e.parentNode,e),e.parentNode=t;let n=t.childNodes.indexOf(r);if(n>=0){t.childNodes.splice(n,0,e),e.yogaNode&&((o=t.yogaNode)===null||o===void 0||o.insertChild(e.yogaNode,n));return}t.childNodes.push(e),e.yogaNode&&((a=t.yogaNode)===null||a===void 0||a.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.removeChildNode=(t,e)=>{var r,o;e.yogaNode&&((o=(r=e.parentNode)===null||r===void 0?void 0:r.yogaNode)===null||o===void 0||o.removeChild(e.yogaNode)),e.parentNode=null;let a=t.childNodes.indexOf(e);a>=0&&t.childNodes.splice(a,1),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&Uk(t)};pi.setAttribute=(t,e,r)=>{t.attributes[e]=r};pi.setStyle=(t,e)=>{t.style=e,t.yogaNode&&DEt.default(t.yogaNode,e)};pi.createTextNode=t=>{let e={nodeName:"#text",nodeValue:t,yogaNode:void 0,parentNode:null,style:{}};return pi.setTextNodeValue(e,t),e};var SEt=function(t,e){var r,o;let a=t.nodeName==="#text"?t.nodeValue:bEt.default(t),n=lCe.default(a);if(n.width<=e||n.width>=1&&e>0&&e<1)return n;let u=(o=(r=t.style)===null||r===void 0?void 0:r.textWrap)!==null&&o!==void 0?o:"wrap",A=PEt.default(a,e,u);return lCe.default(A)},cCe=t=>{var e;if(!(!t||!t.parentNode))return(e=t.yogaNode)!==null&&e!==void 0?e:cCe(t.parentNode)},Uk=t=>{let e=cCe(t);e?.markDirty()};pi.setTextNodeValue=(t,e)=>{typeof e!="string"&&(e=String(e)),t.nodeValue=e,Uk(t)}});var hCe=_(X2=>{"use strict";var pCe=X2&&X2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(X2,"__esModule",{value:!0});var uCe=w6(),xEt=pCe(FEe()),ACe=pCe(Jg()),Mo=U6(),fCe=t=>{t?.unsetMeasureFunc(),t?.freeRecursive()};X2.default=xEt.default({schedulePassiveEffects:uCe.unstable_scheduleCallback,cancelPassiveEffects:uCe.unstable_cancelCallback,now:Date.now,getRootHostContext:()=>({isInsideText:!1}),prepareForCommit:()=>{},resetAfterCommit:t=>{if(t.isStaticDirty){t.isStaticDirty=!1,typeof t.onImmediateRender=="function"&&t.onImmediateRender();return}typeof t.onRender=="function"&&t.onRender()},getChildHostContext:(t,e)=>{let r=t.isInsideText,o=e==="ink-text"||e==="ink-virtual-text";return r===o?t:{isInsideText:o}},shouldSetTextContent:()=>!1,createInstance:(t,e,r,o)=>{if(o.isInsideText&&t==="ink-box")throw new Error(" can\u2019t be nested inside component");let a=t==="ink-text"&&o.isInsideText?"ink-virtual-text":t,n=Mo.createNode(a);for(let[u,A]of Object.entries(e))u!=="children"&&(u==="style"?Mo.setStyle(n,A):u==="internal_transform"?n.internal_transform=A:u==="internal_static"?n.internal_static=!0:Mo.setAttribute(n,u,A));return n},createTextInstance:(t,e,r)=>{if(!r.isInsideText)throw new Error(`Text string "${t}" must be rendered inside component`);return Mo.createTextNode(t)},resetTextContent:()=>{},hideTextInstance:t=>{Mo.setTextNodeValue(t,"")},unhideTextInstance:(t,e)=>{Mo.setTextNodeValue(t,e)},getPublicInstance:t=>t,hideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ACe.default.DISPLAY_NONE)},unhideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ACe.default.DISPLAY_FLEX)},appendInitialChild:Mo.appendChildNode,appendChild:Mo.appendChildNode,insertBefore:Mo.insertBeforeNode,finalizeInitialChildren:(t,e,r,o)=>(t.internal_static&&(o.isStaticDirty=!0,o.staticNode=t),!1),supportsMutation:!0,appendChildToContainer:Mo.appendChildNode,insertInContainerBefore:Mo.insertBeforeNode,removeChildFromContainer:(t,e)=>{Mo.removeChildNode(t,e),fCe(e.yogaNode)},prepareUpdate:(t,e,r,o,a)=>{t.internal_static&&(a.isStaticDirty=!0);let n={},u=Object.keys(o);for(let A of u)if(o[A]!==r[A]){if(A==="style"&&typeof o.style=="object"&&typeof r.style=="object"){let h=o.style,E=r.style,I=Object.keys(h);for(let v of I){if(v==="borderStyle"||v==="borderColor"){if(typeof n.style!="object"){let x={};n.style=x}n.style.borderStyle=h.borderStyle,n.style.borderColor=h.borderColor}if(h[v]!==E[v]){if(typeof n.style!="object"){let x={};n.style=x}n.style[v]=h[v]}}continue}n[A]=o[A]}return n},commitUpdate:(t,e)=>{for(let[r,o]of Object.entries(e))r!=="children"&&(r==="style"?Mo.setStyle(t,o):r==="internal_transform"?t.internal_transform=o:r==="internal_static"?t.internal_static=!0:Mo.setAttribute(t,r,o))},commitTextUpdate:(t,e,r)=>{Mo.setTextNodeValue(t,r)},removeChild:(t,e)=>{Mo.removeChildNode(t,e),fCe(e.yogaNode)}})});var dCe=_((qKt,gCe)=>{"use strict";gCe.exports=(t,e=1,r)=>{if(r={indent:" ",includeEmptyLines:!1,...r},typeof t!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof t}\``);if(typeof e!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof e}\``);if(typeof r.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof r.indent}\``);if(e===0)return t;let o=r.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return t.replace(o,r.indent.repeat(e))}});var mCe=_(Z2=>{"use strict";var kEt=Z2&&Z2.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Z2,"__esModule",{value:!0});var _k=kEt(Jg());Z2.default=t=>t.getComputedWidth()-t.getComputedPadding(_k.default.EDGE_LEFT)-t.getComputedPadding(_k.default.EDGE_RIGHT)-t.getComputedBorder(_k.default.EDGE_LEFT)-t.getComputedBorder(_k.default.EDGE_RIGHT)});var yCe=_((GKt,QEt)=>{QEt.exports={single:{topLeft:"\u250C",topRight:"\u2510",bottomRight:"\u2518",bottomLeft:"\u2514",vertical:"\u2502",horizontal:"\u2500"},double:{topLeft:"\u2554",topRight:"\u2557",bottomRight:"\u255D",bottomLeft:"\u255A",vertical:"\u2551",horizontal:"\u2550"},round:{topLeft:"\u256D",topRight:"\u256E",bottomRight:"\u256F",bottomLeft:"\u2570",vertical:"\u2502",horizontal:"\u2500"},bold:{topLeft:"\u250F",topRight:"\u2513",bottomRight:"\u251B",bottomLeft:"\u2517",vertical:"\u2503",horizontal:"\u2501"},singleDouble:{topLeft:"\u2553",topRight:"\u2556",bottomRight:"\u255C",bottomLeft:"\u2559",vertical:"\u2551",horizontal:"\u2500"},doubleSingle:{topLeft:"\u2552",topRight:"\u2555",bottomRight:"\u255B",bottomLeft:"\u2558",vertical:"\u2502",horizontal:"\u2550"},classic:{topLeft:"+",topRight:"+",bottomRight:"+",bottomLeft:"+",vertical:"|",horizontal:"-"}}});var CCe=_((YKt,_6)=>{"use strict";var ECe=yCe();_6.exports=ECe;_6.exports.default=ECe});var ICe=_((WKt,wCe)=>{"use strict";var FEt=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},REt=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r -`:` -`)+r,a=o+1,o=t.indexOf(` -`,a)}while(o!==-1);return n+=t.substr(a),n};wCe.exports={stringReplaceAll:FEt,stringEncaseCRLFWithFirstIndex:REt}});var bCe=_((KKt,PCe)=>{"use strict";var TEt=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,BCe=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,NEt=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,LEt=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,MEt=new Map([["n",` -`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function DCe(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):MEt.get(t)||t}function OEt(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(NEt))r.push(a[2].replace(LEt,(A,p,h)=>p?DCe(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function UEt(t){BCe.lastIndex=0;let e=[],r;for(;(r=BCe.exec(t))!==null;){let o=r[1];if(r[2]){let a=OEt(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function vCe(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}PCe.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(TEt,(n,u,A,p,h,E)=>{if(u)a.push(DCe(u));else if(p){let I=a.join("");a=[],o.push(r.length===0?I:vCe(t,r)(I)),r.push({inverse:A,styles:UEt(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(vCe(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var Yk=_((VKt,RCe)=>{"use strict";var $2=aI(),{stdout:q6,stderr:j6}=aN(),{stringReplaceAll:_Et,stringEncaseCRLFWithFirstIndex:HEt}=ICe(),{isArray:Hk}=Array,xCe=["ansi","ansi","ansi256","ansi16m"],nC=Object.create(null),qEt=(t,e={})=>{if(e.level&&!(Number.isInteger(e.level)&&e.level>=0&&e.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let r=q6?q6.level:0;t.level=e.level===void 0?r:e.level},G6=class{constructor(e){return kCe(e)}},kCe=t=>{let e={};return qEt(e,t),e.template=(...r)=>FCe(e.template,...r),Object.setPrototypeOf(e,qk.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=G6,e.template};function qk(t){return kCe(t)}for(let[t,e]of Object.entries($2))nC[t]={get(){let r=jk(this,Y6(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};nC.visible={get(){let t=jk(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var QCe=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of QCe)nC[t]={get(){let{level:e}=this;return function(...r){let o=Y6($2.color[xCe[e]][t](...r),$2.color.close,this._styler);return jk(this,o,this._isEmpty)}}};for(let t of QCe){let e="bg"+t[0].toUpperCase()+t.slice(1);nC[e]={get(){let{level:r}=this;return function(...o){let a=Y6($2.bgColor[xCe[r]][t](...o),$2.bgColor.close,this._styler);return jk(this,a,this._isEmpty)}}}}var jEt=Object.defineProperties(()=>{},{...nC,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),Y6=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},jk=(t,e,r)=>{let o=(...a)=>Hk(a[0])&&Hk(a[0].raw)?SCe(o,FCe(o,...a)):SCe(o,a.length===1?""+a[0]:a.join(" "));return Object.setPrototypeOf(o,jEt),o._generator=t,o._styler=e,o._isEmpty=r,o},SCe=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=_Et(e,r.close,r.open),r=r.parent;let n=e.indexOf(` -`);return n!==-1&&(e=HEt(e,a,o,n)),o+e+a},H6,FCe=(t,...e)=>{let[r]=e;if(!Hk(r)||!Hk(r.raw))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";var GEt=tB&&tB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(tB,"__esModule",{value:!0});var eB=GEt(Yk()),YEt=/^(rgb|hsl|hsv|hwb)\(\s?(\d+),\s?(\d+),\s?(\d+)\s?\)$/,WEt=/^(ansi|ansi256)\(\s?(\d+)\s?\)$/,Wk=(t,e)=>e==="foreground"?t:"bg"+t[0].toUpperCase()+t.slice(1);tB.default=(t,e,r)=>{if(!e)return t;if(e in eB.default){let a=Wk(e,r);return eB.default[a](t)}if(e.startsWith("#")){let a=Wk("hex",r);return eB.default[a](e)(t)}if(e.startsWith("ansi")){let a=WEt.exec(e);if(!a)return t;let n=Wk(a[1],r),u=Number(a[2]);return eB.default[n](u)(t)}if(e.startsWith("rgb")||e.startsWith("hsl")||e.startsWith("hsv")||e.startsWith("hwb")){let a=YEt.exec(e);if(!a)return t;let n=Wk(a[1],r),u=Number(a[2]),A=Number(a[3]),p=Number(a[4]);return eB.default[n](u,A,p)(t)}return t}});var NCe=_(rB=>{"use strict";var TCe=rB&&rB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(rB,"__esModule",{value:!0});var KEt=TCe(CCe()),K6=TCe(W6());rB.default=(t,e,r,o)=>{if(typeof r.style.borderStyle=="string"){let a=r.yogaNode.getComputedWidth(),n=r.yogaNode.getComputedHeight(),u=r.style.borderColor,A=KEt.default[r.style.borderStyle],p=K6.default(A.topLeft+A.horizontal.repeat(a-2)+A.topRight,u,"foreground"),h=(K6.default(A.vertical,u,"foreground")+` -`).repeat(n-2),E=K6.default(A.bottomLeft+A.horizontal.repeat(a-2)+A.bottomRight,u,"foreground");o.write(t,e,p,{transformers:[]}),o.write(t,e+1,h,{transformers:[]}),o.write(t+a-1,e+1,h,{transformers:[]}),o.write(t,e+n-1,E,{transformers:[]})}}});var MCe=_(nB=>{"use strict";var Xg=nB&&nB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(nB,"__esModule",{value:!0});var VEt=Xg(Jg()),zEt=Xg(k6()),JEt=Xg(dCe()),XEt=Xg(L6()),ZEt=Xg(mCe()),$Et=Xg(O6()),eCt=Xg(NCe()),tCt=(t,e)=>{var r;let o=(r=t.childNodes[0])===null||r===void 0?void 0:r.yogaNode;if(o){let a=o.getComputedLeft(),n=o.getComputedTop();e=` -`.repeat(n)+JEt.default(e,a)}return e},LCe=(t,e,r)=>{var o;let{offsetX:a=0,offsetY:n=0,transformers:u=[],skipStaticElements:A}=r;if(A&&t.internal_static)return;let{yogaNode:p}=t;if(p){if(p.getDisplay()===VEt.default.DISPLAY_NONE)return;let h=a+p.getComputedLeft(),E=n+p.getComputedTop(),I=u;if(typeof t.internal_transform=="function"&&(I=[t.internal_transform,...u]),t.nodeName==="ink-text"){let v=$Et.default(t);if(v.length>0){let x=zEt.default(v),C=ZEt.default(p);if(x>C){let R=(o=t.style.textWrap)!==null&&o!==void 0?o:"wrap";v=XEt.default(v,C,R)}v=tCt(t,v),e.write(h,E,v,{transformers:I})}return}if(t.nodeName==="ink-box"&&eCt.default(h,E,t,e),t.nodeName==="ink-root"||t.nodeName==="ink-box")for(let v of t.childNodes)LCe(v,e,{offsetX:h,offsetY:E,transformers:I,skipStaticElements:A})}};nB.default=LCe});var UCe=_((ZKt,OCe)=>{"use strict";OCe.exports=t=>{t=Object.assign({onlyFirst:!1},t);let e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t.onlyFirst?void 0:"g")}});var HCe=_(($Kt,V6)=>{"use strict";var rCt=UCe(),_Ce=t=>typeof t=="string"?t.replace(rCt(),""):t;V6.exports=_Ce;V6.exports.default=_Ce});var GCe=_((eVt,jCe)=>{"use strict";var qCe="[\uD800-\uDBFF][\uDC00-\uDFFF]";jCe.exports=t=>t&&t.exact?new RegExp(`^${qCe}$`):new RegExp(qCe,"g")});var WCe=_((tVt,z6)=>{"use strict";var nCt=HCe(),iCt=GCe(),YCe=t=>nCt(t).replace(iCt()," ").length;z6.exports=YCe;z6.exports.default=YCe});var zCe=_(iB=>{"use strict";var VCe=iB&&iB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(iB,"__esModule",{value:!0});var KCe=VCe(T6()),sCt=VCe(WCe()),J6=class{constructor(e){this.writes=[];let{width:r,height:o}=e;this.width=r,this.height=o}write(e,r,o,a){let{transformers:n}=a;o&&this.writes.push({x:e,y:r,text:o,transformers:n})}get(){let e=[];for(let o=0;oo.trimRight()).join(` -`),height:e.length}}};iB.default=J6});var ZCe=_(sB=>{"use strict";var X6=sB&&sB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(sB,"__esModule",{value:!0});var oCt=X6(Jg()),JCe=X6(MCe()),XCe=X6(zCe());sB.default=(t,e)=>{var r;if(t.yogaNode.setWidth(e),t.yogaNode){t.yogaNode.calculateLayout(void 0,void 0,oCt.default.DIRECTION_LTR);let o=new XCe.default({width:t.yogaNode.getComputedWidth(),height:t.yogaNode.getComputedHeight()});JCe.default(t,o,{skipStaticElements:!0});let a;!((r=t.staticNode)===null||r===void 0)&&r.yogaNode&&(a=new XCe.default({width:t.staticNode.yogaNode.getComputedWidth(),height:t.staticNode.yogaNode.getComputedHeight()}),JCe.default(t.staticNode,a,{skipStaticElements:!1}));let{output:n,height:u}=o.get();return{output:n,outputHeight:u,staticOutput:a?`${a.get().output} -`:""}}return{output:"",outputHeight:0,staticOutput:""}}});var rwe=_((iVt,twe)=>{"use strict";var $Ce=ve("stream"),ewe=["assert","count","countReset","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","table","time","timeEnd","timeLog","trace","warn"],Z6={},aCt=t=>{let e=new $Ce.PassThrough,r=new $Ce.PassThrough;e.write=a=>t("stdout",a),r.write=a=>t("stderr",a);let o=new console.Console(e,r);for(let a of ewe)Z6[a]=console[a],console[a]=o[a];return()=>{for(let a of ewe)console[a]=Z6[a];Z6={}}};twe.exports=aCt});var eq=_($6=>{"use strict";Object.defineProperty($6,"__esModule",{value:!0});$6.default=new WeakMap});var rq=_(tq=>{"use strict";Object.defineProperty(tq,"__esModule",{value:!0});var lCt=an(),nwe=lCt.createContext({exit:()=>{}});nwe.displayName="InternalAppContext";tq.default=nwe});var iq=_(nq=>{"use strict";Object.defineProperty(nq,"__esModule",{value:!0});var cCt=an(),iwe=cCt.createContext({stdin:void 0,setRawMode:()=>{},isRawModeSupported:!1,internal_exitOnCtrlC:!0});iwe.displayName="InternalStdinContext";nq.default=iwe});var oq=_(sq=>{"use strict";Object.defineProperty(sq,"__esModule",{value:!0});var uCt=an(),swe=uCt.createContext({stdout:void 0,write:()=>{}});swe.displayName="InternalStdoutContext";sq.default=swe});var lq=_(aq=>{"use strict";Object.defineProperty(aq,"__esModule",{value:!0});var ACt=an(),owe=ACt.createContext({stderr:void 0,write:()=>{}});owe.displayName="InternalStderrContext";aq.default=owe});var Kk=_(cq=>{"use strict";Object.defineProperty(cq,"__esModule",{value:!0});var fCt=an(),awe=fCt.createContext({activeId:void 0,add:()=>{},remove:()=>{},activate:()=>{},deactivate:()=>{},enableFocus:()=>{},disableFocus:()=>{},focusNext:()=>{},focusPrevious:()=>{}});awe.displayName="InternalFocusContext";cq.default=awe});var cwe=_((AVt,lwe)=>{"use strict";var pCt=/[|\\{}()[\]^$+*?.-]/g;lwe.exports=t=>{if(typeof t!="string")throw new TypeError("Expected a string");return t.replace(pCt,"\\$&")}});var pwe=_((fVt,fwe)=>{"use strict";var hCt=cwe(),gCt=typeof process=="object"&&process&&typeof process.cwd=="function"?process.cwd():".",Awe=[].concat(ve("module").builtinModules,"bootstrap_node","node").map(t=>new RegExp(`(?:\\((?:node:)?${t}(?:\\.js)?:\\d+:\\d+\\)$|^\\s*at (?:node:)?${t}(?:\\.js)?:\\d+:\\d+$)`));Awe.push(/\((?:node:)?internal\/[^:]+:\d+:\d+\)$/,/\s*at (?:node:)?internal\/[^:]+:\d+:\d+$/,/\/\.node-spawn-wrap-\w+-\w+\/node:\d+:\d+\)?$/);var uq=class t{constructor(e){e={ignoredPackages:[],...e},"internals"in e||(e.internals=t.nodeInternals()),"cwd"in e||(e.cwd=gCt),this._cwd=e.cwd.replace(/\\/g,"/"),this._internals=[].concat(e.internals,dCt(e.ignoredPackages)),this._wrapCallSite=e.wrapCallSite||!1}static nodeInternals(){return[...Awe]}clean(e,r=0){r=" ".repeat(r),Array.isArray(e)||(e=e.split(` -`)),!/^\s*at /.test(e[0])&&/^\s*at /.test(e[1])&&(e=e.slice(1));let o=!1,a=null,n=[];return e.forEach(u=>{if(u=u.replace(/\\/g,"/"),this._internals.some(p=>p.test(u)))return;let A=/^\s*at /.test(u);o?u=u.trimEnd().replace(/^(\s+)at /,"$1"):(u=u.trim(),A&&(u=u.slice(3))),u=u.replace(`${this._cwd}/`,""),u&&(A?(a&&(n.push(a),a=null),n.push(u)):(o=!0,a=u))}),n.map(u=>`${r}${u} -`).join("")}captureString(e,r=this.captureString){typeof e=="function"&&(r=e,e=1/0);let{stackTraceLimit:o}=Error;e&&(Error.stackTraceLimit=e);let a={};Error.captureStackTrace(a,r);let{stack:n}=a;return Error.stackTraceLimit=o,this.clean(n)}capture(e,r=this.capture){typeof e=="function"&&(r=e,e=1/0);let{prepareStackTrace:o,stackTraceLimit:a}=Error;Error.prepareStackTrace=(A,p)=>this._wrapCallSite?p.map(this._wrapCallSite):p,e&&(Error.stackTraceLimit=e);let n={};Error.captureStackTrace(n,r);let{stack:u}=n;return Object.assign(Error,{prepareStackTrace:o,stackTraceLimit:a}),u}at(e=this.at){let[r]=this.capture(1,e);if(!r)return{};let o={line:r.getLineNumber(),column:r.getColumnNumber()};uwe(o,r.getFileName(),this._cwd),r.isConstructor()&&(o.constructor=!0),r.isEval()&&(o.evalOrigin=r.getEvalOrigin()),r.isNative()&&(o.native=!0);let a;try{a=r.getTypeName()}catch{}a&&a!=="Object"&&a!=="[object Object]"&&(o.type=a);let n=r.getFunctionName();n&&(o.function=n);let u=r.getMethodName();return u&&n!==u&&(o.method=u),o}parseLine(e){let r=e&&e.match(mCt);if(!r)return null;let o=r[1]==="new",a=r[2],n=r[3],u=r[4],A=Number(r[5]),p=Number(r[6]),h=r[7],E=r[8],I=r[9],v=r[10]==="native",x=r[11]===")",C,R={};if(E&&(R.line=Number(E)),I&&(R.column=Number(I)),x&&h){let L=0;for(let U=h.length-1;U>0;U--)if(h.charAt(U)===")")L++;else if(h.charAt(U)==="("&&h.charAt(U-1)===" "&&(L--,L===-1&&h.charAt(U-1)===" ")){let z=h.slice(0,U-1);h=h.slice(U+1),a+=` (${z}`;break}}if(a){let L=a.match(yCt);L&&(a=L[1],C=L[2])}return uwe(R,h,this._cwd),o&&(R.constructor=!0),n&&(R.evalOrigin=n,R.evalLine=A,R.evalColumn=p,R.evalFile=u&&u.replace(/\\/g,"/")),v&&(R.native=!0),a&&(R.function=a),C&&a!==C&&(R.method=C),R}};function uwe(t,e,r){e&&(e=e.replace(/\\/g,"/"),e.startsWith(`${r}/`)&&(e=e.slice(r.length+1)),t.file=e)}function dCt(t){if(t.length===0)return[];let e=t.map(r=>hCt(r));return new RegExp(`[/\\\\]node_modules[/\\\\](?:${e.join("|")})[/\\\\][^:]+:\\d+:\\d+`)}var mCt=new RegExp("^(?:\\s*at )?(?:(new) )?(?:(.*?) \\()?(?:eval at ([^ ]+) \\((.+?):(\\d+):(\\d+)\\), )?(?:(.+?):(\\d+):(\\d+)|(native))(\\)?)$"),yCt=/^(.*?) \[as (.*?)\]$/;fwe.exports=uq});var gwe=_((pVt,hwe)=>{"use strict";hwe.exports=(t,e)=>t.replace(/^\t+/gm,r=>" ".repeat(r.length*(e||2)))});var mwe=_((hVt,dwe)=>{"use strict";var ECt=gwe(),CCt=(t,e)=>{let r=[],o=t-e,a=t+e;for(let n=o;n<=a;n++)r.push(n);return r};dwe.exports=(t,e,r)=>{if(typeof t!="string")throw new TypeError("Source code is missing.");if(!e||e<1)throw new TypeError("Line number must start from `1`.");if(t=ECt(t).split(/\r?\n/),!(e>t.length))return r={around:3,...r},CCt(e,r.around).filter(o=>t[o-1]!==void 0).map(o=>({line:o,value:t[o-1]}))}});var Vk=_(iu=>{"use strict";var wCt=iu&&iu.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),ICt=iu&&iu.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),BCt=iu&&iu.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&wCt(e,t,r);return ICt(e,t),e},vCt=iu&&iu.__rest||function(t,e){var r={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(r[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(t);a{var{children:r}=t,o=vCt(t,["children"]);let a=Object.assign(Object.assign({},o),{marginLeft:o.marginLeft||o.marginX||o.margin||0,marginRight:o.marginRight||o.marginX||o.margin||0,marginTop:o.marginTop||o.marginY||o.margin||0,marginBottom:o.marginBottom||o.marginY||o.margin||0,paddingLeft:o.paddingLeft||o.paddingX||o.padding||0,paddingRight:o.paddingRight||o.paddingX||o.padding||0,paddingTop:o.paddingTop||o.paddingY||o.padding||0,paddingBottom:o.paddingBottom||o.paddingY||o.padding||0});return ywe.default.createElement("ink-box",{ref:e,style:a},r)});Aq.displayName="Box";Aq.defaultProps={flexDirection:"row",flexGrow:0,flexShrink:1};iu.default=Aq});var hq=_(oB=>{"use strict";var fq=oB&&oB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(oB,"__esModule",{value:!0});var DCt=fq(an()),iC=fq(Yk()),Ewe=fq(W6()),pq=({color:t,backgroundColor:e,dimColor:r,bold:o,italic:a,underline:n,strikethrough:u,inverse:A,wrap:p,children:h})=>{if(h==null)return null;let E=I=>(r&&(I=iC.default.dim(I)),t&&(I=Ewe.default(I,t,"foreground")),e&&(I=Ewe.default(I,e,"background")),o&&(I=iC.default.bold(I)),a&&(I=iC.default.italic(I)),n&&(I=iC.default.underline(I)),u&&(I=iC.default.strikethrough(I)),A&&(I=iC.default.inverse(I)),I);return DCt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row",textWrap:p},internal_transform:E},h)};pq.displayName="Text";pq.defaultProps={dimColor:!1,bold:!1,italic:!1,underline:!1,strikethrough:!1,wrap:"wrap"};oB.default=pq});var Bwe=_(su=>{"use strict";var PCt=su&&su.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),bCt=su&&su.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),SCt=su&&su.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&PCt(e,t,r);return bCt(e,t),e},aB=su&&su.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(su,"__esModule",{value:!0});var Cwe=SCt(ve("fs")),hs=aB(an()),wwe=aB(pwe()),xCt=aB(mwe()),Vf=aB(Vk()),hA=aB(hq()),Iwe=new wwe.default({cwd:process.cwd(),internals:wwe.default.nodeInternals()}),kCt=({error:t})=>{let e=t.stack?t.stack.split(` -`).slice(1):void 0,r=e?Iwe.parseLine(e[0]):void 0,o,a=0;if(r?.file&&r?.line&&Cwe.existsSync(r.file)){let n=Cwe.readFileSync(r.file,"utf8");if(o=xCt.default(n,r.line),o)for(let{line:u}of o)a=Math.max(a,String(u).length)}return hs.default.createElement(Vf.default,{flexDirection:"column",padding:1},hs.default.createElement(Vf.default,null,hs.default.createElement(hA.default,{backgroundColor:"red",color:"white"}," ","ERROR"," "),hs.default.createElement(hA.default,null," ",t.message)),r&&hs.default.createElement(Vf.default,{marginTop:1},hs.default.createElement(hA.default,{dimColor:!0},r.file,":",r.line,":",r.column)),r&&o&&hs.default.createElement(Vf.default,{marginTop:1,flexDirection:"column"},o.map(({line:n,value:u})=>hs.default.createElement(Vf.default,{key:n},hs.default.createElement(Vf.default,{width:a+1},hs.default.createElement(hA.default,{dimColor:n!==r.line,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0},String(n).padStart(a," "),":")),hs.default.createElement(hA.default,{key:n,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0}," "+u)))),t.stack&&hs.default.createElement(Vf.default,{marginTop:1,flexDirection:"column"},t.stack.split(` -`).slice(1).map(n=>{let u=Iwe.parseLine(n);return u?hs.default.createElement(Vf.default,{key:n},hs.default.createElement(hA.default,{dimColor:!0},"- "),hs.default.createElement(hA.default,{dimColor:!0,bold:!0},u.function),hs.default.createElement(hA.default,{dimColor:!0,color:"gray"}," ","(",u.file,":",u.line,":",u.column,")")):hs.default.createElement(Vf.default,{key:n},hs.default.createElement(hA.default,{dimColor:!0},"- "),hs.default.createElement(hA.default,{dimColor:!0,bold:!0},n))})))};su.default=kCt});var Dwe=_(ou=>{"use strict";var QCt=ou&&ou.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),FCt=ou&&ou.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),RCt=ou&&ou.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&QCt(e,t,r);return FCt(e,t),e},$g=ou&&ou.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ou,"__esModule",{value:!0});var Zg=RCt(an()),vwe=$g(u6()),TCt=$g(rq()),NCt=$g(iq()),LCt=$g(oq()),MCt=$g(lq()),OCt=$g(Kk()),UCt=$g(Bwe()),_Ct=" ",HCt="\x1B[Z",qCt="\x1B",zk=class extends Zg.PureComponent{constructor(){super(...arguments),this.state={isFocusEnabled:!0,activeFocusId:void 0,focusables:[],error:void 0},this.rawModeEnabledCount=0,this.handleSetRawMode=e=>{let{stdin:r}=this.props;if(!this.isRawModeSupported())throw r===process.stdin?new Error(`Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default. -Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`):new Error(`Raw mode is not supported on the stdin provided to Ink. -Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`);if(r.setEncoding("utf8"),e){this.rawModeEnabledCount===0&&(r.addListener("data",this.handleInput),r.resume(),r.setRawMode(!0)),this.rawModeEnabledCount++;return}--this.rawModeEnabledCount===0&&(r.setRawMode(!1),r.removeListener("data",this.handleInput),r.pause())},this.handleInput=e=>{e===""&&this.props.exitOnCtrlC&&this.handleExit(),e===qCt&&this.state.activeFocusId&&this.setState({activeFocusId:void 0}),this.state.isFocusEnabled&&this.state.focusables.length>0&&(e===_Ct&&this.focusNext(),e===HCt&&this.focusPrevious())},this.handleExit=e=>{this.isRawModeSupported()&&this.handleSetRawMode(!1),this.props.onExit(e)},this.enableFocus=()=>{this.setState({isFocusEnabled:!0})},this.disableFocus=()=>{this.setState({isFocusEnabled:!1})},this.focusNext=()=>{this.setState(e=>{let r=e.focusables[0].id;return{activeFocusId:this.findNextFocusable(e)||r}})},this.focusPrevious=()=>{this.setState(e=>{let r=e.focusables[e.focusables.length-1].id;return{activeFocusId:this.findPreviousFocusable(e)||r}})},this.addFocusable=(e,{autoFocus:r})=>{this.setState(o=>{let a=o.activeFocusId;return!a&&r&&(a=e),{activeFocusId:a,focusables:[...o.focusables,{id:e,isActive:!0}]}})},this.removeFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.filter(o=>o.id!==e)}))},this.activateFocusable=e=>{this.setState(r=>({focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!0})}))},this.deactivateFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!1})}))},this.findNextFocusable=e=>{let r=e.focusables.findIndex(o=>o.id===e.activeFocusId);for(let o=r+1;o{let r=e.focusables.findIndex(o=>o.id===e.activeFocusId);for(let o=r-1;o>=0;o--)if(e.focusables[o].isActive)return e.focusables[o].id}}static getDerivedStateFromError(e){return{error:e}}isRawModeSupported(){return this.props.stdin.isTTY}render(){return Zg.default.createElement(TCt.default.Provider,{value:{exit:this.handleExit}},Zg.default.createElement(NCt.default.Provider,{value:{stdin:this.props.stdin,setRawMode:this.handleSetRawMode,isRawModeSupported:this.isRawModeSupported(),internal_exitOnCtrlC:this.props.exitOnCtrlC}},Zg.default.createElement(LCt.default.Provider,{value:{stdout:this.props.stdout,write:this.props.writeToStdout}},Zg.default.createElement(MCt.default.Provider,{value:{stderr:this.props.stderr,write:this.props.writeToStderr}},Zg.default.createElement(OCt.default.Provider,{value:{activeId:this.state.activeFocusId,add:this.addFocusable,remove:this.removeFocusable,activate:this.activateFocusable,deactivate:this.deactivateFocusable,enableFocus:this.enableFocus,disableFocus:this.disableFocus,focusNext:this.focusNext,focusPrevious:this.focusPrevious}},this.state.error?Zg.default.createElement(UCt.default,{error:this.state.error}):this.props.children)))))}componentDidMount(){vwe.default.hide(this.props.stdout)}componentWillUnmount(){vwe.default.show(this.props.stdout),this.isRawModeSupported()&&this.handleSetRawMode(!1)}componentDidCatch(e){this.handleExit(e)}};ou.default=zk;zk.displayName="InternalApp"});var Swe=_(au=>{"use strict";var jCt=au&&au.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),GCt=au&&au.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),YCt=au&&au.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&jCt(e,t,r);return GCt(e,t),e},lu=au&&au.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(au,"__esModule",{value:!0});var WCt=lu(an()),Pwe=eO(),KCt=lu(pEe()),VCt=lu(s6()),zCt=lu(EEe()),JCt=lu(wEe()),gq=lu(hCe()),XCt=lu(ZCe()),ZCt=lu(c6()),$Ct=lu(rwe()),ewt=YCt(U6()),twt=lu(eq()),rwt=lu(Dwe()),sC=process.env.CI==="false"?!1:zCt.default,bwe=()=>{},dq=class{constructor(e){this.resolveExitPromise=()=>{},this.rejectExitPromise=()=>{},this.unsubscribeExit=()=>{},this.onRender=()=>{if(this.isUnmounted)return;let{output:r,outputHeight:o,staticOutput:a}=XCt.default(this.rootNode,this.options.stdout.columns||80),n=a&&a!==` -`;if(this.options.debug){n&&(this.fullStaticOutput+=a),this.options.stdout.write(this.fullStaticOutput+r);return}if(sC){n&&this.options.stdout.write(a),this.lastOutput=r;return}if(n&&(this.fullStaticOutput+=a),o>=this.options.stdout.rows){this.options.stdout.write(VCt.default.clearTerminal+this.fullStaticOutput+r),this.lastOutput=r;return}n&&(this.log.clear(),this.options.stdout.write(a),this.log(r)),!n&&r!==this.lastOutput&&this.throttledLog(r),this.lastOutput=r},JCt.default(this),this.options=e,this.rootNode=ewt.createNode("ink-root"),this.rootNode.onRender=e.debug?this.onRender:Pwe(this.onRender,32,{leading:!0,trailing:!0}),this.rootNode.onImmediateRender=this.onRender,this.log=KCt.default.create(e.stdout),this.throttledLog=e.debug?this.log:Pwe(this.log,void 0,{leading:!0,trailing:!0}),this.isUnmounted=!1,this.lastOutput="",this.fullStaticOutput="",this.container=gq.default.createContainer(this.rootNode,!1,!1),this.unsubscribeExit=ZCt.default(this.unmount,{alwaysLast:!1}),e.patchConsole&&this.patchConsole(),sC||(e.stdout.on("resize",this.onRender),this.unsubscribeResize=()=>{e.stdout.off("resize",this.onRender)})}render(e){let r=WCt.default.createElement(rwt.default,{stdin:this.options.stdin,stdout:this.options.stdout,stderr:this.options.stderr,writeToStdout:this.writeToStdout,writeToStderr:this.writeToStderr,exitOnCtrlC:this.options.exitOnCtrlC,onExit:this.unmount},e);gq.default.updateContainer(r,this.container,null,bwe)}writeToStdout(e){if(!this.isUnmounted){if(this.options.debug){this.options.stdout.write(e+this.fullStaticOutput+this.lastOutput);return}if(sC){this.options.stdout.write(e);return}this.log.clear(),this.options.stdout.write(e),this.log(this.lastOutput)}}writeToStderr(e){if(!this.isUnmounted){if(this.options.debug){this.options.stderr.write(e),this.options.stdout.write(this.fullStaticOutput+this.lastOutput);return}if(sC){this.options.stderr.write(e);return}this.log.clear(),this.options.stderr.write(e),this.log(this.lastOutput)}}unmount(e){this.isUnmounted||(this.onRender(),this.unsubscribeExit(),typeof this.restoreConsole=="function"&&this.restoreConsole(),typeof this.unsubscribeResize=="function"&&this.unsubscribeResize(),sC?this.options.stdout.write(this.lastOutput+` -`):this.options.debug||this.log.done(),this.isUnmounted=!0,gq.default.updateContainer(null,this.container,null,bwe),twt.default.delete(this.options.stdout),e instanceof Error?this.rejectExitPromise(e):this.resolveExitPromise())}waitUntilExit(){return this.exitPromise||(this.exitPromise=new Promise((e,r)=>{this.resolveExitPromise=e,this.rejectExitPromise=r})),this.exitPromise}clear(){!sC&&!this.options.debug&&this.log.clear()}patchConsole(){this.options.debug||(this.restoreConsole=$Ct.default((e,r)=>{e==="stdout"&&this.writeToStdout(r),e==="stderr"&&(r.startsWith("The above error occurred")||this.writeToStderr(r))}))}};au.default=dq});var kwe=_(lB=>{"use strict";var xwe=lB&&lB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(lB,"__esModule",{value:!0});var nwt=xwe(Swe()),Jk=xwe(eq()),iwt=ve("stream"),swt=(t,e)=>{let r=Object.assign({stdout:process.stdout,stdin:process.stdin,stderr:process.stderr,debug:!1,exitOnCtrlC:!0,patchConsole:!0},owt(e)),o=awt(r.stdout,()=>new nwt.default(r));return o.render(t),{rerender:o.render,unmount:()=>o.unmount(),waitUntilExit:o.waitUntilExit,cleanup:()=>Jk.default.delete(r.stdout),clear:o.clear}};lB.default=swt;var owt=(t={})=>t instanceof iwt.Stream?{stdout:t,stdin:process.stdin}:t,awt=(t,e)=>{let r;return Jk.default.has(t)?r=Jk.default.get(t):(r=e(),Jk.default.set(t,r)),r}});var Fwe=_(zf=>{"use strict";var lwt=zf&&zf.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),cwt=zf&&zf.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),uwt=zf&&zf.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&lwt(e,t,r);return cwt(e,t),e};Object.defineProperty(zf,"__esModule",{value:!0});var cB=uwt(an()),Qwe=t=>{let{items:e,children:r,style:o}=t,[a,n]=cB.useState(0),u=cB.useMemo(()=>e.slice(a),[e,a]);cB.useLayoutEffect(()=>{n(e.length)},[e.length]);let A=u.map((h,E)=>r(h,a+E)),p=cB.useMemo(()=>Object.assign({position:"absolute",flexDirection:"column"},o),[o]);return cB.default.createElement("ink-box",{internal_static:!0,style:p},A)};Qwe.displayName="Static";zf.default=Qwe});var Twe=_(uB=>{"use strict";var Awt=uB&&uB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(uB,"__esModule",{value:!0});var fwt=Awt(an()),Rwe=({children:t,transform:e})=>t==null?null:fwt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row"},internal_transform:e},t);Rwe.displayName="Transform";uB.default=Rwe});var Lwe=_(AB=>{"use strict";var pwt=AB&&AB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(AB,"__esModule",{value:!0});var hwt=pwt(an()),Nwe=({count:t=1})=>hwt.default.createElement("ink-text",null,` -`.repeat(t));Nwe.displayName="Newline";AB.default=Nwe});var Uwe=_(fB=>{"use strict";var Mwe=fB&&fB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(fB,"__esModule",{value:!0});var gwt=Mwe(an()),dwt=Mwe(Vk()),Owe=()=>gwt.default.createElement(dwt.default,{flexGrow:1});Owe.displayName="Spacer";fB.default=Owe});var Xk=_(pB=>{"use strict";var mwt=pB&&pB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(pB,"__esModule",{value:!0});var ywt=an(),Ewt=mwt(iq()),Cwt=()=>ywt.useContext(Ewt.default);pB.default=Cwt});var Hwe=_(hB=>{"use strict";var wwt=hB&&hB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(hB,"__esModule",{value:!0});var _we=an(),Iwt=wwt(Xk()),Bwt=(t,e={})=>{let{stdin:r,setRawMode:o,internal_exitOnCtrlC:a}=Iwt.default();_we.useEffect(()=>{if(e.isActive!==!1)return o(!0),()=>{o(!1)}},[e.isActive,o]),_we.useEffect(()=>{if(e.isActive===!1)return;let n=u=>{let A=String(u),p={upArrow:A==="\x1B[A",downArrow:A==="\x1B[B",leftArrow:A==="\x1B[D",rightArrow:A==="\x1B[C",pageDown:A==="\x1B[6~",pageUp:A==="\x1B[5~",return:A==="\r",escape:A==="\x1B",ctrl:!1,shift:!1,tab:A===" "||A==="\x1B[Z",backspace:A==="\b",delete:A==="\x7F"||A==="\x1B[3~",meta:!1};A<=""&&!p.return&&(A=String.fromCharCode(A.charCodeAt(0)+97-1),p.ctrl=!0),A.startsWith("\x1B")&&(A=A.slice(1),p.meta=!0);let h=A>="A"&&A<="Z",E=A>="\u0410"&&A<="\u042F";A.length===1&&(h||E)&&(p.shift=!0),p.tab&&A==="[Z"&&(p.shift=!0),(p.tab||p.backspace||p.delete)&&(A=""),(!(A==="c"&&p.ctrl)||!a)&&t(A,p)};return r?.on("data",n),()=>{r?.off("data",n)}},[e.isActive,r,a,t])};hB.default=Bwt});var qwe=_(gB=>{"use strict";var vwt=gB&&gB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(gB,"__esModule",{value:!0});var Dwt=an(),Pwt=vwt(rq()),bwt=()=>Dwt.useContext(Pwt.default);gB.default=bwt});var jwe=_(dB=>{"use strict";var Swt=dB&&dB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(dB,"__esModule",{value:!0});var xwt=an(),kwt=Swt(oq()),Qwt=()=>xwt.useContext(kwt.default);dB.default=Qwt});var Gwe=_(mB=>{"use strict";var Fwt=mB&&mB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(mB,"__esModule",{value:!0});var Rwt=an(),Twt=Fwt(lq()),Nwt=()=>Rwt.useContext(Twt.default);mB.default=Nwt});var Wwe=_(EB=>{"use strict";var Ywe=EB&&EB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(EB,"__esModule",{value:!0});var yB=an(),Lwt=Ywe(Kk()),Mwt=Ywe(Xk()),Owt=({isActive:t=!0,autoFocus:e=!1}={})=>{let{isRawModeSupported:r,setRawMode:o}=Mwt.default(),{activeId:a,add:n,remove:u,activate:A,deactivate:p}=yB.useContext(Lwt.default),h=yB.useMemo(()=>Math.random().toString().slice(2,7),[]);return yB.useEffect(()=>(n(h,{autoFocus:e}),()=>{u(h)}),[h,e]),yB.useEffect(()=>{t?A(h):p(h)},[t,h]),yB.useEffect(()=>{if(!(!r||!t))return o(!0),()=>{o(!1)}},[t]),{isFocused:!!h&&a===h}};EB.default=Owt});var Kwe=_(CB=>{"use strict";var Uwt=CB&&CB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(CB,"__esModule",{value:!0});var _wt=an(),Hwt=Uwt(Kk()),qwt=()=>{let t=_wt.useContext(Hwt.default);return{enableFocus:t.enableFocus,disableFocus:t.disableFocus,focusNext:t.focusNext,focusPrevious:t.focusPrevious}};CB.default=qwt});var Vwe=_(mq=>{"use strict";Object.defineProperty(mq,"__esModule",{value:!0});mq.default=t=>{var e,r,o,a;return{width:(r=(e=t.yogaNode)===null||e===void 0?void 0:e.getComputedWidth())!==null&&r!==void 0?r:0,height:(a=(o=t.yogaNode)===null||o===void 0?void 0:o.getComputedHeight())!==null&&a!==void 0?a:0}}});var ic=_(ro=>{"use strict";Object.defineProperty(ro,"__esModule",{value:!0});var jwt=kwe();Object.defineProperty(ro,"render",{enumerable:!0,get:function(){return jwt.default}});var Gwt=Vk();Object.defineProperty(ro,"Box",{enumerable:!0,get:function(){return Gwt.default}});var Ywt=hq();Object.defineProperty(ro,"Text",{enumerable:!0,get:function(){return Ywt.default}});var Wwt=Fwe();Object.defineProperty(ro,"Static",{enumerable:!0,get:function(){return Wwt.default}});var Kwt=Twe();Object.defineProperty(ro,"Transform",{enumerable:!0,get:function(){return Kwt.default}});var Vwt=Lwe();Object.defineProperty(ro,"Newline",{enumerable:!0,get:function(){return Vwt.default}});var zwt=Uwe();Object.defineProperty(ro,"Spacer",{enumerable:!0,get:function(){return zwt.default}});var Jwt=Hwe();Object.defineProperty(ro,"useInput",{enumerable:!0,get:function(){return Jwt.default}});var Xwt=qwe();Object.defineProperty(ro,"useApp",{enumerable:!0,get:function(){return Xwt.default}});var Zwt=Xk();Object.defineProperty(ro,"useStdin",{enumerable:!0,get:function(){return Zwt.default}});var $wt=jwe();Object.defineProperty(ro,"useStdout",{enumerable:!0,get:function(){return $wt.default}});var eIt=Gwe();Object.defineProperty(ro,"useStderr",{enumerable:!0,get:function(){return eIt.default}});var tIt=Wwe();Object.defineProperty(ro,"useFocus",{enumerable:!0,get:function(){return tIt.default}});var rIt=Kwe();Object.defineProperty(ro,"useFocusManager",{enumerable:!0,get:function(){return rIt.default}});var nIt=Vwe();Object.defineProperty(ro,"measureElement",{enumerable:!0,get:function(){return nIt.default}})});var Eq={};Vt(Eq,{Gem:()=>yq});var zwe,ed,yq,Zk=Et(()=>{zwe=Ze(ic()),ed=Ze(an()),yq=(0,ed.memo)(({active:t})=>{let e=(0,ed.useMemo)(()=>t?"\u25C9":"\u25EF",[t]),r=(0,ed.useMemo)(()=>t?"green":"yellow",[t]);return ed.default.createElement(zwe.Text,{color:r},e)})});var Xwe={};Vt(Xwe,{useKeypress:()=>td});function td({active:t},e,r){let{stdin:o}=(0,Jwe.useStdin)(),a=(0,$k.useCallback)((n,u)=>e(n,u),r);(0,$k.useEffect)(()=>{if(!(!t||!o))return o.on("keypress",a),()=>{o.off("keypress",a)}},[t,a,o])}var Jwe,$k,wB=Et(()=>{Jwe=Ze(ic()),$k=Ze(an())});var $we={};Vt($we,{FocusRequest:()=>Zwe,useFocusRequest:()=>Cq});var Zwe,Cq,wq=Et(()=>{wB();Zwe=(r=>(r.BEFORE="before",r.AFTER="after",r))(Zwe||{}),Cq=function({active:t},e,r){td({active:t},(o,a)=>{a.name==="tab"&&(a.shift?e("before"):e("after"))},r)}});var eIe={};Vt(eIe,{useListInput:()=>IB});var IB,eQ=Et(()=>{wB();IB=function(t,e,{active:r,minus:o,plus:a,set:n,loop:u=!0}){td({active:r},(A,p)=>{let h=e.indexOf(t);switch(p.name){case o:{let E=h-1;if(u){n(e[(e.length+E)%e.length]);return}if(E<0)return;n(e[E])}break;case a:{let E=h+1;if(u){n(e[E%e.length]);return}if(E>=e.length)return;n(e[E])}break}},[e,t,a,n,u])}});var tQ={};Vt(tQ,{ScrollableItems:()=>iIt});var Lh,Oa,iIt,rQ=Et(()=>{Lh=Ze(ic()),Oa=Ze(an());wq();eQ();iIt=({active:t=!0,children:e=[],radius:r=10,size:o=1,loop:a=!0,onFocusRequest:n,willReachEnd:u})=>{let A=L=>{if(L.key===null)throw new Error("Expected all children to have a key");return L.key},p=Oa.default.Children.map(e,L=>A(L)),h=p[0],[E,I]=(0,Oa.useState)(h),v=p.indexOf(E);(0,Oa.useEffect)(()=>{p.includes(E)||I(h)},[e]),(0,Oa.useEffect)(()=>{u&&v>=p.length-2&&u()},[v]),Cq({active:t&&!!n},L=>{n?.(L)},[n]),IB(E,p,{active:t,minus:"up",plus:"down",set:I,loop:a});let x=v-r,C=v+r;C>p.length&&(x-=C-p.length,C=p.length),x<0&&(C+=-x,x=0),C>=p.length&&(C=p.length-1);let R=[];for(let L=x;L<=C;++L){let U=p[L],z=t&&U===E;R.push(Oa.default.createElement(Lh.Box,{key:U,height:o},Oa.default.createElement(Lh.Box,{marginLeft:1,marginRight:1},Oa.default.createElement(Lh.Text,null,z?Oa.default.createElement(Lh.Text,{color:"cyan",bold:!0},">"):" ")),Oa.default.createElement(Lh.Box,null,Oa.default.cloneElement(e[L],{active:z}))))}return Oa.default.createElement(Lh.Box,{flexDirection:"column",width:"100%"},R)}});var tIe,Jf,rIe,Iq,nIe,Bq=Et(()=>{tIe=Ze(ic()),Jf=Ze(an()),rIe=ve("readline"),Iq=Jf.default.createContext(null),nIe=({children:t})=>{let{stdin:e,setRawMode:r}=(0,tIe.useStdin)();(0,Jf.useEffect)(()=>{r&&r(!0),e&&(0,rIe.emitKeypressEvents)(e)},[e,r]);let[o,a]=(0,Jf.useState)(new Map),n=(0,Jf.useMemo)(()=>({getAll:()=>o,get:u=>o.get(u),set:(u,A)=>a(new Map([...o,[u,A]]))}),[o,a]);return Jf.default.createElement(Iq.Provider,{value:n,children:t})}});var vq={};Vt(vq,{useMinistore:()=>sIt});function sIt(t,e){let r=(0,nQ.useContext)(Iq);if(r===null)throw new Error("Expected this hook to run with a ministore context attached");if(typeof t>"u")return r.getAll();let o=(0,nQ.useCallback)(n=>{r.set(t,n)},[t,r.set]),a=r.get(t);return typeof a>"u"&&(a=e),[a,o]}var nQ,Dq=Et(()=>{nQ=Ze(an());Bq()});var sQ={};Vt(sQ,{renderForm:()=>oIt});async function oIt(t,e,{stdin:r,stdout:o,stderr:a}){let n,u=p=>{let{exit:h}=(0,iQ.useApp)();td({active:!0},(E,I)=>{I.name==="return"&&(n=p,h())},[h,p])},{waitUntilExit:A}=(0,iQ.render)(Pq.default.createElement(nIe,null,Pq.default.createElement(t,{...e,useSubmit:u})),{stdin:r,stdout:o,stderr:a});return await A(),n}var iQ,Pq,oQ=Et(()=>{iQ=Ze(ic()),Pq=Ze(an());Bq();wB()});var aIe=_(BB=>{"use strict";Object.defineProperty(BB,"__esModule",{value:!0});BB.UncontrolledTextInput=void 0;var sIe=an(),bq=an(),iIe=ic(),rd=Yk(),oIe=({value:t,placeholder:e="",focus:r=!0,mask:o,highlightPastedText:a=!1,showCursor:n=!0,onChange:u,onSubmit:A})=>{let[{cursorOffset:p,cursorWidth:h},E]=bq.useState({cursorOffset:(t||"").length,cursorWidth:0});bq.useEffect(()=>{E(R=>{if(!r||!n)return R;let L=t||"";return R.cursorOffset>L.length-1?{cursorOffset:L.length,cursorWidth:0}:R})},[t,r,n]);let I=a?h:0,v=o?o.repeat(t.length):t,x=v,C=e?rd.grey(e):void 0;if(n&&r){C=e.length>0?rd.inverse(e[0])+rd.grey(e.slice(1)):rd.inverse(" "),x=v.length>0?"":rd.inverse(" ");let R=0;for(let L of v)R>=p-I&&R<=p?x+=rd.inverse(L):x+=L,R++;v.length>0&&p===v.length&&(x+=rd.inverse(" "))}return iIe.useInput((R,L)=>{if(L.upArrow||L.downArrow||L.ctrl&&R==="c"||L.tab||L.shift&&L.tab)return;if(L.return){A&&A(t);return}let U=p,z=t,te=0;L.leftArrow?n&&U--:L.rightArrow?n&&U++:L.backspace||L.delete?p>0&&(z=t.slice(0,p-1)+t.slice(p,t.length),U--):(z=t.slice(0,p)+R+t.slice(p,t.length),U+=R.length,R.length>1&&(te=R.length)),p<0&&(U=0),p>t.length&&(U=t.length),E({cursorOffset:U,cursorWidth:te}),z!==t&&u(z)},{isActive:r}),sIe.createElement(iIe.Text,null,e?v.length>0?x:C:x)};BB.default=oIe;BB.UncontrolledTextInput=t=>{let[e,r]=bq.useState("");return sIe.createElement(oIe,Object.assign({},t,{value:e,onChange:r}))}});var uIe={};Vt(uIe,{Pad:()=>Sq});var lIe,cIe,Sq,xq=Et(()=>{lIe=Ze(ic()),cIe=Ze(an()),Sq=({length:t,active:e})=>{if(t===0)return null;let r=t>1?` ${"-".repeat(t-1)}`:" ";return cIe.default.createElement(lIe.Text,{dimColor:!e},r)}});var AIe={};Vt(AIe,{ItemOptions:()=>aIt});var DB,Mh,aIt,fIe=Et(()=>{DB=Ze(ic()),Mh=Ze(an());eQ();Zk();xq();aIt=function({active:t,skewer:e,options:r,value:o,onChange:a,sizes:n=[]}){let u=r.filter(({label:p})=>!!p).map(({value:p})=>p),A=r.findIndex(p=>p.value===o&&p.label!="");return IB(o,u,{active:t,minus:"left",plus:"right",set:a}),Mh.default.createElement(Mh.default.Fragment,null,r.map(({label:p},h)=>{let E=h===A,I=n[h]-1||0,v=p.replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,""),x=Math.max(0,I-v.length-2);return p?Mh.default.createElement(DB.Box,{key:p,width:I,marginLeft:1},Mh.default.createElement(DB.Text,{wrap:"truncate"},Mh.default.createElement(yq,{active:E})," ",p),e?Mh.default.createElement(Sq,{active:t,length:x}):null):Mh.default.createElement(DB.Box,{key:`spacer-${h}`,width:I,marginLeft:1})}))}});var bIe=_((rJt,PIe)=>{var Oq;PIe.exports=()=>(typeof Oq>"u"&&(Oq=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Oq)});var VIe=_((bJt,KIe)=>{var Kq=Symbol("arg flag"),sc=class t extends Error{constructor(e,r){super(e),this.name="ArgError",this.code=r,Object.setPrototypeOf(this,t.prototype)}};function HB(t,{argv:e=process.argv.slice(2),permissive:r=!1,stopAtPositional:o=!1}={}){if(!t)throw new sc("argument specification object is required","ARG_CONFIG_NO_SPEC");let a={_:[]},n={},u={};for(let A of Object.keys(t)){if(!A)throw new sc("argument key cannot be an empty string","ARG_CONFIG_EMPTY_KEY");if(A[0]!=="-")throw new sc(`argument key must start with '-' but found: '${A}'`,"ARG_CONFIG_NONOPT_KEY");if(A.length===1)throw new sc(`argument key must have a name; singular '-' keys are not allowed: ${A}`,"ARG_CONFIG_NONAME_KEY");if(typeof t[A]=="string"){n[A]=t[A];continue}let p=t[A],h=!1;if(Array.isArray(p)&&p.length===1&&typeof p[0]=="function"){let[E]=p;p=(I,v,x=[])=>(x.push(E(I,v,x[x.length-1])),x),h=E===Boolean||E[Kq]===!0}else if(typeof p=="function")h=p===Boolean||p[Kq]===!0;else throw new sc(`type missing or not a function or valid array type: ${A}`,"ARG_CONFIG_VAD_TYPE");if(A[1]!=="-"&&A.length>2)throw new sc(`short argument keys (with a single hyphen) must have only one character: ${A}`,"ARG_CONFIG_SHORTOPT_TOOLONG");u[A]=[p,h]}for(let A=0,p=e.length;A0){a._=a._.concat(e.slice(A));break}if(h==="--"){a._=a._.concat(e.slice(A+1));break}if(h.length>1&&h[0]==="-"){let E=h[1]==="-"||h.length===2?[h]:h.slice(1).split("").map(I=>`-${I}`);for(let I=0;I1&&e[A+1][0]==="-"&&!(e[A+1].match(/^-?\d*(\.(?=\d))?\d*$/)&&(L===Number||typeof BigInt<"u"&&L===BigInt))){let z=x===R?"":` (alias for ${R})`;throw new sc(`option requires argument: ${x}${z}`,"ARG_MISSING_REQUIRED_LONGARG")}a[R]=L(e[A+1],R,a[R]),++A}else a[R]=L(C,R,a[R])}}else a._.push(h)}return a}HB.flag=t=>(t[Kq]=!0,t);HB.COUNT=HB.flag((t,e,r)=>(r||0)+1);HB.ArgError=sc;KIe.exports=HB});var r1e=_((nXt,t1e)=>{var Xq;t1e.exports=()=>(typeof Xq>"u"&&(Xq=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Xq)});var a1e=_((nj,ij)=>{(function(t){nj&&typeof nj=="object"&&typeof ij<"u"?ij.exports=t():typeof define=="function"&&define.amd?define([],t):typeof window<"u"?window.isWindows=t():typeof global<"u"?global.isWindows=t():typeof self<"u"?self.isWindows=t():this.isWindows=t()})(function(){"use strict";return function(){return process&&(process.platform==="win32"||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})});var A1e=_((tZt,u1e)=>{"use strict";sj.ifExists=i1t;var uC=ve("util"),oc=ve("path"),l1e=a1e(),t1t=/^#!\s*(?:\/usr\/bin\/env)?\s*([^ \t]+)(.*)$/,r1t={createPwshFile:!0,createCmdFile:l1e(),fs:ve("fs")},n1t=new Map([[".js","node"],[".cjs","node"],[".mjs","node"],[".cmd","cmd"],[".bat","cmd"],[".ps1","pwsh"],[".sh","sh"]]);function c1e(t){let e={...r1t,...t},r=e.fs;return e.fs_={chmod:r.chmod?uC.promisify(r.chmod):async()=>{},mkdir:uC.promisify(r.mkdir),readFile:uC.promisify(r.readFile),stat:uC.promisify(r.stat),unlink:uC.promisify(r.unlink),writeFile:uC.promisify(r.writeFile)},e}async function sj(t,e,r){let o=c1e(r);await o.fs_.stat(t),await o1t(t,e,o)}function i1t(t,e,r){return sj(t,e,r).catch(()=>{})}function s1t(t,e){return e.fs_.unlink(t).catch(()=>{})}async function o1t(t,e,r){let o=await A1t(t,r);return await a1t(e,r),l1t(t,e,o,r)}function a1t(t,e){return e.fs_.mkdir(oc.dirname(t),{recursive:!0})}function l1t(t,e,r,o){let a=c1e(o),n=[{generator:h1t,extension:""}];return a.createCmdFile&&n.push({generator:p1t,extension:".cmd"}),a.createPwshFile&&n.push({generator:g1t,extension:".ps1"}),Promise.all(n.map(u=>f1t(t,e+u.extension,r,u.generator,a)))}function c1t(t,e){return s1t(t,e)}function u1t(t,e){return d1t(t,e)}async function A1t(t,e){let a=(await e.fs_.readFile(t,"utf8")).trim().split(/\r*\n/)[0].match(t1t);if(!a){let n=oc.extname(t).toLowerCase();return{program:n1t.get(n)||null,additionalArgs:""}}return{program:a[1],additionalArgs:a[2]}}async function f1t(t,e,r,o,a){let n=a.preserveSymlinks?"--preserve-symlinks":"",u=[r.additionalArgs,n].filter(A=>A).join(" ");return a=Object.assign({},a,{prog:r.program,args:u}),await c1t(e,a),await a.fs_.writeFile(e,o(t,e,a),"utf8"),u1t(e,a)}function p1t(t,e,r){let a=oc.relative(oc.dirname(e),t).split("/").join("\\"),n=oc.isAbsolute(a)?`"${a}"`:`"%~dp0\\${a}"`,u,A=r.prog,p=r.args||"",h=oj(r.nodePath).win32;A?(u=`"%~dp0\\${A}.exe"`,a=n):(A=n,p="",a="");let E=r.progArgs?`${r.progArgs.join(" ")} `:"",I=h?`@SET NODE_PATH=${h}\r -`:"";return u?I+=`@IF EXIST ${u} (\r - ${u} ${p} ${a} ${E}%*\r -) ELSE (\r - @SETLOCAL\r - @SET PATHEXT=%PATHEXT:;.JS;=;%\r - ${A} ${p} ${a} ${E}%*\r -)\r -`:I+=`@${A} ${p} ${a} ${E}%*\r -`,I}function h1t(t,e,r){let o=oc.relative(oc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n;o=o.split("\\").join("/");let u=oc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,A=r.args||"",p=oj(r.nodePath).posix;a?(n=`"$basedir/${r.prog}"`,o=u):(a=u,A="",o="");let h=r.progArgs?`${r.progArgs.join(" ")} `:"",E=`#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\,/,g')") - -case \`uname\` in - *CYGWIN*) basedir=\`cygpath -w "$basedir"\`;; -esac - -`,I=r.nodePath?`export NODE_PATH="${p}" -`:"";return n?E+=`${I}if [ -x ${n} ]; then - exec ${n} ${A} ${o} ${h}"$@" -else - exec ${a} ${A} ${o} ${h}"$@" -fi -`:E+=`${I}${a} ${A} ${o} ${h}"$@" -exit $? -`,E}function g1t(t,e,r){let o=oc.relative(oc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n=a&&`"${a}$exe"`,u;o=o.split("\\").join("/");let A=oc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,p=r.args||"",h=oj(r.nodePath),E=h.win32,I=h.posix;n?(u=`"$basedir/${r.prog}$exe"`,o=A):(n=A,p="",o="");let v=r.progArgs?`${r.progArgs.join(" ")} `:"",x=`#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -${r.nodePath?`$env_node_path=$env:NODE_PATH -$env:NODE_PATH="${E}" -`:""}if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -}`;return r.nodePath&&(x+=` else { - $env:NODE_PATH="${I}" -}`),u?x+=` -$ret=0 -if (Test-Path ${u}) { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & ${u} ${p} ${o} ${v}$args - } else { - & ${u} ${p} ${o} ${v}$args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & ${n} ${p} ${o} ${v}$args - } else { - & ${n} ${p} ${o} ${v}$args - } - $ret=$LASTEXITCODE -} -${r.nodePath?`$env:NODE_PATH=$env_node_path -`:""}exit $ret -`:x+=` -# Support pipeline input -if ($MyInvocation.ExpectingInput) { - $input | & ${n} ${p} ${o} ${v}$args -} else { - & ${n} ${p} ${o} ${v}$args -} -${r.nodePath?`$env:NODE_PATH=$env_node_path -`:""}exit $LASTEXITCODE -`,x}function d1t(t,e){return e.fs_.chmod(t,493)}function oj(t){if(!t)return{win32:"",posix:""};let e=typeof t=="string"?t.split(oc.delimiter):Array.from(t),r={};for(let o=0;o`/mnt/${A.toLowerCase()}`):e[o];r.win32=r.win32?`${r.win32};${a}`:a,r.posix=r.posix?`${r.posix}:${n}`:n,r[o]={win32:a,posix:n}}return r}u1e.exports=sj});var Cj=_((I$t,Q1e)=>{Q1e.exports=ve("stream")});var N1e=_((B$t,T1e)=>{"use strict";function F1e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function j1t(t){for(var e=1;e0?this.tail.next=o:this.head=o,this.tail=o,++this.length}},{key:"unshift",value:function(r){var o={data:r,next:this.head};this.length===0&&(this.tail=o),this.head=o,++this.length}},{key:"shift",value:function(){if(this.length!==0){var r=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,r}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(r){if(this.length===0)return"";for(var o=this.head,a=""+o.data;o=o.next;)a+=r+o.data;return a}},{key:"concat",value:function(r){if(this.length===0)return yQ.alloc(0);for(var o=yQ.allocUnsafe(r>>>0),a=this.head,n=0;a;)J1t(a.data,o,n),n+=a.data.length,a=a.next;return o}},{key:"consume",value:function(r,o){var a;return ru.length?u.length:r;if(A===u.length?n+=u:n+=u.slice(0,r),r-=A,r===0){A===u.length?(++a,o.next?this.head=o.next:this.head=this.tail=null):(this.head=o,o.data=u.slice(A));break}++a}return this.length-=a,n}},{key:"_getBuffer",value:function(r){var o=yQ.allocUnsafe(r),a=this.head,n=1;for(a.data.copy(o),r-=a.data.length;a=a.next;){var u=a.data,A=r>u.length?u.length:r;if(u.copy(o,o.length-r,0,A),r-=A,r===0){A===u.length?(++n,a.next?this.head=a.next:this.head=this.tail=null):(this.head=a,a.data=u.slice(A));break}++n}return this.length-=n,o}},{key:z1t,value:function(r,o){return wj(this,j1t({},o,{depth:0,customInspect:!1}))}}]),t}()});var Bj=_((v$t,M1e)=>{"use strict";function X1t(t,e){var r=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(Ij,this,t)):process.nextTick(Ij,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(n){!e&&n?r._writableState?r._writableState.errorEmitted?process.nextTick(EQ,r):(r._writableState.errorEmitted=!0,process.nextTick(L1e,r,n)):process.nextTick(L1e,r,n):e?(process.nextTick(EQ,r),e(n)):process.nextTick(EQ,r)}),this)}function L1e(t,e){Ij(t,e),EQ(t)}function EQ(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function Z1t(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function Ij(t,e){t.emit("error",e)}function $1t(t,e){var r=t._readableState,o=t._writableState;r&&r.autoDestroy||o&&o.autoDestroy?t.destroy(e):t.emit("error",e)}M1e.exports={destroy:X1t,undestroy:Z1t,errorOrDestroy:$1t}});var Gh=_((D$t,_1e)=>{"use strict";var U1e={};function lc(t,e,r){r||(r=Error);function o(n,u,A){return typeof e=="string"?e:e(n,u,A)}class a extends r{constructor(u,A,p){super(o(u,A,p))}}a.prototype.name=r.name,a.prototype.code=t,U1e[t]=a}function O1e(t,e){if(Array.isArray(t)){let r=t.length;return t=t.map(o=>String(o)),r>2?`one of ${e} ${t.slice(0,r-1).join(", ")}, or `+t[r-1]:r===2?`one of ${e} ${t[0]} or ${t[1]}`:`of ${e} ${t[0]}`}else return`of ${e} ${String(t)}`}function e2t(t,e,r){return t.substr(!r||r<0?0:+r,e.length)===e}function t2t(t,e,r){return(r===void 0||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}function r2t(t,e,r){return typeof r!="number"&&(r=0),r+e.length>t.length?!1:t.indexOf(e,r)!==-1}lc("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);lc("ERR_INVALID_ARG_TYPE",function(t,e,r){let o;typeof e=="string"&&e2t(e,"not ")?(o="must not be",e=e.replace(/^not /,"")):o="must be";let a;if(t2t(t," argument"))a=`The ${t} ${o} ${O1e(e,"type")}`;else{let n=r2t(t,".")?"property":"argument";a=`The "${t}" ${n} ${o} ${O1e(e,"type")}`}return a+=`. Received type ${typeof r}`,a},TypeError);lc("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");lc("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});lc("ERR_STREAM_PREMATURE_CLOSE","Premature close");lc("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});lc("ERR_MULTIPLE_CALLBACK","Callback called multiple times");lc("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");lc("ERR_STREAM_WRITE_AFTER_END","write after end");lc("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);lc("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);lc("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");_1e.exports.codes=U1e});var vj=_((P$t,H1e)=>{"use strict";var n2t=Gh().codes.ERR_INVALID_OPT_VALUE;function i2t(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function s2t(t,e,r,o){var a=i2t(e,o,r);if(a!=null){if(!(isFinite(a)&&Math.floor(a)===a)||a<0){var n=o?r:"highWaterMark";throw new n2t(n,a)}return Math.floor(a)}return t.objectMode?16:16*1024}H1e.exports={getHighWaterMark:s2t}});var q1e=_((b$t,Dj)=>{typeof Object.create=="function"?Dj.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:Dj.exports=function(e,r){if(r){e.super_=r;var o=function(){};o.prototype=r.prototype,e.prototype=new o,e.prototype.constructor=e}}});var Yh=_((S$t,bj)=>{try{if(Pj=ve("util"),typeof Pj.inherits!="function")throw"";bj.exports=Pj.inherits}catch{bj.exports=q1e()}var Pj});var G1e=_((x$t,j1e)=>{j1e.exports=ve("util").deprecate});var kj=_((k$t,J1e)=>{"use strict";J1e.exports=Fi;function W1e(t){var e=this;this.next=null,this.entry=null,this.finish=function(){F2t(e,t)}}var gC;Fi.WritableState=$B;var o2t={deprecate:G1e()},K1e=Cj(),wQ=ve("buffer").Buffer,a2t=global.Uint8Array||function(){};function l2t(t){return wQ.from(t)}function c2t(t){return wQ.isBuffer(t)||t instanceof a2t}var xj=Bj(),u2t=vj(),A2t=u2t.getHighWaterMark,Wh=Gh().codes,f2t=Wh.ERR_INVALID_ARG_TYPE,p2t=Wh.ERR_METHOD_NOT_IMPLEMENTED,h2t=Wh.ERR_MULTIPLE_CALLBACK,g2t=Wh.ERR_STREAM_CANNOT_PIPE,d2t=Wh.ERR_STREAM_DESTROYED,m2t=Wh.ERR_STREAM_NULL_VALUES,y2t=Wh.ERR_STREAM_WRITE_AFTER_END,E2t=Wh.ERR_UNKNOWN_ENCODING,dC=xj.errorOrDestroy;Yh()(Fi,K1e);function C2t(){}function $B(t,e,r){gC=gC||ld(),t=t||{},typeof r!="boolean"&&(r=e instanceof gC),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=A2t(this,t,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=t.decodeStrings===!1;this.decodeStrings=!o,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(a){b2t(e,a)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new W1e(this)}$B.prototype.getBuffer=function(){for(var e=this.bufferedRequest,r=[];e;)r.push(e),e=e.next;return r};(function(){try{Object.defineProperty($B.prototype,"buffer",{get:o2t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}})();var CQ;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(CQ=Function.prototype[Symbol.hasInstance],Object.defineProperty(Fi,Symbol.hasInstance,{value:function(e){return CQ.call(this,e)?!0:this!==Fi?!1:e&&e._writableState instanceof $B}})):CQ=function(e){return e instanceof this};function Fi(t){gC=gC||ld();var e=this instanceof gC;if(!e&&!CQ.call(Fi,this))return new Fi(t);this._writableState=new $B(t,this,e),this.writable=!0,t&&(typeof t.write=="function"&&(this._write=t.write),typeof t.writev=="function"&&(this._writev=t.writev),typeof t.destroy=="function"&&(this._destroy=t.destroy),typeof t.final=="function"&&(this._final=t.final)),K1e.call(this)}Fi.prototype.pipe=function(){dC(this,new g2t)};function w2t(t,e){var r=new y2t;dC(t,r),process.nextTick(e,r)}function I2t(t,e,r,o){var a;return r===null?a=new m2t:typeof r!="string"&&!e.objectMode&&(a=new f2t("chunk",["string","Buffer"],r)),a?(dC(t,a),process.nextTick(o,a),!1):!0}Fi.prototype.write=function(t,e,r){var o=this._writableState,a=!1,n=!o.objectMode&&c2t(t);return n&&!wQ.isBuffer(t)&&(t=l2t(t)),typeof e=="function"&&(r=e,e=null),n?e="buffer":e||(e=o.defaultEncoding),typeof r!="function"&&(r=C2t),o.ending?w2t(this,r):(n||I2t(this,o,t,r))&&(o.pendingcb++,a=v2t(this,o,n,t,e,r)),a};Fi.prototype.cork=function(){this._writableState.corked++};Fi.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,!t.writing&&!t.corked&&!t.bufferProcessing&&t.bufferedRequest&&V1e(this,t))};Fi.prototype.setDefaultEncoding=function(e){if(typeof e=="string"&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new E2t(e);return this._writableState.defaultEncoding=e,this};Object.defineProperty(Fi.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function B2t(t,e,r){return!t.objectMode&&t.decodeStrings!==!1&&typeof e=="string"&&(e=wQ.from(e,r)),e}Object.defineProperty(Fi.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function v2t(t,e,r,o,a,n){if(!r){var u=B2t(e,o,a);o!==u&&(r=!0,a="buffer",o=u)}var A=e.objectMode?1:o.length;e.length+=A;var p=e.length{"use strict";var R2t=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};Z1e.exports=yA;var X1e=Rj(),Fj=kj();Yh()(yA,X1e);for(Qj=R2t(Fj.prototype),IQ=0;IQ{var vQ=ve("buffer"),rp=vQ.Buffer;function $1e(t,e){for(var r in t)e[r]=t[r]}rp.from&&rp.alloc&&rp.allocUnsafe&&rp.allocUnsafeSlow?e2e.exports=vQ:($1e(vQ,Tj),Tj.Buffer=mC);function mC(t,e,r){return rp(t,e,r)}$1e(rp,mC);mC.from=function(t,e,r){if(typeof t=="number")throw new TypeError("Argument must not be a number");return rp(t,e,r)};mC.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError("Argument must be a number");var o=rp(t);return e!==void 0?typeof r=="string"?o.fill(e,r):o.fill(e):o.fill(0),o};mC.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return rp(t)};mC.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return vQ.SlowBuffer(t)}});var Mj=_(n2e=>{"use strict";var Lj=t2e().Buffer,r2e=Lj.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function L2t(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}function M2t(t){var e=L2t(t);if(typeof e!="string"&&(Lj.isEncoding===r2e||!r2e(t)))throw new Error("Unknown encoding: "+t);return e||t}n2e.StringDecoder=ev;function ev(t){this.encoding=M2t(t);var e;switch(this.encoding){case"utf16le":this.text=j2t,this.end=G2t,e=4;break;case"utf8":this.fillLast=_2t,e=4;break;case"base64":this.text=Y2t,this.end=W2t,e=3;break;default:this.write=K2t,this.end=V2t;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=Lj.allocUnsafe(e)}ev.prototype.write=function(t){if(t.length===0)return"";var e,r;if(this.lastNeed){if(e=this.fillLast(t),e===void 0)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function O2t(t,e,r){var o=e.length-1;if(o=0?(a>0&&(t.lastNeed=a-1),a):--o=0?(a>0&&(t.lastNeed=a-2),a):--o=0?(a>0&&(a===2?a=0:t.lastNeed=a-3),a):0))}function U2t(t,e,r){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if((e[1]&192)!==128)return t.lastNeed=1,"\uFFFD";if(t.lastNeed>2&&e.length>2&&(e[2]&192)!==128)return t.lastNeed=2,"\uFFFD"}}function _2t(t){var e=this.lastTotal-this.lastNeed,r=U2t(this,t,e);if(r!==void 0)return r;if(this.lastNeed<=t.length)return t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length}function H2t(t,e){var r=O2t(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var o=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,o),t.toString("utf8",e,o)}function q2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"\uFFFD":e}function j2t(t,e){if((t.length-e)%2===0){var r=t.toString("utf16le",e);if(r){var o=r.charCodeAt(r.length-1);if(o>=55296&&o<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function G2t(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function Y2t(t,e){var r=(t.length-e)%3;return r===0?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function W2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function K2t(t){return t.toString(this.encoding)}function V2t(t){return t&&t.length?this.write(t):""}});var DQ=_((R$t,o2e)=>{"use strict";var i2e=Gh().codes.ERR_STREAM_PREMATURE_CLOSE;function z2t(t){var e=!1;return function(){if(!e){e=!0;for(var r=arguments.length,o=new Array(r),a=0;a{"use strict";var PQ;function Kh(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Z2t=DQ(),Vh=Symbol("lastResolve"),cd=Symbol("lastReject"),tv=Symbol("error"),bQ=Symbol("ended"),ud=Symbol("lastPromise"),Oj=Symbol("handlePromise"),Ad=Symbol("stream");function zh(t,e){return{value:t,done:e}}function $2t(t){var e=t[Vh];if(e!==null){var r=t[Ad].read();r!==null&&(t[ud]=null,t[Vh]=null,t[cd]=null,e(zh(r,!1)))}}function eBt(t){process.nextTick($2t,t)}function tBt(t,e){return function(r,o){t.then(function(){if(e[bQ]){r(zh(void 0,!0));return}e[Oj](r,o)},o)}}var rBt=Object.getPrototypeOf(function(){}),nBt=Object.setPrototypeOf((PQ={get stream(){return this[Ad]},next:function(){var e=this,r=this[tv];if(r!==null)return Promise.reject(r);if(this[bQ])return Promise.resolve(zh(void 0,!0));if(this[Ad].destroyed)return new Promise(function(u,A){process.nextTick(function(){e[tv]?A(e[tv]):u(zh(void 0,!0))})});var o=this[ud],a;if(o)a=new Promise(tBt(o,this));else{var n=this[Ad].read();if(n!==null)return Promise.resolve(zh(n,!1));a=new Promise(this[Oj])}return this[ud]=a,a}},Kh(PQ,Symbol.asyncIterator,function(){return this}),Kh(PQ,"return",function(){var e=this;return new Promise(function(r,o){e[Ad].destroy(null,function(a){if(a){o(a);return}r(zh(void 0,!0))})})}),PQ),rBt),iBt=function(e){var r,o=Object.create(nBt,(r={},Kh(r,Ad,{value:e,writable:!0}),Kh(r,Vh,{value:null,writable:!0}),Kh(r,cd,{value:null,writable:!0}),Kh(r,tv,{value:null,writable:!0}),Kh(r,bQ,{value:e._readableState.endEmitted,writable:!0}),Kh(r,Oj,{value:function(n,u){var A=o[Ad].read();A?(o[ud]=null,o[Vh]=null,o[cd]=null,n(zh(A,!1))):(o[Vh]=n,o[cd]=u)},writable:!0}),r));return o[ud]=null,Z2t(e,function(a){if(a&&a.code!=="ERR_STREAM_PREMATURE_CLOSE"){var n=o[cd];n!==null&&(o[ud]=null,o[Vh]=null,o[cd]=null,n(a)),o[tv]=a;return}var u=o[Vh];u!==null&&(o[ud]=null,o[Vh]=null,o[cd]=null,u(zh(void 0,!0))),o[bQ]=!0}),e.on("readable",eBt.bind(null,o)),o};a2e.exports=iBt});var f2e=_((N$t,A2e)=>{"use strict";function c2e(t,e,r,o,a,n,u){try{var A=t[n](u),p=A.value}catch(h){r(h);return}A.done?e(p):Promise.resolve(p).then(o,a)}function sBt(t){return function(){var e=this,r=arguments;return new Promise(function(o,a){var n=t.apply(e,r);function u(p){c2e(n,o,a,u,A,"next",p)}function A(p){c2e(n,o,a,u,A,"throw",p)}u(void 0)})}}function u2e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function oBt(t){for(var e=1;e{"use strict";I2e.exports=mn;var yC;mn.ReadableState=d2e;var L$t=ve("events").EventEmitter,g2e=function(e,r){return e.listeners(r).length},nv=Cj(),SQ=ve("buffer").Buffer,uBt=global.Uint8Array||function(){};function ABt(t){return SQ.from(t)}function fBt(t){return SQ.isBuffer(t)||t instanceof uBt}var Uj=ve("util"),en;Uj&&Uj.debuglog?en=Uj.debuglog("stream"):en=function(){};var pBt=N1e(),Wj=Bj(),hBt=vj(),gBt=hBt.getHighWaterMark,xQ=Gh().codes,dBt=xQ.ERR_INVALID_ARG_TYPE,mBt=xQ.ERR_STREAM_PUSH_AFTER_EOF,yBt=xQ.ERR_METHOD_NOT_IMPLEMENTED,EBt=xQ.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,EC,_j,Hj;Yh()(mn,nv);var rv=Wj.errorOrDestroy,qj=["error","close","destroy","pause","resume"];function CBt(t,e,r){if(typeof t.prependListener=="function")return t.prependListener(e,r);!t._events||!t._events[e]?t.on(e,r):Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]}function d2e(t,e,r){yC=yC||ld(),t=t||{},typeof r!="boolean"&&(r=e instanceof yC),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=gBt(this,t,"readableHighWaterMark",r),this.buffer=new pBt,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(EC||(EC=Mj().StringDecoder),this.decoder=new EC(t.encoding),this.encoding=t.encoding)}function mn(t){if(yC=yC||ld(),!(this instanceof mn))return new mn(t);var e=this instanceof yC;this._readableState=new d2e(t,this,e),this.readable=!0,t&&(typeof t.read=="function"&&(this._read=t.read),typeof t.destroy=="function"&&(this._destroy=t.destroy)),nv.call(this)}Object.defineProperty(mn.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}});mn.prototype.destroy=Wj.destroy;mn.prototype._undestroy=Wj.undestroy;mn.prototype._destroy=function(t,e){e(t)};mn.prototype.push=function(t,e){var r=this._readableState,o;return r.objectMode?o=!0:typeof t=="string"&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=SQ.from(t,e),e=""),o=!0),m2e(this,t,e,!1,o)};mn.prototype.unshift=function(t){return m2e(this,t,null,!0,!1)};function m2e(t,e,r,o,a){en("readableAddChunk",e);var n=t._readableState;if(e===null)n.reading=!1,BBt(t,n);else{var u;if(a||(u=wBt(n,e)),u)rv(t,u);else if(n.objectMode||e&&e.length>0)if(typeof e!="string"&&!n.objectMode&&Object.getPrototypeOf(e)!==SQ.prototype&&(e=ABt(e)),o)n.endEmitted?rv(t,new EBt):jj(t,n,e,!0);else if(n.ended)rv(t,new mBt);else{if(n.destroyed)return!1;n.reading=!1,n.decoder&&!r?(e=n.decoder.write(e),n.objectMode||e.length!==0?jj(t,n,e,!1):Yj(t,n)):jj(t,n,e,!1)}else o||(n.reading=!1,Yj(t,n))}return!n.ended&&(n.length=p2e?t=p2e:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function h2e(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=IBt(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}mn.prototype.read=function(t){en("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return en("read: emitReadable",e.length,e.ended),e.length===0&&e.ended?Gj(this):kQ(this),null;if(t=h2e(t,e),t===0&&e.ended)return e.length===0&&Gj(this),null;var o=e.needReadable;en("need readable",o),(e.length===0||e.length-t0?a=C2e(t,e):a=null,a===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),e.length===0&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&Gj(this)),a!==null&&this.emit("data",a),a};function BBt(t,e){if(en("onEofChunk"),!e.ended){if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?kQ(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,y2e(t)))}}function kQ(t){var e=t._readableState;en("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(en("emitReadable",e.flowing),e.emittedReadable=!0,process.nextTick(y2e,t))}function y2e(t){var e=t._readableState;en("emitReadable_",e.destroyed,e.length,e.ended),!e.destroyed&&(e.length||e.ended)&&(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,Kj(t)}function Yj(t,e){e.readingMore||(e.readingMore=!0,process.nextTick(vBt,t,e))}function vBt(t,e){for(;!e.reading&&!e.ended&&(e.length1&&w2e(o.pipes,t)!==-1)&&!h&&(en("false write response, pause",o.awaitDrain),o.awaitDrain++),r.pause())}function v(L){en("onerror",L),R(),t.removeListener("error",v),g2e(t,"error")===0&&rv(t,L)}CBt(t,"error",v);function x(){t.removeListener("finish",C),R()}t.once("close",x);function C(){en("onfinish"),t.removeListener("close",x),R()}t.once("finish",C);function R(){en("unpipe"),r.unpipe(t)}return t.emit("pipe",r),o.flowing||(en("pipe resume"),r.resume()),t};function DBt(t){return function(){var r=t._readableState;en("pipeOnDrain",r.awaitDrain),r.awaitDrain&&r.awaitDrain--,r.awaitDrain===0&&g2e(t,"data")&&(r.flowing=!0,Kj(t))}}mn.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(e.pipesCount===0)return this;if(e.pipesCount===1)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r),this);if(!t){var o=e.pipes,a=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var n=0;n0,o.flowing!==!1&&this.resume()):t==="readable"&&!o.endEmitted&&!o.readableListening&&(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,en("on readable",o.length,o.reading),o.length?kQ(this):o.reading||process.nextTick(PBt,this)),r};mn.prototype.addListener=mn.prototype.on;mn.prototype.removeListener=function(t,e){var r=nv.prototype.removeListener.call(this,t,e);return t==="readable"&&process.nextTick(E2e,this),r};mn.prototype.removeAllListeners=function(t){var e=nv.prototype.removeAllListeners.apply(this,arguments);return(t==="readable"||t===void 0)&&process.nextTick(E2e,this),e};function E2e(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function PBt(t){en("readable nexttick read 0"),t.read(0)}mn.prototype.resume=function(){var t=this._readableState;return t.flowing||(en("resume"),t.flowing=!t.readableListening,bBt(this,t)),t.paused=!1,this};function bBt(t,e){e.resumeScheduled||(e.resumeScheduled=!0,process.nextTick(SBt,t,e))}function SBt(t,e){en("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),Kj(t),e.flowing&&!e.reading&&t.read(0)}mn.prototype.pause=function(){return en("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(en("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Kj(t){var e=t._readableState;for(en("flow",e.flowing);e.flowing&&t.read()!==null;);}mn.prototype.wrap=function(t){var e=this,r=this._readableState,o=!1;t.on("end",function(){if(en("wrapped end"),r.decoder&&!r.ended){var u=r.decoder.end();u&&u.length&&e.push(u)}e.push(null)}),t.on("data",function(u){if(en("wrapped data"),r.decoder&&(u=r.decoder.write(u)),!(r.objectMode&&u==null)&&!(!r.objectMode&&(!u||!u.length))){var A=e.push(u);A||(o=!0,t.pause())}});for(var a in t)this[a]===void 0&&typeof t[a]=="function"&&(this[a]=function(A){return function(){return t[A].apply(t,arguments)}}(a));for(var n=0;n=e.length?(e.decoder?r=e.buffer.join(""):e.buffer.length===1?r=e.buffer.first():r=e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r}function Gj(t){var e=t._readableState;en("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,process.nextTick(xBt,e,t))}function xBt(t,e){if(en("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&t.length===0&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var r=e._writableState;(!r||r.autoDestroy&&r.finished)&&e.destroy()}}typeof Symbol=="function"&&(mn.from=function(t,e){return Hj===void 0&&(Hj=f2e()),Hj(mn,t,e)});function w2e(t,e){for(var r=0,o=t.length;r{"use strict";v2e.exports=np;var QQ=Gh().codes,kBt=QQ.ERR_METHOD_NOT_IMPLEMENTED,QBt=QQ.ERR_MULTIPLE_CALLBACK,FBt=QQ.ERR_TRANSFORM_ALREADY_TRANSFORMING,RBt=QQ.ERR_TRANSFORM_WITH_LENGTH_0,FQ=ld();Yh()(np,FQ);function TBt(t,e){var r=this._transformState;r.transforming=!1;var o=r.writecb;if(o===null)return this.emit("error",new QBt);r.writechunk=null,r.writecb=null,e!=null&&this.push(e),o(t);var a=this._readableState;a.reading=!1,(a.needReadable||a.length{"use strict";P2e.exports=iv;var D2e=Vj();Yh()(iv,D2e);function iv(t){if(!(this instanceof iv))return new iv(t);D2e.call(this,t)}iv.prototype._transform=function(t,e,r){r(null,t)}});var F2e=_((_$t,Q2e)=>{"use strict";var zj;function LBt(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}var k2e=Gh().codes,MBt=k2e.ERR_MISSING_ARGS,OBt=k2e.ERR_STREAM_DESTROYED;function S2e(t){if(t)throw t}function UBt(t){return t.setHeader&&typeof t.abort=="function"}function _Bt(t,e,r,o){o=LBt(o);var a=!1;t.on("close",function(){a=!0}),zj===void 0&&(zj=DQ()),zj(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,UBt(t))return t.abort();if(typeof t.destroy=="function")return t.destroy();o(u||new OBt("pipe"))}}}function x2e(t){t()}function HBt(t,e){return t.pipe(e)}function qBt(t){return!t.length||typeof t[t.length-1]!="function"?S2e:t.pop()}function jBt(){for(var t=arguments.length,e=new Array(t),r=0;r0;return _Bt(u,p,h,function(E){a||(a=E),E&&n.forEach(x2e),!p&&(n.forEach(x2e),o(a))})});return e.reduce(HBt)}Q2e.exports=jBt});var CC=_((cc,ov)=>{var sv=ve("stream");process.env.READABLE_STREAM==="disable"&&sv?(ov.exports=sv.Readable,Object.assign(ov.exports,sv),ov.exports.Stream=sv):(cc=ov.exports=Rj(),cc.Stream=sv||cc,cc.Readable=cc,cc.Writable=kj(),cc.Duplex=ld(),cc.Transform=Vj(),cc.PassThrough=b2e(),cc.finished=DQ(),cc.pipeline=F2e())});var N2e=_((H$t,T2e)=>{"use strict";var{Buffer:uu}=ve("buffer"),R2e=Symbol.for("BufferList");function ni(t){if(!(this instanceof ni))return new ni(t);ni._init.call(this,t)}ni._init=function(e){Object.defineProperty(this,R2e,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)};ni.prototype._new=function(e){return new ni(e)};ni.prototype._offset=function(e){if(e===0)return[0,0];let r=0;for(let o=0;othis.length||e<0)return;let r=this._offset(e);return this._bufs[r[0]][r[1]]};ni.prototype.slice=function(e,r){return typeof e=="number"&&e<0&&(e+=this.length),typeof r=="number"&&r<0&&(r+=this.length),this.copy(null,0,e,r)};ni.prototype.copy=function(e,r,o,a){if((typeof o!="number"||o<0)&&(o=0),(typeof a!="number"||a>this.length)&&(a=this.length),o>=this.length||a<=0)return e||uu.alloc(0);let n=!!e,u=this._offset(o),A=a-o,p=A,h=n&&r||0,E=u[1];if(o===0&&a===this.length){if(!n)return this._bufs.length===1?this._bufs[0]:uu.concat(this._bufs,this.length);for(let I=0;Iv)this._bufs[I].copy(e,h,E),h+=v;else{this._bufs[I].copy(e,h,E,E+p),h+=v;break}p-=v,E&&(E=0)}return e.length>h?e.slice(0,h):e};ni.prototype.shallowSlice=function(e,r){if(e=e||0,r=typeof r!="number"?this.length:r,e<0&&(e+=this.length),r<0&&(r+=this.length),e===r)return this._new();let o=this._offset(e),a=this._offset(r),n=this._bufs.slice(o[0],a[0]+1);return a[1]===0?n.pop():n[n.length-1]=n[n.length-1].slice(0,a[1]),o[1]!==0&&(n[0]=n[0].slice(o[1])),this._new(n)};ni.prototype.toString=function(e,r,o){return this.slice(r,o).toString(e)};ni.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;)if(e>=this._bufs[0].length)e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}return this};ni.prototype.duplicate=function(){let e=this._new();for(let r=0;rthis.length?this.length:e;let o=this._offset(e),a=o[0],n=o[1];for(;a=t.length){let p=u.indexOf(t,n);if(p!==-1)return this._reverseOffset([a,p]);n=u.length-t.length+1}else{let p=this._reverseOffset([a,n]);if(this._match(p,t))return p;n++}n=0}return-1};ni.prototype._match=function(t,e){if(this.length-t{"use strict";var Jj=CC().Duplex,GBt=Yh(),av=N2e();function Uo(t){if(!(this instanceof Uo))return new Uo(t);if(typeof t=="function"){this._callback=t;let e=function(o){this._callback&&(this._callback(o),this._callback=null)}.bind(this);this.on("pipe",function(o){o.on("error",e)}),this.on("unpipe",function(o){o.removeListener("error",e)}),t=null}av._init.call(this,t),Jj.call(this)}GBt(Uo,Jj);Object.assign(Uo.prototype,av.prototype);Uo.prototype._new=function(e){return new Uo(e)};Uo.prototype._write=function(e,r,o){this._appendBuffer(e),typeof o=="function"&&o()};Uo.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)};Uo.prototype.end=function(e){Jj.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)};Uo.prototype._destroy=function(e,r){this._bufs.length=0,this.length=0,r(e)};Uo.prototype._isBufferList=function(e){return e instanceof Uo||e instanceof av||Uo.isBufferList(e)};Uo.isBufferList=av.isBufferList;RQ.exports=Uo;RQ.exports.BufferListStream=Uo;RQ.exports.BufferList=av});var $j=_(IC=>{var YBt=Buffer.alloc,WBt="0000000000000000000",KBt="7777777777777777777",M2e=48,O2e=Buffer.from("ustar\0","binary"),VBt=Buffer.from("00","binary"),zBt=Buffer.from("ustar ","binary"),JBt=Buffer.from(" \0","binary"),XBt=parseInt("7777",8),lv=257,Zj=263,ZBt=function(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)},$Bt=function(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null},evt=function(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0},U2e=function(t,e,r,o){for(;re?KBt.slice(0,e)+" ":WBt.slice(0,e-t.length)+t+" "};function tvt(t){var e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;for(var r=[],o=t.length-1;o>0;o--){var a=t[o];e?r.push(a):r.push(255-a)}var n=0,u=r.length;for(o=0;o=Math.pow(10,r)&&r++,e+r+t};IC.decodeLongPath=function(t,e){return wC(t,0,t.length,e)};IC.encodePax=function(t){var e="";t.name&&(e+=Xj(" path="+t.name+` -`)),t.linkname&&(e+=Xj(" linkpath="+t.linkname+` -`));var r=t.pax;if(r)for(var o in r)e+=Xj(" "+o+"="+r[o]+` -`);return Buffer.from(e)};IC.decodePax=function(t){for(var e={};t.length;){for(var r=0;r100;){var a=r.indexOf("/");if(a===-1)return null;o+=o?"/"+r.slice(0,a):r.slice(0,a),r=r.slice(a+1)}return Buffer.byteLength(r)>100||Buffer.byteLength(o)>155||t.linkname&&Buffer.byteLength(t.linkname)>100?null:(e.write(r),e.write(Jh(t.mode&XBt,6),100),e.write(Jh(t.uid,6),108),e.write(Jh(t.gid,6),116),e.write(Jh(t.size,11),124),e.write(Jh(t.mtime.getTime()/1e3|0,11),136),e[156]=M2e+evt(t.type),t.linkname&&e.write(t.linkname,157),O2e.copy(e,lv),VBt.copy(e,Zj),t.uname&&e.write(t.uname,265),t.gname&&e.write(t.gname,297),e.write(Jh(t.devmajor||0,6),329),e.write(Jh(t.devminor||0,6),337),o&&e.write(o,345),e.write(Jh(_2e(e),6),148),e)};IC.decode=function(t,e,r){var o=t[156]===0?0:t[156]-M2e,a=wC(t,0,100,e),n=Xh(t,100,8),u=Xh(t,108,8),A=Xh(t,116,8),p=Xh(t,124,12),h=Xh(t,136,12),E=$Bt(o),I=t[157]===0?null:wC(t,157,100,e),v=wC(t,265,32),x=wC(t,297,32),C=Xh(t,329,8),R=Xh(t,337,8),L=_2e(t);if(L===8*32)return null;if(L!==Xh(t,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(O2e.compare(t,lv,lv+6)===0)t[345]&&(a=wC(t,345,155,e)+"/"+a);else if(!(zBt.compare(t,lv,lv+6)===0&&JBt.compare(t,Zj,Zj+2)===0)){if(!r)throw new Error("Invalid tar header: unknown format.")}return o===0&&a&&a[a.length-1]==="/"&&(o=5),{name:a,mode:n,uid:u,gid:A,size:p,mtime:new Date(1e3*h),type:E,linkname:I,uname:v,gname:x,devmajor:C,devminor:R}}});var K2e=_((G$t,W2e)=>{var q2e=ve("util"),rvt=L2e(),cv=$j(),j2e=CC().Writable,G2e=CC().PassThrough,Y2e=function(){},H2e=function(t){return t&=511,t&&512-t},nvt=function(t,e){var r=new TQ(t,e);return r.end(),r},ivt=function(t,e){return e.path&&(t.name=e.path),e.linkpath&&(t.linkname=e.linkpath),e.size&&(t.size=parseInt(e.size,10)),t.pax=e,t},TQ=function(t,e){this._parent=t,this.offset=e,G2e.call(this,{autoDestroy:!1})};q2e.inherits(TQ,G2e);TQ.prototype.destroy=function(t){this._parent.destroy(t)};var ip=function(t){if(!(this instanceof ip))return new ip(t);j2e.call(this,t),t=t||{},this._offset=0,this._buffer=rvt(),this._missing=0,this._partial=!1,this._onparse=Y2e,this._header=null,this._stream=null,this._overflow=null,this._cb=null,this._locked=!1,this._destroyed=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null;var e=this,r=e._buffer,o=function(){e._continue()},a=function(v){if(e._locked=!1,v)return e.destroy(v);e._stream||o()},n=function(){e._stream=null;var v=H2e(e._header.size);v?e._parse(v,u):e._parse(512,I),e._locked||o()},u=function(){e._buffer.consume(H2e(e._header.size)),e._parse(512,I),o()},A=function(){var v=e._header.size;e._paxGlobal=cv.decodePax(r.slice(0,v)),r.consume(v),n()},p=function(){var v=e._header.size;e._pax=cv.decodePax(r.slice(0,v)),e._paxGlobal&&(e._pax=Object.assign({},e._paxGlobal,e._pax)),r.consume(v),n()},h=function(){var v=e._header.size;this._gnuLongPath=cv.decodeLongPath(r.slice(0,v),t.filenameEncoding),r.consume(v),n()},E=function(){var v=e._header.size;this._gnuLongLinkPath=cv.decodeLongPath(r.slice(0,v),t.filenameEncoding),r.consume(v),n()},I=function(){var v=e._offset,x;try{x=e._header=cv.decode(r.slice(0,512),t.filenameEncoding,t.allowUnknownFormat)}catch(C){e.emit("error",C)}if(r.consume(512),!x){e._parse(512,I),o();return}if(x.type==="gnu-long-path"){e._parse(x.size,h),o();return}if(x.type==="gnu-long-link-path"){e._parse(x.size,E),o();return}if(x.type==="pax-global-header"){e._parse(x.size,A),o();return}if(x.type==="pax-header"){e._parse(x.size,p),o();return}if(e._gnuLongPath&&(x.name=e._gnuLongPath,e._gnuLongPath=null),e._gnuLongLinkPath&&(x.linkname=e._gnuLongLinkPath,e._gnuLongLinkPath=null),e._pax&&(e._header=x=ivt(x,e._pax),e._pax=null),e._locked=!0,!x.size||x.type==="directory"){e._parse(512,I),e.emit("entry",x,nvt(e,v),a);return}e._stream=new TQ(e,v),e.emit("entry",x,e._stream,a),e._parse(x.size,n),o()};this._onheader=I,this._parse(512,I)};q2e.inherits(ip,j2e);ip.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.emit("close"))};ip.prototype._parse=function(t,e){this._destroyed||(this._offset+=t,this._missing=t,e===this._onheader&&(this._partial=!1),this._onparse=e)};ip.prototype._continue=function(){if(!this._destroyed){var t=this._cb;this._cb=Y2e,this._overflow?this._write(this._overflow,void 0,t):t()}};ip.prototype._write=function(t,e,r){if(!this._destroyed){var o=this._stream,a=this._buffer,n=this._missing;if(t.length&&(this._partial=!0),t.lengthn&&(u=t.slice(n),t=t.slice(0,n)),o?o.end(t):a.append(t),this._overflow=u,this._onparse()}};ip.prototype._final=function(t){if(this._partial)return this.destroy(new Error("Unexpected end of data"));t()};W2e.exports=ip});var z2e=_((Y$t,V2e)=>{V2e.exports=ve("fs").constants||ve("constants")});var eBe=_((W$t,$2e)=>{var BC=z2e(),J2e=SO(),LQ=Yh(),svt=Buffer.alloc,X2e=CC().Readable,vC=CC().Writable,ovt=ve("string_decoder").StringDecoder,NQ=$j(),avt=parseInt("755",8),lvt=parseInt("644",8),Z2e=svt(1024),t5=function(){},e5=function(t,e){e&=511,e&&t.push(Z2e.slice(0,512-e))};function cvt(t){switch(t&BC.S_IFMT){case BC.S_IFBLK:return"block-device";case BC.S_IFCHR:return"character-device";case BC.S_IFDIR:return"directory";case BC.S_IFIFO:return"fifo";case BC.S_IFLNK:return"symlink"}return"file"}var MQ=function(t){vC.call(this),this.written=0,this._to=t,this._destroyed=!1};LQ(MQ,vC);MQ.prototype._write=function(t,e,r){if(this.written+=t.length,this._to.push(t))return r();this._to._drain=r};MQ.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var OQ=function(){vC.call(this),this.linkname="",this._decoder=new ovt("utf-8"),this._destroyed=!1};LQ(OQ,vC);OQ.prototype._write=function(t,e,r){this.linkname+=this._decoder.write(t),r()};OQ.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var uv=function(){vC.call(this),this._destroyed=!1};LQ(uv,vC);uv.prototype._write=function(t,e,r){r(new Error("No body allowed for this entry"))};uv.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var EA=function(t){if(!(this instanceof EA))return new EA(t);X2e.call(this,t),this._drain=t5,this._finalized=!1,this._finalizing=!1,this._destroyed=!1,this._stream=null};LQ(EA,X2e);EA.prototype.entry=function(t,e,r){if(this._stream)throw new Error("already piping an entry");if(!(this._finalized||this._destroyed)){typeof e=="function"&&(r=e,e=null),r||(r=t5);var o=this;if((!t.size||t.type==="symlink")&&(t.size=0),t.type||(t.type=cvt(t.mode)),t.mode||(t.mode=t.type==="directory"?avt:lvt),t.uid||(t.uid=0),t.gid||(t.gid=0),t.mtime||(t.mtime=new Date),typeof e=="string"&&(e=Buffer.from(e)),Buffer.isBuffer(e)){t.size=e.length,this._encode(t);var a=this.push(e);return e5(o,t.size),a?process.nextTick(r):this._drain=r,new uv}if(t.type==="symlink"&&!t.linkname){var n=new OQ;return J2e(n,function(A){if(A)return o.destroy(),r(A);t.linkname=n.linkname,o._encode(t),r()}),n}if(this._encode(t),t.type!=="file"&&t.type!=="contiguous-file")return process.nextTick(r),new uv;var u=new MQ(this);return this._stream=u,J2e(u,function(A){if(o._stream=null,A)return o.destroy(),r(A);if(u.written!==t.size)return o.destroy(),r(new Error("size mismatch"));e5(o,t.size),o._finalizing&&o.finalize(),r()}),u}};EA.prototype.finalize=function(){if(this._stream){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(Z2e),this.push(null))};EA.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.destroy&&this._stream.destroy())};EA.prototype._encode=function(t){if(!t.pax){var e=NQ.encode(t);if(e){this.push(e);return}}this._encodePax(t)};EA.prototype._encodePax=function(t){var e=NQ.encodePax({name:t.name,linkname:t.linkname,pax:t.pax}),r={name:"PaxHeader",mode:t.mode,uid:t.uid,gid:t.gid,size:e.length,mtime:t.mtime,type:"pax-header",linkname:t.linkname&&"PaxHeader",uname:t.uname,gname:t.gname,devmajor:t.devmajor,devminor:t.devminor};this.push(NQ.encode(r)),this.push(e),e5(this,e.length),r.size=t.size,r.type=t.type,this.push(NQ.encode(r))};EA.prototype._read=function(t){var e=this._drain;this._drain=t5,e()};$2e.exports=EA});var tBe=_(r5=>{r5.extract=K2e();r5.pack=eBe()});var pBe=_((fer,fBe)=>{"use strict";var Av=class t{constructor(e,r,o){this.__specs=e||{},Object.keys(this.__specs).forEach(a=>{if(typeof this.__specs[a]=="string"){let n=this.__specs[a],u=this.__specs[n];if(u){let A=u.aliases||[];A.push(a,n),u.aliases=[...new Set(A)],this.__specs[a]=u}else throw new Error(`Alias refers to invalid key: ${n} -> ${a}`)}}),this.__opts=r||{},this.__providers=uBe(o.filter(a=>a!=null&&typeof a=="object")),this.__isFiggyPudding=!0}get(e){return l5(this,e,!0)}get[Symbol.toStringTag](){return"FiggyPudding"}forEach(e,r=this){for(let[o,a]of this.entries())e.call(r,a,o,this)}toJSON(){let e={};return this.forEach((r,o)=>{e[o]=r}),e}*entries(e){for(let o of Object.keys(this.__specs))yield[o,this.get(o)];let r=e||this.__opts.other;if(r){let o=new Set;for(let a of this.__providers){let n=a.entries?a.entries(r):vvt(a);for(let[u,A]of n)r(u)&&!o.has(u)&&(o.add(u),yield[u,A])}}}*[Symbol.iterator](){for(let[e,r]of this.entries())yield[e,r]}*keys(){for(let[e]of this.entries())yield e}*values(){for(let[,e]of this.entries())yield e}concat(...e){return new Proxy(new t(this.__specs,this.__opts,uBe(this.__providers).concat(e)),ABe)}};try{let t=ve("util");Av.prototype[t.inspect.custom]=function(e,r){return this[Symbol.toStringTag]+" "+t.inspect(this.toJSON(),r)}}catch{}function Ivt(t){throw Object.assign(new Error(`invalid config key requested: ${t}`),{code:"EBADKEY"})}function l5(t,e,r){let o=t.__specs[e];if(r&&!o&&(!t.__opts.other||!t.__opts.other(e)))Ivt(e);else{o||(o={});let a;for(let n of t.__providers){if(a=cBe(e,n),a===void 0&&o.aliases&&o.aliases.length){for(let u of o.aliases)if(u!==e&&(a=cBe(u,n),a!==void 0))break}if(a!==void 0)break}return a===void 0&&o.default!==void 0?typeof o.default=="function"?o.default(t):o.default:a}}function cBe(t,e){let r;return e.__isFiggyPudding?r=l5(e,t,!1):typeof e.get=="function"?r=e.get(t):r=e[t],r}var ABe={has(t,e){return e in t.__specs&&l5(t,e,!1)!==void 0},ownKeys(t){return Object.keys(t.__specs)},get(t,e){return typeof e=="symbol"||e.slice(0,2)==="__"||e in Av.prototype?t[e]:t.get(e)},set(t,e,r){if(typeof e=="symbol"||e.slice(0,2)==="__")return t[e]=r,!0;throw new Error("figgyPudding options cannot be modified. Use .concat() instead.")},deleteProperty(){throw new Error("figgyPudding options cannot be deleted. Use .concat() and shadow them instead.")}};fBe.exports=Bvt;function Bvt(t,e){function r(...o){return new Proxy(new Av(t,e,o),ABe)}return r}function uBe(t){let e=[];return t.forEach(r=>e.unshift(r)),e}function vvt(t){return Object.keys(t).map(e=>[e,t[e]])}});var dBe=_((per,IA)=>{"use strict";var pv=ve("crypto"),Dvt=pBe(),Pvt=ve("stream").Transform,hBe=["sha256","sha384","sha512"],bvt=/^[a-z0-9+/]+(?:=?=?)$/i,Svt=/^([^-]+)-([^?]+)([?\S*]*)$/,xvt=/^([^-]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)*$/,kvt=/^[\x21-\x7E]+$/,oa=Dvt({algorithms:{default:["sha512"]},error:{default:!1},integrity:{},options:{default:[]},pickAlgorithm:{default:()=>Ovt},Promise:{default:()=>Promise},sep:{default:" "},single:{default:!1},size:{},strict:{default:!1}}),Zh=class{get isHash(){return!0}constructor(e,r){r=oa(r);let o=!!r.strict;this.source=e.trim();let a=this.source.match(o?xvt:Svt);if(!a||o&&!hBe.some(u=>u===a[1]))return;this.algorithm=a[1],this.digest=a[2];let n=a[3];this.options=n?n.slice(1).split("?"):[]}hexDigest(){return this.digest&&Buffer.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}toString(e){if(e=oa(e),e.strict&&!(hBe.some(o=>o===this.algorithm)&&this.digest.match(bvt)&&(this.options||[]).every(o=>o.match(kvt))))return"";let r=this.options&&this.options.length?`?${this.options.join("?")}`:"";return`${this.algorithm}-${this.digest}${r}`}},fd=class{get isIntegrity(){return!0}toJSON(){return this.toString()}toString(e){e=oa(e);let r=e.sep||" ";return e.strict&&(r=r.replace(/\S+/g," ")),Object.keys(this).map(o=>this[o].map(a=>Zh.prototype.toString.call(a,e)).filter(a=>a.length).join(r)).filter(o=>o.length).join(r)}concat(e,r){r=oa(r);let o=typeof e=="string"?e:fv(e,r);return wA(`${this.toString(r)} ${o}`,r)}hexDigest(){return wA(this,{single:!0}).hexDigest()}match(e,r){r=oa(r);let o=wA(e,r),a=o.pickAlgorithm(r);return this[a]&&o[a]&&this[a].find(n=>o[a].find(u=>n.digest===u.digest))||!1}pickAlgorithm(e){e=oa(e);let r=e.pickAlgorithm,o=Object.keys(this);if(!o.length)throw new Error(`No algorithms available for ${JSON.stringify(this.toString())}`);return o.reduce((a,n)=>r(a,n)||a)}};IA.exports.parse=wA;function wA(t,e){if(e=oa(e),typeof t=="string")return c5(t,e);if(t.algorithm&&t.digest){let r=new fd;return r[t.algorithm]=[t],c5(fv(r,e),e)}else return c5(fv(t,e),e)}function c5(t,e){return e.single?new Zh(t,e):t.trim().split(/\s+/).reduce((r,o)=>{let a=new Zh(o,e);if(a.algorithm&&a.digest){let n=a.algorithm;r[n]||(r[n]=[]),r[n].push(a)}return r},new fd)}IA.exports.stringify=fv;function fv(t,e){return e=oa(e),t.algorithm&&t.digest?Zh.prototype.toString.call(t,e):typeof t=="string"?fv(wA(t,e),e):fd.prototype.toString.call(t,e)}IA.exports.fromHex=Qvt;function Qvt(t,e,r){r=oa(r);let o=r.options&&r.options.length?`?${r.options.join("?")}`:"";return wA(`${e}-${Buffer.from(t,"hex").toString("base64")}${o}`,r)}IA.exports.fromData=Fvt;function Fvt(t,e){e=oa(e);let r=e.algorithms,o=e.options&&e.options.length?`?${e.options.join("?")}`:"";return r.reduce((a,n)=>{let u=pv.createHash(n).update(t).digest("base64"),A=new Zh(`${n}-${u}${o}`,e);if(A.algorithm&&A.digest){let p=A.algorithm;a[p]||(a[p]=[]),a[p].push(A)}return a},new fd)}IA.exports.fromStream=Rvt;function Rvt(t,e){e=oa(e);let r=e.Promise||Promise,o=u5(e);return new r((a,n)=>{t.pipe(o),t.on("error",n),o.on("error",n);let u;o.on("integrity",A=>{u=A}),o.on("end",()=>a(u)),o.on("data",()=>{})})}IA.exports.checkData=Tvt;function Tvt(t,e,r){if(r=oa(r),e=wA(e,r),!Object.keys(e).length){if(r.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let o=e.pickAlgorithm(r),a=pv.createHash(o).update(t).digest("base64"),n=wA({algorithm:o,digest:a}),u=n.match(e,r);if(u||!r.error)return u;if(typeof r.size=="number"&&t.length!==r.size){let A=new Error(`data size mismatch when checking ${e}. - Wanted: ${r.size} - Found: ${t.length}`);throw A.code="EBADSIZE",A.found=t.length,A.expected=r.size,A.sri=e,A}else{let A=new Error(`Integrity checksum failed when using ${o}: Wanted ${e}, but got ${n}. (${t.length} bytes)`);throw A.code="EINTEGRITY",A.found=n,A.expected=e,A.algorithm=o,A.sri=e,A}}IA.exports.checkStream=Nvt;function Nvt(t,e,r){r=oa(r);let o=r.Promise||Promise,a=u5(r.concat({integrity:e}));return new o((n,u)=>{t.pipe(a),t.on("error",u),a.on("error",u);let A;a.on("verified",p=>{A=p}),a.on("end",()=>n(A)),a.on("data",()=>{})})}IA.exports.integrityStream=u5;function u5(t){t=oa(t);let e=t.integrity&&wA(t.integrity,t),r=e&&Object.keys(e).length,o=r&&e.pickAlgorithm(t),a=r&&e[o],n=Array.from(new Set(t.algorithms.concat(o?[o]:[]))),u=n.map(pv.createHash),A=0,p=new Pvt({transform(h,E,I){A+=h.length,u.forEach(v=>v.update(h,E)),I(null,h,E)}}).on("end",()=>{let h=t.options&&t.options.length?`?${t.options.join("?")}`:"",E=wA(u.map((v,x)=>`${n[x]}-${v.digest("base64")}${h}`).join(" "),t),I=r&&E.match(e,t);if(typeof t.size=="number"&&A!==t.size){let v=new Error(`stream size mismatch when checking ${e}. - Wanted: ${t.size} - Found: ${A}`);v.code="EBADSIZE",v.found=A,v.expected=t.size,v.sri=e,p.emit("error",v)}else if(t.integrity&&!I){let v=new Error(`${e} integrity checksum failed when using ${o}: wanted ${a} but got ${E}. (${A} bytes)`);v.code="EINTEGRITY",v.found=E,v.expected=a,v.algorithm=o,v.sri=e,p.emit("error",v)}else p.emit("size",A),p.emit("integrity",E),I&&p.emit("verified",I)});return p}IA.exports.create=Lvt;function Lvt(t){t=oa(t);let e=t.algorithms,r=t.options.length?`?${t.options.join("?")}`:"",o=e.map(pv.createHash);return{update:function(a,n){return o.forEach(u=>u.update(a,n)),this},digest:function(a){return e.reduce((u,A)=>{let p=o.shift().digest("base64"),h=new Zh(`${A}-${p}${r}`,t);if(h.algorithm&&h.digest){let E=h.algorithm;u[E]||(u[E]=[]),u[E].push(h)}return u},new fd)}}}var Mvt=new Set(pv.getHashes()),gBe=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(t=>Mvt.has(t));function Ovt(t,e){return gBe.indexOf(t.toLowerCase())>=gBe.indexOf(e.toLowerCase())?t:e}});var YBe=_((dir,GBe)=>{var ODt=$N();function UDt(t){return ODt(t)?void 0:t}GBe.exports=UDt});var KBe=_((mir,WBe)=>{var _Dt=xS(),HDt=B8(),qDt=b8(),jDt=Mg(),GDt=Ag(),YDt=YBe(),WDt=m_(),KDt=I8(),VDt=1,zDt=2,JDt=4,XDt=WDt(function(t,e){var r={};if(t==null)return r;var o=!1;e=_Dt(e,function(n){return n=jDt(n,t),o||(o=n.length>1),n}),GDt(t,KDt(t),r),o&&(r=HDt(r,VDt|zDt|JDt,YDt));for(var a=e.length;a--;)qDt(r,e[a]);return r});WBe.exports=XDt});Pt();Ge();Pt();var ZBe=ve("child_process"),$Be=Ze(X0());qt();var Uy=new Map([]);var W1={};Vt(W1,{BaseCommand:()=>ut,WorkspaceRequiredError:()=>sr,getCli:()=>ihe,getDynamicLibs:()=>nhe,getPluginConfiguration:()=>Hy,openWorkspace:()=>_y,pluginCommands:()=>Uy,runExit:()=>Wx});qt();var ut=class extends it{constructor(){super(...arguments);this.cwd=ge.String("--cwd",{hidden:!0})}validateAndExecute(){if(typeof this.cwd<"u")throw new st("The --cwd option is ambiguous when used anywhere else than the very first parameter provided in the command line, before even the command path");return super.validateAndExecute()}};Ge();Pt();qt();var sr=class extends st{constructor(e,r){let o=V.relative(e,r),a=V.join(e,Ut.fileName);super(`This command can only be run from within a workspace of your project (${o} isn't a workspace of ${a}).`)}};Ge();Pt();nA();Nl();g1();qt();var OAt=Ze(Jn());el();var nhe=()=>new Map([["@yarnpkg/cli",W1],["@yarnpkg/core",Y1],["@yarnpkg/fslib",kw],["@yarnpkg/libzip",p1],["@yarnpkg/parsers",Ow],["@yarnpkg/shell",E1],["clipanion",Jw],["semver",OAt],["typanion",Vo]]);Ge();async function _y(t,e){let{project:r,workspace:o}=await kt.find(t,e);if(!o)throw new sr(r.cwd,e);return o}Ge();Pt();nA();Nl();g1();qt();var oPt=Ze(Jn());el();var K8={};Vt(K8,{AddCommand:()=>Yy,BinCommand:()=>Wy,CacheCleanCommand:()=>Ky,ClipanionCommand:()=>$y,ConfigCommand:()=>Xy,ConfigGetCommand:()=>Vy,ConfigSetCommand:()=>zy,ConfigUnsetCommand:()=>Jy,DedupeCommand:()=>Zy,EntryCommand:()=>tE,ExecCommand:()=>nE,ExplainCommand:()=>oE,ExplainPeerRequirementsCommand:()=>iE,HelpCommand:()=>eE,InfoCommand:()=>aE,LinkCommand:()=>cE,NodeCommand:()=>uE,PluginCheckCommand:()=>AE,PluginImportCommand:()=>hE,PluginImportSourcesCommand:()=>gE,PluginListCommand:()=>fE,PluginRemoveCommand:()=>dE,PluginRuntimeCommand:()=>mE,RebuildCommand:()=>yE,RemoveCommand:()=>EE,RunCommand:()=>wE,RunIndexCommand:()=>CE,SetResolutionCommand:()=>IE,SetVersionCommand:()=>sE,SetVersionSourcesCommand:()=>pE,UnlinkCommand:()=>BE,UpCommand:()=>vE,VersionCommand:()=>rE,WhyCommand:()=>DE,WorkspaceCommand:()=>kE,WorkspacesListCommand:()=>xE,YarnCommand:()=>lE,dedupeUtils:()=>rk,default:()=>Fgt,suggestUtils:()=>Zc});var Nde=Ze(X0());Ge();Ge();Ge();qt();var Y0e=Ze(J1());el();var Zc={};Vt(Zc,{Modifier:()=>m8,Strategy:()=>$x,Target:()=>X1,WorkspaceModifier:()=>_0e,applyModifier:()=>ipt,extractDescriptorFromPath:()=>y8,extractRangeModifier:()=>H0e,fetchDescriptorFrom:()=>E8,findProjectDescriptors:()=>G0e,getModifier:()=>Z1,getSuggestedDescriptors:()=>$1,makeWorkspaceDescriptor:()=>j0e,toWorkspaceModifier:()=>q0e});Ge();Ge();Pt();var d8=Ze(Jn()),rpt="workspace:",X1=(o=>(o.REGULAR="dependencies",o.DEVELOPMENT="devDependencies",o.PEER="peerDependencies",o))(X1||{}),m8=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="",o))(m8||{}),_0e=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="*",o))(_0e||{}),$x=(n=>(n.KEEP="keep",n.REUSE="reuse",n.PROJECT="project",n.LATEST="latest",n.CACHE="cache",n))($x||{});function Z1(t,e){return t.exact?"":t.caret?"^":t.tilde?"~":e.configuration.get("defaultSemverRangePrefix")}var npt=/^([\^~]?)[0-9]+(?:\.[0-9]+){0,2}(?:-\S+)?$/;function H0e(t,{project:e}){let r=t.match(npt);return r?r[1]:e.configuration.get("defaultSemverRangePrefix")}function ipt(t,e){let{protocol:r,source:o,params:a,selector:n}=G.parseRange(t.range);return d8.default.valid(n)&&(n=`${e}${t.range}`),G.makeDescriptor(t,G.makeRange({protocol:r,source:o,params:a,selector:n}))}function q0e(t){switch(t){case"^":return"^";case"~":return"~";case"":return"*";default:throw new Error(`Assertion failed: Unknown modifier: "${t}"`)}}function j0e(t,e){return G.makeDescriptor(t.anchoredDescriptor,`${rpt}${q0e(e)}`)}async function G0e(t,{project:e,target:r}){let o=new Map,a=n=>{let u=o.get(n.descriptorHash);return u||o.set(n.descriptorHash,u={descriptor:n,locators:[]}),u};for(let n of e.workspaces)if(r==="peerDependencies"){let u=n.manifest.peerDependencies.get(t.identHash);u!==void 0&&a(u).locators.push(n.anchoredLocator)}else{let u=n.manifest.dependencies.get(t.identHash),A=n.manifest.devDependencies.get(t.identHash);r==="devDependencies"?A!==void 0?a(A).locators.push(n.anchoredLocator):u!==void 0&&a(u).locators.push(n.anchoredLocator):u!==void 0?a(u).locators.push(n.anchoredLocator):A!==void 0&&a(A).locators.push(n.anchoredLocator)}return o}async function y8(t,{cwd:e,workspace:r}){return await spt(async o=>{V.isAbsolute(t)||(t=V.relative(r.cwd,V.resolve(e,t)),t.match(/^\.{0,2}\//)||(t=`./${t}`));let{project:a}=r,n=await E8(G.makeIdent(null,"archive"),t,{project:r.project,cache:o,workspace:r});if(!n)throw new Error("Assertion failed: The descriptor should have been found");let u=new ki,A=a.configuration.makeResolver(),p=a.configuration.makeFetcher(),h={checksums:a.storedChecksums,project:a,cache:o,fetcher:p,report:u,resolver:A},E=A.bindDescriptor(n,r.anchoredLocator,h),I=G.convertDescriptorToLocator(E),v=await p.fetch(I,h),x=await Ut.find(v.prefixPath,{baseFs:v.packageFs});if(!x.name)throw new Error("Target path doesn't have a name");return G.makeDescriptor(x.name,t)})}async function $1(t,{project:e,workspace:r,cache:o,target:a,fixed:n,modifier:u,strategies:A,maxResults:p=1/0}){if(!(p>=0))throw new Error(`Invalid maxResults (${p})`);let[h,E]=t.range!=="unknown"?n||Lr.validRange(t.range)||!t.range.match(/^[a-z0-9._-]+$/i)?[t.range,"latest"]:["unknown",t.range]:["unknown","latest"];if(h!=="unknown")return{suggestions:[{descriptor:t,name:`Use ${G.prettyDescriptor(e.configuration,t)}`,reason:"(unambiguous explicit request)"}],rejections:[]};let I=typeof r<"u"&&r!==null&&r.manifest[a].get(t.identHash)||null,v=[],x=[],C=async R=>{try{await R()}catch(L){x.push(L)}};for(let R of A){if(v.length>=p)break;switch(R){case"keep":await C(async()=>{I&&v.push({descriptor:I,name:`Keep ${G.prettyDescriptor(e.configuration,I)}`,reason:"(no changes)"})});break;case"reuse":await C(async()=>{for(let{descriptor:L,locators:U}of(await G0e(t,{project:e,target:a})).values()){if(U.length===1&&U[0].locatorHash===r.anchoredLocator.locatorHash&&A.includes("keep"))continue;let z=`(originally used by ${G.prettyLocator(e.configuration,U[0])}`;z+=U.length>1?` and ${U.length-1} other${U.length>2?"s":""})`:")",v.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:z})}});break;case"cache":await C(async()=>{for(let L of e.storedDescriptors.values())L.identHash===t.identHash&&v.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:"(already used somewhere in the lockfile)"})});break;case"project":await C(async()=>{if(r.manifest.name!==null&&t.identHash===r.manifest.name.identHash)return;let L=e.tryWorkspaceByIdent(t);if(L===null)return;let U=j0e(L,u);v.push({descriptor:U,name:`Attach ${G.prettyDescriptor(e.configuration,U)}`,reason:`(local workspace at ${pe.pretty(e.configuration,L.relativeCwd,pe.Type.PATH)})`})});break;case"latest":{let L=e.configuration.get("enableNetwork"),U=e.configuration.get("enableOfflineMode");await C(async()=>{if(a==="peerDependencies")v.push({descriptor:G.makeDescriptor(t,"*"),name:"Use *",reason:"(catch-all peer dependency pattern)"});else if(!L&&!U)v.push({descriptor:null,name:"Resolve from latest",reason:pe.pretty(e.configuration,"(unavailable because enableNetwork is toggled off)","grey")});else{let z=await E8(t,E,{project:e,cache:o,workspace:r,modifier:u});z&&v.push({descriptor:z,name:`Use ${G.prettyDescriptor(e.configuration,z)}`,reason:`(resolved from ${U?"the cache":"latest"})`})}})}break}}return{suggestions:v.slice(0,p),rejections:x.slice(0,p)}}async function E8(t,e,{project:r,cache:o,workspace:a,preserveModifier:n=!0,modifier:u}){let A=r.configuration.normalizeDependency(G.makeDescriptor(t,e)),p=new ki,h=r.configuration.makeFetcher(),E=r.configuration.makeResolver(),I={project:r,fetcher:h,cache:o,checksums:r.storedChecksums,report:p,cacheOptions:{skipIntegrityCheck:!0}},v={...I,resolver:E,fetchOptions:I},x=E.bindDescriptor(A,a.anchoredLocator,v),C=await E.getCandidates(x,{},v);if(C.length===0)return null;let R=C[0],{protocol:L,source:U,params:z,selector:te}=G.parseRange(G.convertToManifestRange(R.reference));if(L===r.configuration.get("defaultProtocol")&&(L=null),d8.default.valid(te)){let ae=te;if(typeof u<"u")te=u+te;else if(n!==!1){let Ce=typeof n=="string"?n:A.range;te=H0e(Ce,{project:r})+te}let le=G.makeDescriptor(R,G.makeRange({protocol:L,source:U,params:z,selector:te}));(await E.getCandidates(r.configuration.normalizeDependency(le),{},v)).length!==1&&(te=ae)}return G.makeDescriptor(R,G.makeRange({protocol:L,source:U,params:z,selector:te}))}async function spt(t){return await oe.mktempPromise(async e=>{let r=Ke.create(e);return r.useWithSource(e,{enableMirror:!1,compressionLevel:0},e,{overwrite:!0}),await t(new Gr(e,{configuration:r,check:!1,immutable:!1}))})}var Yy=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.fixed=ge.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=ge.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=ge.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=ge.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.dev=ge.Boolean("-D,--dev",!1,{description:"Add a package as a dev dependency"});this.peer=ge.Boolean("-P,--peer",!1,{description:"Add a package as a peer dependency"});this.optional=ge.Boolean("-O,--optional",!1,{description:"Add / upgrade a package to an optional regular / peer dependency"});this.preferDev=ge.Boolean("--prefer-dev",!1,{description:"Add / upgrade a package to a dev dependency"});this.interactive=ge.Boolean("-i,--interactive",{description:"Reuse the specified package from other workspaces in the project"});this.cached=ge.Boolean("--cached",!1,{description:"Reuse the highest version already used somewhere within the project"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.silent=ge.Boolean("--silent",{hidden:!0});this.packages=ge.Rest()}static{this.paths=[["add"]]}static{this.usage=it.Usage({description:"add dependencies to the project",details:"\n This command adds a package to the package.json for the nearest workspace.\n\n - If it didn't exist before, the package will by default be added to the regular `dependencies` field, but this behavior can be overriden thanks to the `-D,--dev` flag (which will cause the dependency to be added to the `devDependencies` field instead) and the `-P,--peer` flag (which will do the same but for `peerDependencies`).\n\n - If the package was already listed in your dependencies, it will by default be upgraded whether it's part of your `dependencies` or `devDependencies` (it won't ever update `peerDependencies`, though).\n\n - If set, the `--prefer-dev` flag will operate as a more flexible `-D,--dev` in that it will add the package to your `devDependencies` if it isn't already listed in either `dependencies` or `devDependencies`, but it will also happily upgrade your `dependencies` if that's what you already use (whereas `-D,--dev` would throw an exception).\n\n - If set, the `-O,--optional` flag will add the package to the `optionalDependencies` field and, in combination with the `-P,--peer` flag, it will add the package as an optional peer dependency. If the package was already listed in your `dependencies`, it will be upgraded to `optionalDependencies`. If the package was already listed in your `peerDependencies`, in combination with the `-P,--peer` flag, it will be upgraded to an optional peer dependency: `\"peerDependenciesMeta\": { \"\": { \"optional\": true } }`\n\n - If the added package doesn't specify a range at all its `latest` tag will be resolved and the returned version will be used to generate a new semver range (using the `^` modifier by default unless otherwise configured via the `defaultSemverRangePrefix` configuration, or the `~` modifier if `-T,--tilde` is specified, or no modifier at all if `-E,--exact` is specified). Two exceptions to this rule: the first one is that if the package is a workspace then its local version will be used, and the second one is that if you use `-P,--peer` the default range will be `*` and won't be resolved at all.\n\n - If the added package specifies a range (such as `^1.0.0`, `latest`, or `rc`), Yarn will add this range as-is in the resulting package.json entry (in particular, tags such as `rc` will be encoded as-is rather than being converted into a semver range).\n\n If the `--cached` option is used, Yarn will preferably reuse the highest version already used somewhere within the project, even if through a transitive dependency.\n\n If the `-i,--interactive` option is used (or if the `preferInteractive` settings is toggled on) the command will first try to check whether other workspaces in the project use the specified package and, if so, will offer to reuse them.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n For a compilation of all the supported protocols, please consult the dedicated page from our website: https://yarnpkg.com/protocols.\n ",examples:[["Add a regular package to the current workspace","$0 add lodash"],["Add a specific version for a package to the current workspace","$0 add lodash@1.2.3"],["Add a package from a GitHub repository (the master branch) to the current workspace using a URL","$0 add lodash@https://github.com/lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol","$0 add lodash@github:lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol (shorthand)","$0 add lodash@lodash/lodash"],["Add a package from a specific branch of a GitHub repository to the current workspace using the GitHub protocol (shorthand)","$0 add lodash-es@lodash/lodash#es"],["Add a local package (gzipped tarball format) to the current workspace","$0 add local-package-name@file:../path/to/local-package-name-v0.1.2.tgz"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=A||r.get("preferReuse"),h=Z1(this,o),E=[p?"reuse":void 0,"project",this.cached?"cache":void 0,"latest"].filter(U=>typeof U<"u"),I=A?1/0:1,v=await Promise.all(this.packages.map(async U=>{let z=U.match(/^\.{0,2}\//)?await y8(U,{cwd:this.context.cwd,workspace:a}):G.tryParseDescriptor(U),te=U.match(/^(https?:|git@github)/);if(te)throw new st(`It seems you are trying to add a package using a ${pe.pretty(r,`${te[0]}...`,pe.Type.RANGE)} url; we now require package names to be explicitly specified. -Try running the command again with the package name prefixed: ${pe.pretty(r,"yarn add",pe.Type.CODE)} ${pe.pretty(r,G.makeDescriptor(G.makeIdent(null,"my-package"),`${te[0]}...`),pe.Type.DESCRIPTOR)}`);if(!z)throw new st(`The ${pe.pretty(r,U,pe.Type.CODE)} string didn't match the required format (package-name@range). Did you perhaps forget to explicitly reference the package name?`);let ae=opt(a,z,{dev:this.dev,peer:this.peer,preferDev:this.preferDev,optional:this.optional});return await Promise.all(ae.map(async ce=>{let Ce=await $1(z,{project:o,workspace:a,cache:n,fixed:u,target:ce,modifier:h,strategies:E,maxResults:I});return{request:z,suggestedDescriptors:Ce,target:ce}}))})).then(U=>U.flat()),x=await AA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async U=>{for(let{request:z,suggestedDescriptors:{suggestions:te,rejections:ae}}of v)if(te.filter(ce=>ce.descriptor!==null).length===0){let[ce]=ae;if(typeof ce>"u")throw new Error("Assertion failed: Expected an error to have been set");o.configuration.get("enableNetwork")?U.reportError(27,`${G.prettyDescriptor(r,z)} can't be resolved to a satisfying range`):U.reportError(27,`${G.prettyDescriptor(r,z)} can't be resolved to a satisfying range (note: network resolution has been disabled)`),U.reportSeparator(),U.reportExceptionOnce(ce)}});if(x.hasErrors())return x.exitCode();let C=!1,R=[],L=[];for(let{suggestedDescriptors:{suggestions:U},target:z}of v){let te,ae=U.filter(de=>de.descriptor!==null),le=ae[0].descriptor,ce=ae.every(de=>G.areDescriptorsEqual(de.descriptor,le));ae.length===1||ce?te=le:(C=!0,{answer:te}=await(0,Y0e.prompt)({type:"select",name:"answer",message:"Which range do you want to use?",choices:U.map(({descriptor:de,name:Be,reason:Ee})=>de?{name:Be,hint:Ee,descriptor:de}:{name:Be,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(de){return this.find(de,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ce=a.manifest[z].get(te.identHash);(typeof Ce>"u"||Ce.descriptorHash!==te.descriptorHash)&&(a.manifest[z].set(te.identHash,te),this.optional&&(z==="dependencies"?a.manifest.ensureDependencyMeta({...te,range:"unknown"}).optional=!0:z==="peerDependencies"&&(a.manifest.ensurePeerDependencyMeta({...te,range:"unknown"}).optional=!0)),typeof Ce>"u"?R.push([a,z,te,E]):L.push([a,z,Ce,te]))}return await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyAddition,R),await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyReplacement,L),C&&this.context.stdout.write(` -`),await o.installWithNewReport({json:this.json,stdout:this.context.stdout,quiet:this.context.quiet},{cache:n,mode:this.mode})}};function opt(t,e,{dev:r,peer:o,preferDev:a,optional:n}){let u=t.manifest.dependencies.has(e.identHash),A=t.manifest.devDependencies.has(e.identHash),p=t.manifest.peerDependencies.has(e.identHash);if((r||o)&&u)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a regular dependency - remove the -D,-P flags or remove it from your dependencies first`);if(!r&&!o&&p)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - use either of -D or -P, or remove it from your peer dependencies first`);if(n&&A)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a dev dependency - remove the -O flag or remove it from your dev dependencies first`);if(n&&!o&&p)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - remove the -O flag or add the -P flag or remove it from your peer dependencies first`);if((r||a)&&n)throw new st(`Package "${G.prettyIdent(t.project.configuration,e)}" cannot simultaneously be a dev dependency and an optional dependency`);let h=[];return o&&h.push("peerDependencies"),(r||a)&&h.push("devDependencies"),n&&h.push("dependencies"),h.length>0?h:A?["devDependencies"]:p?["peerDependencies"]:["dependencies"]}Ge();Ge();qt();var Wy=class extends ut{constructor(){super(...arguments);this.verbose=ge.Boolean("-v,--verbose",!1,{description:"Print both the binary name and the locator of the package that provides the binary"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.name=ge.String({required:!1})}static{this.paths=[["bin"]]}static{this.usage=it.Usage({description:"get the path to a binary script",details:` - When used without arguments, this command will print the list of all the binaries available in the current workspace. Adding the \`-v,--verbose\` flag will cause the output to contain both the binary name and the locator of the package that provides the binary. - - When an argument is specified, this command will just print the path to the binary on the standard output and exit. Note that the reported path may be stored within a zip archive. - `,examples:[["List all the available binaries","$0 bin"],["Print the path to a specific binary","$0 bin eslint"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await kt.find(r,this.context.cwd);if(await o.restoreInstallState(),this.name){let A=(await An.getPackageAccessibleBinaries(a,{project:o})).get(this.name);if(!A)throw new st(`Couldn't find a binary named "${this.name}" for package "${G.prettyLocator(r,a)}"`);let[,p]=A;return this.context.stdout.write(`${p} -`),0}return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async u=>{let A=await An.getPackageAccessibleBinaries(a,{project:o}),h=Array.from(A.keys()).reduce((E,I)=>Math.max(E,I.length),0);for(let[E,[I,v]]of A)u.reportJson({name:E,source:G.stringifyIdent(I),path:v});if(this.verbose)for(let[E,[I]]of A)u.reportInfo(null,`${E.padEnd(h," ")} ${G.prettyLocator(r,I)}`);else for(let E of A.keys())u.reportInfo(null,E)})).exitCode()}};Ge();Pt();qt();var Ky=class extends ut{constructor(){super(...arguments);this.mirror=ge.Boolean("--mirror",!1,{description:"Remove the global cache files instead of the local cache files"});this.all=ge.Boolean("--all",!1,{description:"Remove both the global cache files and the local cache files of the current project"})}static{this.paths=[["cache","clean"],["cache","clear"]]}static{this.usage=it.Usage({description:"remove the shared cache files",details:` - This command will remove all the files from the cache. - `,examples:[["Remove all the local archives","$0 cache clean"],["Remove all the archives stored in the ~/.yarn directory","$0 cache clean --mirror"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await Gr.find(r);return(await Rt.start({configuration:r,stdout:this.context.stdout},async()=>{let n=(this.all||this.mirror)&&o.mirrorCwd!==null,u=!this.mirror;n&&(await oe.removePromise(o.mirrorCwd),await r.triggerHook(A=>A.cleanGlobalArtifacts,r)),u&&await oe.removePromise(o.cwd)})).exitCode()}};Ge();qt();var K0e=Ze(e2()),C8=ve("util"),Vy=class extends ut{constructor(){super(...arguments);this.why=ge.Boolean("--why",!1,{description:"Print the explanation for why a setting has its value"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.unsafe=ge.Boolean("--no-redacted",!1,{description:"Don't redact secrets (such as tokens) from the output"});this.name=ge.String()}static{this.paths=[["config","get"]]}static{this.usage=it.Usage({description:"read a configuration settings",details:` - This command will print a configuration setting. - - Secrets (such as tokens) will be redacted from the output by default. If this behavior isn't desired, set the \`--no-redacted\` to get the untransformed value. - `,examples:[["Print a simple configuration setting","yarn config get yarnPath"],["Print a complex configuration setting","yarn config get packageExtensions"],["Print a nested field from the configuration",`yarn config get 'npmScopes["my-company"].npmRegistryServer'`],["Print a token from the configuration","yarn config get npmAuthToken --no-redacted"],["Print a configuration setting as JSON","yarn config get packageExtensions --json"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=this.name.replace(/[.[].*$/,""),a=this.name.replace(/^[^.[]*/,"");if(typeof r.settings.get(o)>"u")throw new st(`Couldn't find a configuration settings named "${o}"`);let u=r.getSpecial(o,{hideSecrets:!this.unsafe,getNativePaths:!0}),A=He.convertMapsToIndexableObjects(u),p=a?(0,K0e.default)(A,a):A,h=await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async E=>{E.reportJson(p)});if(!this.json){if(typeof p=="string")return this.context.stdout.write(`${p} -`),h.exitCode();C8.inspect.styles.name="cyan",this.context.stdout.write(`${(0,C8.inspect)(p,{depth:1/0,colors:r.get("enableColors"),compact:!1})} -`)}return h.exitCode()}};Ge();qt();var Mge=Ze(v8()),Oge=Ze(e2()),Uge=Ze(D8()),P8=ve("util"),zy=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Set complex configuration settings to JSON values"});this.home=ge.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=ge.String();this.value=ge.String()}static{this.paths=[["config","set"]]}static{this.usage=it.Usage({description:"change a configuration settings",details:` - This command will set a configuration setting. - - When used without the \`--json\` flag, it can only set a simple configuration setting (a string, a number, or a boolean). - - When used with the \`--json\` flag, it can set both simple and complex configuration settings, including Arrays and Objects. - `,examples:[["Set a simple configuration setting (a string, a number, or a boolean)","yarn config set initScope myScope"],["Set a simple configuration setting (a string, a number, or a boolean) using the `--json` flag",'yarn config set initScope --json \\"myScope\\"'],["Set a complex configuration setting (an Array) using the `--json` flag",`yarn config set unsafeHttpWhitelist --json '["*.example.com", "example.com"]'`],["Set a complex configuration setting (an Object) using the `--json` flag",`yarn config set packageExtensions --json '{ "@babel/parser@*": { "dependencies": { "@babel/types": "*" } } }'`],["Set a nested configuration setting",'yarn config set npmScopes.company.npmRegistryServer "https://npm.example.com"'],["Set a nested configuration setting using indexed access for non-simple keys",`yarn config set 'npmRegistries["//npm.example.com"].npmAuthToken' "ffffffff-ffff-ffff-ffff-ffffffffffff"`]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new st("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new st(`Couldn't find a configuration settings named "${a}"`);if(a==="enableStrictSettings")throw new st("This setting only affects the file it's in, and thus cannot be set from the CLI");let A=this.json?JSON.parse(this.value):this.value;await(this.home?C=>Ke.updateHomeConfiguration(C):C=>Ke.updateConfiguration(o(),C))(C=>{if(n){let R=(0,Mge.default)(C);return(0,Uge.default)(R,this.name,A),R}else return{...C,[a]:A}});let E=(await Ke.find(this.context.cwd,this.context.plugins)).getSpecial(a,{hideSecrets:!0,getNativePaths:!0}),I=He.convertMapsToIndexableObjects(E),v=n?(0,Oge.default)(I,n):I;return(await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async C=>{P8.inspect.styles.name="cyan",C.reportInfo(0,`Successfully set ${this.name} to ${(0,P8.inspect)(v,{depth:1/0,colors:r.get("enableColors"),compact:!1})}`)})).exitCode()}};Ge();qt();var Jge=Ze(v8()),Xge=Ze(jge()),Zge=Ze(S8()),Jy=class extends ut{constructor(){super(...arguments);this.home=ge.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=ge.String()}static{this.paths=[["config","unset"]]}static{this.usage=it.Usage({description:"unset a configuration setting",details:` - This command will unset a configuration setting. - `,examples:[["Unset a simple configuration setting","yarn config unset initScope"],["Unset a complex configuration setting","yarn config unset packageExtensions"],["Unset a nested configuration setting","yarn config unset npmScopes.company.npmRegistryServer"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new st("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new st(`Couldn't find a configuration settings named "${a}"`);let A=this.home?h=>Ke.updateHomeConfiguration(h):h=>Ke.updateConfiguration(o(),h);return(await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async h=>{let E=!1;await A(I=>{if(!(0,Xge.default)(I,this.name))return h.reportWarning(0,`Configuration doesn't contain setting ${this.name}; there is nothing to unset`),E=!0,I;let v=n?(0,Jge.default)(I):{...I};return(0,Zge.default)(v,this.name),v}),E||h.reportInfo(0,`Successfully unset ${this.name}`)})).exitCode()}};Ge();Pt();qt();var tk=ve("util"),Xy=class extends ut{constructor(){super(...arguments);this.noDefaults=ge.Boolean("--no-defaults",!1,{description:"Omit the default values from the display"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.verbose=ge.Boolean("-v,--verbose",{hidden:!0});this.why=ge.Boolean("--why",{hidden:!0});this.names=ge.Rest()}static{this.paths=[["config"]]}static{this.usage=it.Usage({description:"display the current configuration",details:` - This command prints the current active configuration settings. - `,examples:[["Print the active configuration settings","$0 config"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins,{strict:!1}),o=await uy({configuration:r,stdout:this.context.stdout,forceError:this.json},[{option:this.verbose,message:"The --verbose option is deprecated, the settings' descriptions are now always displayed"},{option:this.why,message:"The --why option is deprecated, the settings' sources are now always displayed"}]);if(o!==null)return o;let a=this.names.length>0?[...new Set(this.names)].sort():[...r.settings.keys()].sort(),n,u=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async A=>{if(r.invalid.size>0&&!this.json){for(let[p,h]of r.invalid)A.reportError(34,`Invalid configuration key "${p}" in ${h}`);A.reportSeparator()}if(this.json)for(let p of a){let h=r.settings.get(p);typeof h>"u"&&A.reportError(34,`No configuration key named "${p}"`);let E=r.getSpecial(p,{hideSecrets:!0,getNativePaths:!0}),I=r.sources.get(p)??"",v=I&&I[0]!=="<"?ue.fromPortablePath(I):I;A.reportJson({key:p,effective:E,source:v,...h})}else{let p={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},h={},E={children:h};for(let I of a){if(this.noDefaults&&!r.sources.has(I))continue;let v=r.settings.get(I),x=r.sources.get(I)??"",C=r.getSpecial(I,{hideSecrets:!0,getNativePaths:!0}),R={Description:{label:"Description",value:pe.tuple(pe.Type.MARKDOWN,{text:v.description,format:this.cli.format(),paragraphs:!1})},Source:{label:"Source",value:pe.tuple(x[0]==="<"?pe.Type.CODE:pe.Type.PATH,x)}};h[I]={value:pe.tuple(pe.Type.CODE,I),children:R};let L=(U,z)=>{for(let[te,ae]of z)if(ae instanceof Map){let le={};U[te]={children:le},L(le,ae)}else U[te]={label:te,value:pe.tuple(pe.Type.NO_HINT,(0,tk.inspect)(ae,p))}};C instanceof Map?L(R,C):R.Value={label:"Value",value:pe.tuple(pe.Type.NO_HINT,(0,tk.inspect)(C,p))}}a.length!==1&&(n=void 0),fs.emitTree(E,{configuration:r,json:this.json,stdout:this.context.stdout,separators:2})}});if(!this.json&&typeof n<"u"){let A=a[0],p=(0,tk.inspect)(r.getSpecial(A,{hideSecrets:!0,getNativePaths:!0}),{colors:r.get("enableColors")});this.context.stdout.write(` -`),this.context.stdout.write(`${p} -`)}return u.exitCode()}};Ge();qt();el();var rk={};Vt(rk,{Strategy:()=>t2,acceptedStrategies:()=>q0t,dedupe:()=>x8});Ge();Ge();var $ge=Ze($o()),t2=(e=>(e.HIGHEST="highest",e))(t2||{}),q0t=new Set(Object.values(t2)),j0t={highest:async(t,e,{resolver:r,fetcher:o,resolveOptions:a,fetchOptions:n})=>{let u=new Map;for(let[p,h]of t.storedResolutions){let E=t.storedDescriptors.get(p);if(typeof E>"u")throw new Error(`Assertion failed: The descriptor (${p}) should have been registered`);He.getSetWithDefault(u,E.identHash).add(h)}let A=new Map(He.mapAndFilter(t.storedDescriptors.values(),p=>G.isVirtualDescriptor(p)?He.mapAndFilter.skip:[p.descriptorHash,He.makeDeferred()]));for(let p of t.storedDescriptors.values()){let h=A.get(p.descriptorHash);if(typeof h>"u")throw new Error(`Assertion failed: The descriptor (${p.descriptorHash}) should have been registered`);let E=t.storedResolutions.get(p.descriptorHash);if(typeof E>"u")throw new Error(`Assertion failed: The resolution (${p.descriptorHash}) should have been registered`);let I=t.originalPackages.get(E);if(typeof I>"u")throw new Error(`Assertion failed: The package (${E}) should have been registered`);Promise.resolve().then(async()=>{let v=r.getResolutionDependencies(p,a),x=Object.fromEntries(await He.allSettledSafe(Object.entries(v).map(async([te,ae])=>{let le=A.get(ae.descriptorHash);if(typeof le>"u")throw new Error(`Assertion failed: The descriptor (${ae.descriptorHash}) should have been registered`);let ce=await le.promise;if(!ce)throw new Error("Assertion failed: Expected the dependency to have been through the dedupe process itself");return[te,ce.updatedPackage]})));if(e.length&&!$ge.default.isMatch(G.stringifyIdent(p),e)||!r.shouldPersistResolution(I,a))return I;let C=u.get(p.identHash);if(typeof C>"u")throw new Error(`Assertion failed: The resolutions (${p.identHash}) should have been registered`);if(C.size===1)return I;let R=[...C].map(te=>{let ae=t.originalPackages.get(te);if(typeof ae>"u")throw new Error(`Assertion failed: The package (${te}) should have been registered`);return ae}),L=await r.getSatisfying(p,x,R,a),U=L.locators?.[0];if(typeof U>"u"||!L.sorted)return I;let z=t.originalPackages.get(U.locatorHash);if(typeof z>"u")throw new Error(`Assertion failed: The package (${U.locatorHash}) should have been registered`);return z}).then(async v=>{let x=await t.preparePackage(v,{resolver:r,resolveOptions:a});h.resolve({descriptor:p,currentPackage:I,updatedPackage:v,resolvedPackage:x})}).catch(v=>{h.reject(v)})}return[...A.values()].map(p=>p.promise)}};async function x8(t,{strategy:e,patterns:r,cache:o,report:a}){let{configuration:n}=t,u=new ki,A=n.makeResolver(),p=n.makeFetcher(),h={cache:o,checksums:t.storedChecksums,fetcher:p,project:t,report:u,cacheOptions:{skipIntegrityCheck:!0}},E={project:t,resolver:A,report:u,fetchOptions:h};return await a.startTimerPromise("Deduplication step",async()=>{let I=j0t[e],v=await I(t,r,{resolver:A,resolveOptions:E,fetcher:p,fetchOptions:h}),x=Zs.progressViaCounter(v.length);await a.reportProgress(x);let C=0;await Promise.all(v.map(U=>U.then(z=>{if(z===null||z.currentPackage.locatorHash===z.updatedPackage.locatorHash)return;C++;let{descriptor:te,currentPackage:ae,updatedPackage:le}=z;a.reportInfo(0,`${G.prettyDescriptor(n,te)} can be deduped from ${G.prettyLocator(n,ae)} to ${G.prettyLocator(n,le)}`),a.reportJson({descriptor:G.stringifyDescriptor(te),currentResolution:G.stringifyLocator(ae),updatedResolution:G.stringifyLocator(le)}),t.storedResolutions.set(te.descriptorHash,le.locatorHash)}).finally(()=>x.tick())));let R;switch(C){case 0:R="No packages";break;case 1:R="One package";break;default:R=`${C} packages`}let L=pe.pretty(n,e,pe.Type.CODE);return a.reportInfo(0,`${R} can be deduped using the ${L} strategy`),C})}var Zy=class extends ut{constructor(){super(...arguments);this.strategy=ge.String("-s,--strategy","highest",{description:"The strategy to use when deduping dependencies",validator:Js(t2)});this.check=ge.Boolean("-c,--check",!1,{description:"Exit with exit code 1 when duplicates are found, without persisting the dependency tree"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["dedupe"]]}static{this.usage=it.Usage({description:"deduplicate dependencies with overlapping ranges",details:"\n Duplicates are defined as descriptors with overlapping ranges being resolved and locked to different locators. They are a natural consequence of Yarn's deterministic installs, but they can sometimes pile up and unnecessarily increase the size of your project.\n\n This command dedupes dependencies in the current project using different strategies (only one is implemented at the moment):\n\n - `highest`: Reuses (where possible) the locators with the highest versions. This means that dependencies can only be upgraded, never downgraded. It's also guaranteed that it never takes more than a single pass to dedupe the entire dependency tree.\n\n **Note:** Even though it never produces a wrong dependency tree, this command should be used with caution, as it modifies the dependency tree, which can sometimes cause problems when packages don't strictly follow semver recommendations. Because of this, it is recommended to also review the changes manually.\n\n If set, the `-c,--check` flag will only report the found duplicates, without persisting the modified dependency tree. If changes are found, the command will exit with a non-zero exit code, making it suitable for CI purposes.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n ### In-depth explanation:\n\n Yarn doesn't deduplicate dependencies by default, otherwise installs wouldn't be deterministic and the lockfile would be useless. What it actually does is that it tries to not duplicate dependencies in the first place.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@*`will cause Yarn to reuse `foo@2.3.4`, even if the latest `foo` is actually `foo@2.10.14`, thus preventing unnecessary duplication.\n\n Duplication happens when Yarn can't unlock dependencies that have already been locked inside the lockfile.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@2.10.14` will cause Yarn to install `foo@2.10.14` because the existing resolution doesn't satisfy the range `2.10.14`. This behavior can lead to (sometimes) unwanted duplication, since now the lockfile contains 2 separate resolutions for the 2 `foo` descriptors, even though they have overlapping ranges, which means that the lockfile can be simplified so that both descriptors resolve to `foo@2.10.14`.\n ",examples:[["Dedupe all packages","$0 dedupe"],["Dedupe all packages using a specific strategy","$0 dedupe --strategy highest"],["Dedupe a specific package","$0 dedupe lodash"],["Dedupe all packages with the `@babel/*` scope","$0 dedupe '@babel/*'"],["Check for duplicates (can be used as a CI step)","$0 dedupe --check"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=await Gr.find(r);await o.restoreInstallState({restoreResolutions:!1});let n=0,u=await Rt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout,json:this.json},async A=>{n=await x8(o,{strategy:this.strategy,patterns:this.patterns,cache:a,report:A})});return u.hasErrors()?u.exitCode():this.check?n?1:0:await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:a,mode:this.mode})}};Ge();qt();var $y=class extends ut{static{this.paths=[["--clipanion=definitions"]]}async execute(){let{plugins:e}=await Ke.find(this.context.cwd,this.context.plugins),r=[];for(let u of e){let{commands:A}=u[1];if(A){let h=Jo.from(A).definitions();r.push([u[0],h])}}let o=this.cli.definitions(),a=(u,A)=>u.split(" ").slice(1).join()===A.split(" ").slice(1).join(),n=ede()["@yarnpkg/builder"].bundles.standard;for(let u of r){let A=u[1];for(let p of A)o.find(h=>a(h.path,p.path)).plugin={name:u[0],isDefault:n.includes(u[0])}}this.context.stdout.write(`${JSON.stringify(o,null,2)} -`)}};var eE=class extends ut{static{this.paths=[["help"],["--help"],["-h"]]}async execute(){this.context.stdout.write(this.cli.usage(null))}};Ge();Pt();qt();var tE=class extends ut{constructor(){super(...arguments);this.leadingArgument=ge.String();this.args=ge.Proxy()}async execute(){if(this.leadingArgument.match(/[\\/]/)&&!G.tryParseIdent(this.leadingArgument)){let r=V.resolve(this.context.cwd,ue.toPortablePath(this.leadingArgument));return await this.cli.run(this.args,{cwd:r})}else return await this.cli.run(["run",this.leadingArgument,...this.args])}};Ge();var rE=class extends ut{static{this.paths=[["-v"],["--version"]]}async execute(){this.context.stdout.write(`${nn||""} -`)}};Ge();Ge();qt();var nE=class extends ut{constructor(){super(...arguments);this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["exec"]]}static{this.usage=it.Usage({description:"execute a shell script",details:` - This command simply executes a shell script within the context of the root directory of the active workspace using the portable shell. - - It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). - `,examples:[["Execute a single shell command","$0 exec echo Hello World"],["Execute a shell script",'$0 exec "tsc & babel src --out-dir lib"']]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await kt.find(r,this.context.cwd);return await o.restoreInstallState(),await An.executePackageShellcode(a,this.commandName,this.args,{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,project:o})}};Ge();qt();el();var iE=class extends ut{constructor(){super(...arguments);this.hash=ge.String({required:!1,validator:YD(om(),[qw(/^p[0-9a-f]{5}$/)])})}static{this.paths=[["explain","peer-requirements"]]}static{this.usage=it.Usage({description:"explain a set of peer requirements",details:` - A peer requirement represents all peer requests that a subject must satisfy when providing a requested package to requesters. - - When the hash argument is specified, this command prints a detailed explanation of the peer requirement corresponding to the hash and whether it is satisfied or not. - - When used without arguments, this command lists all peer requirements and the corresponding hash that can be used to get detailed information about a given requirement. - - **Note:** A hash is a six-letter p-prefixed code that can be obtained from peer dependency warnings or from the list of all peer requirements (\`yarn explain peer-requirements\`). - `,examples:[["Explain the corresponding peer requirement for a hash","$0 explain peer-requirements p1a4ed"],["List all peer requirements","$0 explain peer-requirements"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return await o.restoreInstallState({restoreResolutions:!1}),await o.applyLightResolution(),typeof this.hash<"u"?await Y0t(this.hash,o,{stdout:this.context.stdout}):await W0t(o,{stdout:this.context.stdout})}};async function Y0t(t,e,r){let o=e.peerRequirementNodes.get(t);if(typeof o>"u")throw new Error(`No peerDependency requirements found for hash: "${t}"`);let a=new Set,n=p=>a.has(p.requester.locatorHash)?{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:p.children.size>0?[{value:pe.tuple(pe.Type.NO_HINT,"...")}]:[]}:(a.add(p.requester.locatorHash),{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:Object.fromEntries(Array.from(p.children.values(),h=>[G.stringifyLocator(h.requester),n(h)]))}),u=e.peerWarnings.find(p=>p.hash===t);return(await Rt.start({configuration:e.configuration,stdout:r.stdout,includeFooter:!1,includePrefix:!1},async p=>{let h=pe.mark(e.configuration),E=u?h.Cross:h.Check;if(p.reportInfo(0,`Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} is requested to provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} by its descendants`),p.reportSeparator(),p.reportInfo(0,pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)),fs.emitTree({children:Object.fromEntries(Array.from(o.requests.values(),I=>[G.stringifyLocator(I.requester),n(I)]))},{configuration:e.configuration,stdout:r.stdout,json:!1}),p.reportSeparator(),o.provided.range==="missing:"){let I=u?"":" , but all peer requests are optional";p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} does not provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)}${I}.`)}else{let I=e.storedResolutions.get(o.provided.descriptorHash);if(!I)throw new Error("Assertion failed: Expected the descriptor to be registered");let v=e.storedPackages.get(I);if(!v)throw new Error("Assertion failed: Expected the package to be registered");p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} provides ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} with version ${G.prettyReference(e.configuration,v.version??"0.0.0")}, ${u?"which does not satisfy all requests.":"which satisfies all requests"}`),u?.type===3&&(u.range?p.reportInfo(0,` The combined requested range is ${pe.pretty(e.configuration,u.range,pe.Type.RANGE)}`):p.reportInfo(0," Unfortunately, the requested ranges have no overlap"))}})).exitCode()}async function W0t(t,e){return(await Rt.start({configuration:t.configuration,stdout:e.stdout,includeFooter:!1,includePrefix:!1},async o=>{let a=pe.mark(t.configuration),n=He.sortMap(t.peerRequirementNodes,[([,u])=>G.stringifyLocator(u.subject),([,u])=>G.stringifyIdent(u.ident)]);for(let[,u]of n.values()){if(!u.root)continue;let A=t.peerWarnings.find(E=>E.hash===u.hash),p=[...G.allPeerRequests(u)],h;if(p.length>2?h=` and ${p.length-1} other dependencies`:p.length===2?h=" and 1 other dependency":h="",u.provided.range!=="missing:"){let E=t.storedResolutions.get(u.provided.descriptorHash);if(!E)throw new Error("Assertion failed: Expected the resolution to have been registered");let I=t.storedPackages.get(E);if(!I)throw new Error("Assertion failed: Expected the provided package to have been registered");let v=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} provides ${G.prettyLocator(t.configuration,I)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,v):o.reportInfo(0,v)}else{let E=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} doesn't provide ${G.prettyIdent(t.configuration,u.ident)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,E):o.reportInfo(0,E)}}})).exitCode()}Ge();qt();el();Ge();Ge();Pt();qt();var tde=Ze(Jn()),sE=class extends ut{constructor(){super(...arguments);this.useYarnPath=ge.Boolean("--yarn-path",{description:"Set the yarnPath setting even if the version can be accessed by Corepack"});this.onlyIfNeeded=ge.Boolean("--only-if-needed",!1,{description:"Only lock the Yarn version if it isn't already locked"});this.version=ge.String()}static{this.paths=[["set","version"]]}static{this.usage=it.Usage({description:"lock the Yarn version used by the project",details:"\n This command will set a specific release of Yarn to be used by Corepack: https://nodejs.org/api/corepack.html.\n\n By default it only will set the `packageManager` field at the root of your project, but if the referenced release cannot be represented this way, if you already have `yarnPath` configured, or if you set the `--yarn-path` command line flag, then the release will also be downloaded from the Yarn GitHub repository, stored inside your project, and referenced via the `yarnPath` settings from your project `.yarnrc.yml` file.\n\n A very good use case for this command is to enforce the version of Yarn used by any single member of your team inside the same project - by doing this you ensure that you have control over Yarn upgrades and downgrades (including on your deployment servers), and get rid of most of the headaches related to someone using a slightly different version and getting different behavior.\n\n The version specifier can be:\n\n - a tag:\n - `latest` / `berry` / `stable` -> the most recent stable berry (`>=2.0.0`) release\n - `canary` -> the most recent canary (release candidate) berry (`>=2.0.0`) release\n - `classic` -> the most recent classic (`^0.x || ^1.x`) release\n\n - a semver range (e.g. `2.x`) -> the most recent version satisfying the range (limited to berry releases)\n\n - a semver version (e.g. `2.4.1`, `1.22.1`)\n\n - a local file referenced through either a relative or absolute path\n\n - `self` -> the version used to invoke the command\n ",examples:[["Download the latest release from the Yarn repository","$0 set version latest"],["Download the latest canary release from the Yarn repository","$0 set version canary"],["Download the latest classic release from the Yarn repository","$0 set version classic"],["Download the most recent Yarn 3 build","$0 set version 3.x"],["Download a specific Yarn 2 build","$0 set version 2.0.0-rc.30"],["Switch back to a specific Yarn 1 release","$0 set version 1.22.1"],["Use a release from the local filesystem","$0 set version ./yarn.cjs"],["Use a release from a URL","$0 set version https://repo.yarnpkg.com/3.1.0/packages/yarnpkg-cli/bin/yarn.js"],["Download the version used to invoke the command","$0 set version self"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);if(this.onlyIfNeeded&&r.get("yarnPath")){let A=r.sources.get("yarnPath");if(!A)throw new Error("Assertion failed: Expected 'yarnPath' to have a source");let p=r.projectCwd??r.startingCwd;if(V.contains(p,A))return 0}let o=()=>{if(typeof nn>"u")throw new st("The --install flag can only be used without explicit version specifier from the Yarn CLI");return`file://${process.argv[1]}`},a,n=(A,p)=>({version:p,url:A.replace(/\{\}/g,p)});if(this.version==="self")a={url:o(),version:nn??"self"};else if(this.version==="latest"||this.version==="berry"||this.version==="stable")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await r2(r,"stable"));else if(this.version==="canary")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await r2(r,"canary"));else if(this.version==="classic")a={url:"https://classic.yarnpkg.com/latest.js",version:"classic"};else if(this.version.match(/^https?:/))a={url:this.version,version:"remote"};else if(this.version.match(/^\.{0,2}[\\/]/)||ue.isAbsolute(this.version))a={url:`file://${V.resolve(ue.toPortablePath(this.version))}`,version:"file"};else if(Lr.satisfiesWithPrereleases(this.version,">=2.0.0"))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",this.version);else if(Lr.satisfiesWithPrereleases(this.version,"^0.x || ^1.x"))a=n("https://github.com/yarnpkg/yarn/releases/download/v{}/yarn-{}.js",this.version);else if(Lr.validRange(this.version))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await K0t(r,this.version));else throw new st(`Invalid version descriptor "${this.version}"`);return(await Rt.start({configuration:r,stdout:this.context.stdout,includeLogs:!this.context.quiet},async A=>{let p=async()=>{let h="file://";return a.url.startsWith(h)?(A.reportInfo(0,`Retrieving ${pe.pretty(r,a.url,pe.Type.PATH)}`),await oe.readFilePromise(a.url.slice(h.length))):(A.reportInfo(0,`Downloading ${pe.pretty(r,a.url,pe.Type.URL)}`),await sn.get(a.url,{configuration:r}))};await k8(r,a.version,p,{report:A,useYarnPath:this.useYarnPath})})).exitCode()}};async function K0t(t,e){let o=(await sn.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0})).tags.filter(a=>Lr.satisfiesWithPrereleases(a,e));if(o.length===0)throw new st(`No matching release found for range ${pe.pretty(t,e,pe.Type.RANGE)}.`);return o[0]}async function r2(t,e){let r=await sn.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0});if(!r.latest[e])throw new st(`Tag ${pe.pretty(t,e,pe.Type.RANGE)} not found`);return r.latest[e]}async function k8(t,e,r,{report:o,useYarnPath:a}){let n,u=async()=>(typeof n>"u"&&(n=await r()),n);if(e===null){let te=await u();await oe.mktempPromise(async ae=>{let le=V.join(ae,"yarn.cjs");await oe.writeFilePromise(le,te);let{stdout:ce}=await Ur.execvp(process.execPath,[ue.fromPortablePath(le),"--version"],{cwd:ae,env:{...t.env,YARN_IGNORE_PATH:"1"}});if(e=ce.trim(),!tde.default.valid(e))throw new Error(`Invalid semver version. ${pe.pretty(t,"yarn --version",pe.Type.CODE)} returned: -${e}`)})}let A=t.projectCwd??t.startingCwd,p=V.resolve(A,".yarn/releases"),h=V.resolve(p,`yarn-${e}.cjs`),E=V.relative(t.startingCwd,h),I=He.isTaggedYarnVersion(e),v=t.get("yarnPath"),x=!I,C=x||!!v||!!a;if(a===!1){if(x)throw new Jt(0,"You explicitly opted out of yarnPath usage in your command line, but the version you specified cannot be represented by Corepack");C=!1}else!C&&!process.env.COREPACK_ROOT&&(o.reportWarning(0,`You don't seem to have ${pe.applyHyperlink(t,"Corepack","https://nodejs.org/api/corepack.html")} enabled; we'll have to rely on ${pe.applyHyperlink(t,"yarnPath","https://yarnpkg.com/configuration/yarnrc#yarnPath")} instead`),C=!0);if(C){let te=await u();o.reportInfo(0,`Saving the new release in ${pe.pretty(t,E,"magenta")}`),await oe.removePromise(V.dirname(h)),await oe.mkdirPromise(V.dirname(h),{recursive:!0}),await oe.writeFilePromise(h,te,{mode:493}),await Ke.updateConfiguration(A,{yarnPath:V.relative(A,h)})}else await oe.removePromise(V.dirname(h)),await Ke.updateConfiguration(A,{yarnPath:Ke.deleteProperty});let R=await Ut.tryFind(A)||new Ut;R.packageManager=`yarn@${I?e:await r2(t,"stable")}`;let L={};R.exportTo(L);let U=V.join(A,Ut.fileName),z=`${JSON.stringify(L,null,R.indent)} -`;return await oe.changeFilePromise(U,z,{automaticNewlines:!0}),{bundleVersion:e}}function rde(t){return wr[ZD(t)]}var V0t=/## (?YN[0-9]{4}) - `(?[A-Z_]+)`\n\n(?
(?:.(?!##))+)/gs;async function z0t(t){let r=`https://repo.yarnpkg.com/${He.isTaggedYarnVersion(nn)?nn:await r2(t,"canary")}/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx`,o=await sn.get(r,{configuration:t});return new Map(Array.from(o.toString().matchAll(V0t),({groups:a})=>{if(!a)throw new Error("Assertion failed: Expected the match to have been successful");let n=rde(a.code);if(a.name!==n)throw new Error(`Assertion failed: Invalid error code data: Expected "${a.name}" to be named "${n}"`);return[a.code,a.details]}))}var oE=class extends ut{constructor(){super(...arguments);this.code=ge.String({required:!1,validator:jw(om(),[qw(/^YN[0-9]{4}$/)])});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["explain"]]}static{this.usage=it.Usage({description:"explain an error code",details:` - When the code argument is specified, this command prints its name and its details. - - When used without arguments, this command lists all error codes and their names. - `,examples:[["Explain an error code","$0 explain YN0006"],["List all error codes","$0 explain"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);if(typeof this.code<"u"){let o=rde(this.code),a=pe.pretty(r,o,pe.Type.CODE),n=this.cli.format().header(`${this.code} - ${a}`),A=(await z0t(r)).get(this.code),p=typeof A<"u"?pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.MARKDOWN,{text:A,format:this.cli.format(),paragraphs:!0})):`This error code does not have a description. - -You can help us by editing this page on GitHub \u{1F642}: -${pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.URL,"https://github.com/yarnpkg/berry/blob/master/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx"))} -`;this.json?this.context.stdout.write(`${JSON.stringify({code:this.code,name:o,details:p})} -`):this.context.stdout.write(`${n} - -${p} -`)}else{let o={children:He.mapAndFilter(Object.entries(wr),([a,n])=>Number.isNaN(Number(a))?He.mapAndFilter.skip:{label:Ku(Number(a)),value:pe.tuple(pe.Type.CODE,n)})};fs.emitTree(o,{configuration:r,stdout:this.context.stdout,json:this.json})}}};Ge();Pt();qt();var nde=Ze($o()),aE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Print versions of a package from the whole project"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Print information for all packages, including transitive dependencies"});this.extra=ge.Array("-X,--extra",[],{description:"An array of requests of extra data provided by plugins"});this.cache=ge.Boolean("--cache",!1,{description:"Print information about the cache entry of a package (path, size, checksum)"});this.dependents=ge.Boolean("--dependents",!1,{description:"Print all dependents for each matching package"});this.manifest=ge.Boolean("--manifest",!1,{description:"Print data obtained by looking at the package archive (license, homepage, ...)"});this.nameOnly=ge.Boolean("--name-only",!1,{description:"Only print the name for the matching packages"});this.virtuals=ge.Boolean("--virtuals",!1,{description:"Print each instance of the virtual packages"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=ge.Rest()}static{this.paths=[["info"]]}static{this.usage=it.Usage({description:"see information related to packages",details:"\n This command prints various information related to the specified packages, accepting glob patterns.\n\n By default, if the locator reference is missing, Yarn will default to print the information about all the matching direct dependencies of the package for the active workspace. To instead print all versions of the package that are direct dependencies of any of your workspaces, use the `-A,--all` flag. Adding the `-R,--recursive` flag will also report transitive dependencies.\n\n Some fields will be hidden by default in order to keep the output readable, but can be selectively displayed by using additional options (`--dependents`, `--manifest`, `--virtuals`, ...) described in the option descriptions.\n\n Note that this command will only print the information directly related to the selected packages - if you wish to know why the package is there in the first place, use `yarn why` which will do just that (it also provides a `-R,--recursive` flag that may be of some help).\n ",examples:[["Show information about Lodash","$0 info lodash"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a&&!this.all)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let u=new Set(this.extra);this.cache&&u.add("cache"),this.dependents&&u.add("dependents"),this.manifest&&u.add("manifest");let A=(ae,{recursive:le})=>{let ce=ae.anchoredLocator.locatorHash,Ce=new Map,de=[ce];for(;de.length>0;){let Be=de.shift();if(Ce.has(Be))continue;let Ee=o.storedPackages.get(Be);if(typeof Ee>"u")throw new Error("Assertion failed: Expected the package to be registered");if(Ce.set(Be,Ee),G.isVirtualLocator(Ee)&&de.push(G.devirtualizeLocator(Ee).locatorHash),!(!le&&Be!==ce))for(let g of Ee.dependencies.values()){let me=o.storedResolutions.get(g.descriptorHash);if(typeof me>"u")throw new Error("Assertion failed: Expected the resolution to be registered");de.push(me)}}return Ce.values()},p=({recursive:ae})=>{let le=new Map;for(let ce of o.workspaces)for(let Ce of A(ce,{recursive:ae}))le.set(Ce.locatorHash,Ce);return le.values()},h=({all:ae,recursive:le})=>ae&&le?o.storedPackages.values():ae?p({recursive:le}):A(a,{recursive:le}),E=({all:ae,recursive:le})=>{let ce=h({all:ae,recursive:le}),Ce=this.patterns.map(Ee=>{let g=G.parseLocator(Ee),me=nde.default.makeRe(G.stringifyIdent(g)),we=G.isVirtualLocator(g),Ae=we?G.devirtualizeLocator(g):g;return ne=>{let Z=G.stringifyIdent(ne);if(!me.test(Z))return!1;if(g.reference==="unknown")return!0;let xe=G.isVirtualLocator(ne),Ne=xe?G.devirtualizeLocator(ne):ne;return!(we&&xe&&g.reference!==ne.reference||Ae.reference!==Ne.reference)}}),de=He.sortMap([...ce],Ee=>G.stringifyLocator(Ee));return{selection:de.filter(Ee=>Ce.length===0||Ce.some(g=>g(Ee))),sortedLookup:de}},{selection:I,sortedLookup:v}=E({all:this.all,recursive:this.recursive});if(I.length===0)throw new st("No package matched your request");let x=new Map;if(this.dependents)for(let ae of v)for(let le of ae.dependencies.values()){let ce=o.storedResolutions.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: Expected the resolution to be registered");He.getArrayWithDefault(x,ce).push(ae)}let C=new Map;for(let ae of v){if(!G.isVirtualLocator(ae))continue;let le=G.devirtualizeLocator(ae);He.getArrayWithDefault(C,le.locatorHash).push(ae)}let R={},L={children:R},U=r.makeFetcher(),z={project:o,fetcher:U,cache:n,checksums:o.storedChecksums,report:new ki,cacheOptions:{skipIntegrityCheck:!0}},te=[async(ae,le,ce)=>{if(!le.has("manifest"))return;let Ce=await U.fetch(ae,z),de;try{de=await Ut.find(Ce.prefixPath,{baseFs:Ce.packageFs})}finally{Ce.releaseFs?.()}ce("Manifest",{License:pe.tuple(pe.Type.NO_HINT,de.license),Homepage:pe.tuple(pe.Type.URL,de.raw.homepage??null)})},async(ae,le,ce)=>{if(!le.has("cache"))return;let Ce=o.storedChecksums.get(ae.locatorHash)??null,de=n.getLocatorPath(ae,Ce),Be;if(de!==null)try{Be=await oe.statPromise(de)}catch{}let Ee=typeof Be<"u"?[Be.size,pe.Type.SIZE]:void 0;ce("Cache",{Checksum:pe.tuple(pe.Type.NO_HINT,Ce),Path:pe.tuple(pe.Type.PATH,de),Size:Ee})}];for(let ae of I){let le=G.isVirtualLocator(ae);if(!this.virtuals&&le)continue;let ce={},Ce={value:[ae,pe.Type.LOCATOR],children:ce};if(R[G.stringifyLocator(ae)]=Ce,this.nameOnly){delete Ce.children;continue}let de=C.get(ae.locatorHash);typeof de<"u"&&(ce.Instances={label:"Instances",value:pe.tuple(pe.Type.NUMBER,de.length)}),ce.Version={label:"Version",value:pe.tuple(pe.Type.NO_HINT,ae.version)};let Be=(g,me)=>{let we={};if(ce[g]=we,Array.isArray(me))we.children=me.map(Ae=>({value:Ae}));else{let Ae={};we.children=Ae;for(let[ne,Z]of Object.entries(me))typeof Z>"u"||(Ae[ne]={label:ne,value:Z})}};if(!le){for(let g of te)await g(ae,u,Be);await r.triggerHook(g=>g.fetchPackageInfo,ae,u,Be)}ae.bin.size>0&&!le&&Be("Exported Binaries",[...ae.bin.keys()].map(g=>pe.tuple(pe.Type.PATH,g)));let Ee=x.get(ae.locatorHash);typeof Ee<"u"&&Ee.length>0&&Be("Dependents",Ee.map(g=>pe.tuple(pe.Type.LOCATOR,g))),ae.dependencies.size>0&&!le&&Be("Dependencies",[...ae.dependencies.values()].map(g=>{let me=o.storedResolutions.get(g.descriptorHash),we=typeof me<"u"?o.storedPackages.get(me)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:we})})),ae.peerDependencies.size>0&&le&&Be("Peer dependencies",[...ae.peerDependencies.values()].map(g=>{let me=ae.dependencies.get(g.identHash),we=typeof me<"u"?o.storedResolutions.get(me.descriptorHash)??null:null,Ae=we!==null?o.storedPackages.get(we)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:Ae})}))}fs.emitTree(L,{configuration:r,json:this.json,stdout:this.context.stdout,separators:this.nameOnly?0:2})}};Ge();Pt();Nl();var nk=Ze(X0());qt();var Q8=Ze(Jn());el();var J0t=[{selector:t=>t===-1,name:"nodeLinker",value:"node-modules"},{selector:t=>t!==-1&&t<8,name:"enableGlobalCache",value:!1},{selector:t=>t!==-1&&t<8,name:"compressionLevel",value:"mixed"}],lE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.immutable=ge.Boolean("--immutable",{description:"Abort with an error exit code if the lockfile was to be modified"});this.immutableCache=ge.Boolean("--immutable-cache",{description:"Abort with an error exit code if the cache folder was to be modified"});this.refreshLockfile=ge.Boolean("--refresh-lockfile",{description:"Refresh the package metadata stored in the lockfile"});this.checkCache=ge.Boolean("--check-cache",{description:"Always refetch the packages and ensure that their checksums are consistent"});this.checkResolutions=ge.Boolean("--check-resolutions",{description:"Validates that the package resolutions are coherent"});this.inlineBuilds=ge.Boolean("--inline-builds",{description:"Verbosely print the output of the build steps of dependencies"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.cacheFolder=ge.String("--cache-folder",{hidden:!0});this.frozenLockfile=ge.Boolean("--frozen-lockfile",{hidden:!0});this.ignoreEngines=ge.Boolean("--ignore-engines",{hidden:!0});this.nonInteractive=ge.Boolean("--non-interactive",{hidden:!0});this.preferOffline=ge.Boolean("--prefer-offline",{hidden:!0});this.production=ge.Boolean("--production",{hidden:!0});this.registry=ge.String("--registry",{hidden:!0});this.silent=ge.Boolean("--silent",{hidden:!0});this.networkTimeout=ge.String("--network-timeout",{hidden:!0})}static{this.paths=[["install"],it.Default]}static{this.usage=it.Usage({description:"install the project dependencies",details:"\n This command sets up your project if needed. The installation is split into four different steps that each have their own characteristics:\n\n - **Resolution:** First the package manager will resolve your dependencies. The exact way a dependency version is privileged over another isn't standardized outside of the regular semver guarantees. If a package doesn't resolve to what you would expect, check that all dependencies are correctly declared (also check our website for more information: ).\n\n - **Fetch:** Then we download all the dependencies if needed, and make sure that they're all stored within our cache (check the value of `cacheFolder` in `yarn config` to see where the cache files are stored).\n\n - **Link:** Then we send the dependency tree information to internal plugins tasked with writing them on the disk in some form (for example by generating the `.pnp.cjs` file you might know).\n\n - **Build:** Once the dependency tree has been written on the disk, the package manager will now be free to run the build scripts for all packages that might need it, in a topological order compatible with the way they depend on one another. See https://yarnpkg.com/advanced/lifecycle-scripts for detail.\n\n Note that running this command is not part of the recommended workflow. Yarn supports zero-installs, which means that as long as you store your cache and your `.pnp.cjs` file inside your repository, everything will work without requiring any install right after cloning your repository or switching branches.\n\n If the `--immutable` option is set (defaults to true on CI), Yarn will abort with an error exit code if the lockfile was to be modified (other paths can be added using the `immutablePatterns` configuration setting). For backward compatibility we offer an alias under the name of `--frozen-lockfile`, but it will be removed in a later release.\n\n If the `--immutable-cache` option is set, Yarn will abort with an error exit code if the cache folder was to be modified (either because files would be added, or because they'd be removed).\n\n If the `--refresh-lockfile` option is set, Yarn will keep the same resolution for the packages currently in the lockfile but will refresh their metadata. If used together with `--immutable`, it can validate that the lockfile information are consistent. This flag is enabled by default when Yarn detects it runs within a pull request context.\n\n If the `--check-cache` option is set, Yarn will always refetch the packages and will ensure that their checksum matches what's 1/ described in the lockfile 2/ inside the existing cache files (if present). This is recommended as part of your CI workflow if you're both following the Zero-Installs model and accepting PRs from third-parties, as they'd otherwise have the ability to alter the checked-in packages before submitting them.\n\n If the `--inline-builds` option is set, Yarn will verbosely print the output of the build steps of your dependencies (instead of writing them into individual files). This is likely useful mostly for debug purposes only when using Docker-like environments.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n ",examples:[["Install the project","$0 install"],["Validate a project when using Zero-Installs","$0 install --immutable --immutable-cache"],["Validate a project when using Zero-Installs (slightly safer if you accept external PRs)","$0 install --immutable --immutable-cache --check-cache"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);typeof this.inlineBuilds<"u"&&r.useWithSource("",{enableInlineBuilds:this.inlineBuilds},r.startingCwd,{overwrite:!0});let o=!!process.env.FUNCTION_TARGET||!!process.env.GOOGLE_RUNTIME,a=await uy({configuration:r,stdout:this.context.stdout},[{option:this.ignoreEngines,message:"The --ignore-engines option is deprecated; engine checking isn't a core feature anymore",error:!nk.default.VERCEL},{option:this.registry,message:"The --registry option is deprecated; prefer setting npmRegistryServer in your .yarnrc.yml file"},{option:this.preferOffline,message:"The --prefer-offline flag is deprecated; use the --cached flag with 'yarn add' instead",error:!nk.default.VERCEL},{option:this.production,message:"The --production option is deprecated on 'install'; use 'yarn workspaces focus' instead",error:!0},{option:this.nonInteractive,message:"The --non-interactive option is deprecated",error:!o},{option:this.frozenLockfile,message:"The --frozen-lockfile option is deprecated; use --immutable and/or --immutable-cache instead",callback:()=>this.immutable=this.frozenLockfile},{option:this.cacheFolder,message:"The cache-folder option has been deprecated; use rc settings instead",error:!nk.default.NETLIFY}]);if(a!==null)return a;let n=this.mode==="update-lockfile";if(n&&(this.immutable||this.immutableCache))throw new st(`${pe.pretty(r,"--immutable",pe.Type.CODE)} and ${pe.pretty(r,"--immutable-cache",pe.Type.CODE)} cannot be used with ${pe.pretty(r,"--mode=update-lockfile",pe.Type.CODE)}`);let u=(this.immutable??r.get("enableImmutableInstalls"))&&!n,A=this.immutableCache&&!n;if(r.projectCwd!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U=!1;await $0t(r,u)&&(L.reportInfo(48,"Automatically removed core plugins that are now builtins \u{1F44D}"),U=!0),await Z0t(r,u)&&(L.reportInfo(48,"Automatically fixed merge conflicts \u{1F44D}"),U=!0),U&&L.reportSeparator()});if(R.hasErrors())return R.exitCode()}if(r.projectCwd!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{if(Ke.telemetry?.isNew)Ke.telemetry.commitTips(),L.reportInfo(65,"Yarn will periodically gather anonymous telemetry: https://yarnpkg.com/advanced/telemetry"),L.reportInfo(65,`Run ${pe.pretty(r,"yarn config set --home enableTelemetry 0",pe.Type.CODE)} to disable`),L.reportSeparator();else if(Ke.telemetry?.shouldShowTips){let U=await sn.get("https://repo.yarnpkg.com/tags",{configuration:r,jsonResponse:!0}).catch(()=>null);if(U!==null){let z=null;if(nn!==null){let ae=Q8.default.prerelease(nn)?"canary":"stable",le=U.latest[ae];Q8.default.gt(le,nn)&&(z=[ae,le])}if(z)Ke.telemetry.commitTips(),L.reportInfo(88,`${pe.applyStyle(r,`A new ${z[0]} version of Yarn is available:`,pe.Style.BOLD)} ${G.prettyReference(r,z[1])}!`),L.reportInfo(88,`Upgrade now by running ${pe.pretty(r,`yarn set version ${z[1]}`,pe.Type.CODE)}`),L.reportSeparator();else{let te=Ke.telemetry.selectTip(U.tips);te&&(L.reportInfo(89,pe.pretty(r,te.message,pe.Type.MARKDOWN_INLINE)),te.url&&L.reportInfo(89,`Learn more at ${te.url}`),L.reportSeparator())}}}});if(R.hasErrors())return R.exitCode()}let{project:p,workspace:h}=await kt.find(r,this.context.cwd),E=p.lockfileLastVersion;if(E!==null){let R=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U={};for(let z of J0t)z.selector(E)&&typeof r.sources.get(z.name)>"u"&&(r.use("",{[z.name]:z.value},p.cwd,{overwrite:!0}),U[z.name]=z.value);Object.keys(U).length>0&&(await Ke.updateConfiguration(p.cwd,U),L.reportInfo(87,"Migrated your project to the latest Yarn version \u{1F680}"),L.reportSeparator())});if(R.hasErrors())return R.exitCode()}let I=await Gr.find(r,{immutable:A,check:this.checkCache});if(!h)throw new sr(p.cwd,this.context.cwd);await p.restoreInstallState({restoreResolutions:!1});let v=r.get("enableHardenedMode");v&&typeof r.sources.get("enableHardenedMode")>"u"&&await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async R=>{R.reportWarning(0,"Yarn detected that the current workflow is executed from a public pull request. For safety the hardened mode has been enabled."),R.reportWarning(0,`It will prevent malicious lockfile manipulations, in exchange for a slower install time. You can opt-out if necessary; check our ${pe.applyHyperlink(r,"documentation","https://yarnpkg.com/features/security#hardened-mode")} for more details.`),R.reportSeparator()}),(this.refreshLockfile??v)&&(p.lockfileNeedsRefresh=!0);let x=this.checkResolutions??v;return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout,forceSectionAlignment:!0,includeLogs:!0,includeVersion:!0},async R=>{await p.install({cache:I,report:R,immutable:u,checkResolutions:x,mode:this.mode})})).exitCode()}},X0t="<<<<<<<";async function Z0t(t,e){if(!t.projectCwd)return!1;let r=V.join(t.projectCwd,dr.lockfile);if(!await oe.existsPromise(r)||!(await oe.readFilePromise(r,"utf8")).includes(X0t))return!1;if(e)throw new Jt(47,"Cannot autofix a lockfile when running an immutable install");let a=await Ur.execvp("git",["rev-parse","MERGE_HEAD","HEAD"],{cwd:t.projectCwd});if(a.code!==0&&(a=await Ur.execvp("git",["rev-parse","REBASE_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0&&(a=await Ur.execvp("git",["rev-parse","CHERRY_PICK_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0)throw new Jt(83,"Git returned an error when trying to find the commits pertaining to the conflict");let n=await Promise.all(a.stdout.trim().split(/\n/).map(async A=>{let p=await Ur.execvp("git",["show",`${A}:./${dr.lockfile}`],{cwd:t.projectCwd});if(p.code!==0)throw new Jt(83,`Git returned an error when trying to access the lockfile content in ${A}`);try{return Ki(p.stdout)}catch{throw new Jt(46,"A variant of the conflicting lockfile failed to parse")}}));n=n.filter(A=>!!A.__metadata);for(let A of n){if(A.__metadata.version<7)for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=G.parseDescriptor(p,!0),E=t.normalizeDependency(h),I=G.stringifyDescriptor(E);I!==p&&(A[I]=A[p],delete A[p])}for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=A[p].checksum;typeof h=="string"&&h.includes("/")||(A[p].checksum=`${A.__metadata.cacheKey}/${h}`)}}let u=Object.assign({},...n);u.__metadata.version=`${Math.min(...n.map(A=>parseInt(A.__metadata.version??0)))}`,u.__metadata.cacheKey="merged";for(let[A,p]of Object.entries(u))typeof p=="string"&&delete u[A];return await oe.changeFilePromise(r,Da(u),{automaticNewlines:!0}),!0}async function $0t(t,e){if(!t.projectCwd)return!1;let r=[],o=V.join(t.projectCwd,".yarn/plugins/@yarnpkg");return await Ke.updateConfiguration(t.projectCwd,{plugins:n=>{if(!Array.isArray(n))return n;let u=n.filter(A=>{if(!A.path)return!0;let p=V.resolve(t.projectCwd,A.path),h=l1.has(A.spec)&&V.contains(o,p);return h&&r.push(p),!h});return u.length===0?Ke.deleteProperty:u.length===n.length?n:u}},{immutable:e})?(await Promise.all(r.map(async n=>{await oe.removePromise(n)})),!0):!1}Ge();Pt();qt();var cE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Link all workspaces belonging to the target projects to the current one"});this.private=ge.Boolean("-p,--private",!1,{description:"Also link private workspaces belonging to the target projects to the current one"});this.relative=ge.Boolean("-r,--relative",!1,{description:"Link workspaces using relative paths instead of absolute paths"});this.destinations=ge.Rest()}static{this.paths=[["link"]]}static{this.usage=it.Usage({description:"connect the local project to another one",details:"\n This command will set a new `resolutions` field in the project-level manifest and point it to the workspace at the specified location (even if part of another project).\n ",examples:[["Register one or more remote workspaces for use in the current project","$0 link ~/ts-loader ~/jest"],["Register all workspaces from a remote project for use in the current project","$0 link ~/jest --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=o.topLevelWorkspace,A=[];for(let p of this.destinations){let h=V.resolve(this.context.cwd,ue.toPortablePath(p)),E=await Ke.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:I,workspace:v}=await kt.find(E,h);if(o.cwd===I.cwd)throw new st(`Invalid destination '${p}'; Can't link the project to itself`);if(!v)throw new sr(I.cwd,h);if(this.all){let x=!1;for(let C of I.workspaces)C.manifest.name&&(!C.manifest.private||this.private)&&(A.push(C),x=!0);if(!x)throw new st(`No workspace found to be linked in the target project: ${p}`)}else{if(!v.manifest.name)throw new st(`The target workspace at '${p}' doesn't have a name and thus cannot be linked`);if(v.manifest.private&&!this.private)throw new st(`The target workspace at '${p}' is marked private - use the --private flag to link it anyway`);A.push(v)}}for(let p of A){let h=G.stringifyIdent(p.anchoredLocator),E=this.relative?V.relative(o.cwd,p.cwd):p.cwd;u.manifest.resolutions.push({pattern:{descriptor:{fullName:h}},reference:`portal:${E}`})}return await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};qt();var uE=class extends ut{constructor(){super(...arguments);this.args=ge.Proxy()}static{this.paths=[["node"]]}static{this.usage=it.Usage({description:"run node with the hook already setup",details:` - This command simply runs Node. It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). - - The Node process will use the exact same version of Node as the one used to run Yarn itself, which might be a good way to ensure that your commands always use a consistent Node version. - `,examples:[["Run a Node script","$0 node ./my-script.js"]]})}async execute(){return this.cli.run(["exec","node",...this.args])}};Ge();qt();var AE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","check"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"find all third-party plugins that differ from their own spec",details:` - Check only the plugins from https. - - If this command detects any plugin differences in the CI environment, it will throw an error. - `,examples:[["find all third-party plugins that differ from their own spec","$0 plugin check"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await Ke.findRcFiles(this.context.cwd);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{for(let u of o)if(u.data?.plugins)for(let A of u.data.plugins){if(!A.checksum||!A.spec.match(/^https?:/))continue;let p=await sn.get(A.spec,{configuration:r}),h=wn.makeHash(p);if(A.checksum===h)continue;let E=pe.pretty(r,A.path,pe.Type.PATH),I=pe.pretty(r,A.spec,pe.Type.URL),v=`${E} is different from the file provided by ${I}`;n.reportJson({...A,newChecksum:h}),n.reportError(0,v)}})).exitCode()}};Ge();Ge();Pt();qt();var lde=ve("os");Ge();Pt();qt();var ide=ve("os");Ge();Nl();qt();var egt="https://raw.githubusercontent.com/yarnpkg/berry/master/plugins.yml";async function Hg(t,e){let r=await sn.get(egt,{configuration:t}),o=Ki(r.toString());return Object.fromEntries(Object.entries(o).filter(([a,n])=>!e||Lr.satisfiesWithPrereleases(e,n.range??"<4.0.0-rc.1")))}var fE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","list"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"list the available official plugins",details:"\n This command prints the plugins available directly from the Yarn repository. Only those plugins can be referenced by name in `yarn plugin import`.\n ",examples:[["List the official plugins","$0 plugin list"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{let n=await Hg(r,nn);for(let[u,{experimental:A,...p}]of Object.entries(n)){let h=u;A&&(h+=" [experimental]"),a.reportJson({name:u,experimental:A,...p}),a.reportInfo(null,h)}})).exitCode()}};var tgt=/^[0-9]+$/,rgt=process.platform==="win32";function sde(t){return tgt.test(t)?`pull/${t}/head`:t}var ngt=({repository:t,branch:e},r)=>[["git","init",ue.fromPortablePath(r)],["git","remote","add","origin",t],["git","fetch","origin","--depth=1",sde(e)],["git","reset","--hard","FETCH_HEAD"]],igt=({branch:t})=>[["git","fetch","origin","--depth=1",sde(t),"--force"],["git","reset","--hard","FETCH_HEAD"],["git","clean","-dfx","-e","packages/yarnpkg-cli/bundles"]],sgt=({plugins:t,noMinify:e},r,o)=>[["yarn","build:cli",...new Array().concat(...t.map(a=>["--plugin",V.resolve(o,a)])),...e?["--no-minify"]:[],"|"],[rgt?"move":"mv","packages/yarnpkg-cli/bundles/yarn.js",ue.fromPortablePath(r),"|"]],pE=class extends ut{constructor(){super(...arguments);this.installPath=ge.String("--path",{description:"The path where the repository should be cloned to"});this.repository=ge.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=ge.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.plugins=ge.Array("--plugin",[],{description:"An array of additional plugins that should be included in the bundle"});this.dryRun=ge.Boolean("-n,--dry-run",!1,{description:"If set, the bundle will be built but not added to the project"});this.noMinify=ge.Boolean("--no-minify",!1,{description:"Build a bundle for development (debugging) - non-minified and non-mangled"});this.force=ge.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.skipPlugins=ge.Boolean("--skip-plugins",!1,{description:"Skip updating the contrib plugins"})}static{this.paths=[["set","version","from","sources"]]}static{this.usage=it.Usage({description:"build Yarn from master",details:` - This command will clone the Yarn repository into a temporary folder, then build it. The resulting bundle will then be copied into the local project. - - By default, it also updates all contrib plugins to the same commit the bundle is built from. This behavior can be disabled by using the \`--skip-plugins\` flag. - `,examples:[["Build Yarn from master","$0 set version from sources"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=typeof this.installPath<"u"?V.resolve(this.context.cwd,ue.toPortablePath(this.installPath)):V.resolve(ue.toPortablePath((0,ide.tmpdir)()),"yarnpkg-sources",wn.makeHash(this.repository).slice(0,6));return(await Rt.start({configuration:r,stdout:this.context.stdout},async u=>{await F8(this,{configuration:r,report:u,target:a}),u.reportSeparator(),u.reportInfo(0,"Building a fresh bundle"),u.reportSeparator();let A=await Ur.execvp("git",["rev-parse","--short","HEAD"],{cwd:a,strict:!0}),p=V.join(a,`packages/yarnpkg-cli/bundles/yarn-${A.stdout.trim()}.js`);oe.existsSync(p)||(await n2(sgt(this,p,a),{configuration:r,context:this.context,target:a}),u.reportSeparator());let h=await oe.readFilePromise(p);if(!this.dryRun){let{bundleVersion:E}=await k8(r,null,async()=>h,{report:u});this.skipPlugins||await ogt(this,E,{project:o,report:u,target:a})}})).exitCode()}};async function n2(t,{configuration:e,context:r,target:o}){for(let[a,...n]of t){let u=n[n.length-1]==="|";if(u&&n.pop(),u)await Ur.pipevp(a,n,{cwd:o,stdin:r.stdin,stdout:r.stdout,stderr:r.stderr,strict:!0});else{r.stdout.write(`${pe.pretty(e,` $ ${[a,...n].join(" ")}`,"grey")} -`);try{await Ur.execvp(a,n,{cwd:o,strict:!0})}catch(A){throw r.stdout.write(A.stdout||A.stack),A}}}}async function F8(t,{configuration:e,report:r,target:o}){let a=!1;if(!t.force&&oe.existsSync(V.join(o,".git"))){r.reportInfo(0,"Fetching the latest commits"),r.reportSeparator();try{await n2(igt(t),{configuration:e,context:t.context,target:o}),a=!0}catch{r.reportSeparator(),r.reportWarning(0,"Repository update failed; we'll try to regenerate it")}}a||(r.reportInfo(0,"Cloning the remote repository"),r.reportSeparator(),await oe.removePromise(o),await oe.mkdirPromise(o,{recursive:!0}),await n2(ngt(t,o),{configuration:e,context:t.context,target:o}))}async function ogt(t,e,{project:r,report:o,target:a}){let n=await Hg(r.configuration,e),u=new Set(Object.keys(n));for(let A of r.configuration.plugins.keys())u.has(A)&&await R8(A,t,{project:r,report:o,target:a})}Ge();Ge();Pt();qt();var ode=Ze(Jn()),ade=ve("vm");var hE=class extends ut{constructor(){super(...arguments);this.name=ge.String();this.checksum=ge.Boolean("--checksum",!0,{description:"Whether to care if this plugin is modified"})}static{this.paths=[["plugin","import"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"download a plugin",details:` - This command downloads the specified plugin from its remote location and updates the configuration to reference it in further CLI invocations. - - Three types of plugin references are accepted: - - - If the plugin is stored within the Yarn repository, it can be referenced by name. - - Third-party plugins can be referenced directly through their public urls. - - Local plugins can be referenced by their path on the disk. - - If the \`--no-checksum\` option is set, Yarn will no longer care if the plugin is modified. - - Plugins cannot be downloaded from the npm registry, and aren't allowed to have dependencies (they need to be bundled into a single file, possibly thanks to the \`@yarnpkg/builder\` package). - `,examples:[['Download and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import @yarnpkg/plugin-exec"],['Download and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import exec"],["Download and activate a community plugin","$0 plugin import https://example.org/path/to/plugin.js"],["Activate a local plugin","$0 plugin import ./path/to/plugin.js"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,stdout:this.context.stdout},async a=>{let{project:n}=await kt.find(r,this.context.cwd),u,A;if(this.name.match(/^\.{0,2}[\\/]/)||ue.isAbsolute(this.name)){let p=V.resolve(this.context.cwd,ue.toPortablePath(this.name));a.reportInfo(0,`Reading ${pe.pretty(r,p,pe.Type.PATH)}`),u=V.relative(n.cwd,p),A=await oe.readFilePromise(p)}else{let p;if(this.name.match(/^https?:/)){try{new URL(this.name)}catch{throw new Jt(52,`Plugin specifier "${this.name}" is neither a plugin name nor a valid url`)}u=this.name,p=this.name}else{let h=G.parseLocator(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-"));if(h.reference!=="unknown"&&!ode.default.valid(h.reference))throw new Jt(0,"Official plugins only accept strict version references. Use an explicit URL if you wish to download them from another location.");let E=G.stringifyIdent(h),I=await Hg(r,nn);if(!Object.hasOwn(I,E)){let v=`Couldn't find a plugin named ${G.prettyIdent(r,h)} on the remote registry. -`;throw r.plugins.has(E)?v+=`A plugin named ${G.prettyIdent(r,h)} is already installed; possibly attempting to import a built-in plugin.`:v+=`Note that only the plugins referenced on our website (${pe.pretty(r,"https://github.com/yarnpkg/berry/blob/master/plugins.yml",pe.Type.URL)}) can be referenced by their name; any other plugin will have to be referenced through its public url (for example ${pe.pretty(r,"https://github.com/yarnpkg/berry/raw/master/packages/plugin-typescript/bin/%40yarnpkg/plugin-typescript.js",pe.Type.URL)}).`,new Jt(51,v)}u=E,p=I[E].url,h.reference!=="unknown"?p=p.replace(/\/master\//,`/${E}/${h.reference}/`):nn!==null&&(p=p.replace(/\/master\//,`/@yarnpkg/cli/${nn}/`))}a.reportInfo(0,`Downloading ${pe.pretty(r,p,"green")}`),A=await sn.get(p,{configuration:r})}await T8(u,A,{checksum:this.checksum,project:n,report:a})})).exitCode()}};async function T8(t,e,{checksum:r=!0,project:o,report:a}){let{configuration:n}=o,u={},A={exports:u};(0,ade.runInNewContext)(e.toString(),{module:A,exports:u});let h=`.yarn/plugins/${A.exports.name}.cjs`,E=V.resolve(o.cwd,h);a.reportInfo(0,`Saving the new plugin in ${pe.pretty(n,h,"magenta")}`),await oe.mkdirPromise(V.dirname(E),{recursive:!0}),await oe.writeFilePromise(E,e);let I={path:h,spec:t};r&&(I.checksum=wn.makeHash(e)),await Ke.addPlugin(o.cwd,[I])}var agt=({pluginName:t,noMinify:e},r)=>[["yarn",`build:${t}`,...e?["--no-minify"]:[],"|"]],gE=class extends ut{constructor(){super(...arguments);this.installPath=ge.String("--path",{description:"The path where the repository should be cloned to"});this.repository=ge.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=ge.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.noMinify=ge.Boolean("--no-minify",!1,{description:"Build a plugin for development (debugging) - non-minified and non-mangled"});this.force=ge.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.name=ge.String()}static{this.paths=[["plugin","import","from","sources"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"build a plugin from sources",details:` - This command clones the Yarn repository into a temporary folder, builds the specified contrib plugin and updates the configuration to reference it in further CLI invocations. - - The plugins can be referenced by their short name if sourced from the official Yarn repository. - `,examples:[['Build and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import from sources @yarnpkg/plugin-exec"],['Build and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import from sources exec"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=typeof this.installPath<"u"?V.resolve(this.context.cwd,ue.toPortablePath(this.installPath)):V.resolve(ue.toPortablePath((0,lde.tmpdir)()),"yarnpkg-sources",wn.makeHash(this.repository).slice(0,6));return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let{project:u}=await kt.find(r,this.context.cwd),A=G.parseIdent(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-")),p=G.stringifyIdent(A),h=await Hg(r,nn);if(!Object.hasOwn(h,p))throw new Jt(51,`Couldn't find a plugin named "${p}" on the remote registry. Note that only the plugins referenced on our website (https://github.com/yarnpkg/berry/blob/master/plugins.yml) can be built and imported from sources.`);let E=p;await F8(this,{configuration:r,report:n,target:o}),await R8(E,this,{project:u,report:n,target:o})})).exitCode()}};async function R8(t,{context:e,noMinify:r},{project:o,report:a,target:n}){let u=t.replace(/@yarnpkg\//,""),{configuration:A}=o;a.reportSeparator(),a.reportInfo(0,`Building a fresh ${u}`),a.reportSeparator(),await n2(agt({pluginName:u,noMinify:r},n),{configuration:A,context:e,target:n}),a.reportSeparator();let p=V.resolve(n,`packages/${u}/bundles/${t}.js`),h=await oe.readFilePromise(p);await T8(t,h,{project:o,report:a})}Ge();Pt();qt();var dE=class extends ut{constructor(){super(...arguments);this.name=ge.String()}static{this.paths=[["plugin","remove"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"remove a plugin",details:` - This command deletes the specified plugin from the .yarn/plugins folder and removes it from the configuration. - - **Note:** The plugins have to be referenced by their name property, which can be obtained using the \`yarn plugin runtime\` command. Shorthands are not allowed. - `,examples:[["Remove a plugin imported from the Yarn repository","$0 plugin remove @yarnpkg/plugin-typescript"],["Remove a plugin imported from a local file","$0 plugin remove my-local-plugin"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let u=this.name,A=G.parseIdent(u);if(!r.plugins.has(u))throw new st(`${G.prettyIdent(r,A)} isn't referenced by the current configuration`);let p=`.yarn/plugins/${u}.cjs`,h=V.resolve(o.cwd,p);oe.existsSync(h)&&(n.reportInfo(0,`Removing ${pe.pretty(r,p,pe.Type.PATH)}...`),await oe.removePromise(h)),n.reportInfo(0,"Updating the configuration..."),await Ke.updateConfiguration(o.cwd,{plugins:E=>{if(!Array.isArray(E))return E;let I=E.filter(v=>v.path!==p);return I.length===0?Ke.deleteProperty:I.length===E.length?E:I}})})).exitCode()}};Ge();qt();var mE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","runtime"]]}static{this.usage=it.Usage({category:"Plugin-related commands",description:"list the active plugins",details:` - This command prints the currently active plugins. Will be displayed both builtin plugins and external plugins. - `,examples:[["List the currently active plugins","$0 plugin runtime"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{for(let n of r.plugins.keys()){let u=this.context.plugins.plugins.has(n),A=n;u&&(A+=" [builtin]"),a.reportJson({name:n,builtin:u}),a.reportInfo(null,`${A}`)}})).exitCode()}};Ge();Ge();qt();var yE=class extends ut{constructor(){super(...arguments);this.idents=ge.Rest()}static{this.paths=[["rebuild"]]}static{this.usage=it.Usage({description:"rebuild the project's native packages",details:` - This command will automatically cause Yarn to forget about previous compilations of the given packages and to run them again. - - Note that while Yarn forgets the compilation, the previous artifacts aren't erased from the filesystem and may affect the next builds (in good or bad). To avoid this, you may remove the .yarn/unplugged folder, or any other relevant location where packages might have been stored (Yarn may offer a way to do that automatically in the future). - - By default all packages will be rebuilt, but you can filter the list by specifying the names of the packages you want to clear from memory. - `,examples:[["Rebuild all packages","$0 rebuild"],["Rebuild fsevents only","$0 rebuild fsevents"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);let u=new Set;for(let A of this.idents)u.add(G.parseIdent(A).identHash);if(await o.restoreInstallState({restoreResolutions:!1}),await o.resolveEverything({cache:n,report:new ki}),u.size>0)for(let A of o.storedPackages.values())u.has(A.identHash)&&(o.storedBuildState.delete(A.locatorHash),o.skippedBuilds.delete(A.locatorHash));else o.storedBuildState.clear(),o.skippedBuilds.clear();return await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ge();Ge();Ge();qt();var N8=Ze($o());el();var EE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Apply the operation to all workspaces from the current project"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["remove"]]}static{this.usage=it.Usage({description:"remove dependencies from the project",details:` - This command will remove the packages matching the specified patterns from the current workspace. - - If the \`--mode=\` option is set, Yarn will change which artifacts are generated. The modes currently supported are: - - - \`skip-build\` will not run the build scripts at all. Note that this is different from setting \`enableScripts\` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run. - - - \`update-lockfile\` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost. - - This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them. - `,examples:[["Remove a dependency from the current project","$0 remove lodash"],["Remove a dependency from all workspaces at once","$0 remove lodash --all"],["Remove all dependencies starting with `eslint-`","$0 remove 'eslint-*'"],["Remove all dependencies with the `@babel` scope","$0 remove '@babel/*'"],["Remove all dependencies matching `react-dom` or `react-helmet`","$0 remove 'react-{dom,helmet}'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.all?o.workspaces:[a],A=["dependencies","devDependencies","peerDependencies"],p=[],h=!1,E=[];for(let C of this.patterns){let R=!1,L=G.parseIdent(C);for(let U of u){let z=[...U.manifest.peerDependenciesMeta.keys()];for(let te of(0,N8.default)(z,C))U.manifest.peerDependenciesMeta.delete(te),h=!0,R=!0;for(let te of A){let ae=U.manifest.getForScope(te),le=[...ae.values()].map(ce=>G.stringifyIdent(ce));for(let ce of(0,N8.default)(le,G.stringifyIdent(L))){let{identHash:Ce}=G.parseIdent(ce),de=ae.get(Ce);if(typeof de>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");U.manifest[te].delete(Ce),E.push([U,te,de]),h=!0,R=!0}}}R||p.push(C)}let I=p.length>1?"Patterns":"Pattern",v=p.length>1?"don't":"doesn't",x=this.all?"any":"this";if(p.length>0)throw new st(`${I} ${pe.prettyList(r,p,pe.Type.CODE)} ${v} match any packages referenced by ${x} workspace`);return h?(await r.triggerMultipleHooks(C=>C.afterWorkspaceDependencyRemoval,E),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})):0}};Ge();Ge();qt();var cde=ve("util"),CE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["run"]]}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);return(await Rt.start({configuration:r,stdout:this.context.stdout,json:this.json},async u=>{let A=a.manifest.scripts,p=He.sortMap(A.keys(),I=>I),h={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},E=p.reduce((I,v)=>Math.max(I,v.length),0);for(let[I,v]of A.entries())u.reportInfo(null,`${I.padEnd(E," ")} ${(0,cde.inspect)(v,h)}`),u.reportJson({name:I,script:v})})).exitCode()}};Ge();Ge();qt();var wE=class extends ut{constructor(){super(...arguments);this.inspect=ge.String("--inspect",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.inspectBrk=ge.String("--inspect-brk",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.topLevel=ge.Boolean("-T,--top-level",!1,{description:"Check the root workspace for scripts and/or binaries instead of the current one"});this.binariesOnly=ge.Boolean("-B,--binaries-only",!1,{description:"Ignore any user defined scripts and only check for binaries"});this.require=ge.String("--require",{description:"Forwarded to the underlying Node process when executing a binary"});this.silent=ge.Boolean("--silent",{hidden:!0});this.scriptName=ge.String();this.args=ge.Proxy()}static{this.paths=[["run"]]}static{this.usage=it.Usage({description:"run a script defined in the package.json",details:` - This command will run a tool. The exact tool that will be executed will depend on the current state of your workspace: - - - If the \`scripts\` field from your local package.json contains a matching script name, its definition will get executed. - - - Otherwise, if one of the local workspace's dependencies exposes a binary with a matching name, this binary will get executed. - - - Otherwise, if the specified name contains a colon character and if one of the workspaces in the project contains exactly one script with a matching name, then this script will get executed. - - Whatever happens, the cwd of the spawned process will be the workspace that declares the script (which makes it possible to call commands cross-workspaces using the third syntax). - `,examples:[["Run the tests from the local workspace","$0 run test"],['Same thing, but without the "run" keyword',"$0 test"],["Inspect Webpack while running","$0 run --inspect-brk webpack"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a,locator:n}=await kt.find(r,this.context.cwd);await o.restoreInstallState();let u=this.topLevel?o.topLevelWorkspace.anchoredLocator:n;if(!this.binariesOnly&&await An.hasPackageScript(u,this.scriptName,{project:o}))return await An.executePackageScript(u,this.scriptName,this.args,{project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});let A=await An.getPackageAccessibleBinaries(u,{project:o});if(A.get(this.scriptName)){let h=[];return this.inspect&&(typeof this.inspect=="string"?h.push(`--inspect=${this.inspect}`):h.push("--inspect")),this.inspectBrk&&(typeof this.inspectBrk=="string"?h.push(`--inspect-brk=${this.inspectBrk}`):h.push("--inspect-brk")),this.require&&h.push(`--require=${this.require}`),await An.executePackageAccessibleBinary(u,this.scriptName,this.args,{cwd:this.context.cwd,project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,nodeArgs:h,packageAccessibleBinaries:A})}if(!this.topLevel&&!this.binariesOnly&&a&&this.scriptName.includes(":")){let E=(await Promise.all(o.workspaces.map(async I=>I.manifest.scripts.has(this.scriptName)?I:null))).filter(I=>I!==null);if(E.length===1)return await An.executeWorkspaceScript(E[0],this.scriptName,this.args,{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}if(this.topLevel)throw this.scriptName==="node-gyp"?new st(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}). This typically happens because some package depends on "node-gyp" to build itself, but didn't list it in their dependencies. To fix that, please run "yarn add node-gyp" into your top-level workspace. You also can open an issue on the repository of the specified package to suggest them to use an optional peer dependency.`):new st(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}).`);{if(this.scriptName==="global")throw new st("The 'yarn global' commands have been removed in 2.x - consider using 'yarn dlx' or a third-party plugin instead");let h=[this.scriptName].concat(this.args);for(let[E,I]of Uy)for(let v of I)if(h.length>=v.length&&JSON.stringify(h.slice(0,v.length))===JSON.stringify(v))throw new st(`Couldn't find a script named "${this.scriptName}", but a matching command can be found in the ${E} plugin. You can install it with "yarn plugin import ${E}".`);throw new st(`Couldn't find a script named "${this.scriptName}".`)}}};Ge();Ge();qt();var IE=class extends ut{constructor(){super(...arguments);this.descriptor=ge.String();this.resolution=ge.String()}static{this.paths=[["set","resolution"]]}static{this.usage=it.Usage({description:"enforce a package resolution",details:'\n This command updates the resolution table so that `descriptor` is resolved by `resolution`.\n\n Note that by default this command only affect the current resolution table - meaning that this "manual override" will disappear if you remove the lockfile, or if the package disappear from the table. If you wish to make the enforced resolution persist whatever happens, edit the `resolutions` field in your top-level manifest.\n\n Note that no attempt is made at validating that `resolution` is a valid resolution entry for `descriptor`.\n ',examples:[["Force all instances of lodash@npm:^1.2.3 to resolve to 1.5.0","$0 set resolution lodash@npm:^1.2.3 1.5.0"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(await o.restoreInstallState({restoreResolutions:!1}),!a)throw new sr(o.cwd,this.context.cwd);let u=G.parseDescriptor(this.descriptor,!0),A=G.makeDescriptor(u,this.resolution);return o.storedDescriptors.set(u.descriptorHash,u),o.storedDescriptors.set(A.descriptorHash,A),o.resolutionAliases.set(u.descriptorHash,A.descriptorHash),await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};Ge();Pt();qt();var ude=Ze($o()),BE=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Unlink all workspaces belonging to the target project from the current one"});this.leadingArguments=ge.Rest()}static{this.paths=[["unlink"]]}static{this.usage=it.Usage({description:"disconnect the local project from another one",details:` - This command will remove any resolutions in the project-level manifest that would have been added via a yarn link with similar arguments. - `,examples:[["Unregister a remote workspace in the current project","$0 unlink ~/ts-loader"],["Unregister all workspaces from a remote project in the current project","$0 unlink ~/jest --all"],["Unregister all previously linked workspaces","$0 unlink --all"],["Unregister all workspaces matching a glob","$0 unlink '@babel/*' 'pkg-{a,b}'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);let u=o.topLevelWorkspace,A=new Set;if(this.leadingArguments.length===0&&this.all)for(let{pattern:p,reference:h}of u.manifest.resolutions)h.startsWith("portal:")&&A.add(p.descriptor.fullName);if(this.leadingArguments.length>0)for(let p of this.leadingArguments){let h=V.resolve(this.context.cwd,ue.toPortablePath(p));if(He.isPathLike(p)){let E=await Ke.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:I,workspace:v}=await kt.find(E,h);if(!v)throw new sr(I.cwd,h);if(this.all){for(let x of I.workspaces)x.manifest.name&&A.add(G.stringifyIdent(x.anchoredLocator));if(A.size===0)throw new st("No workspace found to be unlinked in the target project")}else{if(!v.manifest.name)throw new st("The target workspace doesn't have a name and thus cannot be unlinked");A.add(G.stringifyIdent(v.anchoredLocator))}}else{let E=[...u.manifest.resolutions.map(({pattern:I})=>I.descriptor.fullName)];for(let I of(0,ude.default)(E,p))A.add(I)}}return u.manifest.resolutions=u.manifest.resolutions.filter(({pattern:p})=>!A.has(p.descriptor.fullName)),await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ge();Ge();Ge();qt();var Ade=Ze(J1()),L8=Ze($o());el();var vE=class extends ut{constructor(){super(...arguments);this.interactive=ge.Boolean("-i,--interactive",{description:"Offer various choices, depending on the detected upgrade paths"});this.fixed=ge.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=ge.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=ge.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=ge.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Resolve again ALL resolutions for those packages"});this.mode=ge.String("--mode",{description:"Change what artifacts installs generate",validator:Js(hl)});this.patterns=ge.Rest()}static{this.paths=[["up"]]}static{this.usage=it.Usage({description:"upgrade dependencies across the project",details:"\n This command upgrades the packages matching the list of specified patterns to their latest available version across the whole project (regardless of whether they're part of `dependencies` or `devDependencies` - `peerDependencies` won't be affected). This is a project-wide command: all workspaces will be upgraded in the process.\n\n If `-R,--recursive` is set the command will change behavior and no other switch will be allowed. When operating under this mode `yarn up` will force all ranges matching the selected packages to be resolved again (often to the highest available versions) before being stored in the lockfile. It however won't touch your manifests anymore, so depending on your needs you might want to run both `yarn up` and `yarn up -R` to cover all bases.\n\n If `-i,--interactive` is set (or if the `preferInteractive` settings is toggled on) the command will offer various choices, depending on the detected upgrade paths. Some upgrades require this flag in order to resolve ambiguities.\n\n The, `-C,--caret`, `-E,--exact` and `-T,--tilde` options have the same meaning as in the `add` command (they change the modifier used when the range is missing or a tag, and are ignored when the range is explicitly set).\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n Generally you can see `yarn up` as a counterpart to what was `yarn upgrade --latest` in Yarn 1 (ie it ignores the ranges previously listed in your manifests), but unlike `yarn upgrade` which only upgraded dependencies in the current workspace, `yarn up` will upgrade all workspaces at the same time.\n\n This command accepts glob patterns as arguments (if valid Descriptors and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n **Note:** The ranges have to be static, only the package scopes and names can contain glob patterns.\n ",examples:[["Upgrade all instances of lodash to the latest release","$0 up lodash"],["Upgrade all instances of lodash to the latest release, but ask confirmation for each","$0 up lodash -i"],["Upgrade all instances of lodash to 1.2.3","$0 up lodash@1.2.3"],["Upgrade all instances of packages with the `@babel` scope to the latest release","$0 up '@babel/*'"],["Upgrade all instances of packages containing the word `jest` to the latest release","$0 up '*jest*'"],["Upgrade all instances of packages with the `@babel` scope to 7.0.0","$0 up '@babel/*@7.0.0'"]]})}static{this.schema=[Yw("recursive",Yu.Forbids,["interactive","exact","tilde","caret"],{ignore:[void 0,!1]})]}async execute(){return this.recursive?await this.executeUpRecursive():await this.executeUpClassic()}async executeUpRecursive(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=[...o.storedDescriptors.values()],A=u.map(E=>G.stringifyIdent(E)),p=new Set;for(let E of this.patterns){if(G.parseDescriptor(E).range!=="unknown")throw new st("Ranges aren't allowed when using --recursive");for(let I of(0,L8.default)(A,E)){let v=G.parseIdent(I);p.add(v.identHash)}}let h=u.filter(E=>p.has(E.identHash));for(let E of h)o.storedDescriptors.delete(E.descriptorHash),o.storedResolutions.delete(E.descriptorHash);return await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}async executeUpClassic(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=Z1(this,o),h=A?["keep","reuse","project","latest"]:["project","latest"],E=[],I=[];for(let L of this.patterns){let U=!1,z=G.parseDescriptor(L),te=G.stringifyIdent(z);for(let ae of o.workspaces)for(let le of["dependencies","devDependencies"]){let Ce=[...ae.manifest.getForScope(le).values()].map(Be=>G.stringifyIdent(Be)),de=te==="*"?Ce:(0,L8.default)(Ce,te);for(let Be of de){let Ee=G.parseIdent(Be),g=ae.manifest[le].get(Ee.identHash);if(typeof g>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let me=G.makeDescriptor(Ee,z.range);E.push(Promise.resolve().then(async()=>[ae,le,g,await $1(me,{project:o,workspace:ae,cache:n,target:le,fixed:u,modifier:p,strategies:h})])),U=!0}}U||I.push(L)}if(I.length>1)throw new st(`Patterns ${pe.prettyList(r,I,pe.Type.CODE)} don't match any packages referenced by any workspace`);if(I.length>0)throw new st(`Pattern ${pe.prettyList(r,I,pe.Type.CODE)} doesn't match any packages referenced by any workspace`);let v=await Promise.all(E),x=await AA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async L=>{for(let[,,U,{suggestions:z,rejections:te}]of v){let ae=z.filter(le=>le.descriptor!==null);if(ae.length===0){let[le]=te;if(typeof le>"u")throw new Error("Assertion failed: Expected an error to have been set");let ce=this.cli.error(le);o.configuration.get("enableNetwork")?L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range - -${ce}`):L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range (note: network resolution has been disabled) - -${ce}`)}else ae.length>1&&!A&&L.reportError(27,`${G.prettyDescriptor(r,U)} has multiple possible upgrade strategies; use -i to disambiguate manually`)}});if(x.hasErrors())return x.exitCode();let C=!1,R=[];for(let[L,U,,{suggestions:z}]of v){let te,ae=z.filter(de=>de.descriptor!==null),le=ae[0].descriptor,ce=ae.every(de=>G.areDescriptorsEqual(de.descriptor,le));ae.length===1||ce?te=le:(C=!0,{answer:te}=await(0,Ade.prompt)({type:"select",name:"answer",message:`Which range do you want to use in ${G.prettyWorkspace(r,L)} \u276F ${U}?`,choices:z.map(({descriptor:de,name:Be,reason:Ee})=>de?{name:Be,hint:Ee,descriptor:de}:{name:Be,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(de){return this.find(de,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ce=L.manifest[U].get(te.identHash);if(typeof Ce>"u")throw new Error("Assertion failed: This descriptor should have a matching entry");if(Ce.descriptorHash!==te.descriptorHash)L.manifest[U].set(te.identHash,te),R.push([L,U,Ce,te]);else{let de=r.makeResolver(),Be={project:o,resolver:de},Ee=r.normalizeDependency(Ce),g=de.bindDescriptor(Ee,L.anchoredLocator,Be);o.forgetResolution(g)}}return await r.triggerMultipleHooks(L=>L.afterWorkspaceDependencyReplacement,R),C&&this.context.stdout.write(` -`),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}};Ge();Ge();Ge();qt();var DE=class extends ut{constructor(){super(...arguments);this.recursive=ge.Boolean("-R,--recursive",!1,{description:"List, for each workspace, what are all the paths that lead to the dependency"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.peers=ge.Boolean("--peers",!1,{description:"Also print the peer dependencies that match the specified name"});this.package=ge.String()}static{this.paths=[["why"]]}static{this.usage=it.Usage({description:"display the reason why a package is needed",details:` - This command prints the exact reasons why a package appears in the dependency tree. - - If \`-R,--recursive\` is set, the listing will go in depth and will list, for each workspaces, what are all the paths that lead to the dependency. Note that the display is somewhat optimized in that it will not print the package listing twice for a single package, so if you see a leaf named "Foo" when looking for "Bar", it means that "Foo" already got printed higher in the tree. - `,examples:[["Explain why lodash is used in your project","$0 why lodash"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=G.parseIdent(this.package).identHash,u=this.recursive?cgt(o,n,{configuration:r,peers:this.peers}):lgt(o,n,{configuration:r,peers:this.peers});fs.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1})}};function lgt(t,e,{configuration:r,peers:o}){let a=He.sortMap(t.storedPackages.values(),A=>G.stringifyLocator(A)),n={},u={children:n};for(let A of a){let p={};for(let E of A.dependencies.values()){if(!o&&A.peerDependencies.has(E.identHash))continue;let I=t.storedResolutions.get(E.descriptorHash);if(!I)throw new Error("Assertion failed: The resolution should have been registered");let v=t.storedPackages.get(I);if(!v)throw new Error("Assertion failed: The package should have been registered");if(v.identHash!==e)continue;{let C=G.stringifyLocator(A);n[C]={value:[A,pe.Type.LOCATOR],children:p}}let x=G.stringifyLocator(v);p[x]={value:[{descriptor:E,locator:v},pe.Type.DEPENDENT]}}}return u}function cgt(t,e,{configuration:r,peers:o}){let a=He.sortMap(t.workspaces,v=>G.stringifyLocator(v.anchoredLocator)),n=new Set,u=new Set,A=v=>{if(n.has(v.locatorHash))return u.has(v.locatorHash);if(n.add(v.locatorHash),v.identHash===e)return u.add(v.locatorHash),!0;let x=!1;v.identHash===e&&(x=!0);for(let C of v.dependencies.values()){if(!o&&v.peerDependencies.has(C.identHash))continue;let R=t.storedResolutions.get(C.descriptorHash);if(!R)throw new Error("Assertion failed: The resolution should have been registered");let L=t.storedPackages.get(R);if(!L)throw new Error("Assertion failed: The package should have been registered");A(L)&&(x=!0)}return x&&u.add(v.locatorHash),x};for(let v of a)A(v.anchoredPackage);let p=new Set,h={},E={children:h},I=(v,x,C)=>{if(!u.has(v.locatorHash))return;let R=C!==null?pe.tuple(pe.Type.DEPENDENT,{locator:v,descriptor:C}):pe.tuple(pe.Type.LOCATOR,v),L={},U={value:R,children:L},z=G.stringifyLocator(v);if(x[z]=U,!(C!==null&&t.tryWorkspaceByLocator(v))&&!p.has(v.locatorHash)){p.add(v.locatorHash);for(let te of v.dependencies.values()){if(!o&&v.peerDependencies.has(te.identHash))continue;let ae=t.storedResolutions.get(te.descriptorHash);if(!ae)throw new Error("Assertion failed: The resolution should have been registered");let le=t.storedPackages.get(ae);if(!le)throw new Error("Assertion failed: The package should have been registered");I(le,L,te)}}};for(let v of a)I(v.anchoredPackage,h,null);return E}Ge();var W8={};Vt(W8,{GitFetcher:()=>s2,GitResolver:()=>o2,default:()=>kgt,gitUtils:()=>ia});Ge();Pt();var ia={};Vt(ia,{TreeishProtocols:()=>i2,clone:()=>Y8,fetchBase:()=>Rde,fetchChangedFiles:()=>Tde,fetchChangedWorkspaces:()=>Sgt,fetchRoot:()=>Fde,isGitUrl:()=>SE,lsRemote:()=>Qde,normalizeLocator:()=>bgt,normalizeRepoUrl:()=>PE,resolveUrl:()=>G8,splitRepoUrl:()=>Sh,validateRepoUrl:()=>j8});Ge();Pt();qt();var Sde=Ze(Dde()),xde=Ze(uU()),bE=Ze(ve("querystring")),H8=Ze(Jn());function _8(t,e,r){let o=t.indexOf(r);return t.lastIndexOf(e,o>-1?o:1/0)}function Pde(t){try{return new URL(t)}catch{return}}function Dgt(t){let e=_8(t,"@","#"),r=_8(t,":","#");return r>e&&(t=`${t.slice(0,r)}/${t.slice(r+1)}`),_8(t,":","#")===-1&&t.indexOf("//")===-1&&(t=`ssh://${t}`),t}function bde(t){return Pde(t)||Pde(Dgt(t))}function PE(t,{git:e=!1}={}){if(t=t.replace(/^git\+https:/,"https:"),t=t.replace(/^(?:github:|https:\/\/github\.com\/|git:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)(?:\.git)?(#.*)?$/,"https://github.com/$1/$2.git$3"),t=t.replace(/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/,"https://github.com/$1/$2.git#$3"),e){let r=bde(t);r&&(t=r.href),t=t.replace(/^git\+([^:]+):/,"$1:")}return t}function kde(){return{...process.env,GIT_SSH_COMMAND:process.env.GIT_SSH_COMMAND||`${process.env.GIT_SSH||"ssh"} -o BatchMode=yes`}}var Pgt=[/^ssh:/,/^git(?:\+[^:]+)?:/,/^(?:git\+)?https?:[^#]+\/[^#]+(?:\.git)(?:#.*)?$/,/^git@[^#]+\/[^#]+\.git(?:#.*)?$/,/^(?:github:|https:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z._0-9-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z._0-9-]+?)(?:\.git)?(?:#.*)?$/,/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/],i2=(a=>(a.Commit="commit",a.Head="head",a.Tag="tag",a.Semver="semver",a))(i2||{});function SE(t){return t?Pgt.some(e=>!!t.match(e)):!1}function Sh(t){t=PE(t);let e=t.indexOf("#");if(e===-1)return{repo:t,treeish:{protocol:"head",request:"HEAD"},extra:{}};let r=t.slice(0,e),o=t.slice(e+1);if(o.match(/^[a-z]+=/)){let a=bE.default.parse(o);for(let[p,h]of Object.entries(a))if(typeof h!="string")throw new Error(`Assertion failed: The ${p} parameter must be a literal string`);let n=Object.values(i2).find(p=>Object.hasOwn(a,p)),[u,A]=typeof n<"u"?[n,a[n]]:["head","HEAD"];for(let p of Object.values(i2))delete a[p];return{repo:r,treeish:{protocol:u,request:A},extra:a}}else{let a=o.indexOf(":"),[n,u]=a===-1?[null,o]:[o.slice(0,a),o.slice(a+1)];return{repo:r,treeish:{protocol:n,request:u},extra:{}}}}function bgt(t){return G.makeLocator(t,PE(t.reference))}function j8(t,{configuration:e}){let r=PE(t,{git:!0});if(!sn.getNetworkSettings(`https://${(0,Sde.default)(r).resource}`,{configuration:e}).enableNetwork)throw new Jt(80,`Request to '${r}' has been blocked because of your configuration settings`);return r}async function Qde(t,e){let r=j8(t,{configuration:e}),o=await q8("listing refs",["ls-remote",r],{cwd:e.startingCwd,env:kde()},{configuration:e,normalizedRepoUrl:r}),a=new Map,n=/^([a-f0-9]{40})\t([^\n]+)/gm,u;for(;(u=n.exec(o.stdout))!==null;)a.set(u[2],u[1]);return a}async function G8(t,e){let{repo:r,treeish:{protocol:o,request:a},extra:n}=Sh(t),u=await Qde(r,e),A=(h,E)=>{switch(h){case"commit":{if(!E.match(/^[a-f0-9]{40}$/))throw new Error("Invalid commit hash");return bE.default.stringify({...n,commit:E})}case"head":{let I=u.get(E==="HEAD"?E:`refs/heads/${E}`);if(typeof I>"u")throw new Error(`Unknown head ("${E}")`);return bE.default.stringify({...n,commit:I})}case"tag":{let I=u.get(`refs/tags/${E}`);if(typeof I>"u")throw new Error(`Unknown tag ("${E}")`);return bE.default.stringify({...n,commit:I})}case"semver":{let I=Lr.validRange(E);if(!I)throw new Error(`Invalid range ("${E}")`);let v=new Map([...u.entries()].filter(([C])=>C.startsWith("refs/tags/")).map(([C,R])=>[H8.default.parse(C.slice(10)),R]).filter(C=>C[0]!==null)),x=H8.default.maxSatisfying([...v.keys()],I);if(x===null)throw new Error(`No matching range ("${E}")`);return bE.default.stringify({...n,commit:v.get(x)})}case null:{let I;if((I=p("commit",E))!==null||(I=p("tag",E))!==null||(I=p("head",E))!==null)return I;throw E.match(/^[a-f0-9]+$/)?new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head - if a commit, use the 40-characters commit hash`):new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head`)}default:throw new Error(`Invalid Git resolution protocol ("${h}")`)}},p=(h,E)=>{try{return A(h,E)}catch{return null}};return PE(`${r}#${A(o,a)}`)}async function Y8(t,e){return await e.getLimit("cloneConcurrency")(async()=>{let{repo:r,treeish:{protocol:o,request:a}}=Sh(t);if(o!=="commit")throw new Error("Invalid treeish protocol when cloning");let n=j8(r,{configuration:e}),u=await oe.mktempPromise(),A={cwd:u,env:kde()};return await q8("cloning the repository",["clone","-c core.autocrlf=false",n,ue.fromPortablePath(u)],A,{configuration:e,normalizedRepoUrl:n}),await q8("switching branch",["checkout",`${a}`],A,{configuration:e,normalizedRepoUrl:n}),u})}async function Fde(t){let e,r=t;do{if(e=r,await oe.existsPromise(V.join(e,".git")))return e;r=V.dirname(e)}while(r!==e);return null}async function Rde(t,{baseRefs:e}){if(e.length===0)throw new st("Can't run this command with zero base refs specified.");let r=[];for(let A of e){let{code:p}=await Ur.execvp("git",["merge-base",A,"HEAD"],{cwd:t});p===0&&r.push(A)}if(r.length===0)throw new st(`No ancestor could be found between any of HEAD and ${e.join(", ")}`);let{stdout:o}=await Ur.execvp("git",["merge-base","HEAD",...r],{cwd:t,strict:!0}),a=o.trim(),{stdout:n}=await Ur.execvp("git",["show","--quiet","--pretty=format:%s",a],{cwd:t,strict:!0}),u=n.trim();return{hash:a,title:u}}async function Tde(t,{base:e,project:r}){let o=He.buildIgnorePattern(r.configuration.get("changesetIgnorePatterns")),{stdout:a}=await Ur.execvp("git",["diff","--name-only",`${e}`],{cwd:t,strict:!0}),n=a.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>V.resolve(t,ue.toPortablePath(h))),{stdout:u}=await Ur.execvp("git",["ls-files","--others","--exclude-standard"],{cwd:t,strict:!0}),A=u.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>V.resolve(t,ue.toPortablePath(h))),p=[...new Set([...n,...A].sort())];return o?p.filter(h=>!V.relative(r.cwd,h).match(o)):p}async function Sgt({ref:t,project:e}){if(e.configuration.projectCwd===null)throw new st("This command can only be run from within a Yarn project");let r=[V.resolve(e.cwd,dr.lockfile),V.resolve(e.cwd,e.configuration.get("cacheFolder")),V.resolve(e.cwd,e.configuration.get("installStatePath")),V.resolve(e.cwd,e.configuration.get("virtualFolder"))];await e.configuration.triggerHook(u=>u.populateYarnPaths,e,u=>{u!=null&&r.push(u)});let o=await Fde(e.configuration.projectCwd);if(o==null)throw new st("This command can only be run on Git repositories");let a=await Rde(o,{baseRefs:typeof t=="string"?[t]:e.configuration.get("changesetBaseRefs")}),n=await Tde(o,{base:a.hash,project:e});return new Set(He.mapAndFilter(n,u=>{let A=e.tryWorkspaceByFilePath(u);return A===null?He.mapAndFilter.skip:r.some(p=>u.startsWith(p))?He.mapAndFilter.skip:A}))}async function q8(t,e,r,{configuration:o,normalizedRepoUrl:a}){try{return await Ur.execvp("git",e,{...r,strict:!0})}catch(n){if(!(n instanceof Ur.ExecError))throw n;let u=n.reportExtra,A=n.stderr.toString();throw new Jt(1,`Failed ${t}`,p=>{p.reportError(1,` ${pe.prettyField(o,{label:"Repository URL",value:pe.tuple(pe.Type.URL,a)})}`);for(let h of A.matchAll(/^(.+?): (.*)$/gm)){let[,E,I]=h;E=E.toLowerCase();let v=E==="error"?"Error":`${(0,xde.default)(E)} Error`;p.reportError(1,` ${pe.prettyField(o,{label:v,value:pe.tuple(pe.Type.NO_HINT,I)})}`)}u?.(p)})}}var s2=class{supports(e,r){return SE(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,a=new Map(r.checksums);a.set(e.locatorHash,o);let n={...r,checksums:a},u=await this.downloadHosted(e,n);if(u!==null)return u;let[A,p,h]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote repository`),loader:()=>this.cloneFromRemote(e,n),...r.cacheOptions});return{packageFs:A,releaseFs:p,prefixPath:G.getIdentVendorPath(e),checksum:h}}async downloadHosted(e,r){return r.project.configuration.reduceHook(o=>o.fetchHostedRepository,null,e,r)}async cloneFromRemote(e,r){let o=Sh(e.reference),a=await Y8(e.reference,r.project.configuration),n=V.resolve(a,o.extra.cwd??It.dot),u=V.join(n,"package.tgz");await An.prepareExternalProject(n,u,{configuration:r.project.configuration,report:r.report,workspace:o.extra.workspace,locator:e});let A=await oe.readFilePromise(u);return await He.releaseAfterUseAsync(async()=>await $i.convertToZip(A,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1}))}};Ge();Ge();var o2=class{supportsDescriptor(e,r){return SE(e.range)}supportsLocator(e,r){return SE(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=await G8(e.range,o.project.configuration);return[G.makeLocator(e,a)]}async getSatisfying(e,r,o,a){let n=Sh(e.range);return{locators:o.filter(A=>{if(A.identHash!==e.identHash)return!1;let p=Sh(A.reference);return!(n.repo!==p.repo||n.treeish.protocol==="commit"&&n.treeish.request!==p.treeish.request)}),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var xgt={configuration:{changesetBaseRefs:{description:"The base git refs that the current HEAD is compared against when detecting changes. Supports git branches, tags, and commits.",type:"STRING",isArray:!0,isNullable:!1,default:["master","origin/master","upstream/master","main","origin/main","upstream/main"]},changesetIgnorePatterns:{description:"Array of glob patterns; files matching them will be ignored when fetching the changed files",type:"STRING",default:[],isArray:!0},cloneConcurrency:{description:"Maximal number of concurrent clones",type:"NUMBER",default:2}},fetchers:[s2],resolvers:[o2]};var kgt=xgt;qt();var xE=class extends ut{constructor(){super(...arguments);this.since=ge.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Find packages via dependencies/devDependencies instead of using the workspaces field"});this.noPrivate=ge.Boolean("--no-private",{description:"Exclude workspaces that have the private field set to true"});this.verbose=ge.Boolean("-v,--verbose",!1,{description:"Also return the cross-dependencies between workspaces"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["workspaces","list"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"list all available workspaces",details:"\n This command will print the list of all workspaces in the project.\n\n - If `--since` is set, Yarn will only list workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `--no-private` is set, Yarn will not list any workspaces that have the `private` field set to `true`.\n\n - If both the `-v,--verbose` and `--json` options are set, Yarn will also return the cross-dependencies between each workspaces (useful when you wish to automatically generate Buck / Bazel rules).\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);return(await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{let u=this.since?await ia.fetchChangedWorkspaces({ref:this.since,project:o}):o.workspaces,A=new Set(u);if(this.recursive)for(let p of[...u].map(h=>h.getRecursiveWorkspaceDependents()))for(let h of p)A.add(h);for(let p of A){let{manifest:h}=p;if(h.private&&this.noPrivate)continue;let E;if(this.verbose){let I=new Set,v=new Set;for(let x of Ut.hardDependencies)for(let[C,R]of h.getForScope(x)){let L=o.tryWorkspaceByDescriptor(R);L===null?o.workspacesByIdent.has(C)&&v.add(R):I.add(L)}E={workspaceDependencies:Array.from(I).map(x=>x.relativeCwd),mismatchedWorkspaceDependencies:Array.from(v).map(x=>G.stringifyDescriptor(x))}}n.reportInfo(null,`${p.relativeCwd}`),n.reportJson({location:p.relativeCwd,name:h.name?G.stringifyIdent(h.name):null,...E})}})).exitCode()}};Ge();Ge();qt();var kE=class extends ut{constructor(){super(...arguments);this.workspaceName=ge.String();this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["workspace"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"run a command within the specified workspace",details:` - This command will run a given sub-command on a single workspace. - `,examples:[["Add a package to a single workspace","yarn workspace components add -D react"],["Run build script on a single workspace","yarn workspace components run build"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=o.workspaces,u=new Map(n.map(p=>[G.stringifyIdent(p.anchoredLocator),p])),A=u.get(this.workspaceName);if(A===void 0){let p=Array.from(u.keys()).sort();throw new st(`Workspace '${this.workspaceName}' not found. Did you mean any of the following: - - ${p.join(` - - `)}?`)}return this.cli.run([this.commandName,...this.args],{cwd:A.cwd})}};var Qgt={configuration:{enableImmutableInstalls:{description:"If true (the default on CI), prevents the install command from modifying the lockfile",type:"BOOLEAN",default:Nde.isCI},defaultSemverRangePrefix:{description:"The default save prefix: '^', '~' or ''",type:"STRING",values:["^","~",""],default:"^"},preferReuse:{description:"If true, `yarn add` will attempt to reuse the most common dependency range in other workspaces.",type:"BOOLEAN",default:!1}},commands:[Ky,Vy,zy,Jy,IE,pE,sE,xE,$y,eE,tE,rE,Yy,Wy,Xy,Zy,nE,iE,oE,aE,lE,cE,BE,uE,AE,gE,hE,dE,fE,mE,yE,EE,CE,wE,vE,DE,kE]},Fgt=Qgt;var Z8={};Vt(Z8,{default:()=>Tgt});Ge();var xt={optional:!0},V8=[["@tailwindcss/aspect-ratio@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@tailwindcss/line-clamp@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@fullhuman/postcss-purgecss@3.1.3 || 3.1.3-alpha.0",{peerDependencies:{postcss:"^8.0.0"}}],["@samverschueren/stream-to-observable@<0.3.1",{peerDependenciesMeta:{rxjs:xt,zenObservable:xt}}],["any-observable@<0.5.1",{peerDependenciesMeta:{rxjs:xt,zenObservable:xt}}],["@pm2/agent@<1.0.4",{dependencies:{debug:"*"}}],["debug@<4.2.0",{peerDependenciesMeta:{"supports-color":xt}}],["got@<11",{dependencies:{"@types/responselike":"^1.0.0","@types/keyv":"^3.1.1"}}],["cacheable-lookup@<4.1.2",{dependencies:{"@types/keyv":"^3.1.1"}}],["http-link-dataloader@*",{peerDependencies:{graphql:"^0.13.1 || ^14.0.0"}}],["typescript-language-server@*",{dependencies:{"vscode-jsonrpc":"^5.0.1","vscode-languageserver-protocol":"^3.15.0"}}],["postcss-syntax@*",{peerDependenciesMeta:{"postcss-html":xt,"postcss-jsx":xt,"postcss-less":xt,"postcss-markdown":xt,"postcss-scss":xt}}],["jss-plugin-rule-value-function@<=10.1.1",{dependencies:{"tiny-warning":"^1.0.2"}}],["ink-select-input@<4.1.0",{peerDependencies:{react:"^16.8.2"}}],["license-webpack-plugin@<2.3.18",{peerDependenciesMeta:{webpack:xt}}],["snowpack@>=3.3.0",{dependencies:{"node-gyp":"^7.1.0"}}],["promise-inflight@*",{peerDependenciesMeta:{bluebird:xt}}],["reactcss@*",{peerDependencies:{react:"*"}}],["react-color@<=2.19.0",{peerDependencies:{react:"*"}}],["gatsby-plugin-i18n@*",{dependencies:{ramda:"^0.24.1"}}],["useragent@^2.0.0",{dependencies:{request:"^2.88.0",yamlparser:"0.0.x",semver:"5.5.x"}}],["@apollographql/apollo-tools@<=0.5.2",{peerDependencies:{graphql:"^14.2.1 || ^15.0.0"}}],["material-table@^2.0.0",{dependencies:{"@babel/runtime":"^7.11.2"}}],["@babel/parser@*",{dependencies:{"@babel/types":"^7.8.3"}}],["fork-ts-checker-webpack-plugin@<=6.3.4",{peerDependencies:{eslint:">= 6",typescript:">= 2.7",webpack:">= 4","vue-template-compiler":"*"},peerDependenciesMeta:{eslint:xt,"vue-template-compiler":xt}}],["rc-animate@<=3.1.1",{peerDependencies:{react:">=16.9.0","react-dom":">=16.9.0"}}],["react-bootstrap-table2-paginator@*",{dependencies:{classnames:"^2.2.6"}}],["react-draggable@<=4.4.3",{peerDependencies:{react:">= 16.3.0","react-dom":">= 16.3.0"}}],["apollo-upload-client@<14",{peerDependencies:{graphql:"14 - 15"}}],["react-instantsearch-core@<=6.7.0",{peerDependencies:{algoliasearch:">= 3.1 < 5"}}],["react-instantsearch-dom@<=6.7.0",{dependencies:{"react-fast-compare":"^3.0.0"}}],["ws@<7.2.1",{peerDependencies:{bufferutil:"^4.0.1","utf-8-validate":"^5.0.2"},peerDependenciesMeta:{bufferutil:xt,"utf-8-validate":xt}}],["react-portal@<4.2.2",{peerDependencies:{"react-dom":"^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0"}}],["react-scripts@<=4.0.1",{peerDependencies:{react:"*"}}],["testcafe@<=1.10.1",{dependencies:{"@babel/plugin-transform-for-of":"^7.12.1","@babel/runtime":"^7.12.5"}}],["testcafe-legacy-api@<=4.2.0",{dependencies:{"testcafe-hammerhead":"^17.0.1","read-file-relative":"^1.2.0"}}],["@google-cloud/firestore@<=4.9.3",{dependencies:{protobufjs:"^6.8.6"}}],["gatsby-source-apiserver@*",{dependencies:{"babel-polyfill":"^6.26.0"}}],["@webpack-cli/package-utils@<=1.0.1-alpha.4",{dependencies:{"cross-spawn":"^7.0.3"}}],["gatsby-remark-prismjs@<3.3.28",{dependencies:{lodash:"^4"}}],["gatsby-plugin-favicon@*",{peerDependencies:{webpack:"*"}}],["gatsby-plugin-sharp@<=4.6.0-next.3",{dependencies:{debug:"^4.3.1"}}],["gatsby-react-router-scroll@<=5.6.0-next.0",{dependencies:{"prop-types":"^15.7.2"}}],["@rebass/forms@*",{dependencies:{"@styled-system/should-forward-prop":"^5.0.0"},peerDependencies:{react:"^16.8.6"}}],["rebass@*",{peerDependencies:{react:"^16.8.6"}}],["@ant-design/react-slick@<=0.28.3",{peerDependencies:{react:">=16.0.0"}}],["mqtt@<4.2.7",{dependencies:{duplexify:"^4.1.1"}}],["vue-cli-plugin-vuetify@<=2.0.3",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":xt,"vuetify-loader":xt}}],["vue-cli-plugin-vuetify@<=2.0.4",{dependencies:{"null-loader":"^3.0.0"}}],["vue-cli-plugin-vuetify@>=2.4.3",{peerDependencies:{vue:"*"}}],["@vuetify/cli-plugin-utils@<=0.0.4",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":xt}}],["@vue/cli-plugin-typescript@<=5.0.0-alpha.0",{dependencies:{"babel-loader":"^8.1.0"}}],["@vue/cli-plugin-typescript@<=5.0.0-beta.0",{dependencies:{"@babel/core":"^7.12.16"},peerDependencies:{"vue-template-compiler":"^2.0.0"},peerDependenciesMeta:{"vue-template-compiler":xt}}],["cordova-ios@<=6.3.0",{dependencies:{underscore:"^1.9.2"}}],["cordova-lib@<=10.0.1",{dependencies:{underscore:"^1.9.2"}}],["git-node-fs@*",{peerDependencies:{"js-git":"^0.7.8"},peerDependenciesMeta:{"js-git":xt}}],["consolidate@<0.16.0",{peerDependencies:{mustache:"^3.0.0"},peerDependenciesMeta:{mustache:xt}}],["consolidate@<=0.16.0",{peerDependencies:{velocityjs:"^2.0.1",tinyliquid:"^0.2.34","liquid-node":"^3.0.1",jade:"^1.11.0","then-jade":"*",dust:"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5",swig:"^1.4.2","swig-templates":"^2.0.3","razor-tmpl":"^1.3.1",atpl:">=0.7.6",liquor:"^0.0.5",twig:"^1.15.2",ejs:"^3.1.5",eco:"^1.1.0-rc-3",jazz:"^0.0.18",jqtpl:"~1.1.0",hamljs:"^0.6.2",hamlet:"^0.3.3",whiskers:"^0.4.0","haml-coffee":"^1.14.1","hogan.js":"^3.0.2",templayed:">=0.2.3",handlebars:"^4.7.6",underscore:"^1.11.0",lodash:"^4.17.20",pug:"^3.0.0","then-pug":"*",qejs:"^3.0.5",walrus:"^0.10.1",mustache:"^4.0.1",just:"^0.1.8",ect:"^0.5.9",mote:"^0.2.0",toffee:"^0.3.6",dot:"^1.1.3","bracket-template":"^1.1.5",ractive:"^1.3.12",nunjucks:"^3.2.2",htmling:"^0.0.8","babel-core":"^6.26.3",plates:"~0.4.11","react-dom":"^16.13.1",react:"^16.13.1","arc-templates":"^0.5.3",vash:"^0.13.0",slm:"^2.0.0",marko:"^3.14.4",teacup:"^2.0.0","coffee-script":"^1.12.7",squirrelly:"^5.1.0",twing:"^5.0.2"},peerDependenciesMeta:{velocityjs:xt,tinyliquid:xt,"liquid-node":xt,jade:xt,"then-jade":xt,dust:xt,"dustjs-helpers":xt,"dustjs-linkedin":xt,swig:xt,"swig-templates":xt,"razor-tmpl":xt,atpl:xt,liquor:xt,twig:xt,ejs:xt,eco:xt,jazz:xt,jqtpl:xt,hamljs:xt,hamlet:xt,whiskers:xt,"haml-coffee":xt,"hogan.js":xt,templayed:xt,handlebars:xt,underscore:xt,lodash:xt,pug:xt,"then-pug":xt,qejs:xt,walrus:xt,mustache:xt,just:xt,ect:xt,mote:xt,toffee:xt,dot:xt,"bracket-template":xt,ractive:xt,nunjucks:xt,htmling:xt,"babel-core":xt,plates:xt,"react-dom":xt,react:xt,"arc-templates":xt,vash:xt,slm:xt,marko:xt,teacup:xt,"coffee-script":xt,squirrelly:xt,twing:xt}}],["vue-loader@<=16.3.3",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",webpack:"^4.1.0 || ^5.0.0-0"},peerDependenciesMeta:{"@vue/compiler-sfc":xt}}],["vue-loader@^16.7.0",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",vue:"^3.2.13"},peerDependenciesMeta:{"@vue/compiler-sfc":xt,vue:xt}}],["scss-parser@<=1.0.5",{dependencies:{lodash:"^4.17.21"}}],["query-ast@<1.0.5",{dependencies:{lodash:"^4.17.21"}}],["redux-thunk@<=2.3.0",{peerDependencies:{redux:"^4.0.0"}}],["skypack@<=0.3.2",{dependencies:{tar:"^6.1.0"}}],["@npmcli/metavuln-calculator@<2.0.0",{dependencies:{"json-parse-even-better-errors":"^2.3.1"}}],["bin-links@<2.3.0",{dependencies:{"mkdirp-infer-owner":"^1.0.2"}}],["rollup-plugin-polyfill-node@<=0.8.0",{peerDependencies:{rollup:"^1.20.0 || ^2.0.0"}}],["snowpack@<3.8.6",{dependencies:{"magic-string":"^0.25.7"}}],["elm-webpack-loader@*",{dependencies:{temp:"^0.9.4"}}],["winston-transport@<=4.4.0",{dependencies:{logform:"^2.2.0"}}],["jest-vue-preprocessor@*",{dependencies:{"@babel/core":"7.8.7","@babel/template":"7.8.6"},peerDependencies:{pug:"^2.0.4"},peerDependenciesMeta:{pug:xt}}],["redux-persist@*",{peerDependencies:{react:">=16"},peerDependenciesMeta:{react:xt}}],["sodium@>=3",{dependencies:{"node-gyp":"^3.8.0"}}],["babel-plugin-graphql-tag@<=3.1.0",{peerDependencies:{graphql:"^14.0.0 || ^15.0.0"}}],["@playwright/test@<=1.14.1",{dependencies:{"jest-matcher-utils":"^26.4.2"}}],...["babel-plugin-remove-graphql-queries@<3.14.0-next.1","babel-preset-gatsby-package@<1.14.0-next.1","create-gatsby@<1.14.0-next.1","gatsby-admin@<0.24.0-next.1","gatsby-cli@<3.14.0-next.1","gatsby-core-utils@<2.14.0-next.1","gatsby-design-tokens@<3.14.0-next.1","gatsby-legacy-polyfills@<1.14.0-next.1","gatsby-plugin-benchmark-reporting@<1.14.0-next.1","gatsby-plugin-graphql-config@<0.23.0-next.1","gatsby-plugin-image@<1.14.0-next.1","gatsby-plugin-mdx@<2.14.0-next.1","gatsby-plugin-netlify-cms@<5.14.0-next.1","gatsby-plugin-no-sourcemaps@<3.14.0-next.1","gatsby-plugin-page-creator@<3.14.0-next.1","gatsby-plugin-preact@<5.14.0-next.1","gatsby-plugin-preload-fonts@<2.14.0-next.1","gatsby-plugin-schema-snapshot@<2.14.0-next.1","gatsby-plugin-styletron@<6.14.0-next.1","gatsby-plugin-subfont@<3.14.0-next.1","gatsby-plugin-utils@<1.14.0-next.1","gatsby-recipes@<0.25.0-next.1","gatsby-source-shopify@<5.6.0-next.1","gatsby-source-wikipedia@<3.14.0-next.1","gatsby-transformer-screenshot@<3.14.0-next.1","gatsby-worker@<0.5.0-next.1"].map(t=>[t,{dependencies:{"@babel/runtime":"^7.14.8"}}]),["gatsby-core-utils@<2.14.0-next.1",{dependencies:{got:"8.3.2"}}],["gatsby-plugin-gatsby-cloud@<=3.1.0-next.0",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["gatsby-plugin-gatsby-cloud@<=3.2.0-next.1",{peerDependencies:{webpack:"*"}}],["babel-plugin-remove-graphql-queries@<=3.14.0-next.1",{dependencies:{"gatsby-core-utils":"^2.8.0-next.1"}}],["gatsby-plugin-netlify@3.13.0-next.1",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["clipanion-v3-codemod@<=0.2.0",{peerDependencies:{jscodeshift:"^0.11.0"}}],["react-live@*",{peerDependencies:{"react-dom":"*",react:"*"}}],["webpack@<4.44.1",{peerDependenciesMeta:{"webpack-cli":xt,"webpack-command":xt}}],["webpack@<5.0.0-beta.23",{peerDependenciesMeta:{"webpack-cli":xt}}],["webpack-dev-server@<3.10.2",{peerDependenciesMeta:{"webpack-cli":xt}}],["@docusaurus/responsive-loader@<1.5.0",{peerDependenciesMeta:{sharp:xt,jimp:xt}}],["eslint-module-utils@*",{peerDependenciesMeta:{"eslint-import-resolver-node":xt,"eslint-import-resolver-typescript":xt,"eslint-import-resolver-webpack":xt,"@typescript-eslint/parser":xt}}],["eslint-plugin-import@*",{peerDependenciesMeta:{"@typescript-eslint/parser":xt}}],["critters-webpack-plugin@<3.0.2",{peerDependenciesMeta:{"html-webpack-plugin":xt}}],["terser@<=5.10.0",{dependencies:{acorn:"^8.5.0"}}],["babel-preset-react-app@10.0.x <10.0.2",{dependencies:{"@babel/plugin-proposal-private-property-in-object":"^7.16.7"}}],["eslint-config-react-app@*",{peerDependenciesMeta:{typescript:xt}}],["@vue/eslint-config-typescript@<11.0.0",{peerDependenciesMeta:{typescript:xt}}],["unplugin-vue2-script-setup@<0.9.1",{peerDependencies:{"@vue/composition-api":"^1.4.3","@vue/runtime-dom":"^3.2.26"}}],["@cypress/snapshot@*",{dependencies:{debug:"^3.2.7"}}],["auto-relay@<=0.14.0",{peerDependencies:{"reflect-metadata":"^0.1.13"}}],["vue-template-babel-compiler@<1.2.0",{peerDependencies:{"vue-template-compiler":"^2.6.0"}}],["@parcel/transformer-image@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["@parcel/transformer-js@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["parcel@*",{peerDependenciesMeta:{"@parcel/core":xt}}],["react-scripts@*",{peerDependencies:{eslint:"*"}}],["focus-trap-react@^8.0.0",{dependencies:{tabbable:"^5.3.2"}}],["react-rnd@<10.3.7",{peerDependencies:{react:">=16.3.0","react-dom":">=16.3.0"}}],["connect-mongo@<5.0.0",{peerDependencies:{"express-session":"^1.17.1"}}],["vue-i18n@<9",{peerDependencies:{vue:"^2"}}],["vue-router@<4",{peerDependencies:{vue:"^2"}}],["unified@<10",{dependencies:{"@types/unist":"^2.0.0"}}],["react-github-btn@<=1.3.0",{peerDependencies:{react:">=16.3.0"}}],["react-dev-utils@*",{peerDependencies:{typescript:">=2.7",webpack:">=4"},peerDependenciesMeta:{typescript:xt}}],["@asyncapi/react-component@<=1.0.0-next.39",{peerDependencies:{react:">=16.8.0","react-dom":">=16.8.0"}}],["xo@*",{peerDependencies:{webpack:">=1.11.0"},peerDependenciesMeta:{webpack:xt}}],["babel-plugin-remove-graphql-queries@<=4.20.0-next.0",{dependencies:{"@babel/types":"^7.15.4"}}],["gatsby-plugin-page-creator@<=4.20.0-next.1",{dependencies:{"fs-extra":"^10.1.0"}}],["gatsby-plugin-utils@<=3.14.0-next.1",{dependencies:{fastq:"^1.13.0"},peerDependencies:{graphql:"^15.0.0"}}],["gatsby-plugin-mdx@<3.1.0-next.1",{dependencies:{mkdirp:"^1.0.4"}}],["gatsby-plugin-mdx@^2",{peerDependencies:{gatsby:"^3.0.0-next"}}],["fdir@<=5.2.0",{peerDependencies:{picomatch:"2.x"},peerDependenciesMeta:{picomatch:xt}}],["babel-plugin-transform-typescript-metadata@<=0.3.2",{peerDependencies:{"@babel/core":"^7","@babel/traverse":"^7"},peerDependenciesMeta:{"@babel/traverse":xt}}],["graphql-compose@>=9.0.10",{peerDependencies:{graphql:"^14.2.0 || ^15.0.0 || ^16.0.0"}}],["vite-plugin-vuetify@<=1.0.2",{peerDependencies:{vue:"^3.0.0"}}],["webpack-plugin-vuetify@<=2.0.1",{peerDependencies:{vue:"^3.2.6"}}],["eslint-import-resolver-vite@<2.0.1",{dependencies:{debug:"^4.3.4",resolve:"^1.22.8"}}]];var z8;function Lde(){return typeof z8>"u"&&(z8=ve("zlib").brotliDecompressSync(Buffer.from("G7weAByFTVk3Vs7UfHhq4yykgEM7pbW7TI43SG2S5tvGrwHBAzdz+s/npQ6tgEvobvxisrPIadkXeUAJotBn5bDZ5kAhcRqsIHe3F75Walet5hNalwgFDtxb0BiDUjiUQkjG0yW2hto9HPgiCkm316d6bC0kST72YN7D7rfkhCE9x4J0XwB0yavalxpUu2t9xszHrmtwalOxT7VslsxWcB1qpqZwERUra4psWhTV8BgwWeizurec82Caf1ABL11YMfbf8FJ9JBceZOkgmvrQPbC9DUldX/yMbmX06UQluCEjSwUoyO+EZPIjofr+/oAZUck2enraRD+oWLlnlYnj8xB+gwSo9lmmks4fXv574qSqcWA6z21uYkzMu3EWj+K23RxeQlLqiE35/rC8GcS4CGkKHKKq+zAIQwD9iRDNfiAqueLLpicFFrNsAI4zeTD/eO9MHcnRa5m8UT+M2+V+AkFST4BlKneiAQRSdST8KEAIyFlULt6wa9EBd0Ds28VmpaxquJdVt+nwdEs5xUskI13OVtFyY0UrQIRAlCuvvWivvlSKQfTO+2Q8OyUR1W5RvetaPz4jD27hdtwHFFA1Ptx6Ee/t2cY2rg2G46M1pNDRf2pWhvpy8pqMnuI3++4OF3+7OFIWXGjh+o7Nr2jNvbiYcQdQS1h903/jVFgOpA0yJ78z+x759bFA0rq+6aY5qPB4FzS3oYoLupDUhD9nDz6F6H7hpnlMf18KNKDu4IKjTWwrAnY6MFQw1W6ymOALHlFyCZmQhldg1MQHaMVVQTVgDC60TfaBqG++Y8PEoFhN/PBTZT175KNP/BlHDYGOOBmnBdzqJKplZ/ljiVG0ZBzfqeBRrrUkn6rA54462SgiliKoYVnbeptMdXNfAuaupIEi0bApF10TlgHfmEJAPUVidRVFyDupSem5po5vErPqWKhKbUIp0LozpYsIKK57dM/HKr+nguF+7924IIWMICkQ8JUigs9D+W+c4LnNoRtPPKNRUiCYmP+Jfo2lfKCKw8qpraEeWU3uiNRO6zcyKQoXPR5htmzzLznke7b4YbXW3I1lIRzmgG02Udb58U+7TpwyN7XymCgH+wuPDthZVQvRZuEP+SnLtMicz9m5zASWOBiAcLmkuFlTKuHspSIhCBD0yUPKcxu81A+4YD78rA2vtwsUEday9WNyrShyrl60rWmA+SmbYZkQOwFJWArxRYYc5jGhA5ikxYw1rx3ei4NmeX/lKiwpZ9Ln1tV2Ae7sArvxuVLbJjqJRjW1vFXAyHpvLG+8MJ6T2Ubx5M2KDa2SN6vuIGxJ9WQM9Mk3Q7aCNiZONXllhqq24DmoLbQfW2rYWsOgHWjtOmIQMyMKdiHZDjoyIq5+U700nZ6odJAoYXPQBvFNiQ78d5jaXliBqLTJEqUCwi+LiH2mx92EmNKDsJL74Z613+3lf20pxkV1+erOrjj8pW00vsPaahKUM+05ssd5uwM7K482KWEf3TCwlg/o3e5ngto7qSMz7YteIgCsF1UOcsLk7F7MxWbvrPMY473ew0G+noVL8EPbkmEMftMSeL6HFub/zy+2JQ==","base64")).toString()),z8}var J8;function Mde(){return typeof J8>"u"&&(J8=ve("zlib").brotliDecompressSync(Buffer.from("G8MSIIzURnVBnObTcvb3XE6v2S9Qgc2K801Oa5otNKEtK8BINZNcaQHy+9/vf/WXBimwutXC33P2DPc64pps5rz7NGGWaOKNSPL4Y2KRE8twut2lFOIN+OXPtRmPMRhMTILib2bEQx43az2I5d3YS8Roa5UZpF/ujHb3Djd3GDvYUfvFYSUQ39vb2cmifp/rgB4J/65JK3wRBTvMBoNBmn3mbXC63/gbBkW/2IRPri0O8bcsRBsmarF328pAln04nyJFkwUAvNu934supAqLtyerZZpJ8I8suJHhf/ocMV+scKwa8NOiDKIPXw6Ex/EEZD6TEGaW8N5zvNHYF10l6Lfooj7D5W2k3dgvQSbp2Wv8TGOayS978gxlOLVjTGXs66ozewbrjwElLtyrYNnWTfzzdEutgROUFPVMhnMoy8EjJLLlWwIEoySxliim9kYW30JUHiPVyjt0iAw/ZpPmCbUCltYPnq6ZNblIKhTNhqS/oqC9iya5sGKZTOVsTEg34n92uZTf2iPpcZih8rPW8CzA+adIGmyCPcKdLMsBLShd+zuEbTrqpwuh+DLmracZcjPC5Sdf5odDAhKpFuOsQS67RT+1VgWWygSv3YwxDnylc04/PYuaMeIzhBkLrvs7e/OUzRTF56MmfY6rI63QtEjEQzq637zQqJ39nNhu3NmoRRhW/086bHGBUtx0PE0j3aEGvkdh9WJC8y8j8mqqke9/dQ5la+Q3ba4RlhvTbnfQhPDDab3tUifkjKuOsp13mXEmO00Mu88F/M67R7LXfoFDFLNtgCSWjWX+3Jn1371pJTK9xPBiMJafvDjtFyAzu8rxeQ0TKMQXNPs5xxiBOd+BRJP8KP88XPtJIbZKh/cdW8KvBUkpqKpGoiIaA32c3/JnQr4efXt85mXvidOvn/eU3Pase1typLYBalJ14mCso9h79nuMOuCa/kZAOkJHmTjP5RM2WNoPasZUAnT1TAE/NH25hUxcQv6hQWR/m1PKk4ooXMcM4SR1iYU3fUohvqk4RY2hbmTVVIXv6TvqO+0doOjgeVFAcom+RlwJQmOVH7pr1Q9LoJT6n1DeQEB+NHygsATbIwTcOKZlJsY8G4+suX1uQLjUWwLjjs0mvSvZcLTpIGAekeR7GCgl8eo3ndAqEe2XCav4huliHjdbIPBsGJuPX7lrO9HX1UbXRH5opOe1x6JsOSgHZR+EaxuXVhpLLxm6jk1LJtZfHSc6BKPun3CpYYVMJGwEUyk8MTGG0XL5MfEwaXpnc9TKnBmlGn6nHiGREc3ysn47XIBDzA+YvFdjZzVIEDcKGpS6PbUJehFRjEne8D0lVU1XuRtlgszq6pTNlQ/3MzNOEgCWPyTct22V2mEi2krizn5VDo9B19/X2DB3hCGRMM7ONbtnAcIx/OWB1u5uPbW1gsH8irXxT/IzG0PoXWYjhbMsH3KTuoOl5o17PulcgvsfTSnKFM354GWI8luqZnrswWjiXy3G+Vbyo1KMopFmmvBwNELgaS8z8dNZchx/Cl/xjddxhMcyqtzFyONb2Zdu90NkI8pAeufe7YlXrp53v8Dj/l8vWeVspRKBGXScBBPI/HinSTGmLDOGGOCIyH0JFdOZx0gWsacNlQLJMIrBhqRxXxHF/5pseWwejlAAvZ3klZSDSYY8mkToaWejXhgNomeGtx1DTLEUFMRkgF5yFB22WYdJnaWN14r1YJj81hGi45+jrADS5nYRhCiSlCJJ1nL8pYX+HDSMhdTEWyRcgHVp/IsUIZYMfT+YYncUQPgcxNGCHfZ88vDdrcUuaGIl6zhAsiaq7R5dfqrqXH/JcBhfjT8D0azayIyEz75Nxp6YkcyDxlJq3EXnJUpqDohJJOysL1t1uNiHESlvsxPb5cpbW0+ICZqJmUZus1BMW0F5IVBODLIo2zHHjA0=","base64")).toString()),J8}var X8;function Ode(){return typeof X8>"u"&&(X8=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),X8}var Ude=new Map([[G.makeIdent(null,"fsevents").identHash,Lde],[G.makeIdent(null,"resolve").identHash,Mde],[G.makeIdent(null,"typescript").identHash,Ode]]),Rgt={hooks:{registerPackageExtensions:async(t,e)=>{for(let[r,o]of V8)e(G.parseDescriptor(r,!0),o)},getBuiltinPatch:async(t,e)=>{let r="compat/";if(!e.startsWith(r))return;let o=G.parseIdent(e.slice(r.length)),a=Ude.get(o.identHash)?.();return typeof a<"u"?a:null},reduceDependency:async(t,e,r,o)=>typeof Ude.get(t.identHash)>"u"?t:G.makeDescriptor(t,G.makeRange({protocol:"patch:",source:G.stringifyDescriptor(t),selector:`optional!builtin`,params:null}))}},Tgt=Rgt;var dH={};Vt(dH,{ConstraintsCheckCommand:()=>OE,ConstraintsQueryCommand:()=>LE,ConstraintsSourceCommand:()=>ME,default:()=>adt});Ge();Ge();l2();var FE=class{constructor(e){this.project=e}createEnvironment(){let e=new QE(["cwd","ident"]),r=new QE(["workspace","type","ident"]),o=new QE(["ident"]),a={manifestUpdates:new Map,reportedErrors:new Map},n=new Map,u=new Map;for(let A of this.project.storedPackages.values()){let p=Array.from(A.peerDependencies.values(),h=>[G.stringifyIdent(h),h.range]);n.set(A.locatorHash,{workspace:null,ident:G.stringifyIdent(A),version:A.version,dependencies:new Map,peerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional!==!0)),optionalPeerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional===!0))})}for(let A of this.project.storedPackages.values()){let p=n.get(A.locatorHash);p.dependencies=new Map(Array.from(A.dependencies.values(),h=>{let E=this.project.storedResolutions.get(h.descriptorHash);if(typeof E>"u")throw new Error("Assertion failed: The resolution should have been registered");let I=n.get(E);if(typeof I>"u")throw new Error("Assertion failed: The package should have been registered");return[G.stringifyIdent(h),I]})),p.dependencies.delete(p.ident)}for(let A of this.project.workspaces){let p=G.stringifyIdent(A.anchoredLocator),h=A.manifest.exportTo({}),E=n.get(A.anchoredLocator.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");let I=(R,L,{caller:U=Xi.getCaller()}={})=>{let z=a2(R),te=He.getMapWithDefault(a.manifestUpdates,A.cwd),ae=He.getMapWithDefault(te,z),le=He.getSetWithDefault(ae,L);U!==null&&le.add(U)},v=R=>I(R,void 0,{caller:Xi.getCaller()}),x=R=>{He.getArrayWithDefault(a.reportedErrors,A.cwd).push(R)},C=e.insert({cwd:A.relativeCwd,ident:p,manifest:h,pkg:E,set:I,unset:v,error:x});u.set(A,C);for(let R of Ut.allDependencies)for(let L of A.manifest[R].values()){let U=G.stringifyIdent(L),z=()=>{I([R,U],void 0,{caller:Xi.getCaller()})},te=le=>{I([R,U],le,{caller:Xi.getCaller()})},ae=null;if(R!=="peerDependencies"&&(R!=="dependencies"||!A.manifest.devDependencies.has(L.identHash))){let le=A.anchoredPackage.dependencies.get(L.identHash);if(le){if(typeof le>"u")throw new Error("Assertion failed: The dependency should have been registered");let ce=this.project.storedResolutions.get(le.descriptorHash);if(typeof ce>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ce=n.get(ce);if(typeof Ce>"u")throw new Error("Assertion failed: The package should have been registered");ae=Ce}}r.insert({workspace:C,ident:U,range:L.range,type:R,resolution:ae,update:te,delete:z,error:x})}}for(let A of this.project.storedPackages.values()){let p=this.project.tryWorkspaceByLocator(A);if(!p)continue;let h=u.get(p);if(typeof h>"u")throw new Error("Assertion failed: The workspace should have been registered");let E=n.get(A.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");E.workspace=h}return{workspaces:e,dependencies:r,packages:o,result:a}}async process(){let e=this.createEnvironment(),r={Yarn:{workspace:a=>e.workspaces.find(a)[0]??null,workspaces:a=>e.workspaces.find(a),dependency:a=>e.dependencies.find(a)[0]??null,dependencies:a=>e.dependencies.find(a),package:a=>e.packages.find(a)[0]??null,packages:a=>e.packages.find(a)}},o=await this.project.loadUserConfig();return o?.constraints?(await o.constraints(r),e.result):null}};Ge();Ge();qt();var LE=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.query=ge.String()}static{this.paths=[["constraints","query"]]}static{this.usage=it.Usage({category:"Constraints-related commands",description:"query the constraints fact database",details:` - This command will output all matches to the given prolog query. - `,examples:[["List all dependencies throughout the workspace","yarn constraints query 'workspace_has_dependency(_, DependencyName, _, _).'"]]})}async execute(){let{Constraints:r}=await Promise.resolve().then(()=>(f2(),A2)),o=await Ke.find(this.context.cwd,this.context.plugins),{project:a}=await kt.find(o,this.context.cwd),n=await r.find(a),u=this.query;return u.endsWith(".")||(u=`${u}.`),(await Rt.start({configuration:o,json:this.json,stdout:this.context.stdout},async p=>{for await(let h of n.query(u)){let E=Array.from(Object.entries(h)),I=E.length,v=E.reduce((x,[C])=>Math.max(x,C.length),0);for(let x=0;x(f2(),A2)),o=await Ke.find(this.context.cwd,this.context.plugins),{project:a}=await kt.find(o,this.context.cwd),n=await r.find(a);this.context.stdout.write(this.verbose?n.fullSource:n.source)}};Ge();Ge();qt();l2();var OE=class extends ut{constructor(){super(...arguments);this.fix=ge.Boolean("--fix",!1,{description:"Attempt to automatically fix unambiguous issues, following a multi-pass process"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["constraints"]]}static{this.usage=it.Usage({category:"Constraints-related commands",description:"check that the project constraints are met",details:` - This command will run constraints on your project and emit errors for each one that is found but isn't met. If any error is emitted the process will exit with a non-zero exit code. - - If the \`--fix\` flag is used, Yarn will attempt to automatically fix the issues the best it can, following a multi-pass process (with a maximum of 10 iterations). Some ambiguous patterns cannot be autofixed, in which case you'll have to manually specify the right resolution. - - For more information as to how to write constraints, please consult our dedicated page on our website: https://yarnpkg.com/features/constraints. - `,examples:[["Check that all constraints are satisfied","yarn constraints"],["Autofix all unmet constraints","yarn constraints --fix"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd);await o.restoreInstallState();let a=await o.loadUserConfig(),n;if(a?.constraints)n=new FE(o);else{let{Constraints:h}=await Promise.resolve().then(()=>(f2(),A2));n=await h.find(o)}let u,A=!1,p=!1;for(let h=this.fix?10:1;h>0;--h){let E=await n.process();if(!E)break;let{changedWorkspaces:I,remainingErrors:v}=ik(o,E,{fix:this.fix}),x=[];for(let[C,R]of I){let L=C.manifest.indent;C.manifest=new Ut,C.manifest.indent=L,C.manifest.load(R),x.push(C.persistManifest())}if(await Promise.all(x),!(I.size>0&&h>1)){u=Wde(v,{configuration:r}),A=!1,p=!0;for(let[,C]of v)for(let R of C)R.fixable?A=!0:p=!1}}if(u.children.length===0)return 0;if(A){let h=p?`Those errors can all be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`:`Errors prefixed by '\u2699' can be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`;await Rt.start({configuration:r,stdout:this.context.stdout,includeNames:!1,includeFooter:!1},async E=>{E.reportInfo(0,h),E.reportSeparator()})}return u.children=He.sortMap(u.children,h=>h.value[1]),fs.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1}),1}};l2();var odt={configuration:{enableConstraintsChecks:{description:"If true, constraints will run during installs",type:"BOOLEAN",default:!1},constraintsPath:{description:"The path of the constraints file.",type:"ABSOLUTE_PATH",default:"./constraints.pro"}},commands:[LE,ME,OE],hooks:{async validateProjectAfterInstall(t,{reportError:e}){if(!t.configuration.get("enableConstraintsChecks"))return;let r=await t.loadUserConfig(),o;if(r?.constraints)o=new FE(t);else{let{Constraints:u}=await Promise.resolve().then(()=>(f2(),A2));o=await u.find(t)}let a=await o.process();if(!a)return;let{remainingErrors:n}=ik(t,a);if(n.size!==0)if(t.configuration.isCI)for(let[u,A]of n)for(let p of A)e(84,`${pe.pretty(t.configuration,u.anchoredLocator,pe.Type.IDENT)}: ${p.text}`);else e(84,`Constraint check failed; run ${pe.pretty(t.configuration,"yarn constraints",pe.Type.CODE)} for more details`)}}},adt=odt;var mH={};Vt(mH,{CreateCommand:()=>UE,DlxCommand:()=>_E,default:()=>cdt});Ge();qt();var UE=class extends ut{constructor(){super(...arguments);this.pkg=ge.String("-p,--package",{description:"The package to run the provided command from"});this.quiet=ge.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=ge.String();this.args=ge.Proxy()}static{this.paths=[["create"]]}async execute(){let r=[];this.pkg&&r.push("--package",this.pkg),this.quiet&&r.push("--quiet");let o=this.command.replace(/^(@[^@/]+)(@|$)/,"$1/create$2"),a=G.parseDescriptor(o),n=a.name.match(/^create(-|$)/)?a:a.scope?G.makeIdent(a.scope,`create-${a.name}`):G.makeIdent(null,`create-${a.name}`),u=G.stringifyIdent(n);return a.range!=="unknown"&&(u+=`@${a.range}`),this.cli.run(["dlx",...r,u,...this.args])}};Ge();Ge();Pt();qt();var _E=class extends ut{constructor(){super(...arguments);this.packages=ge.Array("-p,--package",{description:"The package(s) to install before running the command"});this.quiet=ge.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=ge.String();this.args=ge.Proxy()}static{this.paths=[["dlx"]]}static{this.usage=it.Usage({description:"run a package in a temporary environment",details:"\n This command will install a package within a temporary environment, and run its binary script if it contains any. The binary will run within the current cwd.\n\n By default Yarn will download the package named `command`, but this can be changed through the use of the `-p,--package` flag which will instruct Yarn to still run the same command but from a different package.\n\n Using `yarn dlx` as a replacement of `yarn add` isn't recommended, as it makes your project non-deterministic (Yarn doesn't keep track of the packages installed through `dlx` - neither their name, nor their version).\n ",examples:[["Use create-react-app to create a new React app","yarn dlx create-react-app ./my-app"],["Install multiple packages for a single command",`yarn dlx -p typescript -p ts-node ts-node --transpile-only -e "console.log('hello!')"`]]})}async execute(){return Ke.telemetry=null,await oe.mktempPromise(async r=>{let o=V.join(r,`dlx-${process.pid}`);await oe.mkdirPromise(o),await oe.writeFilePromise(V.join(o,"package.json"),`{} -`),await oe.writeFilePromise(V.join(o,"yarn.lock"),"");let a=V.join(o,".yarnrc.yml"),n=await Ke.findProjectCwd(this.context.cwd),A={enableGlobalCache:!(await Ke.find(this.context.cwd,null,{strict:!1})).get("enableGlobalCache"),enableTelemetry:!1,logFilters:[{code:Ku(68),level:pe.LogLevel.Discard}]},p=n!==null?V.join(n,".yarnrc.yml"):null;p!==null&&oe.existsSync(p)?(await oe.copyFilePromise(p,a),await Ke.updateConfiguration(o,L=>{let U=He.toMerged(L,A);return Array.isArray(L.plugins)&&(U.plugins=L.plugins.map(z=>{let te=typeof z=="string"?z:z.path,ae=ue.isAbsolute(te)?te:ue.resolve(ue.fromPortablePath(n),te);return typeof z=="string"?ae:{path:ae,spec:z.spec}})),U})):await oe.writeJsonPromise(a,A);let h=this.packages??[this.command],E=G.parseDescriptor(this.command).name,I=await this.cli.run(["add","--fixed","--",...h],{cwd:o,quiet:this.quiet});if(I!==0)return I;this.quiet||this.context.stdout.write(` -`);let v=await Ke.find(o,this.context.plugins),{project:x,workspace:C}=await kt.find(v,o);if(C===null)throw new sr(x.cwd,o);await x.restoreInstallState();let R=await An.getWorkspaceAccessibleBinaries(C);return R.has(E)===!1&&R.size===1&&typeof this.packages>"u"&&(E=Array.from(R)[0][0]),await An.executeWorkspaceAccessibleBinary(C,E,this.args,{packageAccessibleBinaries:R,cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})})}};var ldt={commands:[UE,_E]},cdt=ldt;var CH={};Vt(CH,{ExecFetcher:()=>h2,ExecResolver:()=>g2,default:()=>fdt,execUtils:()=>lk});Ge();Ge();Pt();var fA="exec:";var lk={};Vt(lk,{loadGeneratorFile:()=>p2,makeLocator:()=>EH,makeSpec:()=>yme,parseSpec:()=>yH});Ge();Pt();function yH(t){let{params:e,selector:r}=G.parseRange(t),o=ue.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function yme({parentLocator:t,path:e,generatorHash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function EH(t,{parentLocator:e,path:r,generatorHash:o,protocol:a}){return G.makeLocator(t,yme({parentLocator:e,path:r,generatorHash:o,protocol:a}))}async function p2(t,e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(t,{protocol:e}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath)}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.join(u.prefixPath,a);return await A.readFilePromise(p,"utf8")}var h2=class{supports(e,r){return!!e.reference.startsWith(fA)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:fA});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){let o=await p2(e.reference,fA,r);return oe.mktempPromise(async a=>{let n=V.join(a,"generator.js");return await oe.writeFilePromise(n,o),oe.mktempPromise(async u=>{if(await this.generatePackage(u,e,n,r),!oe.existsSync(V.join(u,"build")))throw new Error("The script should have generated a build directory");return await $i.makeArchiveFromDirectory(V.join(u,"build"),{prefixPath:G.getIdentVendorPath(e),compressionLevel:r.project.configuration.get("compressionLevel")})})})}async generatePackage(e,r,o,a){return await oe.mktempPromise(async n=>{let u=await An.makeScriptEnv({project:a.project,binFolder:n}),A=V.join(e,"runtime.js");return await oe.mktempPromise(async p=>{let h=V.join(p,"buildfile.log"),E=V.join(e,"generator"),I=V.join(e,"build");await oe.mkdirPromise(E),await oe.mkdirPromise(I);let v={tempDir:ue.fromPortablePath(E),buildDir:ue.fromPortablePath(I),locator:G.stringifyLocator(r)};await oe.writeFilePromise(A,` - // Expose 'Module' as a global variable - Object.defineProperty(global, 'Module', { - get: () => require('module'), - configurable: true, - enumerable: false, - }); - - // Expose non-hidden built-in modules as global variables - for (const name of Module.builtinModules.filter((name) => name !== 'module' && !name.startsWith('_'))) { - Object.defineProperty(global, name, { - get: () => require(name), - configurable: true, - enumerable: false, - }); - } - - // Expose the 'execEnv' global variable - Object.defineProperty(global, 'execEnv', { - value: { - ...${JSON.stringify(v)}, - }, - enumerable: true, - }); - `);let x=u.NODE_OPTIONS||"",C=/\s*--require\s+\S*\.pnp\.c?js\s*/g;x=x.replace(C," ").trim(),u.NODE_OPTIONS=x;let{stdout:R,stderr:L}=a.project.configuration.getSubprocessStreams(h,{header:`# This file contains the result of Yarn generating a package (${G.stringifyLocator(r)}) -`,prefix:G.prettyLocator(a.project.configuration,r),report:a.report}),{code:U}=await Ur.pipevp(process.execPath,["--require",ue.fromPortablePath(A),ue.fromPortablePath(o),G.stringifyIdent(r)],{cwd:e,env:u,stdin:null,stdout:R,stderr:L});if(U!==0)throw oe.detachTemp(p),new Error(`Package generation failed (exit code ${U}, logs can be found here: ${pe.pretty(a.project.configuration,h,pe.Type.PATH)})`)})})}};Ge();Ge();var udt=2,g2=class{supportsDescriptor(e,r){return!!e.range.startsWith(fA)}supportsLocator(e,r){return!!e.reference.startsWith(fA)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=yH(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await p2(G.makeRange({protocol:fA,source:a,selector:a,params:{locator:G.stringifyLocator(n)}}),fA,o.fetchOptions),A=wn.makeHash(`${udt}`,u).slice(0,6);return[EH(e,{parentLocator:n,path:a,generatorHash:A,protocol:fA})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var Adt={fetchers:[h2],resolvers:[g2]},fdt=Adt;var IH={};Vt(IH,{FileFetcher:()=>E2,FileResolver:()=>C2,TarballFileFetcher:()=>w2,TarballFileResolver:()=>I2,default:()=>gdt,fileUtils:()=>Yg});Ge();Pt();var HE=/^(?:[a-zA-Z]:[\\/]|\.{0,2}\/)/,d2=/^[^?]*\.(?:tar\.gz|tgz)(?:::.*)?$/,Ui="file:";var Yg={};Vt(Yg,{fetchArchiveFromLocator:()=>y2,makeArchiveFromLocator:()=>ck,makeBufferFromLocator:()=>wH,makeLocator:()=>qE,makeSpec:()=>Eme,parseSpec:()=>m2});Ge();Pt();function m2(t){let{params:e,selector:r}=G.parseRange(t),o=ue.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function Eme({parentLocator:t,path:e,hash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function qE(t,{parentLocator:e,path:r,hash:o,protocol:a}){return G.makeLocator(t,Eme({parentLocator:e,path:r,hash:o,protocol:a}))}async function y2(t,e){let{parentLocator:r,path:o}=G.parseFileStyleRange(t.reference,{protocol:Ui}),a=V.isAbsolute(o)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await e.fetcher.fetch(r,e),n=a.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,a.localPath)}:a;a!==n&&a.releaseFs&&a.releaseFs();let u=n.packageFs,A=V.join(n.prefixPath,o);return await He.releaseAfterUseAsync(async()=>await u.readFilePromise(A),n.releaseFs)}async function ck(t,{protocol:e,fetchOptions:r,inMemory:o=!1}){let{parentLocator:a,path:n}=G.parseFileStyleRange(t.reference,{protocol:e}),u=V.isAbsolute(n)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(a,r),A=u.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,u.localPath)}:u;u!==A&&u.releaseFs&&u.releaseFs();let p=A.packageFs,h=V.join(A.prefixPath,n);return await He.releaseAfterUseAsync(async()=>await $i.makeArchiveFromDirectory(h,{baseFs:p,prefixPath:G.getIdentVendorPath(t),compressionLevel:r.project.configuration.get("compressionLevel"),inMemory:o}),A.releaseFs)}async function wH(t,{protocol:e,fetchOptions:r}){return(await ck(t,{protocol:e,fetchOptions:r,inMemory:!0})).getBufferAndClose()}var E2=class{supports(e,r){return!!e.reference.startsWith(Ui)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Ui});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){return ck(e,{protocol:Ui,fetchOptions:r})}};Ge();Ge();var pdt=2,C2=class{supportsDescriptor(e,r){return e.range.match(HE)?!0:!!e.range.startsWith(Ui)}supportsLocator(e,r){return!!e.reference.startsWith(Ui)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return HE.test(e.range)&&(e=G.makeDescriptor(e,`${Ui}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=m2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await wH(G.makeLocator(e,G.makeRange({protocol:Ui,source:a,selector:a,params:{locator:G.stringifyLocator(n)}})),{protocol:Ui,fetchOptions:o.fetchOptions}),A=wn.makeHash(`${pdt}`,u).slice(0,6);return[qE(e,{parentLocator:n,path:a,hash:A,protocol:Ui})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};Ge();var w2=class{supports(e,r){return d2.test(e.reference)?!!e.reference.startsWith(Ui):!1}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromDisk(e,r){let o=await y2(e,r);return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();Ge();Ge();var I2=class{supportsDescriptor(e,r){return d2.test(e.range)?!!(e.range.startsWith(Ui)||HE.test(e.range)):!1}supportsLocator(e,r){return d2.test(e.reference)?!!e.reference.startsWith(Ui):!1}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return HE.test(e.range)&&(e=G.makeDescriptor(e,`${Ui}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=m2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=qE(e,{parentLocator:n,path:a,hash:"",protocol:Ui}),A=await y2(u,o.fetchOptions),p=wn.makeHash(A).slice(0,6);return[qE(e,{parentLocator:n,path:a,hash:p,protocol:Ui})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var hdt={fetchers:[w2,E2],resolvers:[I2,C2]},gdt=hdt;var DH={};Vt(DH,{GithubFetcher:()=>B2,default:()=>mdt,githubUtils:()=>uk});Ge();Pt();var uk={};Vt(uk,{invalidGithubUrlMessage:()=>Ime,isGithubUrl:()=>BH,parseGithubUrl:()=>vH});var Cme=Ze(ve("querystring")),wme=[/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+)\/tarball\/([^/#]+)(?:#(.*))?$/,/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+?)(?:\.git)?(?:#(.*))?$/];function BH(t){return t?wme.some(e=>!!t.match(e)):!1}function vH(t){let e;for(let A of wme)if(e=t.match(A),e)break;if(!e)throw new Error(Ime(t));let[,r,o,a,n="master"]=e,{commit:u}=Cme.default.parse(n);return n=u||n.replace(/[^:]*:/,""),{auth:r,username:o,reponame:a,treeish:n}}function Ime(t){return`Input cannot be parsed as a valid GitHub URL ('${t}').`}var B2=class{supports(e,r){return!!BH(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from GitHub`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await sn.get(this.getLocatorUrl(e,r),{configuration:r.project.configuration});return await oe.mktempPromise(async a=>{let n=new gn(a);await $i.extractArchiveTo(o,n,{stripComponents:1});let u=ia.splitRepoUrl(e.reference),A=V.join(a,"package.tgz");await An.prepareExternalProject(a,A,{configuration:r.project.configuration,report:r.report,workspace:u.extra.workspace,locator:e});let p=await oe.readFilePromise(A);return await $i.convertToZip(p,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})})}getLocatorUrl(e,r){let{auth:o,username:a,reponame:n,treeish:u}=vH(e.reference);return`https://${o?`${o}@`:""}github.com/${a}/${n}/archive/${u}.tar.gz`}};var ddt={hooks:{async fetchHostedRepository(t,e,r){if(t!==null)return t;let o=new B2;if(!o.supports(e,r))return null;try{return await o.fetch(e,r)}catch{return null}}}},mdt=ddt;var PH={};Vt(PH,{TarballHttpFetcher:()=>D2,TarballHttpResolver:()=>P2,default:()=>Edt});Ge();function v2(t){let e;try{e=new URL(t)}catch{return!1}return!(e.protocol!=="http:"&&e.protocol!=="https:"||!e.pathname.match(/(\.tar\.gz|\.tgz|\/[^.]+)$/))}var D2=class{supports(e,r){return v2(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await sn.get(e.reference,{configuration:r.project.configuration});return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();Ge();var P2=class{supportsDescriptor(e,r){return v2(e.range)}supportsLocator(e,r){return v2(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[G.convertDescriptorToLocator(e)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var ydt={fetchers:[D2],resolvers:[P2]},Edt=ydt;var bH={};Vt(bH,{InitCommand:()=>jE,default:()=>wdt});Ge();Ge();Pt();qt();var jE=class extends ut{constructor(){super(...arguments);this.private=ge.Boolean("-p,--private",!1,{description:"Initialize a private package"});this.workspace=ge.Boolean("-w,--workspace",!1,{description:"Initialize a workspace root with a `packages/` directory"});this.install=ge.String("-i,--install",!1,{tolerateBoolean:!0,description:"Initialize a package with a specific bundle that will be locked in the project"});this.name=ge.String("-n,--name",{description:"Initialize a package with the given name"});this.usev2=ge.Boolean("-2",!1,{hidden:!0});this.yes=ge.Boolean("-y,--yes",{hidden:!0})}static{this.paths=[["init"]]}static{this.usage=it.Usage({description:"create a new package",details:"\n This command will setup a new package in your local directory.\n\n If the `-p,--private` or `-w,--workspace` options are set, the package will be private by default.\n\n If the `-w,--workspace` option is set, the package will be configured to accept a set of workspaces in the `packages/` directory.\n\n If the `-i,--install` option is given a value, Yarn will first download it using `yarn set version` and only then forward the init call to the newly downloaded bundle. Without arguments, the downloaded bundle will be `latest`.\n\n The initial settings of the manifest can be changed by using the `initScope` and `initFields` configuration values. Additionally, Yarn will generate an EditorConfig file whose rules can be altered via `initEditorConfig`, and will initialize a Git repository in the current directory.\n ",examples:[["Create a new package in the local directory","yarn init"],["Create a new private package in the local directory","yarn init -p"],["Create a new package and store the Yarn release inside","yarn init -i=latest"],["Create a new private package and defines it as a workspace root","yarn init -w"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=typeof this.install=="string"?this.install:this.usev2||this.install===!0?"latest":null;return o!==null?await this.executeProxy(r,o):await this.executeRegular(r)}async executeProxy(r,o){if(r.projectCwd!==null&&r.projectCwd!==this.context.cwd)throw new st("Cannot use the --install flag from within a project subdirectory");oe.existsSync(this.context.cwd)||await oe.mkdirPromise(this.context.cwd,{recursive:!0});let a=V.join(this.context.cwd,dr.lockfile);oe.existsSync(a)||await oe.writeFilePromise(a,"");let n=await this.cli.run(["set","version",o],{quiet:!0});if(n!==0)return n;let u=[];return this.private&&u.push("-p"),this.workspace&&u.push("-w"),this.name&&u.push(`-n=${this.name}`),this.yes&&u.push("-y"),await oe.mktempPromise(async A=>{let{code:p}=await Ur.pipevp("yarn",["init",...u],{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,env:await An.makeScriptEnv({binFolder:A})});return p})}async executeRegular(r){let o=null;try{o=(await kt.find(r,this.context.cwd)).project}catch{o=null}oe.existsSync(this.context.cwd)||await oe.mkdirPromise(this.context.cwd,{recursive:!0});let a=await Ut.tryFind(this.context.cwd),n=a??new Ut,u=Object.fromEntries(r.get("initFields").entries());n.load(u),n.name=n.name??G.makeIdent(r.get("initScope"),this.name??V.basename(this.context.cwd)),n.packageManager=nn&&He.isTaggedYarnVersion(nn)?`yarn@${nn}`:null,(!a&&this.workspace||this.private)&&(n.private=!0),this.workspace&&n.workspaceDefinitions.length===0&&(await oe.mkdirPromise(V.join(this.context.cwd,"packages"),{recursive:!0}),n.workspaceDefinitions=[{pattern:"packages/*"}]);let A={};n.exportTo(A);let p=V.join(this.context.cwd,Ut.fileName);await oe.changeFilePromise(p,`${JSON.stringify(A,null,2)} -`,{automaticNewlines:!0});let h=[p],E=V.join(this.context.cwd,"README.md");if(oe.existsSync(E)||(await oe.writeFilePromise(E,`# ${G.stringifyIdent(n.name)} -`),h.push(E)),!o||o.cwd===this.context.cwd){let I=V.join(this.context.cwd,dr.lockfile);oe.existsSync(I)||(await oe.writeFilePromise(I,""),h.push(I));let x=[".yarn/*","!.yarn/patches","!.yarn/plugins","!.yarn/releases","!.yarn/sdks","!.yarn/versions","","# Swap the comments on the following lines if you wish to use zero-installs","# In that case, don't forget to run `yarn config set enableGlobalCache false`!","# Documentation here: https://yarnpkg.com/features/caching#zero-installs","","#!.yarn/cache",".pnp.*"].map(le=>`${le} -`).join(""),C=V.join(this.context.cwd,".gitignore");oe.existsSync(C)||(await oe.writeFilePromise(C,x),h.push(C));let L=["/.yarn/** linguist-vendored","/.yarn/releases/* binary","/.yarn/plugins/**/* binary","/.pnp.* binary linguist-generated"].map(le=>`${le} -`).join(""),U=V.join(this.context.cwd,".gitattributes");oe.existsSync(U)||(await oe.writeFilePromise(U,L),h.push(U));let z={"*":{endOfLine:"lf",insertFinalNewline:!0},"*.{js,json,yml}":{charset:"utf-8",indentStyle:"space",indentSize:2}};He.mergeIntoTarget(z,r.get("initEditorConfig"));let te=`root = true -`;for(let[le,ce]of Object.entries(z)){te+=` -[${le}] -`;for(let[Ce,de]of Object.entries(ce)){let Be=Ce.replace(/[A-Z]/g,Ee=>`_${Ee.toLowerCase()}`);te+=`${Be} = ${de} -`}}let ae=V.join(this.context.cwd,".editorconfig");oe.existsSync(ae)||(await oe.writeFilePromise(ae,te),h.push(ae)),await this.cli.run(["install"],{quiet:!0}),oe.existsSync(V.join(this.context.cwd,".git"))||(await Ur.execvp("git",["init"],{cwd:this.context.cwd}),await Ur.execvp("git",["add","--",...h],{cwd:this.context.cwd}),await Ur.execvp("git",["commit","--allow-empty","-m","First commit"],{cwd:this.context.cwd}))}}};var Cdt={configuration:{initScope:{description:"Scope used when creating packages via the init command",type:"STRING",default:null},initFields:{description:"Additional fields to set when creating packages via the init command",type:"MAP",valueDefinition:{description:"",type:"ANY"}},initEditorConfig:{description:"Extra rules to define in the generator editorconfig",type:"MAP",valueDefinition:{description:"",type:"ANY"}}},commands:[jE]},wdt=Cdt;var kq={};Vt(kq,{SearchCommand:()=>oC,UpgradeInteractiveCommand:()=>aC,default:()=>cIt});Ge();var vme=Ze(ve("os"));function GE({stdout:t}){if(vme.default.endianness()==="BE")throw new Error("Interactive commands cannot be used on big-endian systems because ink depends on yoga-layout-prebuilt which only supports little-endian architectures");if(!t.isTTY)throw new Error("Interactive commands can only be used inside a TTY environment")}qt();var Lye=Ze(YH()),WH={appId:"OFCNCOG2CU",apiKey:"6fe4476ee5a1832882e326b506d14126",indexName:"npm-search"},yyt=(0,Lye.default)(WH.appId,WH.apiKey).initIndex(WH.indexName),KH=async(t,e=0)=>await yyt.search(t,{analyticsTags:["yarn-plugin-interactive-tools"],attributesToRetrieve:["name","version","owner","repository","humanDownloadsLast30Days"],page:e,hitsPerPage:10});var vB=["regular","dev","peer"],oC=class extends ut{static{this.paths=[["search"]]}static{this.usage=it.Usage({category:"Interactive commands",description:"open the search interface",details:` - This command opens a fullscreen terminal interface where you can search for and install packages from the npm registry. - `,examples:[["Open the search window","yarn search"]]})}async execute(){GE(this.context);let{Gem:e}=await Promise.resolve().then(()=>(Zk(),Eq)),{ScrollableItems:r}=await Promise.resolve().then(()=>(rQ(),tQ)),{useKeypress:o}=await Promise.resolve().then(()=>(wB(),Xwe)),{useMinistore:a}=await Promise.resolve().then(()=>(Dq(),vq)),{renderForm:n}=await Promise.resolve().then(()=>(oQ(),sQ)),{default:u}=await Promise.resolve().then(()=>Ze(aIe())),{Box:A,Text:p}=await Promise.resolve().then(()=>Ze(ic())),{default:h,useEffect:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),x=()=>h.createElement(A,{flexDirection:"row"},h.createElement(A,{flexDirection:"column",width:48},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move between packages.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select a package.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," again to change the target."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to install the selected packages.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),C=()=>h.createElement(h.Fragment,null,h.createElement(A,{width:15},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Owner")),h.createElement(A,{width:11},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Version")),h.createElement(A,{width:10},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Downloads"))),R=()=>h.createElement(A,{width:17},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Target")),L=({hit:de,active:Be})=>{let[Ee,g]=a(de.name,null);o({active:Be},(Ae,ne)=>{if(ne.name!=="space")return;if(!Ee){g(vB[0]);return}let Z=vB.indexOf(Ee)+1;Z===vB.length?g(null):g(vB[Z])},[Ee,g]);let me=G.parseIdent(de.name),we=G.prettyIdent(v,me);return h.createElement(A,null,h.createElement(A,{width:45},h.createElement(p,{bold:!0,wrap:"wrap"},we)),h.createElement(A,{width:14,marginLeft:1},h.createElement(p,{bold:!0,wrap:"truncate"},de.owner.name)),h.createElement(A,{width:10,marginLeft:1},h.createElement(p,{italic:!0,wrap:"truncate"},de.version)),h.createElement(A,{width:16,marginLeft:1},h.createElement(p,null,de.humanDownloadsLast30Days)))},U=({name:de,active:Be})=>{let[Ee]=a(de,null),g=G.parseIdent(de);return h.createElement(A,null,h.createElement(A,{width:47},h.createElement(p,{bold:!0}," - ",G.prettyIdent(v,g))),vB.map(me=>h.createElement(A,{key:me,width:14,marginLeft:1},h.createElement(p,null," ",h.createElement(e,{active:Ee===me})," ",h.createElement(p,{bold:!0},me)))))},z=()=>h.createElement(A,{marginTop:1},h.createElement(p,null,"Powered by Algolia.")),ae=await n(({useSubmit:de})=>{let Be=a();de(Be);let Ee=Array.from(Be.keys()).filter(H=>Be.get(H)!==null),[g,me]=I(""),[we,Ae]=I(0),[ne,Z]=I([]),xe=H=>{H.match(/\t| /)||me(H)},Ne=async()=>{Ae(0);let H=await KH(g);H.query===g&&Z(H.hits)},ht=async()=>{let H=await KH(g,we+1);H.query===g&&H.page-1===we&&(Ae(H.page),Z([...ne,...H.hits]))};return E(()=>{g?Ne():Z([])},[g]),h.createElement(A,{flexDirection:"column"},h.createElement(x,null),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(p,{bold:!0},"Search: "),h.createElement(A,{width:41},h.createElement(u,{value:g,onChange:xe,placeholder:"i.e. babel, webpack, react...",showCursor:!1})),h.createElement(C,null)),ne.length?h.createElement(r,{radius:2,loop:!1,children:ne.map(H=>h.createElement(L,{key:H.name,hit:H,active:!1})),willReachEnd:ht}):h.createElement(p,{color:"gray"},"Start typing..."),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(A,{width:49},h.createElement(p,{bold:!0},"Selected:")),h.createElement(R,null)),Ee.length?Ee.map(H=>h.createElement(U,{key:H,name:H,active:!1})):h.createElement(p,{color:"gray"},"No selected packages..."),h.createElement(z,null))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof ae>"u")return 1;let le=Array.from(ae.keys()).filter(de=>ae.get(de)==="regular"),ce=Array.from(ae.keys()).filter(de=>ae.get(de)==="dev"),Ce=Array.from(ae.keys()).filter(de=>ae.get(de)==="peer");return le.length&&await this.cli.run(["add",...le]),ce.length&&await this.cli.run(["add","--dev",...ce]),Ce&&await this.cli.run(["add","--peer",...Ce]),0}};Ge();qt();f_();var hIe=Ze(Jn()),pIe=/^((?:[\^~]|>=?)?)([0-9]+)(\.[0-9]+)(\.[0-9]+)((?:-\S+)?)$/,gIe=(t,e)=>t.length>0?[t.slice(0,e)].concat(gIe(t.slice(e),e)):[],aC=class extends ut{static{this.paths=[["upgrade-interactive"]]}static{this.usage=it.Usage({category:"Interactive commands",description:"open the upgrade interface",details:` - This command opens a fullscreen terminal interface where you can see any out of date packages used by your application, their status compared to the latest versions available on the remote registry, and select packages to upgrade. - `,examples:[["Open the upgrade window","yarn upgrade-interactive"]]})}async execute(){GE(this.context);let{ItemOptions:e}=await Promise.resolve().then(()=>(fIe(),AIe)),{Pad:r}=await Promise.resolve().then(()=>(xq(),uIe)),{ScrollableItems:o}=await Promise.resolve().then(()=>(rQ(),tQ)),{useMinistore:a}=await Promise.resolve().then(()=>(Dq(),vq)),{renderForm:n}=await Promise.resolve().then(()=>(oQ(),sQ)),{Box:u,Text:A}=await Promise.resolve().then(()=>Ze(ic())),{default:p,useEffect:h,useRef:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await kt.find(v,this.context.cwd),R=await Gr.find(v);if(!C)throw new sr(x.cwd,this.context.cwd);await x.restoreInstallState({restoreResolutions:!1});let L=this.context.stdout.rows-7,U=(me,we)=>{let Ae=gpe(me,we),ne="";for(let Z of Ae)Z.added?ne+=pe.pretty(v,Z.value,"green"):Z.removed||(ne+=Z.value);return ne},z=(me,we)=>{if(me===we)return we;let Ae=G.parseRange(me),ne=G.parseRange(we),Z=Ae.selector.match(pIe),xe=ne.selector.match(pIe);if(!Z||!xe)return U(me,we);let Ne=["gray","red","yellow","green","magenta"],ht=null,H="";for(let rt=1;rt{let ne=await Zc.fetchDescriptorFrom(me,Ae,{project:x,cache:R,preserveModifier:we,workspace:C});return ne!==null?ne.range:me.range},ae=async me=>{let we=hIe.default.valid(me.range)?`^${me.range}`:me.range,[Ae,ne]=await Promise.all([te(me,me.range,we).catch(()=>null),te(me,me.range,"latest").catch(()=>null)]),Z=[{value:null,label:me.range}];return Ae&&Ae!==me.range?Z.push({value:Ae,label:z(me.range,Ae)}):Z.push({value:null,label:""}),ne&&ne!==Ae&&ne!==me.range?Z.push({value:ne,label:z(me.range,ne)}):Z.push({value:null,label:""}),Z},le=()=>p.createElement(u,{flexDirection:"row"},p.createElement(u,{flexDirection:"column",width:49},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select packages.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select versions."))),p.createElement(u,{flexDirection:"column"},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to install.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to abort.")))),ce=()=>p.createElement(u,{flexDirection:"row",paddingTop:1,paddingBottom:1},p.createElement(u,{width:50},p.createElement(A,{bold:!0},p.createElement(A,{color:"greenBright"},"?")," Pick the packages you want to upgrade.")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Current")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Range")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Latest"))),Ce=({active:me,descriptor:we,suggestions:Ae})=>{let[ne,Z]=a(we.descriptorHash,null),xe=G.stringifyIdent(we),Ne=Math.max(0,45-xe.length);return p.createElement(p.Fragment,null,p.createElement(u,null,p.createElement(u,{width:45},p.createElement(A,{bold:!0},G.prettyIdent(v,we)),p.createElement(r,{active:me,length:Ne})),p.createElement(e,{active:me,options:Ae,value:ne,skewer:!0,onChange:Z,sizes:[17,17,17]})))},de=({dependencies:me})=>{let[we,Ae]=I(me.map(()=>null)),ne=E(!0),Z=async xe=>{let Ne=await ae(xe);return Ne.filter(ht=>ht.label!=="").length<=1?null:{descriptor:xe,suggestions:Ne}};return h(()=>()=>{ne.current=!1},[]),h(()=>{let xe=Math.trunc(L*1.75),Ne=me.slice(0,xe),ht=me.slice(xe),H=gIe(ht,L),rt=Ne.map(Z).reduce(async(Te,Fe)=>{await Te;let ke=await Fe;ke!==null&&ne.current&&Ae(Ye=>{let be=Ye.findIndex(Ue=>Ue===null),et=[...Ye];return et[be]=ke,et})},Promise.resolve());H.reduce((Te,Fe)=>Promise.all(Fe.map(ke=>Promise.resolve().then(()=>Z(ke)))).then(async ke=>{ke=ke.filter(Ye=>Ye!==null),await Te,ne.current&&Ae(Ye=>{let be=Ye.findIndex(et=>et===null);return Ye.slice(0,be).concat(ke).concat(Ye.slice(be+ke.length))})}),rt).then(()=>{ne.current&&Ae(Te=>Te.filter(Fe=>Fe!==null))})},[]),we.length?p.createElement(o,{radius:L>>1,children:we.map((xe,Ne)=>xe!==null?p.createElement(Ce,{key:Ne,active:!1,descriptor:xe.descriptor,suggestions:xe.suggestions}):p.createElement(A,{key:Ne},"Loading..."))}):p.createElement(A,null,"No upgrades found")},Ee=await n(({useSubmit:me})=>{me(a());let we=new Map;for(let ne of x.workspaces)for(let Z of["dependencies","devDependencies"])for(let xe of ne.manifest[Z].values())x.tryWorkspaceByDescriptor(xe)===null&&(xe.range.startsWith("link:")||we.set(xe.descriptorHash,xe));let Ae=He.sortMap(we.values(),ne=>G.stringifyDescriptor(ne));return p.createElement(u,{flexDirection:"column"},p.createElement(le,null),p.createElement(ce,null),p.createElement(de,{dependencies:Ae}))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof Ee>"u")return 1;let g=!1;for(let me of x.workspaces)for(let we of["dependencies","devDependencies"]){let Ae=me.manifest[we];for(let ne of Ae.values()){let Z=Ee.get(ne.descriptorHash);typeof Z<"u"&&Z!==null&&(Ae.set(ne.identHash,G.makeDescriptor(ne,Z)),g=!0)}}return g?await x.installWithNewReport({quiet:this.context.quiet,stdout:this.context.stdout},{cache:R}):0}};var lIt={commands:[oC,aC]},cIt=lIt;var Qq={};Vt(Qq,{LinkFetcher:()=>PB,LinkResolver:()=>bB,PortalFetcher:()=>SB,PortalResolver:()=>xB,default:()=>AIt});Ge();Pt();var Xf="portal:",Zf="link:";var PB=class{supports(e,r){return!!e.reference.startsWith(Zf)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath),localPath:It.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new gn(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,discardFromLookup:!0,localPath:p}:{packageFs:new qu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,discardFromLookup:!0}}};Ge();Pt();var bB=class{supportsDescriptor(e,r){return!!e.range.startsWith(Zf)}supportsLocator(e,r){return!!e.reference.startsWith(Zf)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Zf.length);return[G.makeLocator(e,`${Zf}${ue.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){return{...e,version:"0.0.0",languageName:r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:null,dependencies:new Map,peerDependencies:new Map,dependenciesMeta:new Map,peerDependenciesMeta:new Map,bin:new Map}}};Ge();Pt();var SB=class{supports(e,r){return!!e.reference.startsWith(Xf)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Xf});if(V.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:V.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Xf}),n=V.isAbsolute(a)?{packageFs:new gn(It.root),prefixPath:It.dot,localPath:It.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,n.localPath),localPath:It.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=V.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new gn(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot,localPath:p}:{packageFs:new qu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:It.dot}}};Ge();Ge();Pt();var xB=class{supportsDescriptor(e,r){return!!e.range.startsWith(Xf)}supportsLocator(e,r){return!!e.reference.startsWith(Xf)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Xf.length);return[G.makeLocator(e,`${Xf}${ue.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await He.releaseAfterUseAsync(async()=>await Ut.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var uIt={fetchers:[PB,SB],resolvers:[bB,xB]},AIt=uIt;var hj={};Vt(hj,{NodeModulesLinker:()=>GB,NodeModulesMode:()=>uj,PnpLooseLinker:()=>YB,default:()=>b1t});Pt();Ge();Pt();Pt();var Rq=(t,e)=>`${t}@${e}`,dIe=(t,e)=>{let r=e.indexOf("#"),o=r>=0?e.substring(r+1):e;return Rq(t,o)};var yIe=(t,e={})=>{let r=e.debugLevel||Number(process.env.NM_DEBUG_LEVEL||-1),o=e.check||r>=9,a=e.hoistingLimits||new Map,n={check:o,debugLevel:r,hoistingLimits:a,fastLookupPossible:!0},u;n.debugLevel>=0&&(u=Date.now());let A=yIt(t,n),p=!1,h=0;do p=Tq(A,[A],new Set([A.locator]),new Map,n).anotherRoundNeeded,n.fastLookupPossible=!1,h++;while(p);if(n.debugLevel>=0&&console.log(`hoist time: ${Date.now()-u}ms, rounds: ${h}`),n.debugLevel>=1){let E=kB(A);if(Tq(A,[A],new Set([A.locator]),new Map,n).isGraphChanged)throw new Error(`The hoisting result is not terminal, prev tree: -${E}, next tree: -${kB(A)}`);let v=EIe(A);if(v)throw new Error(`${v}, after hoisting finished: -${kB(A)}`)}return n.debugLevel>=2&&console.log(kB(A)),EIt(A)},fIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=n=>{if(!o.has(n)){o.add(n);for(let u of n.hoistedDependencies.values())r.set(u.name,u);for(let u of n.dependencies.values())n.peerNames.has(u.name)||a(u)}};return a(e),r},pIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=new Set,n=(u,A)=>{if(o.has(u))return;o.add(u);for(let h of u.hoistedDependencies.values())if(!A.has(h.name)){let E;for(let I of t)E=I.dependencies.get(h.name),E&&r.set(E.name,E)}let p=new Set;for(let h of u.dependencies.values())p.add(h.name);for(let h of u.dependencies.values())u.peerNames.has(h.name)||n(h,p)};return n(e,a),r},mIe=(t,e)=>{if(e.decoupled)return e;let{name:r,references:o,ident:a,locator:n,dependencies:u,originalDependencies:A,hoistedDependencies:p,peerNames:h,reasons:E,isHoistBorder:I,hoistPriority:v,dependencyKind:x,hoistedFrom:C,hoistedTo:R}=e,L={name:r,references:new Set(o),ident:a,locator:n,dependencies:new Map(u),originalDependencies:new Map(A),hoistedDependencies:new Map(p),peerNames:new Set(h),reasons:new Map(E),decoupled:!0,isHoistBorder:I,hoistPriority:v,dependencyKind:x,hoistedFrom:new Map(C),hoistedTo:new Map(R)},U=L.dependencies.get(r);return U&&U.ident==L.ident&&L.dependencies.set(r,L),t.dependencies.set(L.name,L),L},hIt=(t,e)=>{let r=new Map([[t.name,[t.ident]]]);for(let a of t.dependencies.values())t.peerNames.has(a.name)||r.set(a.name,[a.ident]);let o=Array.from(e.keys());o.sort((a,n)=>{let u=e.get(a),A=e.get(n);return A.hoistPriority!==u.hoistPriority?A.hoistPriority-u.hoistPriority:A.peerDependents.size!==u.peerDependents.size?A.peerDependents.size-u.peerDependents.size:A.dependents.size-u.dependents.size});for(let a of o){let n=a.substring(0,a.indexOf("@",1)),u=a.substring(n.length+1);if(!t.peerNames.has(n)){let A=r.get(n);A||(A=[],r.set(n,A)),A.indexOf(u)<0&&A.push(u)}}return r},Fq=t=>{let e=new Set,r=(o,a=new Set)=>{if(!a.has(o)){a.add(o);for(let n of o.peerNames)if(!t.peerNames.has(n)){let u=t.dependencies.get(n);u&&!e.has(u)&&r(u,a)}e.add(o)}};for(let o of t.dependencies.values())t.peerNames.has(o.name)||r(o);return e},Tq=(t,e,r,o,a,n=new Set)=>{let u=e[e.length-1];if(n.has(u))return{anotherRoundNeeded:!1,isGraphChanged:!1};n.add(u);let A=CIt(u),p=hIt(u,A),h=t==u?new Map:a.fastLookupPossible?fIt(e):pIt(e),E,I=!1,v=!1,x=new Map(Array.from(p.entries()).map(([R,L])=>[R,L[0]])),C=new Map;do{let R=mIt(t,e,r,h,x,p,o,C,a);R.isGraphChanged&&(v=!0),R.anotherRoundNeeded&&(I=!0),E=!1;for(let[L,U]of p)U.length>1&&!u.dependencies.has(L)&&(x.delete(L),U.shift(),x.set(L,U[0]),E=!0)}while(E);for(let R of u.dependencies.values())if(!u.peerNames.has(R.name)&&!r.has(R.locator)){r.add(R.locator);let L=Tq(t,[...e,R],r,C,a);L.isGraphChanged&&(v=!0),L.anotherRoundNeeded&&(I=!0),r.delete(R.locator)}return{anotherRoundNeeded:I,isGraphChanged:v}},gIt=t=>{for(let[e,r]of t.dependencies)if(!t.peerNames.has(e)&&r.ident!==t.ident)return!0;return!1},dIt=(t,e,r,o,a,n,u,A,{outputReason:p,fastLookupPossible:h})=>{let E,I=null,v=new Set;p&&(E=`${Array.from(e).map(L=>no(L)).join("\u2192")}`);let x=r[r.length-1],R=!(o.ident===x.ident);if(p&&!R&&(I="- self-reference"),R&&(R=o.dependencyKind!==1,p&&!R&&(I="- workspace")),R&&o.dependencyKind===2&&(R=!gIt(o),p&&!R&&(I="- external soft link with unhoisted dependencies")),R&&(R=x.dependencyKind!==1||x.hoistedFrom.has(o.name)||e.size===1,p&&!R&&(I=x.reasons.get(o.name))),R&&(R=!t.peerNames.has(o.name),p&&!R&&(I=`- cannot shadow peer: ${no(t.originalDependencies.get(o.name).locator)} at ${E}`)),R){let L=!1,U=a.get(o.name);if(L=!U||U.ident===o.ident,p&&!L&&(I=`- filled by: ${no(U.locator)} at ${E}`),L)for(let z=r.length-1;z>=1;z--){let ae=r[z].dependencies.get(o.name);if(ae&&ae.ident!==o.ident){L=!1;let le=A.get(x);le||(le=new Set,A.set(x,le)),le.add(o.name),p&&(I=`- filled by ${no(ae.locator)} at ${r.slice(0,z).map(ce=>no(ce.locator)).join("\u2192")}`);break}}R=L}if(R&&(R=n.get(o.name)===o.ident,p&&!R&&(I=`- filled by: ${no(u.get(o.name)[0])} at ${E}`)),R){let L=!0,U=new Set(o.peerNames);for(let z=r.length-1;z>=1;z--){let te=r[z];for(let ae of U){if(te.peerNames.has(ae)&&te.originalDependencies.has(ae))continue;let le=te.dependencies.get(ae);le&&t.dependencies.get(ae)!==le&&(z===r.length-1?v.add(le):(v=null,L=!1,p&&(I=`- peer dependency ${no(le.locator)} from parent ${no(te.locator)} was not hoisted to ${E}`))),U.delete(ae)}if(!L)break}R=L}if(R&&!h)for(let L of o.hoistedDependencies.values()){let U=a.get(L.name)||t.dependencies.get(L.name);if(!U||L.ident!==U.ident){R=!1,p&&(I=`- previously hoisted dependency mismatch, needed: ${no(L.locator)}, available: ${no(U?.locator)}`);break}}return v!==null&&v.size>0?{isHoistable:2,dependsOn:v,reason:I}:{isHoistable:R?0:1,reason:I}},aQ=t=>`${t.name}@${t.locator}`,mIt=(t,e,r,o,a,n,u,A,p)=>{let h=e[e.length-1],E=new Set,I=!1,v=!1,x=(U,z,te,ae,le)=>{if(E.has(ae))return;let ce=[...z,aQ(ae)],Ce=[...te,aQ(ae)],de=new Map,Be=new Map;for(let Ae of Fq(ae)){let ne=dIt(h,r,[h,...U,ae],Ae,o,a,n,A,{outputReason:p.debugLevel>=2,fastLookupPossible:p.fastLookupPossible});if(Be.set(Ae,ne),ne.isHoistable===2)for(let Z of ne.dependsOn){let xe=de.get(Z.name)||new Set;xe.add(Ae.name),de.set(Z.name,xe)}}let Ee=new Set,g=(Ae,ne,Z)=>{if(!Ee.has(Ae)){Ee.add(Ae),Be.set(Ae,{isHoistable:1,reason:Z});for(let xe of de.get(Ae.name)||[])g(ae.dependencies.get(xe),ne,p.debugLevel>=2?`- peer dependency ${no(Ae.locator)} from parent ${no(ae.locator)} was not hoisted`:"")}};for(let[Ae,ne]of Be)ne.isHoistable===1&&g(Ae,ne,ne.reason);let me=!1;for(let Ae of Be.keys())if(!Ee.has(Ae)){v=!0;let ne=u.get(ae);ne&&ne.has(Ae.name)&&(I=!0),me=!0,ae.dependencies.delete(Ae.name),ae.hoistedDependencies.set(Ae.name,Ae),ae.reasons.delete(Ae.name);let Z=h.dependencies.get(Ae.name);if(p.debugLevel>=2){let xe=Array.from(z).concat([ae.locator]).map(ht=>no(ht)).join("\u2192"),Ne=h.hoistedFrom.get(Ae.name);Ne||(Ne=[],h.hoistedFrom.set(Ae.name,Ne)),Ne.push(xe),ae.hoistedTo.set(Ae.name,Array.from(e).map(ht=>no(ht.locator)).join("\u2192"))}if(!Z)h.ident!==Ae.ident&&(h.dependencies.set(Ae.name,Ae),le.add(Ae));else for(let xe of Ae.references)Z.references.add(xe)}if(ae.dependencyKind===2&&me&&(I=!0),p.check){let Ae=EIe(t);if(Ae)throw new Error(`${Ae}, after hoisting dependencies of ${[h,...U,ae].map(ne=>no(ne.locator)).join("\u2192")}: -${kB(t)}`)}let we=Fq(ae);for(let Ae of we)if(Ee.has(Ae)){let ne=Be.get(Ae);if((a.get(Ae.name)===Ae.ident||!ae.reasons.has(Ae.name))&&ne.isHoistable!==0&&ae.reasons.set(Ae.name,ne.reason),!Ae.isHoistBorder&&Ce.indexOf(aQ(Ae))<0){E.add(ae);let xe=mIe(ae,Ae);x([...U,ae],ce,Ce,xe,R),E.delete(ae)}}},C,R=new Set(Fq(h)),L=Array.from(e).map(U=>aQ(U));do{C=R,R=new Set;for(let U of C){if(U.locator===h.locator||U.isHoistBorder)continue;let z=mIe(h,U);x([],Array.from(r),L,z,R)}}while(R.size>0);return{anotherRoundNeeded:I,isGraphChanged:v}},EIe=t=>{let e=[],r=new Set,o=new Set,a=(n,u,A)=>{if(r.has(n)||(r.add(n),o.has(n)))return;let p=new Map(u);for(let h of n.dependencies.values())n.peerNames.has(h.name)||p.set(h.name,h);for(let h of n.originalDependencies.values()){let E=p.get(h.name),I=()=>`${Array.from(o).concat([n]).map(v=>no(v.locator)).join("\u2192")}`;if(n.peerNames.has(h.name)){let v=u.get(h.name);(v!==E||!v||v.ident!==h.ident)&&e.push(`${I()} - broken peer promise: expected ${h.ident} but found ${v&&v.ident}`)}else{let v=A.hoistedFrom.get(n.name),x=n.hoistedTo.get(h.name),C=`${v?` hoisted from ${v.join(", ")}`:""}`,R=`${x?` hoisted to ${x}`:""}`,L=`${I()}${C}`;E?E.ident!==h.ident&&e.push(`${L} - broken require promise for ${h.name}${R}: expected ${h.ident}, but found: ${E.ident}`):e.push(`${L} - broken require promise: no required dependency ${h.name}${R} found`)}}o.add(n);for(let h of n.dependencies.values())n.peerNames.has(h.name)||a(h,p,n);o.delete(n)};return a(t,t.dependencies,t),e.join(` -`)},yIt=(t,e)=>{let{identName:r,name:o,reference:a,peerNames:n}=t,u={name:o,references:new Set([a]),locator:Rq(r,a),ident:dIe(r,a),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(n),reasons:new Map,decoupled:!0,isHoistBorder:!0,hoistPriority:0,dependencyKind:1,hoistedFrom:new Map,hoistedTo:new Map},A=new Map([[t,u]]),p=(h,E)=>{let I=A.get(h),v=!!I;if(!I){let{name:x,identName:C,reference:R,peerNames:L,hoistPriority:U,dependencyKind:z}=h,te=e.hoistingLimits.get(E.locator);I={name:x,references:new Set([R]),locator:Rq(C,R),ident:dIe(C,R),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(L),reasons:new Map,decoupled:!0,isHoistBorder:te?te.has(x):!1,hoistPriority:U||0,dependencyKind:z||0,hoistedFrom:new Map,hoistedTo:new Map},A.set(h,I)}if(E.dependencies.set(h.name,I),E.originalDependencies.set(h.name,I),v){let x=new Set,C=R=>{if(!x.has(R)){x.add(R),R.decoupled=!1;for(let L of R.dependencies.values())R.peerNames.has(L.name)||C(L)}};C(I)}else for(let x of h.dependencies)p(x,I)};for(let h of t.dependencies)p(h,u);return u},Nq=t=>t.substring(0,t.indexOf("@",1)),EIt=t=>{let e={name:t.name,identName:Nq(t.locator),references:new Set(t.references),dependencies:new Set},r=new Set([t]),o=(a,n,u)=>{let A=r.has(a),p;if(n===a)p=u;else{let{name:h,references:E,locator:I}=a;p={name:h,identName:Nq(I),references:E,dependencies:new Set}}if(u.dependencies.add(p),!A){r.add(a);for(let h of a.dependencies.values())a.peerNames.has(h.name)||o(h,a,p);r.delete(a)}};for(let a of t.dependencies.values())o(a,t,e);return e},CIt=t=>{let e=new Map,r=new Set([t]),o=u=>`${u.name}@${u.ident}`,a=u=>{let A=o(u),p=e.get(A);return p||(p={dependents:new Set,peerDependents:new Set,hoistPriority:0},e.set(A,p)),p},n=(u,A)=>{let p=!!r.has(A);if(a(A).dependents.add(u.ident),!p){r.add(A);for(let E of A.dependencies.values()){let I=a(E);I.hoistPriority=Math.max(I.hoistPriority,E.hoistPriority),A.peerNames.has(E.name)?I.peerDependents.add(A.ident):n(A,E)}}};for(let u of t.dependencies.values())t.peerNames.has(u.name)||n(t,u);return e},no=t=>{if(!t)return"none";let e=t.indexOf("@",1),r=t.substring(0,e);r.endsWith("$wsroot$")&&(r=`wh:${r.replace("$wsroot$","")}`);let o=t.substring(e+1);if(o==="workspace:.")return".";if(o){let a=(o.indexOf("#")>0?o.split("#")[1]:o).replace("npm:","");return o.startsWith("virtual")&&(r=`v:${r}`),a.startsWith("workspace")&&(r=`w:${r}`,a=""),`${r}${a?`@${a}`:""}`}else return`${r}`};var kB=t=>{let e=0,r=(a,n,u="")=>{if(e>5e4||n.has(a))return"";e++;let A=Array.from(a.dependencies.values()).sort((h,E)=>h.name===E.name?0:h.name>E.name?1:-1),p="";n.add(a);for(let h=0;h":"")+(v!==E.name?`a:${E.name}:`:"")+no(E.locator)+(I?` ${I}`:"")} -`,p+=r(E,n,`${u}${h5e4?` -Tree is too large, part of the tree has been dunped -`:"")};var QB=(o=>(o.WORKSPACES="workspaces",o.DEPENDENCIES="dependencies",o.NONE="none",o))(QB||{}),CIe="node_modules",Oh="$wsroot$";var FB=(t,e)=>{let{packageTree:r,hoistingLimits:o,errors:a,preserveSymlinksRequired:n}=IIt(t,e),u=null;if(a.length===0){let A=yIe(r,{hoistingLimits:o});u=vIt(t,A,e)}return{tree:u,errors:a,preserveSymlinksRequired:n}},gA=t=>`${t.name}@${t.reference}`,Mq=t=>{let e=new Map;for(let[r,o]of t.entries())if(!o.dirList){let a=e.get(o.locator);a||(a={target:o.target,linkType:o.linkType,locations:[],aliases:o.aliases},e.set(o.locator,a)),a.locations.push(r)}for(let r of e.values())r.locations=r.locations.sort((o,a)=>{let n=o.split(V.delimiter).length,u=a.split(V.delimiter).length;return a===o?0:n!==u?u-n:a>o?1:-1});return e},wIe=(t,e)=>{let r=G.isVirtualLocator(t)?G.devirtualizeLocator(t):t,o=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e;return G.areLocatorsEqual(r,o)},Lq=(t,e,r,o)=>{if(t.linkType!=="SOFT")return!1;let a=ue.toPortablePath(r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation);return V.contains(o,a)===null},wIt=t=>{let e=t.getPackageInformation(t.topLevel);if(e===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");if(t.findPackageLocator(e.packageLocation)===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let o=ue.toPortablePath(e.packageLocation.slice(0,-1)),a=new Map,n={children:new Map},u=t.getDependencyTreeRoots(),A=new Map,p=new Set,h=(v,x)=>{let C=gA(v);if(p.has(C))return;p.add(C);let R=t.getPackageInformation(v);if(R){let L=x?gA(x):"";if(gA(v)!==L&&R.linkType==="SOFT"&&!v.reference.startsWith("link:")&&!Lq(R,v,t,o)){let U=IIe(R,v,t);(!A.get(U)||v.reference.startsWith("workspace:"))&&A.set(U,v)}for(let[U,z]of R.packageDependencies)z!==null&&(R.packagePeers.has(U)||h(t.getLocator(U,z),v))}};for(let v of u)h(v,null);let E=o.split(V.sep);for(let v of A.values()){let x=t.getPackageInformation(v),R=ue.toPortablePath(x.packageLocation.slice(0,-1)).split(V.sep).slice(E.length),L=n;for(let U of R){let z=L.children.get(U);z||(z={children:new Map},L.children.set(U,z)),L=z}L.workspaceLocator=v}let I=(v,x)=>{if(v.workspaceLocator){let C=gA(x),R=a.get(C);R||(R=new Set,a.set(C,R)),R.add(v.workspaceLocator)}for(let C of v.children.values())I(C,v.workspaceLocator||x)};for(let v of n.children.values())I(v,n.workspaceLocator);return a},IIt=(t,e)=>{let r=[],o=!1,a=new Map,n=wIt(t),u=t.getPackageInformation(t.topLevel);if(u===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");let A=t.findPackageLocator(u.packageLocation);if(A===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let p=ue.toPortablePath(u.packageLocation.slice(0,-1)),h={name:A.name,identName:A.name,reference:A.reference,peerNames:u.packagePeers,dependencies:new Set,dependencyKind:1},E=new Map,I=(x,C)=>`${gA(C)}:${x}`,v=(x,C,R,L,U,z,te,ae)=>{let le=I(x,R),ce=E.get(le),Ce=!!ce;!Ce&&R.name===A.name&&R.reference===A.reference&&(ce=h,E.set(le,h));let de=Lq(C,R,t,p);if(!ce){let Ae=0;de?Ae=2:C.linkType==="SOFT"&&R.name.endsWith(Oh)&&(Ae=1),ce={name:x,identName:R.name,reference:R.reference,dependencies:new Set,peerNames:Ae===1?new Set:C.packagePeers,dependencyKind:Ae},E.set(le,ce)}let Be;if(de?Be=2:U.linkType==="SOFT"?Be=1:Be=0,ce.hoistPriority=Math.max(ce.hoistPriority||0,Be),ae&&!de){let Ae=gA({name:L.identName,reference:L.reference}),ne=a.get(Ae)||new Set;a.set(Ae,ne),ne.add(ce.name)}let Ee=new Map(C.packageDependencies);if(e.project){let Ae=e.project.workspacesByCwd.get(ue.toPortablePath(C.packageLocation.slice(0,-1)));if(Ae){let ne=new Set([...Array.from(Ae.manifest.peerDependencies.values(),Z=>G.stringifyIdent(Z)),...Array.from(Ae.manifest.peerDependenciesMeta.keys())]);for(let Z of ne)Ee.has(Z)||(Ee.set(Z,z.get(Z)||null),ce.peerNames.add(Z))}}let g=gA({name:R.name.replace(Oh,""),reference:R.reference}),me=n.get(g);if(me)for(let Ae of me)Ee.set(`${Ae.name}${Oh}`,Ae.reference);(C!==U||C.linkType!=="SOFT"||!de&&(!e.selfReferencesByCwd||e.selfReferencesByCwd.get(te)))&&L.dependencies.add(ce);let we=R!==A&&C.linkType==="SOFT"&&!R.name.endsWith(Oh)&&!de;if(!Ce&&!we){let Ae=new Map;for(let[ne,Z]of Ee)if(Z!==null){let xe=t.getLocator(ne,Z),Ne=t.getLocator(ne.replace(Oh,""),Z),ht=t.getPackageInformation(Ne);if(ht===null)throw new Error("Assertion failed: Expected the package to have been registered");let H=Lq(ht,xe,t,p);if(e.validateExternalSoftLinks&&e.project&&H){ht.packageDependencies.size>0&&(o=!0);for(let[Ye,be]of ht.packageDependencies)if(be!==null){let et=G.parseLocator(Array.isArray(be)?`${be[0]}@${be[1]}`:`${Ye}@${be}`);if(gA(et)!==gA(xe)){let Ue=Ee.get(Ye);if(Ue){let S=G.parseLocator(Array.isArray(Ue)?`${Ue[0]}@${Ue[1]}`:`${Ye}@${Ue}`);wIe(S,et)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(xe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${R.name}@${R.reference}`))} dependency ${G.prettyLocator(e.project.configuration,et)} conflicts with parent dependency ${G.prettyLocator(e.project.configuration,S)}`})}else{let S=Ae.get(Ye);if(S){let w=S.target,b=G.parseLocator(Array.isArray(w)?`${w[0]}@${w[1]}`:`${Ye}@${w}`);wIe(b,et)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(xe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${R.name}@${R.reference}`))} dependency ${G.prettyLocator(e.project.configuration,et)} conflicts with dependency ${G.prettyLocator(e.project.configuration,b)} from sibling portal ${G.prettyIdent(e.project.configuration,G.parseIdent(S.portal.name))}`})}else Ae.set(Ye,{target:et.reference,portal:xe})}}}}let rt=e.hoistingLimitsByCwd?.get(te),Te=H?te:V.relative(p,ue.toPortablePath(ht.packageLocation))||It.dot,Fe=e.hoistingLimitsByCwd?.get(Te);v(ne,ht,xe,ce,C,Ee,Te,rt==="dependencies"||Fe==="dependencies"||Fe==="workspaces")}}};return v(A.name,u,A,h,u,u.packageDependencies,It.dot,!1),{packageTree:h,hoistingLimits:a,errors:r,preserveSymlinksRequired:o}};function IIe(t,e,r){let o=r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation;return ue.toPortablePath(o||t.packageLocation)}function BIt(t,e,r){let o=e.getLocator(t.name.replace(Oh,""),t.reference),a=e.getPackageInformation(o);if(a===null)throw new Error("Assertion failed: Expected the package to be registered");return r.pnpifyFs?{linkType:"SOFT",target:ue.toPortablePath(a.packageLocation)}:{linkType:a.linkType,target:IIe(a,t,e)}}var vIt=(t,e,r)=>{let o=new Map,a=(E,I,v)=>{let{linkType:x,target:C}=BIt(E,t,r);return{locator:gA(E),nodePath:I,target:C,linkType:x,aliases:v}},n=E=>{let[I,v]=E.split("/");return v?{scope:I,name:v}:{scope:null,name:I}},u=new Set,A=(E,I,v)=>{if(u.has(E))return;u.add(E);let x=Array.from(E.references).sort().join("#");for(let C of E.dependencies){let R=Array.from(C.references).sort().join("#");if(C.identName===E.identName.replace(Oh,"")&&R===x)continue;let L=Array.from(C.references).sort(),U={name:C.identName,reference:L[0]},{name:z,scope:te}=n(C.name),ae=te?[te,z]:[z],le=V.join(I,CIe),ce=V.join(le,...ae),Ce=`${v}/${U.name}`,de=a(U,v,L.slice(1)),Be=!1;if(de.linkType==="SOFT"&&r.project){let Ee=r.project.workspacesByCwd.get(de.target.slice(0,-1));Be=!!(Ee&&!Ee.manifest.name)}if(!C.name.endsWith(Oh)&&!Be){let Ee=o.get(ce);if(Ee){if(Ee.dirList)throw new Error(`Assertion failed: ${ce} cannot merge dir node with leaf node`);{let we=G.parseLocator(Ee.locator),Ae=G.parseLocator(de.locator);if(Ee.linkType!==de.linkType)throw new Error(`Assertion failed: ${ce} cannot merge nodes with different link types ${Ee.nodePath}/${G.stringifyLocator(we)} and ${v}/${G.stringifyLocator(Ae)}`);if(we.identHash!==Ae.identHash)throw new Error(`Assertion failed: ${ce} cannot merge nodes with different idents ${Ee.nodePath}/${G.stringifyLocator(we)} and ${v}/s${G.stringifyLocator(Ae)}`);de.aliases=[...de.aliases,...Ee.aliases,G.parseLocator(Ee.locator).reference]}}o.set(ce,de);let g=ce.split("/"),me=g.indexOf(CIe);for(let we=g.length-1;me>=0&&we>me;we--){let Ae=ue.toPortablePath(g.slice(0,we).join(V.sep)),ne=g[we],Z=o.get(Ae);if(!Z)o.set(Ae,{dirList:new Set([ne])});else if(Z.dirList){if(Z.dirList.has(ne))break;Z.dirList.add(ne)}}}A(C,de.linkType==="SOFT"?de.target:ce,Ce)}},p=a({name:e.name,reference:Array.from(e.references)[0]},"",[]),h=p.target;return o.set(h,p),A(e,h,""),o};Ge();Ge();Pt();Pt();nA();Nl();var rj={};Vt(rj,{PnpInstaller:()=>sd,PnpLinker:()=>Hh,UnplugCommand:()=>cC,default:()=>e1t,getPnpPath:()=>qh,jsInstallUtils:()=>mA,pnpUtils:()=>jB,quotePathIfNeeded:()=>o1e});Pt();var s1e=ve("url");Ge();Ge();Pt();Pt();var BIe={DEFAULT:{collapsed:!1,next:{"*":"DEFAULT"}},TOP_LEVEL:{collapsed:!1,next:{fallbackExclusionList:"FALLBACK_EXCLUSION_LIST",packageRegistryData:"PACKAGE_REGISTRY_DATA","*":"DEFAULT"}},FALLBACK_EXCLUSION_LIST:{collapsed:!1,next:{"*":"FALLBACK_EXCLUSION_ENTRIES"}},FALLBACK_EXCLUSION_ENTRIES:{collapsed:!0,next:{"*":"FALLBACK_EXCLUSION_DATA"}},FALLBACK_EXCLUSION_DATA:{collapsed:!0,next:{"*":"DEFAULT"}},PACKAGE_REGISTRY_DATA:{collapsed:!1,next:{"*":"PACKAGE_REGISTRY_ENTRIES"}},PACKAGE_REGISTRY_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_STORE_DATA"}},PACKAGE_STORE_DATA:{collapsed:!1,next:{"*":"PACKAGE_STORE_ENTRIES"}},PACKAGE_STORE_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_INFORMATION_DATA"}},PACKAGE_INFORMATION_DATA:{collapsed:!1,next:{packageDependencies:"PACKAGE_DEPENDENCIES","*":"DEFAULT"}},PACKAGE_DEPENDENCIES:{collapsed:!1,next:{"*":"PACKAGE_DEPENDENCY"}},PACKAGE_DEPENDENCY:{collapsed:!0,next:{"*":"DEFAULT"}}};function DIt(t,e,r){let o="";o+="[";for(let a=0,n=t.length;a"u"||(A!==0&&(a+=", "),a+=JSON.stringify(p),a+=": ",a+=lQ(p,h,e,r).replace(/^ +/g,""),A+=1)}return a+="}",a}function SIt(t,e,r){let o=Object.keys(t),a=`${r} `,n="";n+=r,n+=`{ -`;let u=0;for(let A=0,p=o.length;A"u"||(u!==0&&(n+=",",n+=` -`),n+=a,n+=JSON.stringify(h),n+=": ",n+=lQ(h,E,e,a).replace(/^ +/g,""),u+=1)}return u!==0&&(n+=` -`),n+=r,n+="}",n}function lQ(t,e,r,o){let{next:a}=BIe[r],n=a[t]||a["*"];return vIe(e,n,o)}function vIe(t,e,r){let{collapsed:o}=BIe[e];return Array.isArray(t)?o?DIt(t,e,r):PIt(t,e,r):typeof t=="object"&&t!==null?o?bIt(t,e,r):SIt(t,e,r):JSON.stringify(t)}function DIe(t){return vIe(t,"TOP_LEVEL","")}function RB(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function xIt(t){let e=new Map,r=RB(t.fallbackExclusionList||[],[({name:o,reference:a})=>o,({name:o,reference:a})=>a]);for(let{name:o,reference:a}of r){let n=e.get(o);typeof n>"u"&&e.set(o,n=new Set),n.add(a)}return Array.from(e).map(([o,a])=>[o,Array.from(a)])}function kIt(t){return RB(t.fallbackPool||[],([e])=>e)}function QIt(t){let e=[];for(let[r,o]of RB(t.packageRegistry,([a])=>a===null?"0":`1${a}`)){let a=[];e.push([r,a]);for(let[n,{packageLocation:u,packageDependencies:A,packagePeers:p,linkType:h,discardFromLookup:E}]of RB(o,([I])=>I===null?"0":`1${I}`)){let I=[];r!==null&&n!==null&&!A.has(r)&&I.push([r,n]);for(let[C,R]of RB(A.entries(),([L])=>L))I.push([C,R]);let v=p&&p.size>0?Array.from(p):void 0,x=E||void 0;a.push([n,{packageLocation:u,packageDependencies:I,packagePeers:v,linkType:h,discardFromLookup:x}])}}return e}function TB(t){return{__info:["This file is automatically generated. Do not touch it, or risk","your modifications being lost."],dependencyTreeRoots:t.dependencyTreeRoots,enableTopLevelFallback:t.enableTopLevelFallback||!1,ignorePatternData:t.ignorePattern||null,fallbackExclusionList:xIt(t),fallbackPool:kIt(t),packageRegistryData:QIt(t)}}var SIe=Ze(bIe());function xIe(t,e){return[t?`${t} -`:"",`/* eslint-disable */ -`,`// @ts-nocheck -`,`"use strict"; -`,` -`,e,` -`,(0,SIe.default)()].join("")}function FIt(t){return JSON.stringify(t,null,2)}function RIt(t){return`'${t.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,`\\ -`)}'`}function TIt(t){return[`const RAW_RUNTIME_STATE = -`,`${RIt(DIe(t))}; - -`,`function $$SETUP_STATE(hydrateRuntimeState, basePath) { -`,` return hydrateRuntimeState(JSON.parse(RAW_RUNTIME_STATE), {basePath: basePath || __dirname}); -`,`} -`].join("")}function NIt(){return[`function $$SETUP_STATE(hydrateRuntimeState, basePath) { -`,` const fs = require('fs'); -`,` const path = require('path'); -`,` const pnpDataFilepath = path.resolve(__dirname, ${JSON.stringify(dr.pnpData)}); -`,` return hydrateRuntimeState(JSON.parse(fs.readFileSync(pnpDataFilepath, 'utf8')), {basePath: basePath || __dirname}); -`,`} -`].join("")}function kIe(t){let e=TB(t),r=TIt(e);return xIe(t.shebang,r)}function QIe(t){let e=TB(t),r=NIt(),o=xIe(t.shebang,r);return{dataFile:FIt(e),loaderFile:o}}Pt();function Uq(t,{basePath:e}){let r=ue.toPortablePath(e),o=V.resolve(r),a=t.ignorePatternData!==null?new RegExp(t.ignorePatternData):null,n=new Map,u=new Map(t.packageRegistryData.map(([I,v])=>[I,new Map(v.map(([x,C])=>{if(I===null!=(x===null))throw new Error("Assertion failed: The name and reference should be null, or neither should");let R=C.discardFromLookup??!1,L={name:I,reference:x},U=n.get(C.packageLocation);U?(U.discardFromLookup=U.discardFromLookup&&R,R||(U.locator=L)):n.set(C.packageLocation,{locator:L,discardFromLookup:R});let z=null;return[x,{packageDependencies:new Map(C.packageDependencies),packagePeers:new Set(C.packagePeers),linkType:C.linkType,discardFromLookup:R,get packageLocation(){return z||(z=V.join(o,C.packageLocation))}}]}))])),A=new Map(t.fallbackExclusionList.map(([I,v])=>[I,new Set(v)])),p=new Map(t.fallbackPool),h=t.dependencyTreeRoots,E=t.enableTopLevelFallback;return{basePath:r,dependencyTreeRoots:h,enableTopLevelFallback:E,fallbackExclusionList:A,fallbackPool:p,ignorePattern:a,packageLocatorsByLocations:n,packageRegistry:u}}Pt();Pt();var ep=ve("module"),id=ve("url"),zq=ve("util");var Oo=ve("url");var NIe=Ze(ve("assert"));var _q=Array.isArray,NB=JSON.stringify,LB=Object.getOwnPropertyNames,nd=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),Hq=(t,e)=>RegExp.prototype.exec.call(t,e),qq=(t,...e)=>RegExp.prototype[Symbol.replace].apply(t,e),Uh=(t,...e)=>String.prototype.endsWith.apply(t,e),jq=(t,...e)=>String.prototype.includes.apply(t,e),Gq=(t,...e)=>String.prototype.lastIndexOf.apply(t,e),MB=(t,...e)=>String.prototype.indexOf.apply(t,e),FIe=(t,...e)=>String.prototype.replace.apply(t,e),_h=(t,...e)=>String.prototype.slice.apply(t,e),dA=(t,...e)=>String.prototype.startsWith.apply(t,e),RIe=Map,TIe=JSON.parse;function OB(t,e,r){return class extends r{constructor(...o){super(e(...o)),this.code=t,this.name=`${r.name} [${t}]`}}}var LIe=OB("ERR_PACKAGE_IMPORT_NOT_DEFINED",(t,e,r)=>`Package import specifier "${t}" is not defined${e?` in package ${e}package.json`:""} imported from ${r}`,TypeError),Yq=OB("ERR_INVALID_MODULE_SPECIFIER",(t,e,r=void 0)=>`Invalid module "${t}" ${e}${r?` imported from ${r}`:""}`,TypeError),MIe=OB("ERR_INVALID_PACKAGE_TARGET",(t,e,r,o=!1,a=void 0)=>{let n=typeof r=="string"&&!o&&r.length&&!dA(r,"./");return e==="."?((0,NIe.default)(o===!1),`Invalid "exports" main target ${NB(r)} defined in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`):`Invalid "${o?"imports":"exports"}" target ${NB(r)} defined for '${e}' in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`},Error),UB=OB("ERR_INVALID_PACKAGE_CONFIG",(t,e,r)=>`Invalid package config ${t}${e?` while importing ${e}`:""}${r?`. ${r}`:""}`,Error),OIe=OB("ERR_PACKAGE_PATH_NOT_EXPORTED",(t,e,r=void 0)=>e==="."?`No "exports" main defined in ${t}package.json${r?` imported from ${r}`:""}`:`Package subpath '${e}' is not defined by "exports" in ${t}package.json${r?` imported from ${r}`:""}`,Error);var uQ=ve("url");function UIe(t,e){let r=Object.create(null);for(let o=0;oe):t+e}_B(r,t,o,u,a)}Hq(HIe,_h(t,2))!==null&&_B(r,t,o,u,a);let p=new URL(t,o),h=p.pathname,E=new URL(".",o).pathname;if(dA(h,E)||_B(r,t,o,u,a),e==="")return p;if(Hq(HIe,e)!==null){let I=n?FIe(r,"*",()=>e):r+e;OIt(I,o,u,a)}return n?new URL(qq(qIe,p.href,()=>e)):new URL(e,p)}function _It(t){let e=+t;return`${e}`!==t?!1:e>=0&&e<4294967295}function lC(t,e,r,o,a,n,u,A){if(typeof e=="string")return UIt(e,r,o,t,a,n,u,A);if(_q(e)){if(e.length===0)return null;let p;for(let h=0;hn?-1:n>a||r===-1?1:o===-1||t.length>e.length?-1:e.length>t.length?1:0}function HIt(t,e,r){if(typeof t=="string"||_q(t))return!0;if(typeof t!="object"||t===null)return!1;let o=LB(t),a=!1,n=0;for(let u=0;u=h.length&&Uh(e,I)&&GIe(n,h)===1&&Gq(h,"*")===E&&(n=h,u=_h(e,E,e.length-I.length))}}if(n){let p=r[n],h=lC(t,p,u,n,o,!0,!1,a);return h==null&&Wq(e,t,o),h}Wq(e,t,o)}function WIe({name:t,base:e,conditions:r,readFileSyncFn:o}){if(t==="#"||dA(t,"#/")||Uh(t,"/")){let u="is not a valid internal imports specifier name";throw new Yq(t,u,(0,Oo.fileURLToPath)(e))}let a,n=_Ie(e,o);if(n.exists){a=(0,Oo.pathToFileURL)(n.pjsonPath);let u=n.imports;if(u)if(nd(u,t)&&!jq(t,"*")){let A=lC(a,u[t],"",t,e,!1,!0,r);if(A!=null)return A}else{let A="",p,h=LB(u);for(let E=0;E=I.length&&Uh(t,x)&&GIe(A,I)===1&&Gq(I,"*")===v&&(A=I,p=_h(t,v,t.length-x.length))}}if(A){let E=u[A],I=lC(a,E,p,A,e,!0,!0,r);if(I!=null)return I}}}MIt(t,a,e)}Pt();var jIt=new Set(["BUILTIN_NODE_RESOLUTION_FAILED","MISSING_DEPENDENCY","MISSING_PEER_DEPENDENCY","QUALIFIED_PATH_RESOLUTION_FAILED","UNDECLARED_DEPENDENCY"]);function ts(t,e,r={},o){o??=jIt.has(t)?"MODULE_NOT_FOUND":t;let a={configurable:!0,writable:!0,enumerable:!1};return Object.defineProperties(new Error(e),{code:{...a,value:o},pnpCode:{...a,value:t},data:{...a,value:r}})}function cu(t){return ue.normalize(ue.fromPortablePath(t))}var JIe=Ze(VIe());function XIe(t){return GIt(),Vq[t]}var Vq;function GIt(){Vq||(Vq={"--conditions":[],...zIe(YIt()),...zIe(process.execArgv)})}function zIe(t){return(0,JIe.default)({"--conditions":[String],"-C":"--conditions"},{argv:t,permissive:!0})}function YIt(){let t=[],e=WIt(process.env.NODE_OPTIONS||"",t);return t.length,e}function WIt(t,e){let r=[],o=!1,a=!0;for(let n=0;nparseInt(t,10)),ZIe=Ua>19||Ua===19&&$f>=2||Ua===18&&$f>=13,xJt=Ua===20&&$f<6||Ua===19&&$f>=3,kJt=Ua>19||Ua===19&&$f>=6,QJt=Ua>=21||Ua===20&&$f>=10||Ua===18&&$f>=19,FJt=Ua>=21||Ua===20&&$f>=10||Ua===18&&$f>=20,RJt=Ua>=22;function $Ie(t){if(process.env.WATCH_REPORT_DEPENDENCIES&&process.send)if(t=t.map(e=>ue.fromPortablePath(zs.resolveVirtual(ue.toPortablePath(e)))),ZIe)process.send({"watch:require":t});else for(let e of t)process.send({"watch:require":e})}function Jq(t,e){let r=Number(process.env.PNP_ALWAYS_WARN_ON_FALLBACK)>0,o=Number(process.env.PNP_DEBUG_LEVEL),a=/^(?![a-zA-Z]:[\\/]|\\\\|\.{0,2}(?:\/|$))((?:node:)?(?:@[^/]+\/)?[^/]+)\/*(.*|)$/,n=/^(\/|\.{1,2}(\/|$))/,u=/\/$/,A=/^\.{0,2}\//,p={name:null,reference:null},h=[],E=new Set;if(t.enableTopLevelFallback===!0&&h.push(p),e.compatibilityMode!==!1)for(let Te of["react-scripts","gatsby"]){let Fe=t.packageRegistry.get(Te);if(Fe)for(let ke of Fe.keys()){if(ke===null)throw new Error("Assertion failed: This reference shouldn't be null");h.push({name:Te,reference:ke})}}let{ignorePattern:I,packageRegistry:v,packageLocatorsByLocations:x}=t;function C(Te,Fe){return{fn:Te,args:Fe,error:null,result:null}}function R(Te){let Fe=process.stderr?.hasColors?.()??process.stdout.isTTY,ke=(et,Ue)=>`\x1B[${et}m${Ue}\x1B[0m`,Ye=Te.error;console.error(Ye?ke("31;1",`\u2716 ${Te.error?.message.replace(/\n.*/s,"")}`):ke("33;1","\u203C Resolution")),Te.args.length>0&&console.error();for(let et of Te.args)console.error(` ${ke("37;1","In \u2190")} ${(0,zq.inspect)(et,{colors:Fe,compact:!0})}`);Te.result&&(console.error(),console.error(` ${ke("37;1","Out \u2192")} ${(0,zq.inspect)(Te.result,{colors:Fe,compact:!0})}`));let be=new Error().stack.match(/(?<=^ +)at.*/gm)?.slice(2)??[];if(be.length>0){console.error();for(let et of be)console.error(` ${ke("38;5;244",et)}`)}console.error()}function L(Te,Fe){if(e.allowDebug===!1)return Fe;if(Number.isFinite(o)){if(o>=2)return(...ke)=>{let Ye=C(Te,ke);try{return Ye.result=Fe(...ke)}catch(be){throw Ye.error=be}finally{R(Ye)}};if(o>=1)return(...ke)=>{try{return Fe(...ke)}catch(Ye){let be=C(Te,ke);throw be.error=Ye,R(be),Ye}}}return Fe}function U(Te){let Fe=g(Te);if(!Fe)throw ts("INTERNAL","Couldn't find a matching entry in the dependency tree for the specified parent (this is probably an internal error)");return Fe}function z(Te){if(Te.name===null)return!0;for(let Fe of t.dependencyTreeRoots)if(Fe.name===Te.name&&Fe.reference===Te.reference)return!0;return!1}let te=new Set(["node","require",...XIe("--conditions")]);function ae(Te,Fe=te,ke){let Ye=Ae(V.join(Te,"internal.js"),{resolveIgnored:!0,includeDiscardFromLookup:!0});if(Ye===null)throw ts("INTERNAL",`The locator that owns the "${Te}" path can't be found inside the dependency tree (this is probably an internal error)`);let{packageLocation:be}=U(Ye),et=V.join(be,dr.manifest);if(!e.fakeFs.existsSync(et))return null;let Ue=JSON.parse(e.fakeFs.readFileSync(et,"utf8"));if(Ue.exports==null)return null;let S=V.contains(be,Te);if(S===null)throw ts("INTERNAL","unqualifiedPath doesn't contain the packageLocation (this is probably an internal error)");S!=="."&&!A.test(S)&&(S=`./${S}`);try{let w=YIe({packageJSONUrl:(0,id.pathToFileURL)(ue.fromPortablePath(et)),packageSubpath:S,exports:Ue.exports,base:ke?(0,id.pathToFileURL)(ue.fromPortablePath(ke)):null,conditions:Fe});return ue.toPortablePath((0,id.fileURLToPath)(w))}catch(w){throw ts("EXPORTS_RESOLUTION_FAILED",w.message,{unqualifiedPath:cu(Te),locator:Ye,pkgJson:Ue,subpath:cu(S),conditions:Fe},w.code)}}function le(Te,Fe,{extensions:ke}){let Ye;try{Fe.push(Te),Ye=e.fakeFs.statSync(Te)}catch{}if(Ye&&!Ye.isDirectory())return e.fakeFs.realpathSync(Te);if(Ye&&Ye.isDirectory()){let be;try{be=JSON.parse(e.fakeFs.readFileSync(V.join(Te,dr.manifest),"utf8"))}catch{}let et;if(be&&be.main&&(et=V.resolve(Te,be.main)),et&&et!==Te){let Ue=le(et,Fe,{extensions:ke});if(Ue!==null)return Ue}}for(let be=0,et=ke.length;be{let S=JSON.stringify(Ue.name);if(Ye.has(S))return;Ye.add(S);let w=me(Ue);for(let b of w)if(U(b).packagePeers.has(Te))be(b);else{let F=ke.get(b.name);typeof F>"u"&&ke.set(b.name,F=new Set),F.add(b.reference)}};be(Fe);let et=[];for(let Ue of[...ke.keys()].sort())for(let S of[...ke.get(Ue)].sort())et.push({name:Ue,reference:S});return et}function Ae(Te,{resolveIgnored:Fe=!1,includeDiscardFromLookup:ke=!1}={}){if(de(Te)&&!Fe)return null;let Ye=V.relative(t.basePath,Te);Ye.match(n)||(Ye=`./${Ye}`),Ye.endsWith("/")||(Ye=`${Ye}/`);do{let be=x.get(Ye);if(typeof be>"u"||be.discardFromLookup&&!ke){Ye=Ye.substring(0,Ye.lastIndexOf("/",Ye.length-2)+1);continue}return be.locator}while(Ye!=="");return null}function ne(Te){try{return e.fakeFs.readFileSync(ue.toPortablePath(Te),"utf8")}catch(Fe){if(Fe.code==="ENOENT")return;throw Fe}}function Z(Te,Fe,{considerBuiltins:ke=!0}={}){if(Te.startsWith("#"))throw new Error("resolveToUnqualified can not handle private import mappings");if(Te==="pnpapi")return ue.toPortablePath(e.pnpapiResolution);if(ke&&(0,ep.isBuiltin)(Te))return null;let Ye=cu(Te),be=Fe&&cu(Fe);if(Fe&&de(Fe)&&(!V.isAbsolute(Te)||Ae(Te)===null)){let S=Ce(Te,Fe);if(S===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer was explicitely ignored by the regexp) - -Require request: "${Ye}" -Required by: ${be} -`,{request:Ye,issuer:be});return ue.toPortablePath(S)}let et,Ue=Te.match(a);if(Ue){if(!Fe)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ye,issuer:be});let[,S,w]=Ue,b=Ae(Fe);if(!b){let Re=Ce(Te,Fe);if(Re===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer doesn't seem to be part of the Yarn-managed dependency tree). - -Require path: "${Ye}" -Required by: ${be} -`,{request:Ye,issuer:be});return ue.toPortablePath(Re)}let F=U(b).packageDependencies.get(S),J=null;if(F==null&&b.name!==null){let Re=t.fallbackExclusionList.get(b.name);if(!Re||!Re.has(b.reference)){for(let dt=0,jt=h.length;dtz(at))?X=ts("MISSING_PEER_DEPENDENCY",`${b.name} tried to access ${S} (a peer dependency) but it isn't provided by your application; this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${b.name}@${b.reference} (via ${be}) -${Re.map(at=>`Ancestor breaking the chain: ${at.name}@${at.reference} -`).join("")} -`,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S,brokenAncestors:Re}):X=ts("MISSING_PEER_DEPENDENCY",`${b.name} tried to access ${S} (a peer dependency) but it isn't provided by its ancestors; this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${b.name}@${b.reference} (via ${be}) - -${Re.map(at=>`Ancestor breaking the chain: ${at.name}@${at.reference} -`).join("")} -`,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S,brokenAncestors:Re})}else F===void 0&&(!ke&&(0,ep.isBuiltin)(Te)?z(b)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${S}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${S} isn't otherwise declared in your dependencies, this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${be} -`,{request:Ye,issuer:be,dependencyName:S}):X=ts("UNDECLARED_DEPENDENCY",`${b.name} tried to access ${S}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${S} isn't otherwise declared in ${b.name}'s dependencies, this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${be} -`,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S}):z(b)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${S}, but it isn't declared in your dependencies; this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${be} -`,{request:Ye,issuer:be,dependencyName:S}):X=ts("UNDECLARED_DEPENDENCY",`${b.name} tried to access ${S}, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound. - -Required package: ${S}${S!==Ye?` (via "${Ye}")`:""} -Required by: ${b.name}@${b.reference} (via ${be}) -`,{request:Ye,issuer:be,issuerLocator:Object.assign({},b),dependencyName:S}));if(F==null){if(J===null||X===null)throw X||new Error("Assertion failed: Expected an error to have been set");F=J;let Re=X.message.replace(/\n.*/g,"");X.message=Re,!E.has(Re)&&o!==0&&(E.add(Re),process.emitWarning(X))}let $=Array.isArray(F)?{name:F[0],reference:F[1]}:{name:S,reference:F},ie=U($);if(!ie.packageLocation)throw ts("MISSING_DEPENDENCY",`A dependency seems valid but didn't get installed for some reason. This might be caused by a partial install, such as dev vs prod. - -Required package: ${$.name}@${$.reference}${$.name!==Ye?` (via "${Ye}")`:""} -Required by: ${b.name}@${b.reference} (via ${be}) -`,{request:Ye,issuer:be,dependencyLocator:Object.assign({},$)});let Se=ie.packageLocation;w?et=V.join(Se,w):et=Se}else if(V.isAbsolute(Te))et=V.normalize(Te);else{if(!Fe)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ye,issuer:be});let S=V.resolve(Fe);Fe.match(u)?et=V.normalize(V.join(S,Te)):et=V.normalize(V.join(V.dirname(S),Te))}return V.normalize(et)}function xe(Te,Fe,ke=te,Ye){if(n.test(Te))return Fe;let be=ae(Fe,ke,Ye);return be?V.normalize(be):Fe}function Ne(Te,{extensions:Fe=Object.keys(ep.Module._extensions)}={}){let ke=[],Ye=le(Te,ke,{extensions:Fe});if(Ye)return V.normalize(Ye);{$Ie(ke.map(Ue=>ue.fromPortablePath(Ue)));let be=cu(Te),et=Ae(Te);if(et){let{packageLocation:Ue}=U(et),S=!0;try{e.fakeFs.accessSync(Ue)}catch(w){if(w?.code==="ENOENT")S=!1;else{let b=(w?.message??w??"empty exception thrown").replace(/^[A-Z]/,y=>y.toLowerCase());throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Required package exists but could not be accessed (${b}). - -Missing package: ${et.name}@${et.reference} -Expected package location: ${cu(Ue)} -`,{unqualifiedPath:be,extensions:Fe})}}if(!S){let w=Ue.includes("/unplugged/")?"Required unplugged package missing from disk. This may happen when switching branches without running installs (unplugged packages must be fully materialized on disk to work).":"Required package missing from disk. If you keep your packages inside your repository then restarting the Node process may be enough. Otherwise, try to run an install first.";throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`${w} - -Missing package: ${et.name}@${et.reference} -Expected package location: ${cu(Ue)} -`,{unqualifiedPath:be,extensions:Fe})}}throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Qualified path resolution failed: we looked for the following paths, but none could be accessed. - -Source path: ${be} -${ke.map(Ue=>`Not found: ${cu(Ue)} -`).join("")}`,{unqualifiedPath:be,extensions:Fe})}}function ht(Te,Fe,ke){if(!Fe)throw new Error("Assertion failed: An issuer is required to resolve private import mappings");let Ye=WIe({name:Te,base:(0,id.pathToFileURL)(ue.fromPortablePath(Fe)),conditions:ke.conditions??te,readFileSyncFn:ne});if(Ye instanceof URL)return Ne(ue.toPortablePath((0,id.fileURLToPath)(Ye)),{extensions:ke.extensions});if(Ye.startsWith("#"))throw new Error("Mapping from one private import to another isn't allowed");return H(Ye,Fe,ke)}function H(Te,Fe,ke={}){try{if(Te.startsWith("#"))return ht(Te,Fe,ke);let{considerBuiltins:Ye,extensions:be,conditions:et}=ke,Ue=Z(Te,Fe,{considerBuiltins:Ye});if(Te==="pnpapi")return Ue;if(Ue===null)return null;let S=()=>Fe!==null?de(Fe):!1,w=(!Ye||!(0,ep.isBuiltin)(Te))&&!S()?xe(Te,Ue,et,Fe):Ue;return Ne(w,{extensions:be})}catch(Ye){throw Object.hasOwn(Ye,"pnpCode")&&Object.assign(Ye.data,{request:cu(Te),issuer:Fe&&cu(Fe)}),Ye}}function rt(Te){let Fe=V.normalize(Te),ke=zs.resolveVirtual(Fe);return ke!==Fe?ke:null}return{VERSIONS:Be,topLevel:Ee,getLocator:(Te,Fe)=>Array.isArray(Fe)?{name:Fe[0],reference:Fe[1]}:{name:Te,reference:Fe},getDependencyTreeRoots:()=>[...t.dependencyTreeRoots],getAllLocators(){let Te=[];for(let[Fe,ke]of v)for(let Ye of ke.keys())Fe!==null&&Ye!==null&&Te.push({name:Fe,reference:Ye});return Te},getPackageInformation:Te=>{let Fe=g(Te);if(Fe===null)return null;let ke=ue.fromPortablePath(Fe.packageLocation);return{...Fe,packageLocation:ke}},findPackageLocator:Te=>Ae(ue.toPortablePath(Te)),resolveToUnqualified:L("resolveToUnqualified",(Te,Fe,ke)=>{let Ye=Fe!==null?ue.toPortablePath(Fe):null,be=Z(ue.toPortablePath(Te),Ye,ke);return be===null?null:ue.fromPortablePath(be)}),resolveUnqualified:L("resolveUnqualified",(Te,Fe)=>ue.fromPortablePath(Ne(ue.toPortablePath(Te),Fe))),resolveRequest:L("resolveRequest",(Te,Fe,ke)=>{let Ye=Fe!==null?ue.toPortablePath(Fe):null,be=H(ue.toPortablePath(Te),Ye,ke);return be===null?null:ue.fromPortablePath(be)}),resolveVirtual:L("resolveVirtual",Te=>{let Fe=rt(ue.toPortablePath(Te));return Fe!==null?ue.fromPortablePath(Fe):null})}}Pt();var e1e=(t,e,r)=>{let o=TB(t),a=Uq(o,{basePath:e}),n=ue.join(e,dr.pnpCjs);return Jq(a,{fakeFs:r,pnpapiResolution:n})};var Zq=Ze(r1e());qt();var mA={};Vt(mA,{checkManifestCompatibility:()=>n1e,extractBuildRequest:()=>AQ,getExtractHint:()=>$q,hasBindingGyp:()=>ej});Ge();Pt();function n1e(t){return G.isPackageCompatible(t,Xi.getArchitectureSet())}function AQ(t,e,r,{configuration:o}){let a=[];for(let n of["preinstall","install","postinstall"])e.manifest.scripts.has(n)&&a.push({type:0,script:n});return!e.manifest.scripts.has("install")&&e.misc.hasBindingGyp&&a.push({type:1,script:"node-gyp rebuild"}),a.length===0?null:t.linkType!=="HARD"?{skipped:!0,explain:n=>n.reportWarningOnce(6,`${G.prettyLocator(o,t)} lists build scripts, but is referenced through a soft link. Soft links don't support build scripts, so they'll be ignored.`)}:r&&r.built===!1?{skipped:!0,explain:n=>n.reportInfoOnce(5,`${G.prettyLocator(o,t)} lists build scripts, but its build has been explicitly disabled through configuration.`)}:!o.get("enableScripts")&&!r.built?{skipped:!0,explain:n=>n.reportWarningOnce(4,`${G.prettyLocator(o,t)} lists build scripts, but all build scripts have been disabled.`)}:n1e(t)?{skipped:!1,directives:a}:{skipped:!0,explain:n=>n.reportWarningOnce(76,`${G.prettyLocator(o,t)} The ${Xi.getArchitectureName()} architecture is incompatible with this package, build skipped.`)}}var VIt=new Set([".exe",".bin",".h",".hh",".hpp",".c",".cc",".cpp",".java",".jar",".node"]);function $q(t){return t.packageFs.getExtractHint({relevantExtensions:VIt})}function ej(t){let e=V.join(t.prefixPath,"binding.gyp");return t.packageFs.existsSync(e)}var jB={};Vt(jB,{getUnpluggedPath:()=>qB});Ge();Pt();function qB(t,{configuration:e}){return V.resolve(e.get("pnpUnpluggedFolder"),G.slugifyLocator(t))}var zIt=new Set([G.makeIdent(null,"open").identHash,G.makeIdent(null,"opn").identHash]),Hh=class{constructor(){this.mode="strict";this.pnpCache=new Map}getCustomDataKey(){return JSON.stringify({name:"PnpLinker",version:2})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the PnP linker to be enabled");let o=qh(r.project).cjs;if(!oe.existsSync(o))throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let a=He.getFactoryWithDefault(this.pnpCache,o,()=>He.dynamicRequire(o,{cachingStrategy:He.CachingStrategy.FsTime})),n={name:G.stringifyIdent(e),reference:e.reference},u=a.getPackageInformation(n);if(!u)throw new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed PnP map - running an install might help`);return ue.toPortablePath(u.packageLocation)}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=qh(r.project).cjs;if(!oe.existsSync(o))return null;let n=He.getFactoryWithDefault(this.pnpCache,o,()=>He.dynamicRequire(o,{cachingStrategy:He.CachingStrategy.FsTime})).findPackageLocator(ue.fromPortablePath(e));return n?G.makeLocator(G.parseIdent(n.name),n.reference):null}makeInstaller(e){return new sd(e)}isEnabled(e){return!(e.project.configuration.get("nodeLinker")!=="pnp"||e.project.configuration.get("pnpMode")!==this.mode)}},sd=class{constructor(e){this.opts=e;this.mode="strict";this.asyncActions=new He.AsyncActions(10);this.packageRegistry=new Map;this.virtualTemplates=new Map;this.isESMLoaderRequired=!1;this.customData={store:new Map};this.unpluggedPaths=new Set;this.opts=e}attachCustomData(e){this.customData=e}async installPackage(e,r,o){let a=G.stringifyIdent(e),n=e.reference,u=!!this.opts.project.tryWorkspaceByLocator(e),A=G.isVirtualLocator(e),p=e.peerDependencies.size>0&&!A,h=!p&&!u,E=!p&&e.linkType!=="SOFT",I,v;if(h||E){let te=A?G.devirtualizeLocator(e):e;I=this.customData.store.get(te.locatorHash),typeof I>"u"&&(I=await JIt(r),e.linkType==="HARD"&&this.customData.store.set(te.locatorHash,I)),I.manifest.type==="module"&&(this.isESMLoaderRequired=!0),v=this.opts.project.getDependencyMeta(te,e.version)}let x=h?AQ(e,I,v,{configuration:this.opts.project.configuration}):null,C=E?await this.unplugPackageIfNeeded(e,I,r,v,o):r.packageFs;if(V.isAbsolute(r.prefixPath))throw new Error(`Assertion failed: Expected the prefix path (${r.prefixPath}) to be relative to the parent`);let R=V.resolve(C.getRealPath(),r.prefixPath),L=tj(this.opts.project.cwd,R),U=new Map,z=new Set;if(A){for(let te of e.peerDependencies.values())U.set(G.stringifyIdent(te),null),z.add(G.stringifyIdent(te));if(!u){let te=G.devirtualizeLocator(e);this.virtualTemplates.set(te.locatorHash,{location:tj(this.opts.project.cwd,zs.resolveVirtual(R)),locator:te})}}return He.getMapWithDefault(this.packageRegistry,a).set(n,{packageLocation:L,packageDependencies:U,packagePeers:z,linkType:e.linkType,discardFromLookup:r.discardFromLookup||!1}),{packageLocation:R,buildRequest:x}}async attachInternalDependencies(e,r){let o=this.getPackageInformation(e);for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){for(let o of r)this.getDiskInformation(o).packageDependencies.set(G.stringifyIdent(e),e.reference)}async finalizeInstall(){if(this.opts.project.configuration.get("pnpMode")!==this.mode)return;let e=qh(this.opts.project);if(this.isEsmEnabled()||await oe.removePromise(e.esmLoader),this.opts.project.configuration.get("nodeLinker")!=="pnp"){await oe.removePromise(e.cjs),await oe.removePromise(e.data),await oe.removePromise(e.esmLoader),await oe.removePromise(this.opts.project.configuration.get("pnpUnpluggedFolder"));return}for(let{locator:E,location:I}of this.virtualTemplates.values())He.getMapWithDefault(this.packageRegistry,G.stringifyIdent(E)).set(E.reference,{packageLocation:I,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1});this.packageRegistry.set(null,new Map([[null,this.getPackageInformation(this.opts.project.topLevelWorkspace.anchoredLocator)]]));let r=this.opts.project.configuration.get("pnpFallbackMode"),o=this.opts.project.workspaces.map(({anchoredLocator:E})=>({name:G.stringifyIdent(E),reference:E.reference})),a=r!=="none",n=[],u=new Map,A=He.buildIgnorePattern([".yarn/sdks/**",...this.opts.project.configuration.get("pnpIgnorePatterns")]),p=this.packageRegistry,h=this.opts.project.configuration.get("pnpShebang");if(r==="dependencies-only")for(let E of this.opts.project.storedPackages.values())this.opts.project.tryWorkspaceByLocator(E)&&n.push({name:G.stringifyIdent(E),reference:E.reference});return await this.asyncActions.wait(),await this.finalizeInstallWithPnp({dependencyTreeRoots:o,enableTopLevelFallback:a,fallbackExclusionList:n,fallbackPool:u,ignorePattern:A,packageRegistry:p,shebang:h}),{customData:this.customData}}async transformPnpSettings(e){}isEsmEnabled(){if(this.opts.project.configuration.sources.has("pnpEnableEsmLoader"))return this.opts.project.configuration.get("pnpEnableEsmLoader");if(this.isESMLoaderRequired)return!0;for(let e of this.opts.project.workspaces)if(e.manifest.type==="module")return!0;return!1}async finalizeInstallWithPnp(e){let r=qh(this.opts.project),o=await this.locateNodeModules(e.ignorePattern);if(o.length>0){this.opts.report.reportWarning(31,"One or more node_modules have been detected and will be removed. This operation may take some time.");for(let n of o)await oe.removePromise(n)}if(await this.transformPnpSettings(e),this.opts.project.configuration.get("pnpEnableInlining")){let n=kIe(e);await oe.changeFilePromise(r.cjs,n,{automaticNewlines:!0,mode:493}),await oe.removePromise(r.data)}else{let{dataFile:n,loaderFile:u}=QIe(e);await oe.changeFilePromise(r.cjs,u,{automaticNewlines:!0,mode:493}),await oe.changeFilePromise(r.data,n,{automaticNewlines:!0,mode:420})}this.isEsmEnabled()&&(this.opts.report.reportWarning(0,"ESM support for PnP uses the experimental loader API and is therefore experimental"),await oe.changeFilePromise(r.esmLoader,(0,Zq.default)(),{automaticNewlines:!0,mode:420}));let a=this.opts.project.configuration.get("pnpUnpluggedFolder");if(this.unpluggedPaths.size===0)await oe.removePromise(a);else for(let n of await oe.readdirPromise(a)){let u=V.resolve(a,n);this.unpluggedPaths.has(u)||await oe.removePromise(u)}}async locateNodeModules(e){let r=[],o=e?new RegExp(e):null;for(let a of this.opts.project.workspaces){let n=V.join(a.cwd,"node_modules");if(o&&o.test(V.relative(this.opts.project.cwd,a.cwd))||!oe.existsSync(n))continue;let u=await oe.readdirPromise(n,{withFileTypes:!0}),A=u.filter(p=>!p.isDirectory()||p.name===".bin"||!p.name.startsWith("."));if(A.length===u.length)r.push(n);else for(let p of A)r.push(V.join(n,p.name))}return r}async unplugPackageIfNeeded(e,r,o,a,n){return this.shouldBeUnplugged(e,r,a)?this.unplugPackage(e,o,n):o.packageFs}shouldBeUnplugged(e,r,o){return typeof o.unplugged<"u"?o.unplugged:zIt.has(e.identHash)||e.conditions!=null?!0:r.manifest.preferUnplugged!==null?r.manifest.preferUnplugged:!!(AQ(e,r,o,{configuration:this.opts.project.configuration})?.skipped===!1||r.misc.extractHint)}async unplugPackage(e,r,o){let a=qB(e,{configuration:this.opts.project.configuration});return this.opts.project.disabledLocators.has(e.locatorHash)?new Hu(a,{baseFs:r.packageFs,pathUtils:V}):(this.unpluggedPaths.add(a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{let n=V.join(a,r.prefixPath,".ready");await oe.existsPromise(n)||(this.opts.project.storedBuildState.delete(e.locatorHash),await oe.mkdirPromise(a,{recursive:!0}),await oe.copyPromise(a,It.dot,{baseFs:r.packageFs,overwrite:!1}),await oe.writeFilePromise(n,""))})),new gn(a))}getPackageInformation(e){let r=G.stringifyIdent(e),o=e.reference,a=this.packageRegistry.get(r);if(!a)throw new Error(`Assertion failed: The package information store should have been available (for ${G.prettyIdent(this.opts.project.configuration,e)})`);let n=a.get(o);if(!n)throw new Error(`Assertion failed: The package information should have been available (for ${G.prettyLocator(this.opts.project.configuration,e)})`);return n}getDiskInformation(e){let r=He.getMapWithDefault(this.packageRegistry,"@@disk"),o=tj(this.opts.project.cwd,e);return He.getFactoryWithDefault(r,o,()=>({packageLocation:o,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1}))}};function tj(t,e){let r=V.relative(t,e);return r.match(/^\.{0,2}\//)||(r=`./${r}`),r.replace(/\/?$/,"/")}async function JIt(t){let e=await Ut.tryFind(t.prefixPath,{baseFs:t.packageFs})??new Ut,r=new Set(["preinstall","install","postinstall"]);for(let o of e.scripts.keys())r.has(o)||e.scripts.delete(o);return{manifest:{scripts:e.scripts,preferUnplugged:e.preferUnplugged,type:e.type},misc:{extractHint:$q(t),hasBindingGyp:ej(t)}}}Ge();Ge();qt();var i1e=Ze($o());var cC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Unplug direct dependencies from the entire project"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Unplug both direct and transitive dependencies"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=ge.Rest()}static{this.paths=[["unplug"]]}static{this.usage=it.Usage({description:"force the unpacking of a list of packages",details:"\n This command will add the selectors matching the specified patterns to the list of packages that must be unplugged when installed.\n\n A package being unplugged means that instead of being referenced directly through its archive, it will be unpacked at install time in the directory configured via `pnpUnpluggedFolder`. Note that unpacking packages this way is generally not recommended because it'll make it harder to store your packages within the repository. However, it's a good approach to quickly and safely debug some packages, and can even sometimes be required depending on the context (for example when the package contains shellscripts).\n\n Running the command will set a persistent flag inside your top-level `package.json`, in the `dependenciesMeta` field. As such, to undo its effects, you'll need to revert the changes made to the manifest and run `yarn install` to apply the modification.\n\n By default, only direct dependencies from the current workspace are affected. If `-A,--all` is set, direct dependencies from the entire project are affected. Using the `-R,--recursive` flag will affect transitive dependencies as well as direct ones.\n\n This command accepts glob patterns inside the scope and name components (not the range). Make sure to escape the patterns to prevent your own shell from trying to expand them.\n ",examples:[["Unplug the lodash dependency from the active workspace","yarn unplug lodash"],["Unplug all instances of lodash referenced by any workspace","yarn unplug lodash -A"],["Unplug all instances of lodash referenced by the active workspace and its dependencies","yarn unplug lodash -R"],["Unplug all instances of lodash, anywhere","yarn unplug lodash -AR"],["Unplug one specific version of lodash","yarn unplug lodash@1.2.3"],["Unplug all packages with the `@babel` scope","yarn unplug '@babel/*'"],["Unplug all packages (only for testing, not recommended)","yarn unplug -R '*'"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);if(r.get("nodeLinker")!=="pnp")throw new st("This command can only be used if the `nodeLinker` option is set to `pnp`");await o.restoreInstallState();let u=new Set(this.patterns),A=this.patterns.map(x=>{let C=G.parseDescriptor(x),R=C.range!=="unknown"?C:G.makeDescriptor(C,"*");if(!Lr.validRange(R.range))throw new st(`The range of the descriptor patterns must be a valid semver range (${G.prettyDescriptor(r,R)})`);return L=>{let U=G.stringifyIdent(L);return!i1e.default.isMatch(U,G.stringifyIdent(R))||L.version&&!Lr.satisfiesWithPrereleases(L.version,R.range)?!1:(u.delete(x),!0)}}),p=()=>{let x=[];for(let C of o.storedPackages.values())!o.tryWorkspaceByLocator(C)&&!G.isVirtualLocator(C)&&A.some(R=>R(C))&&x.push(C);return x},h=x=>{let C=new Set,R=[],L=(U,z)=>{if(C.has(U.locatorHash))return;let te=!!o.tryWorkspaceByLocator(U);if(!(z>0&&!this.recursive&&te)&&(C.add(U.locatorHash),!o.tryWorkspaceByLocator(U)&&A.some(ae=>ae(U))&&R.push(U),!(z>0&&!this.recursive)))for(let ae of U.dependencies.values()){let le=o.storedResolutions.get(ae.descriptorHash);if(!le)throw new Error("Assertion failed: The resolution should have been registered");let ce=o.storedPackages.get(le);if(!ce)throw new Error("Assertion failed: The package should have been registered");L(ce,z+1)}};for(let U of x)L(U.anchoredPackage,0);return R},E,I;if(this.all&&this.recursive?(E=p(),I="the project"):this.all?(E=h(o.workspaces),I="any workspace"):(E=h([a]),I="this workspace"),u.size>1)throw new st(`Patterns ${pe.prettyList(r,u,pe.Type.CODE)} don't match any packages referenced by ${I}`);if(u.size>0)throw new st(`Pattern ${pe.prettyList(r,u,pe.Type.CODE)} doesn't match any packages referenced by ${I}`);E=He.sortMap(E,x=>G.stringifyLocator(x));let v=await Rt.start({configuration:r,stdout:this.context.stdout,json:this.json},async x=>{for(let C of E){let R=C.version??"unknown",L=o.topLevelWorkspace.manifest.ensureDependencyMeta(G.makeDescriptor(C,R));L.unplugged=!0,x.reportInfo(0,`Will unpack ${G.prettyLocator(r,C)} to ${pe.pretty(r,qB(C,{configuration:r}),pe.Type.PATH)}`),x.reportJson({locator:G.stringifyLocator(C),version:R})}await o.topLevelWorkspace.persistManifest(),this.json||x.reportSeparator()});return v.hasErrors()?v.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};var qh=t=>({cjs:V.join(t.cwd,dr.pnpCjs),data:V.join(t.cwd,dr.pnpData),esmLoader:V.join(t.cwd,dr.pnpEsmLoader)}),o1e=t=>/\s/.test(t)?JSON.stringify(t):t;async function XIt(t,e,r){let o=/\s*--require\s+\S*\.pnp\.c?js\s*/g,a=/\s*--experimental-loader\s+\S*\.pnp\.loader\.mjs\s*/,n=(e.NODE_OPTIONS??"").replace(o," ").replace(a," ").trim();if(t.configuration.get("nodeLinker")!=="pnp"){e.NODE_OPTIONS=n||void 0;return}let u=qh(t),A=`--require ${o1e(ue.fromPortablePath(u.cjs))}`;oe.existsSync(u.esmLoader)&&(A=`${A} --experimental-loader ${(0,s1e.pathToFileURL)(ue.fromPortablePath(u.esmLoader)).href}`),oe.existsSync(u.cjs)&&(e.NODE_OPTIONS=n?`${A} ${n}`:A)}async function ZIt(t,e){let r=qh(t);e(r.cjs),e(r.data),e(r.esmLoader),e(t.configuration.get("pnpUnpluggedFolder"))}var $It={hooks:{populateYarnPaths:ZIt,setupScriptEnvironment:XIt},configuration:{nodeLinker:{description:'The linker used for installing Node packages, one of: "pnp", "pnpm", or "node-modules"',type:"STRING",default:"pnp"},winLinkType:{description:"Whether Yarn should use Windows Junctions or symlinks when creating links on Windows.",type:"STRING",values:["junctions","symlinks"],default:"junctions"},pnpMode:{description:"If 'strict', generates standard PnP maps. If 'loose', merges them with the n_m resolution.",type:"STRING",default:"strict"},pnpShebang:{description:"String to prepend to the generated PnP script",type:"STRING",default:"#!/usr/bin/env node"},pnpIgnorePatterns:{description:"Array of glob patterns; files matching them will use the classic resolution",type:"STRING",default:[],isArray:!0},pnpEnableEsmLoader:{description:"If true, Yarn will generate an ESM loader (`.pnp.loader.mjs`). If this is not explicitly set Yarn tries to automatically detect whether ESM support is required.",type:"BOOLEAN",default:!1},pnpEnableInlining:{description:"If true, the PnP data will be inlined along with the generated loader",type:"BOOLEAN",default:!0},pnpFallbackMode:{description:"If true, the generated PnP loader will follow the top-level fallback rule",type:"STRING",default:"dependencies-only"},pnpUnpluggedFolder:{description:"Folder where the unplugged packages must be stored",type:"ABSOLUTE_PATH",default:"./.yarn/unplugged"}},linkers:[Hh],commands:[cC]},e1t=$It;var h1e=Ze(A1e());qt();var cj=Ze(ve("crypto")),g1e=Ze(ve("fs")),d1e=1,Di="node_modules",fQ=".bin",m1e=".yarn-state.yml",m1t=1e3,uj=(o=>(o.CLASSIC="classic",o.HARDLINKS_LOCAL="hardlinks-local",o.HARDLINKS_GLOBAL="hardlinks-global",o))(uj||{}),GB=class{constructor(){this.installStateCache=new Map}getCustomDataKey(){return JSON.stringify({name:"NodeModulesLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the node-modules linker to be enabled");let o=r.project.tryWorkspaceByLocator(e);if(o)return o.cwd;let a=await He.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await lj(r.project,{unrollAliases:!0}));if(a===null)throw new st("Couldn't find the node_modules state file - running an install might help (findPackageLocation)");let n=a.locatorMap.get(G.stringifyLocator(e));if(!n){let p=new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed node_modules map - running an install might help`);throw p.code="LOCATOR_NOT_INSTALLED",p}let u=n.locations.sort((p,h)=>p.split(V.sep).length-h.split(V.sep).length),A=V.join(r.project.configuration.startingCwd,Di);return u.find(p=>V.contains(A,p))||n.locations[0]}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=await He.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await lj(r.project,{unrollAliases:!0}));if(o===null)return null;let{locationRoot:a,segments:n}=pQ(V.resolve(e),{skipPrefix:r.project.cwd}),u=o.locationTree.get(a);if(!u)return null;let A=u.locator;for(let p of n){if(u=u.children.get(p),!u)break;A=u.locator||A}return G.parseLocator(A)}makeInstaller(e){return new aj(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="node-modules"}},aj=class{constructor(e){this.opts=e;this.localStore=new Map;this.realLocatorChecksums=new Map;this.customData={store:new Map}}attachCustomData(e){this.customData=e}async installPackage(e,r){let o=V.resolve(r.packageFs.getRealPath(),r.prefixPath),a=this.customData.store.get(e.locatorHash);if(typeof a>"u"&&(a=await y1t(e,r),e.linkType==="HARD"&&this.customData.store.set(e.locatorHash,a)),!G.isPackageCompatible(e,this.opts.project.configuration.getSupportedArchitectures()))return{packageLocation:null,buildRequest:null};let n=new Map,u=new Set;n.has(G.stringifyIdent(e))||n.set(G.stringifyIdent(e),e.reference);let A=e;if(G.isVirtualLocator(e)){A=G.devirtualizeLocator(e);for(let E of e.peerDependencies.values())n.set(G.stringifyIdent(E),null),u.add(G.stringifyIdent(E))}let p={packageLocation:`${ue.fromPortablePath(o)}/`,packageDependencies:n,packagePeers:u,linkType:e.linkType,discardFromLookup:r.discardFromLookup??!1};this.localStore.set(e.locatorHash,{pkg:e,customPackageData:a,dependencyMeta:this.opts.project.getDependencyMeta(e,e.version),pnpNode:p});let h=r.checksum?r.checksum.substring(r.checksum.indexOf("/")+1):null;return this.realLocatorChecksums.set(A.locatorHash,h),{packageLocation:o,buildRequest:null}}async attachInternalDependencies(e,r){let o=this.localStore.get(e.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected information object to have been registered");for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.pnpNode.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the node-modules linker")}async finalizeInstall(){if(this.opts.project.configuration.get("nodeLinker")!=="node-modules")return;let e=new zs({baseFs:new rA({maxOpenFiles:80,readOnlyArchives:!0})}),r=await lj(this.opts.project),o=this.opts.project.configuration.get("nmMode");(r===null||o!==r.nmMode)&&(this.opts.project.storedBuildState.clear(),r={locatorMap:new Map,binSymlinks:new Map,locationTree:new Map,nmMode:o,mtimeMs:0});let a=new Map(this.opts.project.workspaces.map(v=>{let x=this.opts.project.configuration.get("nmHoistingLimits");try{x=He.validateEnum(QB,v.manifest.installConfig?.hoistingLimits??x)}catch{let R=G.prettyWorkspace(this.opts.project.configuration,v);this.opts.report.reportWarning(57,`${R}: Invalid 'installConfig.hoistingLimits' value. Expected one of ${Object.values(QB).join(", ")}, using default: "${x}"`)}return[v.relativeCwd,x]})),n=new Map(this.opts.project.workspaces.map(v=>{let x=this.opts.project.configuration.get("nmSelfReferences");return x=v.manifest.installConfig?.selfReferences??x,[v.relativeCwd,x]})),u={VERSIONS:{std:1},topLevel:{name:null,reference:null},getLocator:(v,x)=>Array.isArray(x)?{name:x[0],reference:x[1]}:{name:v,reference:x},getDependencyTreeRoots:()=>this.opts.project.workspaces.map(v=>{let x=v.anchoredLocator;return{name:G.stringifyIdent(x),reference:x.reference}}),getPackageInformation:v=>{let x=v.reference===null?this.opts.project.topLevelWorkspace.anchoredLocator:G.makeLocator(G.parseIdent(v.name),v.reference),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the package reference to have been registered");return C.pnpNode},findPackageLocator:v=>{let x=this.opts.project.tryWorkspaceByCwd(ue.toPortablePath(v));if(x!==null){let C=x.anchoredLocator;return{name:G.stringifyIdent(C),reference:C.reference}}throw new Error("Assertion failed: Unimplemented")},resolveToUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveRequest:()=>{throw new Error("Assertion failed: Unimplemented")},resolveVirtual:v=>ue.fromPortablePath(zs.resolveVirtual(ue.toPortablePath(v)))},{tree:A,errors:p,preserveSymlinksRequired:h}=FB(u,{pnpifyFs:!1,validateExternalSoftLinks:!0,hoistingLimitsByCwd:a,project:this.opts.project,selfReferencesByCwd:n});if(!A){for(let{messageName:v,text:x}of p)this.opts.report.reportError(v,x);return}let E=Mq(A);await v1t(r,E,{baseFs:e,project:this.opts.project,report:this.opts.report,realLocatorChecksums:this.realLocatorChecksums,loadManifest:async v=>{let x=G.parseLocator(v),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the slot to exist");return C.customPackageData.manifest}});let I=[];for(let[v,x]of E.entries()){if(C1e(v))continue;let C=G.parseLocator(v),R=this.localStore.get(C.locatorHash);if(typeof R>"u")throw new Error("Assertion failed: Expected the slot to exist");if(this.opts.project.tryWorkspaceByLocator(R.pkg))continue;let L=mA.extractBuildRequest(R.pkg,R.customPackageData,R.dependencyMeta,{configuration:this.opts.project.configuration});L&&I.push({buildLocations:x.locations,locator:C,buildRequest:L})}return h&&this.opts.report.reportWarning(72,`The application uses portals and that's why ${pe.pretty(this.opts.project.configuration,"--preserve-symlinks",pe.Type.CODE)} Node option is required for launching it`),{customData:this.customData,records:I}}};async function y1t(t,e){let r=await Ut.tryFind(e.prefixPath,{baseFs:e.packageFs})??new Ut,o=new Set(["preinstall","install","postinstall"]);for(let a of r.scripts.keys())o.has(a)||r.scripts.delete(a);return{manifest:{bin:r.bin,scripts:r.scripts},misc:{hasBindingGyp:mA.hasBindingGyp(e)}}}async function E1t(t,e,r,o,{installChangedByUser:a}){let n="";n+=`# Warning: This file is automatically generated. Removing it is fine, but will -`,n+=`# cause your node_modules installation to become invalidated. -`,n+=` -`,n+=`__metadata: -`,n+=` version: ${d1e} -`,n+=` nmMode: ${o.value} -`;let u=Array.from(e.keys()).sort(),A=G.stringifyLocator(t.topLevelWorkspace.anchoredLocator);for(let E of u){let I=e.get(E);n+=` -`,n+=`${JSON.stringify(E)}: -`,n+=` locations: -`;for(let v of I.locations){let x=V.contains(t.cwd,v);if(x===null)throw new Error(`Assertion failed: Expected the path to be within the project (${v})`);n+=` - ${JSON.stringify(x)} -`}if(I.aliases.length>0){n+=` aliases: -`;for(let v of I.aliases)n+=` - ${JSON.stringify(v)} -`}if(E===A&&r.size>0){n+=` bin: -`;for(let[v,x]of r){let C=V.contains(t.cwd,v);if(C===null)throw new Error(`Assertion failed: Expected the path to be within the project (${v})`);n+=` ${JSON.stringify(C)}: -`;for(let[R,L]of x){let U=V.relative(V.join(v,Di),L);n+=` ${JSON.stringify(R)}: ${JSON.stringify(U)} -`}}}}let p=t.cwd,h=V.join(p,Di,m1e);a&&await oe.removePromise(h),await oe.changeFilePromise(h,n,{automaticNewlines:!0})}async function lj(t,{unrollAliases:e=!1}={}){let r=t.cwd,o=V.join(r,Di,m1e),a;try{a=await oe.statPromise(o)}catch{}if(!a)return null;let n=Ki(await oe.readFilePromise(o,"utf8"));if(n.__metadata.version>d1e)return null;let u=n.__metadata.nmMode||"classic",A=new Map,p=new Map;delete n.__metadata;for(let[h,E]of Object.entries(n)){let I=E.locations.map(x=>V.join(r,x)),v=E.bin;if(v)for(let[x,C]of Object.entries(v)){let R=V.join(r,ue.toPortablePath(x)),L=He.getMapWithDefault(p,R);for(let[U,z]of Object.entries(C))L.set(U,ue.toPortablePath([R,Di,z].join(V.sep)))}if(A.set(h,{target:It.dot,linkType:"HARD",locations:I,aliases:E.aliases||[]}),e&&E.aliases)for(let x of E.aliases){let{scope:C,name:R}=G.parseLocator(h),L=G.makeLocator(G.makeIdent(C,R),x),U=G.stringifyLocator(L);A.set(U,{target:It.dot,linkType:"HARD",locations:I,aliases:[]})}}return{locatorMap:A,binSymlinks:p,locationTree:y1e(A,{skipPrefix:t.cwd}),nmMode:u,mtimeMs:a.mtimeMs}}var AC=async(t,e)=>{if(t.split(V.sep).indexOf(Di)<0)throw new Error(`Assertion failed: trying to remove dir that doesn't contain node_modules: ${t}`);try{let r;if(!e.innerLoop&&(r=await oe.lstatPromise(t),!r.isDirectory()&&!r.isSymbolicLink()||r.isSymbolicLink()&&!e.isWorkspaceDir)){await oe.unlinkPromise(t);return}let o=await oe.readdirPromise(t,{withFileTypes:!0});for(let n of o){let u=V.join(t,n.name);n.isDirectory()?(n.name!==Di||e&&e.innerLoop)&&await AC(u,{innerLoop:!0,contentsOnly:!1}):await oe.unlinkPromise(u)}let a=!e.innerLoop&&e.isWorkspaceDir&&r?.isSymbolicLink();!e.contentsOnly&&!a&&await oe.rmdirPromise(t)}catch(r){if(r.code!=="ENOENT"&&r.code!=="ENOTEMPTY")throw r}},f1e=4,pQ=(t,{skipPrefix:e})=>{let r=V.contains(e,t);if(r===null)throw new Error(`Assertion failed: Writing attempt prevented to ${t} which is outside project root: ${e}`);let o=r.split(V.sep).filter(p=>p!==""),a=o.indexOf(Di),n=o.slice(0,a).join(V.sep),u=V.join(e,n),A=o.slice(a);return{locationRoot:u,segments:A}},y1e=(t,{skipPrefix:e})=>{let r=new Map;if(t===null)return r;let o=()=>({children:new Map,linkType:"HARD"});for(let[a,n]of t.entries()){if(n.linkType==="SOFT"&&V.contains(e,n.target)!==null){let A=He.getFactoryWithDefault(r,n.target,o);A.locator=a,A.linkType=n.linkType}for(let u of n.locations){let{locationRoot:A,segments:p}=pQ(u,{skipPrefix:e}),h=He.getFactoryWithDefault(r,A,o);for(let E=0;E{if(process.platform==="win32"&&r==="junctions"){let o;try{o=await oe.lstatPromise(t)}catch{}if(!o||o.isDirectory()){await oe.symlinkPromise(t,e,"junction");return}}await oe.symlinkPromise(V.relative(V.dirname(e),t),e)};async function E1e(t,e,r){let o=V.join(t,`${cj.default.randomBytes(16).toString("hex")}.tmp`);try{await oe.writeFilePromise(o,r);try{await oe.linkPromise(o,e)}catch{}}finally{await oe.unlinkPromise(o)}}async function C1t({srcPath:t,dstPath:e,entry:r,globalHardlinksStore:o,baseFs:a,nmMode:n}){if(r.kind==="file"){if(n.value==="hardlinks-global"&&o&&r.digest){let A=V.join(o,r.digest.substring(0,2),`${r.digest.substring(2)}.dat`),p;try{let h=await oe.statPromise(A);if(h&&(!r.mtimeMs||h.mtimeMs>r.mtimeMs||h.mtimeMs{await oe.mkdirPromise(t,{recursive:!0});let A=async(E=It.dot)=>{let I=V.join(e,E),v=await r.readdirPromise(I,{withFileTypes:!0}),x=new Map;for(let C of v){let R=V.join(E,C.name),L,U=V.join(I,C.name);if(C.isFile()){if(L={kind:"file",mode:(await r.lstatPromise(U)).mode},a.value==="hardlinks-global"){let z=await wn.checksumFile(U,{baseFs:r,algorithm:"sha1"});L.digest=z}}else if(C.isDirectory())L={kind:"directory"};else if(C.isSymbolicLink())L={kind:"symlink",symlinkTo:await r.readlinkPromise(U)};else throw new Error(`Unsupported file type (file: ${U}, mode: 0o${await r.statSync(U).mode.toString(8).padStart(6,"0")})`);if(x.set(R,L),C.isDirectory()&&R!==Di){let z=await A(R);for(let[te,ae]of z)x.set(te,ae)}}return x},p;if(a.value==="hardlinks-global"&&o&&u){let E=V.join(o,u.substring(0,2),`${u.substring(2)}.json`);try{p=new Map(Object.entries(JSON.parse(await oe.readFilePromise(E,"utf8"))))}catch{p=await A()}}else p=await A();let h=!1;for(let[E,I]of p){let v=V.join(e,E),x=V.join(t,E);if(I.kind==="directory")await oe.mkdirPromise(x,{recursive:!0});else if(I.kind==="file"){let C=I.mtimeMs;await C1t({srcPath:v,dstPath:x,entry:I,nmMode:a,baseFs:r,globalHardlinksStore:o}),I.mtimeMs!==C&&(h=!0)}else I.kind==="symlink"&&await Aj(V.resolve(V.dirname(x),I.symlinkTo),x,n)}if(a.value==="hardlinks-global"&&o&&h&&u){let E=V.join(o,u.substring(0,2),`${u.substring(2)}.json`);await oe.removePromise(E),await E1e(o,E,Buffer.from(JSON.stringify(Object.fromEntries(p))))}};function I1t(t,e,r,o){let a=new Map,n=new Map,u=new Map,A=!1,p=(h,E,I,v,x)=>{let C=!0,R=V.join(h,E),L=new Set;if(E===Di||E.startsWith("@")){let z;try{z=oe.statSync(R)}catch{}C=!!z,z?z.mtimeMs>r?(A=!0,L=new Set(oe.readdirSync(R))):L=new Set(I.children.get(E).children.keys()):A=!0;let te=e.get(h);if(te){let ae=V.join(h,Di,fQ),le;try{le=oe.statSync(ae)}catch{}if(!le)A=!0;else if(le.mtimeMs>r){A=!0;let ce=new Set(oe.readdirSync(ae)),Ce=new Map;n.set(h,Ce);for(let[de,Be]of te)ce.has(de)&&Ce.set(de,Be)}else n.set(h,te)}}else C=x.has(E);let U=I.children.get(E);if(C){let{linkType:z,locator:te}=U,ae={children:new Map,linkType:z,locator:te};if(v.children.set(E,ae),te){let le=He.getSetWithDefault(u,te);le.add(R),u.set(te,le)}for(let le of U.children.keys())p(R,le,U,ae,L)}else U.locator&&o.storedBuildState.delete(G.parseLocator(U.locator).locatorHash)};for(let[h,E]of t){let{linkType:I,locator:v}=E,x={children:new Map,linkType:I,locator:v};if(a.set(h,x),v){let C=He.getSetWithDefault(u,E.locator);C.add(h),u.set(E.locator,C)}E.children.has(Di)&&p(h,Di,E,x,new Set)}return{locationTree:a,binSymlinks:n,locatorLocations:u,installChangedByUser:A}}function C1e(t){let e=G.parseDescriptor(t);return G.isVirtualDescriptor(e)&&(e=G.devirtualizeDescriptor(e)),e.range.startsWith("link:")}async function B1t(t,e,r,{loadManifest:o}){let a=new Map;for(let[A,{locations:p}]of t){let h=C1e(A)?null:await o(A,p[0]),E=new Map;if(h)for(let[I,v]of h.bin){let x=V.join(p[0],v);v!==""&&oe.existsSync(x)&&E.set(I,v)}a.set(A,E)}let n=new Map,u=(A,p,h)=>{let E=new Map,I=V.contains(r,A);if(h.locator&&I!==null){let v=a.get(h.locator);for(let[x,C]of v){let R=V.join(A,ue.toPortablePath(C));E.set(x,R)}for(let[x,C]of h.children){let R=V.join(A,x),L=u(R,R,C);L.size>0&&n.set(A,new Map([...n.get(A)||new Map,...L]))}}else for(let[v,x]of h.children){let C=u(V.join(A,v),p,x);for(let[R,L]of C)E.set(R,L)}return E};for(let[A,p]of e){let h=u(A,A,p);h.size>0&&n.set(A,new Map([...n.get(A)||new Map,...h]))}return n}var p1e=(t,e)=>{if(!t||!e)return t===e;let r=G.parseLocator(t);G.isVirtualLocator(r)&&(r=G.devirtualizeLocator(r));let o=G.parseLocator(e);return G.isVirtualLocator(o)&&(o=G.devirtualizeLocator(o)),G.areLocatorsEqual(r,o)};function fj(t){return V.join(t.get("globalFolder"),"store")}async function v1t(t,e,{baseFs:r,project:o,report:a,loadManifest:n,realLocatorChecksums:u}){let A=V.join(o.cwd,Di),{locationTree:p,binSymlinks:h,locatorLocations:E,installChangedByUser:I}=I1t(t.locationTree,t.binSymlinks,t.mtimeMs,o),v=y1e(e,{skipPrefix:o.cwd}),x=[],C=async({srcDir:Be,dstDir:Ee,linkType:g,globalHardlinksStore:me,nmMode:we,windowsLinkType:Ae,packageChecksum:ne})=>{let Z=(async()=>{try{g==="SOFT"?(await oe.mkdirPromise(V.dirname(Ee),{recursive:!0}),await Aj(V.resolve(Be),Ee,Ae)):await w1t(Ee,Be,{baseFs:r,globalHardlinksStore:me,nmMode:we,windowsLinkType:Ae,packageChecksum:ne})}catch(xe){throw xe.message=`While persisting ${Be} -> ${Ee} ${xe.message}`,xe}finally{ae.tick()}})().then(()=>x.splice(x.indexOf(Z),1));x.push(Z),x.length>f1e&&await Promise.race(x)},R=async(Be,Ee,g)=>{let me=(async()=>{let we=async(Ae,ne,Z)=>{try{Z.innerLoop||await oe.mkdirPromise(ne,{recursive:!0});let xe=await oe.readdirPromise(Ae,{withFileTypes:!0});for(let Ne of xe){if(!Z.innerLoop&&Ne.name===fQ)continue;let ht=V.join(Ae,Ne.name),H=V.join(ne,Ne.name);Ne.isDirectory()?(Ne.name!==Di||Z&&Z.innerLoop)&&(await oe.mkdirPromise(H,{recursive:!0}),await we(ht,H,{...Z,innerLoop:!0})):Ce.value==="hardlinks-local"||Ce.value==="hardlinks-global"?await oe.linkPromise(ht,H):await oe.copyFilePromise(ht,H,g1e.default.constants.COPYFILE_FICLONE)}}catch(xe){throw Z.innerLoop||(xe.message=`While cloning ${Ae} -> ${ne} ${xe.message}`),xe}finally{Z.innerLoop||ae.tick()}};await we(Be,Ee,g)})().then(()=>x.splice(x.indexOf(me),1));x.push(me),x.length>f1e&&await Promise.race(x)},L=async(Be,Ee,g)=>{if(g)for(let[me,we]of Ee.children){let Ae=g.children.get(me);await L(V.join(Be,me),we,Ae)}else{Ee.children.has(Di)&&await AC(V.join(Be,Di),{contentsOnly:!1});let me=V.basename(Be)===Di&&p.has(V.join(V.dirname(Be)));await AC(Be,{contentsOnly:Be===A,isWorkspaceDir:me})}};for(let[Be,Ee]of p){let g=v.get(Be);for(let[me,we]of Ee.children){if(me===".")continue;let Ae=g&&g.children.get(me),ne=V.join(Be,me);await L(ne,we,Ae)}}let U=async(Be,Ee,g)=>{if(g){p1e(Ee.locator,g.locator)||await AC(Be,{contentsOnly:Ee.linkType==="HARD"});for(let[me,we]of Ee.children){let Ae=g.children.get(me);await U(V.join(Be,me),we,Ae)}}else{Ee.children.has(Di)&&await AC(V.join(Be,Di),{contentsOnly:!0});let me=V.basename(Be)===Di&&v.has(V.join(V.dirname(Be)));await AC(Be,{contentsOnly:Ee.linkType==="HARD",isWorkspaceDir:me})}};for(let[Be,Ee]of v){let g=p.get(Be);for(let[me,we]of Ee.children){if(me===".")continue;let Ae=g&&g.children.get(me);await U(V.join(Be,me),we,Ae)}}let z=new Map,te=[];for(let[Be,Ee]of E)for(let g of Ee){let{locationRoot:me,segments:we}=pQ(g,{skipPrefix:o.cwd}),Ae=v.get(me),ne=me;if(Ae){for(let Z of we)if(ne=V.join(ne,Z),Ae=Ae.children.get(Z),!Ae)break;if(Ae){let Z=p1e(Ae.locator,Be),xe=e.get(Ae.locator),Ne=xe.target,ht=ne,H=xe.linkType;if(Z)z.has(Ne)||z.set(Ne,ht);else if(Ne!==ht){let rt=G.parseLocator(Ae.locator);G.isVirtualLocator(rt)&&(rt=G.devirtualizeLocator(rt)),te.push({srcDir:Ne,dstDir:ht,linkType:H,realLocatorHash:rt.locatorHash})}}}}for(let[Be,{locations:Ee}]of e.entries())for(let g of Ee){let{locationRoot:me,segments:we}=pQ(g,{skipPrefix:o.cwd}),Ae=p.get(me),ne=v.get(me),Z=me,xe=e.get(Be),Ne=G.parseLocator(Be);G.isVirtualLocator(Ne)&&(Ne=G.devirtualizeLocator(Ne));let ht=Ne.locatorHash,H=xe.target,rt=g;if(H===rt)continue;let Te=xe.linkType;for(let Fe of we)ne=ne.children.get(Fe);if(!Ae)te.push({srcDir:H,dstDir:rt,linkType:Te,realLocatorHash:ht});else for(let Fe of we)if(Z=V.join(Z,Fe),Ae=Ae.children.get(Fe),!Ae){te.push({srcDir:H,dstDir:rt,linkType:Te,realLocatorHash:ht});break}}let ae=Zs.progressViaCounter(te.length),le=a.reportProgress(ae),ce=o.configuration.get("nmMode"),Ce={value:ce},de=o.configuration.get("winLinkType");try{let Be=Ce.value==="hardlinks-global"?`${fj(o.configuration)}/v1`:null;if(Be&&!await oe.existsPromise(Be)){await oe.mkdirpPromise(Be);for(let g=0;g<256;g++)await oe.mkdirPromise(V.join(Be,g.toString(16).padStart(2,"0")))}for(let g of te)(g.linkType==="SOFT"||!z.has(g.srcDir))&&(z.set(g.srcDir,g.dstDir),await C({...g,globalHardlinksStore:Be,nmMode:Ce,windowsLinkType:de,packageChecksum:u.get(g.realLocatorHash)||null}));await Promise.all(x),x.length=0;for(let g of te){let me=z.get(g.srcDir);g.linkType!=="SOFT"&&g.dstDir!==me&&await R(me,g.dstDir,{nmMode:Ce})}await Promise.all(x),await oe.mkdirPromise(A,{recursive:!0});let Ee=await B1t(e,v,o.cwd,{loadManifest:n});await D1t(h,Ee,o.cwd,de),await E1t(o,e,Ee,Ce,{installChangedByUser:I}),ce=="hardlinks-global"&&Ce.value=="hardlinks-local"&&a.reportWarningOnce(74,"'nmMode' has been downgraded to 'hardlinks-local' due to global cache and install folder being on different devices")}finally{le.stop()}}async function D1t(t,e,r,o){for(let a of t.keys()){if(V.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);if(!e.has(a)){let n=V.join(a,Di,fQ);await oe.removePromise(n)}}for(let[a,n]of e){if(V.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);let u=V.join(a,Di,fQ),A=t.get(a)||new Map;await oe.mkdirPromise(u,{recursive:!0});for(let p of A.keys())n.has(p)||(await oe.removePromise(V.join(u,p)),process.platform==="win32"&&await oe.removePromise(V.join(u,`${p}.cmd`)));for(let[p,h]of n){let E=A.get(p),I=V.join(u,p);E!==h&&(process.platform==="win32"?await(0,h1e.default)(ue.fromPortablePath(h),ue.fromPortablePath(I),{createPwshFile:!1}):(await oe.removePromise(I),await Aj(h,I,o),V.contains(r,await oe.realpathPromise(h))!==null&&await oe.chmodPromise(h,493)))}}}Ge();Pt();nA();var YB=class extends Hh{constructor(){super(...arguments);this.mode="loose"}makeInstaller(r){return new pj(r)}},pj=class extends sd{constructor(){super(...arguments);this.mode="loose"}async transformPnpSettings(r){let o=new zs({baseFs:new rA({maxOpenFiles:80,readOnlyArchives:!0})}),a=e1e(r,this.opts.project.cwd,o),{tree:n,errors:u}=FB(a,{pnpifyFs:!1,project:this.opts.project});if(!n){for(let{messageName:I,text:v}of u)this.opts.report.reportError(I,v);return}let A=new Map;r.fallbackPool=A;let p=(I,v)=>{let x=G.parseLocator(v.locator),C=G.stringifyIdent(x);C===I?A.set(I,x.reference):A.set(I,[C,x.reference])},h=V.join(this.opts.project.cwd,dr.nodeModules),E=n.get(h);if(!(typeof E>"u")){if("target"in E)throw new Error("Assertion failed: Expected the root junction point to be a directory");for(let I of E.dirList){let v=V.join(h,I),x=n.get(v);if(typeof x>"u")throw new Error("Assertion failed: Expected the child to have been registered");if("target"in x)p(I,x);else for(let C of x.dirList){let R=V.join(v,C),L=n.get(R);if(typeof L>"u")throw new Error("Assertion failed: Expected the subchild to have been registered");if("target"in L)p(`${I}/${C}`,L);else throw new Error("Assertion failed: Expected the leaf junction to be a package")}}}}};var P1t={hooks:{cleanGlobalArtifacts:async t=>{let e=fj(t);await oe.removePromise(e)}},configuration:{nmHoistingLimits:{description:"Prevents packages to be hoisted past specific levels",type:"STRING",values:["workspaces","dependencies","none"],default:"none"},nmMode:{description:"Defines in which measure Yarn must use hardlinks and symlinks when generated `node_modules` directories.",type:"STRING",values:["classic","hardlinks-local","hardlinks-global"],default:"classic"},nmSelfReferences:{description:"Defines whether the linker should generate self-referencing symlinks for workspaces.",type:"BOOLEAN",default:!0}},linkers:[GB,YB]},b1t=P1t;var f5={};Vt(f5,{NpmHttpFetcher:()=>VB,NpmRemapResolver:()=>zB,NpmSemverFetcher:()=>tp,NpmSemverResolver:()=>JB,NpmTagResolver:()=>XB,default:()=>qvt,npmConfigUtils:()=>Zn,npmHttpUtils:()=>Zr,npmPublishUtils:()=>PC});Ge();var S1e=Ze(Jn());var Wn="npm:";var Zr={};Vt(Zr,{AuthType:()=>D1e,customPackageError:()=>od,del:()=>U1t,get:()=>ad,getIdentUrl:()=>hQ,getPackageMetadata:()=>hC,handleInvalidAuthenticationError:()=>jh,post:()=>M1t,put:()=>O1t});Ge();Ge();Pt();var mj=Ze(J1()),B1e=Ze(y_()),v1e=Ze(Jn());var Zn={};Vt(Zn,{RegistryType:()=>w1e,getAuditRegistry:()=>S1t,getAuthConfiguration:()=>dj,getDefaultRegistry:()=>WB,getPublishRegistry:()=>x1t,getRegistryConfiguration:()=>I1e,getScopeConfiguration:()=>gj,getScopeRegistry:()=>fC,normalizeRegistry:()=>ac});var w1e=(o=>(o.AUDIT_REGISTRY="npmAuditRegistry",o.FETCH_REGISTRY="npmRegistryServer",o.PUBLISH_REGISTRY="npmPublishRegistry",o))(w1e||{});function ac(t){return t.replace(/\/$/,"")}function S1t({configuration:t}){return WB({configuration:t,type:"npmAuditRegistry"})}function x1t(t,{configuration:e}){return t.publishConfig?.registry?ac(t.publishConfig.registry):t.name?fC(t.name.scope,{configuration:e,type:"npmPublishRegistry"}):WB({configuration:e,type:"npmPublishRegistry"})}function fC(t,{configuration:e,type:r="npmRegistryServer"}){let o=gj(t,{configuration:e});if(o===null)return WB({configuration:e,type:r});let a=o.get(r);return a===null?WB({configuration:e,type:r}):ac(a)}function WB({configuration:t,type:e="npmRegistryServer"}){let r=t.get(e);return ac(r!==null?r:t.get("npmRegistryServer"))}function I1e(t,{configuration:e}){let r=e.get("npmRegistries"),o=ac(t),a=r.get(o);if(typeof a<"u")return a;let n=r.get(o.replace(/^[a-z]+:/,""));return typeof n<"u"?n:null}function gj(t,{configuration:e}){if(t===null)return null;let o=e.get("npmScopes").get(t);return o||null}function dj(t,{configuration:e,ident:r}){let o=r&&gj(r.scope,{configuration:e});return o?.get("npmAuthIdent")||o?.get("npmAuthToken")?o:I1e(t,{configuration:e})||e}var D1e=(a=>(a[a.NO_AUTH=0]="NO_AUTH",a[a.BEST_EFFORT=1]="BEST_EFFORT",a[a.CONFIGURATION=2]="CONFIGURATION",a[a.ALWAYS_AUTH=3]="ALWAYS_AUTH",a))(D1e||{});async function jh(t,{attemptedAs:e,registry:r,headers:o,configuration:a}){if(dQ(t))throw new Jt(41,"Invalid OTP token");if(t.originalError?.name==="HTTPError"&&t.originalError?.response.statusCode===401)throw new Jt(41,`Invalid authentication (${typeof e!="string"?`as ${await H1t(r,o,{configuration:a})}`:`attempted as ${e}`})`)}function od(t,e){let r=t.response?.statusCode;return r?r===404?"Package not found":r>=500&&r<600?`The registry appears to be down (using a ${pe.applyHyperlink(e,"local cache","https://yarnpkg.com/advanced/lexicon#local-cache")} might have protected you against such outages)`:null:null}function hQ(t){return t.scope?`/@${t.scope}%2f${t.name}`:`/${t.name}`}var P1e=new Map,k1t=new Map;async function Q1t(t){return await He.getFactoryWithDefault(P1e,t,async()=>{let e=null;try{e=await oe.readJsonPromise(t)}catch{}return e})}async function F1t(t,e,{configuration:r,cached:o,registry:a,headers:n,version:u,...A}){return await He.getFactoryWithDefault(k1t,t,async()=>await ad(hQ(e),{...A,customErrorMessage:od,configuration:r,registry:a,ident:e,headers:{...n,"If-None-Match":o?.etag,"If-Modified-Since":o?.lastModified},wrapNetworkRequest:async p=>async()=>{let h=await p();if(h.statusCode===304){if(o===null)throw new Error("Assertion failed: cachedMetadata should not be null");return{...h,body:o.metadata}}let E=R1t(JSON.parse(h.body.toString())),I={metadata:E,etag:h.headers.etag,lastModified:h.headers["last-modified"]};return P1e.set(t,Promise.resolve(I)),Promise.resolve().then(async()=>{let v=`${t}-${process.pid}.tmp`;await oe.mkdirPromise(V.dirname(v),{recursive:!0}),await oe.writeJsonPromise(v,I,{compact:!0}),await oe.renamePromise(v,t)}).catch(()=>{}),{...h,body:E}}}))}async function hC(t,{cache:e,project:r,registry:o,headers:a,version:n,...u}){let{configuration:A}=r;o=KB(A,{ident:t,registry:o});let p=N1t(A,o),h=V.join(p,`${G.slugifyIdent(t)}.json`),E=null;if(!r.lockfileNeedsRefresh&&(E=await Q1t(h),E)){if(typeof n<"u"&&typeof E.metadata.versions[n]<"u")return E.metadata;if(A.get("enableOfflineMode")){let I=structuredClone(E.metadata),v=new Set;if(e){for(let C of Object.keys(I.versions)){let R=G.makeLocator(t,`npm:${C}`),L=e.getLocatorMirrorPath(R);(!L||!oe.existsSync(L))&&(delete I.versions[C],v.add(C))}let x=I["dist-tags"].latest;if(v.has(x)){let C=Object.keys(E.metadata.versions).sort(v1e.default.compare),R=C.indexOf(x);for(;v.has(C[R])&&R>=0;)R-=1;R>=0?I["dist-tags"].latest=C[R]:delete I["dist-tags"].latest}}return I}}return await F1t(h,t,{...u,configuration:A,cached:E,registry:o,headers:a,version:n})}var b1e=["name","dist.tarball","bin","scripts","os","cpu","libc","dependencies","dependenciesMeta","optionalDependencies","peerDependencies","peerDependenciesMeta","deprecated"];function R1t(t){return{"dist-tags":t["dist-tags"],versions:Object.fromEntries(Object.entries(t.versions).map(([e,r])=>[e,(0,B1e.default)(r,b1e)]))}}var T1t=wn.makeHash(...b1e).slice(0,6);function N1t(t,e){let r=L1t(t),o=new URL(e);return V.join(r,T1t,o.hostname)}function L1t(t){return V.join(t.get("globalFolder"),"metadata/npm")}async function ad(t,{configuration:e,headers:r,ident:o,authType:a,registry:n,...u}){n=KB(e,{ident:o,registry:n}),o&&o.scope&&typeof a>"u"&&(a=1);let A=await gQ(n,{authType:a,configuration:e,ident:o});A&&(r={...r,authorization:A});try{return await sn.get(t.charAt(0)==="/"?`${n}${t}`:t,{configuration:e,headers:r,...u})}catch(p){throw await jh(p,{registry:n,configuration:e,headers:r}),p}}async function M1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=KB(o,{ident:n,registry:A});let E=await gQ(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...pC(p)});try{return await sn.post(A+t,e,{configuration:o,headers:a,...h})}catch(I){if(!dQ(I)||p)throw await jh(I,{attemptedAs:r,registry:A,configuration:o,headers:a}),I;p=await yj(I,{configuration:o});let v={...a,...pC(p)};try{return await sn.post(`${A}${t}`,e,{configuration:o,headers:v,...h})}catch(x){throw await jh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function O1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=KB(o,{ident:n,registry:A});let E=await gQ(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...pC(p)});try{return await sn.put(A+t,e,{configuration:o,headers:a,...h})}catch(I){if(!dQ(I))throw await jh(I,{attemptedAs:r,registry:A,configuration:o,headers:a}),I;p=await yj(I,{configuration:o});let v={...a,...pC(p)};try{return await sn.put(`${A}${t}`,e,{configuration:o,headers:v,...h})}catch(x){throw await jh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function U1t(t,{attemptedAs:e,configuration:r,headers:o,ident:a,authType:n=3,registry:u,otp:A,...p}){u=KB(r,{ident:a,registry:u});let h=await gQ(u,{authType:n,configuration:r,ident:a});h&&(o={...o,authorization:h}),A&&(o={...o,...pC(A)});try{return await sn.del(u+t,{configuration:r,headers:o,...p})}catch(E){if(!dQ(E)||A)throw await jh(E,{attemptedAs:e,registry:u,configuration:r,headers:o}),E;A=await yj(E,{configuration:r});let I={...o,...pC(A)};try{return await sn.del(`${u}${t}`,{configuration:r,headers:I,...p})}catch(v){throw await jh(v,{attemptedAs:e,registry:u,configuration:r,headers:o}),v}}}function KB(t,{ident:e,registry:r}){if(typeof r>"u"&&e)return fC(e.scope,{configuration:t});if(typeof r!="string")throw new Error("Assertion failed: The registry should be a string");return ac(r)}async function gQ(t,{authType:e=2,configuration:r,ident:o}){let a=dj(t,{configuration:r,ident:o}),n=_1t(a,e);if(!n)return null;let u=await r.reduceHook(A=>A.getNpmAuthenticationHeader,void 0,t,{configuration:r,ident:o});if(u)return u;if(a.get("npmAuthToken"))return`Bearer ${a.get("npmAuthToken")}`;if(a.get("npmAuthIdent")){let A=a.get("npmAuthIdent");return A.includes(":")?`Basic ${Buffer.from(A).toString("base64")}`:`Basic ${A}`}if(n&&e!==1)throw new Jt(33,"No authentication configured for request");return null}function _1t(t,e){switch(e){case 2:return t.get("npmAlwaysAuth");case 1:case 3:return!0;case 0:return!1;default:throw new Error("Unreachable")}}async function H1t(t,e,{configuration:r}){if(typeof e>"u"||typeof e.authorization>"u")return"an anonymous user";try{return(await sn.get(new URL(`${t}/-/whoami`).href,{configuration:r,headers:e,jsonResponse:!0})).username??"an unknown user"}catch{return"an unknown user"}}async function yj(t,{configuration:e}){let r=t.originalError?.response.headers["npm-notice"];if(r&&(await Rt.start({configuration:e,stdout:process.stdout,includeFooter:!1},async a=>{if(a.reportInfo(0,r.replace(/(https?:\/\/\S+)/g,pe.pretty(e,"$1",pe.Type.URL))),!process.env.YARN_IS_TEST_ENV){let n=r.match(/open (https?:\/\/\S+)/i);if(n&&Xi.openUrl){let{openNow:u}=await(0,mj.prompt)({type:"confirm",name:"openNow",message:"Do you want to try to open this url now?",required:!0,initial:!0,onCancel:()=>process.exit(130)});u&&(await Xi.openUrl(n[1])||(a.reportSeparator(),a.reportWarning(0,"We failed to automatically open the url; you'll have to open it yourself in your browser of choice.")))}}}),process.stdout.write(` -`)),process.env.YARN_IS_TEST_ENV)return process.env.YARN_INJECT_NPM_2FA_TOKEN||"";let{otp:o}=await(0,mj.prompt)({type:"password",name:"otp",message:"One-time password:",required:!0,onCancel:()=>process.exit(130)});return process.stdout.write(` -`),o}function dQ(t){if(t.originalError?.name!=="HTTPError")return!1;try{return(t.originalError?.response.headers["www-authenticate"].split(/,\s*/).map(r=>r.toLowerCase())).includes("otp")}catch{return!1}}function pC(t){return{"npm-otp":t}}var VB=class{supports(e,r){if(!e.reference.startsWith(Wn))return!1;let{selector:o,params:a}=G.parseRange(e.reference);return!(!S1e.default.valid(o)||a===null||typeof a.__archiveUrl!="string")}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let{params:o}=G.parseRange(e.reference);if(o===null||typeof o.__archiveUrl!="string")throw new Error("Assertion failed: The archiveUrl querystring parameter should have been available");let a=await ad(o.__archiveUrl,{customErrorMessage:od,configuration:r.project.configuration,ident:e});return await $i.convertToZip(a,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ge();var zB=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Wn)||!G.tryParseDescriptor(e.range.slice(Wn.length),!0))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){let o=r.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return r.resolver.getResolutionDependencies(o,r)}async getCandidates(e,r,o){let a=o.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return await o.resolver.getCandidates(a,r,o)}async getSatisfying(e,r,o,a){let n=a.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Wn.length),!0));return a.resolver.getSatisfying(n,r,o,a)}resolve(e,r){throw new Error("Unreachable")}};Ge();Ge();var x1e=Ze(Jn());var tp=class t{supports(e,r){if(!e.reference.startsWith(Wn))return!1;let o=new URL(e.reference);return!(!x1e.default.valid(o.pathname)||o.searchParams.has("__archiveUrl"))}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote registry`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o;try{o=await ad(t.getLocatorUrl(e),{customErrorMessage:od,configuration:r.project.configuration,ident:e})}catch{o=await ad(t.getLocatorUrl(e).replace(/%2f/g,"/"),{customErrorMessage:od,configuration:r.project.configuration,ident:e})}return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}static isConventionalTarballUrl(e,r,{configuration:o}){let a=fC(e.scope,{configuration:o}),n=t.getLocatorUrl(e);return r=r.replace(/^https?:(\/\/(?:[^/]+\.)?npmjs.org(?:$|\/))/,"https:$1"),a=a.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r=r.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r===a+n||r===a+n.replace(/%2f/g,"/")}static getLocatorUrl(e){let r=Lr.clean(e.reference.slice(Wn.length));if(r===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");return`${hQ(e)}/-/${e.name}-${r}.tgz`}};Ge();Ge();Ge();var Ej=Ze(Jn());var mQ=G.makeIdent(null,"node-gyp"),q1t=/\b(node-gyp|prebuild-install)\b/,JB=class{supportsDescriptor(e,r){return e.range.startsWith(Wn)?!!Lr.validRange(e.range.slice(Wn.length)):!1}supportsLocator(e,r){if(!e.reference.startsWith(Wn))return!1;let{selector:o}=G.parseRange(e.reference);return!!Ej.default.valid(o)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=Lr.validRange(e.range.slice(Wn.length));if(a===null)throw new Error(`Expected a valid range, got ${e.range.slice(Wn.length)}`);let n=await hC(e,{cache:o.fetchOptions?.cache,project:o.project,version:Ej.default.valid(a.raw)?a.raw:void 0}),u=He.mapAndFilter(Object.keys(n.versions),h=>{try{let E=new Lr.SemVer(h);if(a.test(E))return E}catch{}return He.mapAndFilter.skip}),A=u.filter(h=>!n.versions[h.raw].deprecated),p=A.length>0?A:u;return p.sort((h,E)=>-h.compare(E)),p.map(h=>{let E=G.makeLocator(e,`${Wn}${h.raw}`),I=n.versions[h.raw].dist.tarball;return tp.isConventionalTarballUrl(E,I,{configuration:o.project.configuration})?E:G.bindLocator(E,{__archiveUrl:I})})}async getSatisfying(e,r,o,a){let n=Lr.validRange(e.range.slice(Wn.length));if(n===null)throw new Error(`Expected a valid range, got ${e.range.slice(Wn.length)}`);return{locators:He.mapAndFilter(o,p=>{if(p.identHash!==e.identHash)return He.mapAndFilter.skip;let h=G.tryParseRange(p.reference,{requireProtocol:Wn});if(!h)return He.mapAndFilter.skip;let E=new Lr.SemVer(h.selector);return n.test(E)?{locator:p,version:E}:He.mapAndFilter.skip}).sort((p,h)=>-p.version.compare(h.version)).map(({locator:p})=>p),sorted:!0}}async resolve(e,r){let{selector:o}=G.parseRange(e.reference),a=Lr.clean(o);if(a===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");let n=await hC(e,{cache:r.fetchOptions?.cache,project:r.project,version:a});if(!Object.hasOwn(n,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(!Object.hasOwn(n.versions,a))throw new Jt(16,`Registry failed to return reference "${a}"`);let u=new Ut;if(u.load(n.versions[a]),!u.dependencies.has(mQ.identHash)&&!u.peerDependencies.has(mQ.identHash)){for(let A of u.scripts.values())if(A.match(q1t)){u.dependencies.set(mQ.identHash,G.makeDescriptor(mQ,"latest"));break}}return{...e,version:a,languageName:"node",linkType:"HARD",conditions:u.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(u.dependencies),peerDependencies:u.peerDependencies,dependenciesMeta:u.dependenciesMeta,peerDependenciesMeta:u.peerDependenciesMeta,bin:u.bin}}};Ge();Ge();var k1e=Ze(Jn());var XB=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Wn)||!ly.test(e.range.slice(Wn.length)))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Wn.length),n=await hC(e,{cache:o.fetchOptions?.cache,project:o.project});if(!Object.hasOwn(n,"dist-tags"))throw new Jt(15,'Registry returned invalid data - missing "dist-tags" field');let u=n["dist-tags"];if(!Object.hasOwn(u,a))throw new Jt(16,`Registry failed to return tag "${a}"`);let A=u[a],p=G.makeLocator(e,`${Wn}${A}`),h=n.versions[A].dist.tarball;return tp.isConventionalTarballUrl(p,h,{configuration:o.project.configuration})?[p]:[G.bindLocator(p,{__archiveUrl:h})]}async getSatisfying(e,r,o,a){let n=[];for(let u of o){if(u.identHash!==e.identHash)continue;let A=G.tryParseRange(u.reference,{requireProtocol:Wn});if(!(!A||!k1e.default.valid(A.selector))){if(A.params?.__archiveUrl){let p=G.makeRange({protocol:Wn,selector:A.selector,source:null,params:null}),[h]=await a.resolver.getCandidates(G.makeDescriptor(e,p),r,a);if(u.reference!==h.reference)continue}n.push(u)}}return{locators:n,sorted:!1}}async resolve(e,r){throw new Error("Unreachable")}};var PC={};Vt(PC,{getGitHead:()=>_vt,getPublishAccess:()=>EBe,getReadmeContent:()=>CBe,makePublishBody:()=>Uvt});Ge();Ge();Pt();var a5={};Vt(a5,{PackCommand:()=>DC,default:()=>wvt,packUtils:()=>CA});Ge();Ge();Ge();Pt();qt();var CA={};Vt(CA,{genPackList:()=>_Q,genPackStream:()=>o5,genPackageManifest:()=>aBe,hasPackScripts:()=>i5,prepareForPack:()=>s5});Ge();Pt();var n5=Ze($o()),sBe=Ze(tBe()),oBe=ve("zlib"),uvt=["/package.json","/readme","/readme.*","/license","/license.*","/licence","/licence.*","/changelog","/changelog.*"],Avt=["/package.tgz",".github",".git",".hg","node_modules",".npmignore",".gitignore",".#*",".DS_Store"];async function i5(t){return!!(An.hasWorkspaceScript(t,"prepack")||An.hasWorkspaceScript(t,"postpack"))}async function s5(t,{report:e},r){await An.maybeExecuteWorkspaceLifecycleScript(t,"prepack",{report:e});try{let o=V.join(t.cwd,Ut.fileName);await oe.existsPromise(o)&&await t.manifest.loadFile(o,{baseFs:oe}),await r()}finally{await An.maybeExecuteWorkspaceLifecycleScript(t,"postpack",{report:e})}}async function o5(t,e){typeof e>"u"&&(e=await _Q(t));let r=new Set;for(let n of t.manifest.publishConfig?.executableFiles??new Set)r.add(V.normalize(n));for(let n of t.manifest.bin.values())r.add(V.normalize(n));let o=sBe.default.pack();process.nextTick(async()=>{for(let n of e){let u=V.normalize(n),A=V.resolve(t.cwd,u),p=V.join("package",u),h=await oe.lstatPromise(A),E={name:p,mtime:new Date(Bi.SAFE_TIME*1e3)},I=r.has(u)?493:420,v,x,C=new Promise((L,U)=>{v=L,x=U}),R=L=>{L?x(L):v()};if(h.isFile()){let L;u==="package.json"?L=Buffer.from(JSON.stringify(await aBe(t),null,2)):L=await oe.readFilePromise(A),o.entry({...E,mode:I,type:"file"},L,R)}else h.isSymbolicLink()?o.entry({...E,mode:I,type:"symlink",linkname:await oe.readlinkPromise(A)},R):R(new Error(`Unsupported file type ${h.mode} for ${ue.fromPortablePath(u)}`));await C}o.finalize()});let a=(0,oBe.createGzip)();return o.pipe(a),a}async function aBe(t){let e=JSON.parse(JSON.stringify(t.manifest.raw));return await t.project.configuration.triggerHook(r=>r.beforeWorkspacePacking,t,e),e}async function _Q(t){let e=t.project,r=e.configuration,o={accept:[],reject:[]};for(let I of Avt)o.reject.push(I);for(let I of uvt)o.accept.push(I);o.reject.push(r.get("rcFilename"));let a=I=>{if(I===null||!I.startsWith(`${t.cwd}/`))return;let v=V.relative(t.cwd,I),x=V.resolve(It.root,v);o.reject.push(x)};a(V.resolve(e.cwd,dr.lockfile)),a(r.get("cacheFolder")),a(r.get("globalFolder")),a(r.get("installStatePath")),a(r.get("virtualFolder")),a(r.get("yarnPath")),await r.triggerHook(I=>I.populateYarnPaths,e,I=>{a(I)});for(let I of e.workspaces){let v=V.relative(t.cwd,I.cwd);v!==""&&!v.match(/^(\.\.)?\//)&&o.reject.push(`/${v}`)}let n={accept:[],reject:[]},u=t.manifest.publishConfig?.main??t.manifest.main,A=t.manifest.publishConfig?.module??t.manifest.module,p=t.manifest.publishConfig?.browser??t.manifest.browser,h=t.manifest.publishConfig?.bin??t.manifest.bin;u!=null&&n.accept.push(V.resolve(It.root,u)),A!=null&&n.accept.push(V.resolve(It.root,A)),typeof p=="string"&&n.accept.push(V.resolve(It.root,p));for(let I of h.values())n.accept.push(V.resolve(It.root,I));if(p instanceof Map)for(let[I,v]of p.entries())n.accept.push(V.resolve(It.root,I)),typeof v=="string"&&n.accept.push(V.resolve(It.root,v));let E=t.manifest.files!==null;if(E){n.reject.push("/*");for(let I of t.manifest.files)lBe(n.accept,I,{cwd:It.root})}return await fvt(t.cwd,{hasExplicitFileList:E,globalList:o,ignoreList:n})}async function fvt(t,{hasExplicitFileList:e,globalList:r,ignoreList:o}){let a=[],n=new qu(t),u=[[It.root,[o]]];for(;u.length>0;){let[A,p]=u.pop(),h=await n.lstatPromise(A);if(!nBe(A,{globalList:r,ignoreLists:h.isDirectory()?null:p}))if(h.isDirectory()){let E=await n.readdirPromise(A),I=!1,v=!1;if(!e||A!==It.root)for(let R of E)I=I||R===".gitignore",v=v||R===".npmignore";let x=v?await rBe(n,A,".npmignore"):I?await rBe(n,A,".gitignore"):null,C=x!==null?[x].concat(p):p;nBe(A,{globalList:r,ignoreLists:p})&&(C=[...p,{accept:[],reject:["**/*"]}]);for(let R of E)u.push([V.resolve(A,R),C])}else(h.isFile()||h.isSymbolicLink())&&a.push(V.relative(It.root,A))}return a.sort()}async function rBe(t,e,r){let o={accept:[],reject:[]},a=await t.readFilePromise(V.join(e,r),"utf8");for(let n of a.split(/\n/g))lBe(o.reject,n,{cwd:e});return o}function pvt(t,{cwd:e}){let r=t[0]==="!";return r&&(t=t.slice(1)),t.match(/\.{0,1}\//)&&(t=V.resolve(e,t)),r&&(t=`!${t}`),t}function lBe(t,e,{cwd:r}){let o=e.trim();o===""||o[0]==="#"||t.push(pvt(o,{cwd:r}))}function nBe(t,{globalList:e,ignoreLists:r}){let o=UQ(t,e.accept);if(o!==0)return o===2;let a=UQ(t,e.reject);if(a!==0)return a===1;if(r!==null)for(let n of r){let u=UQ(t,n.accept);if(u!==0)return u===2;let A=UQ(t,n.reject);if(A!==0)return A===1}return!1}function UQ(t,e){let r=e,o=[];for(let a=0;a{await s5(a,{report:p},async()=>{p.reportJson({base:ue.fromPortablePath(a.cwd)});let h=await _Q(a);for(let E of h)p.reportInfo(null,ue.fromPortablePath(E)),p.reportJson({location:ue.fromPortablePath(E)});if(!this.dryRun){let E=await o5(a,h),I=oe.createWriteStream(u);E.pipe(I),await new Promise(v=>{I.on("finish",v)})}}),this.dryRun||(p.reportInfo(0,`Package archive generated in ${pe.pretty(r,u,pe.Type.PATH)}`),p.reportJson({output:ue.fromPortablePath(u)}))})).exitCode()}};function hvt(t,{workspace:e}){let r=t.replace("%s",gvt(e)).replace("%v",dvt(e));return ue.toPortablePath(r)}function gvt(t){return t.manifest.name!==null?G.slugifyIdent(t.manifest.name):"package"}function dvt(t){return t.manifest.version!==null?t.manifest.version:"unknown"}var mvt=["dependencies","devDependencies","peerDependencies"],yvt="workspace:",Evt=(t,e)=>{e.publishConfig&&(e.publishConfig.type&&(e.type=e.publishConfig.type),e.publishConfig.main&&(e.main=e.publishConfig.main),e.publishConfig.browser&&(e.browser=e.publishConfig.browser),e.publishConfig.module&&(e.module=e.publishConfig.module),e.publishConfig.exports&&(e.exports=e.publishConfig.exports),e.publishConfig.imports&&(e.imports=e.publishConfig.imports),e.publishConfig.bin&&(e.bin=e.publishConfig.bin));let r=t.project;for(let o of mvt)for(let a of t.manifest.getForScope(o).values()){let n=r.tryWorkspaceByDescriptor(a),u=G.parseRange(a.range);if(u.protocol===yvt)if(n===null){if(r.tryWorkspaceByIdent(a)===null)throw new Jt(21,`${G.prettyDescriptor(r.configuration,a)}: No local workspace found for this range`)}else{let A;G.areDescriptorsEqual(a,n.anchoredDescriptor)||u.selector==="*"?A=n.manifest.version??"0.0.0":u.selector==="~"||u.selector==="^"?A=`${u.selector}${n.manifest.version??"0.0.0"}`:A=u.selector;let p=o==="dependencies"?G.makeDescriptor(a,"unknown"):null,h=p!==null&&t.manifest.ensureDependencyMeta(p).optional?"optionalDependencies":o;e[h][G.stringifyIdent(a)]=A}}},Cvt={hooks:{beforeWorkspacePacking:Evt},commands:[DC]},wvt=Cvt;var mBe=ve("crypto"),yBe=Ze(dBe());async function Uvt(t,e,{access:r,tag:o,registry:a,gitHead:n}){let u=t.manifest.name,A=t.manifest.version,p=G.stringifyIdent(u),h=(0,mBe.createHash)("sha1").update(e).digest("hex"),E=yBe.default.fromData(e).toString(),I=r??EBe(t,u),v=await CBe(t),x=await CA.genPackageManifest(t),C=`${p}-${A}.tgz`,R=new URL(`${ac(a)}/${p}/-/${C}`);return{_id:p,_attachments:{[C]:{content_type:"application/octet-stream",data:e.toString("base64"),length:e.length}},name:p,access:I,"dist-tags":{[o]:A},versions:{[A]:{...x,_id:`${p}@${A}`,name:p,version:A,gitHead:n,dist:{shasum:h,integrity:E,tarball:R.toString()}}},readme:v}}async function _vt(t){try{let{stdout:e}=await Ur.execvp("git",["rev-parse","--revs-only","HEAD"],{cwd:t});return e.trim()===""?void 0:e.trim()}catch{return}}function EBe(t,e){let r=t.project.configuration;return t.manifest.publishConfig&&typeof t.manifest.publishConfig.access=="string"?t.manifest.publishConfig.access:r.get("npmPublishAccess")!==null?r.get("npmPublishAccess"):e.scope?"restricted":"public"}async function CBe(t){let e=ue.toPortablePath(`${t.cwd}/README.md`),r=t.manifest.name,a=`# ${G.stringifyIdent(r)} -`;try{a=await oe.readFilePromise(e,"utf8")}catch(n){if(n.code==="ENOENT")return a;throw n}return a}var A5={npmAlwaysAuth:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"BOOLEAN",default:!1},npmAuthIdent:{description:"Authentication identity for the npm registry (_auth in npm and yarn v1)",type:"SECRET",default:null},npmAuthToken:{description:"Authentication token for the npm registry (_authToken in npm and yarn v1)",type:"SECRET",default:null}},wBe={npmAuditRegistry:{description:"Registry to query for audit reports",type:"STRING",default:null},npmPublishRegistry:{description:"Registry to push packages to",type:"STRING",default:null},npmRegistryServer:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"STRING",default:"https://registry.yarnpkg.com"}},Hvt={configuration:{...A5,...wBe,npmScopes:{description:"Settings per package scope",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{...A5,...wBe}}},npmRegistries:{description:"Settings per registry",type:"MAP",normalizeKeys:ac,valueDefinition:{description:"",type:"SHAPE",properties:{...A5}}}},fetchers:[VB,tp],resolvers:[zB,JB,XB]},qvt=Hvt;var w5={};Vt(w5,{NpmAuditCommand:()=>SC,NpmInfoCommand:()=>xC,NpmLoginCommand:()=>kC,NpmLogoutCommand:()=>FC,NpmPublishCommand:()=>RC,NpmTagAddCommand:()=>NC,NpmTagListCommand:()=>TC,NpmTagRemoveCommand:()=>LC,NpmWhoamiCommand:()=>MC,default:()=>zvt,npmAuditTypes:()=>dv,npmAuditUtils:()=>HQ});Ge();Ge();qt();var m5=Ze($o());el();var dv={};Vt(dv,{Environment:()=>hv,Severity:()=>gv});var hv=(o=>(o.All="all",o.Production="production",o.Development="development",o))(hv||{}),gv=(n=>(n.Info="info",n.Low="low",n.Moderate="moderate",n.High="high",n.Critical="critical",n))(gv||{});var HQ={};Vt(HQ,{allSeverities:()=>bC,getPackages:()=>d5,getReportTree:()=>h5,getSeverityInclusions:()=>p5,getTopLevelDependencies:()=>g5});Ge();var IBe=Ze(Jn());var bC=["info","low","moderate","high","critical"];function p5(t){if(typeof t>"u")return new Set(bC);let e=bC.indexOf(t),r=bC.slice(e);return new Set(r)}function h5(t){let e={},r={children:e};for(let[o,a]of He.sortMap(Object.entries(t),n=>n[0]))for(let n of He.sortMap(a,u=>`${u.id}`))e[`${o}/${n.id}`]={value:pe.tuple(pe.Type.IDENT,G.parseIdent(o)),children:{ID:typeof n.id<"u"&&{label:"ID",value:pe.tuple(pe.Type.ID,n.id)},Issue:{label:"Issue",value:pe.tuple(pe.Type.NO_HINT,n.title)},URL:typeof n.url<"u"&&{label:"URL",value:pe.tuple(pe.Type.URL,n.url)},Severity:{label:"Severity",value:pe.tuple(pe.Type.NO_HINT,n.severity)},"Vulnerable Versions":{label:"Vulnerable Versions",value:pe.tuple(pe.Type.RANGE,n.vulnerable_versions)},"Tree Versions":{label:"Tree Versions",children:[...n.versions].sort(IBe.default.compare).map(u=>({value:pe.tuple(pe.Type.REFERENCE,u)}))},Dependents:{label:"Dependents",children:He.sortMap(n.dependents,u=>G.stringifyLocator(u)).map(u=>({value:pe.tuple(pe.Type.LOCATOR,u)}))}}};return r}function g5(t,e,{all:r,environment:o}){let a=[],n=r?t.workspaces:[e],u=["all","production"].includes(o),A=["all","development"].includes(o);for(let p of n)for(let h of p.anchoredPackage.dependencies.values())(p.manifest.devDependencies.has(h.identHash)?!A:!u)||a.push({workspace:p,dependency:h});return a}function d5(t,e,{recursive:r}){let o=new Map,a=new Set,n=[],u=(A,p)=>{let h=t.storedResolutions.get(p.descriptorHash);if(typeof h>"u")throw new Error("Assertion failed: The resolution should have been registered");if(!a.has(h))a.add(h);else return;let E=t.storedPackages.get(h);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");if(G.ensureDevirtualizedLocator(E).reference.startsWith("npm:")&&E.version!==null){let v=G.stringifyIdent(E),x=He.getMapWithDefault(o,v);He.getArrayWithDefault(x,E.version).push(A)}if(r)for(let v of E.dependencies.values())n.push([E,v])};for(let{workspace:A,dependency:p}of e)n.push([A.anchoredLocator,p]);for(;n.length>0;){let[A,p]=n.shift();u(A,p)}return o}var SC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("-A,--all",!1,{description:"Audit dependencies from all workspaces"});this.recursive=ge.Boolean("-R,--recursive",!1,{description:"Audit transitive dependencies as well"});this.environment=ge.String("--environment","all",{description:"Which environments to cover",validator:Js(hv)});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.noDeprecations=ge.Boolean("--no-deprecations",!1,{description:"Don't warn about deprecated packages"});this.severity=ge.String("--severity","info",{description:"Minimal severity requested for packages to be displayed",validator:Js(gv)});this.excludes=ge.Array("--exclude",[],{description:"Array of glob patterns of packages to exclude from audit"});this.ignores=ge.Array("--ignore",[],{description:"Array of glob patterns of advisory ID's to ignore in the audit report"})}static{this.paths=[["npm","audit"]]}static{this.usage=it.Usage({description:"perform a vulnerability audit against the installed packages",details:` - This command checks for known security reports on the packages you use. The reports are by default extracted from the npm registry, and may or may not be relevant to your actual program (not all vulnerabilities affect all code paths). - - For consistency with our other commands the default is to only check the direct dependencies for the active workspace. To extend this search to all workspaces, use \`-A,--all\`. To extend this search to both direct and transitive dependencies, use \`-R,--recursive\`. - - Applying the \`--severity\` flag will limit the audit table to vulnerabilities of the corresponding severity and above. Valid values are ${bC.map(r=>`\`${r}\``).join(", ")}. - - If the \`--json\` flag is set, Yarn will print the output exactly as received from the registry. Regardless of this flag, the process will exit with a non-zero exit code if a report is found for the selected packages. - - If certain packages produce false positives for a particular environment, the \`--exclude\` flag can be used to exclude any number of packages from the audit. This can also be set in the configuration file with the \`npmAuditExcludePackages\` option. - - If particular advisories are needed to be ignored, the \`--ignore\` flag can be used with Advisory ID's to ignore any number of advisories in the audit report. This can also be set in the configuration file with the \`npmAuditIgnoreAdvisories\` option. - - To understand the dependency tree requiring vulnerable packages, check the raw report with the \`--json\` flag or use \`yarn why package\` to get more information as to who depends on them. - `,examples:[["Checks for known security issues with the installed packages. The output is a list of known issues.","yarn npm audit"],["Audit dependencies in all workspaces","yarn npm audit --all"],["Limit auditing to `dependencies` (excludes `devDependencies`)","yarn npm audit --environment production"],["Show audit report as valid JSON","yarn npm audit --json"],["Audit all direct and transitive dependencies","yarn npm audit --recursive"],["Output moderate (or more severe) vulnerabilities","yarn npm audit --severity moderate"],["Exclude certain packages","yarn npm audit --exclude package1 --exclude package2"],["Ignore specific advisories","yarn npm audit --ignore 1234567 --ignore 7654321"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=g5(o,a,{all:this.all,environment:this.environment}),u=d5(o,n,{recursive:this.recursive}),A=Array.from(new Set([...r.get("npmAuditExcludePackages"),...this.excludes])),p=Object.create(null);for(let[L,U]of u)A.some(z=>m5.default.isMatch(L,z))||(p[L]=[...U.keys()]);let h=Zn.getAuditRegistry({configuration:r}),E,I=await AA.start({configuration:r,stdout:this.context.stdout},async()=>{let L=Zr.post("/-/npm/v1/security/advisories/bulk",p,{authType:Zr.AuthType.BEST_EFFORT,configuration:r,jsonResponse:!0,registry:h}),U=this.noDeprecations?[]:await Promise.all(Array.from(Object.entries(p),async([te,ae])=>{let le=await Zr.getPackageMetadata(G.parseIdent(te),{project:o});return He.mapAndFilter(ae,ce=>{let{deprecated:Ce}=le.versions[ce];return Ce?[te,ce,Ce]:He.mapAndFilter.skip})})),z=await L;for(let[te,ae,le]of U.flat(1))Object.hasOwn(z,te)&&z[te].some(ce=>Lr.satisfiesWithPrereleases(ae,ce.vulnerable_versions))||(z[te]??=[],z[te].push({id:`${te} (deprecation)`,title:le.trim()||"This package has been deprecated.",severity:"moderate",vulnerable_versions:ae}));E=z});if(I.hasErrors())return I.exitCode();let v=p5(this.severity),x=Array.from(new Set([...r.get("npmAuditIgnoreAdvisories"),...this.ignores])),C=Object.create(null);for(let[L,U]of Object.entries(E)){let z=U.filter(te=>!m5.default.isMatch(`${te.id}`,x)&&v.has(te.severity));z.length>0&&(C[L]=z.map(te=>{let ae=u.get(L);if(typeof ae>"u")throw new Error("Assertion failed: Expected the registry to only return packages that were requested");let le=[...ae.keys()].filter(Ce=>Lr.satisfiesWithPrereleases(Ce,te.vulnerable_versions)),ce=new Map;for(let Ce of le)for(let de of ae.get(Ce))ce.set(de.locatorHash,de);return{...te,versions:le,dependents:[...ce.values()]}}))}let R=Object.keys(C).length>0;return R?(fs.emitTree(h5(C),{configuration:r,json:this.json,stdout:this.context.stdout,separators:2}),1):(await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async L=>{L.reportInfo(1,"No audit suggestions")}),R?1:0)}};Ge();Ge();Pt();qt();var y5=Ze(Jn()),E5=ve("util"),xC=class extends ut{constructor(){super(...arguments);this.fields=ge.String("-f,--fields",{description:"A comma-separated list of manifest fields that should be displayed"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.packages=ge.Rest()}static{this.paths=[["npm","info"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"show information about a package",details:"\n This command fetches information about a package from the npm registry and prints it in a tree format.\n\n The package does not have to be installed locally, but needs to have been published (in particular, local changes will be ignored even for workspaces).\n\n Append `@` to the package argument to provide information specific to the latest version that satisfies the range or to the corresponding tagged version. If the range is invalid or if there is no version satisfying the range, the command will print a warning and fall back to the latest version.\n\n If the `-f,--fields` option is set, it's a comma-separated list of fields which will be used to only display part of the package information.\n\n By default, this command won't return the `dist`, `readme`, and `users` fields, since they are often very long. To explicitly request those fields, explicitly list them with the `--fields` flag or request the output in JSON mode.\n ",examples:[["Show all available information about react (except the `dist`, `readme`, and `users` fields)","yarn npm info react"],["Show all available information about react as valid JSON (including the `dist`, `readme`, and `users` fields)","yarn npm info react --json"],["Show all available information about react@16.12.0","yarn npm info react@16.12.0"],["Show all available information about react@next","yarn npm info react@next"],["Show the description of react","yarn npm info react --fields description"],["Show all available versions of react","yarn npm info react --fields versions"],["Show the readme of react","yarn npm info react --fields readme"],["Show a few fields of react","yarn npm info react --fields homepage,repository"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),a=typeof this.fields<"u"?new Set(["name",...this.fields.split(/\s*,\s*/)]):null,n=[],u=!1,A=await Rt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async p=>{for(let h of this.packages){let E;if(h==="."){let ae=o.topLevelWorkspace;if(!ae.manifest.name)throw new st(`Missing ${pe.pretty(r,"name",pe.Type.CODE)} field in ${ue.fromPortablePath(V.join(ae.cwd,dr.manifest))}`);E=G.makeDescriptor(ae.manifest.name,"unknown")}else E=G.parseDescriptor(h);let I=Zr.getIdentUrl(E),v=C5(await Zr.get(I,{configuration:r,ident:E,jsonResponse:!0,customErrorMessage:Zr.customPackageError})),x=Object.keys(v.versions).sort(y5.default.compareLoose),R=v["dist-tags"].latest||x[x.length-1],L=Lr.validRange(E.range);if(L){let ae=y5.default.maxSatisfying(x,L);ae!==null?R=ae:(p.reportWarning(0,`Unmet range ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0)}else Object.hasOwn(v["dist-tags"],E.range)?R=v["dist-tags"][E.range]:E.range!=="unknown"&&(p.reportWarning(0,`Unknown tag ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0);let U=v.versions[R],z={...v,...U,version:R,versions:x},te;if(a!==null){te={};for(let ae of a){let le=z[ae];if(typeof le<"u")te[ae]=le;else{p.reportWarning(1,`The ${pe.pretty(r,ae,pe.Type.CODE)} field doesn't exist inside ${G.prettyIdent(r,E)}'s information`),u=!0;continue}}}else this.json||(delete z.dist,delete z.readme,delete z.users),te=z;p.reportJson(te),this.json||n.push(te)}});E5.inspect.styles.name="cyan";for(let p of n)(p!==n[0]||u)&&this.context.stdout.write(` -`),this.context.stdout.write(`${(0,E5.inspect)(p,{depth:1/0,colors:!0,compact:!1})} -`);return A.exitCode()}};function C5(t){if(Array.isArray(t)){let e=[];for(let r of t)r=C5(r),r&&e.push(r);return e}else if(typeof t=="object"&&t!==null){let e={};for(let r of Object.keys(t)){if(r.startsWith("_"))continue;let o=C5(t[r]);o&&(e[r]=o)}return e}else return t||null}Ge();Ge();qt();var BBe=Ze(J1()),kC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Login to the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Login to the publish registry"});this.alwaysAuth=ge.Boolean("--always-auth",{description:"Set the npmAlwaysAuth configuration"})}static{this.paths=[["npm","login"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"store new login info to access the npm registry",details:"\n This command will ask you for your username, password, and 2FA One-Time-Password (when it applies). It will then modify your local configuration (in your home folder, never in the project itself) to reference the new tokens thus generated.\n\n Adding the `-s,--scope` flag will cause the authentication to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the authentication to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n ",examples:[["Login to the default registry","yarn npm login"],["Login to the registry linked to the @my-scope registry","yarn npm login --scope my-scope"],["Login to the publish registry for the current package","yarn npm login --publish"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope});return(await Rt.start({configuration:r,stdout:this.context.stdout,includeFooter:!1},async n=>{let u=await Yvt({configuration:r,registry:o,report:n,stdin:this.context.stdin,stdout:this.context.stdout}),A=await jvt(o,u,r);return await Gvt(o,A,{alwaysAuth:this.alwaysAuth,scope:this.scope}),n.reportInfo(0,"Successfully logged in")})).exitCode()}};async function qQ({scope:t,publish:e,configuration:r,cwd:o}){return t&&e?Zn.getScopeRegistry(t,{configuration:r,type:Zn.RegistryType.PUBLISH_REGISTRY}):t?Zn.getScopeRegistry(t,{configuration:r}):e?Zn.getPublishRegistry((await _y(r,o)).manifest,{configuration:r}):Zn.getDefaultRegistry({configuration:r})}async function jvt(t,e,r){let o=`/-/user/org.couchdb.user:${encodeURIComponent(e.name)}`,a={_id:`org.couchdb.user:${e.name}`,name:e.name,password:e.password,type:"user",roles:[],date:new Date().toISOString()},n={attemptedAs:e.name,configuration:r,registry:t,jsonResponse:!0,authType:Zr.AuthType.NO_AUTH};try{return(await Zr.put(o,a,n)).token}catch(E){if(!(E.originalError?.name==="HTTPError"&&E.originalError?.response.statusCode===409))throw E}let u={...n,authType:Zr.AuthType.NO_AUTH,headers:{authorization:`Basic ${Buffer.from(`${e.name}:${e.password}`).toString("base64")}`}},A=await Zr.get(o,u);for(let[E,I]of Object.entries(A))(!a[E]||E==="roles")&&(a[E]=I);let p=`${o}/-rev/${a._rev}`;return(await Zr.put(p,a,u)).token}async function Gvt(t,e,{alwaysAuth:r,scope:o}){let a=u=>A=>{let p=He.isIndexableObject(A)?A:{},h=p[u],E=He.isIndexableObject(h)?h:{};return{...p,[u]:{...E,...r!==void 0?{npmAlwaysAuth:r}:{},npmAuthToken:e}}},n=o?{npmScopes:a(o)}:{npmRegistries:a(t)};return await Ke.updateHomeConfiguration(n)}async function Yvt({configuration:t,registry:e,report:r,stdin:o,stdout:a}){r.reportInfo(0,`Logging in to ${pe.pretty(t,e,pe.Type.URL)}`);let n=!1;if(e.match(/^https:\/\/npm\.pkg\.github\.com(\/|$)/)&&(r.reportInfo(0,"You seem to be using the GitHub Package Registry. Tokens must be generated with the 'repo', 'write:packages', and 'read:packages' permissions."),n=!0),r.reportSeparator(),t.env.YARN_IS_TEST_ENV)return{name:t.env.YARN_INJECT_NPM_USER||"",password:t.env.YARN_INJECT_NPM_PASSWORD||""};let u=await(0,BBe.prompt)([{type:"input",name:"name",message:"Username:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a},{type:"password",name:"password",message:n?"Token:":"Password:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a}]);return r.reportSeparator(),u}Ge();Ge();qt();var QC=new Set(["npmAuthIdent","npmAuthToken"]),FC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Logout of the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Logout of the publish registry"});this.all=ge.Boolean("-A,--all",!1,{description:"Logout of all registries"})}static{this.paths=[["npm","logout"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"logout of the npm registry",details:"\n This command will log you out by modifying your local configuration (in your home folder, never in the project itself) to delete all credentials linked to a registry.\n\n Adding the `-s,--scope` flag will cause the deletion to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the deletion to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n\n Adding the `-A,--all` flag will cause the deletion to be done against all registries and scopes.\n ",examples:[["Logout of the default registry","yarn npm logout"],["Logout of the @my-scope scope","yarn npm logout --scope my-scope"],["Logout of the publish registry for the current package","yarn npm logout --publish"],["Logout of all registries","yarn npm logout --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o=async()=>{let n=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope}),u=await Ke.find(this.context.cwd,this.context.plugins),A=G.makeIdent(this.scope??null,"pkg");return!Zn.getAuthConfiguration(n,{configuration:u,ident:A}).get("npmAuthToken")};return(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{if(this.all&&(await Kvt(),n.reportInfo(0,"Successfully logged out from everything")),this.scope){await vBe("npmScopes",this.scope),await o()?n.reportInfo(0,`Successfully logged out from ${this.scope}`):n.reportWarning(0,"Scope authentication settings removed, but some other ones settings still apply to it");return}let u=await qQ({configuration:r,cwd:this.context.cwd,publish:this.publish});await vBe("npmRegistries",u),await o()?n.reportInfo(0,`Successfully logged out from ${u}`):n.reportWarning(0,"Registry authentication settings removed, but some other ones settings still apply to it")})).exitCode()}};function Wvt(t,e){let r=t[e];if(!He.isIndexableObject(r))return!1;let o=new Set(Object.keys(r));if([...QC].every(n=>!o.has(n)))return!1;for(let n of QC)o.delete(n);if(o.size===0)return t[e]=void 0,!0;let a={...r};for(let n of QC)delete a[n];return t[e]=a,!0}async function Kvt(){let t=e=>{let r=!1,o=He.isIndexableObject(e)?{...e}:{};o.npmAuthToken&&(delete o.npmAuthToken,r=!0);for(let a of Object.keys(o))Wvt(o,a)&&(r=!0);if(Object.keys(o).length!==0)return r?o:e};return await Ke.updateHomeConfiguration({npmRegistries:t,npmScopes:t})}async function vBe(t,e){return await Ke.updateHomeConfiguration({[t]:r=>{let o=He.isIndexableObject(r)?r:{};if(!Object.hasOwn(o,e))return r;let a=o[e],n=He.isIndexableObject(a)?a:{},u=new Set(Object.keys(n));if([...QC].every(p=>!u.has(p)))return r;for(let p of QC)u.delete(p);if(u.size===0)return Object.keys(o).length===1?void 0:{...o,[e]:void 0};let A={};for(let p of QC)A[p]=void 0;return{...o,[e]:{...n,...A}}}})}Ge();qt();var RC=class extends ut{constructor(){super(...arguments);this.access=ge.String("--access",{description:"The access for the published package (public or restricted)"});this.tag=ge.String("--tag","latest",{description:"The tag on the registry that the package should be attached to"});this.tolerateRepublish=ge.Boolean("--tolerate-republish",!1,{description:"Warn and exit when republishing an already existing version of a package"});this.otp=ge.String("--otp",{description:"The OTP token to use with the command"})}static{this.paths=[["npm","publish"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"publish the active workspace to the npm registry",details:'\n This command will pack the active workspace into a fresh archive and upload it to the npm registry.\n\n The package will by default be attached to the `latest` tag on the registry, but this behavior can be overridden by using the `--tag` option.\n\n Note that for legacy reasons scoped packages are by default published with an access set to `restricted` (aka "private packages"). This requires you to register for a paid npm plan. In case you simply wish to publish a public scoped package to the registry (for free), just add the `--access public` flag. This behavior can be enabled by default through the `npmPublishAccess` settings.\n ',examples:[["Publish the active workspace","yarn npm publish"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);if(a.manifest.private)throw new st("Private workspaces cannot be published");if(a.manifest.name===null||a.manifest.version===null)throw new st("Workspaces must have valid names and versions to be published on an external registry");await o.restoreInstallState();let n=a.manifest.name,u=a.manifest.version,A=Zn.getPublishRegistry(a.manifest,{configuration:r});return(await Rt.start({configuration:r,stdout:this.context.stdout},async h=>{if(this.tolerateRepublish)try{let E=await Zr.get(Zr.getIdentUrl(n),{configuration:r,registry:A,ident:n,jsonResponse:!0});if(!Object.hasOwn(E,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(Object.hasOwn(E.versions,u)){h.reportWarning(0,`Registry already knows about version ${u}; skipping.`);return}}catch(E){if(E.originalError?.response?.statusCode!==404)throw E}await An.maybeExecuteWorkspaceLifecycleScript(a,"prepublish",{report:h}),await CA.prepareForPack(a,{report:h},async()=>{let E=await CA.genPackList(a);for(let R of E)h.reportInfo(null,R);let I=await CA.genPackStream(a,E),v=await He.bufferStream(I),x=await PC.getGitHead(a.cwd),C=await PC.makePublishBody(a,v,{access:this.access,tag:this.tag,registry:A,gitHead:x});await Zr.put(Zr.getIdentUrl(n),C,{configuration:r,registry:A,ident:n,otp:this.otp,jsonResponse:!0})}),h.reportInfo(0,"Package archive published")})).exitCode()}};Ge();qt();var DBe=Ze(Jn());Ge();Pt();qt();var TC=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=ge.String({required:!1})}static{this.paths=[["npm","tag","list"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"list all dist-tags of a package",details:` - This command will list all tags of a package from the npm registry. - - If the package is not specified, Yarn will default to the current workspace. - `,examples:[["List all tags of package `my-pkg`","yarn npm tag list my-pkg"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n;if(typeof this.package<"u")n=G.parseIdent(this.package);else{if(!a)throw new sr(o.cwd,this.context.cwd);if(!a.manifest.name)throw new st(`Missing 'name' field in ${ue.fromPortablePath(V.join(a.cwd,dr.manifest))}`);n=a.manifest.name}let u=await mv(n,r),p={children:He.sortMap(Object.entries(u),([h])=>h).map(([h,E])=>({value:pe.tuple(pe.Type.RESOLUTION,{descriptor:G.makeDescriptor(n,h),locator:G.makeLocator(n,E)})}))};return fs.emitTree(p,{configuration:r,json:this.json,stdout:this.context.stdout})}};async function mv(t,e){let r=`/-/package${Zr.getIdentUrl(t)}/dist-tags`;return Zr.get(r,{configuration:e,ident:t,jsonResponse:!0,customErrorMessage:Zr.customPackageError})}var NC=class extends ut{constructor(){super(...arguments);this.package=ge.String();this.tag=ge.String()}static{this.paths=[["npm","tag","add"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"add a tag for a specific version of a package",details:` - This command will add a tag to the npm registry for a specific version of a package. If the tag already exists, it will be overwritten. - `,examples:[["Add a `beta` tag for version `2.3.4-beta.4` of package `my-pkg`","yarn npm tag add my-pkg@2.3.4-beta.4 beta"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=G.parseDescriptor(this.package,!0),u=n.range;if(!DBe.default.valid(u))throw new st(`The range ${pe.pretty(r,n.range,pe.Type.RANGE)} must be a valid semver version`);let A=Zn.getPublishRegistry(a.manifest,{configuration:r}),p=pe.pretty(r,n,pe.Type.IDENT),h=pe.pretty(r,u,pe.Type.RANGE),E=pe.pretty(r,this.tag,pe.Type.CODE);return(await Rt.start({configuration:r,stdout:this.context.stdout},async v=>{let x=await mv(n,r);Object.hasOwn(x,this.tag)&&x[this.tag]===u&&v.reportWarning(0,`Tag ${E} is already set to version ${h}`);let C=`/-/package${Zr.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await Zr.put(C,u,{configuration:r,registry:A,ident:n,jsonRequest:!0,jsonResponse:!0}),v.reportInfo(0,`Tag ${E} added to version ${h} of package ${p}`)})).exitCode()}};Ge();qt();var LC=class extends ut{constructor(){super(...arguments);this.package=ge.String();this.tag=ge.String()}static{this.paths=[["npm","tag","remove"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"remove a tag from a package",details:` - This command will remove a tag from a package from the npm registry. - `,examples:[["Remove the `beta` tag from package `my-pkg`","yarn npm tag remove my-pkg beta"]]})}async execute(){if(this.tag==="latest")throw new st("The 'latest' tag cannot be removed.");let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=G.parseIdent(this.package),u=Zn.getPublishRegistry(a.manifest,{configuration:r}),A=pe.pretty(r,this.tag,pe.Type.CODE),p=pe.pretty(r,n,pe.Type.IDENT),h=await mv(n,r);if(!Object.hasOwn(h,this.tag))throw new st(`${A} is not a tag of package ${p}`);return(await Rt.start({configuration:r,stdout:this.context.stdout},async I=>{let v=`/-/package${Zr.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await Zr.del(v,{configuration:r,registry:u,ident:n,jsonResponse:!0}),I.reportInfo(0,`Tag ${A} removed from package ${p}`)})).exitCode()}};Ge();Ge();qt();var MC=class extends ut{constructor(){super(...arguments);this.scope=ge.String("-s,--scope",{description:"Print username for the registry configured for a given scope"});this.publish=ge.Boolean("--publish",!1,{description:"Print username for the publish registry"})}static{this.paths=[["npm","whoami"]]}static{this.usage=it.Usage({category:"Npm-related commands",description:"display the name of the authenticated user",details:"\n Print the username associated with the current authentication settings to the standard output.\n\n When using `-s,--scope`, the username printed will be the one that matches the authentication settings of the registry associated with the given scope (those settings can be overriden using the `npmRegistries` map, and the registry associated with the scope is configured via the `npmScopes` map).\n\n When using `--publish`, the registry we'll select will by default be the one used when publishing packages (`publishConfig.registry` or `npmPublishRegistry` if available, otherwise we'll fallback to the regular `npmRegistryServer`).\n ",examples:[["Print username for the default registry","yarn npm whoami"],["Print username for the registry on a given scope","yarn npm whoami --scope company"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),o;return this.scope&&this.publish?o=Zn.getScopeRegistry(this.scope,{configuration:r,type:Zn.RegistryType.PUBLISH_REGISTRY}):this.scope?o=Zn.getScopeRegistry(this.scope,{configuration:r}):this.publish?o=Zn.getPublishRegistry((await _y(r,this.context.cwd)).manifest,{configuration:r}):o=Zn.getDefaultRegistry({configuration:r}),(await Rt.start({configuration:r,stdout:this.context.stdout},async n=>{let u;try{u=await Zr.get("/-/whoami",{configuration:r,registry:o,authType:Zr.AuthType.ALWAYS_AUTH,jsonResponse:!0,ident:this.scope?G.makeIdent(this.scope,""):void 0})}catch(A){if(A.response?.statusCode===401||A.response?.statusCode===403){n.reportError(41,"Authentication failed - your credentials may have expired");return}else throw A}n.reportInfo(0,u.username)})).exitCode()}};var Vvt={configuration:{npmPublishAccess:{description:"Default access of the published packages",type:"STRING",default:null},npmAuditExcludePackages:{description:"Array of glob patterns of packages to exclude from npm audit",type:"STRING",default:[],isArray:!0},npmAuditIgnoreAdvisories:{description:"Array of glob patterns of advisory IDs to exclude from npm audit",type:"STRING",default:[],isArray:!0}},commands:[SC,xC,kC,FC,RC,NC,TC,LC,MC]},zvt=Vvt;var S5={};Vt(S5,{PatchCommand:()=>jC,PatchCommitCommand:()=>qC,PatchFetcher:()=>Iv,PatchResolver:()=>Bv,default:()=>pDt,patchUtils:()=>pd});Ge();Ge();Pt();nA();var pd={};Vt(pd,{applyPatchFile:()=>GQ,diffFolders:()=>P5,ensureUnpatchedDescriptor:()=>I5,ensureUnpatchedLocator:()=>WQ,extractPackageToDisk:()=>D5,extractPatchFlags:()=>FBe,isParentRequired:()=>v5,isPatchDescriptor:()=>YQ,isPatchLocator:()=>$h,loadPatchFiles:()=>wv,makeDescriptor:()=>KQ,makeLocator:()=>B5,makePatchHash:()=>b5,parseDescriptor:()=>Ev,parseLocator:()=>Cv,parsePatchFile:()=>yv,unpatchDescriptor:()=>uDt,unpatchLocator:()=>ADt});Ge();Pt();Ge();Pt();var Jvt=/^@@ -(\d+)(,(\d+))? \+(\d+)(,(\d+))? @@.*/;function OC(t){return V.relative(It.root,V.resolve(It.root,ue.toPortablePath(t)))}function Xvt(t){let e=t.trim().match(Jvt);if(!e)throw new Error(`Bad header line: '${t}'`);return{original:{start:Math.max(Number(e[1]),1),length:Number(e[3]||1)},patched:{start:Math.max(Number(e[4]),1),length:Number(e[6]||1)}}}var Zvt=420,$vt=493;var PBe=()=>({semverExclusivity:null,diffLineFromPath:null,diffLineToPath:null,oldMode:null,newMode:null,deletedFileMode:null,newFileMode:null,renameFrom:null,renameTo:null,beforeHash:null,afterHash:null,fromPath:null,toPath:null,hunks:null}),eDt=t=>({header:Xvt(t),parts:[]}),tDt={"@":"header","-":"deletion","+":"insertion"," ":"context","\\":"pragma",undefined:"context"};function rDt(t){let e=[],r=PBe(),o="parsing header",a=null,n=null;function u(){a&&(n&&(a.parts.push(n),n=null),r.hunks.push(a),a=null)}function A(){u(),e.push(r),r=PBe()}for(let p=0;p0?"patch":"mode change",z=null;switch(U){case"rename":{if(!E||!I)throw new Error("Bad parser state: rename from & to not given");e.push({type:"rename",semverExclusivity:o,fromPath:OC(E),toPath:OC(I)}),z=I}break;case"file deletion":{let te=a||C;if(!te)throw new Error("Bad parse state: no path given for file deletion");e.push({type:"file deletion",semverExclusivity:o,hunk:L&&L[0]||null,path:OC(te),mode:jQ(p),hash:v})}break;case"file creation":{let te=n||R;if(!te)throw new Error("Bad parse state: no path given for file creation");e.push({type:"file creation",semverExclusivity:o,hunk:L&&L[0]||null,path:OC(te),mode:jQ(h),hash:x})}break;case"patch":case"mode change":z=R||n;break;default:He.assertNever(U);break}z&&u&&A&&u!==A&&e.push({type:"mode change",semverExclusivity:o,path:OC(z),oldMode:jQ(u),newMode:jQ(A)}),z&&L&&L.length&&e.push({type:"patch",semverExclusivity:o,path:OC(z),hunks:L,beforeHash:v,afterHash:x})}if(e.length===0)throw new Error("Unable to parse patch file: No changes found. Make sure the patch is a valid UTF8 encoded string");return e}function jQ(t){let e=parseInt(t,8)&511;if(e!==Zvt&&e!==$vt)throw new Error(`Unexpected file mode string: ${t}`);return e}function yv(t){let e=t.split(/\n/g);return e[e.length-1]===""&&e.pop(),nDt(rDt(e))}function iDt(t){let e=0,r=0;for(let{type:o,lines:a}of t.parts)switch(o){case"context":r+=a.length,e+=a.length;break;case"deletion":e+=a.length;break;case"insertion":r+=a.length;break;default:He.assertNever(o);break}if(e!==t.header.original.length||r!==t.header.patched.length){let o=a=>a<0?a:`+${a}`;throw new Error(`hunk header integrity check failed (expected @@ ${o(t.header.original.length)} ${o(t.header.patched.length)} @@, got @@ ${o(e)} ${o(r)} @@)`)}}Ge();Pt();var UC=class extends Error{constructor(r,o){super(`Cannot apply hunk #${r+1}`);this.hunk=o}};async function _C(t,e,r){let o=await t.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await t.lutimesPromise(e,o.atime,o.mtime)}async function GQ(t,{baseFs:e=new Tn,dryRun:r=!1,version:o=null}={}){for(let a of t)if(!(a.semverExclusivity!==null&&o!==null&&!Lr.satisfiesWithPrereleases(o,a.semverExclusivity)))switch(a.type){case"file deletion":if(r){if(!e.existsSync(a.path))throw new Error(`Trying to delete a file that doesn't exist: ${a.path}`)}else await _C(e,V.dirname(a.path),async()=>{await e.unlinkPromise(a.path)});break;case"rename":if(r){if(!e.existsSync(a.fromPath))throw new Error(`Trying to move a file that doesn't exist: ${a.fromPath}`)}else await _C(e,V.dirname(a.fromPath),async()=>{await _C(e,V.dirname(a.toPath),async()=>{await _C(e,a.fromPath,async()=>(await e.movePromise(a.fromPath,a.toPath),a.toPath))})});break;case"file creation":if(r){if(e.existsSync(a.path))throw new Error(`Trying to create a file that already exists: ${a.path}`)}else{let n=a.hunk?a.hunk.parts[0].lines.join(` -`)+(a.hunk.parts[0].noNewlineAtEndOfFile?"":` -`):"";await e.mkdirpPromise(V.dirname(a.path),{chmod:493,utimes:[Bi.SAFE_TIME,Bi.SAFE_TIME]}),await e.writeFilePromise(a.path,n,{mode:a.mode}),await e.utimesPromise(a.path,Bi.SAFE_TIME,Bi.SAFE_TIME)}break;case"patch":await _C(e,a.path,async()=>{await aDt(a,{baseFs:e,dryRun:r})});break;case"mode change":{let u=(await e.statPromise(a.path)).mode;if(bBe(a.newMode)!==bBe(u))continue;await _C(e,a.path,async()=>{await e.chmodPromise(a.path,a.newMode)})}break;default:He.assertNever(a);break}}function bBe(t){return(t&64)>0}function SBe(t){return t.replace(/\s+$/,"")}function oDt(t,e){return SBe(t)===SBe(e)}async function aDt({hunks:t,path:e},{baseFs:r,dryRun:o=!1}){let a=await r.statSync(e).mode,u=(await r.readFileSync(e,"utf8")).split(/\n/),A=[],p=0,h=0;for(let I of t){let v=Math.max(h,I.header.patched.start+p),x=Math.max(0,v-h),C=Math.max(0,u.length-v-I.header.original.length),R=Math.max(x,C),L=0,U=0,z=null;for(;L<=R;){if(L<=x&&(U=v-L,z=xBe(I,u,U),z!==null)){L=-L;break}if(L<=C&&(U=v+L,z=xBe(I,u,U),z!==null))break;L+=1}if(z===null)throw new UC(t.indexOf(I),I);A.push(z),p+=L,h=U+I.header.original.length}if(o)return;let E=0;for(let I of A)for(let v of I)switch(v.type){case"splice":{let x=v.index+E;u.splice(x,v.numToDelete,...v.linesToInsert),E+=v.linesToInsert.length-v.numToDelete}break;case"pop":u.pop();break;case"push":u.push(v.line);break;default:He.assertNever(v);break}await r.writeFilePromise(e,u.join(` -`),{mode:a})}function xBe(t,e,r){let o=[];for(let a of t.parts)switch(a.type){case"context":case"deletion":{for(let n of a.lines){let u=e[r];if(u==null||!oDt(u,n))return null;r+=1}a.type==="deletion"&&(o.push({type:"splice",index:r-a.lines.length,numToDelete:a.lines.length,linesToInsert:[]}),a.noNewlineAtEndOfFile&&o.push({type:"push",line:""}))}break;case"insertion":o.push({type:"splice",index:r,numToDelete:0,linesToInsert:a.lines}),a.noNewlineAtEndOfFile&&o.push({type:"pop"});break;default:He.assertNever(a.type);break}return o}var cDt=/^builtin<([^>]+)>$/;function HC(t,e){let{protocol:r,source:o,selector:a,params:n}=G.parseRange(t);if(r!=="patch:")throw new Error("Invalid patch range");if(o===null)throw new Error("Patch locators must explicitly define their source");let u=a?a.split(/&/).map(E=>ue.toPortablePath(E)):[],A=n&&typeof n.locator=="string"?G.parseLocator(n.locator):null,p=n&&typeof n.version=="string"?n.version:null,h=e(o);return{parentLocator:A,sourceItem:h,patchPaths:u,sourceVersion:p}}function YQ(t){return t.range.startsWith("patch:")}function $h(t){return t.reference.startsWith("patch:")}function Ev(t){let{sourceItem:e,...r}=HC(t.range,G.parseDescriptor);return{...r,sourceDescriptor:e}}function Cv(t){let{sourceItem:e,...r}=HC(t.reference,G.parseLocator);return{...r,sourceLocator:e}}function uDt(t){let{sourceItem:e}=HC(t.range,G.parseDescriptor);return e}function ADt(t){let{sourceItem:e}=HC(t.reference,G.parseLocator);return e}function I5(t){if(!YQ(t))return t;let{sourceItem:e}=HC(t.range,G.parseDescriptor);return e}function WQ(t){if(!$h(t))return t;let{sourceItem:e}=HC(t.reference,G.parseLocator);return e}function kBe({parentLocator:t,sourceItem:e,patchPaths:r,sourceVersion:o,patchHash:a},n){let u=t!==null?{locator:G.stringifyLocator(t)}:{},A=typeof o<"u"?{version:o}:{},p=typeof a<"u"?{hash:a}:{};return G.makeRange({protocol:"patch:",source:n(e),selector:r.join("&"),params:{...A,...p,...u}})}function KQ(t,{parentLocator:e,sourceDescriptor:r,patchPaths:o}){return G.makeDescriptor(t,kBe({parentLocator:e,sourceItem:r,patchPaths:o},G.stringifyDescriptor))}function B5(t,{parentLocator:e,sourcePackage:r,patchPaths:o,patchHash:a}){return G.makeLocator(t,kBe({parentLocator:e,sourceItem:r,sourceVersion:r.version,patchPaths:o,patchHash:a},G.stringifyLocator))}function QBe({onAbsolute:t,onRelative:e,onProject:r,onBuiltin:o},a){let n=a.lastIndexOf("!");n!==-1&&(a=a.slice(n+1));let u=a.match(cDt);return u!==null?o(u[1]):a.startsWith("~/")?r(a.slice(2)):V.isAbsolute(a)?t(a):e(a)}function FBe(t){let e=t.lastIndexOf("!");return{optional:(e!==-1?new Set(t.slice(0,e).split(/!/)):new Set).has("optional")}}function v5(t){return QBe({onAbsolute:()=>!1,onRelative:()=>!0,onProject:()=>!1,onBuiltin:()=>!1},t)}async function wv(t,e,r){let o=t!==null?await r.fetcher.fetch(t,r):null,a=o&&o.localPath?{packageFs:new gn(It.root),prefixPath:V.relative(It.root,o.localPath)}:o;o&&o!==a&&o.releaseFs&&o.releaseFs();let n=await He.releaseAfterUseAsync(async()=>await Promise.all(e.map(async u=>{let A=FBe(u),p=await QBe({onAbsolute:async h=>await oe.readFilePromise(h,"utf8"),onRelative:async h=>{if(a===null)throw new Error("Assertion failed: The parent locator should have been fetched");return await a.packageFs.readFilePromise(V.join(a.prefixPath,h),"utf8")},onProject:async h=>await oe.readFilePromise(V.join(r.project.cwd,h),"utf8"),onBuiltin:async h=>await r.project.configuration.firstHook(E=>E.getBuiltinPatch,r.project,h)},u);return{...A,source:p}})));for(let u of n)typeof u.source=="string"&&(u.source=u.source.replace(/\r\n?/g,` -`));return n}async function D5(t,{cache:e,project:r}){let o=r.storedPackages.get(t.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected the package to be registered");let a=WQ(t),n=r.storedChecksums,u=new ki,A=await oe.mktempPromise(),p=V.join(A,"source"),h=V.join(A,"user"),E=V.join(A,".yarn-patch.json"),I=r.configuration.makeFetcher(),v=[];try{let x,C;if(t.locatorHash===a.locatorHash){let R=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u});v.push(()=>R.releaseFs?.()),x=R,C=R}else x=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u}),v.push(()=>x.releaseFs?.()),C=await I.fetch(t,{cache:e,project:r,fetcher:I,checksums:n,report:u}),v.push(()=>C.releaseFs?.());await Promise.all([oe.copyPromise(p,x.prefixPath,{baseFs:x.packageFs}),oe.copyPromise(h,C.prefixPath,{baseFs:C.packageFs}),oe.writeJsonPromise(E,{locator:G.stringifyLocator(t),version:o.version})])}finally{for(let x of v)x()}return oe.detachTemp(A),h}async function P5(t,e){let r=ue.fromPortablePath(t).replace(/\\/g,"/"),o=ue.fromPortablePath(e).replace(/\\/g,"/"),{stdout:a,stderr:n}=await Ur.execvp("git",["-c","core.safecrlf=false","diff","--src-prefix=a/","--dst-prefix=b/","--ignore-cr-at-eol","--full-index","--no-index","--no-renames","--text",r,o],{cwd:ue.toPortablePath(process.cwd()),env:{...process.env,GIT_CONFIG_NOSYSTEM:"1",HOME:"",XDG_CONFIG_HOME:"",USERPROFILE:""}});if(n.length>0)throw new Error(`Unable to diff directories. Make sure you have a recent version of 'git' available in PATH. -The following error was reported by 'git': -${n}`);let u=r.startsWith("/")?A=>A.slice(1):A=>A;return a.replace(new RegExp(`(a|b)(${He.escapeRegExp(`/${u(r)}/`)})`,"g"),"$1/").replace(new RegExp(`(a|b)${He.escapeRegExp(`/${u(o)}/`)}`,"g"),"$1/").replace(new RegExp(He.escapeRegExp(`${r}/`),"g"),"").replace(new RegExp(He.escapeRegExp(`${o}/`),"g"),"")}function b5(t,e){let r=[];for(let{source:o}of t){if(o===null)continue;let a=yv(o);for(let n of a){let{semverExclusivity:u,...A}=n;u!==null&&e!==null&&!Lr.satisfiesWithPrereleases(e,u)||r.push(JSON.stringify(A))}}return wn.makeHash(`${3}`,...r).slice(0,6)}Ge();function RBe(t,{configuration:e,report:r}){for(let o of t.parts)for(let a of o.lines)switch(o.type){case"context":r.reportInfo(null,` ${pe.pretty(e,a,"grey")}`);break;case"deletion":r.reportError(28,`- ${pe.pretty(e,a,pe.Type.REMOVED)}`);break;case"insertion":r.reportError(28,`+ ${pe.pretty(e,a,pe.Type.ADDED)}`);break;default:He.assertNever(o.type)}}var Iv=class{supports(e,r){return!!$h(e)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.patchPackage(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async patchPackage(e,r){let{parentLocator:o,sourceLocator:a,sourceVersion:n,patchPaths:u}=Cv(e),A=await wv(o,u,r),p=await oe.mktempPromise(),h=V.join(p,"current.zip"),E=await r.fetcher.fetch(a,r),I=G.getIdentVendorPath(e),v=new Zi(h,{create:!0,level:r.project.configuration.get("compressionLevel")});await He.releaseAfterUseAsync(async()=>{await v.copyPromise(I,E.prefixPath,{baseFs:E.packageFs,stableSort:!0})},E.releaseFs),v.saveAndClose();for(let{source:x,optional:C}of A){if(x===null)continue;let R=new Zi(h,{level:r.project.configuration.get("compressionLevel")}),L=new gn(V.resolve(It.root,I),{baseFs:R});try{await GQ(yv(x),{baseFs:L,version:n})}catch(U){if(!(U instanceof UC))throw U;let z=r.project.configuration.get("enableInlineHunks"),te=!z&&!C?" (set enableInlineHunks for details)":"",ae=`${G.prettyLocator(r.project.configuration,e)}: ${U.message}${te}`,le=ce=>{z&&RBe(U.hunk,{configuration:r.project.configuration,report:ce})};if(R.discardAndClose(),C){r.report.reportWarningOnce(66,ae,{reportExtra:le});continue}else throw new Jt(66,ae,le)}R.saveAndClose()}return new Zi(h,{level:r.project.configuration.get("compressionLevel")})}};Ge();var Bv=class{supportsDescriptor(e,r){return!!YQ(e)}supportsLocator(e,r){return!!$h(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){let{patchPaths:a}=Ev(e);return a.every(n=>!v5(n))?e:G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){let{sourceDescriptor:o}=Ev(e);return{sourceDescriptor:r.project.configuration.normalizeDependency(o)}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{parentLocator:a,patchPaths:n}=Ev(e),u=await wv(a,n,o.fetchOptions),A=r.sourceDescriptor;if(typeof A>"u")throw new Error("Assertion failed: The dependency should have been resolved");let p=b5(u,A.version);return[B5(e,{parentLocator:a,sourcePackage:A,patchPaths:n,patchHash:p})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let{sourceLocator:o}=Cv(e);return{...await r.resolver.resolve(o,r),...e}}};Ge();Pt();qt();var qC=class extends ut{constructor(){super(...arguments);this.save=ge.Boolean("-s,--save",!1,{description:"Add the patch to your resolution entries"});this.patchFolder=ge.String()}static{this.paths=[["patch-commit"]]}static{this.usage=it.Usage({description:"generate a patch out of a directory",details:"\n By default, this will print a patchfile on stdout based on the diff between the folder passed in and the original version of the package. Such file is suitable for consumption with the `patch:` protocol.\n\n With the `-s,--save` option set, the patchfile won't be printed on stdout anymore and will instead be stored within a local file (by default kept within `.yarn/patches`, but configurable via the `patchFolder` setting). A `resolutions` entry will also be added to your top-level manifest, referencing the patched package via the `patch:` protocol.\n\n Note that only folders generated by `yarn patch` are accepted as valid input for `yarn patch-commit`.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=V.resolve(this.context.cwd,ue.toPortablePath(this.patchFolder)),u=V.join(n,"../source"),A=V.join(n,"../.yarn-patch.json");if(!oe.existsSync(u))throw new st("The argument folder didn't get created by 'yarn patch'");let p=await P5(u,n),h=await oe.readJsonPromise(A),E=G.parseLocator(h.locator,!0);if(!o.storedPackages.has(E.locatorHash))throw new st("No package found in the project for the given locator");if(!this.save){this.context.stdout.write(p);return}let I=r.get("patchFolder"),v=V.join(I,`${G.slugifyLocator(E)}.patch`);await oe.mkdirPromise(I,{recursive:!0}),await oe.writeFilePromise(v,p);let x=[],C=new Map;for(let R of o.storedPackages.values()){if(G.isVirtualLocator(R))continue;let L=R.dependencies.get(E.identHash);if(!L)continue;let U=G.ensureDevirtualizedDescriptor(L),z=I5(U),te=o.storedResolutions.get(z.descriptorHash);if(!te)throw new Error("Assertion failed: Expected the resolution to have been registered");if(!o.storedPackages.get(te))throw new Error("Assertion failed: Expected the package to have been registered");let le=o.tryWorkspaceByLocator(R);if(le)x.push(le);else{let ce=o.originalPackages.get(R.locatorHash);if(!ce)throw new Error("Assertion failed: Expected the original package to have been registered");let Ce=ce.dependencies.get(L.identHash);if(!Ce)throw new Error("Assertion failed: Expected the original dependency to have been registered");C.set(Ce.descriptorHash,Ce)}}for(let R of x)for(let L of Ut.hardDependencies){let U=R.manifest[L].get(E.identHash);if(!U)continue;let z=KQ(U,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[V.join(dr.home,V.relative(o.cwd,v))]});R.manifest[L].set(U.identHash,z)}for(let R of C.values()){let L=KQ(R,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[V.join(dr.home,V.relative(o.cwd,v))]});o.topLevelWorkspace.manifest.resolutions.push({pattern:{descriptor:{fullName:G.stringifyIdent(L),description:R.range}},reference:L.range})}await o.persist()}};Ge();Pt();qt();var jC=class extends ut{constructor(){super(...arguments);this.update=ge.Boolean("-u,--update",!1,{description:"Reapply local patches that already apply to this packages"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=ge.String()}static{this.paths=[["patch"]]}static{this.usage=it.Usage({description:"prepare a package for patching",details:"\n This command will cause a package to be extracted in a temporary directory intended to be editable at will.\n\n Once you're done with your changes, run `yarn patch-commit -s path` (with `path` being the temporary directory you received) to generate a patchfile and register it into your top-level manifest via the `patch:` protocol. Run `yarn patch-commit -h` for more details.\n\n Calling the command when you already have a patch won't import it by default (in other words, the default behavior is to reset existing patches). However, adding the `-u,--update` flag will import any current patch.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let u=G.parseLocator(this.package);if(u.reference==="unknown"){let A=He.mapAndFilter([...o.storedPackages.values()],p=>p.identHash!==u.identHash?He.mapAndFilter.skip:G.isVirtualLocator(p)?He.mapAndFilter.skip:$h(p)!==this.update?He.mapAndFilter.skip:p);if(A.length===0)throw new st("No package found in the project for the given locator");if(A.length>1)throw new st(`Multiple candidate packages found; explicitly choose one of them (use \`yarn why \` to get more information as to who depends on them): -${A.map(p=>` -- ${G.prettyLocator(r,p)}`).join("")}`);u=A[0]}if(!o.storedPackages.has(u.locatorHash))throw new st("No package found in the project for the given locator");await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=WQ(u),h=await D5(u,{cache:n,project:o});A.reportJson({locator:G.stringifyLocator(p),path:ue.fromPortablePath(h)});let E=this.update?" along with its current modifications":"";A.reportInfo(0,`Package ${G.prettyLocator(r,p)} got extracted with success${E}!`),A.reportInfo(0,`You can now edit the following folder: ${pe.pretty(r,ue.fromPortablePath(h),"magenta")}`),A.reportInfo(0,`Once you are done run ${pe.pretty(r,`yarn patch-commit -s ${process.platform==="win32"?'"':""}${ue.fromPortablePath(h)}${process.platform==="win32"?'"':""}`,"cyan")} and Yarn will store a patchfile based on your changes.`)})}};var fDt={configuration:{enableInlineHunks:{description:"If true, the installs will print unmatched patch hunks",type:"BOOLEAN",default:!1},patchFolder:{description:"Folder where the patch files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/patches"}},commands:[qC,jC],fetchers:[Iv],resolvers:[Bv]},pDt=fDt;var Q5={};Vt(Q5,{PnpmLinker:()=>vv,default:()=>yDt});Ge();Pt();qt();var vv=class{getCustomDataKey(){return JSON.stringify({name:"PnpmLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the pnpm linker to be enabled");let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=a.pathsByLocator.get(e.locatorHash);if(typeof n>"u")throw new st(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed pnpm map - running an install might help`);return n.packageLocation}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new st(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=e.match(/(^.*\/node_modules\/(@[^/]*\/)?[^/]+)(\/.*$)/);if(n){let p=a.locatorByPath.get(n[1]);if(p)return p}let u=e,A=e;do{A=u,u=V.dirname(A);let p=a.locatorByPath.get(A);if(p)return p}while(u!==A);return null}makeInstaller(e){return new x5(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="pnpm"}},x5=class{constructor(e){this.opts=e;this.asyncActions=new He.AsyncActions(10);this.customData={pathsByLocator:new Map,locatorByPath:new Map};this.indexFolderPromise=cD(oe,{indexPath:V.join(e.project.configuration.get("globalFolder"),"index")})}attachCustomData(e){}async installPackage(e,r,o){switch(e.linkType){case"SOFT":return this.installPackageSoft(e,r,o);case"HARD":return this.installPackageHard(e,r,o)}throw new Error("Assertion failed: Unsupported package link type")}async installPackageSoft(e,r,o){let a=V.resolve(r.packageFs.getRealPath(),r.prefixPath),n=this.opts.project.tryWorkspaceByLocator(e)?V.join(a,dr.nodeModules):null;return this.customData.pathsByLocator.set(e.locatorHash,{packageLocation:a,dependenciesLocation:n}),{packageLocation:a,buildRequest:null}}async installPackageHard(e,r,o){let a=hDt(e,{project:this.opts.project}),n=a.packageLocation;this.customData.locatorByPath.set(n,G.stringifyLocator(e)),this.customData.pathsByLocator.set(e.locatorHash,a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{await oe.mkdirPromise(n,{recursive:!0}),await oe.copyPromise(n,r.prefixPath,{baseFs:r.packageFs,overwrite:!1,linkStrategy:{type:"HardlinkFromIndex",indexPath:await this.indexFolderPromise,autoRepair:!0}})}));let A=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e,p={manifest:await Ut.tryFind(r.prefixPath,{baseFs:r.packageFs})??new Ut,misc:{hasBindingGyp:mA.hasBindingGyp(r)}},h=this.opts.project.getDependencyMeta(A,e.version),E=mA.extractBuildRequest(e,p,h,{configuration:this.opts.project.configuration});return{packageLocation:n,buildRequest:E}}async attachInternalDependencies(e,r){if(this.opts.project.configuration.get("nodeLinker")!=="pnpm"||!TBe(e,{project:this.opts.project}))return;let o=this.customData.pathsByLocator.get(e.locatorHash);if(typeof o>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(e)})`);let{dependenciesLocation:a}=o;a&&this.asyncActions.reduce(e.locatorHash,async n=>{await oe.mkdirPromise(a,{recursive:!0});let u=await gDt(a),A=new Map(u),p=[n],h=(I,v)=>{let x=v;TBe(v,{project:this.opts.project})||(this.opts.report.reportWarningOnce(0,"The pnpm linker doesn't support providing different versions to workspaces' peer dependencies"),x=G.devirtualizeLocator(v));let C=this.customData.pathsByLocator.get(x.locatorHash);if(typeof C>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(v)})`);let R=G.stringifyIdent(I),L=V.join(a,R),U=V.relative(V.dirname(L),C.packageLocation),z=A.get(R);A.delete(R),p.push(Promise.resolve().then(async()=>{if(z){if(z.isSymbolicLink()&&await oe.readlinkPromise(L)===U)return;await oe.removePromise(L)}await oe.mkdirpPromise(V.dirname(L)),process.platform=="win32"&&this.opts.project.configuration.get("winLinkType")==="junctions"?await oe.symlinkPromise(C.packageLocation,L,"junction"):await oe.symlinkPromise(U,L)}))},E=!1;for(let[I,v]of r)I.identHash===e.identHash&&(E=!0),h(I,v);!E&&!this.opts.project.tryWorkspaceByLocator(e)&&h(G.convertLocatorToDescriptor(e),e),p.push(dDt(a,A)),await Promise.all(p)})}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the pnpm linker")}async finalizeInstall(){let e=LBe(this.opts.project);if(this.opts.project.configuration.get("nodeLinker")!=="pnpm")await oe.removePromise(e);else{let r;try{r=new Set(await oe.readdirPromise(e))}catch{r=new Set}for(let{dependenciesLocation:o}of this.customData.pathsByLocator.values()){if(!o)continue;let a=V.contains(e,o);if(a===null)continue;let[n]=a.split(V.sep);r.delete(n)}await Promise.all([...r].map(async o=>{await oe.removePromise(V.join(e,o))}))}return await this.asyncActions.wait(),await k5(e),this.opts.project.configuration.get("nodeLinker")!=="node-modules"&&await k5(NBe(this.opts.project)),{customData:this.customData}}};function NBe(t){return V.join(t.cwd,dr.nodeModules)}function LBe(t){return V.join(NBe(t),".store")}function hDt(t,{project:e}){let r=G.slugifyLocator(t),o=LBe(e),a=V.join(o,r,"package"),n=V.join(o,r,dr.nodeModules);return{packageLocation:a,dependenciesLocation:n}}function TBe(t,{project:e}){return!G.isVirtualLocator(t)||!e.tryWorkspaceByLocator(t)}async function gDt(t){let e=new Map,r=[];try{r=await oe.readdirPromise(t,{withFileTypes:!0})}catch(o){if(o.code!=="ENOENT")throw o}try{for(let o of r)if(!o.name.startsWith("."))if(o.name.startsWith("@")){let a=await oe.readdirPromise(V.join(t,o.name),{withFileTypes:!0});if(a.length===0)e.set(o.name,o);else for(let n of a)e.set(`${o.name}/${n.name}`,n)}else e.set(o.name,o)}catch(o){if(o.code!=="ENOENT")throw o}return e}async function dDt(t,e){let r=[],o=new Set;for(let a of e.keys()){r.push(oe.removePromise(V.join(t,a)));let n=G.tryParseIdent(a)?.scope;n&&o.add(`@${n}`)}return Promise.all(r).then(()=>Promise.all([...o].map(a=>k5(V.join(t,a)))))}async function k5(t){try{await oe.rmdirPromise(t)}catch(e){if(e.code!=="ENOENT"&&e.code!=="ENOTEMPTY")throw e}}var mDt={linkers:[vv]},yDt=mDt;var O5={};Vt(O5,{StageCommand:()=>GC,default:()=>xDt,stageUtils:()=>zQ});Ge();Pt();qt();Ge();Pt();var zQ={};Vt(zQ,{ActionType:()=>F5,checkConsensus:()=>VQ,expandDirectory:()=>N5,findConsensus:()=>L5,findVcsRoot:()=>R5,genCommitMessage:()=>M5,getCommitPrefix:()=>MBe,isYarnFile:()=>T5});Pt();var F5=(n=>(n[n.CREATE=0]="CREATE",n[n.DELETE=1]="DELETE",n[n.ADD=2]="ADD",n[n.REMOVE=3]="REMOVE",n[n.MODIFY=4]="MODIFY",n))(F5||{});async function R5(t,{marker:e}){do if(!oe.existsSync(V.join(t,e)))t=V.dirname(t);else return t;while(t!=="/");return null}function T5(t,{roots:e,names:r}){if(r.has(V.basename(t)))return!0;do if(!e.has(t))t=V.dirname(t);else return!0;while(t!=="/");return!1}function N5(t){let e=[],r=[t];for(;r.length>0;){let o=r.pop(),a=oe.readdirSync(o);for(let n of a){let u=V.resolve(o,n);oe.lstatSync(u).isDirectory()?r.push(u):e.push(u)}}return e}function VQ(t,e){let r=0,o=0;for(let a of t)a!=="wip"&&(e.test(a)?r+=1:o+=1);return r>=o}function L5(t){let e=VQ(t,/^(\w\(\w+\):\s*)?\w+s/),r=VQ(t,/^(\w\(\w+\):\s*)?[A-Z]/),o=VQ(t,/^\w\(\w+\):/);return{useThirdPerson:e,useUpperCase:r,useComponent:o}}function MBe(t){return t.useComponent?"chore(yarn): ":""}var EDt=new Map([[0,"create"],[1,"delete"],[2,"add"],[3,"remove"],[4,"update"]]);function M5(t,e){let r=MBe(t),o=[],a=e.slice().sort((n,u)=>n[0]-u[0]);for(;a.length>0;){let[n,u]=a.shift(),A=EDt.get(n);t.useUpperCase&&o.length===0&&(A=`${A[0].toUpperCase()}${A.slice(1)}`),t.useThirdPerson&&(A+="s");let p=[u];for(;a.length>0&&a[0][0]===n;){let[,E]=a.shift();p.push(E)}p.sort();let h=p.shift();p.length===1?h+=" (and one other)":p.length>1&&(h+=` (and ${p.length} others)`),o.push(`${A} ${h}`)}return`${r}${o.join(", ")}`}var CDt="Commit generated via `yarn stage`",wDt=11;async function OBe(t){let{code:e,stdout:r}=await Ur.execvp("git",["log","-1","--pretty=format:%H"],{cwd:t});return e===0?r.trim():null}async function IDt(t,e){let r=[],o=e.filter(h=>V.basename(h.path)==="package.json");for(let{action:h,path:E}of o){let I=V.relative(t,E);if(h===4){let v=await OBe(t),{stdout:x}=await Ur.execvp("git",["show",`${v}:${I}`],{cwd:t,strict:!0}),C=await Ut.fromText(x),R=await Ut.fromFile(E),L=new Map([...R.dependencies,...R.devDependencies]),U=new Map([...C.dependencies,...C.devDependencies]);for(let[z,te]of U){let ae=G.stringifyIdent(te),le=L.get(z);le?le.range!==te.range&&r.push([4,`${ae} to ${le.range}`]):r.push([3,ae])}for(let[z,te]of L)U.has(z)||r.push([2,G.stringifyIdent(te)])}else if(h===0){let v=await Ut.fromFile(E);v.name?r.push([0,G.stringifyIdent(v.name)]):r.push([0,"a package"])}else if(h===1){let v=await OBe(t),{stdout:x}=await Ur.execvp("git",["show",`${v}:${I}`],{cwd:t,strict:!0}),C=await Ut.fromText(x);C.name?r.push([1,G.stringifyIdent(C.name)]):r.push([1,"a package"])}else throw new Error("Assertion failed: Unsupported action type")}let{code:a,stdout:n}=await Ur.execvp("git",["log",`-${wDt}`,"--pretty=format:%s"],{cwd:t}),u=a===0?n.split(/\n/g).filter(h=>h!==""):[],A=L5(u);return M5(A,r)}var BDt={0:[" A ","?? "],4:[" M "],1:[" D "]},vDt={0:["A "],4:["M "],1:["D "]},UBe={async findRoot(t){return await R5(t,{marker:".git"})},async filterChanges(t,e,r,o){let{stdout:a}=await Ur.execvp("git",["status","-s"],{cwd:t,strict:!0}),n=a.toString().split(/\n/g),u=o?.staged?vDt:BDt;return[].concat(...n.map(p=>{if(p==="")return[];let h=p.slice(0,3),E=V.resolve(t,p.slice(3));if(!o?.staged&&h==="?? "&&p.endsWith("/"))return N5(E).map(I=>({action:0,path:I}));{let v=[0,4,1].find(x=>u[x].includes(h));return v!==void 0?[{action:v,path:E}]:[]}})).filter(p=>T5(p.path,{roots:e,names:r}))},async genCommitMessage(t,e){return await IDt(t,e)},async makeStage(t,e){let r=e.map(o=>ue.fromPortablePath(o.path));await Ur.execvp("git",["add","--",...r],{cwd:t,strict:!0})},async makeCommit(t,e,r){let o=e.map(a=>ue.fromPortablePath(a.path));await Ur.execvp("git",["add","-N","--",...o],{cwd:t,strict:!0}),await Ur.execvp("git",["commit","-m",`${r} - -${CDt} -`,"--",...o],{cwd:t,strict:!0})},async makeReset(t,e){let r=e.map(o=>ue.fromPortablePath(o.path));await Ur.execvp("git",["reset","HEAD","--",...r],{cwd:t,strict:!0})}};var DDt=[UBe],GC=class extends ut{constructor(){super(...arguments);this.commit=ge.Boolean("-c,--commit",!1,{description:"Commit the staged files"});this.reset=ge.Boolean("-r,--reset",!1,{description:"Remove all files from the staging area"});this.dryRun=ge.Boolean("-n,--dry-run",!1,{description:"Print the commit message and the list of modified files without staging / committing"});this.update=ge.Boolean("-u,--update",!1,{hidden:!0})}static{this.paths=[["stage"]]}static{this.usage=it.Usage({description:"add all yarn files to your vcs",details:"\n This command will add to your staging area the files belonging to Yarn (typically any modified `package.json` and `.yarnrc.yml` files, but also linker-generated files, cache data, etc). It will take your ignore list into account, so the cache files won't be added if the cache is ignored in a `.gitignore` file (assuming you use Git).\n\n Running `--reset` will instead remove them from the staging area (the changes will still be there, but won't be committed until you stage them back).\n\n Since the staging area is a non-existent concept in Mercurial, Yarn will always create a new commit when running this command on Mercurial repositories. You can get this behavior when using Git by using the `--commit` flag which will directly create a commit.\n ",examples:[["Adds all modified project files to the staging area","yarn stage"],["Creates a new commit containing all modified project files","yarn stage --commit"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o}=await kt.find(r,this.context.cwd),{driver:a,root:n}=await PDt(o.cwd),u=[r.get("cacheFolder"),r.get("globalFolder"),r.get("virtualFolder"),r.get("yarnPath")];await r.triggerHook(I=>I.populateYarnPaths,o,I=>{u.push(I)});let A=new Set;for(let I of u)for(let v of bDt(n,I))A.add(v);let p=new Set([r.get("rcFilename"),dr.lockfile,dr.manifest]),h=await a.filterChanges(n,A,p),E=await a.genCommitMessage(n,h);if(this.dryRun)if(this.commit)this.context.stdout.write(`${E} -`);else for(let I of h)this.context.stdout.write(`${ue.fromPortablePath(I.path)} -`);else if(this.reset){let I=await a.filterChanges(n,A,p,{staged:!0});I.length===0?this.context.stdout.write("No staged changes found!"):await a.makeReset(n,I)}else h.length===0?this.context.stdout.write("No changes found!"):this.commit?await a.makeCommit(n,h,E):(await a.makeStage(n,h),this.context.stdout.write(E))}};async function PDt(t){let e=null,r=null;for(let o of DDt)if((r=await o.findRoot(t))!==null){e=o;break}if(e===null||r===null)throw new st("No stage driver has been found for your current project");return{driver:e,root:r}}function bDt(t,e){let r=[];if(e===null)return r;for(;;){(e===t||e.startsWith(`${t}/`))&&r.push(e);let o;try{o=oe.statSync(e)}catch{break}if(o.isSymbolicLink())e=V.resolve(V.dirname(e),oe.readlinkSync(e));else break}return r}var SDt={commands:[GC]},xDt=SDt;var U5={};Vt(U5,{default:()=>MDt});Ge();Ge();Pt();var qBe=Ze(Jn());Ge();var _Be=Ze(YH()),kDt="e8e1bd300d860104bb8c58453ffa1eb4",QDt="OFCNCOG2CU",HBe=async(t,e)=>{let r=G.stringifyIdent(t),a=FDt(e).initIndex("npm-search");try{return(await a.getObject(r,{attributesToRetrieve:["types"]})).types?.ts==="definitely-typed"}catch{return!1}},FDt=t=>(0,_Be.default)(QDt,kDt,{requester:{async send(r){try{let o=await sn.request(r.url,r.data||null,{configuration:t,headers:r.headers});return{content:o.body,isTimedOut:!1,status:o.statusCode}}catch(o){return{content:o.response.body,isTimedOut:!1,status:o.response.statusCode}}}}});var jBe=t=>t.scope?`${t.scope}__${t.name}`:`${t.name}`,RDt=async(t,e,r,o)=>{if(r.scope==="types")return;let{project:a}=t,{configuration:n}=a;if(!(n.get("tsEnableAutoTypes")??(oe.existsSync(V.join(t.cwd,"tsconfig.json"))||oe.existsSync(V.join(a.cwd,"tsconfig.json")))))return;let A=n.makeResolver(),p={project:a,resolver:A,report:new ki};if(!await HBe(r,n))return;let E=jBe(r),I=G.parseRange(r.range).selector;if(!Lr.validRange(I)){let L=n.normalizeDependency(r),U=await A.getCandidates(L,{},p);I=G.parseRange(U[0].reference).selector}let v=qBe.default.coerce(I);if(v===null)return;let x=`${Zc.Modifier.CARET}${v.major}`,C=G.makeDescriptor(G.makeIdent("types",E),x),R=He.mapAndFind(a.workspaces,L=>{let U=L.manifest.dependencies.get(r.identHash)?.descriptorHash,z=L.manifest.devDependencies.get(r.identHash)?.descriptorHash;if(U!==r.descriptorHash&&z!==r.descriptorHash)return He.mapAndFind.skip;let te=[];for(let ae of Ut.allDependencies){let le=L.manifest[ae].get(C.identHash);typeof le>"u"||te.push([ae,le])}return te.length===0?He.mapAndFind.skip:te});if(typeof R<"u")for(let[L,U]of R)t.manifest[L].set(U.identHash,U);else{try{let L=n.normalizeDependency(C);if((await A.getCandidates(L,{},p)).length===0)return}catch{return}t.manifest[Zc.Target.DEVELOPMENT].set(C.identHash,C)}},TDt=async(t,e,r)=>{if(r.scope==="types")return;let{project:o}=t,{configuration:a}=o;if(!(a.get("tsEnableAutoTypes")??(oe.existsSync(V.join(t.cwd,"tsconfig.json"))||oe.existsSync(V.join(o.cwd,"tsconfig.json")))))return;let u=jBe(r),A=G.makeIdent("types",u);for(let p of Ut.allDependencies)typeof t.manifest[p].get(A.identHash)>"u"||t.manifest[p].delete(A.identHash)},NDt=(t,e)=>{e.publishConfig&&e.publishConfig.typings&&(e.typings=e.publishConfig.typings),e.publishConfig&&e.publishConfig.types&&(e.types=e.publishConfig.types)},LDt={configuration:{tsEnableAutoTypes:{description:"Whether Yarn should auto-install @types/ dependencies on 'yarn add'",type:"BOOLEAN",isNullable:!0,default:null}},hooks:{afterWorkspaceDependencyAddition:RDt,afterWorkspaceDependencyRemoval:TDt,beforeWorkspacePacking:NDt}},MDt=LDt;var G5={};Vt(G5,{VersionApplyCommand:()=>zC,VersionCheckCommand:()=>JC,VersionCommand:()=>XC,default:()=>rPt,versionUtils:()=>VC});Ge();Ge();qt();var VC={};Vt(VC,{Decision:()=>WC,applyPrerelease:()=>zBe,applyReleases:()=>j5,applyStrategy:()=>XQ,clearVersionFiles:()=>_5,getUndecidedDependentWorkspaces:()=>Pv,getUndecidedWorkspaces:()=>JQ,openVersionFile:()=>KC,requireMoreDecisions:()=>$Dt,resolveVersionFiles:()=>Dv,suggestStrategy:()=>q5,updateVersionFiles:()=>H5,validateReleaseDecision:()=>YC});Ge();Pt();Nl();qt();var VBe=Ze(KBe()),BA=Ze(Jn()),ZDt=/^(>=|[~^]|)(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(-(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(\.(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*)?(\+[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*)?$/,WC=(u=>(u.UNDECIDED="undecided",u.DECLINE="decline",u.MAJOR="major",u.MINOR="minor",u.PATCH="patch",u.PRERELEASE="prerelease",u))(WC||{});function YC(t){let e=BA.default.valid(t);return e||He.validateEnum((0,VBe.default)(WC,"UNDECIDED"),t)}async function Dv(t,{prerelease:e=null}={}){let r=new Map,o=t.configuration.get("deferredVersionFolder");if(!oe.existsSync(o))return r;let a=await oe.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=V.join(o,n),A=await oe.readFilePromise(u,"utf8"),p=Ki(A);for(let[h,E]of Object.entries(p.releases||{})){if(E==="decline")continue;let I=G.parseIdent(h),v=t.tryWorkspaceByIdent(I);if(v===null)throw new Error(`Assertion failed: Expected a release definition file to only reference existing workspaces (${V.basename(u)} references ${h})`);if(v.manifest.version===null)throw new Error(`Assertion failed: Expected the workspace to have a version (${G.prettyLocator(t.configuration,v.anchoredLocator)})`);let x=v.manifest.raw.stableVersion??v.manifest.version,C=r.get(v),R=XQ(x,YC(E));if(R===null)throw new Error(`Assertion failed: Expected ${x} to support being bumped via strategy ${E}`);let L=typeof C<"u"?BA.default.gt(R,C)?R:C:R;r.set(v,L)}}return e&&(r=new Map([...r].map(([n,u])=>[n,zBe(u,{current:n.manifest.version,prerelease:e})]))),r}async function _5(t){let e=t.configuration.get("deferredVersionFolder");oe.existsSync(e)&&await oe.removePromise(e)}async function H5(t,e){let r=new Set(e),o=t.configuration.get("deferredVersionFolder");if(!oe.existsSync(o))return;let a=await oe.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=V.join(o,n),A=await oe.readFilePromise(u,"utf8"),p=Ki(A),h=p?.releases;if(h){for(let E of Object.keys(h)){let I=G.parseIdent(E),v=t.tryWorkspaceByIdent(I);(v===null||r.has(v))&&delete p.releases[E]}Object.keys(p.releases).length>0?await oe.changeFilePromise(u,Da(new Da.PreserveOrdering(p))):await oe.unlinkPromise(u)}}}async function KC(t,{allowEmpty:e=!1}={}){let r=t.configuration;if(r.projectCwd===null)throw new st("This command can only be run from within a Yarn project");let o=await ia.fetchRoot(r.projectCwd),a=o!==null?await ia.fetchBase(o,{baseRefs:r.get("changesetBaseRefs")}):null,n=o!==null?await ia.fetchChangedFiles(o,{base:a.hash,project:t}):[],u=r.get("deferredVersionFolder"),A=n.filter(x=>V.contains(u,x)!==null);if(A.length>1)throw new st(`Your current branch contains multiple versioning files; this isn't supported: -- ${A.map(x=>ue.fromPortablePath(x)).join(` -- `)}`);let p=new Set(He.mapAndFilter(n,x=>{let C=t.tryWorkspaceByFilePath(x);return C===null?He.mapAndFilter.skip:C}));if(A.length===0&&p.size===0&&!e)return null;let h=A.length===1?A[0]:V.join(u,`${wn.makeHash(Math.random().toString()).slice(0,8)}.yml`),E=oe.existsSync(h)?await oe.readFilePromise(h,"utf8"):"{}",I=Ki(E),v=new Map;for(let x of I.declined||[]){let C=G.parseIdent(x),R=t.getWorkspaceByIdent(C);v.set(R,"decline")}for(let[x,C]of Object.entries(I.releases||{})){let R=G.parseIdent(x),L=t.getWorkspaceByIdent(R);v.set(L,YC(C))}return{project:t,root:o,baseHash:a!==null?a.hash:null,baseTitle:a!==null?a.title:null,changedFiles:new Set(n),changedWorkspaces:p,releaseRoots:new Set([...p].filter(x=>x.manifest.version!==null)),releases:v,async saveAll(){let x={},C=[],R=[];for(let L of t.workspaces){if(L.manifest.version===null)continue;let U=G.stringifyIdent(L.anchoredLocator),z=v.get(L);z==="decline"?C.push(U):typeof z<"u"?x[U]=YC(z):p.has(L)&&R.push(U)}await oe.mkdirPromise(V.dirname(h),{recursive:!0}),await oe.changeFilePromise(h,Da(new Da.PreserveOrdering({releases:Object.keys(x).length>0?x:void 0,declined:C.length>0?C:void 0,undecided:R.length>0?R:void 0})))}}}function $Dt(t){return JQ(t).size>0||Pv(t).length>0}function JQ(t){let e=new Set;for(let r of t.changedWorkspaces)r.manifest.version!==null&&(t.releases.has(r)||e.add(r));return e}function Pv(t,{include:e=new Set}={}){let r=[],o=new Map(He.mapAndFilter([...t.releases],([n,u])=>u==="decline"?He.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n])),a=new Map(He.mapAndFilter([...t.releases],([n,u])=>u!=="decline"?He.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n]));for(let n of t.project.workspaces)if(!(!e.has(n)&&(a.has(n.anchoredLocator.locatorHash)||o.has(n.anchoredLocator.locatorHash)))&&n.manifest.version!==null)for(let u of Ut.hardDependencies)for(let A of n.manifest.getForScope(u).values()){let p=t.project.tryWorkspaceByDescriptor(A);p!==null&&o.has(p.anchoredLocator.locatorHash)&&r.push([n,p])}return r}function q5(t,e){let r=BA.default.clean(e);for(let o of Object.values(WC))if(o!=="undecided"&&o!=="decline"&&BA.default.inc(t,o)===r)return o;return null}function XQ(t,e){if(BA.default.valid(e))return e;if(t===null)throw new st(`Cannot apply the release strategy "${e}" unless the workspace already has a valid version`);if(!BA.default.valid(t))throw new st(`Cannot apply the release strategy "${e}" on a non-semver version (${t})`);let r=BA.default.inc(t,e);if(r===null)throw new st(`Cannot apply the release strategy "${e}" on the specified version (${t})`);return r}function j5(t,e,{report:r}){let o=new Map;for(let a of t.workspaces)for(let n of Ut.allDependencies)for(let u of a.manifest[n].values()){let A=t.tryWorkspaceByDescriptor(u);if(A===null||!e.has(A))continue;He.getArrayWithDefault(o,A).push([a,n,u.identHash])}for(let[a,n]of e){let u=a.manifest.version;a.manifest.version=n,BA.default.prerelease(n)===null?delete a.manifest.raw.stableVersion:a.manifest.raw.stableVersion||(a.manifest.raw.stableVersion=u);let A=a.manifest.name!==null?G.stringifyIdent(a.manifest.name):null;r.reportInfo(0,`${G.prettyLocator(t.configuration,a.anchoredLocator)}: Bumped to ${n}`),r.reportJson({cwd:ue.fromPortablePath(a.cwd),ident:A,oldVersion:u,newVersion:n});let p=o.get(a);if(!(typeof p>"u"))for(let[h,E,I]of p){let v=h.manifest[E].get(I);if(typeof v>"u")throw new Error("Assertion failed: The dependency should have existed");let x=v.range,C=!1;if(x.startsWith(ei.protocol)&&(x=x.slice(ei.protocol.length),C=!0,x===a.relativeCwd))continue;let R=x.match(ZDt);if(!R){r.reportWarning(0,`Couldn't auto-upgrade range ${x} (in ${G.prettyLocator(t.configuration,h.anchoredLocator)})`);continue}let L=`${R[1]}${n}`;C&&(L=`${ei.protocol}${L}`);let U=G.makeDescriptor(v,L);h.manifest[E].set(I,U)}}}var ePt=new Map([["%n",{extract:t=>t.length>=1?[t[0],t.slice(1)]:null,generate:(t=0)=>`${t+1}`}]]);function zBe(t,{current:e,prerelease:r}){let o=new BA.default.SemVer(e),a=o.prerelease.slice(),n=[];o.prerelease=[],o.format()!==t&&(a.length=0);let u=!0,A=r.split(/\./g);for(let p of A){let h=ePt.get(p);if(typeof h>"u")n.push(p),a[0]===p?a.shift():u=!1;else{let E=u?h.extract(a):null;E!==null&&typeof E[0]=="number"?(n.push(h.generate(E[0])),a=E[1]):(n.push(h.generate()),u=!1)}}return o.prerelease&&(o.prerelease=[]),`${t}-${n.join(".")}`}var zC=class extends ut{constructor(){super(...arguments);this.all=ge.Boolean("--all",!1,{description:"Apply the deferred version changes on all workspaces"});this.dryRun=ge.Boolean("--dry-run",!1,{description:"Print the versions without actually generating the package archive"});this.prerelease=ge.String("--prerelease",{description:"Add a prerelease identifier to new versions",tolerateBoolean:!0});this.recursive=ge.Boolean("-R,--recursive",{description:"Release the transitive workspaces as well"});this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["version","apply"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"apply all the deferred version bumps at once",details:` - This command will apply the deferred version changes and remove their definitions from the repository. - - Note that if \`--prerelease\` is set, the given prerelease identifier (by default \`rc.%n\`) will be used on all new versions and the version definitions will be kept as-is. - - By default only the current workspace will be bumped, but you can configure this behavior by using one of: - - - \`--recursive\` to also apply the version bump on its dependencies - - \`--all\` to apply the version bump on all packages in the repository - - Note that this command will also update the \`workspace:\` references across all your local workspaces, thus ensuring that they keep referring to the same workspaces even after the version bump. - `,examples:[["Apply the version change to the local workspace","yarn version apply"],["Apply the version change to all the workspaces in the local workspace","yarn version apply --all"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);if(!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=await Rt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=this.prerelease?typeof this.prerelease!="boolean"?this.prerelease:"rc.%n":null,h=await Dv(o,{prerelease:p}),E=new Map;if(this.all)E=h;else{let I=this.recursive?a.getRecursiveWorkspaceDependencies():[a];for(let v of I){let x=h.get(v);typeof x<"u"&&E.set(v,x)}}if(E.size===0){let I=h.size>0?" Did you want to add --all?":"";A.reportWarning(0,`The current workspace doesn't seem to require a version bump.${I}`);return}j5(o,E,{report:A}),this.dryRun||(p||(this.all?await _5(o):await H5(o,[...E.keys()])),A.reportSeparator())});return this.dryRun||u.hasErrors()?u.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};Ge();Pt();qt();var ZQ=Ze(Jn());var JC=class extends ut{constructor(){super(...arguments);this.interactive=ge.Boolean("-i,--interactive",{description:"Open an interactive interface used to set version bumps"})}static{this.paths=[["version","check"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"check that all the relevant packages have been bumped",details:"\n **Warning:** This command currently requires Git.\n\n This command will check that all the packages covered by the files listed in argument have been properly bumped or declined to bump.\n\n In the case of a bump, the check will also cover transitive packages - meaning that should `Foo` be bumped, a package `Bar` depending on `Foo` will require a decision as to whether `Bar` will need to be bumped. This check doesn't cross packages that have declined to bump.\n\n In case no arguments are passed to the function, the list of modified files will be generated by comparing the HEAD against `master`.\n ",examples:[["Check whether the modified packages need a bump","yarn version check"]]})}async execute(){return this.interactive?await this.executeInteractive():await this.executeStandard()}async executeInteractive(){GE(this.context);let{Gem:r}=await Promise.resolve().then(()=>(Zk(),Eq)),{ScrollableItems:o}=await Promise.resolve().then(()=>(rQ(),tQ)),{FocusRequest:a}=await Promise.resolve().then(()=>(wq(),$we)),{useListInput:n}=await Promise.resolve().then(()=>(eQ(),eIe)),{renderForm:u}=await Promise.resolve().then(()=>(oQ(),sQ)),{Box:A,Text:p}=await Promise.resolve().then(()=>Ze(ic())),{default:h,useCallback:E,useState:I}=await Promise.resolve().then(()=>Ze(an())),v=await Ke.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await kt.find(v,this.context.cwd);if(!C)throw new sr(x.cwd,this.context.cwd);await x.restoreInstallState();let R=await KC(x);if(R===null||R.releaseRoots.size===0)return 0;if(R.root===null)throw new st("This command can only be run on Git repositories");let L=()=>h.createElement(A,{flexDirection:"row",paddingBottom:1},h.createElement(A,{flexDirection:"column",width:60},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select workspaces.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select release strategies."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to save.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),U=({workspace:Ce,active:de,decision:Be,setDecision:Ee})=>{let g=Ce.manifest.raw.stableVersion??Ce.manifest.version;if(g===null)throw new Error(`Assertion failed: The version should have been set (${G.prettyLocator(v,Ce.anchoredLocator)})`);if(ZQ.default.prerelease(g)!==null)throw new Error(`Assertion failed: Prerelease identifiers shouldn't be found (${g})`);let me=["undecided","decline","patch","minor","major"];n(Be,me,{active:de,minus:"left",plus:"right",set:Ee});let we=Be==="undecided"?h.createElement(p,{color:"yellow"},g):Be==="decline"?h.createElement(p,{color:"green"},g):h.createElement(p,null,h.createElement(p,{color:"magenta"},g)," \u2192 ",h.createElement(p,{color:"green"},ZQ.default.valid(Be)?Be:ZQ.default.inc(g,Be)));return h.createElement(A,{flexDirection:"column"},h.createElement(A,null,h.createElement(p,null,G.prettyLocator(v,Ce.anchoredLocator)," - ",we)),h.createElement(A,null,me.map(Ae=>h.createElement(A,{key:Ae,paddingLeft:2},h.createElement(p,null,h.createElement(r,{active:Ae===Be})," ",Ae)))))},z=Ce=>{let de=new Set(R.releaseRoots),Be=new Map([...Ce].filter(([Ee])=>de.has(Ee)));for(;;){let Ee=Pv({project:R.project,releases:Be}),g=!1;if(Ee.length>0){for(let[me]of Ee)if(!de.has(me)){de.add(me),g=!0;let we=Ce.get(me);typeof we<"u"&&Be.set(me,we)}}if(!g)break}return{relevantWorkspaces:de,relevantReleases:Be}},te=()=>{let[Ce,de]=I(()=>new Map(R.releases)),Be=E((Ee,g)=>{let me=new Map(Ce);g!=="undecided"?me.set(Ee,g):me.delete(Ee);let{relevantReleases:we}=z(me);de(we)},[Ce,de]);return[Ce,Be]},ae=({workspaces:Ce,releases:de})=>{let Be=[];Be.push(`${Ce.size} total`);let Ee=0,g=0;for(let me of Ce){let we=de.get(me);typeof we>"u"?g+=1:we!=="decline"&&(Ee+=1)}return Be.push(`${Ee} release${Ee===1?"":"s"}`),Be.push(`${g} remaining`),h.createElement(p,{color:"yellow"},Be.join(", "))},ce=await u(({useSubmit:Ce})=>{let[de,Be]=te();Ce(de);let{relevantWorkspaces:Ee}=z(de),g=new Set([...Ee].filter(ne=>!R.releaseRoots.has(ne))),[me,we]=I(0),Ae=E(ne=>{switch(ne){case a.BEFORE:we(me-1);break;case a.AFTER:we(me+1);break}},[me,we]);return h.createElement(A,{flexDirection:"column"},h.createElement(L,null),h.createElement(A,null,h.createElement(p,{wrap:"wrap"},"The following files have been modified in your local checkout.")),h.createElement(A,{flexDirection:"column",marginTop:1,paddingLeft:2},[...R.changedFiles].map(ne=>h.createElement(A,{key:ne},h.createElement(p,null,h.createElement(p,{color:"grey"},ue.fromPortablePath(R.root)),ue.sep,ue.relative(ue.fromPortablePath(R.root),ue.fromPortablePath(ne)))))),R.releaseRoots.size>0&&h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"Because of those files having been modified, the following workspaces may need to be released again (note that private workspaces are also shown here, because even though they won't be published, releasing them will allow us to flag their dependents for potential re-release):")),g.size>3?h.createElement(A,{marginTop:1},h.createElement(ae,{workspaces:R.releaseRoots,releases:de})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===0,radius:1,size:2,onFocusRequest:Ae},[...R.releaseRoots].map(ne=>h.createElement(U,{key:ne.cwd,workspace:ne,decision:de.get(ne)||"undecided",setDecision:Z=>Be(ne,Z)}))))),g.size>0?h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"The following workspaces depend on other workspaces that have been marked for release, and thus may need to be released as well:")),h.createElement(A,null,h.createElement(p,null,"(Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move the focus between the workspace groups.)")),g.size>5?h.createElement(A,{marginTop:1},h.createElement(ae,{workspaces:g,releases:de})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===1,radius:2,size:2,onFocusRequest:Ae},[...g].map(ne=>h.createElement(U,{key:ne.cwd,workspace:ne,decision:de.get(ne)||"undecided",setDecision:Z=>Be(ne,Z)}))))):null)},{versionFile:R},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof ce>"u")return 1;R.releases.clear();for(let[Ce,de]of ce)R.releases.set(Ce,de);await R.saveAll()}async executeStandard(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);return await o.restoreInstallState(),(await Rt.start({configuration:r,stdout:this.context.stdout},async u=>{let A=await KC(o);if(A===null||A.releaseRoots.size===0)return;if(A.root===null)throw new st("This command can only be run on Git repositories");if(u.reportInfo(0,`Your PR was started right after ${pe.pretty(r,A.baseHash.slice(0,7),"yellow")} ${pe.pretty(r,A.baseTitle,"magenta")}`),A.changedFiles.size>0){u.reportInfo(0,"You have changed the following files since then:"),u.reportSeparator();for(let v of A.changedFiles)u.reportInfo(null,`${pe.pretty(r,ue.fromPortablePath(A.root),"gray")}${ue.sep}${ue.relative(ue.fromPortablePath(A.root),ue.fromPortablePath(v))}`)}let p=!1,h=!1,E=JQ(A);if(E.size>0){p||u.reportSeparator();for(let v of E)u.reportError(0,`${G.prettyLocator(r,v.anchoredLocator)} has been modified but doesn't have a release strategy attached`);p=!0}let I=Pv(A);for(let[v,x]of I)h||u.reportSeparator(),u.reportError(0,`${G.prettyLocator(r,v.anchoredLocator)} doesn't have a release strategy attached, but depends on ${G.prettyWorkspace(r,x)} which is planned for release.`),h=!0;(p||h)&&(u.reportSeparator(),u.reportInfo(0,"This command detected that at least some workspaces have received modifications without explicit instructions as to how they had to be released (if needed)."),u.reportInfo(0,"To correct these errors, run `yarn version check --interactive` then follow the instructions."))})).exitCode()}};Ge();qt();var $Q=Ze(Jn());var XC=class extends ut{constructor(){super(...arguments);this.deferred=ge.Boolean("-d,--deferred",{description:"Prepare the version to be bumped during the next release cycle"});this.immediate=ge.Boolean("-i,--immediate",{description:"Bump the version immediately"});this.strategy=ge.String()}static{this.paths=[["version"]]}static{this.usage=it.Usage({category:"Release-related commands",description:"apply a new version to the current package",details:"\n This command will bump the version number for the given package, following the specified strategy:\n\n - If `major`, the first number from the semver range will be increased (`X.0.0`).\n - If `minor`, the second number from the semver range will be increased (`0.X.0`).\n - If `patch`, the third number from the semver range will be increased (`0.0.X`).\n - If prefixed by `pre` (`premajor`, ...), a `-0` suffix will be set (`0.0.0-0`).\n - If `prerelease`, the suffix will be increased (`0.0.0-X`); the third number from the semver range will also be increased if there was no suffix in the previous version.\n - If `decline`, the nonce will be increased for `yarn version check` to pass without version bump.\n - If a valid semver range, it will be used as new version.\n - If unspecified, Yarn will ask you for guidance.\n\n For more information about the `--deferred` flag, consult our documentation (https://yarnpkg.com/features/release-workflow#deferred-versioning).\n ",examples:[["Immediately bump the version to the next major","yarn version major"],["Prepare the version to be bumped to the next major","yarn version major --deferred"]]})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!a)throw new sr(o.cwd,this.context.cwd);let n=r.get("preferDeferredVersions");this.deferred&&(n=!0),this.immediate&&(n=!1);let u=$Q.default.valid(this.strategy),A=this.strategy==="decline",p;if(u)if(a.manifest.version!==null){let E=q5(a.manifest.version,this.strategy);E!==null?p=E:p=this.strategy}else p=this.strategy;else{let E=a.manifest.version;if(!A){if(E===null)throw new st("Can't bump the version if there wasn't a version to begin with - use 0.0.0 as initial version then run the command again.");if(typeof E!="string"||!$Q.default.valid(E))throw new st(`Can't bump the version (${E}) if it's not valid semver`)}p=YC(this.strategy)}if(!n){let I=(await Dv(o)).get(a);if(typeof I<"u"&&p!=="decline"){let v=XQ(a.manifest.version,p);if($Q.default.lt(v,I))throw new st(`Can't bump the version to one that would be lower than the current deferred one (${I})`)}}let h=await KC(o,{allowEmpty:!0});return h.releases.set(a,p),await h.saveAll(),n?0:await this.cli.run(["version","apply"])}};var tPt={configuration:{deferredVersionFolder:{description:"Folder where are stored the versioning files",type:"ABSOLUTE_PATH",default:"./.yarn/versions"},preferDeferredVersions:{description:"If true, running `yarn version` will assume the `--deferred` flag unless `--immediate` is set",type:"BOOLEAN",default:!1}},commands:[zC,JC,XC]},rPt=tPt;var Y5={};Vt(Y5,{WorkspacesFocusCommand:()=>ZC,WorkspacesForeachCommand:()=>ew,default:()=>sPt});Ge();Ge();qt();var ZC=class extends ut{constructor(){super(...arguments);this.json=ge.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.production=ge.Boolean("--production",!1,{description:"Only install regular dependencies by omitting dev dependencies"});this.all=ge.Boolean("-A,--all",!1,{description:"Install the entire project"});this.workspaces=ge.Rest()}static{this.paths=[["workspaces","focus"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"install a single workspace and its dependencies",details:"\n This command will run an install as if the specified workspaces (and all other workspaces they depend on) were the only ones in the project. If no workspaces are explicitly listed, the active one will be assumed.\n\n Note that this command is only very moderately useful when using zero-installs, since the cache will contain all the packages anyway - meaning that the only difference between a full install and a focused install would just be a few extra lines in the `.pnp.cjs` file, at the cost of introducing an extra complexity.\n\n If the `-A,--all` flag is set, the entire project will be installed. Combine with `--production` to replicate the old `yarn install --production`.\n "})}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd),n=await Gr.find(r);await o.restoreInstallState({restoreResolutions:!1});let u;if(this.all)u=new Set(o.workspaces);else if(this.workspaces.length===0){if(!a)throw new sr(o.cwd,this.context.cwd);u=new Set([a])}else u=new Set(this.workspaces.map(A=>o.getWorkspaceByIdent(G.parseIdent(A))));for(let A of u)for(let p of this.production?["dependencies"]:Ut.hardDependencies)for(let h of A.manifest.getForScope(p).values()){let E=o.tryWorkspaceByDescriptor(h);E!==null&&u.add(E)}for(let A of o.workspaces)u.has(A)?this.production&&A.manifest.devDependencies.clear():(A.manifest.installConfig=A.manifest.installConfig||{},A.manifest.installConfig.selfReferences=!1,A.manifest.dependencies.clear(),A.manifest.devDependencies.clear(),A.manifest.peerDependencies.clear(),A.manifest.scripts.clear());return await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n,persistProject:!1})}};Ge();Ge();Ge();qt();var $C=Ze($o()),XBe=Ze(eg());el();var ew=class extends ut{constructor(){super(...arguments);this.from=ge.Array("--from",{description:"An array of glob pattern idents or paths from which to base any recursion"});this.all=ge.Boolean("-A,--all",{description:"Run the command on all workspaces of a project"});this.recursive=ge.Boolean("-R,--recursive",{description:"Run the command on the current workspace and all of its recursive dependencies"});this.worktree=ge.Boolean("-W,--worktree",{description:"Run the command on all workspaces of the current worktree"});this.verbose=ge.Counter("-v,--verbose",{description:"Increase level of logging verbosity up to 2 times"});this.parallel=ge.Boolean("-p,--parallel",!1,{description:"Run the commands in parallel"});this.interlaced=ge.Boolean("-i,--interlaced",!1,{description:"Print the output of commands in real-time instead of buffering it"});this.jobs=ge.String("-j,--jobs",{description:"The maximum number of parallel tasks that the execution will be limited to; or `unlimited`",validator:IT([Js(["unlimited"]),jw(wT(),[vT(),BT(1)])])});this.topological=ge.Boolean("-t,--topological",!1,{description:"Run the command after all workspaces it depends on (regular) have finished"});this.topologicalDev=ge.Boolean("--topological-dev",!1,{description:"Run the command after all workspaces it depends on (regular + dev) have finished"});this.include=ge.Array("--include",[],{description:"An array of glob pattern idents or paths; only matching workspaces will be traversed"});this.exclude=ge.Array("--exclude",[],{description:"An array of glob pattern idents or paths; matching workspaces won't be traversed"});this.publicOnly=ge.Boolean("--no-private",{description:"Avoid running the command on private workspaces"});this.since=ge.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.dryRun=ge.Boolean("-n,--dry-run",{description:"Print the commands that would be run, without actually running them"});this.commandName=ge.String();this.args=ge.Proxy()}static{this.paths=[["workspaces","foreach"]]}static{this.usage=it.Usage({category:"Workspace-related commands",description:"run a command on all workspaces",details:"\n This command will run a given sub-command on current and all its descendant workspaces. Various flags can alter the exact behavior of the command:\n\n - If `-p,--parallel` is set, the commands will be ran in parallel; they'll by default be limited to a number of parallel tasks roughly equal to half your core number, but that can be overridden via `-j,--jobs`, or disabled by setting `-j unlimited`.\n\n - If `-p,--parallel` and `-i,--interlaced` are both set, Yarn will print the lines from the output as it receives them. If `-i,--interlaced` wasn't set, it would instead buffer the output from each process and print the resulting buffers only after their source processes have exited.\n\n - If `-t,--topological` is set, Yarn will only run the command after all workspaces that it depends on through the `dependencies` field have successfully finished executing. If `--topological-dev` is set, both the `dependencies` and `devDependencies` fields will be considered when figuring out the wait points.\n\n - If `-A,--all` is set, Yarn will run the command on all the workspaces of a project.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `-W,--worktree` is set, Yarn will find workspaces to run the command on by looking at the current worktree.\n\n - If `--from` is set, Yarn will use the packages matching the 'from' glob as the starting point for any recursive search.\n\n - If `--since` is set, Yarn will only run the command on workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `--dry-run` is set, Yarn will explain what it would do without actually doing anything.\n\n - The command may apply to only some workspaces through the use of `--include` which acts as a whitelist. The `--exclude` flag will do the opposite and will be a list of packages that mustn't execute the script. Both flags accept glob patterns (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n The `-v,--verbose` flag can be passed up to twice: once to prefix output lines with the originating workspace's name, and again to include start/finish/timing log lines. Maximum verbosity is enabled by default in terminal environments.\n\n If the command is `run` and the script being run does not exist the child workspace will be skipped without error.\n ",examples:[["Publish all packages","yarn workspaces foreach -A npm publish --tolerate-republish"],["Run the build script on all descendant packages","yarn workspaces foreach -A run build"],["Run the build script on current and all descendant packages in parallel, building package dependencies first","yarn workspaces foreach -Apt run build"],["Run the build script on several packages and all their dependencies, building dependencies first","yarn workspaces foreach -Rpt --from '{workspace-a,workspace-b}' run build"]]})}static{this.schema=[Yw("all",Yu.Forbids,["from","recursive","since","worktree"],{missingIf:"undefined"}),DT(["all","recursive","since","worktree"],{missingIf:"undefined"})]}async execute(){let r=await Ke.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await kt.find(r,this.context.cwd);if(!this.all&&!a)throw new sr(o.cwd,this.context.cwd);await o.restoreInstallState();let n=this.cli.process([this.commandName,...this.args]),u=n.path.length===1&&n.path[0]==="run"&&typeof n.scriptName<"u"?n.scriptName:null;if(n.path.length===0)throw new st("Invalid subcommand name for iteration - use the 'run' keyword if you wish to execute a script");let A=Ee=>{this.dryRun&&this.context.stdout.write(`${Ee} -`)},p=()=>{let Ee=this.from.map(g=>$C.default.matcher(g));return o.workspaces.filter(g=>{let me=G.stringifyIdent(g.anchoredLocator),we=g.relativeCwd;return Ee.some(Ae=>Ae(me)||Ae(we))})},h=[];if(this.since?(A("Option --since is set; selecting the changed workspaces as root for workspace selection"),h=Array.from(await ia.fetchChangedWorkspaces({ref:this.since,project:o}))):this.from?(A("Option --from is set; selecting the specified workspaces"),h=[...p()]):this.worktree?(A("Option --worktree is set; selecting the current workspace"),h=[a]):this.recursive?(A("Option --recursive is set; selecting the current workspace"),h=[a]):this.all&&(A("Option --all is set; selecting all workspaces"),h=[...o.workspaces]),this.dryRun&&!this.all){for(let Ee of h)A(` -- ${Ee.relativeCwd} - ${G.prettyLocator(r,Ee.anchoredLocator)}`);h.length>0&&A("")}let E;if(this.recursive?this.since?(A("Option --recursive --since is set; recursively selecting all dependent workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependents()]).flat())):(A("Option --recursive is set; recursively selecting all transitive dependencies"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependencies()]).flat())):this.worktree?(A("Option --worktree is set; recursively selecting all nested workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceChildren()]).flat())):E=null,E!==null&&(h=[...new Set([...h,...E])],this.dryRun))for(let Ee of E)A(` -- ${Ee.relativeCwd} - ${G.prettyLocator(r,Ee.anchoredLocator)}`);let I=[],v=!1;if(u?.includes(":")){for(let Ee of o.workspaces)if(Ee.manifest.scripts.has(u)&&(v=!v,v===!1))break}for(let Ee of h){if(u&&!Ee.manifest.scripts.has(u)&&!v&&!(await An.getWorkspaceAccessibleBinaries(Ee)).has(u)){A(`Excluding ${Ee.relativeCwd} because it doesn't have a "${u}" script`);continue}if(!(u===r.env.npm_lifecycle_event&&Ee.cwd===a.cwd)){if(this.include.length>0&&!$C.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.include)&&!$C.default.isMatch(Ee.relativeCwd,this.include)){A(`Excluding ${Ee.relativeCwd} because it doesn't match the --include filter`);continue}if(this.exclude.length>0&&($C.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.exclude)||$C.default.isMatch(Ee.relativeCwd,this.exclude))){A(`Excluding ${Ee.relativeCwd} because it matches the --include filter`);continue}if(this.publicOnly&&Ee.manifest.private===!0){A(`Excluding ${Ee.relativeCwd} because it's a private workspace and --no-private was set`);continue}I.push(Ee)}}if(this.dryRun)return 0;let x=this.verbose??(this.context.stdout.isTTY?1/0:0),C=x>0,R=x>1,L=this.parallel?this.jobs==="unlimited"?1/0:Number(this.jobs)||Math.ceil(Xi.availableParallelism()/2):1,U=L===1?!1:this.parallel,z=U?this.interlaced:!0,te=(0,XBe.default)(L),ae=new Map,le=new Set,ce=0,Ce=null,de=!1,Be=await Rt.start({configuration:r,stdout:this.context.stdout,includePrefix:!1},async Ee=>{let g=async(me,{commandIndex:we})=>{if(de)return-1;!U&&R&&we>1&&Ee.reportSeparator();let Ae=nPt(me,{configuration:r,label:C,commandIndex:we}),[ne,Z]=JBe(Ee,{prefix:Ae,interlaced:z}),[xe,Ne]=JBe(Ee,{prefix:Ae,interlaced:z});try{R&&Ee.reportInfo(null,`${Ae?`${Ae} `:""}Process started`);let ht=Date.now(),H=await this.cli.run([this.commandName,...this.args],{cwd:me.cwd,stdout:ne,stderr:xe})||0;ne.end(),xe.end(),await Z,await Ne;let rt=Date.now();if(R){let Te=r.get("enableTimers")?`, completed in ${pe.pretty(r,rt-ht,pe.Type.DURATION)}`:"";Ee.reportInfo(null,`${Ae?`${Ae} `:""}Process exited (exit code ${H})${Te}`)}return H===130&&(de=!0,Ce=H),H}catch(ht){throw ne.end(),xe.end(),await Z,await Ne,ht}};for(let me of I)ae.set(me.anchoredLocator.locatorHash,me);for(;ae.size>0&&!Ee.hasErrors();){let me=[];for(let[ne,Z]of ae){if(le.has(Z.anchoredDescriptor.descriptorHash))continue;let xe=!0;if(this.topological||this.topologicalDev){let Ne=this.topologicalDev?new Map([...Z.manifest.dependencies,...Z.manifest.devDependencies]):Z.manifest.dependencies;for(let ht of Ne.values()){let H=o.tryWorkspaceByDescriptor(ht);if(xe=H===null||!ae.has(H.anchoredLocator.locatorHash),!xe)break}}if(xe&&(le.add(Z.anchoredDescriptor.descriptorHash),me.push(te(async()=>{let Ne=await g(Z,{commandIndex:++ce});return ae.delete(ne),le.delete(Z.anchoredDescriptor.descriptorHash),Ne})),!U))break}if(me.length===0){let ne=Array.from(ae.values()).map(Z=>G.prettyLocator(r,Z.anchoredLocator)).join(", ");Ee.reportError(3,`Dependency cycle detected (${ne})`);return}let Ae=(await Promise.all(me)).find(ne=>ne!==0);Ce===null&&(Ce=typeof Ae<"u"?1:Ce),(this.topological||this.topologicalDev)&&typeof Ae<"u"&&Ee.reportError(0,"The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph")}});return Ce!==null?Ce:Be.exitCode()}};function JBe(t,{prefix:e,interlaced:r}){let o=t.createStreamReporter(e),a=new He.DefaultStream;a.pipe(o,{end:!1}),a.on("finish",()=>{o.end()});let n=new Promise(A=>{o.on("finish",()=>{A(a.active)})});if(r)return[a,n];let u=new He.BufferStream;return u.pipe(a,{end:!1}),u.on("finish",()=>{a.end()}),[u,n]}function nPt(t,{configuration:e,commandIndex:r,label:o}){if(!o)return null;let n=`[${G.stringifyIdent(t.anchoredLocator)}]:`,u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[r%u.length];return pe.pretty(e,n,A)}var iPt={commands:[ZC,ew]},sPt=iPt;var Hy=()=>({modules:new Map([["@yarnpkg/cli",W1],["@yarnpkg/core",Y1],["@yarnpkg/fslib",kw],["@yarnpkg/libzip",p1],["@yarnpkg/parsers",Ow],["@yarnpkg/shell",E1],["clipanion",Jw],["semver",oPt],["typanion",Vo],["@yarnpkg/plugin-essentials",K8],["@yarnpkg/plugin-compat",Z8],["@yarnpkg/plugin-constraints",dH],["@yarnpkg/plugin-dlx",mH],["@yarnpkg/plugin-exec",CH],["@yarnpkg/plugin-file",IH],["@yarnpkg/plugin-git",W8],["@yarnpkg/plugin-github",DH],["@yarnpkg/plugin-http",PH],["@yarnpkg/plugin-init",bH],["@yarnpkg/plugin-interactive-tools",kq],["@yarnpkg/plugin-link",Qq],["@yarnpkg/plugin-nm",hj],["@yarnpkg/plugin-npm",f5],["@yarnpkg/plugin-npm-cli",w5],["@yarnpkg/plugin-pack",a5],["@yarnpkg/plugin-patch",S5],["@yarnpkg/plugin-pnp",rj],["@yarnpkg/plugin-pnpm",Q5],["@yarnpkg/plugin-stage",O5],["@yarnpkg/plugin-typescript",U5],["@yarnpkg/plugin-version",G5],["@yarnpkg/plugin-workspace-tools",Y5]]),plugins:new Set(["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"])});function eve({cwd:t,pluginConfiguration:e}){let r=new Jo({binaryLabel:"Yarn Package Manager",binaryName:"yarn",binaryVersion:nn??""});return Object.assign(r,{defaultContext:{...Jo.defaultContext,cwd:t,plugins:e,quiet:!1,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr}})}function aPt(t){if(He.parseOptionalBoolean(process.env.YARN_IGNORE_NODE))return!0;let r=process.versions.node,o=">=18.12.0";if(Lr.satisfiesWithPrereleases(r,o))return!0;let a=new st(`This tool requires a Node version compatible with ${o} (got ${r}). Upgrade Node, or set \`YARN_IGNORE_NODE=1\` in your environment.`);return Jo.defaultContext.stdout.write(t.error(a)),!1}async function tve({selfPath:t,pluginConfiguration:e}){return await Ke.find(ue.toPortablePath(process.cwd()),e,{strict:!1,usePathCheck:t})}function lPt(t,e,{yarnPath:r}){if(!oe.existsSync(r))return t.error(new Error(`The "yarn-path" option has been set, but the specified location doesn't exist (${r}).`)),1;process.on("SIGINT",()=>{});let o={stdio:"inherit",env:{...process.env,YARN_IGNORE_PATH:"1"}};try{(0,ZBe.execFileSync)(process.execPath,[ue.fromPortablePath(r),...e],o)}catch(a){return a.status??1}return 0}function cPt(t,e){let r=null,o=e;return e.length>=2&&e[0]==="--cwd"?(r=ue.toPortablePath(e[1]),o=e.slice(2)):e.length>=1&&e[0].startsWith("--cwd=")?(r=ue.toPortablePath(e[0].slice(6)),o=e.slice(1)):e[0]==="add"&&e[e.length-2]==="--cwd"&&(r=ue.toPortablePath(e[e.length-1]),o=e.slice(0,e.length-2)),t.defaultContext.cwd=r!==null?V.resolve(r):V.cwd(),o}function uPt(t,{configuration:e}){if(!e.get("enableTelemetry")||$Be.isCI||!process.stdout.isTTY)return;Ke.telemetry=new Oy(e,"puba9cdc10ec5790a2cf4969dd413a47270");let o=/^@yarnpkg\/plugin-(.*)$/;for(let a of e.plugins.keys())Uy.has(a.match(o)?.[1]??"")&&Ke.telemetry?.reportPluginName(a);t.binaryVersion&&Ke.telemetry.reportVersion(t.binaryVersion)}function rve(t,{configuration:e}){for(let r of e.plugins.values())for(let o of r.commands||[])t.register(o)}async function APt(t,e,{selfPath:r,pluginConfiguration:o}){if(!aPt(t))return 1;let a=await tve({selfPath:r,pluginConfiguration:o}),n=a.get("yarnPath"),u=a.get("ignorePath");if(n&&!u)return lPt(t,e,{yarnPath:n});delete process.env.YARN_IGNORE_PATH;let A=cPt(t,e);uPt(t,{configuration:a}),rve(t,{configuration:a});let p=t.process(A,t.defaultContext);return p.help||Ke.telemetry?.reportCommandName(p.path.join(" ")),await t.run(p,t.defaultContext)}async function ihe({cwd:t=V.cwd(),pluginConfiguration:e=Hy()}={}){let r=eve({cwd:t,pluginConfiguration:e}),o=await tve({pluginConfiguration:e,selfPath:null});return rve(r,{configuration:o}),r}async function Wx(t,{cwd:e=V.cwd(),selfPath:r,pluginConfiguration:o}){let a=eve({cwd:e,pluginConfiguration:o});function n(){Jo.defaultContext.stdout.write(`ERROR: Yarn is terminating due to an unexpected empty event loop. -Please report this issue at https://github.com/yarnpkg/berry/issues.`)}process.once("beforeExit",n);try{process.exitCode=42,process.exitCode=await APt(a,t,{selfPath:r,pluginConfiguration:o})}catch(u){Jo.defaultContext.stdout.write(a.error(u)),process.exitCode=1}finally{process.off("beforeExit",n),await oe.rmtempPromise()}}Wx(process.argv.slice(2),{cwd:V.cwd(),selfPath:ue.toPortablePath(ue.resolve(process.argv[1])),pluginConfiguration:Hy()});})(); -/** - @license - Copyright (c) 2015, Rebecca Turner - - Permission to use, copy, modify, and/or distribute this software for any - purpose with or without fee is hereby granted, provided that the above - copyright notice and this permission notice appear in all copies. - - THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR - OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR - PERFORMANCE OF THIS SOFTWARE. - */ -/** - @license - Copyright Node.js contributors. All rights reserved. - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to - deal in the Software without restriction, including without limitation the - rights to use, copy, modify, merge, publish, distribute, sublicense, and/or - sell copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. -*/ -/** - @license - The MIT License (MIT) - - Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. -*/ -/** - @license - Copyright Joyent, Inc. and other Node contributors. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to permit - persons to whom the Software is furnished to do so, subject to the - following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN - NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, - DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR - OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE - USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ -/*! Bundled license information: - -is-number/index.js: - (*! - * is-number - * - * Copyright (c) 2014-present, Jon Schlinkert. - * Released under the MIT License. - *) - -to-regex-range/index.js: - (*! - * to-regex-range - * - * Copyright (c) 2015-present, Jon Schlinkert. - * Released under the MIT License. - *) - -fill-range/index.js: - (*! - * fill-range - * - * Copyright (c) 2014-present, Jon Schlinkert. - * Licensed under the MIT License. - *) - -is-extglob/index.js: - (*! - * is-extglob - * - * Copyright (c) 2014-2016, Jon Schlinkert. - * Licensed under the MIT License. - *) - -is-glob/index.js: - (*! - * is-glob - * - * Copyright (c) 2014-2017, Jon Schlinkert. - * Released under the MIT License. - *) - -queue-microtask/index.js: - (*! queue-microtask. MIT License. Feross Aboukhadijeh *) - -run-parallel/index.js: - (*! run-parallel. MIT License. Feross Aboukhadijeh *) - -git-url-parse/lib/index.js: - (*! - * buildToken - * Builds OAuth token prefix (helper function) - * - * @name buildToken - * @function - * @param {GitUrl} obj The parsed Git url object. - * @return {String} token prefix - *) - -object-assign/index.js: - (* - object-assign - (c) Sindre Sorhus - @license MIT - *) - -react/cjs/react.production.min.js: - (** @license React v16.13.1 - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - *) - -scheduler/cjs/scheduler.production.min.js: - (** @license React v0.18.0 - * scheduler.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - *) - -react-reconciler/cjs/react-reconciler.production.min.js: - (** @license React v0.24.0 - * react-reconciler.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - *) - -is-windows/index.js: - (*! - * is-windows - * - * Copyright © 2015-2018, Jon Schlinkert. - * Released under the MIT License. - *) -*/ diff --git a/.yarn/releases/yarn-4.6.0.cjs b/.yarn/releases/yarn-4.6.0.cjs new file mode 100755 index 00000000000..fe63e51e6b2 --- /dev/null +++ b/.yarn/releases/yarn-4.6.0.cjs @@ -0,0 +1,934 @@ +#!/usr/bin/env node +/* eslint-disable */ +//prettier-ignore +(()=>{var j3e=Object.create;var gT=Object.defineProperty;var G3e=Object.getOwnPropertyDescriptor;var W3e=Object.getOwnPropertyNames;var Y3e=Object.getPrototypeOf,K3e=Object.prototype.hasOwnProperty;var ve=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var It=(t,e)=>()=>(t&&(e=t(t=0)),e);var _=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Kt=(t,e)=>{for(var r in e)gT(t,r,{get:e[r],enumerable:!0})},V3e=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of W3e(e))!K3e.call(t,a)&&a!==r&&gT(t,a,{get:()=>e[a],enumerable:!(o=G3e(e,a))||o.enumerable});return t};var et=(t,e,r)=>(r=t!=null?j3e(Y3e(t)):{},V3e(e||!t||!t.__esModule?gT(r,"default",{value:t,enumerable:!0}):r,t));var Pi={};Kt(Pi,{SAFE_TIME:()=>cW,S_IFDIR:()=>VD,S_IFLNK:()=>JD,S_IFMT:()=>Hu,S_IFREG:()=>ow});var Hu,VD,ow,JD,cW,uW=It(()=>{Hu=61440,VD=16384,ow=32768,JD=40960,cW=456789e3});var sr={};Kt(sr,{EBADF:()=>ho,EBUSY:()=>J3e,EEXIST:()=>t8e,EINVAL:()=>X3e,EISDIR:()=>e8e,ENOENT:()=>Z3e,ENOSYS:()=>z3e,ENOTDIR:()=>$3e,ENOTEMPTY:()=>n8e,EOPNOTSUPP:()=>i8e,EROFS:()=>r8e,ERR_DIR_CLOSED:()=>dT});function Ll(t,e){return Object.assign(new Error(`${t}: ${e}`),{code:t})}function J3e(t){return Ll("EBUSY",t)}function z3e(t,e){return Ll("ENOSYS",`${t}, ${e}`)}function X3e(t){return Ll("EINVAL",`invalid argument, ${t}`)}function ho(t){return Ll("EBADF",`bad file descriptor, ${t}`)}function Z3e(t){return Ll("ENOENT",`no such file or directory, ${t}`)}function $3e(t){return Ll("ENOTDIR",`not a directory, ${t}`)}function e8e(t){return Ll("EISDIR",`illegal operation on a directory, ${t}`)}function t8e(t){return Ll("EEXIST",`file already exists, ${t}`)}function r8e(t){return Ll("EROFS",`read-only filesystem, ${t}`)}function n8e(t){return Ll("ENOTEMPTY",`directory not empty, ${t}`)}function i8e(t){return Ll("EOPNOTSUPP",`operation not supported, ${t}`)}function dT(){return Ll("ERR_DIR_CLOSED","Directory handle was closed")}var zD=It(()=>{});var wa={};Kt(wa,{BigIntStatsEntry:()=>cm,DEFAULT_MODE:()=>ET,DirEntry:()=>mT,StatEntry:()=>lm,areStatsEqual:()=>CT,clearStats:()=>XD,convertToBigIntStats:()=>o8e,makeDefaultStats:()=>AW,makeEmptyStats:()=>s8e});function AW(){return new lm}function s8e(){return XD(AW())}function XD(t){for(let e in t)if(Object.hasOwn(t,e)){let r=t[e];typeof r=="number"?t[e]=0:typeof r=="bigint"?t[e]=BigInt(0):yT.types.isDate(r)&&(t[e]=new Date(0))}return t}function o8e(t){let e=new cm;for(let r in t)if(Object.hasOwn(t,r)){let o=t[r];typeof o=="number"?e[r]=BigInt(o):yT.types.isDate(o)&&(e[r]=new Date(o))}return e.atimeNs=e.atimeMs*BigInt(1e6),e.mtimeNs=e.mtimeMs*BigInt(1e6),e.ctimeNs=e.ctimeMs*BigInt(1e6),e.birthtimeNs=e.birthtimeMs*BigInt(1e6),e}function CT(t,e){if(t.atimeMs!==e.atimeMs||t.birthtimeMs!==e.birthtimeMs||t.blksize!==e.blksize||t.blocks!==e.blocks||t.ctimeMs!==e.ctimeMs||t.dev!==e.dev||t.gid!==e.gid||t.ino!==e.ino||t.isBlockDevice()!==e.isBlockDevice()||t.isCharacterDevice()!==e.isCharacterDevice()||t.isDirectory()!==e.isDirectory()||t.isFIFO()!==e.isFIFO()||t.isFile()!==e.isFile()||t.isSocket()!==e.isSocket()||t.isSymbolicLink()!==e.isSymbolicLink()||t.mode!==e.mode||t.mtimeMs!==e.mtimeMs||t.nlink!==e.nlink||t.rdev!==e.rdev||t.size!==e.size||t.uid!==e.uid)return!1;let r=t,o=e;return!(r.atimeNs!==o.atimeNs||r.mtimeNs!==o.mtimeNs||r.ctimeNs!==o.ctimeNs||r.birthtimeNs!==o.birthtimeNs)}var yT,ET,mT,lm,cm,IT=It(()=>{yT=et(ve("util")),ET=33188,mT=class{constructor(){this.name="";this.path="";this.mode=0}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},lm=class{constructor(){this.uid=0;this.gid=0;this.size=0;this.blksize=0;this.atimeMs=0;this.mtimeMs=0;this.ctimeMs=0;this.birthtimeMs=0;this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=0;this.ino=0;this.mode=ET;this.nlink=1;this.rdev=0;this.blocks=1}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&61440)===16384}isFIFO(){return!1}isFile(){return(this.mode&61440)===32768}isSocket(){return!1}isSymbolicLink(){return(this.mode&61440)===40960}},cm=class{constructor(){this.uid=BigInt(0);this.gid=BigInt(0);this.size=BigInt(0);this.blksize=BigInt(0);this.atimeMs=BigInt(0);this.mtimeMs=BigInt(0);this.ctimeMs=BigInt(0);this.birthtimeMs=BigInt(0);this.atimeNs=BigInt(0);this.mtimeNs=BigInt(0);this.ctimeNs=BigInt(0);this.birthtimeNs=BigInt(0);this.atime=new Date(0);this.mtime=new Date(0);this.ctime=new Date(0);this.birthtime=new Date(0);this.dev=BigInt(0);this.ino=BigInt(0);this.mode=BigInt(ET);this.nlink=BigInt(1);this.rdev=BigInt(0);this.blocks=BigInt(1)}isBlockDevice(){return!1}isCharacterDevice(){return!1}isDirectory(){return(this.mode&BigInt(61440))===BigInt(16384)}isFIFO(){return!1}isFile(){return(this.mode&BigInt(61440))===BigInt(32768)}isSocket(){return!1}isSymbolicLink(){return(this.mode&BigInt(61440))===BigInt(40960)}}});function A8e(t){let e,r;if(e=t.match(c8e))t=e[1];else if(r=t.match(u8e))t=`\\\\${r[1]?".\\":""}${r[2]}`;else return t;return t.replace(/\//g,"\\")}function f8e(t){t=t.replace(/\\/g,"/");let e,r;return(e=t.match(a8e))?t=`/${e[1]}`:(r=t.match(l8e))&&(t=`/unc/${r[1]?".dot/":""}${r[2]}`),t}function ZD(t,e){return t===Ae?pW(e):wT(e)}var aw,Bt,mr,Ae,K,fW,a8e,l8e,c8e,u8e,wT,pW,Ba=It(()=>{aw=et(ve("path")),Bt={root:"/",dot:".",parent:".."},mr={home:"~",nodeModules:"node_modules",manifest:"package.json",lockfile:"yarn.lock",virtual:"__virtual__",pnpJs:".pnp.js",pnpCjs:".pnp.cjs",pnpData:".pnp.data.json",pnpEsmLoader:".pnp.loader.mjs",rc:".yarnrc.yml",env:".env"},Ae=Object.create(aw.default),K=Object.create(aw.default.posix);Ae.cwd=()=>process.cwd();K.cwd=process.platform==="win32"?()=>wT(process.cwd()):process.cwd;process.platform==="win32"&&(K.resolve=(...t)=>t.length>0&&K.isAbsolute(t[0])?aw.default.posix.resolve(...t):aw.default.posix.resolve(K.cwd(),...t));fW=function(t,e,r){return e=t.normalize(e),r=t.normalize(r),e===r?".":(e.endsWith(t.sep)||(e=e+t.sep),r.startsWith(e)?r.slice(e.length):null)};Ae.contains=(t,e)=>fW(Ae,t,e);K.contains=(t,e)=>fW(K,t,e);a8e=/^([a-zA-Z]:.*)$/,l8e=/^\/\/(\.\/)?(.*)$/,c8e=/^\/([a-zA-Z]:.*)$/,u8e=/^\/unc\/(\.dot\/)?(.*)$/;wT=process.platform==="win32"?f8e:t=>t,pW=process.platform==="win32"?A8e:t=>t;Ae.fromPortablePath=pW;Ae.toPortablePath=wT});async function $D(t,e){let r="0123456789abcdef";await t.mkdirPromise(e.indexPath,{recursive:!0});let o=[];for(let a of r)for(let n of r)o.push(t.mkdirPromise(t.pathUtils.join(e.indexPath,`${a}${n}`),{recursive:!0}));return await Promise.all(o),e.indexPath}async function hW(t,e,r,o,a){let n=t.pathUtils.normalize(e),u=r.pathUtils.normalize(o),A=[],p=[],{atime:h,mtime:E}=a.stableTime?{atime:H0,mtime:H0}:await r.lstatPromise(u);await t.mkdirpPromise(t.pathUtils.dirname(e),{utimes:[h,E]}),await BT(A,p,t,n,r,u,{...a,didParentExist:!0});for(let w of A)await w();await Promise.all(p.map(w=>w()))}async function BT(t,e,r,o,a,n,u){let A=u.didParentExist?await gW(r,o):null,p=await a.lstatPromise(n),{atime:h,mtime:E}=u.stableTime?{atime:H0,mtime:H0}:p,w;switch(!0){case p.isDirectory():w=await h8e(t,e,r,o,A,a,n,p,u);break;case p.isFile():w=await m8e(t,e,r,o,A,a,n,p,u);break;case p.isSymbolicLink():w=await y8e(t,e,r,o,A,a,n,p,u);break;default:throw new Error(`Unsupported file type (${p.mode})`)}return(u.linkStrategy?.type!=="HardlinkFromIndex"||!p.isFile())&&((w||A?.mtime?.getTime()!==E.getTime()||A?.atime?.getTime()!==h.getTime())&&(e.push(()=>r.lutimesPromise(o,h,E)),w=!0),(A===null||(A.mode&511)!==(p.mode&511))&&(e.push(()=>r.chmodPromise(o,p.mode&511)),w=!0)),w}async function gW(t,e){try{return await t.lstatPromise(e)}catch{return null}}async function h8e(t,e,r,o,a,n,u,A,p){if(a!==null&&!a.isDirectory())if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;let h=!1;a===null&&(t.push(async()=>{try{await r.mkdirPromise(o,{mode:A.mode})}catch(D){if(D.code!=="EEXIST")throw D}}),h=!0);let E=await n.readdirPromise(u),w=p.didParentExist&&!a?{...p,didParentExist:!1}:p;if(p.stableSort)for(let D of E.sort())await BT(t,e,r,r.pathUtils.join(o,D),n,n.pathUtils.join(u,D),w)&&(h=!0);else(await Promise.all(E.map(async x=>{await BT(t,e,r,r.pathUtils.join(o,x),n,n.pathUtils.join(u,x),w)}))).some(x=>x)&&(h=!0);return h}async function g8e(t,e,r,o,a,n,u,A,p,h){let E=await n.checksumFilePromise(u,{algorithm:"sha1"}),w=420,D=A.mode&511,x=`${E}${D!==w?D.toString(8):""}`,C=r.pathUtils.join(h.indexPath,E.slice(0,2),`${x}.dat`),T;(ue=>(ue[ue.Lock=0]="Lock",ue[ue.Rename=1]="Rename"))(T||={});let L=1,U=await gW(r,C);if(a){let le=U&&a.dev===U.dev&&a.ino===U.ino,ce=U?.mtimeMs!==p8e;if(le&&ce&&h.autoRepair&&(L=0,U=null),!le)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1}let J=!U&&L===1?`${C}.${Math.floor(Math.random()*4294967296).toString(16).padStart(8,"0")}`:null,te=!1;return t.push(async()=>{if(!U&&(L===0&&await r.lockPromise(C,async()=>{let le=await n.readFilePromise(u);await r.writeFilePromise(C,le)}),L===1&&J)){let le=await n.readFilePromise(u);await r.writeFilePromise(J,le);try{await r.linkPromise(J,C)}catch(ce){if(ce.code==="EEXIST")te=!0,await r.unlinkPromise(J);else throw ce}}a||await r.linkPromise(C,o)}),e.push(async()=>{U||(await r.lutimesPromise(C,H0,H0),D!==w&&await r.chmodPromise(C,D)),J&&!te&&await r.unlinkPromise(J)}),!1}async function d8e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{let h=await n.readFilePromise(u);await r.writeFilePromise(o,h)}),!0}async function m8e(t,e,r,o,a,n,u,A,p){return p.linkStrategy?.type==="HardlinkFromIndex"?g8e(t,e,r,o,a,n,u,A,p,p.linkStrategy):d8e(t,e,r,o,a,n,u,A,p)}async function y8e(t,e,r,o,a,n,u,A,p){if(a!==null)if(p.overwrite)t.push(async()=>r.removePromise(o)),a=null;else return!1;return t.push(async()=>{await r.symlinkPromise(ZD(r.pathUtils,await n.readlinkPromise(u)),o)}),!0}var H0,p8e,vT=It(()=>{Ba();H0=new Date(456789e3*1e3),p8e=H0.getTime()});function eP(t,e,r,o){let a=()=>{let n=r.shift();if(typeof n>"u")return null;let u=t.pathUtils.join(e,n);return Object.assign(t.statSync(u),{name:n,path:void 0})};return new lw(e,a,o)}var lw,dW=It(()=>{zD();lw=class{constructor(e,r,o={}){this.path=e;this.nextDirent=r;this.opts=o;this.closed=!1}throwIfClosed(){if(this.closed)throw dT()}async*[Symbol.asyncIterator](){try{let e;for(;(e=await this.read())!==null;)yield e}finally{await this.close()}}read(e){let r=this.readSync();return typeof e<"u"?e(null,r):Promise.resolve(r)}readSync(){return this.throwIfClosed(),this.nextDirent()}close(e){return this.closeSync(),typeof e<"u"?e(null):Promise.resolve()}closeSync(){this.throwIfClosed(),this.opts.onClose?.(),this.closed=!0}}});function mW(t,e){if(t!==e)throw new Error(`Invalid StatWatcher status: expected '${e}', got '${t}'`)}var yW,tP,EW=It(()=>{yW=ve("events");IT();tP=class t extends yW.EventEmitter{constructor(r,o,{bigint:a=!1}={}){super();this.status="ready";this.changeListeners=new Map;this.startTimeout=null;this.fakeFs=r,this.path=o,this.bigint=a,this.lastStats=this.stat()}static create(r,o,a){let n=new t(r,o,a);return n.start(),n}start(){mW(this.status,"ready"),this.status="running",this.startTimeout=setTimeout(()=>{this.startTimeout=null,this.fakeFs.existsSync(this.path)||this.emit("change",this.lastStats,this.lastStats)},3)}stop(){mW(this.status,"running"),this.status="stopped",this.startTimeout!==null&&(clearTimeout(this.startTimeout),this.startTimeout=null),this.emit("stop")}stat(){try{return this.fakeFs.statSync(this.path,{bigint:this.bigint})}catch{let o=this.bigint?new cm:new lm;return XD(o)}}makeInterval(r){let o=setInterval(()=>{let a=this.stat(),n=this.lastStats;CT(a,n)||(this.lastStats=a,this.emit("change",a,n))},r.interval);return r.persistent?o:o.unref()}registerChangeListener(r,o){this.addListener("change",r),this.changeListeners.set(r,this.makeInterval(o))}unregisterChangeListener(r){this.removeListener("change",r);let o=this.changeListeners.get(r);typeof o<"u"&&clearInterval(o),this.changeListeners.delete(r)}unregisterAllChangeListeners(){for(let r of this.changeListeners.keys())this.unregisterChangeListener(r)}hasChangeListeners(){return this.changeListeners.size>0}ref(){for(let r of this.changeListeners.values())r.ref();return this}unref(){for(let r of this.changeListeners.values())r.unref();return this}}});function um(t,e,r,o){let a,n,u,A;switch(typeof r){case"function":a=!1,n=!0,u=5007,A=r;break;default:({bigint:a=!1,persistent:n=!0,interval:u=5007}=r),A=o;break}let p=rP.get(t);typeof p>"u"&&rP.set(t,p=new Map);let h=p.get(e);return typeof h>"u"&&(h=tP.create(t,e,{bigint:a}),p.set(e,h)),h.registerChangeListener(A,{persistent:n,interval:u}),h}function q0(t,e,r){let o=rP.get(t);if(typeof o>"u")return;let a=o.get(e);typeof a>"u"||(typeof r>"u"?a.unregisterAllChangeListeners():a.unregisterChangeListener(r),a.hasChangeListeners()||(a.stop(),o.delete(e)))}function j0(t){let e=rP.get(t);if(!(typeof e>"u"))for(let r of e.keys())q0(t,r)}var rP,DT=It(()=>{EW();rP=new WeakMap});function E8e(t){let e=t.match(/\r?\n/g);if(e===null)return IW.EOL;let r=e.filter(a=>a===`\r +`).length,o=e.length-r;return r>o?`\r +`:` +`}function G0(t,e){return e.replace(/\r?\n/g,E8e(t))}var CW,IW,hf,qu,W0=It(()=>{CW=ve("crypto"),IW=ve("os");vT();Ba();hf=class{constructor(e){this.pathUtils=e}async*genTraversePromise(e,{stableSort:r=!1}={}){let o=[e];for(;o.length>0;){let a=o.shift();if((await this.lstatPromise(a)).isDirectory()){let u=await this.readdirPromise(a);if(r)for(let A of u.sort())o.push(this.pathUtils.join(a,A));else throw new Error("Not supported")}else yield a}}async checksumFilePromise(e,{algorithm:r="sha512"}={}){let o=await this.openPromise(e,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,CW.createHash)(r),A=0;for(;(A=await this.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await this.closePromise(o)}}async removePromise(e,{recursive:r=!0,maxRetries:o=5}={}){let a;try{a=await this.lstatPromise(e)}catch(n){if(n.code==="ENOENT")return;throw n}if(a.isDirectory()){if(r){let n=await this.readdirPromise(e);await Promise.all(n.map(u=>this.removePromise(this.pathUtils.resolve(e,u))))}for(let n=0;n<=o;n++)try{await this.rmdirPromise(e);break}catch(u){if(u.code!=="EBUSY"&&u.code!=="ENOTEMPTY")throw u;nsetTimeout(A,n*100))}}else await this.unlinkPromise(e)}removeSync(e,{recursive:r=!0}={}){let o;try{o=this.lstatSync(e)}catch(a){if(a.code==="ENOENT")return;throw a}if(o.isDirectory()){if(r)for(let a of this.readdirSync(e))this.removeSync(this.pathUtils.resolve(e,a));this.rmdirSync(e)}else this.unlinkSync(e)}async mkdirpPromise(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{await this.mkdirPromise(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&await this.chmodPromise(A,r),o!=null)await this.utimesPromise(A,o[0],o[1]);else{let p=await this.statPromise(this.pathUtils.dirname(A));await this.utimesPromise(A,p.atime,p.mtime)}}}return n}mkdirpSync(e,{chmod:r,utimes:o}={}){if(e=this.resolve(e),e===this.pathUtils.dirname(e))return;let a=e.split(this.pathUtils.sep),n;for(let u=2;u<=a.length;++u){let A=a.slice(0,u).join(this.pathUtils.sep);if(!this.existsSync(A)){try{this.mkdirSync(A)}catch(p){if(p.code==="EEXIST")continue;throw p}if(n??=A,r!=null&&this.chmodSync(A,r),o!=null)this.utimesSync(A,o[0],o[1]);else{let p=this.statSync(this.pathUtils.dirname(A));this.utimesSync(A,p.atime,p.mtime)}}}return n}async copyPromise(e,r,{baseFs:o=this,overwrite:a=!0,stableSort:n=!1,stableTime:u=!1,linkStrategy:A=null}={}){return await hW(this,e,o,r,{overwrite:a,stableSort:n,stableTime:u,linkStrategy:A})}copySync(e,r,{baseFs:o=this,overwrite:a=!0}={}){let n=o.lstatSync(r),u=this.existsSync(e);if(n.isDirectory()){this.mkdirpSync(e);let p=o.readdirSync(r);for(let h of p)this.copySync(this.pathUtils.join(e,h),o.pathUtils.join(r,h),{baseFs:o,overwrite:a})}else if(n.isFile()){if(!u||a){u&&this.removeSync(e);let p=o.readFileSync(r);this.writeFileSync(e,p)}}else if(n.isSymbolicLink()){if(!u||a){u&&this.removeSync(e);let p=o.readlinkSync(r);this.symlinkSync(ZD(this.pathUtils,p),e)}}else throw new Error(`Unsupported file type (file: ${r}, mode: 0o${n.mode.toString(8).padStart(6,"0")})`);let A=n.mode&511;this.chmodSync(e,A)}async changeFilePromise(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferPromise(e,r,o):this.changeFileTextPromise(e,r,o)}async changeFileBufferPromise(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=await this.readFilePromise(e)}catch{}Buffer.compare(a,r)!==0&&await this.writeFilePromise(e,r,{mode:o})}async changeFileTextPromise(e,r,{automaticNewlines:o,mode:a}={}){let n="";try{n=await this.readFilePromise(e,"utf8")}catch{}let u=o?G0(n,r):r;n!==u&&await this.writeFilePromise(e,u,{mode:a})}changeFileSync(e,r,o={}){return Buffer.isBuffer(r)?this.changeFileBufferSync(e,r,o):this.changeFileTextSync(e,r,o)}changeFileBufferSync(e,r,{mode:o}={}){let a=Buffer.alloc(0);try{a=this.readFileSync(e)}catch{}Buffer.compare(a,r)!==0&&this.writeFileSync(e,r,{mode:o})}changeFileTextSync(e,r,{automaticNewlines:o=!1,mode:a}={}){let n="";try{n=this.readFileSync(e,"utf8")}catch{}let u=o?G0(n,r):r;n!==u&&this.writeFileSync(e,u,{mode:a})}async movePromise(e,r){try{await this.renamePromise(e,r)}catch(o){if(o.code==="EXDEV")await this.copyPromise(r,e),await this.removePromise(e);else throw o}}moveSync(e,r){try{this.renameSync(e,r)}catch(o){if(o.code==="EXDEV")this.copySync(r,e),this.removeSync(e);else throw o}}async lockPromise(e,r){let o=`${e}.flock`,a=1e3/60,n=Date.now(),u=null,A=async()=>{let p;try{[p]=await this.readJsonPromise(o)}catch{return Date.now()-n<500}try{return process.kill(p,0),!0}catch{return!1}};for(;u===null;)try{u=await this.openPromise(o,"wx")}catch(p){if(p.code==="EEXIST"){if(!await A())try{await this.unlinkPromise(o);continue}catch{}if(Date.now()-n<60*1e3)await new Promise(h=>setTimeout(h,a));else throw new Error(`Couldn't acquire a lock in a reasonable time (via ${o})`)}else throw p}await this.writePromise(u,JSON.stringify([process.pid]));try{return await r()}finally{try{await this.closePromise(u),await this.unlinkPromise(o)}catch{}}}async readJsonPromise(e){let r=await this.readFilePromise(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}readJsonSync(e){let r=this.readFileSync(e,"utf8");try{return JSON.parse(r)}catch(o){throw o.message+=` (in ${e})`,o}}async writeJsonPromise(e,r,{compact:o=!1}={}){let a=o?0:2;return await this.writeFilePromise(e,`${JSON.stringify(r,null,a)} +`)}writeJsonSync(e,r,{compact:o=!1}={}){let a=o?0:2;return this.writeFileSync(e,`${JSON.stringify(r,null,a)} +`)}async preserveTimePromise(e,r){let o=await this.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await this.lutimesPromise(e,o.atime,o.mtime)}async preserveTimeSync(e,r){let o=this.lstatSync(e),a=r();typeof a<"u"&&(e=a),this.lutimesSync(e,o.atime,o.mtime)}},qu=class extends hf{constructor(){super(K)}}});var ws,gf=It(()=>{W0();ws=class extends hf{getExtractHint(e){return this.baseFs.getExtractHint(e)}resolve(e){return this.mapFromBase(this.baseFs.resolve(this.mapToBase(e)))}getRealPath(){return this.mapFromBase(this.baseFs.getRealPath())}async openPromise(e,r,o){return this.baseFs.openPromise(this.mapToBase(e),r,o)}openSync(e,r,o){return this.baseFs.openSync(this.mapToBase(e),r,o)}async opendirPromise(e,r){return Object.assign(await this.baseFs.opendirPromise(this.mapToBase(e),r),{path:e})}opendirSync(e,r){return Object.assign(this.baseFs.opendirSync(this.mapToBase(e),r),{path:e})}async readPromise(e,r,o,a,n){return await this.baseFs.readPromise(e,r,o,a,n)}readSync(e,r,o,a,n){return this.baseFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return typeof r=="string"?await this.baseFs.writePromise(e,r,o):await this.baseFs.writePromise(e,r,o,a,n)}writeSync(e,r,o,a,n){return typeof r=="string"?this.baseFs.writeSync(e,r,o):this.baseFs.writeSync(e,r,o,a,n)}async closePromise(e){return this.baseFs.closePromise(e)}closeSync(e){this.baseFs.closeSync(e)}createReadStream(e,r){return this.baseFs.createReadStream(e!==null?this.mapToBase(e):e,r)}createWriteStream(e,r){return this.baseFs.createWriteStream(e!==null?this.mapToBase(e):e,r)}async realpathPromise(e){return this.mapFromBase(await this.baseFs.realpathPromise(this.mapToBase(e)))}realpathSync(e){return this.mapFromBase(this.baseFs.realpathSync(this.mapToBase(e)))}async existsPromise(e){return this.baseFs.existsPromise(this.mapToBase(e))}existsSync(e){return this.baseFs.existsSync(this.mapToBase(e))}accessSync(e,r){return this.baseFs.accessSync(this.mapToBase(e),r)}async accessPromise(e,r){return this.baseFs.accessPromise(this.mapToBase(e),r)}async statPromise(e,r){return this.baseFs.statPromise(this.mapToBase(e),r)}statSync(e,r){return this.baseFs.statSync(this.mapToBase(e),r)}async fstatPromise(e,r){return this.baseFs.fstatPromise(e,r)}fstatSync(e,r){return this.baseFs.fstatSync(e,r)}lstatPromise(e,r){return this.baseFs.lstatPromise(this.mapToBase(e),r)}lstatSync(e,r){return this.baseFs.lstatSync(this.mapToBase(e),r)}async fchmodPromise(e,r){return this.baseFs.fchmodPromise(e,r)}fchmodSync(e,r){return this.baseFs.fchmodSync(e,r)}async chmodPromise(e,r){return this.baseFs.chmodPromise(this.mapToBase(e),r)}chmodSync(e,r){return this.baseFs.chmodSync(this.mapToBase(e),r)}async fchownPromise(e,r,o){return this.baseFs.fchownPromise(e,r,o)}fchownSync(e,r,o){return this.baseFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return this.baseFs.chownPromise(this.mapToBase(e),r,o)}chownSync(e,r,o){return this.baseFs.chownSync(this.mapToBase(e),r,o)}async renamePromise(e,r){return this.baseFs.renamePromise(this.mapToBase(e),this.mapToBase(r))}renameSync(e,r){return this.baseFs.renameSync(this.mapToBase(e),this.mapToBase(r))}async copyFilePromise(e,r,o=0){return this.baseFs.copyFilePromise(this.mapToBase(e),this.mapToBase(r),o)}copyFileSync(e,r,o=0){return this.baseFs.copyFileSync(this.mapToBase(e),this.mapToBase(r),o)}async appendFilePromise(e,r,o){return this.baseFs.appendFilePromise(this.fsMapToBase(e),r,o)}appendFileSync(e,r,o){return this.baseFs.appendFileSync(this.fsMapToBase(e),r,o)}async writeFilePromise(e,r,o){return this.baseFs.writeFilePromise(this.fsMapToBase(e),r,o)}writeFileSync(e,r,o){return this.baseFs.writeFileSync(this.fsMapToBase(e),r,o)}async unlinkPromise(e){return this.baseFs.unlinkPromise(this.mapToBase(e))}unlinkSync(e){return this.baseFs.unlinkSync(this.mapToBase(e))}async utimesPromise(e,r,o){return this.baseFs.utimesPromise(this.mapToBase(e),r,o)}utimesSync(e,r,o){return this.baseFs.utimesSync(this.mapToBase(e),r,o)}async lutimesPromise(e,r,o){return this.baseFs.lutimesPromise(this.mapToBase(e),r,o)}lutimesSync(e,r,o){return this.baseFs.lutimesSync(this.mapToBase(e),r,o)}async mkdirPromise(e,r){return this.baseFs.mkdirPromise(this.mapToBase(e),r)}mkdirSync(e,r){return this.baseFs.mkdirSync(this.mapToBase(e),r)}async rmdirPromise(e,r){return this.baseFs.rmdirPromise(this.mapToBase(e),r)}rmdirSync(e,r){return this.baseFs.rmdirSync(this.mapToBase(e),r)}async rmPromise(e,r){return this.baseFs.rmPromise(this.mapToBase(e),r)}rmSync(e,r){return this.baseFs.rmSync(this.mapToBase(e),r)}async linkPromise(e,r){return this.baseFs.linkPromise(this.mapToBase(e),this.mapToBase(r))}linkSync(e,r){return this.baseFs.linkSync(this.mapToBase(e),this.mapToBase(r))}async symlinkPromise(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkPromise(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkPromise(u,a,o)}symlinkSync(e,r,o){let a=this.mapToBase(r);if(this.pathUtils.isAbsolute(e))return this.baseFs.symlinkSync(this.mapToBase(e),a,o);let n=this.mapToBase(this.pathUtils.join(this.pathUtils.dirname(r),e)),u=this.baseFs.pathUtils.relative(this.baseFs.pathUtils.dirname(a),n);return this.baseFs.symlinkSync(u,a,o)}async readFilePromise(e,r){return this.baseFs.readFilePromise(this.fsMapToBase(e),r)}readFileSync(e,r){return this.baseFs.readFileSync(this.fsMapToBase(e),r)}readdirPromise(e,r){return this.baseFs.readdirPromise(this.mapToBase(e),r)}readdirSync(e,r){return this.baseFs.readdirSync(this.mapToBase(e),r)}async readlinkPromise(e){return this.mapFromBase(await this.baseFs.readlinkPromise(this.mapToBase(e)))}readlinkSync(e){return this.mapFromBase(this.baseFs.readlinkSync(this.mapToBase(e)))}async truncatePromise(e,r){return this.baseFs.truncatePromise(this.mapToBase(e),r)}truncateSync(e,r){return this.baseFs.truncateSync(this.mapToBase(e),r)}async ftruncatePromise(e,r){return this.baseFs.ftruncatePromise(e,r)}ftruncateSync(e,r){return this.baseFs.ftruncateSync(e,r)}watch(e,r,o){return this.baseFs.watch(this.mapToBase(e),r,o)}watchFile(e,r,o){return this.baseFs.watchFile(this.mapToBase(e),r,o)}unwatchFile(e,r){return this.baseFs.unwatchFile(this.mapToBase(e),r)}fsMapToBase(e){return typeof e=="number"?e:this.mapToBase(e)}}});var ju,wW=It(()=>{gf();ju=class extends ws{constructor(e,{baseFs:r,pathUtils:o}){super(o),this.target=e,this.baseFs=r}getRealPath(){return this.target}getBaseFs(){return this.baseFs}mapFromBase(e){return e}mapToBase(e){return e}}});function BW(t){let e=t;return typeof t.path=="string"&&(e.path=Ae.toPortablePath(t.path)),e}var vW,_n,Y0=It(()=>{vW=et(ve("fs"));W0();Ba();_n=class extends qu{constructor(e=vW.default){super(),this.realFs=e}getExtractHint(){return!1}getRealPath(){return Bt.root}resolve(e){return K.resolve(e)}async openPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.open(Ae.fromPortablePath(e),r,o,this.makeCallback(a,n))})}openSync(e,r,o){return this.realFs.openSync(Ae.fromPortablePath(e),r,o)}async opendirPromise(e,r){return await new Promise((o,a)=>{typeof r<"u"?this.realFs.opendir(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.opendir(Ae.fromPortablePath(e),this.makeCallback(o,a))}).then(o=>{let a=o;return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a})}opendirSync(e,r){let a=typeof r<"u"?this.realFs.opendirSync(Ae.fromPortablePath(e),r):this.realFs.opendirSync(Ae.fromPortablePath(e));return Object.defineProperty(a,"path",{value:e,configurable:!0,writable:!0}),a}async readPromise(e,r,o=0,a=0,n=-1){return await new Promise((u,A)=>{this.realFs.read(e,r,o,a,n,(p,h)=>{p?A(p):u(h)})})}readSync(e,r,o,a,n){return this.realFs.readSync(e,r,o,a,n)}async writePromise(e,r,o,a,n){return await new Promise((u,A)=>typeof r=="string"?this.realFs.write(e,r,o,this.makeCallback(u,A)):this.realFs.write(e,r,o,a,n,this.makeCallback(u,A)))}writeSync(e,r,o,a,n){return typeof r=="string"?this.realFs.writeSync(e,r,o):this.realFs.writeSync(e,r,o,a,n)}async closePromise(e){await new Promise((r,o)=>{this.realFs.close(e,this.makeCallback(r,o))})}closeSync(e){this.realFs.closeSync(e)}createReadStream(e,r){let o=e!==null?Ae.fromPortablePath(e):e;return this.realFs.createReadStream(o,r)}createWriteStream(e,r){let o=e!==null?Ae.fromPortablePath(e):e;return this.realFs.createWriteStream(o,r)}async realpathPromise(e){return await new Promise((r,o)=>{this.realFs.realpath(Ae.fromPortablePath(e),{},this.makeCallback(r,o))}).then(r=>Ae.toPortablePath(r))}realpathSync(e){return Ae.toPortablePath(this.realFs.realpathSync(Ae.fromPortablePath(e),{}))}async existsPromise(e){return await new Promise(r=>{this.realFs.exists(Ae.fromPortablePath(e),r)})}accessSync(e,r){return this.realFs.accessSync(Ae.fromPortablePath(e),r)}async accessPromise(e,r){return await new Promise((o,a)=>{this.realFs.access(Ae.fromPortablePath(e),r,this.makeCallback(o,a))})}existsSync(e){return this.realFs.existsSync(Ae.fromPortablePath(e))}async statPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.stat(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.stat(Ae.fromPortablePath(e),this.makeCallback(o,a))})}statSync(e,r){return r?this.realFs.statSync(Ae.fromPortablePath(e),r):this.realFs.statSync(Ae.fromPortablePath(e))}async fstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.fstat(e,r,this.makeCallback(o,a)):this.realFs.fstat(e,this.makeCallback(o,a))})}fstatSync(e,r){return r?this.realFs.fstatSync(e,r):this.realFs.fstatSync(e)}async lstatPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.lstat(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.lstat(Ae.fromPortablePath(e),this.makeCallback(o,a))})}lstatSync(e,r){return r?this.realFs.lstatSync(Ae.fromPortablePath(e),r):this.realFs.lstatSync(Ae.fromPortablePath(e))}async fchmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.fchmod(e,r,this.makeCallback(o,a))})}fchmodSync(e,r){return this.realFs.fchmodSync(e,r)}async chmodPromise(e,r){return await new Promise((o,a)=>{this.realFs.chmod(Ae.fromPortablePath(e),r,this.makeCallback(o,a))})}chmodSync(e,r){return this.realFs.chmodSync(Ae.fromPortablePath(e),r)}async fchownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.fchown(e,r,o,this.makeCallback(a,n))})}fchownSync(e,r,o){return this.realFs.fchownSync(e,r,o)}async chownPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.chown(Ae.fromPortablePath(e),r,o,this.makeCallback(a,n))})}chownSync(e,r,o){return this.realFs.chownSync(Ae.fromPortablePath(e),r,o)}async renamePromise(e,r){return await new Promise((o,a)=>{this.realFs.rename(Ae.fromPortablePath(e),Ae.fromPortablePath(r),this.makeCallback(o,a))})}renameSync(e,r){return this.realFs.renameSync(Ae.fromPortablePath(e),Ae.fromPortablePath(r))}async copyFilePromise(e,r,o=0){return await new Promise((a,n)=>{this.realFs.copyFile(Ae.fromPortablePath(e),Ae.fromPortablePath(r),o,this.makeCallback(a,n))})}copyFileSync(e,r,o=0){return this.realFs.copyFileSync(Ae.fromPortablePath(e),Ae.fromPortablePath(r),o)}async appendFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?Ae.fromPortablePath(e):e;o?this.realFs.appendFile(u,r,o,this.makeCallback(a,n)):this.realFs.appendFile(u,r,this.makeCallback(a,n))})}appendFileSync(e,r,o){let a=typeof e=="string"?Ae.fromPortablePath(e):e;o?this.realFs.appendFileSync(a,r,o):this.realFs.appendFileSync(a,r)}async writeFilePromise(e,r,o){return await new Promise((a,n)=>{let u=typeof e=="string"?Ae.fromPortablePath(e):e;o?this.realFs.writeFile(u,r,o,this.makeCallback(a,n)):this.realFs.writeFile(u,r,this.makeCallback(a,n))})}writeFileSync(e,r,o){let a=typeof e=="string"?Ae.fromPortablePath(e):e;o?this.realFs.writeFileSync(a,r,o):this.realFs.writeFileSync(a,r)}async unlinkPromise(e){return await new Promise((r,o)=>{this.realFs.unlink(Ae.fromPortablePath(e),this.makeCallback(r,o))})}unlinkSync(e){return this.realFs.unlinkSync(Ae.fromPortablePath(e))}async utimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.utimes(Ae.fromPortablePath(e),r,o,this.makeCallback(a,n))})}utimesSync(e,r,o){this.realFs.utimesSync(Ae.fromPortablePath(e),r,o)}async lutimesPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.lutimes(Ae.fromPortablePath(e),r,o,this.makeCallback(a,n))})}lutimesSync(e,r,o){this.realFs.lutimesSync(Ae.fromPortablePath(e),r,o)}async mkdirPromise(e,r){return await new Promise((o,a)=>{this.realFs.mkdir(Ae.fromPortablePath(e),r,this.makeCallback(o,a))})}mkdirSync(e,r){return this.realFs.mkdirSync(Ae.fromPortablePath(e),r)}async rmdirPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rmdir(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rmdir(Ae.fromPortablePath(e),this.makeCallback(o,a))})}rmdirSync(e,r){return this.realFs.rmdirSync(Ae.fromPortablePath(e),r)}async rmPromise(e,r){return await new Promise((o,a)=>{r?this.realFs.rm(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.rm(Ae.fromPortablePath(e),this.makeCallback(o,a))})}rmSync(e,r){return this.realFs.rmSync(Ae.fromPortablePath(e),r)}async linkPromise(e,r){return await new Promise((o,a)=>{this.realFs.link(Ae.fromPortablePath(e),Ae.fromPortablePath(r),this.makeCallback(o,a))})}linkSync(e,r){return this.realFs.linkSync(Ae.fromPortablePath(e),Ae.fromPortablePath(r))}async symlinkPromise(e,r,o){return await new Promise((a,n)=>{this.realFs.symlink(Ae.fromPortablePath(e.replace(/\/+$/,"")),Ae.fromPortablePath(r),o,this.makeCallback(a,n))})}symlinkSync(e,r,o){return this.realFs.symlinkSync(Ae.fromPortablePath(e.replace(/\/+$/,"")),Ae.fromPortablePath(r),o)}async readFilePromise(e,r){return await new Promise((o,a)=>{let n=typeof e=="string"?Ae.fromPortablePath(e):e;this.realFs.readFile(n,r,this.makeCallback(o,a))})}readFileSync(e,r){let o=typeof e=="string"?Ae.fromPortablePath(e):e;return this.realFs.readFileSync(o,r)}async readdirPromise(e,r){return await new Promise((o,a)=>{r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdir(Ae.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(BW)),a)):this.realFs.readdir(Ae.fromPortablePath(e),r,this.makeCallback(n=>o(n.map(Ae.toPortablePath)),a)):this.realFs.readdir(Ae.fromPortablePath(e),r,this.makeCallback(o,a)):this.realFs.readdir(Ae.fromPortablePath(e),this.makeCallback(o,a))})}readdirSync(e,r){return r?r.recursive&&process.platform==="win32"?r.withFileTypes?this.realFs.readdirSync(Ae.fromPortablePath(e),r).map(BW):this.realFs.readdirSync(Ae.fromPortablePath(e),r).map(Ae.toPortablePath):this.realFs.readdirSync(Ae.fromPortablePath(e),r):this.realFs.readdirSync(Ae.fromPortablePath(e))}async readlinkPromise(e){return await new Promise((r,o)=>{this.realFs.readlink(Ae.fromPortablePath(e),this.makeCallback(r,o))}).then(r=>Ae.toPortablePath(r))}readlinkSync(e){return Ae.toPortablePath(this.realFs.readlinkSync(Ae.fromPortablePath(e)))}async truncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.truncate(Ae.fromPortablePath(e),r,this.makeCallback(o,a))})}truncateSync(e,r){return this.realFs.truncateSync(Ae.fromPortablePath(e),r)}async ftruncatePromise(e,r){return await new Promise((o,a)=>{this.realFs.ftruncate(e,r,this.makeCallback(o,a))})}ftruncateSync(e,r){return this.realFs.ftruncateSync(e,r)}watch(e,r,o){return this.realFs.watch(Ae.fromPortablePath(e),r,o)}watchFile(e,r,o){return this.realFs.watchFile(Ae.fromPortablePath(e),r,o)}unwatchFile(e,r){return this.realFs.unwatchFile(Ae.fromPortablePath(e),r)}makeCallback(e,r){return(o,a)=>{o?r(o):e(a)}}}});var En,DW=It(()=>{Y0();gf();Ba();En=class extends ws{constructor(e,{baseFs:r=new _n}={}){super(K),this.target=this.pathUtils.normalize(e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.target)}resolve(e){return this.pathUtils.isAbsolute(e)?K.normalize(e):this.baseFs.resolve(K.join(this.target,e))}mapFromBase(e){return e}mapToBase(e){return this.pathUtils.isAbsolute(e)?e:this.pathUtils.join(this.target,e)}}});var PW,Gu,SW=It(()=>{Y0();gf();Ba();PW=Bt.root,Gu=class extends ws{constructor(e,{baseFs:r=new _n}={}){super(K),this.target=this.pathUtils.resolve(Bt.root,e),this.baseFs=r}getRealPath(){return this.pathUtils.resolve(this.baseFs.getRealPath(),this.pathUtils.relative(Bt.root,this.target))}getTarget(){return this.target}getBaseFs(){return this.baseFs}mapToBase(e){let r=this.pathUtils.normalize(e);if(this.pathUtils.isAbsolute(e))return this.pathUtils.resolve(this.target,this.pathUtils.relative(PW,e));if(r.match(/^\.\.\/?/))throw new Error(`Resolving this path (${e}) would escape the jail`);return this.pathUtils.resolve(this.target,e)}mapFromBase(e){return this.pathUtils.resolve(PW,this.pathUtils.relative(this.target,e))}}});var Am,bW=It(()=>{gf();Am=class extends ws{constructor(r,o){super(o);this.instance=null;this.factory=r}get baseFs(){return this.instance||(this.instance=this.factory()),this.instance}set baseFs(r){this.instance=r}mapFromBase(r){return r}mapToBase(r){return r}}});var K0,va,Gp,xW=It(()=>{K0=ve("fs");W0();Y0();DT();zD();Ba();va=4278190080,Gp=class extends qu{constructor({baseFs:r=new _n,filter:o=null,magicByte:a=42,maxOpenFiles:n=1/0,useCache:u=!0,maxAge:A=5e3,typeCheck:p=K0.constants.S_IFREG,getMountPoint:h,factoryPromise:E,factorySync:w}){if(Math.floor(a)!==a||!(a>1&&a<=127))throw new Error("The magic byte must be set to a round value between 1 and 127 included");super();this.fdMap=new Map;this.nextFd=3;this.isMount=new Set;this.notMount=new Set;this.realPaths=new Map;this.limitOpenFilesTimeout=null;this.baseFs=r,this.mountInstances=u?new Map:null,this.factoryPromise=E,this.factorySync=w,this.filter=o,this.getMountPoint=h,this.magic=a<<24,this.maxAge=A,this.maxOpenFiles=n,this.typeCheck=p}getExtractHint(r){return this.baseFs.getExtractHint(r)}getRealPath(){return this.baseFs.getRealPath()}saveAndClose(){if(j0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.saveAndClose?.(),this.mountInstances.delete(r)}discardAndClose(){if(j0(this),this.mountInstances)for(let[r,{childFs:o}]of this.mountInstances.entries())o.discardAndClose?.(),this.mountInstances.delete(r)}resolve(r){return this.baseFs.resolve(r)}remapFd(r,o){let a=this.nextFd++|this.magic;return this.fdMap.set(a,[r,o]),a}async openPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.openPromise(r,o,a),async(n,{subPath:u})=>this.remapFd(n,await n.openPromise(u,o,a)))}openSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.openSync(r,o,a),(n,{subPath:u})=>this.remapFd(n,n.openSync(u,o,a)))}async opendirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.opendirPromise(r,o),async(a,{subPath:n})=>await a.opendirPromise(n,o),{requireSubpath:!1})}opendirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.opendirSync(r,o),(a,{subPath:n})=>a.opendirSync(n,o),{requireSubpath:!1})}async readPromise(r,o,a,n,u){if((r&va)!==this.magic)return await this.baseFs.readPromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw ho("read");let[p,h]=A;return await p.readPromise(h,o,a,n,u)}readSync(r,o,a,n,u){if((r&va)!==this.magic)return this.baseFs.readSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw ho("readSync");let[p,h]=A;return p.readSync(h,o,a,n,u)}async writePromise(r,o,a,n,u){if((r&va)!==this.magic)return typeof o=="string"?await this.baseFs.writePromise(r,o,a):await this.baseFs.writePromise(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw ho("write");let[p,h]=A;return typeof o=="string"?await p.writePromise(h,o,a):await p.writePromise(h,o,a,n,u)}writeSync(r,o,a,n,u){if((r&va)!==this.magic)return typeof o=="string"?this.baseFs.writeSync(r,o,a):this.baseFs.writeSync(r,o,a,n,u);let A=this.fdMap.get(r);if(typeof A>"u")throw ho("writeSync");let[p,h]=A;return typeof o=="string"?p.writeSync(h,o,a):p.writeSync(h,o,a,n,u)}async closePromise(r){if((r&va)!==this.magic)return await this.baseFs.closePromise(r);let o=this.fdMap.get(r);if(typeof o>"u")throw ho("close");this.fdMap.delete(r);let[a,n]=o;return await a.closePromise(n)}closeSync(r){if((r&va)!==this.magic)return this.baseFs.closeSync(r);let o=this.fdMap.get(r);if(typeof o>"u")throw ho("closeSync");this.fdMap.delete(r);let[a,n]=o;return a.closeSync(n)}createReadStream(r,o){return r===null?this.baseFs.createReadStream(r,o):this.makeCallSync(r,()=>this.baseFs.createReadStream(r,o),(a,{archivePath:n,subPath:u})=>{let A=a.createReadStream(u,o);return A.path=Ae.fromPortablePath(this.pathUtils.join(n,u)),A})}createWriteStream(r,o){return r===null?this.baseFs.createWriteStream(r,o):this.makeCallSync(r,()=>this.baseFs.createWriteStream(r,o),(a,{subPath:n})=>a.createWriteStream(n,o))}async realpathPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.realpathPromise(r),async(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=await this.baseFs.realpathPromise(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(Bt.root,await o.realpathPromise(n)))})}realpathSync(r){return this.makeCallSync(r,()=>this.baseFs.realpathSync(r),(o,{archivePath:a,subPath:n})=>{let u=this.realPaths.get(a);return typeof u>"u"&&(u=this.baseFs.realpathSync(a),this.realPaths.set(a,u)),this.pathUtils.join(u,this.pathUtils.relative(Bt.root,o.realpathSync(n)))})}async existsPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.existsPromise(r),async(o,{subPath:a})=>await o.existsPromise(a))}existsSync(r){return this.makeCallSync(r,()=>this.baseFs.existsSync(r),(o,{subPath:a})=>o.existsSync(a))}async accessPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.accessPromise(r,o),async(a,{subPath:n})=>await a.accessPromise(n,o))}accessSync(r,o){return this.makeCallSync(r,()=>this.baseFs.accessSync(r,o),(a,{subPath:n})=>a.accessSync(n,o))}async statPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.statPromise(r,o),async(a,{subPath:n})=>await a.statPromise(n,o))}statSync(r,o){return this.makeCallSync(r,()=>this.baseFs.statSync(r,o),(a,{subPath:n})=>a.statSync(n,o))}async fstatPromise(r,o){if((r&va)!==this.magic)return this.baseFs.fstatPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("fstat");let[n,u]=a;return n.fstatPromise(u,o)}fstatSync(r,o){if((r&va)!==this.magic)return this.baseFs.fstatSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("fstatSync");let[n,u]=a;return n.fstatSync(u,o)}async lstatPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.lstatPromise(r,o),async(a,{subPath:n})=>await a.lstatPromise(n,o))}lstatSync(r,o){return this.makeCallSync(r,()=>this.baseFs.lstatSync(r,o),(a,{subPath:n})=>a.lstatSync(n,o))}async fchmodPromise(r,o){if((r&va)!==this.magic)return this.baseFs.fchmodPromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("fchmod");let[n,u]=a;return n.fchmodPromise(u,o)}fchmodSync(r,o){if((r&va)!==this.magic)return this.baseFs.fchmodSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("fchmodSync");let[n,u]=a;return n.fchmodSync(u,o)}async chmodPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.chmodPromise(r,o),async(a,{subPath:n})=>await a.chmodPromise(n,o))}chmodSync(r,o){return this.makeCallSync(r,()=>this.baseFs.chmodSync(r,o),(a,{subPath:n})=>a.chmodSync(n,o))}async fchownPromise(r,o,a){if((r&va)!==this.magic)return this.baseFs.fchownPromise(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw ho("fchown");let[u,A]=n;return u.fchownPromise(A,o,a)}fchownSync(r,o,a){if((r&va)!==this.magic)return this.baseFs.fchownSync(r,o,a);let n=this.fdMap.get(r);if(typeof n>"u")throw ho("fchownSync");let[u,A]=n;return u.fchownSync(A,o,a)}async chownPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.chownPromise(r,o,a),async(n,{subPath:u})=>await n.chownPromise(u,o,a))}chownSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.chownSync(r,o,a),(n,{subPath:u})=>n.chownSync(u,o,a))}async renamePromise(r,o){return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.renamePromise(r,o),async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),async(a,{subPath:n})=>await this.makeCallPromise(o,async()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},async(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return await a.renamePromise(n,A)}))}renameSync(r,o){return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.renameSync(r,o),()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})}),(a,{subPath:n})=>this.makeCallSync(o,()=>{throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"})},(u,{subPath:A})=>{if(a!==u)throw Object.assign(new Error("EEXDEV: cross-device link not permitted"),{code:"EEXDEV"});return a.renameSync(n,A)}))}async copyFilePromise(r,o,a=0){let n=async(u,A,p,h)=>{if(a&K0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&K0.constants.COPYFILE_EXCL&&await this.existsPromise(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=await u.readFilePromise(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}await p.writeFilePromise(h,E)};return await this.makeCallPromise(r,async()=>await this.makeCallPromise(o,async()=>await this.baseFs.copyFilePromise(r,o,a),async(u,{subPath:A})=>await n(this.baseFs,r,u,A)),async(u,{subPath:A})=>await this.makeCallPromise(o,async()=>await n(u,A,this.baseFs,o),async(p,{subPath:h})=>u!==p?await n(u,A,p,h):await u.copyFilePromise(A,h,a)))}copyFileSync(r,o,a=0){let n=(u,A,p,h)=>{if(a&K0.constants.COPYFILE_FICLONE_FORCE)throw Object.assign(new Error(`EXDEV: cross-device clone not permitted, copyfile '${A}' -> ${h}'`),{code:"EXDEV"});if(a&K0.constants.COPYFILE_EXCL&&this.existsSync(A))throw Object.assign(new Error(`EEXIST: file already exists, copyfile '${A}' -> '${h}'`),{code:"EEXIST"});let E;try{E=u.readFileSync(A)}catch{throw Object.assign(new Error(`EINVAL: invalid argument, copyfile '${A}' -> '${h}'`),{code:"EINVAL"})}p.writeFileSync(h,E)};return this.makeCallSync(r,()=>this.makeCallSync(o,()=>this.baseFs.copyFileSync(r,o,a),(u,{subPath:A})=>n(this.baseFs,r,u,A)),(u,{subPath:A})=>this.makeCallSync(o,()=>n(u,A,this.baseFs,o),(p,{subPath:h})=>u!==p?n(u,A,p,h):u.copyFileSync(A,h,a)))}async appendFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.appendFilePromise(r,o,a),async(n,{subPath:u})=>await n.appendFilePromise(u,o,a))}appendFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.appendFileSync(r,o,a),(n,{subPath:u})=>n.appendFileSync(u,o,a))}async writeFilePromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.writeFilePromise(r,o,a),async(n,{subPath:u})=>await n.writeFilePromise(u,o,a))}writeFileSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.writeFileSync(r,o,a),(n,{subPath:u})=>n.writeFileSync(u,o,a))}async unlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.unlinkPromise(r),async(o,{subPath:a})=>await o.unlinkPromise(a))}unlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.unlinkSync(r),(o,{subPath:a})=>o.unlinkSync(a))}async utimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.utimesPromise(r,o,a),async(n,{subPath:u})=>await n.utimesPromise(u,o,a))}utimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.utimesSync(r,o,a),(n,{subPath:u})=>n.utimesSync(u,o,a))}async lutimesPromise(r,o,a){return await this.makeCallPromise(r,async()=>await this.baseFs.lutimesPromise(r,o,a),async(n,{subPath:u})=>await n.lutimesPromise(u,o,a))}lutimesSync(r,o,a){return this.makeCallSync(r,()=>this.baseFs.lutimesSync(r,o,a),(n,{subPath:u})=>n.lutimesSync(u,o,a))}async mkdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.mkdirPromise(r,o),async(a,{subPath:n})=>await a.mkdirPromise(n,o))}mkdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.mkdirSync(r,o),(a,{subPath:n})=>a.mkdirSync(n,o))}async rmdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmdirPromise(r,o),async(a,{subPath:n})=>await a.rmdirPromise(n,o))}rmdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmdirSync(r,o),(a,{subPath:n})=>a.rmdirSync(n,o))}async rmPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.rmPromise(r,o),async(a,{subPath:n})=>await a.rmPromise(n,o))}rmSync(r,o){return this.makeCallSync(r,()=>this.baseFs.rmSync(r,o),(a,{subPath:n})=>a.rmSync(n,o))}async linkPromise(r,o){return await this.makeCallPromise(o,async()=>await this.baseFs.linkPromise(r,o),async(a,{subPath:n})=>await a.linkPromise(r,n))}linkSync(r,o){return this.makeCallSync(o,()=>this.baseFs.linkSync(r,o),(a,{subPath:n})=>a.linkSync(r,n))}async symlinkPromise(r,o,a){return await this.makeCallPromise(o,async()=>await this.baseFs.symlinkPromise(r,o,a),async(n,{subPath:u})=>await n.symlinkPromise(r,u))}symlinkSync(r,o,a){return this.makeCallSync(o,()=>this.baseFs.symlinkSync(r,o,a),(n,{subPath:u})=>n.symlinkSync(r,u))}async readFilePromise(r,o){return this.makeCallPromise(r,async()=>await this.baseFs.readFilePromise(r,o),async(a,{subPath:n})=>await a.readFilePromise(n,o))}readFileSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readFileSync(r,o),(a,{subPath:n})=>a.readFileSync(n,o))}async readdirPromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.readdirPromise(r,o),async(a,{subPath:n})=>await a.readdirPromise(n,o),{requireSubpath:!1})}readdirSync(r,o){return this.makeCallSync(r,()=>this.baseFs.readdirSync(r,o),(a,{subPath:n})=>a.readdirSync(n,o),{requireSubpath:!1})}async readlinkPromise(r){return await this.makeCallPromise(r,async()=>await this.baseFs.readlinkPromise(r),async(o,{subPath:a})=>await o.readlinkPromise(a))}readlinkSync(r){return this.makeCallSync(r,()=>this.baseFs.readlinkSync(r),(o,{subPath:a})=>o.readlinkSync(a))}async truncatePromise(r,o){return await this.makeCallPromise(r,async()=>await this.baseFs.truncatePromise(r,o),async(a,{subPath:n})=>await a.truncatePromise(n,o))}truncateSync(r,o){return this.makeCallSync(r,()=>this.baseFs.truncateSync(r,o),(a,{subPath:n})=>a.truncateSync(n,o))}async ftruncatePromise(r,o){if((r&va)!==this.magic)return this.baseFs.ftruncatePromise(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("ftruncate");let[n,u]=a;return n.ftruncatePromise(u,o)}ftruncateSync(r,o){if((r&va)!==this.magic)return this.baseFs.ftruncateSync(r,o);let a=this.fdMap.get(r);if(typeof a>"u")throw ho("ftruncateSync");let[n,u]=a;return n.ftruncateSync(u,o)}watch(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watch(r,o,a),(n,{subPath:u})=>n.watch(u,o,a))}watchFile(r,o,a){return this.makeCallSync(r,()=>this.baseFs.watchFile(r,o,a),()=>um(this,r,o,a))}unwatchFile(r,o){return this.makeCallSync(r,()=>this.baseFs.unwatchFile(r,o),()=>q0(this,r,o))}async makeCallPromise(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return await o();let u=this.resolve(r),A=this.findMount(u);return A?n&&A.subPath==="/"?await o():await this.getMountPromise(A.archivePath,async p=>await a(p,A)):await o()}makeCallSync(r,o,a,{requireSubpath:n=!0}={}){if(typeof r!="string")return o();let u=this.resolve(r),A=this.findMount(u);return!A||n&&A.subPath==="/"?o():this.getMountSync(A.archivePath,p=>a(p,A))}findMount(r){if(this.filter&&!this.filter.test(r))return null;let o="";for(;;){let a=r.substring(o.length),n=this.getMountPoint(a,o);if(!n)return null;if(o=this.pathUtils.join(o,n),!this.isMount.has(o)){if(this.notMount.has(o))continue;try{if(this.typeCheck!==null&&(this.baseFs.statSync(o).mode&K0.constants.S_IFMT)!==this.typeCheck){this.notMount.add(o);continue}}catch{return null}this.isMount.add(o)}return{archivePath:o,subPath:this.pathUtils.join(Bt.root,r.substring(o.length))}}}limitOpenFiles(r){if(this.mountInstances===null)return;let o=Date.now(),a=o+this.maxAge,n=r===null?0:this.mountInstances.size-r;for(let[u,{childFs:A,expiresAt:p,refCount:h}]of this.mountInstances.entries())if(!(h!==0||A.hasOpenFileHandles?.())){if(o>=p){A.saveAndClose?.(),this.mountInstances.delete(u),n-=1;continue}else if(r===null||n<=0){a=p;break}A.saveAndClose?.(),this.mountInstances.delete(u),n-=1}this.limitOpenFilesTimeout===null&&(r===null&&this.mountInstances.size>0||r!==null)&&isFinite(a)&&(this.limitOpenFilesTimeout=setTimeout(()=>{this.limitOpenFilesTimeout=null,this.limitOpenFiles(null)},a-o).unref())}async getMountPromise(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);if(!a){let n=await this.factoryPromise(this.baseFs,r);a=this.mountInstances.get(r),a||(a={childFs:n(),expiresAt:0,refCount:0})}this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,a.refCount+=1;try{return await o(a.childFs)}finally{a.refCount-=1}}else{let a=(await this.factoryPromise(this.baseFs,r))();try{return await o(a)}finally{a.saveAndClose?.()}}}getMountSync(r,o){if(this.mountInstances){let a=this.mountInstances.get(r);return a||(a={childFs:this.factorySync(this.baseFs,r),expiresAt:0,refCount:0}),this.mountInstances.delete(r),this.limitOpenFiles(this.maxOpenFiles-1),this.mountInstances.set(r,a),a.expiresAt=Date.now()+this.maxAge,o(a.childFs)}else{let a=this.factorySync(this.baseFs,r);try{return o(a)}finally{a.saveAndClose?.()}}}}});var $t,nP,kW=It(()=>{W0();Ba();$t=()=>Object.assign(new Error("ENOSYS: unsupported filesystem access"),{code:"ENOSYS"}),nP=class t extends hf{static{this.instance=new t}constructor(){super(K)}getExtractHint(){throw $t()}getRealPath(){throw $t()}resolve(){throw $t()}async openPromise(){throw $t()}openSync(){throw $t()}async opendirPromise(){throw $t()}opendirSync(){throw $t()}async readPromise(){throw $t()}readSync(){throw $t()}async writePromise(){throw $t()}writeSync(){throw $t()}async closePromise(){throw $t()}closeSync(){throw $t()}createWriteStream(){throw $t()}createReadStream(){throw $t()}async realpathPromise(){throw $t()}realpathSync(){throw $t()}async readdirPromise(){throw $t()}readdirSync(){throw $t()}async existsPromise(e){throw $t()}existsSync(e){throw $t()}async accessPromise(){throw $t()}accessSync(){throw $t()}async statPromise(){throw $t()}statSync(){throw $t()}async fstatPromise(e){throw $t()}fstatSync(e){throw $t()}async lstatPromise(e){throw $t()}lstatSync(e){throw $t()}async fchmodPromise(){throw $t()}fchmodSync(){throw $t()}async chmodPromise(){throw $t()}chmodSync(){throw $t()}async fchownPromise(){throw $t()}fchownSync(){throw $t()}async chownPromise(){throw $t()}chownSync(){throw $t()}async mkdirPromise(){throw $t()}mkdirSync(){throw $t()}async rmdirPromise(){throw $t()}rmdirSync(){throw $t()}async rmPromise(){throw $t()}rmSync(){throw $t()}async linkPromise(){throw $t()}linkSync(){throw $t()}async symlinkPromise(){throw $t()}symlinkSync(){throw $t()}async renamePromise(){throw $t()}renameSync(){throw $t()}async copyFilePromise(){throw $t()}copyFileSync(){throw $t()}async appendFilePromise(){throw $t()}appendFileSync(){throw $t()}async writeFilePromise(){throw $t()}writeFileSync(){throw $t()}async unlinkPromise(){throw $t()}unlinkSync(){throw $t()}async utimesPromise(){throw $t()}utimesSync(){throw $t()}async lutimesPromise(){throw $t()}lutimesSync(){throw $t()}async readFilePromise(){throw $t()}readFileSync(){throw $t()}async readlinkPromise(){throw $t()}readlinkSync(){throw $t()}async truncatePromise(){throw $t()}truncateSync(){throw $t()}async ftruncatePromise(e,r){throw $t()}ftruncateSync(e,r){throw $t()}watch(){throw $t()}watchFile(){throw $t()}unwatchFile(){throw $t()}}});var Wp,QW=It(()=>{gf();Ba();Wp=class extends ws{constructor(e){super(Ae),this.baseFs=e}mapFromBase(e){return Ae.fromPortablePath(e)}mapToBase(e){return Ae.toPortablePath(e)}}});var C8e,PT,I8e,qs,FW=It(()=>{Y0();gf();Ba();C8e=/^[0-9]+$/,PT=/^(\/(?:[^/]+\/)*?(?:\$\$virtual|__virtual__))((?:\/((?:[^/]+-)?[a-f0-9]+)(?:\/([^/]+))?)?((?:\/.*)?))$/,I8e=/^([^/]+-)?[a-f0-9]+$/,qs=class t extends ws{static makeVirtualPath(e,r,o){if(K.basename(e)!=="__virtual__")throw new Error('Assertion failed: Virtual folders must be named "__virtual__"');if(!K.basename(r).match(I8e))throw new Error("Assertion failed: Virtual components must be ended by an hexadecimal hash");let n=K.relative(K.dirname(e),o).split("/"),u=0;for(;u{ST=et(ve("buffer")),RW=ve("url"),TW=ve("util");gf();Ba();iP=class extends ws{constructor(e){super(Ae),this.baseFs=e}mapFromBase(e){return e}mapToBase(e){if(typeof e=="string")return e;if(e instanceof URL)return(0,RW.fileURLToPath)(e);if(Buffer.isBuffer(e)){let r=e.toString();if(!w8e(e,r))throw new Error("Non-utf8 buffers are not supported at the moment. Please upvote the following issue if you encounter this error: https://github.com/yarnpkg/berry/issues/4942");return r}throw new Error(`Unsupported path type: ${(0,TW.inspect)(e)}`)}}});var _W,go,df,Yp,sP,oP,fm,_c,Hc,LW,OW,MW,UW,cw,HW=It(()=>{_W=ve("readline"),go=Symbol("kBaseFs"),df=Symbol("kFd"),Yp=Symbol("kClosePromise"),sP=Symbol("kCloseResolve"),oP=Symbol("kCloseReject"),fm=Symbol("kRefs"),_c=Symbol("kRef"),Hc=Symbol("kUnref"),cw=class{constructor(e,r){this[UW]=1;this[MW]=void 0;this[OW]=void 0;this[LW]=void 0;this[go]=r,this[df]=e}get fd(){return this[df]}async appendFile(e,r){try{this[_c](this.appendFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;return await this[go].appendFilePromise(this.fd,e,o?{encoding:o}:void 0)}finally{this[Hc]()}}async chown(e,r){try{return this[_c](this.chown),await this[go].fchownPromise(this.fd,e,r)}finally{this[Hc]()}}async chmod(e){try{return this[_c](this.chmod),await this[go].fchmodPromise(this.fd,e)}finally{this[Hc]()}}createReadStream(e){return this[go].createReadStream(null,{...e,fd:this.fd})}createWriteStream(e){return this[go].createWriteStream(null,{...e,fd:this.fd})}datasync(){throw new Error("Method not implemented.")}sync(){throw new Error("Method not implemented.")}async read(e,r,o,a){try{this[_c](this.read);let n;return Buffer.isBuffer(e)?n=e:(e??={},n=e.buffer??Buffer.alloc(16384),r=e.offset||0,o=e.length??n.byteLength,a=e.position??null),r??=0,o??=0,o===0?{bytesRead:o,buffer:n}:{bytesRead:await this[go].readPromise(this.fd,n,r,o,a),buffer:n}}finally{this[Hc]()}}async readFile(e){try{this[_c](this.readFile);let r=(typeof e=="string"?e:e?.encoding)??void 0;return await this[go].readFilePromise(this.fd,r)}finally{this[Hc]()}}readLines(e){return(0,_W.createInterface)({input:this.createReadStream(e),crlfDelay:1/0})}async stat(e){try{return this[_c](this.stat),await this[go].fstatPromise(this.fd,e)}finally{this[Hc]()}}async truncate(e){try{return this[_c](this.truncate),await this[go].ftruncatePromise(this.fd,e)}finally{this[Hc]()}}utimes(e,r){throw new Error("Method not implemented.")}async writeFile(e,r){try{this[_c](this.writeFile);let o=(typeof r=="string"?r:r?.encoding)??void 0;await this[go].writeFilePromise(this.fd,e,o)}finally{this[Hc]()}}async write(...e){try{if(this[_c](this.write),ArrayBuffer.isView(e[0])){let[r,o,a,n]=e;return{bytesWritten:await this[go].writePromise(this.fd,r,o??void 0,a??void 0,n??void 0),buffer:r}}else{let[r,o,a]=e;return{bytesWritten:await this[go].writePromise(this.fd,r,o,a),buffer:r}}}finally{this[Hc]()}}async writev(e,r){try{this[_c](this.writev);let o=0;if(typeof r<"u")for(let a of e){let n=await this.write(a,void 0,void 0,r);o+=n.bytesWritten,r+=n.bytesWritten}else for(let a of e){let n=await this.write(a);o+=n.bytesWritten}return{buffers:e,bytesWritten:o}}finally{this[Hc]()}}readv(e,r){throw new Error("Method not implemented.")}close(){if(this[df]===-1)return Promise.resolve();if(this[Yp])return this[Yp];if(this[fm]--,this[fm]===0){let e=this[df];this[df]=-1,this[Yp]=this[go].closePromise(e).finally(()=>{this[Yp]=void 0})}else this[Yp]=new Promise((e,r)=>{this[sP]=e,this[oP]=r}).finally(()=>{this[Yp]=void 0,this[oP]=void 0,this[sP]=void 0});return this[Yp]}[(go,df,UW=fm,MW=Yp,OW=sP,LW=oP,_c)](e){if(this[df]===-1){let r=new Error("file closed");throw r.code="EBADF",r.syscall=e.name,r}this[fm]++}[Hc](){if(this[fm]--,this[fm]===0){let e=this[df];this[df]=-1,this[go].closePromise(e).then(this[sP],this[oP])}}}});function uw(t,e){e=new iP(e);let r=(o,a,n)=>{let u=o[a];o[a]=n,typeof u?.[pm.promisify.custom]<"u"&&(n[pm.promisify.custom]=u[pm.promisify.custom])};{r(t,"exists",(o,...a)=>{let u=typeof a[a.length-1]=="function"?a.pop():()=>{};process.nextTick(()=>{e.existsPromise(o).then(A=>{u(A)},()=>{u(!1)})})}),r(t,"read",(...o)=>{let[a,n,u,A,p,h]=o;if(o.length<=3){let E={};o.length<3?h=o[1]:(E=o[1],h=o[2]),{buffer:n=Buffer.alloc(16384),offset:u=0,length:A=n.byteLength,position:p}=E}if(u==null&&(u=0),A|=0,A===0){process.nextTick(()=>{h(null,0,n)});return}p==null&&(p=-1),process.nextTick(()=>{e.readPromise(a,n,u,A,p).then(E=>{h(null,E,n)},E=>{h(E,0,n)})})});for(let o of qW){let a=o.replace(/Promise$/,"");if(typeof t[a]>"u")continue;let n=e[o];if(typeof n>"u")continue;r(t,a,(...A)=>{let h=typeof A[A.length-1]=="function"?A.pop():()=>{};process.nextTick(()=>{n.apply(e,A).then(E=>{h(null,E)},E=>{h(E)})})})}t.realpath.native=t.realpath}{r(t,"existsSync",o=>{try{return e.existsSync(o)}catch{return!1}}),r(t,"readSync",(...o)=>{let[a,n,u,A,p]=o;return o.length<=3&&({offset:u=0,length:A=n.byteLength,position:p}=o[2]||{}),u==null&&(u=0),A|=0,A===0?0:(p==null&&(p=-1),e.readSync(a,n,u,A,p))});for(let o of B8e){let a=o;if(typeof t[a]>"u")continue;let n=e[o];typeof n>"u"||r(t,a,n.bind(e))}t.realpathSync.native=t.realpathSync}{let o=t.promises;for(let a of qW){let n=a.replace(/Promise$/,"");if(typeof o[n]>"u")continue;let u=e[a];typeof u>"u"||a!=="open"&&r(o,n,(A,...p)=>A instanceof cw?A[n].apply(A,p):u.call(e,A,...p))}r(o,"open",async(...a)=>{let n=await e.openPromise(...a);return new cw(n,e)})}t.read[pm.promisify.custom]=async(o,a,...n)=>({bytesRead:await e.readPromise(o,a,...n),buffer:a}),t.write[pm.promisify.custom]=async(o,a,...n)=>({bytesWritten:await e.writePromise(o,a,...n),buffer:a})}function aP(t,e){let r=Object.create(t);return uw(r,e),r}var pm,B8e,qW,jW=It(()=>{pm=ve("util");NW();HW();B8e=new Set(["accessSync","appendFileSync","createReadStream","createWriteStream","chmodSync","fchmodSync","chownSync","fchownSync","closeSync","copyFileSync","linkSync","lstatSync","fstatSync","lutimesSync","mkdirSync","openSync","opendirSync","readlinkSync","readFileSync","readdirSync","readlinkSync","realpathSync","renameSync","rmdirSync","rmSync","statSync","symlinkSync","truncateSync","ftruncateSync","unlinkSync","unwatchFile","utimesSync","watch","watchFile","writeFileSync","writeSync"]),qW=new Set(["accessPromise","appendFilePromise","fchmodPromise","chmodPromise","fchownPromise","chownPromise","closePromise","copyFilePromise","linkPromise","fstatPromise","lstatPromise","lutimesPromise","mkdirPromise","openPromise","opendirPromise","readdirPromise","realpathPromise","readFilePromise","readdirPromise","readlinkPromise","renamePromise","rmdirPromise","rmPromise","statPromise","symlinkPromise","truncatePromise","ftruncatePromise","unlinkPromise","utimesPromise","writeFilePromise","writeSync"])});function GW(t){let e=Math.ceil(Math.random()*4294967296).toString(16).padStart(8,"0");return`${t}${e}`}function WW(){if(bT)return bT;let t=Ae.toPortablePath(YW.default.tmpdir()),e=ae.realpathSync(t);return process.once("exit",()=>{ae.rmtempSync()}),bT={tmpdir:t,realTmpdir:e}}var YW,qc,bT,ae,KW=It(()=>{YW=et(ve("os"));Y0();Ba();qc=new Set,bT=null;ae=Object.assign(new _n,{detachTemp(t){qc.delete(t)},mktempSync(t){let{tmpdir:e,realTmpdir:r}=WW();for(;;){let o=GW("xfs-");try{this.mkdirSync(K.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=K.join(r,o);if(qc.add(a),typeof t>"u")return a;try{return t(a)}finally{if(qc.has(a)){qc.delete(a);try{this.removeSync(a)}catch{}}}}},async mktempPromise(t){let{tmpdir:e,realTmpdir:r}=WW();for(;;){let o=GW("xfs-");try{await this.mkdirPromise(K.join(e,o))}catch(n){if(n.code==="EEXIST")continue;throw n}let a=K.join(r,o);if(qc.add(a),typeof t>"u")return a;try{return await t(a)}finally{if(qc.has(a)){qc.delete(a);try{await this.removePromise(a)}catch{}}}}},async rmtempPromise(){await Promise.all(Array.from(qc.values()).map(async t=>{try{await ae.removePromise(t,{maxRetries:0}),qc.delete(t)}catch{}}))},rmtempSync(){for(let t of qc)try{ae.removeSync(t),qc.delete(t)}catch{}}})});var Aw={};Kt(Aw,{AliasFS:()=>ju,BasePortableFakeFS:()=>qu,CustomDir:()=>lw,CwdFS:()=>En,FakeFS:()=>hf,Filename:()=>mr,JailFS:()=>Gu,LazyFS:()=>Am,MountFS:()=>Gp,NoFS:()=>nP,NodeFS:()=>_n,PortablePath:()=>Bt,PosixFS:()=>Wp,ProxiedFS:()=>ws,VirtualFS:()=>qs,constants:()=>Pi,errors:()=>sr,extendFs:()=>aP,normalizeLineEndings:()=>G0,npath:()=>Ae,opendir:()=>eP,patchFs:()=>uw,ppath:()=>K,setupCopyIndex:()=>$D,statUtils:()=>wa,unwatchAllFiles:()=>j0,unwatchFile:()=>q0,watchFile:()=>um,xfs:()=>ae});var Pt=It(()=>{uW();zD();IT();vT();dW();DT();W0();Ba();Ba();wW();W0();DW();SW();bW();xW();kW();Y0();QW();gf();FW();jW();KW()});var ZW=_((qSt,XW)=>{XW.exports=zW;zW.sync=D8e;var VW=ve("fs");function v8e(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var o=0;o{rY.exports=eY;eY.sync=P8e;var $W=ve("fs");function eY(t,e,r){$W.stat(t,function(o,a){r(o,o?!1:tY(a,e))})}function P8e(t,e){return tY($W.statSync(t),e)}function tY(t,e){return t.isFile()&&S8e(t,e)}function S8e(t,e){var r=t.mode,o=t.uid,a=t.gid,n=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),u=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),A=parseInt("100",8),p=parseInt("010",8),h=parseInt("001",8),E=A|p,w=r&h||r&p&&a===u||r&A&&o===n||r&E&&n===0;return w}});var sY=_((WSt,iY)=>{var GSt=ve("fs"),lP;process.platform==="win32"||global.TESTING_WINDOWS?lP=ZW():lP=nY();iY.exports=xT;xT.sync=b8e;function xT(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(o,a){xT(t,e||{},function(n,u){n?a(n):o(u)})})}lP(t,e||{},function(o,a){o&&(o.code==="EACCES"||e&&e.ignoreErrors)&&(o=null,a=!1),r(o,a)})}function b8e(t,e){try{return lP.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var fY=_((YSt,AY)=>{var hm=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",oY=ve("path"),x8e=hm?";":":",aY=sY(),lY=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),cY=(t,e)=>{let r=e.colon||x8e,o=t.match(/\//)||hm&&t.match(/\\/)?[""]:[...hm?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],a=hm?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=hm?a.split(r):[""];return hm&&t.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:o,pathExt:n,pathExtExe:a}},uY=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:o,pathExt:a,pathExtExe:n}=cY(t,e),u=[],A=h=>new Promise((E,w)=>{if(h===o.length)return e.all&&u.length?E(u):w(lY(t));let D=o[h],x=/^".*"$/.test(D)?D.slice(1,-1):D,C=oY.join(x,t),T=!x&&/^\.[\\\/]/.test(t)?t.slice(0,2)+C:C;E(p(T,h,0))}),p=(h,E,w)=>new Promise((D,x)=>{if(w===a.length)return D(A(E+1));let C=a[w];aY(h+C,{pathExt:n},(T,L)=>{if(!T&&L)if(e.all)u.push(h+C);else return D(h+C);return D(p(h,E,w+1))})});return r?A(0).then(h=>r(null,h),r):A(0)},k8e=(t,e)=>{e=e||{};let{pathEnv:r,pathExt:o,pathExtExe:a}=cY(t,e),n=[];for(let u=0;u{"use strict";var pY=(t={})=>{let e=t.env||process.env;return(t.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(o=>o.toUpperCase()==="PATH")||"Path"};kT.exports=pY;kT.exports.default=pY});var yY=_((VSt,mY)=>{"use strict";var gY=ve("path"),Q8e=fY(),F8e=hY();function dY(t,e){let r=t.options.env||process.env,o=process.cwd(),a=t.options.cwd!=null,n=a&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(t.options.cwd)}catch{}let u;try{u=Q8e.sync(t.command,{path:r[F8e({env:r})],pathExt:e?gY.delimiter:void 0})}catch{}finally{n&&process.chdir(o)}return u&&(u=gY.resolve(a?t.options.cwd:"",u)),u}function R8e(t){return dY(t)||dY(t,!0)}mY.exports=R8e});var EY=_((JSt,FT)=>{"use strict";var QT=/([()\][%!^"`<>&|;, *?])/g;function T8e(t){return t=t.replace(QT,"^$1"),t}function N8e(t,e){return t=`${t}`,t=t.replace(/(\\*)"/g,'$1$1\\"'),t=t.replace(/(\\*)$/,"$1$1"),t=`"${t}"`,t=t.replace(QT,"^$1"),e&&(t=t.replace(QT,"^$1")),t}FT.exports.command=T8e;FT.exports.argument=N8e});var IY=_((zSt,CY)=>{"use strict";CY.exports=/^#!(.*)/});var BY=_((XSt,wY)=>{"use strict";var L8e=IY();wY.exports=(t="")=>{let e=t.match(L8e);if(!e)return null;let[r,o]=e[0].replace(/#! ?/,"").split(" "),a=r.split("/").pop();return a==="env"?o:o?`${a} ${o}`:a}});var DY=_((ZSt,vY)=>{"use strict";var RT=ve("fs"),O8e=BY();function M8e(t){let r=Buffer.alloc(150),o;try{o=RT.openSync(t,"r"),RT.readSync(o,r,0,150,0),RT.closeSync(o)}catch{}return O8e(r.toString())}vY.exports=M8e});var xY=_(($St,bY)=>{"use strict";var U8e=ve("path"),PY=yY(),SY=EY(),_8e=DY(),H8e=process.platform==="win32",q8e=/\.(?:com|exe)$/i,j8e=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function G8e(t){t.file=PY(t);let e=t.file&&_8e(t.file);return e?(t.args.unshift(t.file),t.command=e,PY(t)):t.file}function W8e(t){if(!H8e)return t;let e=G8e(t),r=!q8e.test(e);if(t.options.forceShell||r){let o=j8e.test(e);t.command=U8e.normalize(t.command),t.command=SY.command(t.command),t.args=t.args.map(n=>SY.argument(n,o));let a=[t.command].concat(t.args).join(" ");t.args=["/d","/s","/c",`"${a}"`],t.command=process.env.comspec||"cmd.exe",t.options.windowsVerbatimArguments=!0}return t}function Y8e(t,e,r){e&&!Array.isArray(e)&&(r=e,e=null),e=e?e.slice(0):[],r=Object.assign({},r);let o={command:t,args:e,options:r,file:void 0,original:{command:t,args:e}};return r.shell?o:W8e(o)}bY.exports=Y8e});var FY=_((ebt,QY)=>{"use strict";var TT=process.platform==="win32";function NT(t,e){return Object.assign(new Error(`${e} ${t.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${t.command}`,path:t.command,spawnargs:t.args})}function K8e(t,e){if(!TT)return;let r=t.emit;t.emit=function(o,a){if(o==="exit"){let n=kY(a,e,"spawn");if(n)return r.call(t,"error",n)}return r.apply(t,arguments)}}function kY(t,e){return TT&&t===1&&!e.file?NT(e.original,"spawn"):null}function V8e(t,e){return TT&&t===1&&!e.file?NT(e.original,"spawnSync"):null}QY.exports={hookChildProcess:K8e,verifyENOENT:kY,verifyENOENTSync:V8e,notFoundError:NT}});var MT=_((tbt,gm)=>{"use strict";var RY=ve("child_process"),LT=xY(),OT=FY();function TY(t,e,r){let o=LT(t,e,r),a=RY.spawn(o.command,o.args,o.options);return OT.hookChildProcess(a,o),a}function J8e(t,e,r){let o=LT(t,e,r),a=RY.spawnSync(o.command,o.args,o.options);return a.error=a.error||OT.verifyENOENTSync(a.status,o),a}gm.exports=TY;gm.exports.spawn=TY;gm.exports.sync=J8e;gm.exports._parse=LT;gm.exports._enoent=OT});var LY=_((rbt,NY)=>{"use strict";function z8e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function V0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,V0)}z8e(V0,Error);V0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",w;for(w=0;w0){for(w=1,D=1;w>",S=cr(">>",!1),y=">&",R=cr(">&",!1),z=">",X=cr(">",!1),$="<<<",se=cr("<<<",!1),xe="<&",Fe=cr("<&",!1),lt="<",Et=cr("<",!1),qt=function(N){return{type:"argument",segments:[].concat(...N)}},nr=function(N){return N},St="$'",cn=cr("$'",!1),Pr="'",yr=cr("'",!1),Rr=function(N){return[{type:"text",text:N}]},Xr='""',$n=cr('""',!1),Xs=function(){return{type:"text",text:""}},Hi='"',Qs=cr('"',!1),Zs=function(N){return N},xi=function(N){return{type:"arithmetic",arithmetic:N,quoted:!0}},Fs=function(N){return{type:"shell",shell:N,quoted:!0}},$s=function(N){return{type:"variable",...N,quoted:!0}},SA=function(N){return{type:"text",text:N}},gu=function(N){return{type:"arithmetic",arithmetic:N,quoted:!1}},op=function(N){return{type:"shell",shell:N,quoted:!1}},ap=function(N){return{type:"variable",...N,quoted:!1}},Rs=function(N){return{type:"glob",pattern:N}},Ln=/^[^']/,hs=Li(["'"],!0,!1),Ts=function(N){return N.join("")},pc=/^[^$"]/,hc=Li(["$",'"'],!0,!1),gc=`\\ +`,bA=cr(`\\ +`,!1),xA=function(){return""},Ro="\\",To=cr("\\",!1),kA=/^[\\$"`]/,pr=Li(["\\","$",'"',"`"],!1,!1),Me=function(N){return N},ia="\\a",dc=cr("\\a",!1),Er=function(){return"a"},du="\\b",QA=cr("\\b",!1),FA=function(){return"\b"},mc=/^[Ee]/,yc=Li(["E","e"],!1,!1),Il=function(){return"\x1B"},we="\\f",Tt=cr("\\f",!1),wl=function(){return"\f"},Bi="\\n",Ns=cr("\\n",!1),Ft=function(){return` +`},Bn="\\r",No=cr("\\r",!1),ki=function(){return"\r"},vi="\\t",sa=cr("\\t",!1),un=function(){return" "},qn="\\v",Ec=cr("\\v",!1),lp=function(){return"\v"},oa=/^[\\'"?]/,aa=Li(["\\","'",'"',"?"],!1,!1),la=function(N){return String.fromCharCode(parseInt(N,16))},Ze="\\x",ca=cr("\\x",!1),mu="\\u",Bl=cr("\\u",!1),dn="\\U",Lo=cr("\\U",!1),RA=function(N){return String.fromCodePoint(parseInt(N,16))},TA=/^[0-7]/,Oo=Li([["0","7"]],!1,!1),qa=/^[0-9a-fA-f]/,Ot=Li([["0","9"],["a","f"],["A","f"]],!1,!1),vn=Iu(),Mo="{}",ua=cr("{}",!1),qi=function(){return"{}"},vl="-",Cc=cr("-",!1),Dl="+",Aa=cr("+",!1),Di=".",rs=cr(".",!1),ja=function(N,V,re){return{type:"number",value:(N==="-"?-1:1)*parseFloat(V.join("")+"."+re.join(""))}},yu=function(N,V){return{type:"number",value:(N==="-"?-1:1)*parseInt(V.join(""))}},Pl=function(N){return{type:"variable",...N}},pi=function(N){return{type:"variable",name:N}},Dn=function(N){return N},Sl="*",Je=cr("*",!1),st="/",vt=cr("/",!1),ar=function(N,V,re){return{type:V==="*"?"multiplication":"division",right:re}},ee=function(N,V){return V.reduce((re,ge)=>({left:re,...ge}),N)},ye=function(N,V,re){return{type:V==="+"?"addition":"subtraction",right:re}},Le="$((",gt=cr("$((",!1),mt="))",Dt=cr("))",!1),er=function(N){return N},sn="$(",ei=cr("$(",!1),Qi=function(N){return N},Pn="${",fa=cr("${",!1),wd=":-",BI=cr(":-",!1),eo=function(N,V){return{name:N,defaultValue:V}},Bd=":-}",cp=cr(":-}",!1),vI=function(N){return{name:N,defaultValue:[]}},to=":+",up=cr(":+",!1),Ap=function(N,V){return{name:N,alternativeValue:V}},Ic=":+}",fp=cr(":+}",!1),s0=function(N){return{name:N,alternativeValue:[]}},o0=function(N){return{name:N}},a0="$",vd=cr("$",!1),Eu=function(N){return e.isGlobPattern(N)},ro=function(N){return N},Ga=/^[a-zA-Z0-9_]/,pp=Li([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),l0=function(){return bd()},Wa=/^[$@*?#a-zA-Z0-9_\-]/,Ya=Li(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),Dd=/^[()}<>$|&; \t"']/,NA=Li(["(",")","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),Pd=/^[<>&; \t"']/,Sd=Li(["<",">","&",";"," "," ",'"',"'"],!1,!1),LA=/^[ \t]/,OA=Li([" "," "],!1,!1),W=0,bt=0,MA=[{line:1,column:1}],no=0,Cu=[],dt=0,wc;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function bd(){return t.substring(bt,W)}function c0(){return wu(bt,W)}function DI(N,V){throw V=V!==void 0?V:wu(bt,W),UA([u0(N)],t.substring(bt,W),V)}function hp(N,V){throw V=V!==void 0?V:wu(bt,W),oi(N,V)}function cr(N,V){return{type:"literal",text:N,ignoreCase:V}}function Li(N,V,re){return{type:"class",parts:N,inverted:V,ignoreCase:re}}function Iu(){return{type:"any"}}function pa(){return{type:"end"}}function u0(N){return{type:"other",description:N}}function Bc(N){var V=MA[N],re;if(V)return V;for(re=N-1;!MA[re];)re--;for(V=MA[re],V={line:V.line,column:V.column};reno&&(no=W,Cu=[]),Cu.push(N))}function oi(N,V){return new V0(N,null,null,V)}function UA(N,V,re){return new V0(V0.buildMessage(N,V),N,V,re)}function ha(){var N,V,re;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();return V!==r?(re=Uo(),re===r&&(re=null),re!==r?(bt=N,V=n(re),N=V):(W=N,N=r)):(W=N,N=r),N}function Uo(){var N,V,re,ge,Ye;if(N=W,V=gp(),V!==r){for(re=[],ge=xt();ge!==r;)re.push(ge),ge=xt();re!==r?(ge=A0(),ge!==r?(Ye=ga(),Ye===r&&(Ye=null),Ye!==r?(bt=N,V=u(V,ge,Ye),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)}else W=N,N=r;if(N===r)if(N=W,V=gp(),V!==r){for(re=[],ge=xt();ge!==r;)re.push(ge),ge=xt();re!==r?(ge=A0(),ge===r&&(ge=null),ge!==r?(bt=N,V=A(V,ge),N=V):(W=N,N=r)):(W=N,N=r)}else W=N,N=r;return N}function ga(){var N,V,re,ge,Ye;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r)if(re=Uo(),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();ge!==r?(bt=N,V=p(re),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r;return N}function A0(){var N;return t.charCodeAt(W)===59?(N=h,W++):(N=r,dt===0&&wt(E)),N===r&&(t.charCodeAt(W)===38?(N=w,W++):(N=r,dt===0&&wt(D))),N}function gp(){var N,V,re;return N=W,V=_A(),V!==r?(re=f0(),re===r&&(re=null),re!==r?(bt=N,V=x(V,re),N=V):(W=N,N=r)):(W=N,N=r),N}function f0(){var N,V,re,ge,Ye,At,hr;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r)if(re=xd(),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();if(ge!==r)if(Ye=gp(),Ye!==r){for(At=[],hr=xt();hr!==r;)At.push(hr),hr=xt();At!==r?(bt=N,V=C(re,Ye),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r;return N}function xd(){var N;return t.substr(W,2)===T?(N=T,W+=2):(N=r,dt===0&&wt(L)),N===r&&(t.substr(W,2)===U?(N=U,W+=2):(N=r,dt===0&&wt(J))),N}function _A(){var N,V,re;return N=W,V=Bu(),V!==r?(re=p0(),re===r&&(re=null),re!==r?(bt=N,V=te(V,re),N=V):(W=N,N=r)):(W=N,N=r),N}function p0(){var N,V,re,ge,Ye,At,hr;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r)if(re=vc(),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();if(ge!==r)if(Ye=_A(),Ye!==r){for(At=[],hr=xt();hr!==r;)At.push(hr),hr=xt();At!==r?(bt=N,V=le(re,Ye),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r;return N}function vc(){var N;return t.substr(W,2)===ce?(N=ce,W+=2):(N=r,dt===0&&wt(ue)),N===r&&(t.charCodeAt(W)===124?(N=Ie,W++):(N=r,dt===0&&wt(he))),N}function Dc(){var N,V,re,ge,Ye,At;if(N=W,V=yp(),V!==r)if(t.charCodeAt(W)===61?(re=De,W++):(re=r,dt===0&&wt(Ee)),re!==r)if(ge=HA(),ge!==r){for(Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();Ye!==r?(bt=N,V=g(V,ge),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r;else W=N,N=r;if(N===r)if(N=W,V=yp(),V!==r)if(t.charCodeAt(W)===61?(re=De,W++):(re=r,dt===0&&wt(Ee)),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();ge!==r?(bt=N,V=me(V),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r;return N}function Bu(){var N,V,re,ge,Ye,At,hr,Ir,Rn,ai,ns;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r)if(t.charCodeAt(W)===40?(re=Ce,W++):(re=r,dt===0&&wt(fe)),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();if(ge!==r)if(Ye=Uo(),Ye!==r){for(At=[],hr=xt();hr!==r;)At.push(hr),hr=xt();if(At!==r)if(t.charCodeAt(W)===41?(hr=ie,W++):(hr=r,dt===0&&wt(Z)),hr!==r){for(Ir=[],Rn=xt();Rn!==r;)Ir.push(Rn),Rn=xt();if(Ir!==r){for(Rn=[],ai=On();ai!==r;)Rn.push(ai),ai=On();if(Rn!==r){for(ai=[],ns=xt();ns!==r;)ai.push(ns),ns=xt();ai!==r?(bt=N,V=Pe(Ye,Rn),N=V):(W=N,N=r)}else W=N,N=r}else W=N,N=r}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r;if(N===r){for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r)if(t.charCodeAt(W)===123?(re=Re,W++):(re=r,dt===0&&wt(ht)),re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();if(ge!==r)if(Ye=Uo(),Ye!==r){for(At=[],hr=xt();hr!==r;)At.push(hr),hr=xt();if(At!==r)if(t.charCodeAt(W)===125?(hr=q,W++):(hr=r,dt===0&&wt(nt)),hr!==r){for(Ir=[],Rn=xt();Rn!==r;)Ir.push(Rn),Rn=xt();if(Ir!==r){for(Rn=[],ai=On();ai!==r;)Rn.push(ai),ai=On();if(Rn!==r){for(ai=[],ns=xt();ns!==r;)ai.push(ns),ns=xt();ai!==r?(bt=N,V=Ne(Ye,Rn),N=V):(W=N,N=r)}else W=N,N=r}else W=N,N=r}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r}else W=N,N=r;else W=N,N=r;if(N===r){for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r){for(re=[],ge=Dc();ge!==r;)re.push(ge),ge=Dc();if(re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();if(ge!==r){if(Ye=[],At=Pc(),At!==r)for(;At!==r;)Ye.push(At),At=Pc();else Ye=r;if(Ye!==r){for(At=[],hr=xt();hr!==r;)At.push(hr),hr=xt();At!==r?(bt=N,V=Te(re,Ye),N=V):(W=N,N=r)}else W=N,N=r}else W=N,N=r}else W=N,N=r}else W=N,N=r;if(N===r){for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r){if(re=[],ge=Dc(),ge!==r)for(;ge!==r;)re.push(ge),ge=Dc();else re=r;if(re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();ge!==r?(bt=N,V=ke(re),N=V):(W=N,N=r)}else W=N,N=r}else W=N,N=r}}}return N}function gs(){var N,V,re,ge,Ye;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r){if(re=[],ge=Ci(),ge!==r)for(;ge!==r;)re.push(ge),ge=Ci();else re=r;if(re!==r){for(ge=[],Ye=xt();Ye!==r;)ge.push(Ye),Ye=xt();ge!==r?(bt=N,V=Ve(re),N=V):(W=N,N=r)}else W=N,N=r}else W=N,N=r;return N}function Pc(){var N,V,re;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();if(V!==r?(re=On(),re!==r?(bt=N,V=be(re),N=V):(W=N,N=r)):(W=N,N=r),N===r){for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();V!==r?(re=Ci(),re!==r?(bt=N,V=be(re),N=V):(W=N,N=r)):(W=N,N=r)}return N}function On(){var N,V,re,ge,Ye;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();return V!==r?(tt.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(He)),re===r&&(re=null),re!==r?(ge=ji(),ge!==r?(Ye=Ci(),Ye!==r?(bt=N,V=b(re,ge,Ye),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N}function ji(){var N;return t.substr(W,2)===I?(N=I,W+=2):(N=r,dt===0&&wt(S)),N===r&&(t.substr(W,2)===y?(N=y,W+=2):(N=r,dt===0&&wt(R)),N===r&&(t.charCodeAt(W)===62?(N=z,W++):(N=r,dt===0&&wt(X)),N===r&&(t.substr(W,3)===$?(N=$,W+=3):(N=r,dt===0&&wt(se)),N===r&&(t.substr(W,2)===xe?(N=xe,W+=2):(N=r,dt===0&&wt(Fe)),N===r&&(t.charCodeAt(W)===60?(N=lt,W++):(N=r,dt===0&&wt(Et))))))),N}function Ci(){var N,V,re;for(N=W,V=[],re=xt();re!==r;)V.push(re),re=xt();return V!==r?(re=HA(),re!==r?(bt=N,V=be(re),N=V):(W=N,N=r)):(W=N,N=r),N}function HA(){var N,V,re;if(N=W,V=[],re=vu(),re!==r)for(;re!==r;)V.push(re),re=vu();else V=r;return V!==r&&(bt=N,V=qt(V)),N=V,N}function vu(){var N,V;return N=W,V=An(),V!==r&&(bt=N,V=nr(V)),N=V,N===r&&(N=W,V=h0(),V!==r&&(bt=N,V=nr(V)),N=V,N===r&&(N=W,V=g0(),V!==r&&(bt=N,V=nr(V)),N=V,N===r&&(N=W,V=Gi(),V!==r&&(bt=N,V=nr(V)),N=V))),N}function An(){var N,V,re,ge;return N=W,t.substr(W,2)===St?(V=St,W+=2):(V=r,dt===0&&wt(cn)),V!==r?(re=fn(),re!==r?(t.charCodeAt(W)===39?(ge=Pr,W++):(ge=r,dt===0&&wt(yr)),ge!==r?(bt=N,V=Rr(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N}function h0(){var N,V,re,ge;return N=W,t.charCodeAt(W)===39?(V=Pr,W++):(V=r,dt===0&&wt(yr)),V!==r?(re=Du(),re!==r?(t.charCodeAt(W)===39?(ge=Pr,W++):(ge=r,dt===0&&wt(yr)),ge!==r?(bt=N,V=Rr(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N}function g0(){var N,V,re,ge;if(N=W,t.substr(W,2)===Xr?(V=Xr,W+=2):(V=r,dt===0&&wt($n)),V!==r&&(bt=N,V=Xs()),N=V,N===r)if(N=W,t.charCodeAt(W)===34?(V=Hi,W++):(V=r,dt===0&&wt(Qs)),V!==r){for(re=[],ge=Ka();ge!==r;)re.push(ge),ge=Ka();re!==r?(t.charCodeAt(W)===34?(ge=Hi,W++):(ge=r,dt===0&&wt(Qs)),ge!==r?(bt=N,V=Zs(re),N=V):(W=N,N=r)):(W=N,N=r)}else W=N,N=r;return N}function Gi(){var N,V,re;if(N=W,V=[],re=io(),re!==r)for(;re!==r;)V.push(re),re=io();else V=r;return V!==r&&(bt=N,V=Zs(V)),N=V,N}function Ka(){var N,V;return N=W,V=Kr(),V!==r&&(bt=N,V=xi(V)),N=V,N===r&&(N=W,V=mp(),V!==r&&(bt=N,V=Fs(V)),N=V,N===r&&(N=W,V=jA(),V!==r&&(bt=N,V=$s(V)),N=V,N===r&&(N=W,V=Pu(),V!==r&&(bt=N,V=SA(V)),N=V))),N}function io(){var N,V;return N=W,V=Kr(),V!==r&&(bt=N,V=gu(V)),N=V,N===r&&(N=W,V=mp(),V!==r&&(bt=N,V=op(V)),N=V,N===r&&(N=W,V=jA(),V!==r&&(bt=N,V=ap(V)),N=V,N===r&&(N=W,V=kd(),V!==r&&(bt=N,V=Rs(V)),N=V,N===r&&(N=W,V=dp(),V!==r&&(bt=N,V=SA(V)),N=V)))),N}function Du(){var N,V,re;for(N=W,V=[],Ln.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hs));re!==r;)V.push(re),Ln.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hs));return V!==r&&(bt=N,V=Ts(V)),N=V,N}function Pu(){var N,V,re;if(N=W,V=[],re=Va(),re===r&&(pc.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hc))),re!==r)for(;re!==r;)V.push(re),re=Va(),re===r&&(pc.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hc)));else V=r;return V!==r&&(bt=N,V=Ts(V)),N=V,N}function Va(){var N,V,re;return N=W,t.substr(W,2)===gc?(V=gc,W+=2):(V=r,dt===0&&wt(bA)),V!==r&&(bt=N,V=xA()),N=V,N===r&&(N=W,t.charCodeAt(W)===92?(V=Ro,W++):(V=r,dt===0&&wt(To)),V!==r?(kA.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(pr)),re!==r?(bt=N,V=Me(re),N=V):(W=N,N=r)):(W=N,N=r)),N}function fn(){var N,V,re;for(N=W,V=[],re=so(),re===r&&(Ln.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hs)));re!==r;)V.push(re),re=so(),re===r&&(Ln.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(hs)));return V!==r&&(bt=N,V=Ts(V)),N=V,N}function so(){var N,V,re;return N=W,t.substr(W,2)===ia?(V=ia,W+=2):(V=r,dt===0&&wt(dc)),V!==r&&(bt=N,V=Er()),N=V,N===r&&(N=W,t.substr(W,2)===du?(V=du,W+=2):(V=r,dt===0&&wt(QA)),V!==r&&(bt=N,V=FA()),N=V,N===r&&(N=W,t.charCodeAt(W)===92?(V=Ro,W++):(V=r,dt===0&&wt(To)),V!==r?(mc.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(yc)),re!==r?(bt=N,V=Il(),N=V):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===we?(V=we,W+=2):(V=r,dt===0&&wt(Tt)),V!==r&&(bt=N,V=wl()),N=V,N===r&&(N=W,t.substr(W,2)===Bi?(V=Bi,W+=2):(V=r,dt===0&&wt(Ns)),V!==r&&(bt=N,V=Ft()),N=V,N===r&&(N=W,t.substr(W,2)===Bn?(V=Bn,W+=2):(V=r,dt===0&&wt(No)),V!==r&&(bt=N,V=ki()),N=V,N===r&&(N=W,t.substr(W,2)===vi?(V=vi,W+=2):(V=r,dt===0&&wt(sa)),V!==r&&(bt=N,V=un()),N=V,N===r&&(N=W,t.substr(W,2)===qn?(V=qn,W+=2):(V=r,dt===0&&wt(Ec)),V!==r&&(bt=N,V=lp()),N=V,N===r&&(N=W,t.charCodeAt(W)===92?(V=Ro,W++):(V=r,dt===0&&wt(To)),V!==r?(oa.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(aa)),re!==r?(bt=N,V=Me(re),N=V):(W=N,N=r)):(W=N,N=r),N===r&&(N=Sc()))))))))),N}function Sc(){var N,V,re,ge,Ye,At,hr,Ir,Rn,ai,ns,GA;return N=W,t.charCodeAt(W)===92?(V=Ro,W++):(V=r,dt===0&&wt(To)),V!==r?(re=_o(),re!==r?(bt=N,V=la(re),N=V):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===Ze?(V=Ze,W+=2):(V=r,dt===0&&wt(ca)),V!==r?(re=W,ge=W,Ye=_o(),Ye!==r?(At=ds(),At!==r?(Ye=[Ye,At],ge=Ye):(W=ge,ge=r)):(W=ge,ge=r),ge===r&&(ge=_o()),ge!==r?re=t.substring(re,W):re=ge,re!==r?(bt=N,V=la(re),N=V):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===mu?(V=mu,W+=2):(V=r,dt===0&&wt(Bl)),V!==r?(re=W,ge=W,Ye=ds(),Ye!==r?(At=ds(),At!==r?(hr=ds(),hr!==r?(Ir=ds(),Ir!==r?(Ye=[Ye,At,hr,Ir],ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r),ge!==r?re=t.substring(re,W):re=ge,re!==r?(bt=N,V=la(re),N=V):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===dn?(V=dn,W+=2):(V=r,dt===0&&wt(Lo)),V!==r?(re=W,ge=W,Ye=ds(),Ye!==r?(At=ds(),At!==r?(hr=ds(),hr!==r?(Ir=ds(),Ir!==r?(Rn=ds(),Rn!==r?(ai=ds(),ai!==r?(ns=ds(),ns!==r?(GA=ds(),GA!==r?(Ye=[Ye,At,hr,Ir,Rn,ai,ns,GA],ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r)):(W=ge,ge=r),ge!==r?re=t.substring(re,W):re=ge,re!==r?(bt=N,V=RA(re),N=V):(W=N,N=r)):(W=N,N=r)))),N}function _o(){var N;return TA.test(t.charAt(W))?(N=t.charAt(W),W++):(N=r,dt===0&&wt(Oo)),N}function ds(){var N;return qa.test(t.charAt(W))?(N=t.charAt(W),W++):(N=r,dt===0&&wt(Ot)),N}function dp(){var N,V,re,ge,Ye;if(N=W,V=[],re=W,t.charCodeAt(W)===92?(ge=Ro,W++):(ge=r,dt===0&&wt(To)),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r),re===r&&(re=W,t.substr(W,2)===Mo?(ge=Mo,W+=2):(ge=r,dt===0&&wt(ua)),ge!==r&&(bt=re,ge=qi()),re=ge,re===r&&(re=W,ge=W,dt++,Ye=Qd(),dt--,Ye===r?ge=void 0:(W=ge,ge=r),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r))),re!==r)for(;re!==r;)V.push(re),re=W,t.charCodeAt(W)===92?(ge=Ro,W++):(ge=r,dt===0&&wt(To)),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r),re===r&&(re=W,t.substr(W,2)===Mo?(ge=Mo,W+=2):(ge=r,dt===0&&wt(ua)),ge!==r&&(bt=re,ge=qi()),re=ge,re===r&&(re=W,ge=W,dt++,Ye=Qd(),dt--,Ye===r?ge=void 0:(W=ge,ge=r),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r)));else V=r;return V!==r&&(bt=N,V=Ts(V)),N=V,N}function qA(){var N,V,re,ge,Ye,At;if(N=W,t.charCodeAt(W)===45?(V=vl,W++):(V=r,dt===0&&wt(Cc)),V===r&&(t.charCodeAt(W)===43?(V=Dl,W++):(V=r,dt===0&&wt(Aa))),V===r&&(V=null),V!==r){if(re=[],tt.test(t.charAt(W))?(ge=t.charAt(W),W++):(ge=r,dt===0&&wt(He)),ge!==r)for(;ge!==r;)re.push(ge),tt.test(t.charAt(W))?(ge=t.charAt(W),W++):(ge=r,dt===0&&wt(He));else re=r;if(re!==r)if(t.charCodeAt(W)===46?(ge=Di,W++):(ge=r,dt===0&&wt(rs)),ge!==r){if(Ye=[],tt.test(t.charAt(W))?(At=t.charAt(W),W++):(At=r,dt===0&&wt(He)),At!==r)for(;At!==r;)Ye.push(At),tt.test(t.charAt(W))?(At=t.charAt(W),W++):(At=r,dt===0&&wt(He));else Ye=r;Ye!==r?(bt=N,V=ja(V,re,Ye),N=V):(W=N,N=r)}else W=N,N=r;else W=N,N=r}else W=N,N=r;if(N===r){if(N=W,t.charCodeAt(W)===45?(V=vl,W++):(V=r,dt===0&&wt(Cc)),V===r&&(t.charCodeAt(W)===43?(V=Dl,W++):(V=r,dt===0&&wt(Aa))),V===r&&(V=null),V!==r){if(re=[],tt.test(t.charAt(W))?(ge=t.charAt(W),W++):(ge=r,dt===0&&wt(He)),ge!==r)for(;ge!==r;)re.push(ge),tt.test(t.charAt(W))?(ge=t.charAt(W),W++):(ge=r,dt===0&&wt(He));else re=r;re!==r?(bt=N,V=yu(V,re),N=V):(W=N,N=r)}else W=N,N=r;if(N===r&&(N=W,V=jA(),V!==r&&(bt=N,V=Pl(V)),N=V,N===r&&(N=W,V=bl(),V!==r&&(bt=N,V=pi(V)),N=V,N===r)))if(N=W,t.charCodeAt(W)===40?(V=Ce,W++):(V=r,dt===0&&wt(fe)),V!==r){for(re=[],ge=xt();ge!==r;)re.push(ge),ge=xt();if(re!==r)if(ge=Ls(),ge!==r){for(Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();Ye!==r?(t.charCodeAt(W)===41?(At=ie,W++):(At=r,dt===0&&wt(Z)),At!==r?(bt=N,V=Dn(ge),N=V):(W=N,N=r)):(W=N,N=r)}else W=N,N=r;else W=N,N=r}else W=N,N=r}return N}function Su(){var N,V,re,ge,Ye,At,hr,Ir;if(N=W,V=qA(),V!==r){for(re=[],ge=W,Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();if(Ye!==r)if(t.charCodeAt(W)===42?(At=Sl,W++):(At=r,dt===0&&wt(Je)),At===r&&(t.charCodeAt(W)===47?(At=st,W++):(At=r,dt===0&&wt(vt))),At!==r){for(hr=[],Ir=xt();Ir!==r;)hr.push(Ir),Ir=xt();hr!==r?(Ir=qA(),Ir!==r?(bt=ge,Ye=ar(V,At,Ir),ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)}else W=ge,ge=r;else W=ge,ge=r;for(;ge!==r;){for(re.push(ge),ge=W,Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();if(Ye!==r)if(t.charCodeAt(W)===42?(At=Sl,W++):(At=r,dt===0&&wt(Je)),At===r&&(t.charCodeAt(W)===47?(At=st,W++):(At=r,dt===0&&wt(vt))),At!==r){for(hr=[],Ir=xt();Ir!==r;)hr.push(Ir),Ir=xt();hr!==r?(Ir=qA(),Ir!==r?(bt=ge,Ye=ar(V,At,Ir),ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)}else W=ge,ge=r;else W=ge,ge=r}re!==r?(bt=N,V=ee(V,re),N=V):(W=N,N=r)}else W=N,N=r;return N}function Ls(){var N,V,re,ge,Ye,At,hr,Ir;if(N=W,V=Su(),V!==r){for(re=[],ge=W,Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();if(Ye!==r)if(t.charCodeAt(W)===43?(At=Dl,W++):(At=r,dt===0&&wt(Aa)),At===r&&(t.charCodeAt(W)===45?(At=vl,W++):(At=r,dt===0&&wt(Cc))),At!==r){for(hr=[],Ir=xt();Ir!==r;)hr.push(Ir),Ir=xt();hr!==r?(Ir=Su(),Ir!==r?(bt=ge,Ye=ye(V,At,Ir),ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)}else W=ge,ge=r;else W=ge,ge=r;for(;ge!==r;){for(re.push(ge),ge=W,Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();if(Ye!==r)if(t.charCodeAt(W)===43?(At=Dl,W++):(At=r,dt===0&&wt(Aa)),At===r&&(t.charCodeAt(W)===45?(At=vl,W++):(At=r,dt===0&&wt(Cc))),At!==r){for(hr=[],Ir=xt();Ir!==r;)hr.push(Ir),Ir=xt();hr!==r?(Ir=Su(),Ir!==r?(bt=ge,Ye=ye(V,At,Ir),ge=Ye):(W=ge,ge=r)):(W=ge,ge=r)}else W=ge,ge=r;else W=ge,ge=r}re!==r?(bt=N,V=ee(V,re),N=V):(W=N,N=r)}else W=N,N=r;return N}function Kr(){var N,V,re,ge,Ye,At;if(N=W,t.substr(W,3)===Le?(V=Le,W+=3):(V=r,dt===0&&wt(gt)),V!==r){for(re=[],ge=xt();ge!==r;)re.push(ge),ge=xt();if(re!==r)if(ge=Ls(),ge!==r){for(Ye=[],At=xt();At!==r;)Ye.push(At),At=xt();Ye!==r?(t.substr(W,2)===mt?(At=mt,W+=2):(At=r,dt===0&&wt(Dt)),At!==r?(bt=N,V=er(ge),N=V):(W=N,N=r)):(W=N,N=r)}else W=N,N=r;else W=N,N=r}else W=N,N=r;return N}function mp(){var N,V,re,ge;return N=W,t.substr(W,2)===sn?(V=sn,W+=2):(V=r,dt===0&&wt(ei)),V!==r?(re=Uo(),re!==r?(t.charCodeAt(W)===41?(ge=ie,W++):(ge=r,dt===0&&wt(Z)),ge!==r?(bt=N,V=Qi(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N}function jA(){var N,V,re,ge,Ye,At;return N=W,t.substr(W,2)===Pn?(V=Pn,W+=2):(V=r,dt===0&&wt(fa)),V!==r?(re=bl(),re!==r?(t.substr(W,2)===wd?(ge=wd,W+=2):(ge=r,dt===0&&wt(BI)),ge!==r?(Ye=gs(),Ye!==r?(t.charCodeAt(W)===125?(At=q,W++):(At=r,dt===0&&wt(nt)),At!==r?(bt=N,V=eo(re,Ye),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===Pn?(V=Pn,W+=2):(V=r,dt===0&&wt(fa)),V!==r?(re=bl(),re!==r?(t.substr(W,3)===Bd?(ge=Bd,W+=3):(ge=r,dt===0&&wt(cp)),ge!==r?(bt=N,V=vI(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===Pn?(V=Pn,W+=2):(V=r,dt===0&&wt(fa)),V!==r?(re=bl(),re!==r?(t.substr(W,2)===to?(ge=to,W+=2):(ge=r,dt===0&&wt(up)),ge!==r?(Ye=gs(),Ye!==r?(t.charCodeAt(W)===125?(At=q,W++):(At=r,dt===0&&wt(nt)),At!==r?(bt=N,V=Ap(re,Ye),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===Pn?(V=Pn,W+=2):(V=r,dt===0&&wt(fa)),V!==r?(re=bl(),re!==r?(t.substr(W,3)===Ic?(ge=Ic,W+=3):(ge=r,dt===0&&wt(fp)),ge!==r?(bt=N,V=s0(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.substr(W,2)===Pn?(V=Pn,W+=2):(V=r,dt===0&&wt(fa)),V!==r?(re=bl(),re!==r?(t.charCodeAt(W)===125?(ge=q,W++):(ge=r,dt===0&&wt(nt)),ge!==r?(bt=N,V=o0(re),N=V):(W=N,N=r)):(W=N,N=r)):(W=N,N=r),N===r&&(N=W,t.charCodeAt(W)===36?(V=a0,W++):(V=r,dt===0&&wt(vd)),V!==r?(re=bl(),re!==r?(bt=N,V=o0(re),N=V):(W=N,N=r)):(W=N,N=r)))))),N}function kd(){var N,V,re;return N=W,V=d0(),V!==r?(bt=W,re=Eu(V),re?re=void 0:re=r,re!==r?(bt=N,V=ro(V),N=V):(W=N,N=r)):(W=N,N=r),N}function d0(){var N,V,re,ge,Ye;if(N=W,V=[],re=W,ge=W,dt++,Ye=Ep(),dt--,Ye===r?ge=void 0:(W=ge,ge=r),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r),re!==r)for(;re!==r;)V.push(re),re=W,ge=W,dt++,Ye=Ep(),dt--,Ye===r?ge=void 0:(W=ge,ge=r),ge!==r?(t.length>W?(Ye=t.charAt(W),W++):(Ye=r,dt===0&&wt(vn)),Ye!==r?(bt=re,ge=Me(Ye),re=ge):(W=re,re=r)):(W=re,re=r);else V=r;return V!==r&&(bt=N,V=Ts(V)),N=V,N}function yp(){var N,V,re;if(N=W,V=[],Ga.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(pp)),re!==r)for(;re!==r;)V.push(re),Ga.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(pp));else V=r;return V!==r&&(bt=N,V=l0()),N=V,N}function bl(){var N,V,re;if(N=W,V=[],Wa.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(Ya)),re!==r)for(;re!==r;)V.push(re),Wa.test(t.charAt(W))?(re=t.charAt(W),W++):(re=r,dt===0&&wt(Ya));else V=r;return V!==r&&(bt=N,V=l0()),N=V,N}function Qd(){var N;return Dd.test(t.charAt(W))?(N=t.charAt(W),W++):(N=r,dt===0&&wt(NA)),N}function Ep(){var N;return Pd.test(t.charAt(W))?(N=t.charAt(W),W++):(N=r,dt===0&&wt(Sd)),N}function xt(){var N,V;if(N=[],LA.test(t.charAt(W))?(V=t.charAt(W),W++):(V=r,dt===0&&wt(OA)),V!==r)for(;V!==r;)N.push(V),LA.test(t.charAt(W))?(V=t.charAt(W),W++):(V=r,dt===0&&wt(OA));else N=r;return N}if(wc=a(),wc!==r&&W===t.length)return wc;throw wc!==r&&W!1}){try{return(0,OY.parse)(t,e)}catch(r){throw r.location&&(r.message=r.message.replace(/(\.)?$/,` (line ${r.location.start.line}, column ${r.location.start.column})$1`)),r}}function dm(t,{endSemicolon:e=!1}={}){return t.map(({command:r,type:o},a)=>`${AP(r)}${o===";"?a!==t.length-1||e?";":"":" &"}`).join(" ")}function AP(t){return`${mm(t.chain)}${t.then?` ${UT(t.then)}`:""}`}function UT(t){return`${t.type} ${AP(t.line)}`}function mm(t){return`${HT(t)}${t.then?` ${_T(t.then)}`:""}`}function _T(t){return`${t.type} ${mm(t.chain)}`}function HT(t){switch(t.type){case"command":return`${t.envs.length>0?`${t.envs.map(e=>cP(e)).join(" ")} `:""}${t.args.map(e=>qT(e)).join(" ")}`;case"subshell":return`(${dm(t.subshell)})${t.args.length>0?` ${t.args.map(e=>fw(e)).join(" ")}`:""}`;case"group":return`{ ${dm(t.group,{endSemicolon:!0})} }${t.args.length>0?` ${t.args.map(e=>fw(e)).join(" ")}`:""}`;case"envs":return t.envs.map(e=>cP(e)).join(" ");default:throw new Error(`Unsupported command type: "${t.type}"`)}}function cP(t){return`${t.name}=${t.args[0]?J0(t.args[0]):""}`}function qT(t){switch(t.type){case"redirection":return fw(t);case"argument":return J0(t);default:throw new Error(`Unsupported argument type: "${t.type}"`)}}function fw(t){return`${t.subtype} ${t.args.map(e=>J0(e)).join(" ")}`}function J0(t){return t.segments.map(e=>jT(e)).join("")}function jT(t){let e=(o,a)=>a?`"${o}"`:o,r=o=>o===""?"''":o.match(/[()}<>$|&;"'\n\t ]/)?o.match(/['\t\p{C}]/u)?o.match(/'/)?`"${o.replace(/["$\t\p{C}]/u,$8e)}"`:`$'${o.replace(/[\t\p{C}]/u,UY)}'`:`'${o}'`:o;switch(t.type){case"text":return r(t.text);case"glob":return t.pattern;case"shell":return e(`$(${dm(t.shell)})`,t.quoted);case"variable":return e(typeof t.defaultValue>"u"?typeof t.alternativeValue>"u"?`\${${t.name}}`:t.alternativeValue.length===0?`\${${t.name}:+}`:`\${${t.name}:+${t.alternativeValue.map(o=>J0(o)).join(" ")}}`:t.defaultValue.length===0?`\${${t.name}:-}`:`\${${t.name}:-${t.defaultValue.map(o=>J0(o)).join(" ")}}`,t.quoted);case"arithmetic":return`$(( ${fP(t.arithmetic)} ))`;default:throw new Error(`Unsupported argument segment type: "${t.type}"`)}}function fP(t){let e=a=>{switch(a){case"addition":return"+";case"subtraction":return"-";case"multiplication":return"*";case"division":return"/";default:throw new Error(`Can't extract operator from arithmetic expression of type "${a}"`)}},r=(a,n)=>n?`( ${a} )`:a,o=a=>r(fP(a),!["number","variable"].includes(a.type));switch(t.type){case"number":return String(t.value);case"variable":return t.name;default:return`${o(t.left)} ${e(t.type)} ${o(t.right)}`}}var OY,MY,Z8e,UY,$8e,_Y=It(()=>{OY=et(LY());MY=new Map([["\f","\\f"],[` +`,"\\n"],["\r","\\r"],[" ","\\t"],["\v","\\v"],["\0","\\0"]]),Z8e=new Map([["\\","\\\\"],["$","\\$"],['"','\\"'],...Array.from(MY,([t,e])=>[t,`"$'${e}'"`])]),UY=t=>MY.get(t)??`\\x${t.charCodeAt(0).toString(16).padStart(2,"0")}`,$8e=t=>Z8e.get(t)??`"$'${UY(t)}'"`});var qY=_((dbt,HY)=>{"use strict";function e_e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function z0(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,z0)}e_e(z0,Error);z0.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",w;for(w=0;w0){for(w=1,D=1;wce&&(ce=J,ue=[]),ue.push(He))}function nt(He,b){return new z0(He,null,null,b)}function Ne(He,b,I){return new z0(z0.buildMessage(He,b),He,b,I)}function Te(){var He,b,I,S;return He=J,b=ke(),b!==r?(t.charCodeAt(J)===47?(I=n,J++):(I=r,Ie===0&&q(u)),I!==r?(S=ke(),S!==r?(te=He,b=A(b,S),He=b):(J=He,He=r)):(J=He,He=r)):(J=He,He=r),He===r&&(He=J,b=ke(),b!==r&&(te=He,b=p(b)),He=b),He}function ke(){var He,b,I,S;return He=J,b=Ve(),b!==r?(t.charCodeAt(J)===64?(I=h,J++):(I=r,Ie===0&&q(E)),I!==r?(S=tt(),S!==r?(te=He,b=w(b,S),He=b):(J=He,He=r)):(J=He,He=r)):(J=He,He=r),He===r&&(He=J,b=Ve(),b!==r&&(te=He,b=D(b)),He=b),He}function Ve(){var He,b,I,S,y;return He=J,t.charCodeAt(J)===64?(b=h,J++):(b=r,Ie===0&&q(E)),b!==r?(I=be(),I!==r?(t.charCodeAt(J)===47?(S=n,J++):(S=r,Ie===0&&q(u)),S!==r?(y=be(),y!==r?(te=He,b=x(),He=b):(J=He,He=r)):(J=He,He=r)):(J=He,He=r)):(J=He,He=r),He===r&&(He=J,b=be(),b!==r&&(te=He,b=x()),He=b),He}function be(){var He,b,I;if(He=J,b=[],C.test(t.charAt(J))?(I=t.charAt(J),J++):(I=r,Ie===0&&q(T)),I!==r)for(;I!==r;)b.push(I),C.test(t.charAt(J))?(I=t.charAt(J),J++):(I=r,Ie===0&&q(T));else b=r;return b!==r&&(te=He,b=x()),He=b,He}function tt(){var He,b,I;if(He=J,b=[],L.test(t.charAt(J))?(I=t.charAt(J),J++):(I=r,Ie===0&&q(U)),I!==r)for(;I!==r;)b.push(I),L.test(t.charAt(J))?(I=t.charAt(J),J++):(I=r,Ie===0&&q(U));else b=r;return b!==r&&(te=He,b=x()),He=b,He}if(he=a(),he!==r&&J===t.length)return he;throw he!==r&&J{jY=et(qY())});var Z0=_((ybt,X0)=>{"use strict";function WY(t){return typeof t>"u"||t===null}function r_e(t){return typeof t=="object"&&t!==null}function n_e(t){return Array.isArray(t)?t:WY(t)?[]:[t]}function i_e(t,e){var r,o,a,n;if(e)for(n=Object.keys(e),r=0,o=n.length;r{"use strict";function pw(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}pw.prototype=Object.create(Error.prototype);pw.prototype.constructor=pw;pw.prototype.toString=function(e){var r=this.name+": ";return r+=this.reason||"(unknown reason)",!e&&this.mark&&(r+=" "+this.mark.toString()),r};YY.exports=pw});var JY=_((Cbt,VY)=>{"use strict";var KY=Z0();function GT(t,e,r,o,a){this.name=t,this.buffer=e,this.position=r,this.line=o,this.column=a}GT.prototype.getSnippet=function(e,r){var o,a,n,u,A;if(!this.buffer)return null;for(e=e||4,r=r||75,o="",a=this.position;a>0&&`\0\r +\x85\u2028\u2029`.indexOf(this.buffer.charAt(a-1))===-1;)if(a-=1,this.position-a>r/2-1){o=" ... ",a+=5;break}for(n="",u=this.position;ur/2-1){n=" ... ",u-=5;break}return A=this.buffer.slice(a,u),KY.repeat(" ",e)+o+A+n+` +`+KY.repeat(" ",e+this.position-a+o.length)+"^"};GT.prototype.toString=function(e){var r,o="";return this.name&&(o+='in "'+this.name+'" '),o+="at line "+(this.line+1)+", column "+(this.column+1),e||(r=this.getSnippet(),r&&(o+=`: +`+r)),o};VY.exports=GT});var as=_((Ibt,XY)=>{"use strict";var zY=ym(),a_e=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],l_e=["scalar","sequence","mapping"];function c_e(t){var e={};return t!==null&&Object.keys(t).forEach(function(r){t[r].forEach(function(o){e[String(o)]=r})}),e}function u_e(t,e){if(e=e||{},Object.keys(e).forEach(function(r){if(a_e.indexOf(r)===-1)throw new zY('Unknown option "'+r+'" is met in definition of "'+t+'" YAML type.')}),this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(r){return r},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=c_e(e.styleAliases||null),l_e.indexOf(this.kind)===-1)throw new zY('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}XY.exports=u_e});var $0=_((wbt,$Y)=>{"use strict";var ZY=Z0(),gP=ym(),A_e=as();function WT(t,e,r){var o=[];return t.include.forEach(function(a){r=WT(a,e,r)}),t[e].forEach(function(a){r.forEach(function(n,u){n.tag===a.tag&&n.kind===a.kind&&o.push(u)}),r.push(a)}),r.filter(function(a,n){return o.indexOf(n)===-1})}function f_e(){var t={scalar:{},sequence:{},mapping:{},fallback:{}},e,r;function o(a){t[a.kind][a.tag]=t.fallback[a.tag]=a}for(e=0,r=arguments.length;e{"use strict";var p_e=as();eK.exports=new p_e("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}})});var nK=_((vbt,rK)=>{"use strict";var h_e=as();rK.exports=new h_e("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}})});var sK=_((Dbt,iK)=>{"use strict";var g_e=as();iK.exports=new g_e("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}})});var dP=_((Pbt,oK)=>{"use strict";var d_e=$0();oK.exports=new d_e({explicit:[tK(),nK(),sK()]})});var lK=_((Sbt,aK)=>{"use strict";var m_e=as();function y_e(t){if(t===null)return!0;var e=t.length;return e===1&&t==="~"||e===4&&(t==="null"||t==="Null"||t==="NULL")}function E_e(){return null}function C_e(t){return t===null}aK.exports=new m_e("tag:yaml.org,2002:null",{kind:"scalar",resolve:y_e,construct:E_e,predicate:C_e,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var uK=_((bbt,cK)=>{"use strict";var I_e=as();function w_e(t){if(t===null)return!1;var e=t.length;return e===4&&(t==="true"||t==="True"||t==="TRUE")||e===5&&(t==="false"||t==="False"||t==="FALSE")}function B_e(t){return t==="true"||t==="True"||t==="TRUE"}function v_e(t){return Object.prototype.toString.call(t)==="[object Boolean]"}cK.exports=new I_e("tag:yaml.org,2002:bool",{kind:"scalar",resolve:w_e,construct:B_e,predicate:v_e,represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})});var fK=_((xbt,AK)=>{"use strict";var D_e=Z0(),P_e=as();function S_e(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function b_e(t){return 48<=t&&t<=55}function x_e(t){return 48<=t&&t<=57}function k_e(t){if(t===null)return!1;var e=t.length,r=0,o=!1,a;if(!e)return!1;if(a=t[r],(a==="-"||a==="+")&&(a=t[++r]),a==="0"){if(r+1===e)return!0;if(a=t[++r],a==="b"){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var gK=_((kbt,hK)=>{"use strict";var pK=Z0(),R_e=as(),T_e=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function N_e(t){return!(t===null||!T_e.test(t)||t[t.length-1]==="_")}function L_e(t){var e,r,o,a;return e=t.replace(/_/g,"").toLowerCase(),r=e[0]==="-"?-1:1,a=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(n){a.unshift(parseFloat(n,10))}),e=0,o=1,a.forEach(function(n){e+=n*o,o*=60}),r*e):r*parseFloat(e,10)}var O_e=/^[-+]?[0-9]+e/;function M_e(t,e){var r;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(pK.isNegativeZero(t))return"-0.0";return r=t.toString(10),O_e.test(r)?r.replace("e",".e"):r}function U_e(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||pK.isNegativeZero(t))}hK.exports=new R_e("tag:yaml.org,2002:float",{kind:"scalar",resolve:N_e,construct:L_e,predicate:U_e,represent:M_e,defaultStyle:"lowercase"})});var YT=_((Qbt,dK)=>{"use strict";var __e=$0();dK.exports=new __e({include:[dP()],implicit:[lK(),uK(),fK(),gK()]})});var KT=_((Fbt,mK)=>{"use strict";var H_e=$0();mK.exports=new H_e({include:[YT()]})});var IK=_((Rbt,CK)=>{"use strict";var q_e=as(),yK=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),EK=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function j_e(t){return t===null?!1:yK.exec(t)!==null||EK.exec(t)!==null}function G_e(t){var e,r,o,a,n,u,A,p=0,h=null,E,w,D;if(e=yK.exec(t),e===null&&(e=EK.exec(t)),e===null)throw new Error("Date resolve error");if(r=+e[1],o=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(r,o,a));if(n=+e[4],u=+e[5],A=+e[6],e[7]){for(p=e[7].slice(0,3);p.length<3;)p+="0";p=+p}return e[9]&&(E=+e[10],w=+(e[11]||0),h=(E*60+w)*6e4,e[9]==="-"&&(h=-h)),D=new Date(Date.UTC(r,o,a,n,u,A,p)),h&&D.setTime(D.getTime()-h),D}function W_e(t){return t.toISOString()}CK.exports=new q_e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:j_e,construct:G_e,instanceOf:Date,represent:W_e})});var BK=_((Tbt,wK)=>{"use strict";var Y_e=as();function K_e(t){return t==="<<"||t===null}wK.exports=new Y_e("tag:yaml.org,2002:merge",{kind:"scalar",resolve:K_e})});var PK=_((Nbt,DK)=>{"use strict";var eg;try{vK=ve,eg=vK("buffer").Buffer}catch{}var vK,V_e=as(),VT=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function J_e(t){if(t===null)return!1;var e,r,o=0,a=t.length,n=VT;for(r=0;r64)){if(e<0)return!1;o+=6}return o%8===0}function z_e(t){var e,r,o=t.replace(/[\r\n=]/g,""),a=o.length,n=VT,u=0,A=[];for(e=0;e>16&255),A.push(u>>8&255),A.push(u&255)),u=u<<6|n.indexOf(o.charAt(e));return r=a%4*6,r===0?(A.push(u>>16&255),A.push(u>>8&255),A.push(u&255)):r===18?(A.push(u>>10&255),A.push(u>>2&255)):r===12&&A.push(u>>4&255),eg?eg.from?eg.from(A):new eg(A):A}function X_e(t){var e="",r=0,o,a,n=t.length,u=VT;for(o=0;o>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]),r=(r<<8)+t[o];return a=n%3,a===0?(e+=u[r>>18&63],e+=u[r>>12&63],e+=u[r>>6&63],e+=u[r&63]):a===2?(e+=u[r>>10&63],e+=u[r>>4&63],e+=u[r<<2&63],e+=u[64]):a===1&&(e+=u[r>>2&63],e+=u[r<<4&63],e+=u[64],e+=u[64]),e}function Z_e(t){return eg&&eg.isBuffer(t)}DK.exports=new V_e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:J_e,construct:z_e,predicate:Z_e,represent:X_e})});var bK=_((Obt,SK)=>{"use strict";var $_e=as(),eHe=Object.prototype.hasOwnProperty,tHe=Object.prototype.toString;function rHe(t){if(t===null)return!0;var e=[],r,o,a,n,u,A=t;for(r=0,o=A.length;r{"use strict";var iHe=as(),sHe=Object.prototype.toString;function oHe(t){if(t===null)return!0;var e,r,o,a,n,u=t;for(n=new Array(u.length),e=0,r=u.length;e{"use strict";var lHe=as(),cHe=Object.prototype.hasOwnProperty;function uHe(t){if(t===null)return!0;var e,r=t;for(e in r)if(cHe.call(r,e)&&r[e]!==null)return!1;return!0}function AHe(t){return t!==null?t:{}}QK.exports=new lHe("tag:yaml.org,2002:set",{kind:"mapping",resolve:uHe,construct:AHe})});var Cm=_((_bt,RK)=>{"use strict";var fHe=$0();RK.exports=new fHe({include:[KT()],implicit:[IK(),BK()],explicit:[PK(),bK(),kK(),FK()]})});var NK=_((Hbt,TK)=>{"use strict";var pHe=as();function hHe(){return!0}function gHe(){}function dHe(){return""}function mHe(t){return typeof t>"u"}TK.exports=new pHe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:hHe,construct:gHe,predicate:mHe,represent:dHe})});var OK=_((qbt,LK)=>{"use strict";var yHe=as();function EHe(t){if(t===null||t.length===0)return!1;var e=t,r=/\/([gim]*)$/.exec(t),o="";return!(e[0]==="/"&&(r&&(o=r[1]),o.length>3||e[e.length-o.length-1]!=="/"))}function CHe(t){var e=t,r=/\/([gim]*)$/.exec(t),o="";return e[0]==="/"&&(r&&(o=r[1]),e=e.slice(1,e.length-o.length-1)),new RegExp(e,o)}function IHe(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}function wHe(t){return Object.prototype.toString.call(t)==="[object RegExp]"}LK.exports=new yHe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:EHe,construct:CHe,predicate:wHe,represent:IHe})});var _K=_((jbt,UK)=>{"use strict";var mP;try{MK=ve,mP=MK("esprima")}catch{typeof window<"u"&&(mP=window.esprima)}var MK,BHe=as();function vHe(t){if(t===null)return!1;try{var e="("+t+")",r=mP.parse(e,{range:!0});return!(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function DHe(t){var e="("+t+")",r=mP.parse(e,{range:!0}),o=[],a;if(r.type!=="Program"||r.body.length!==1||r.body[0].type!=="ExpressionStatement"||r.body[0].expression.type!=="ArrowFunctionExpression"&&r.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach(function(n){o.push(n.name)}),a=r.body[0].expression.body.range,r.body[0].expression.body.type==="BlockStatement"?new Function(o,e.slice(a[0]+1,a[1]-1)):new Function(o,"return "+e.slice(a[0],a[1]))}function PHe(t){return t.toString()}function SHe(t){return Object.prototype.toString.call(t)==="[object Function]"}UK.exports=new BHe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:vHe,construct:DHe,predicate:SHe,represent:PHe})});var hw=_((Wbt,qK)=>{"use strict";var HK=$0();qK.exports=HK.DEFAULT=new HK({include:[Cm()],explicit:[NK(),OK(),_K()]})});var aV=_((Ybt,gw)=>{"use strict";var mf=Z0(),JK=ym(),bHe=JY(),zK=Cm(),xHe=hw(),Vp=Object.prototype.hasOwnProperty,yP=1,XK=2,ZK=3,EP=4,JT=1,kHe=2,jK=3,QHe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,FHe=/[\x85\u2028\u2029]/,RHe=/[,\[\]\{\}]/,$K=/^(?:!|!!|![a-z\-]+!)$/i,eV=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function GK(t){return Object.prototype.toString.call(t)}function Wu(t){return t===10||t===13}function rg(t){return t===9||t===32}function Da(t){return t===9||t===32||t===10||t===13}function Im(t){return t===44||t===91||t===93||t===123||t===125}function THe(t){var e;return 48<=t&&t<=57?t-48:(e=t|32,97<=e&&e<=102?e-97+10:-1)}function NHe(t){return t===120?2:t===117?4:t===85?8:0}function LHe(t){return 48<=t&&t<=57?t-48:-1}function WK(t){return t===48?"\0":t===97?"\x07":t===98?"\b":t===116||t===9?" ":t===110?` +`:t===118?"\v":t===102?"\f":t===114?"\r":t===101?"\x1B":t===32?" ":t===34?'"':t===47?"/":t===92?"\\":t===78?"\x85":t===95?"\xA0":t===76?"\u2028":t===80?"\u2029":""}function OHe(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}var tV=new Array(256),rV=new Array(256);for(tg=0;tg<256;tg++)tV[tg]=WK(tg)?1:0,rV[tg]=WK(tg);var tg;function MHe(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||xHe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function nV(t,e){return new JK(e,new bHe(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function Qr(t,e){throw nV(t,e)}function CP(t,e){t.onWarning&&t.onWarning.call(null,nV(t,e))}var YK={YAML:function(e,r,o){var a,n,u;e.version!==null&&Qr(e,"duplication of %YAML directive"),o.length!==1&&Qr(e,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(o[0]),a===null&&Qr(e,"ill-formed argument of the YAML directive"),n=parseInt(a[1],10),u=parseInt(a[2],10),n!==1&&Qr(e,"unacceptable YAML version of the document"),e.version=o[0],e.checkLineBreaks=u<2,u!==1&&u!==2&&CP(e,"unsupported YAML version of the document")},TAG:function(e,r,o){var a,n;o.length!==2&&Qr(e,"TAG directive accepts exactly two arguments"),a=o[0],n=o[1],$K.test(a)||Qr(e,"ill-formed tag handle (first argument) of the TAG directive"),Vp.call(e.tagMap,a)&&Qr(e,'there is a previously declared suffix for "'+a+'" tag handle'),eV.test(n)||Qr(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[a]=n}};function Kp(t,e,r,o){var a,n,u,A;if(e1&&(t.result+=mf.repeat(` +`,e-1))}function UHe(t,e,r){var o,a,n,u,A,p,h,E,w=t.kind,D=t.result,x;if(x=t.input.charCodeAt(t.position),Da(x)||Im(x)||x===35||x===38||x===42||x===33||x===124||x===62||x===39||x===34||x===37||x===64||x===96||(x===63||x===45)&&(a=t.input.charCodeAt(t.position+1),Da(a)||r&&Im(a)))return!1;for(t.kind="scalar",t.result="",n=u=t.position,A=!1;x!==0;){if(x===58){if(a=t.input.charCodeAt(t.position+1),Da(a)||r&&Im(a))break}else if(x===35){if(o=t.input.charCodeAt(t.position-1),Da(o))break}else{if(t.position===t.lineStart&&IP(t)||r&&Im(x))break;if(Wu(x))if(p=t.line,h=t.lineStart,E=t.lineIndent,Yi(t,!1,-1),t.lineIndent>=e){A=!0,x=t.input.charCodeAt(t.position);continue}else{t.position=u,t.line=p,t.lineStart=h,t.lineIndent=E;break}}A&&(Kp(t,n,u,!1),XT(t,t.line-p),n=u=t.position,A=!1),rg(x)||(u=t.position+1),x=t.input.charCodeAt(++t.position)}return Kp(t,n,u,!1),t.result?!0:(t.kind=w,t.result=D,!1)}function _He(t,e){var r,o,a;if(r=t.input.charCodeAt(t.position),r!==39)return!1;for(t.kind="scalar",t.result="",t.position++,o=a=t.position;(r=t.input.charCodeAt(t.position))!==0;)if(r===39)if(Kp(t,o,t.position,!0),r=t.input.charCodeAt(++t.position),r===39)o=t.position,t.position++,a=t.position;else return!0;else Wu(r)?(Kp(t,o,a,!0),XT(t,Yi(t,!1,e)),o=a=t.position):t.position===t.lineStart&&IP(t)?Qr(t,"unexpected end of the document within a single quoted scalar"):(t.position++,a=t.position);Qr(t,"unexpected end of the stream within a single quoted scalar")}function HHe(t,e){var r,o,a,n,u,A;if(A=t.input.charCodeAt(t.position),A!==34)return!1;for(t.kind="scalar",t.result="",t.position++,r=o=t.position;(A=t.input.charCodeAt(t.position))!==0;){if(A===34)return Kp(t,r,t.position,!0),t.position++,!0;if(A===92){if(Kp(t,r,t.position,!0),A=t.input.charCodeAt(++t.position),Wu(A))Yi(t,!1,e);else if(A<256&&tV[A])t.result+=rV[A],t.position++;else if((u=NHe(A))>0){for(a=u,n=0;a>0;a--)A=t.input.charCodeAt(++t.position),(u=THe(A))>=0?n=(n<<4)+u:Qr(t,"expected hexadecimal character");t.result+=OHe(n),t.position++}else Qr(t,"unknown escape sequence");r=o=t.position}else Wu(A)?(Kp(t,r,o,!0),XT(t,Yi(t,!1,e)),r=o=t.position):t.position===t.lineStart&&IP(t)?Qr(t,"unexpected end of the document within a double quoted scalar"):(t.position++,o=t.position)}Qr(t,"unexpected end of the stream within a double quoted scalar")}function qHe(t,e){var r=!0,o,a=t.tag,n,u=t.anchor,A,p,h,E,w,D={},x,C,T,L;if(L=t.input.charCodeAt(t.position),L===91)p=93,w=!1,n=[];else if(L===123)p=125,w=!0,n={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=n),L=t.input.charCodeAt(++t.position);L!==0;){if(Yi(t,!0,e),L=t.input.charCodeAt(t.position),L===p)return t.position++,t.tag=a,t.anchor=u,t.kind=w?"mapping":"sequence",t.result=n,!0;r||Qr(t,"missed comma between flow collection entries"),C=x=T=null,h=E=!1,L===63&&(A=t.input.charCodeAt(t.position+1),Da(A)&&(h=E=!0,t.position++,Yi(t,!0,e))),o=t.line,Bm(t,e,yP,!1,!0),C=t.tag,x=t.result,Yi(t,!0,e),L=t.input.charCodeAt(t.position),(E||t.line===o)&&L===58&&(h=!0,L=t.input.charCodeAt(++t.position),Yi(t,!0,e),Bm(t,e,yP,!1,!0),T=t.result),w?wm(t,n,D,C,x,T):h?n.push(wm(t,null,D,C,x,T)):n.push(x),Yi(t,!0,e),L=t.input.charCodeAt(t.position),L===44?(r=!0,L=t.input.charCodeAt(++t.position)):r=!1}Qr(t,"unexpected end of the stream within a flow collection")}function jHe(t,e){var r,o,a=JT,n=!1,u=!1,A=e,p=0,h=!1,E,w;if(w=t.input.charCodeAt(t.position),w===124)o=!1;else if(w===62)o=!0;else return!1;for(t.kind="scalar",t.result="";w!==0;)if(w=t.input.charCodeAt(++t.position),w===43||w===45)JT===a?a=w===43?jK:kHe:Qr(t,"repeat of a chomping mode identifier");else if((E=LHe(w))>=0)E===0?Qr(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?Qr(t,"repeat of an indentation width identifier"):(A=e+E-1,u=!0);else break;if(rg(w)){do w=t.input.charCodeAt(++t.position);while(rg(w));if(w===35)do w=t.input.charCodeAt(++t.position);while(!Wu(w)&&w!==0)}for(;w!==0;){for(zT(t),t.lineIndent=0,w=t.input.charCodeAt(t.position);(!u||t.lineIndentA&&(A=t.lineIndent),Wu(w)){p++;continue}if(t.lineIndente)&&p!==0)Qr(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(Bm(t,e,EP,!0,a)&&(C?D=t.result:x=t.result),C||(wm(t,h,E,w,D,x,n,u),w=D=x=null),Yi(t,!0,-1),L=t.input.charCodeAt(t.position)),t.lineIndent>e&&L!==0)Qr(t,"bad indentation of a mapping entry");else if(t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndente?p=1:t.lineIndent===e?p=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"'),w=0,D=t.implicitTypes.length;w tag; it should be "'+x.kind+'", not "'+t.kind+'"'),x.resolve(t.result)?(t.result=x.construct(t.result),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):Qr(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):Qr(t,"unknown tag !<"+t.tag+">");return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||E}function VHe(t){var e=t.position,r,o,a,n=!1,u;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};(u=t.input.charCodeAt(t.position))!==0&&(Yi(t,!0,-1),u=t.input.charCodeAt(t.position),!(t.lineIndent>0||u!==37));){for(n=!0,u=t.input.charCodeAt(++t.position),r=t.position;u!==0&&!Da(u);)u=t.input.charCodeAt(++t.position);for(o=t.input.slice(r,t.position),a=[],o.length<1&&Qr(t,"directive name must not be less than one character in length");u!==0;){for(;rg(u);)u=t.input.charCodeAt(++t.position);if(u===35){do u=t.input.charCodeAt(++t.position);while(u!==0&&!Wu(u));break}if(Wu(u))break;for(r=t.position;u!==0&&!Da(u);)u=t.input.charCodeAt(++t.position);a.push(t.input.slice(r,t.position))}u!==0&&zT(t),Vp.call(YK,o)?YK[o](t,o,a):CP(t,'unknown document directive "'+o+'"')}if(Yi(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,Yi(t,!0,-1)):n&&Qr(t,"directives end mark is expected"),Bm(t,t.lineIndent-1,EP,!1,!0),Yi(t,!0,-1),t.checkLineBreaks&&FHe.test(t.input.slice(e,t.position))&&CP(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&IP(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,Yi(t,!0,-1));return}if(t.position"u"&&(r=e,e=null);var o=iV(t,r);if(typeof e!="function")return o;for(var a=0,n=o.length;a"u"&&(r=e,e=null),sV(t,e,mf.extend({schema:zK},r))}function zHe(t,e){return oV(t,mf.extend({schema:zK},e))}gw.exports.loadAll=sV;gw.exports.load=oV;gw.exports.safeLoadAll=JHe;gw.exports.safeLoad=zHe});var kV=_((Kbt,tN)=>{"use strict";var mw=Z0(),yw=ym(),XHe=hw(),ZHe=Cm(),gV=Object.prototype.toString,dV=Object.prototype.hasOwnProperty,$He=9,dw=10,e6e=13,t6e=32,r6e=33,n6e=34,mV=35,i6e=37,s6e=38,o6e=39,a6e=42,yV=44,l6e=45,EV=58,c6e=61,u6e=62,A6e=63,f6e=64,CV=91,IV=93,p6e=96,wV=123,h6e=124,BV=125,mo={};mo[0]="\\0";mo[7]="\\a";mo[8]="\\b";mo[9]="\\t";mo[10]="\\n";mo[11]="\\v";mo[12]="\\f";mo[13]="\\r";mo[27]="\\e";mo[34]='\\"';mo[92]="\\\\";mo[133]="\\N";mo[160]="\\_";mo[8232]="\\L";mo[8233]="\\P";var g6e=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function d6e(t,e){var r,o,a,n,u,A,p;if(e===null)return{};for(r={},o=Object.keys(e),a=0,n=o.length;a0?t.charCodeAt(n-1):null,D=D&&uV(u,A)}else{for(n=0;no&&t[w+1]!==" ",w=n);else if(!vm(u))return wP;A=n>0?t.charCodeAt(n-1):null,D=D&&uV(u,A)}h=h||E&&n-w-1>o&&t[w+1]!==" "}return!p&&!h?D&&!a(t)?DV:PV:r>9&&vV(t)?wP:h?bV:SV}function w6e(t,e,r,o){t.dump=function(){if(e.length===0)return"''";if(!t.noCompatMode&&g6e.indexOf(e)!==-1)return"'"+e+"'";var a=t.indent*Math.max(1,r),n=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-a),u=o||t.flowLevel>-1&&r>=t.flowLevel;function A(p){return y6e(t,p)}switch(I6e(e,u,t.indent,n,A)){case DV:return e;case PV:return"'"+e.replace(/'/g,"''")+"'";case SV:return"|"+AV(e,t.indent)+fV(cV(e,a));case bV:return">"+AV(e,t.indent)+fV(cV(B6e(e,n),a));case wP:return'"'+v6e(e,n)+'"';default:throw new yw("impossible error: invalid scalar style")}}()}function AV(t,e){var r=vV(t)?String(e):"",o=t[t.length-1]===` +`,a=o&&(t[t.length-2]===` +`||t===` +`),n=a?"+":o?"":"-";return r+n+` +`}function fV(t){return t[t.length-1]===` +`?t.slice(0,-1):t}function B6e(t,e){for(var r=/(\n+)([^\n]*)/g,o=function(){var h=t.indexOf(` +`);return h=h!==-1?h:t.length,r.lastIndex=h,pV(t.slice(0,h),e)}(),a=t[0]===` +`||t[0]===" ",n,u;u=r.exec(t);){var A=u[1],p=u[2];n=p[0]===" ",o+=A+(!a&&!n&&p!==""?` +`:"")+pV(p,e),a=n}return o}function pV(t,e){if(t===""||t[0]===" ")return t;for(var r=/ [^ ]/g,o,a=0,n,u=0,A=0,p="";o=r.exec(t);)A=o.index,A-a>e&&(n=u>a?u:A,p+=` +`+t.slice(a,n),a=n+1),u=A;return p+=` +`,t.length-a>e&&u>a?p+=t.slice(a,u)+` +`+t.slice(u+1):p+=t.slice(a),p.slice(1)}function v6e(t){for(var e="",r,o,a,n=0;n=55296&&r<=56319&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)){e+=lV((r-55296)*1024+o-56320+65536),n++;continue}a=mo[r],e+=!a&&vm(r)?t[n]:a||lV(r)}return e}function D6e(t,e,r){var o="",a=t.tag,n,u;for(n=0,u=r.length;n1024&&(E+="? "),E+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),ng(t,e,h,!1,!1)&&(E+=t.dump,o+=E));t.tag=a,t.dump="{"+o+"}"}function b6e(t,e,r,o){var a="",n=t.tag,u=Object.keys(r),A,p,h,E,w,D;if(t.sortKeys===!0)u.sort();else if(typeof t.sortKeys=="function")u.sort(t.sortKeys);else if(t.sortKeys)throw new yw("sortKeys must be a boolean or a function");for(A=0,p=u.length;A1024,w&&(t.dump&&dw===t.dump.charCodeAt(0)?D+="?":D+="? "),D+=t.dump,w&&(D+=ZT(t,e)),ng(t,e+1,E,!0,w)&&(t.dump&&dw===t.dump.charCodeAt(0)?D+=":":D+=": ",D+=t.dump,a+=D));t.tag=n,t.dump=a||"{}"}function hV(t,e,r){var o,a,n,u,A,p;for(a=r?t.explicitTypes:t.implicitTypes,n=0,u=a.length;n tag resolver accepts not "'+p+'" style');t.dump=o}return!0}return!1}function ng(t,e,r,o,a,n){t.tag=null,t.dump=r,hV(t,r,!1)||hV(t,r,!0);var u=gV.call(t.dump);o&&(o=t.flowLevel<0||t.flowLevel>e);var A=u==="[object Object]"||u==="[object Array]",p,h;if(A&&(p=t.duplicates.indexOf(r),h=p!==-1),(t.tag!==null&&t.tag!=="?"||h||t.indent!==2&&e>0)&&(a=!1),h&&t.usedDuplicates[p])t.dump="*ref_"+p;else{if(A&&h&&!t.usedDuplicates[p]&&(t.usedDuplicates[p]=!0),u==="[object Object]")o&&Object.keys(t.dump).length!==0?(b6e(t,e,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(S6e(t,e,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump));else if(u==="[object Array]"){var E=t.noArrayIndent&&e>0?e-1:e;o&&t.dump.length!==0?(P6e(t,E,t.dump,a),h&&(t.dump="&ref_"+p+t.dump)):(D6e(t,E,t.dump),h&&(t.dump="&ref_"+p+" "+t.dump))}else if(u==="[object String]")t.tag!=="?"&&w6e(t,t.dump,e,n);else{if(t.skipInvalid)return!1;throw new yw("unacceptable kind of an object to dump "+u)}t.tag!==null&&t.tag!=="?"&&(t.dump="!<"+t.tag+"> "+t.dump)}return!0}function x6e(t,e){var r=[],o=[],a,n;for($T(t,r,o),a=0,n=o.length;a{"use strict";var BP=aV(),QV=kV();function vP(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}Fi.exports.Type=as();Fi.exports.Schema=$0();Fi.exports.FAILSAFE_SCHEMA=dP();Fi.exports.JSON_SCHEMA=YT();Fi.exports.CORE_SCHEMA=KT();Fi.exports.DEFAULT_SAFE_SCHEMA=Cm();Fi.exports.DEFAULT_FULL_SCHEMA=hw();Fi.exports.load=BP.load;Fi.exports.loadAll=BP.loadAll;Fi.exports.safeLoad=BP.safeLoad;Fi.exports.safeLoadAll=BP.safeLoadAll;Fi.exports.dump=QV.dump;Fi.exports.safeDump=QV.safeDump;Fi.exports.YAMLException=ym();Fi.exports.MINIMAL_SCHEMA=dP();Fi.exports.SAFE_SCHEMA=Cm();Fi.exports.DEFAULT_SCHEMA=hw();Fi.exports.scan=vP("scan");Fi.exports.parse=vP("parse");Fi.exports.compose=vP("compose");Fi.exports.addConstructor=vP("addConstructor")});var TV=_((Jbt,RV)=>{"use strict";var Q6e=FV();RV.exports=Q6e});var LV=_((zbt,NV)=>{"use strict";function F6e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function ig(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,ig)}F6e(ig,Error);ig.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",w;for(w=0;w0){for(w=1,D=1;w({[gt]:Le})))},ce=function(ee){return ee},ue=function(ee){return ee},Ie=oa("correct indentation"),he=" ",De=un(" ",!1),Ee=function(ee){return ee.length===ar*vt},g=function(ee){return ee.length===(ar+1)*vt},me=function(){return ar++,!0},Ce=function(){return ar--,!0},fe=function(){return No()},ie=oa("pseudostring"),Z=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,Pe=qn(["\r",` +`," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),Re=/^[^\r\n\t ,\][{}:#"']/,ht=qn(["\r",` +`," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),q=function(){return No().replace(/^ *| *$/g,"")},nt="--",Ne=un("--",!1),Te=/^[a-zA-Z\/0-9]/,ke=qn([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),Ve=/^[^\r\n\t :,]/,be=qn(["\r",` +`," "," ",":",","],!0,!1),tt="null",He=un("null",!1),b=function(){return null},I="true",S=un("true",!1),y=function(){return!0},R="false",z=un("false",!1),X=function(){return!1},$=oa("string"),se='"',xe=un('"',!1),Fe=function(){return""},lt=function(ee){return ee},Et=function(ee){return ee.join("")},qt=/^[^"\\\0-\x1F\x7F]/,nr=qn(['"',"\\",["\0",""],"\x7F"],!0,!1),St='\\"',cn=un('\\"',!1),Pr=function(){return'"'},yr="\\\\",Rr=un("\\\\",!1),Xr=function(){return"\\"},$n="\\/",Xs=un("\\/",!1),Hi=function(){return"/"},Qs="\\b",Zs=un("\\b",!1),xi=function(){return"\b"},Fs="\\f",$s=un("\\f",!1),SA=function(){return"\f"},gu="\\n",op=un("\\n",!1),ap=function(){return` +`},Rs="\\r",Ln=un("\\r",!1),hs=function(){return"\r"},Ts="\\t",pc=un("\\t",!1),hc=function(){return" "},gc="\\u",bA=un("\\u",!1),xA=function(ee,ye,Le,gt){return String.fromCharCode(parseInt(`0x${ee}${ye}${Le}${gt}`))},Ro=/^[0-9a-fA-F]/,To=qn([["0","9"],["a","f"],["A","F"]],!1,!1),kA=oa("blank space"),pr=/^[ \t]/,Me=qn([" "," "],!1,!1),ia=oa("white space"),dc=/^[ \t\n\r]/,Er=qn([" "," ",` +`,"\r"],!1,!1),du=`\r +`,QA=un(`\r +`,!1),FA=` +`,mc=un(` +`,!1),yc="\r",Il=un("\r",!1),we=0,Tt=0,wl=[{line:1,column:1}],Bi=0,Ns=[],Ft=0,Bn;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function No(){return t.substring(Tt,we)}function ki(){return la(Tt,we)}function vi(ee,ye){throw ye=ye!==void 0?ye:la(Tt,we),mu([oa(ee)],t.substring(Tt,we),ye)}function sa(ee,ye){throw ye=ye!==void 0?ye:la(Tt,we),ca(ee,ye)}function un(ee,ye){return{type:"literal",text:ee,ignoreCase:ye}}function qn(ee,ye,Le){return{type:"class",parts:ee,inverted:ye,ignoreCase:Le}}function Ec(){return{type:"any"}}function lp(){return{type:"end"}}function oa(ee){return{type:"other",description:ee}}function aa(ee){var ye=wl[ee],Le;if(ye)return ye;for(Le=ee-1;!wl[Le];)Le--;for(ye=wl[Le],ye={line:ye.line,column:ye.column};LeBi&&(Bi=we,Ns=[]),Ns.push(ee))}function ca(ee,ye){return new ig(ee,null,null,ye)}function mu(ee,ye,Le){return new ig(ig.buildMessage(ee,ye),ee,ye,Le)}function Bl(){var ee;return ee=RA(),ee}function dn(){var ee,ye,Le;for(ee=we,ye=[],Le=Lo();Le!==r;)ye.push(Le),Le=Lo();return ye!==r&&(Tt=ee,ye=n(ye)),ee=ye,ee}function Lo(){var ee,ye,Le,gt,mt;return ee=we,ye=qa(),ye!==r?(t.charCodeAt(we)===45?(Le=u,we++):(Le=r,Ft===0&&Ze(A)),Le!==r?(gt=Dn(),gt!==r?(mt=Oo(),mt!==r?(Tt=ee,ye=p(mt),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r),ee}function RA(){var ee,ye,Le;for(ee=we,ye=[],Le=TA();Le!==r;)ye.push(Le),Le=TA();return ye!==r&&(Tt=ee,ye=h(ye)),ee=ye,ee}function TA(){var ee,ye,Le,gt,mt,Dt,er,sn,ei;if(ee=we,ye=Dn(),ye===r&&(ye=null),ye!==r){if(Le=we,t.charCodeAt(we)===35?(gt=E,we++):(gt=r,Ft===0&&Ze(w)),gt!==r){if(mt=[],Dt=we,er=we,Ft++,sn=st(),Ft--,sn===r?er=void 0:(we=er,er=r),er!==r?(t.length>we?(sn=t.charAt(we),we++):(sn=r,Ft===0&&Ze(D)),sn!==r?(er=[er,sn],Dt=er):(we=Dt,Dt=r)):(we=Dt,Dt=r),Dt!==r)for(;Dt!==r;)mt.push(Dt),Dt=we,er=we,Ft++,sn=st(),Ft--,sn===r?er=void 0:(we=er,er=r),er!==r?(t.length>we?(sn=t.charAt(we),we++):(sn=r,Ft===0&&Ze(D)),sn!==r?(er=[er,sn],Dt=er):(we=Dt,Dt=r)):(we=Dt,Dt=r);else mt=r;mt!==r?(gt=[gt,mt],Le=gt):(we=Le,Le=r)}else we=Le,Le=r;if(Le===r&&(Le=null),Le!==r){if(gt=[],mt=Je(),mt!==r)for(;mt!==r;)gt.push(mt),mt=Je();else gt=r;gt!==r?(Tt=ee,ye=x(),ee=ye):(we=ee,ee=r)}else we=ee,ee=r}else we=ee,ee=r;if(ee===r&&(ee=we,ye=qa(),ye!==r?(Le=ua(),Le!==r?(gt=Dn(),gt===r&&(gt=null),gt!==r?(t.charCodeAt(we)===58?(mt=C,we++):(mt=r,Ft===0&&Ze(T)),mt!==r?(Dt=Dn(),Dt===r&&(Dt=null),Dt!==r?(er=Oo(),er!==r?(Tt=ee,ye=L(Le,er),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r),ee===r&&(ee=we,ye=qa(),ye!==r?(Le=qi(),Le!==r?(gt=Dn(),gt===r&&(gt=null),gt!==r?(t.charCodeAt(we)===58?(mt=C,we++):(mt=r,Ft===0&&Ze(T)),mt!==r?(Dt=Dn(),Dt===r&&(Dt=null),Dt!==r?(er=Oo(),er!==r?(Tt=ee,ye=L(Le,er),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r),ee===r))){if(ee=we,ye=qa(),ye!==r)if(Le=qi(),Le!==r)if(gt=Dn(),gt!==r)if(mt=Cc(),mt!==r){if(Dt=[],er=Je(),er!==r)for(;er!==r;)Dt.push(er),er=Je();else Dt=r;Dt!==r?(Tt=ee,ye=L(Le,mt),ee=ye):(we=ee,ee=r)}else we=ee,ee=r;else we=ee,ee=r;else we=ee,ee=r;else we=ee,ee=r;if(ee===r)if(ee=we,ye=qa(),ye!==r)if(Le=qi(),Le!==r){if(gt=[],mt=we,Dt=Dn(),Dt===r&&(Dt=null),Dt!==r?(t.charCodeAt(we)===44?(er=U,we++):(er=r,Ft===0&&Ze(J)),er!==r?(sn=Dn(),sn===r&&(sn=null),sn!==r?(ei=qi(),ei!==r?(Tt=mt,Dt=te(Le,ei),mt=Dt):(we=mt,mt=r)):(we=mt,mt=r)):(we=mt,mt=r)):(we=mt,mt=r),mt!==r)for(;mt!==r;)gt.push(mt),mt=we,Dt=Dn(),Dt===r&&(Dt=null),Dt!==r?(t.charCodeAt(we)===44?(er=U,we++):(er=r,Ft===0&&Ze(J)),er!==r?(sn=Dn(),sn===r&&(sn=null),sn!==r?(ei=qi(),ei!==r?(Tt=mt,Dt=te(Le,ei),mt=Dt):(we=mt,mt=r)):(we=mt,mt=r)):(we=mt,mt=r)):(we=mt,mt=r);else gt=r;gt!==r?(mt=Dn(),mt===r&&(mt=null),mt!==r?(t.charCodeAt(we)===58?(Dt=C,we++):(Dt=r,Ft===0&&Ze(T)),Dt!==r?(er=Dn(),er===r&&(er=null),er!==r?(sn=Oo(),sn!==r?(Tt=ee,ye=le(Le,gt,sn),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)}else we=ee,ee=r;else we=ee,ee=r}return ee}function Oo(){var ee,ye,Le,gt,mt,Dt,er;if(ee=we,ye=we,Ft++,Le=we,gt=st(),gt!==r?(mt=Ot(),mt!==r?(t.charCodeAt(we)===45?(Dt=u,we++):(Dt=r,Ft===0&&Ze(A)),Dt!==r?(er=Dn(),er!==r?(gt=[gt,mt,Dt,er],Le=gt):(we=Le,Le=r)):(we=Le,Le=r)):(we=Le,Le=r)):(we=Le,Le=r),Ft--,Le!==r?(we=ye,ye=void 0):ye=r,ye!==r?(Le=Je(),Le!==r?(gt=vn(),gt!==r?(mt=dn(),mt!==r?(Dt=Mo(),Dt!==r?(Tt=ee,ye=ce(mt),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r),ee===r&&(ee=we,ye=st(),ye!==r?(Le=vn(),Le!==r?(gt=RA(),gt!==r?(mt=Mo(),mt!==r?(Tt=ee,ye=ce(gt),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r),ee===r))if(ee=we,ye=vl(),ye!==r){if(Le=[],gt=Je(),gt!==r)for(;gt!==r;)Le.push(gt),gt=Je();else Le=r;Le!==r?(Tt=ee,ye=ue(ye),ee=ye):(we=ee,ee=r)}else we=ee,ee=r;return ee}function qa(){var ee,ye,Le;for(Ft++,ee=we,ye=[],t.charCodeAt(we)===32?(Le=he,we++):(Le=r,Ft===0&&Ze(De));Le!==r;)ye.push(Le),t.charCodeAt(we)===32?(Le=he,we++):(Le=r,Ft===0&&Ze(De));return ye!==r?(Tt=we,Le=Ee(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(we=ee,ee=r)):(we=ee,ee=r),Ft--,ee===r&&(ye=r,Ft===0&&Ze(Ie)),ee}function Ot(){var ee,ye,Le;for(ee=we,ye=[],t.charCodeAt(we)===32?(Le=he,we++):(Le=r,Ft===0&&Ze(De));Le!==r;)ye.push(Le),t.charCodeAt(we)===32?(Le=he,we++):(Le=r,Ft===0&&Ze(De));return ye!==r?(Tt=we,Le=g(ye),Le?Le=void 0:Le=r,Le!==r?(ye=[ye,Le],ee=ye):(we=ee,ee=r)):(we=ee,ee=r),ee}function vn(){var ee;return Tt=we,ee=me(),ee?ee=void 0:ee=r,ee}function Mo(){var ee;return Tt=we,ee=Ce(),ee?ee=void 0:ee=r,ee}function ua(){var ee;return ee=ja(),ee===r&&(ee=Dl()),ee}function qi(){var ee,ye,Le;if(ee=ja(),ee===r){if(ee=we,ye=[],Le=Aa(),Le!==r)for(;Le!==r;)ye.push(Le),Le=Aa();else ye=r;ye!==r&&(Tt=ee,ye=fe()),ee=ye}return ee}function vl(){var ee;return ee=Di(),ee===r&&(ee=rs(),ee===r&&(ee=ja(),ee===r&&(ee=Dl()))),ee}function Cc(){var ee;return ee=Di(),ee===r&&(ee=ja(),ee===r&&(ee=Aa())),ee}function Dl(){var ee,ye,Le,gt,mt,Dt;if(Ft++,ee=we,Z.test(t.charAt(we))?(ye=t.charAt(we),we++):(ye=r,Ft===0&&Ze(Pe)),ye!==r){for(Le=[],gt=we,mt=Dn(),mt===r&&(mt=null),mt!==r?(Re.test(t.charAt(we))?(Dt=t.charAt(we),we++):(Dt=r,Ft===0&&Ze(ht)),Dt!==r?(mt=[mt,Dt],gt=mt):(we=gt,gt=r)):(we=gt,gt=r);gt!==r;)Le.push(gt),gt=we,mt=Dn(),mt===r&&(mt=null),mt!==r?(Re.test(t.charAt(we))?(Dt=t.charAt(we),we++):(Dt=r,Ft===0&&Ze(ht)),Dt!==r?(mt=[mt,Dt],gt=mt):(we=gt,gt=r)):(we=gt,gt=r);Le!==r?(Tt=ee,ye=q(),ee=ye):(we=ee,ee=r)}else we=ee,ee=r;return Ft--,ee===r&&(ye=r,Ft===0&&Ze(ie)),ee}function Aa(){var ee,ye,Le,gt,mt;if(ee=we,t.substr(we,2)===nt?(ye=nt,we+=2):(ye=r,Ft===0&&Ze(Ne)),ye===r&&(ye=null),ye!==r)if(Te.test(t.charAt(we))?(Le=t.charAt(we),we++):(Le=r,Ft===0&&Ze(ke)),Le!==r){for(gt=[],Ve.test(t.charAt(we))?(mt=t.charAt(we),we++):(mt=r,Ft===0&&Ze(be));mt!==r;)gt.push(mt),Ve.test(t.charAt(we))?(mt=t.charAt(we),we++):(mt=r,Ft===0&&Ze(be));gt!==r?(Tt=ee,ye=q(),ee=ye):(we=ee,ee=r)}else we=ee,ee=r;else we=ee,ee=r;return ee}function Di(){var ee,ye;return ee=we,t.substr(we,4)===tt?(ye=tt,we+=4):(ye=r,Ft===0&&Ze(He)),ye!==r&&(Tt=ee,ye=b()),ee=ye,ee}function rs(){var ee,ye;return ee=we,t.substr(we,4)===I?(ye=I,we+=4):(ye=r,Ft===0&&Ze(S)),ye!==r&&(Tt=ee,ye=y()),ee=ye,ee===r&&(ee=we,t.substr(we,5)===R?(ye=R,we+=5):(ye=r,Ft===0&&Ze(z)),ye!==r&&(Tt=ee,ye=X()),ee=ye),ee}function ja(){var ee,ye,Le,gt;return Ft++,ee=we,t.charCodeAt(we)===34?(ye=se,we++):(ye=r,Ft===0&&Ze(xe)),ye!==r?(t.charCodeAt(we)===34?(Le=se,we++):(Le=r,Ft===0&&Ze(xe)),Le!==r?(Tt=ee,ye=Fe(),ee=ye):(we=ee,ee=r)):(we=ee,ee=r),ee===r&&(ee=we,t.charCodeAt(we)===34?(ye=se,we++):(ye=r,Ft===0&&Ze(xe)),ye!==r?(Le=yu(),Le!==r?(t.charCodeAt(we)===34?(gt=se,we++):(gt=r,Ft===0&&Ze(xe)),gt!==r?(Tt=ee,ye=lt(Le),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)),Ft--,ee===r&&(ye=r,Ft===0&&Ze($)),ee}function yu(){var ee,ye,Le;if(ee=we,ye=[],Le=Pl(),Le!==r)for(;Le!==r;)ye.push(Le),Le=Pl();else ye=r;return ye!==r&&(Tt=ee,ye=Et(ye)),ee=ye,ee}function Pl(){var ee,ye,Le,gt,mt,Dt;return qt.test(t.charAt(we))?(ee=t.charAt(we),we++):(ee=r,Ft===0&&Ze(nr)),ee===r&&(ee=we,t.substr(we,2)===St?(ye=St,we+=2):(ye=r,Ft===0&&Ze(cn)),ye!==r&&(Tt=ee,ye=Pr()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===yr?(ye=yr,we+=2):(ye=r,Ft===0&&Ze(Rr)),ye!==r&&(Tt=ee,ye=Xr()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===$n?(ye=$n,we+=2):(ye=r,Ft===0&&Ze(Xs)),ye!==r&&(Tt=ee,ye=Hi()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===Qs?(ye=Qs,we+=2):(ye=r,Ft===0&&Ze(Zs)),ye!==r&&(Tt=ee,ye=xi()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===Fs?(ye=Fs,we+=2):(ye=r,Ft===0&&Ze($s)),ye!==r&&(Tt=ee,ye=SA()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===gu?(ye=gu,we+=2):(ye=r,Ft===0&&Ze(op)),ye!==r&&(Tt=ee,ye=ap()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===Rs?(ye=Rs,we+=2):(ye=r,Ft===0&&Ze(Ln)),ye!==r&&(Tt=ee,ye=hs()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===Ts?(ye=Ts,we+=2):(ye=r,Ft===0&&Ze(pc)),ye!==r&&(Tt=ee,ye=hc()),ee=ye,ee===r&&(ee=we,t.substr(we,2)===gc?(ye=gc,we+=2):(ye=r,Ft===0&&Ze(bA)),ye!==r?(Le=pi(),Le!==r?(gt=pi(),gt!==r?(mt=pi(),mt!==r?(Dt=pi(),Dt!==r?(Tt=ee,ye=xA(Le,gt,mt,Dt),ee=ye):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)):(we=ee,ee=r)))))))))),ee}function pi(){var ee;return Ro.test(t.charAt(we))?(ee=t.charAt(we),we++):(ee=r,Ft===0&&Ze(To)),ee}function Dn(){var ee,ye;if(Ft++,ee=[],pr.test(t.charAt(we))?(ye=t.charAt(we),we++):(ye=r,Ft===0&&Ze(Me)),ye!==r)for(;ye!==r;)ee.push(ye),pr.test(t.charAt(we))?(ye=t.charAt(we),we++):(ye=r,Ft===0&&Ze(Me));else ee=r;return Ft--,ee===r&&(ye=r,Ft===0&&Ze(kA)),ee}function Sl(){var ee,ye;if(Ft++,ee=[],dc.test(t.charAt(we))?(ye=t.charAt(we),we++):(ye=r,Ft===0&&Ze(Er)),ye!==r)for(;ye!==r;)ee.push(ye),dc.test(t.charAt(we))?(ye=t.charAt(we),we++):(ye=r,Ft===0&&Ze(Er));else ee=r;return Ft--,ee===r&&(ye=r,Ft===0&&Ze(ia)),ee}function Je(){var ee,ye,Le,gt,mt,Dt;if(ee=we,ye=st(),ye!==r){for(Le=[],gt=we,mt=Dn(),mt===r&&(mt=null),mt!==r?(Dt=st(),Dt!==r?(mt=[mt,Dt],gt=mt):(we=gt,gt=r)):(we=gt,gt=r);gt!==r;)Le.push(gt),gt=we,mt=Dn(),mt===r&&(mt=null),mt!==r?(Dt=st(),Dt!==r?(mt=[mt,Dt],gt=mt):(we=gt,gt=r)):(we=gt,gt=r);Le!==r?(ye=[ye,Le],ee=ye):(we=ee,ee=r)}else we=ee,ee=r;return ee}function st(){var ee;return t.substr(we,2)===du?(ee=du,we+=2):(ee=r,Ft===0&&Ze(QA)),ee===r&&(t.charCodeAt(we)===10?(ee=FA,we++):(ee=r,Ft===0&&Ze(mc)),ee===r&&(t.charCodeAt(we)===13?(ee=yc,we++):(ee=r,Ft===0&&Ze(Il)))),ee}let vt=2,ar=0;if(Bn=a(),Bn!==r&&we===t.length)return Bn;throw Bn!==r&&we"u"?!0:typeof t=="object"&&t!==null&&!Array.isArray(t)?Object.keys(t).every(e=>_V(t[e])):!1}function rN(t,e,r){if(t===null)return`null +`;if(typeof t=="number"||typeof t=="boolean")return`${t.toString()} +`;if(typeof t=="string")return`${MV(t)} +`;if(Array.isArray(t)){if(t.length===0)return`[] +`;let o=" ".repeat(e);return` +${t.map(n=>`${o}- ${rN(n,e+1,!1)}`).join("")}`}if(typeof t=="object"&&t){let[o,a]=t instanceof DP?[t.data,!1]:[t,!0],n=" ".repeat(e),u=Object.keys(o);a&&u.sort((p,h)=>{let E=OV.indexOf(p),w=OV.indexOf(h);return E===-1&&w===-1?ph?1:0:E!==-1&&w===-1?-1:E===-1&&w!==-1?1:E-w});let A=u.filter(p=>!_V(o[p])).map((p,h)=>{let E=o[p],w=MV(p),D=rN(E,e+1,!0),x=h>0||r?n:"",C=w.length>1024?`? ${w} +${x}:`:`${w}:`,T=D.startsWith(` +`)?D:` ${D}`;return`${x}${C}${T}`}).join(e===0?` +`:"")||` +`;return r?` +${A}`:`${A}`}throw new Error(`Unsupported value type (${t})`)}function Pa(t){try{let e=rN(t,0,!1);return e!==` +`?e:""}catch(e){throw e.location&&(e.message=e.message.replace(/(\.)?$/,` (line ${e.location.start.line}, column ${e.location.start.column})$1`)),e}}function N6e(t){return t.endsWith(` +`)||(t+=` +`),(0,UV.parse)(t)}function O6e(t){if(L6e.test(t))return N6e(t);let e=(0,PP.safeLoad)(t,{schema:PP.FAILSAFE_SCHEMA,json:!0});if(e==null)return{};if(typeof e!="object")throw new Error(`Expected an indexed object, got a ${typeof e} instead. Does your file follow Yaml's rules?`);if(Array.isArray(e))throw new Error("Expected an indexed object, got an array instead. Does your file follow Yaml's rules?");return e}function Ki(t){return O6e(t)}var PP,UV,T6e,OV,DP,L6e,HV=It(()=>{PP=et(TV()),UV=et(LV()),T6e=/^(?![-?:,\][{}#&*!|>'"%@` \t\r\n]).([ \t]*(?![,\][{}:# \t\r\n]).)*$/,OV=["__metadata","version","resolution","dependencies","peerDependencies","dependenciesMeta","peerDependenciesMeta","binaries"],DP=class{constructor(e){this.data=e}};Pa.PreserveOrdering=DP;L6e=/^(#.*(\r?\n))*?#\s+yarn\s+lockfile\s+v1\r?\n/i});var Ew={};Kt(Ew,{parseResolution:()=>pP,parseShell:()=>uP,parseSyml:()=>Ki,stringifyArgument:()=>qT,stringifyArgumentSegment:()=>jT,stringifyArithmeticExpression:()=>fP,stringifyCommand:()=>HT,stringifyCommandChain:()=>mm,stringifyCommandChainThen:()=>_T,stringifyCommandLine:()=>AP,stringifyCommandLineThen:()=>UT,stringifyEnvSegment:()=>cP,stringifyRedirectArgument:()=>fw,stringifyResolution:()=>hP,stringifyShell:()=>dm,stringifyShellLine:()=>dm,stringifySyml:()=>Pa,stringifyValueArgument:()=>J0});var Ol=It(()=>{_Y();GY();HV()});var jV=_((txt,nN)=>{"use strict";var M6e=t=>{let e=!1,r=!1,o=!1;for(let a=0;a{if(!(typeof t=="string"||Array.isArray(t)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let r=a=>e.pascalCase?a.charAt(0).toUpperCase()+a.slice(1):a;return Array.isArray(t)?t=t.map(a=>a.trim()).filter(a=>a.length).join("-"):t=t.trim(),t.length===0?"":t.length===1?e.pascalCase?t.toUpperCase():t.toLowerCase():(t!==t.toLowerCase()&&(t=M6e(t)),t=t.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(a,n)=>n.toUpperCase()).replace(/\d+(\w|$)/g,a=>a.toUpperCase()),r(t))};nN.exports=qV;nN.exports.default=qV});var GV=_((rxt,U6e)=>{U6e.exports=[{name:"Agola CI",constant:"AGOLA",env:"AGOLA_GIT_REF",pr:"AGOLA_PULL_REQUEST_ID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"TF_BUILD",pr:{BUILD_REASON:"PullRequest"}},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codemagic",constant:"CODEMAGIC",env:"CM_BUILD_ID",pr:"CM_PULL_REQUEST"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"Earthly",constant:"EARTHLY",env:"EARTHLY_CI"},{name:"Expo Application Services",constant:"EAS",env:"EAS_BUILD"},{name:"Gerrit",constant:"GERRIT",env:"GERRIT_PROJECT"},{name:"Gitea Actions",constant:"GITEA_ACTIONS",env:"GITEA_ACTIONS"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Google Cloud Build",constant:"GOOGLE_CLOUD_BUILD",env:"BUILDER_OUTPUT"},{name:"Harness CI",constant:"HARNESS",env:"HARNESS_BUILD_ID"},{name:"Heroku",constant:"HEROKU",env:{env:"NODE",includes:"/app/.heroku/node/bin/node"}},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Prow",constant:"PROW",env:"PROW_JOB_ID"},{name:"ReleaseHub",constant:"RELEASEHUB",env:"RELEASE_BUILD_ID"},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Sourcehut",constant:"SOURCEHUT",env:{CI_NAME:"sourcehut"}},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vela",constant:"VELA",env:"VELA",pr:{VELA_PULL_REQUEST:"1"}},{name:"Vercel",constant:"VERCEL",env:{any:["NOW_BUILDER","VERCEL"]},pr:"VERCEL_GIT_PULL_REQUEST_ID"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"},{name:"Woodpecker",constant:"WOODPECKER",env:{CI:"woodpecker"},pr:{CI_BUILD_EVENT:"pull_request"}},{name:"Xcode Cloud",constant:"XCODE_CLOUD",env:"CI_XCODE_PROJECT",pr:"CI_PULL_REQUEST_NUMBER"},{name:"Xcode Server",constant:"XCODE_SERVER",env:"XCS"}]});var sg=_(nl=>{"use strict";var YV=GV(),ls=process.env;Object.defineProperty(nl,"_vendors",{value:YV.map(function(t){return t.constant})});nl.name=null;nl.isPR=null;YV.forEach(function(t){let r=(Array.isArray(t.env)?t.env:[t.env]).every(function(o){return WV(o)});if(nl[t.constant]=r,!!r)switch(nl.name=t.name,typeof t.pr){case"string":nl.isPR=!!ls[t.pr];break;case"object":"env"in t.pr?nl.isPR=t.pr.env in ls&&ls[t.pr.env]!==t.pr.ne:"any"in t.pr?nl.isPR=t.pr.any.some(function(o){return!!ls[o]}):nl.isPR=WV(t.pr);break;default:nl.isPR=null}});nl.isCI=!!(ls.CI!=="false"&&(ls.BUILD_ID||ls.BUILD_NUMBER||ls.CI||ls.CI_APP_ID||ls.CI_BUILD_ID||ls.CI_BUILD_NUMBER||ls.CI_NAME||ls.CONTINUOUS_INTEGRATION||ls.RUN_ID||nl.name));function WV(t){return typeof t=="string"?!!ls[t]:"env"in t?ls[t.env]&&ls[t.env].includes(t.includes):"any"in t?t.any.some(function(e){return!!ls[e]}):Object.keys(t).every(function(e){return ls[e]===t[e]})}});var Kn,pn,og,iN,SP,KV,sN,oN,bP=It(()=>{(function(t){t.StartOfInput="\0",t.EndOfInput="",t.EndOfPartialInput=""})(Kn||(Kn={}));(function(t){t[t.InitialNode=0]="InitialNode",t[t.SuccessNode=1]="SuccessNode",t[t.ErrorNode=2]="ErrorNode",t[t.CustomNode=3]="CustomNode"})(pn||(pn={}));og=-1,iN=/^(-h|--help)(?:=([0-9]+))?$/,SP=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,KV=/^-[a-zA-Z]{2,}$/,sN=/^([^=]+)=([\s\S]*)$/,oN=process.env.DEBUG_CLI==="1"});var it,Dm,xP,aN,kP=It(()=>{bP();it=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},Dm=class extends Error{constructor(e,r){if(super(),this.input=e,this.candidates=r,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(o=>o.reason!==null&&o.reason===r[0].reason)){let[{reason:o}]=this.candidates;this.message=`${o} + +${this.candidates.map(({usage:a})=>`$ ${a}`).join(` +`)}`}else if(this.candidates.length===1){let[{usage:o}]=this.candidates;this.message=`Command not found; did you mean: + +$ ${o} +${aN(e)}`}else this.message=`Command not found; did you mean one of: + +${this.candidates.map(({usage:o},a)=>`${`${a}.`.padStart(4)} ${o}`).join(` +`)} + +${aN(e)}`}},xP=class extends Error{constructor(e,r){super(),this.input=e,this.usages=r,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: + +${this.usages.map((o,a)=>`${`${a}.`.padStart(4)} ${o}`).join(` +`)} + +${aN(e)}`}},aN=t=>`While running ${t.filter(e=>e!==Kn.EndOfInput&&e!==Kn.EndOfPartialInput).map(e=>{let r=JSON.stringify(e);return e.match(/\s/)||e.length===0||r!==`"${e}"`?r:e}).join(" ")}`});function _6e(t){let e=t.split(` +`),r=e.filter(a=>a.match(/\S/)),o=r.length>0?r.reduce((a,n)=>Math.min(a,n.length-n.trimStart().length),Number.MAX_VALUE):0;return e.map(a=>a.slice(o).trimRight()).join(` +`)}function yo(t,{format:e,paragraphs:r}){return t=t.replace(/\r\n?/g,` +`),t=_6e(t),t=t.replace(/^\n+|\n+$/g,""),t=t.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 + +`),t=t.replace(/\n(\n)?\n*/g,(o,a)=>a||" "),r&&(t=t.split(/\n/).map(o=>{let a=o.match(/^\s*[*-][\t ]+(.*)/);if(!a)return o.match(/(.{1,80})(?: |$)/g).join(` +`);let n=o.length-o.trimStart().length;return a[1].match(new RegExp(`(.{1,${78-n}})(?: |$)`,"g")).map((u,A)=>" ".repeat(n)+(A===0?"- ":" ")+u).join(` +`)}).join(` + +`)),t=t.replace(/(`+)((?:.|[\n])*?)\1/g,(o,a,n)=>e.code(a+n+a)),t=t.replace(/(\*\*)((?:.|[\n])*?)\1/g,(o,a,n)=>e.bold(a+n+a)),t?`${t} +`:""}var lN,VV,JV,cN=It(()=>{lN=Array(80).fill("\u2501");for(let t=0;t<=24;++t)lN[lN.length-t]=`\x1B[38;5;${232+t}m\u2501`;VV={header:t=>`\x1B[1m\u2501\u2501\u2501 ${t}${t.length<75?` ${lN.slice(t.length+5).join("")}`:":"}\x1B[0m`,bold:t=>`\x1B[1m${t}\x1B[22m`,error:t=>`\x1B[31m\x1B[1m${t}\x1B[22m\x1B[39m`,code:t=>`\x1B[36m${t}\x1B[39m`},JV={header:t=>t,bold:t=>t,error:t=>t,code:t=>t}});function Wo(t){return{...t,[Cw]:!0}}function Yu(t,e){return typeof t>"u"?[t,e]:typeof t=="object"&&t!==null&&!Array.isArray(t)?[void 0,t]:[t,e]}function QP(t,{mergeName:e=!1}={}){let r=t.match(/^([^:]+): (.*)$/m);if(!r)return"validation failed";let[,o,a]=r;return e&&(a=a[0].toLowerCase()+a.slice(1)),a=o!=="."||!e?`${o.replace(/^\.(\[|$)/,"$1")}: ${a}`:`: ${a}`,a}function Iw(t,e){return e.length===1?new it(`${t}${QP(e[0],{mergeName:!0})}`):new it(`${t}: +${e.map(r=>` +- ${QP(r)}`).join("")}`)}function ag(t,e,r){if(typeof r>"u")return e;let o=[],a=[],n=A=>{let p=e;return e=A,n.bind(null,p)};if(!r(e,{errors:o,coercions:a,coercion:n}))throw Iw(`Invalid value for ${t}`,o);for(let[,A]of a)A();return e}var Cw,yf=It(()=>{kP();Cw=Symbol("clipanion/isOption")});var Yo={};Kt(Yo,{KeyRelationship:()=>Ku,TypeAssertionError:()=>zp,applyCascade:()=>vw,as:()=>sqe,assert:()=>rqe,assertWithErrors:()=>nqe,cascade:()=>NP,fn:()=>oqe,hasAtLeastOneKey:()=>dN,hasExactLength:()=>eJ,hasForbiddenKeys:()=>Dqe,hasKeyRelationship:()=>Pw,hasMaxLength:()=>lqe,hasMinLength:()=>aqe,hasMutuallyExclusiveKeys:()=>Pqe,hasRequiredKeys:()=>vqe,hasUniqueItems:()=>cqe,isArray:()=>FP,isAtLeast:()=>hN,isAtMost:()=>fqe,isBase64:()=>Cqe,isBoolean:()=>V6e,isDate:()=>z6e,isDict:()=>$6e,isEnum:()=>js,isHexColor:()=>Eqe,isISO8601:()=>yqe,isInExclusiveRange:()=>hqe,isInInclusiveRange:()=>pqe,isInstanceOf:()=>tqe,isInteger:()=>gN,isJSON:()=>Iqe,isLiteral:()=>XV,isLowerCase:()=>gqe,isMap:()=>Z6e,isNegative:()=>uqe,isNullable:()=>Bqe,isNumber:()=>fN,isObject:()=>ZV,isOneOf:()=>pN,isOptional:()=>wqe,isPartial:()=>eqe,isPayload:()=>J6e,isPositive:()=>Aqe,isRecord:()=>TP,isSet:()=>X6e,isString:()=>Sm,isTuple:()=>RP,isUUID4:()=>mqe,isUnknown:()=>AN,isUpperCase:()=>dqe,makeTrait:()=>$V,makeValidator:()=>qr,matchesRegExp:()=>Bw,softAssert:()=>iqe});function Vn(t){return t===null?"null":t===void 0?"undefined":t===""?"an empty string":typeof t=="symbol"?`<${t.toString()}>`:Array.isArray(t)?"an array":JSON.stringify(t)}function Pm(t,e){if(t.length===0)return"nothing";if(t.length===1)return Vn(t[0]);let r=t.slice(0,-1),o=t[t.length-1],a=t.length>2?`, ${e} `:` ${e} `;return`${r.map(n=>Vn(n)).join(", ")}${a}${Vn(o)}`}function Jp(t,e){var r,o,a;return typeof e=="number"?`${(r=t?.p)!==null&&r!==void 0?r:"."}[${e}]`:H6e.test(e)?`${(o=t?.p)!==null&&o!==void 0?o:""}.${e}`:`${(a=t?.p)!==null&&a!==void 0?a:"."}[${JSON.stringify(e)}]`}function uN(t,e,r){return t===1?e:r}function gr({errors:t,p:e}={},r){return t?.push(`${e??"."}: ${r}`),!1}function Y6e(t,e){return r=>{t[e]=r}}function Vu(t,e){return r=>{let o=t[e];return t[e]=r,Vu(t,e).bind(null,o)}}function ww(t,e,r){let o=()=>(t(r()),a),a=()=>(t(e),o);return o}function AN(){return qr({test:(t,e)=>!0})}function XV(t){return qr({test:(e,r)=>e!==t?gr(r,`Expected ${Vn(t)} (got ${Vn(e)})`):!0})}function Sm(){return qr({test:(t,e)=>typeof t!="string"?gr(e,`Expected a string (got ${Vn(t)})`):!0})}function js(t){let e=Array.isArray(t)?t:Object.values(t),r=e.every(a=>typeof a=="string"||typeof a=="number"),o=new Set(e);return o.size===1?XV([...o][0]):qr({test:(a,n)=>o.has(a)?!0:r?gr(n,`Expected one of ${Pm(e,"or")} (got ${Vn(a)})`):gr(n,`Expected a valid enumeration value (got ${Vn(a)})`)})}function V6e(){return qr({test:(t,e)=>{var r;if(typeof t!="boolean"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return gr(e,"Unbound coercion result");let o=K6e.get(t);if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return gr(e,`Expected a boolean (got ${Vn(t)})`)}return!0}})}function fN(){return qr({test:(t,e)=>{var r;if(typeof t!="number"){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return gr(e,"Unbound coercion result");let o;if(typeof t=="string"){let a;try{a=JSON.parse(t)}catch{}if(typeof a=="number")if(JSON.stringify(a)===t)o=a;else return gr(e,`Received a number that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return gr(e,`Expected a number (got ${Vn(t)})`)}return!0}})}function J6e(t){return qr({test:(e,r)=>{var o;if(typeof r?.coercions>"u")return gr(r,"The isPayload predicate can only be used with coercion enabled");if(typeof r.coercion>"u")return gr(r,"Unbound coercion result");if(typeof e!="string")return gr(r,`Expected a string (got ${Vn(e)})`);let a;try{a=JSON.parse(e)}catch{return gr(r,`Expected a JSON string (got ${Vn(e)})`)}let n={value:a};return t(a,Object.assign(Object.assign({},r),{coercion:Vu(n,"value")}))?(r.coercions.push([(o=r.p)!==null&&o!==void 0?o:".",r.coercion.bind(null,n.value)]),!0):!1}})}function z6e(){return qr({test:(t,e)=>{var r;if(!(t instanceof Date)){if(typeof e?.coercions<"u"){if(typeof e?.coercion>"u")return gr(e,"Unbound coercion result");let o;if(typeof t=="string"&&zV.test(t))o=new Date(t);else{let a;if(typeof t=="string"){let n;try{n=JSON.parse(t)}catch{}typeof n=="number"&&(a=n)}else typeof t=="number"&&(a=t);if(typeof a<"u")if(Number.isSafeInteger(a)||!Number.isSafeInteger(a*1e3))o=new Date(a*1e3);else return gr(e,`Received a timestamp that can't be safely represented by the runtime (${t})`)}if(typeof o<"u")return e.coercions.push([(r=e.p)!==null&&r!==void 0?r:".",e.coercion.bind(null,o)]),!0}return gr(e,`Expected a date (got ${Vn(t)})`)}return!0}})}function FP(t,{delimiter:e}={}){return qr({test:(r,o)=>{var a;let n=r;if(typeof r=="string"&&typeof e<"u"&&typeof o?.coercions<"u"){if(typeof o?.coercion>"u")return gr(o,"Unbound coercion result");r=r.split(e)}if(!Array.isArray(r))return gr(o,`Expected an array (got ${Vn(r)})`);let u=!0;for(let A=0,p=r.length;A{var n,u;if(Object.getPrototypeOf(o).toString()==="[object Set]")if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return gr(a,"Unbound coercion result");let A=[...o],p=[...o];if(!r(p,Object.assign(Object.assign({},a),{coercion:void 0})))return!1;let h=()=>p.some((E,w)=>E!==A[w])?new Set(p):o;return a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",ww(a.coercion,o,h)]),!0}else{let A=!0;for(let p of o)if(A=t(p,Object.assign({},a))&&A,!A&&a?.errors==null)break;return A}if(typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return gr(a,"Unbound coercion result");let A={value:o};return r(o,Object.assign(Object.assign({},a),{coercion:Vu(A,"value")}))?(a.coercions.push([(u=a.p)!==null&&u!==void 0?u:".",ww(a.coercion,o,()=>new Set(A.value))]),!0):!1}return gr(a,`Expected a set (got ${Vn(o)})`)}})}function Z6e(t,e){let r=FP(RP([t,e])),o=TP(e,{keys:t});return qr({test:(a,n)=>{var u,A,p;if(Object.getPrototypeOf(a).toString()==="[object Map]")if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return gr(n,"Unbound coercion result");let h=[...a],E=[...a];if(!r(E,Object.assign(Object.assign({},n),{coercion:void 0})))return!1;let w=()=>E.some((D,x)=>D[0]!==h[x][0]||D[1]!==h[x][1])?new Map(E):a;return n.coercions.push([(u=n.p)!==null&&u!==void 0?u:".",ww(n.coercion,a,w)]),!0}else{let h=!0;for(let[E,w]of a)if(h=t(E,Object.assign({},n))&&h,!h&&n?.errors==null||(h=e(w,Object.assign(Object.assign({},n),{p:Jp(n,E)}))&&h,!h&&n?.errors==null))break;return h}if(typeof n?.coercions<"u"){if(typeof n?.coercion>"u")return gr(n,"Unbound coercion result");let h={value:a};return Array.isArray(a)?r(a,Object.assign(Object.assign({},n),{coercion:void 0}))?(n.coercions.push([(A=n.p)!==null&&A!==void 0?A:".",ww(n.coercion,a,()=>new Map(h.value))]),!0):!1:o(a,Object.assign(Object.assign({},n),{coercion:Vu(h,"value")}))?(n.coercions.push([(p=n.p)!==null&&p!==void 0?p:".",ww(n.coercion,a,()=>new Map(Object.entries(h.value)))]),!0):!1}return gr(n,`Expected a map (got ${Vn(a)})`)}})}function RP(t,{delimiter:e}={}){let r=eJ(t.length);return qr({test:(o,a)=>{var n;if(typeof o=="string"&&typeof e<"u"&&typeof a?.coercions<"u"){if(typeof a?.coercion>"u")return gr(a,"Unbound coercion result");o=o.split(e),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)])}if(!Array.isArray(o))return gr(a,`Expected a tuple (got ${Vn(o)})`);let u=r(o,Object.assign({},a));for(let A=0,p=o.length;A{var n;if(Array.isArray(o)&&typeof a?.coercions<"u")return typeof a?.coercion>"u"?gr(a,"Unbound coercion result"):r(o,Object.assign(Object.assign({},a),{coercion:void 0}))?(o=Object.fromEntries(o),a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,o)]),!0):!1;if(typeof o!="object"||o===null)return gr(a,`Expected an object (got ${Vn(o)})`);let u=Object.keys(o),A=!0;for(let p=0,h=u.length;p{if(typeof a!="object"||a===null)return gr(n,`Expected an object (got ${Vn(a)})`);let u=new Set([...r,...Object.keys(a)]),A={},p=!0;for(let h of u){if(h==="constructor"||h==="__proto__")p=gr(Object.assign(Object.assign({},n),{p:Jp(n,h)}),"Unsafe property name");else{let E=Object.prototype.hasOwnProperty.call(t,h)?t[h]:void 0,w=Object.prototype.hasOwnProperty.call(a,h)?a[h]:void 0;typeof E<"u"?p=E(w,Object.assign(Object.assign({},n),{p:Jp(n,h),coercion:Vu(a,h)}))&&p:e===null?p=gr(Object.assign(Object.assign({},n),{p:Jp(n,h)}),`Extraneous property (got ${Vn(w)})`):Object.defineProperty(A,h,{enumerable:!0,get:()=>w,set:Y6e(a,h)})}if(!p&&n?.errors==null)break}return e!==null&&(p||n?.errors!=null)&&(p=e(A,n)&&p),p}});return Object.assign(o,{properties:t})}function eqe(t){return ZV(t,{extra:TP(AN())})}function $V(t){return()=>t}function qr({test:t}){return $V(t)()}function rqe(t,e){if(!e(t))throw new zp}function nqe(t,e){let r=[];if(!e(t,{errors:r}))throw new zp({errors:r})}function iqe(t,e){}function sqe(t,e,{coerce:r=!1,errors:o,throw:a}={}){let n=o?[]:void 0;if(!r){if(e(t,{errors:n}))return a?t:{value:t,errors:void 0};if(a)throw new zp({errors:n});return{value:void 0,errors:n??!0}}let u={value:t},A=Vu(u,"value"),p=[];if(!e(t,{errors:n,coercion:A,coercions:p})){if(a)throw new zp({errors:n});return{value:void 0,errors:n??!0}}for(let[,h]of p)h();return a?u.value:{value:u.value,errors:void 0}}function oqe(t,e){let r=RP(t);return(...o)=>{if(!r(o))throw new zp;return e(...o)}}function aqe(t){return qr({test:(e,r)=>e.length>=t?!0:gr(r,`Expected to have a length of at least ${t} elements (got ${e.length})`)})}function lqe(t){return qr({test:(e,r)=>e.length<=t?!0:gr(r,`Expected to have a length of at most ${t} elements (got ${e.length})`)})}function eJ(t){return qr({test:(e,r)=>e.length!==t?gr(r,`Expected to have a length of exactly ${t} elements (got ${e.length})`):!0})}function cqe({map:t}={}){return qr({test:(e,r)=>{let o=new Set,a=new Set;for(let n=0,u=e.length;nt<=0?!0:gr(e,`Expected to be negative (got ${t})`)})}function Aqe(){return qr({test:(t,e)=>t>=0?!0:gr(e,`Expected to be positive (got ${t})`)})}function hN(t){return qr({test:(e,r)=>e>=t?!0:gr(r,`Expected to be at least ${t} (got ${e})`)})}function fqe(t){return qr({test:(e,r)=>e<=t?!0:gr(r,`Expected to be at most ${t} (got ${e})`)})}function pqe(t,e){return qr({test:(r,o)=>r>=t&&r<=e?!0:gr(o,`Expected to be in the [${t}; ${e}] range (got ${r})`)})}function hqe(t,e){return qr({test:(r,o)=>r>=t&&re!==Math.round(e)?gr(r,`Expected to be an integer (got ${e})`):!t&&!Number.isSafeInteger(e)?gr(r,`Expected to be a safe integer (got ${e})`):!0})}function Bw(t){return qr({test:(e,r)=>t.test(e)?!0:gr(r,`Expected to match the pattern ${t.toString()} (got ${Vn(e)})`)})}function gqe(){return qr({test:(t,e)=>t!==t.toLowerCase()?gr(e,`Expected to be all-lowercase (got ${t})`):!0})}function dqe(){return qr({test:(t,e)=>t!==t.toUpperCase()?gr(e,`Expected to be all-uppercase (got ${t})`):!0})}function mqe(){return qr({test:(t,e)=>W6e.test(t)?!0:gr(e,`Expected to be a valid UUID v4 (got ${Vn(t)})`)})}function yqe(){return qr({test:(t,e)=>zV.test(t)?!0:gr(e,`Expected to be a valid ISO 8601 date string (got ${Vn(t)})`)})}function Eqe({alpha:t=!1}){return qr({test:(e,r)=>(t?q6e.test(e):j6e.test(e))?!0:gr(r,`Expected to be a valid hexadecimal color string (got ${Vn(e)})`)})}function Cqe(){return qr({test:(t,e)=>G6e.test(t)?!0:gr(e,`Expected to be a valid base 64 string (got ${Vn(t)})`)})}function Iqe(t=AN()){return qr({test:(e,r)=>{let o;try{o=JSON.parse(e)}catch{return gr(r,`Expected to be a valid JSON string (got ${Vn(e)})`)}return t(o,r)}})}function NP(t,...e){let r=Array.isArray(e[0])?e[0]:e;return qr({test:(o,a)=>{var n,u;let A={value:o},p=typeof a?.coercions<"u"?Vu(A,"value"):void 0,h=typeof a?.coercions<"u"?[]:void 0;if(!t(o,Object.assign(Object.assign({},a),{coercion:p,coercions:h})))return!1;let E=[];if(typeof h<"u")for(let[,w]of h)E.push(w());try{if(typeof a?.coercions<"u"){if(A.value!==o){if(typeof a?.coercion>"u")return gr(a,"Unbound coercion result");a.coercions.push([(n=a.p)!==null&&n!==void 0?n:".",a.coercion.bind(null,A.value)])}(u=a?.coercions)===null||u===void 0||u.push(...h)}return r.every(w=>w(A.value,a))}finally{for(let w of E)w()}}})}function vw(t,...e){let r=Array.isArray(e[0])?e[0]:e;return NP(t,r)}function wqe(t){return qr({test:(e,r)=>typeof e>"u"?!0:t(e,r)})}function Bqe(t){return qr({test:(e,r)=>e===null?!0:t(e,r)})}function vqe(t,e){var r;let o=new Set(t),a=Dw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return qr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)||p.push(h);return p.length>0?gr(u,`Missing required ${uN(p.length,"property","properties")} ${Pm(p,"and")}`):!0}})}function dN(t,e){var r;let o=new Set(t),a=Dw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return qr({test:(n,u)=>Object.keys(n).some(h=>a(o,h,n))?!0:gr(u,`Missing at least one property from ${Pm(Array.from(o),"or")}`)})}function Dqe(t,e){var r;let o=new Set(t),a=Dw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return qr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>0?gr(u,`Forbidden ${uN(p.length,"property","properties")} ${Pm(p,"and")}`):!0}})}function Pqe(t,e){var r;let o=new Set(t),a=Dw[(r=e?.missingIf)!==null&&r!==void 0?r:"missing"];return qr({test:(n,u)=>{let A=new Set(Object.keys(n)),p=[];for(let h of o)a(A,h,n)&&p.push(h);return p.length>1?gr(u,`Mutually exclusive properties ${Pm(p,"and")}`):!0}})}function Pw(t,e,r,o){var a,n;let u=new Set((a=o?.ignore)!==null&&a!==void 0?a:[]),A=Dw[(n=o?.missingIf)!==null&&n!==void 0?n:"missing"],p=new Set(r),h=Sqe[e],E=e===Ku.Forbids?"or":"and";return qr({test:(w,D)=>{let x=new Set(Object.keys(w));if(!A(x,t,w)||u.has(w[t]))return!0;let C=[];for(let T of p)(A(x,T,w)&&!u.has(w[T]))!==h.expect&&C.push(T);return C.length>=1?gr(D,`Property "${t}" ${h.message} ${uN(C.length,"property","properties")} ${Pm(C,E)}`):!0}})}var H6e,q6e,j6e,G6e,W6e,zV,K6e,tqe,pN,zp,Dw,Ku,Sqe,il=It(()=>{H6e=/^[a-zA-Z_][a-zA-Z0-9_]*$/;q6e=/^#[0-9a-f]{6}$/i,j6e=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,G6e=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,W6e=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,zV=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/;K6e=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]);tqe=t=>qr({test:(e,r)=>e instanceof t?!0:gr(r,`Expected an instance of ${t.name} (got ${Vn(e)})`)}),pN=(t,{exclusive:e=!1}={})=>qr({test:(r,o)=>{var a,n,u;let A=[],p=typeof o?.errors<"u"?[]:void 0;for(let h=0,E=t.length;h1?gr(o,`Expected to match exactly a single predicate (matched ${A.join(", ")})`):(u=o?.errors)===null||u===void 0||u.push(...p),!1}});zp=class extends Error{constructor({errors:e}={}){let r="Type mismatch";if(e&&e.length>0){r+=` +`;for(let o of e)r+=` +- ${o}`}super(r)}};Dw={missing:(t,e)=>t.has(e),undefined:(t,e,r)=>t.has(e)&&typeof r[e]<"u",nil:(t,e,r)=>t.has(e)&&r[e]!=null,falsy:(t,e,r)=>t.has(e)&&!!r[e]};(function(t){t.Forbids="Forbids",t.Requires="Requires"})(Ku||(Ku={}));Sqe={[Ku.Forbids]:{expect:!1,message:"forbids using"},[Ku.Requires]:{expect:!0,message:"requires using"}}});var ot,Xp=It(()=>{yf();ot=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let r=this.constructor.schema;if(Array.isArray(r)){let{isDict:a,isUnknown:n,applyCascade:u}=await Promise.resolve().then(()=>(il(),Yo)),A=u(a(n()),r),p=[],h=[];if(!A(this,{errors:p,coercions:h}))throw Iw("Invalid option schema",p);for(let[,w]of h)w()}else if(r!=null)throw new Error("Invalid command schema");let o=await this.execute();return typeof o<"u"?o:0}};ot.isOption=Cw;ot.Default=[]});function Sa(t){oN&&console.log(t)}function rJ(){let t={nodes:[]};for(let e=0;e{if(e.has(o))return;e.add(o);let a=t.nodes[o];for(let u of Object.values(a.statics))for(let{to:A}of u)r(A);for(let[,{to:u}]of a.dynamics)r(u);for(let{to:u}of a.shortcuts)r(u);let n=new Set(a.shortcuts.map(({to:u})=>u));for(;a.shortcuts.length>0;){let{to:u}=a.shortcuts.shift(),A=t.nodes[u];for(let[p,h]of Object.entries(A.statics)){let E=Object.prototype.hasOwnProperty.call(a.statics,p)?a.statics[p]:a.statics[p]=[];for(let w of h)E.some(({to:D})=>w.to===D)||E.push(w)}for(let[p,h]of A.dynamics)a.dynamics.some(([E,{to:w}])=>p===E&&h.to===w)||a.dynamics.push([p,h]);for(let p of A.shortcuts)n.has(p.to)||(a.shortcuts.push(p),n.add(p.to))}};r(pn.InitialNode)}function kqe(t,{prefix:e=""}={}){if(oN){Sa(`${e}Nodes are:`);for(let r=0;rE!==pn.ErrorNode).map(({state:E})=>({usage:E.candidateUsage,reason:null})));if(h.every(({node:E})=>E===pn.ErrorNode))throw new Dm(e,h.map(({state:E})=>({usage:E.candidateUsage,reason:E.errorMessage})));o=Rqe(h)}if(o.length>0){Sa(" Results:");for(let n of o)Sa(` - ${n.node} -> ${JSON.stringify(n.state)}`)}else Sa(" No results");return o}function Fqe(t,e,{endToken:r=Kn.EndOfInput}={}){let o=Qqe(t,[...e,r]);return Tqe(e,o.map(({state:a})=>a))}function Rqe(t){let e=0;for(let{state:r}of t)r.path.length>e&&(e=r.path.length);return t.filter(({state:r})=>r.path.length===e)}function Tqe(t,e){let r=e.filter(D=>D.selectedIndex!==null),o=r.filter(D=>!D.partial);if(o.length>0&&(r=o),r.length===0)throw new Error;let a=r.filter(D=>D.selectedIndex===og||D.requiredOptions.every(x=>x.some(C=>D.options.find(T=>T.name===C))));if(a.length===0)throw new Dm(t,r.map(D=>({usage:D.candidateUsage,reason:null})));let n=0;for(let D of a)D.path.length>n&&(n=D.path.length);let u=a.filter(D=>D.path.length===n),A=D=>D.positionals.filter(({extra:x})=>!x).length+D.options.length,p=u.map(D=>({state:D,positionalCount:A(D)})),h=0;for(let{positionalCount:D}of p)D>h&&(h=D);let E=p.filter(({positionalCount:D})=>D===h).map(({state:D})=>D),w=Nqe(E);if(w.length>1)throw new xP(t,w.map(D=>D.candidateUsage));return w[0]}function Nqe(t){let e=[],r=[];for(let o of t)o.selectedIndex===og?r.push(o):e.push(o);return r.length>0&&e.push({...tJ,path:nJ(...r.map(o=>o.path)),options:r.reduce((o,a)=>o.concat(a.options),[])}),e}function nJ(t,e,...r){return e===void 0?Array.from(t):nJ(t.filter((o,a)=>o===e[a]),...r)}function sl(){return{dynamics:[],shortcuts:[],statics:{}}}function iJ(t){return t===pn.SuccessNode||t===pn.ErrorNode}function mN(t,e=0){return{to:iJ(t.to)?t.to:t.to>=pn.CustomNode?t.to+e-pn.CustomNode+1:t.to+e,reducer:t.reducer}}function Lqe(t,e=0){let r=sl();for(let[o,a]of t.dynamics)r.dynamics.push([o,mN(a,e)]);for(let o of t.shortcuts)r.shortcuts.push(mN(o,e));for(let[o,a]of Object.entries(t.statics))r.statics[o]=a.map(n=>mN(n,e));return r}function Bs(t,e,r,o,a){t.nodes[e].dynamics.push([r,{to:o,reducer:a}])}function bm(t,e,r,o){t.nodes[e].shortcuts.push({to:r,reducer:o})}function Ko(t,e,r,o,a){(Object.prototype.hasOwnProperty.call(t.nodes[e].statics,r)?t.nodes[e].statics[r]:t.nodes[e].statics[r]=[]).push({to:o,reducer:a})}function LP(t,e,r,o,a){if(Array.isArray(e)){let[n,...u]=e;return t[n](r,o,a,...u)}else return t[e](r,o,a)}var tJ,Oqe,yN,ol,EN,OP,MP=It(()=>{bP();kP();tJ={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:og,partial:!1,tokens:[]};Oqe={always:()=>!0,isOptionLike:(t,e)=>!t.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(t,e)=>t.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(t,e,r,o)=>!t.ignoreOptions&&e===o,isBatchOption:(t,e,r,o)=>!t.ignoreOptions&&KV.test(e)&&[...e.slice(1)].every(a=>o.has(`-${a}`)),isBoundOption:(t,e,r,o,a)=>{let n=e.match(sN);return!t.ignoreOptions&&!!n&&SP.test(n[1])&&o.has(n[1])&&a.filter(u=>u.nameSet.includes(n[1])).every(u=>u.allowBinding)},isNegatedOption:(t,e,r,o)=>!t.ignoreOptions&&e===`--no-${o.slice(2)}`,isHelp:(t,e)=>!t.ignoreOptions&&iN.test(e),isUnsupportedOption:(t,e,r,o)=>!t.ignoreOptions&&e.startsWith("-")&&SP.test(e)&&!o.has(e),isInvalidOption:(t,e)=>!t.ignoreOptions&&e.startsWith("-")&&!SP.test(e)},yN={setCandidateState:(t,e,r,o)=>({...t,...o}),setSelectedIndex:(t,e,r,o)=>({...t,selectedIndex:o}),setPartialIndex:(t,e,r,o)=>({...t,selectedIndex:o,partial:!0}),pushBatch:(t,e,r,o)=>{let a=t.options.slice(),n=t.tokens.slice();for(let u=1;u{let[,o,a]=e.match(sN),n=t.options.concat({name:o,value:a}),u=t.tokens.concat([{segmentIndex:r,type:"option",slice:[0,o.length],option:o},{segmentIndex:r,type:"assign",slice:[o.length,o.length+1]},{segmentIndex:r,type:"value",slice:[o.length+1,o.length+a.length+1]}]);return{...t,options:n,tokens:u}},pushPath:(t,e,r)=>{let o=t.path.concat(e),a=t.tokens.concat({segmentIndex:r,type:"path"});return{...t,path:o,tokens:a}},pushPositional:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!1}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtra:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:!0}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushExtraNoLimits:(t,e,r)=>{let o=t.positionals.concat({value:e,extra:ol}),a=t.tokens.concat({segmentIndex:r,type:"positional"});return{...t,positionals:o,tokens:a}},pushTrue:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushFalse:(t,e,r,o)=>{let a=t.options.concat({name:o,value:!1}),n=t.tokens.concat({segmentIndex:r,type:"option",option:o});return{...t,options:a,tokens:n}},pushUndefined:(t,e,r,o)=>{let a=t.options.concat({name:e,value:void 0}),n=t.tokens.concat({segmentIndex:r,type:"option",option:e});return{...t,options:a,tokens:n}},pushStringValue:(t,e,r)=>{var o;let a=t.options[t.options.length-1],n=t.options.slice(),u=t.tokens.concat({segmentIndex:r,type:"value"});return a.value=((o=a.value)!==null&&o!==void 0?o:[]).concat([e]),{...t,options:n,tokens:u}},setStringValue:(t,e,r)=>{let o=t.options[t.options.length-1],a=t.options.slice(),n=t.tokens.concat({segmentIndex:r,type:"value"});return o.value=e,{...t,options:a,tokens:n}},inhibateOptions:t=>({...t,ignoreOptions:!0}),useHelp:(t,e,r,o)=>{let[,,a]=e.match(iN);return typeof a<"u"?{...t,options:[{name:"-c",value:String(o)},{name:"-i",value:a}]}:{...t,options:[{name:"-c",value:String(o)}]}},setError:(t,e,r,o)=>e===Kn.EndOfInput||e===Kn.EndOfPartialInput?{...t,errorMessage:`${o}.`}:{...t,errorMessage:`${o} ("${e}").`},setOptionArityError:(t,e)=>{let r=t.options[t.options.length-1];return{...t,errorMessage:`Not enough arguments to option ${r.name}.`}}},ol=Symbol(),EN=class{constructor(e,r){this.allOptionNames=new Map,this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=r}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:r=this.arity.trailing,extra:o=this.arity.extra,proxy:a=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:r,extra:o,proxy:a})}addPositional({name:e="arg",required:r=!0}={}){if(!r&&this.arity.extra===ol)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!r&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!r&&this.arity.extra!==ol?this.arity.extra.push(e):this.arity.extra!==ol&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:r=0}={}){if(this.arity.extra===ol)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let o=0;o1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(o))throw new Error(`The arity must be an integer, got ${o}`);if(o<0)throw new Error(`The arity must be positive, got ${o}`);let A=e.reduce((p,h)=>h.length>p.length?h:p,"");for(let p of e)this.allOptionNames.set(p,A);this.options.push({preferredName:A,nameSet:e,description:r,arity:o,hidden:a,required:n,allowBinding:u})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:r=!0}={}){let o=[this.cliOpts.binaryName],a=[];if(this.paths.length>0&&o.push(...this.paths[0]),e){for(let{preferredName:u,nameSet:A,arity:p,hidden:h,description:E,required:w}of this.options){if(h)continue;let D=[];for(let C=0;C`:`[${x}]`)}o.push(...this.arity.leading.map(u=>`<${u}>`)),this.arity.extra===ol?o.push("..."):o.push(...this.arity.extra.map(u=>`[${u}]`)),o.push(...this.arity.trailing.map(u=>`<${u}>`))}return{usage:o.join(" "),options:a}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=rJ(),r=pn.InitialNode,o=this.usage().usage,a=this.options.filter(A=>A.required).map(A=>A.nameSet);r=jc(e,sl()),Ko(e,pn.InitialNode,Kn.StartOfInput,r,["setCandidateState",{candidateUsage:o,requiredOptions:a}]);let n=this.arity.proxy?"always":"isNotOptionLike",u=this.paths.length>0?this.paths:[[]];for(let A of u){let p=r;if(A.length>0){let D=jc(e,sl());bm(e,p,D),this.registerOptions(e,D),p=D}for(let D=0;D0||!this.arity.proxy){let D=jc(e,sl());Bs(e,p,"isHelp",D,["useHelp",this.cliIndex]),Bs(e,D,"always",D,"pushExtra"),Ko(e,D,Kn.EndOfInput,pn.SuccessNode,["setSelectedIndex",og]),this.registerOptions(e,p)}this.arity.leading.length>0&&(Ko(e,p,Kn.EndOfInput,pn.ErrorNode,["setError","Not enough positional arguments"]),Ko(e,p,Kn.EndOfPartialInput,pn.SuccessNode,["setPartialIndex",this.cliIndex]));let h=p;for(let D=0;D0||D+1!==this.arity.leading.length)&&(Ko(e,x,Kn.EndOfInput,pn.ErrorNode,["setError","Not enough positional arguments"]),Ko(e,x,Kn.EndOfPartialInput,pn.SuccessNode,["setPartialIndex",this.cliIndex])),Bs(e,h,"isNotOptionLike",x,"pushPositional"),h=x}let E=h;if(this.arity.extra===ol||this.arity.extra.length>0){let D=jc(e,sl());if(bm(e,h,D),this.arity.extra===ol){let x=jc(e,sl());this.arity.proxy||this.registerOptions(e,x),Bs(e,h,n,x,"pushExtraNoLimits"),Bs(e,x,n,x,"pushExtraNoLimits"),bm(e,x,D)}else for(let x=0;x0)&&this.registerOptions(e,C),Bs(e,E,n,C,"pushExtra"),bm(e,C,D),E=C}E=D}this.arity.trailing.length>0&&(Ko(e,E,Kn.EndOfInput,pn.ErrorNode,["setError","Not enough positional arguments"]),Ko(e,E,Kn.EndOfPartialInput,pn.SuccessNode,["setPartialIndex",this.cliIndex]));let w=E;for(let D=0;D=0&&e{let u=n?Kn.EndOfPartialInput:Kn.EndOfInput;return Fqe(o,a,{endToken:u})}}}}});function oJ(){return UP.default&&"getColorDepth"in UP.default.WriteStream.prototype?UP.default.WriteStream.prototype.getColorDepth():process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}function aJ(t){let e=sJ;if(typeof e>"u"){if(t.stdout===process.stdout&&t.stderr===process.stderr)return null;let{AsyncLocalStorage:r}=ve("async_hooks");e=sJ=new r;let o=process.stdout._write;process.stdout._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?o.call(this,n,u,A):p.stdout.write(n,u,A)};let a=process.stderr._write;process.stderr._write=function(n,u,A){let p=e.getStore();return typeof p>"u"?a.call(this,n,u,A):p.stderr.write(n,u,A)}}return r=>e.run(t,r)}var UP,sJ,lJ=It(()=>{UP=et(ve("tty"),1)});var _P,cJ=It(()=>{Xp();_P=class t extends ot{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,r){let o=new t(r);o.path=e.path;for(let a of e.options)switch(a.name){case"-c":o.commands.push(Number(a.value));break;case"-i":o.index=Number(a.value);break}return o}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: +`),this.context.stdout.write(` +`);let r=0;for(let o of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[o].commandClass,{prefix:`${r++}. `.padStart(5)}));this.context.stdout.write(` +`),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. +`)}}}});async function fJ(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=hJ(t);return Vo.from(r,e).runExit(o,a)}async function pJ(...t){let{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}=hJ(t);return Vo.from(r,e).run(o,a)}function hJ(t){let e,r,o,a;switch(typeof process<"u"&&typeof process.argv<"u"&&(o=process.argv.slice(2)),t.length){case 1:r=t[0];break;case 2:t[0]&&t[0].prototype instanceof ot||Array.isArray(t[0])?(r=t[0],Array.isArray(t[1])?o=t[1]:a=t[1]):(e=t[0],r=t[1]);break;case 3:Array.isArray(t[2])?(e=t[0],r=t[1],o=t[2]):t[0]&&t[0].prototype instanceof ot||Array.isArray(t[0])?(r=t[0],o=t[1],a=t[2]):(e=t[0],r=t[1],a=t[2]);break;default:e=t[0],r=t[1],o=t[2],a=t[3];break}if(typeof o>"u")throw new Error("The argv parameter must be provided when running Clipanion outside of a Node context");return{resolvedOptions:e,resolvedCommandClasses:r,resolvedArgv:o,resolvedContext:a}}function AJ(t){return t()}var uJ,Vo,gJ=It(()=>{bP();MP();cN();lJ();Xp();cJ();uJ=Symbol("clipanion/errorCommand");Vo=class t{constructor({binaryLabel:e,binaryName:r="...",binaryVersion:o,enableCapture:a=!1,enableColors:n}={}){this.registrations=new Map,this.builder=new OP({binaryName:r}),this.binaryLabel=e,this.binaryName=r,this.binaryVersion=o,this.enableCapture=a,this.enableColors=n}static from(e,r={}){let o=new t(r),a=Array.isArray(e)?e:[e];for(let n of a)o.register(n);return o}register(e){var r;let o=new Map,a=new e;for(let p in a){let h=a[p];typeof h=="object"&&h!==null&&h[ot.isOption]&&o.set(p,h)}let n=this.builder.command(),u=n.cliIndex,A=(r=e.paths)!==null&&r!==void 0?r:a.paths;if(typeof A<"u")for(let p of A)n.addPath(p);this.registrations.set(e,{specs:o,builder:n,index:u});for(let[p,{definition:h}]of o.entries())h(n,p);n.setContext({commandClass:e})}process(e,r){let{input:o,context:a,partial:n}=typeof e=="object"&&Array.isArray(e)?{input:e,context:r}:e,{contexts:u,process:A}=this.builder.compile(),p=A(o,{partial:n}),h={...t.defaultContext,...a};switch(p.selectedIndex){case og:{let E=_P.from(p,u);return E.context=h,E.tokens=p.tokens,E}default:{let{commandClass:E}=u[p.selectedIndex],w=this.registrations.get(E);if(typeof w>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let D=new E;D.context=h,D.tokens=p.tokens,D.path=p.path;try{for(let[x,{transformer:C}]of w.specs.entries())D[x]=C(w.builder,x,p,h);return D}catch(x){throw x[uJ]=D,x}}break}}async run(e,r){var o,a;let n,u={...t.defaultContext,...r},A=(o=this.enableColors)!==null&&o!==void 0?o:u.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e,u)}catch(E){return u.stdout.write(this.error(E,{colored:A})),1}if(n.help)return u.stdout.write(this.usage(n,{colored:A,detailed:!0})),0;n.context=u,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),definition:E=>this.definition(E),error:(E,w)=>this.error(E,w),format:E=>this.format(E),process:(E,w)=>this.process(E,{...u,...w}),run:(E,w)=>this.run(E,{...u,...w}),usage:(E,w)=>this.usage(E,w)};let p=this.enableCapture&&(a=aJ(u))!==null&&a!==void 0?a:AJ,h;try{h=await p(()=>n.validateAndExecute().catch(E=>n.catch(E).then(()=>0)))}catch(E){return u.stdout.write(this.error(E,{colored:A,command:n})),1}return h}async runExit(e,r){process.exitCode=await this.run(e,r)}definition(e,{colored:r=!1}={}){if(!e.usage)return null;let{usage:o}=this.getUsageByRegistration(e,{detailed:!1}),{usage:a,options:n}=this.getUsageByRegistration(e,{detailed:!0,inlineOptions:!1}),u=typeof e.usage.category<"u"?yo(e.usage.category,{format:this.format(r),paragraphs:!1}):void 0,A=typeof e.usage.description<"u"?yo(e.usage.description,{format:this.format(r),paragraphs:!1}):void 0,p=typeof e.usage.details<"u"?yo(e.usage.details,{format:this.format(r),paragraphs:!0}):void 0,h=typeof e.usage.examples<"u"?e.usage.examples.map(([E,w])=>[yo(E,{format:this.format(r),paragraphs:!1}),w.replace(/\$0/g,this.binaryName)]):void 0;return{path:o,usage:a,category:u,description:A,details:p,examples:h,options:n}}definitions({colored:e=!1}={}){let r=[];for(let o of this.registrations.keys()){let a=this.definition(o,{colored:e});a&&r.push(a)}return r}usage(e=null,{colored:r,detailed:o=!1,prefix:a="$ "}={}){var n;if(e===null){for(let p of this.registrations.keys()){let h=p.paths,E=typeof p.usage<"u";if(!h||h.length===0||h.length===1&&h[0].length===0||((n=h?.some(x=>x.length===0))!==null&&n!==void 0?n:!1))if(e){e=null;break}else e=p;else if(E){e=null;continue}}e&&(o=!0)}let u=e!==null&&e instanceof ot?e.constructor:e,A="";if(u)if(o){let{description:p="",details:h="",examples:E=[]}=u.usage||{};p!==""&&(A+=yo(p,{format:this.format(r),paragraphs:!1}).replace(/^./,x=>x.toUpperCase()),A+=` +`),(h!==""||E.length>0)&&(A+=`${this.format(r).header("Usage")} +`,A+=` +`);let{usage:w,options:D}=this.getUsageByRegistration(u,{inlineOptions:!1});if(A+=`${this.format(r).bold(a)}${w} +`,D.length>0){A+=` +`,A+=`${this.format(r).header("Options")} +`;let x=D.reduce((C,T)=>Math.max(C,T.definition.length),0);A+=` +`;for(let{definition:C,description:T}of D)A+=` ${this.format(r).bold(C.padEnd(x))} ${yo(T,{format:this.format(r),paragraphs:!1})}`}if(h!==""&&(A+=` +`,A+=`${this.format(r).header("Details")} +`,A+=` +`,A+=yo(h,{format:this.format(r),paragraphs:!0})),E.length>0){A+=` +`,A+=`${this.format(r).header("Examples")} +`;for(let[x,C]of E)A+=` +`,A+=yo(x,{format:this.format(r),paragraphs:!1}),A+=`${C.replace(/^/m,` ${this.format(r).bold(a)}`).replace(/\$0/g,this.binaryName)} +`}}else{let{usage:p}=this.getUsageByRegistration(u);A+=`${this.format(r).bold(a)}${p} +`}else{let p=new Map;for(let[D,{index:x}]of this.registrations.entries()){if(typeof D.usage>"u")continue;let C=typeof D.usage.category<"u"?yo(D.usage.category,{format:this.format(r),paragraphs:!1}):null,T=p.get(C);typeof T>"u"&&p.set(C,T=[]);let{usage:L}=this.getUsageByIndex(x);T.push({commandClass:D,usage:L})}let h=Array.from(p.keys()).sort((D,x)=>D===null?-1:x===null?1:D.localeCompare(x,"en",{usage:"sort",caseFirst:"upper"})),E=typeof this.binaryLabel<"u",w=typeof this.binaryVersion<"u";E||w?(E&&w?A+=`${this.format(r).header(`${this.binaryLabel} - ${this.binaryVersion}`)} + +`:E?A+=`${this.format(r).header(`${this.binaryLabel}`)} +`:A+=`${this.format(r).header(`${this.binaryVersion}`)} +`,A+=` ${this.format(r).bold(a)}${this.binaryName} +`):A+=`${this.format(r).bold(a)}${this.binaryName} +`;for(let D of h){let x=p.get(D).slice().sort((T,L)=>T.usage.localeCompare(L.usage,"en",{usage:"sort",caseFirst:"upper"})),C=D!==null?D.trim():"General commands";A+=` +`,A+=`${this.format(r).header(`${C}`)} +`;for(let{commandClass:T,usage:L}of x){let U=T.usage.description||"undocumented";A+=` +`,A+=` ${this.format(r).bold(L)} +`,A+=` ${yo(U,{format:this.format(r),paragraphs:!1})}`}}A+=` +`,A+=yo("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(r),paragraphs:!0})}return A}error(e,r){var o,{colored:a,command:n=(o=e[uJ])!==null&&o!==void 0?o:null}=r===void 0?{}:r;(!e||typeof e!="object"||!("stack"in e))&&(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let u="",A=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");A==="Error"&&(A="Internal Error"),u+=`${this.format(a).error(A)}: ${e.message} +`;let p=e.clipanion;return typeof p<"u"?p.type==="usage"&&(u+=` +`,u+=this.usage(n)):e.stack&&(u+=`${e.stack.replace(/^.*\n/,"")} +`),u}format(e){var r;return((r=e??this.enableColors)!==null&&r!==void 0?r:t.defaultContext.colorDepth>1)?VV:JV}getUsageByRegistration(e,r){let o=this.registrations.get(e);if(typeof o>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(o.index,r)}getUsageByIndex(e,r){return this.builder.getBuilderByIndex(e).usage(r)}};Vo.defaultContext={env:process.env,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:oJ()}});var Sw,dJ=It(()=>{Xp();Sw=class extends ot{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} +`)}};Sw.paths=[["--clipanion=definitions"]]});var bw,mJ=It(()=>{Xp();bw=class extends ot{async execute(){this.context.stdout.write(this.cli.usage())}};bw.paths=[["-h"],["--help"]]});function HP(t={}){return Wo({definition(e,r){var o;e.addProxy({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){return o.positionals.map(({value:a})=>a)}})}var CN=It(()=>{yf()});var xw,yJ=It(()=>{Xp();CN();xw=class extends ot{constructor(){super(...arguments),this.args=HP()}async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.process(this.args).tokens,null,2)} +`)}};xw.paths=[["--clipanion=tokens"]]});var kw,EJ=It(()=>{Xp();kw=class extends ot{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} +`)}};kw.paths=[["-v"],["--version"]]});var IN={};Kt(IN,{DefinitionsCommand:()=>Sw,HelpCommand:()=>bw,TokensCommand:()=>xw,VersionCommand:()=>kw});var CJ=It(()=>{dJ();mJ();yJ();EJ()});function IJ(t,e,r){let[o,a]=Yu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Wo({definition(p){p.addOption({names:u,arity:n,hidden:a?.hidden,description:a?.description,required:a.required})},transformer(p,h,E){let w,D=typeof o<"u"?[...o]:void 0;for(let{name:x,value:C}of E.options)A.has(x)&&(w=x,D=D??[],D.push(C));return typeof D<"u"?ag(w??h,D,a.validator):D}})}var wJ=It(()=>{yf()});function BJ(t,e,r){let[o,a]=Yu(e,r??{}),n=t.split(","),u=new Set(n);return Wo({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:w,value:D}of h.options)u.has(w)&&(E=D);return E}})}var vJ=It(()=>{yf()});function DJ(t,e,r){let[o,a]=Yu(e,r??{}),n=t.split(","),u=new Set(n);return Wo({definition(A){A.addOption({names:n,allowBinding:!1,arity:0,hidden:a.hidden,description:a.description,required:a.required})},transformer(A,p,h){let E=o;for(let{name:w,value:D}of h.options)u.has(w)&&(E??(E=0),D?E+=1:E=0);return E}})}var PJ=It(()=>{yf()});function SJ(t={}){return Wo({definition(e,r){var o;e.addRest({name:(o=t.name)!==null&&o!==void 0?o:r,required:t.required})},transformer(e,r,o){let a=u=>{let A=o.positionals[u];return A.extra===ol||A.extra===!1&&uu)}})}var bJ=It(()=>{MP();yf()});function Mqe(t,e,r){let[o,a]=Yu(e,r??{}),{arity:n=1}=a,u=t.split(","),A=new Set(u);return Wo({definition(p){p.addOption({names:u,arity:a.tolerateBoolean?0:n,hidden:a.hidden,description:a.description,required:a.required})},transformer(p,h,E,w){let D,x=o;typeof a.env<"u"&&w.env[a.env]&&(D=a.env,x=w.env[a.env]);for(let{name:C,value:T}of E.options)A.has(C)&&(D=C,x=T);return typeof x=="string"?ag(D??h,x,a.validator):x}})}function Uqe(t={}){let{required:e=!0}=t;return Wo({definition(r,o){var a;r.addPositional({name:(a=t.name)!==null&&a!==void 0?a:o,required:t.required})},transformer(r,o,a){var n;for(let u=0;u{MP();yf()});var de={};Kt(de,{Array:()=>IJ,Boolean:()=>BJ,Counter:()=>DJ,Proxy:()=>HP,Rest:()=>SJ,String:()=>xJ,applyValidator:()=>ag,cleanValidationError:()=>QP,formatError:()=>Iw,isOptionSymbol:()=>Cw,makeCommandOption:()=>Wo,rerouteArguments:()=>Yu});var QJ=It(()=>{yf();CN();wJ();vJ();PJ();bJ();kJ()});var Qw={};Kt(Qw,{Builtins:()=>IN,Cli:()=>Vo,Command:()=>ot,Option:()=>de,UsageError:()=>it,formatMarkdownish:()=>yo,run:()=>pJ,runExit:()=>fJ});var Gt=It(()=>{kP();cN();Xp();gJ();CJ();QJ()});var FJ=_((ckt,_qe)=>{_qe.exports={name:"dotenv",version:"16.3.1",description:"Loads environment variables from .env file",main:"lib/main.js",types:"lib/main.d.ts",exports:{".":{types:"./lib/main.d.ts",require:"./lib/main.js",default:"./lib/main.js"},"./config":"./config.js","./config.js":"./config.js","./lib/env-options":"./lib/env-options.js","./lib/env-options.js":"./lib/env-options.js","./lib/cli-options":"./lib/cli-options.js","./lib/cli-options.js":"./lib/cli-options.js","./package.json":"./package.json"},scripts:{"dts-check":"tsc --project tests/types/tsconfig.json",lint:"standard","lint-readme":"standard-markdown",pretest:"npm run lint && npm run dts-check",test:"tap tests/*.js --100 -Rspec",prerelease:"npm test",release:"standard-version"},repository:{type:"git",url:"git://github.com/motdotla/dotenv.git"},funding:"https://github.com/motdotla/dotenv?sponsor=1",keywords:["dotenv","env",".env","environment","variables","config","settings"],readmeFilename:"README.md",license:"BSD-2-Clause",devDependencies:{"@definitelytyped/dtslint":"^0.0.133","@types/node":"^18.11.3",decache:"^4.6.1",sinon:"^14.0.1",standard:"^17.0.0","standard-markdown":"^7.1.0","standard-version":"^9.5.0",tap:"^16.3.0",tar:"^6.1.11",typescript:"^4.8.4"},engines:{node:">=12"},browser:{fs:!1}}});var LJ=_((ukt,Ef)=>{var RJ=ve("fs"),BN=ve("path"),Hqe=ve("os"),qqe=ve("crypto"),jqe=FJ(),vN=jqe.version,Gqe=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(?:\\'|[^'])*'|\s*"(?:\\"|[^"])*"|\s*`(?:\\`|[^`])*`|[^#\r\n]+)?\s*(?:#.*)?(?:$|$)/mg;function Wqe(t){let e={},r=t.toString();r=r.replace(/\r\n?/mg,` +`);let o;for(;(o=Gqe.exec(r))!=null;){let a=o[1],n=o[2]||"";n=n.trim();let u=n[0];n=n.replace(/^(['"`])([\s\S]*)\1$/mg,"$2"),u==='"'&&(n=n.replace(/\\n/g,` +`),n=n.replace(/\\r/g,"\r")),e[a]=n}return e}function Yqe(t){let e=NJ(t),r=vs.configDotenv({path:e});if(!r.parsed)throw new Error(`MISSING_DATA: Cannot parse ${e} for an unknown reason`);let o=TJ(t).split(","),a=o.length,n;for(let u=0;u=a)throw A}return vs.parse(n)}function Kqe(t){console.log(`[dotenv@${vN}][INFO] ${t}`)}function Vqe(t){console.log(`[dotenv@${vN}][WARN] ${t}`)}function wN(t){console.log(`[dotenv@${vN}][DEBUG] ${t}`)}function TJ(t){return t&&t.DOTENV_KEY&&t.DOTENV_KEY.length>0?t.DOTENV_KEY:process.env.DOTENV_KEY&&process.env.DOTENV_KEY.length>0?process.env.DOTENV_KEY:""}function Jqe(t,e){let r;try{r=new URL(e)}catch(A){throw A.code==="ERR_INVALID_URL"?new Error("INVALID_DOTENV_KEY: Wrong format. Must be in valid uri format like dotenv://:key_1234@dotenv.org/vault/.env.vault?environment=development"):A}let o=r.password;if(!o)throw new Error("INVALID_DOTENV_KEY: Missing key part");let a=r.searchParams.get("environment");if(!a)throw new Error("INVALID_DOTENV_KEY: Missing environment part");let n=`DOTENV_VAULT_${a.toUpperCase()}`,u=t.parsed[n];if(!u)throw new Error(`NOT_FOUND_DOTENV_ENVIRONMENT: Cannot locate environment ${n} in your .env.vault file.`);return{ciphertext:u,key:o}}function NJ(t){let e=BN.resolve(process.cwd(),".env");return t&&t.path&&t.path.length>0&&(e=t.path),e.endsWith(".vault")?e:`${e}.vault`}function zqe(t){return t[0]==="~"?BN.join(Hqe.homedir(),t.slice(1)):t}function Xqe(t){Kqe("Loading env from encrypted .env.vault");let e=vs._parseVault(t),r=process.env;return t&&t.processEnv!=null&&(r=t.processEnv),vs.populate(r,e,t),{parsed:e}}function Zqe(t){let e=BN.resolve(process.cwd(),".env"),r="utf8",o=!!(t&&t.debug);t&&(t.path!=null&&(e=zqe(t.path)),t.encoding!=null&&(r=t.encoding));try{let a=vs.parse(RJ.readFileSync(e,{encoding:r})),n=process.env;return t&&t.processEnv!=null&&(n=t.processEnv),vs.populate(n,a,t),{parsed:a}}catch(a){return o&&wN(`Failed to load ${e} ${a.message}`),{error:a}}}function $qe(t){let e=NJ(t);return TJ(t).length===0?vs.configDotenv(t):RJ.existsSync(e)?vs._configVault(t):(Vqe(`You set DOTENV_KEY but you are missing a .env.vault file at ${e}. Did you forget to build it?`),vs.configDotenv(t))}function eje(t,e){let r=Buffer.from(e.slice(-64),"hex"),o=Buffer.from(t,"base64"),a=o.slice(0,12),n=o.slice(-16);o=o.slice(12,-16);try{let u=qqe.createDecipheriv("aes-256-gcm",r,a);return u.setAuthTag(n),`${u.update(o)}${u.final()}`}catch(u){let A=u instanceof RangeError,p=u.message==="Invalid key length",h=u.message==="Unsupported state or unable to authenticate data";if(A||p){let E="INVALID_DOTENV_KEY: It must be 64 characters long (or more)";throw new Error(E)}else if(h){let E="DECRYPTION_FAILED: Please check your DOTENV_KEY";throw new Error(E)}else throw console.error("Error: ",u.code),console.error("Error: ",u.message),u}}function tje(t,e,r={}){let o=!!(r&&r.debug),a=!!(r&&r.override);if(typeof e!="object")throw new Error("OBJECT_REQUIRED: Please check the processEnv argument being passed to populate");for(let n of Object.keys(e))Object.prototype.hasOwnProperty.call(t,n)?(a===!0&&(t[n]=e[n]),o&&wN(a===!0?`"${n}" is already defined and WAS overwritten`:`"${n}" is already defined and was NOT overwritten`)):t[n]=e[n]}var vs={configDotenv:Zqe,_configVault:Xqe,_parseVault:Yqe,config:$qe,decrypt:eje,parse:Wqe,populate:tje};Ef.exports.configDotenv=vs.configDotenv;Ef.exports._configVault=vs._configVault;Ef.exports._parseVault=vs._parseVault;Ef.exports.config=vs.config;Ef.exports.decrypt=vs.decrypt;Ef.exports.parse=vs.parse;Ef.exports.populate=vs.populate;Ef.exports=vs});var MJ=_((Akt,OJ)=>{"use strict";OJ.exports=(t,...e)=>new Promise(r=>{r(t(...e))})});var lg=_((fkt,DN)=>{"use strict";var rje=MJ(),UJ=t=>{if(t<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],r=0,o=()=>{r--,e.length>0&&e.shift()()},a=(A,p,...h)=>{r++;let E=rje(A,...h);p(E),E.then(o,o)},n=(A,p,...h)=>{rnew Promise(h=>n(A,h,...p));return Object.defineProperties(u,{activeCount:{get:()=>r},pendingCount:{get:()=>e.length}}),u};DN.exports=UJ;DN.exports.default=UJ});function Ju(t){return`YN${t.toString(10).padStart(4,"0")}`}function qP(t){let e=Number(t.slice(2));if(typeof vr[e]>"u")throw new Error(`Unknown message name: "${t}"`);return e}var vr,jP=It(()=>{vr=(Me=>(Me[Me.UNNAMED=0]="UNNAMED",Me[Me.EXCEPTION=1]="EXCEPTION",Me[Me.MISSING_PEER_DEPENDENCY=2]="MISSING_PEER_DEPENDENCY",Me[Me.CYCLIC_DEPENDENCIES=3]="CYCLIC_DEPENDENCIES",Me[Me.DISABLED_BUILD_SCRIPTS=4]="DISABLED_BUILD_SCRIPTS",Me[Me.BUILD_DISABLED=5]="BUILD_DISABLED",Me[Me.SOFT_LINK_BUILD=6]="SOFT_LINK_BUILD",Me[Me.MUST_BUILD=7]="MUST_BUILD",Me[Me.MUST_REBUILD=8]="MUST_REBUILD",Me[Me.BUILD_FAILED=9]="BUILD_FAILED",Me[Me.RESOLVER_NOT_FOUND=10]="RESOLVER_NOT_FOUND",Me[Me.FETCHER_NOT_FOUND=11]="FETCHER_NOT_FOUND",Me[Me.LINKER_NOT_FOUND=12]="LINKER_NOT_FOUND",Me[Me.FETCH_NOT_CACHED=13]="FETCH_NOT_CACHED",Me[Me.YARN_IMPORT_FAILED=14]="YARN_IMPORT_FAILED",Me[Me.REMOTE_INVALID=15]="REMOTE_INVALID",Me[Me.REMOTE_NOT_FOUND=16]="REMOTE_NOT_FOUND",Me[Me.RESOLUTION_PACK=17]="RESOLUTION_PACK",Me[Me.CACHE_CHECKSUM_MISMATCH=18]="CACHE_CHECKSUM_MISMATCH",Me[Me.UNUSED_CACHE_ENTRY=19]="UNUSED_CACHE_ENTRY",Me[Me.MISSING_LOCKFILE_ENTRY=20]="MISSING_LOCKFILE_ENTRY",Me[Me.WORKSPACE_NOT_FOUND=21]="WORKSPACE_NOT_FOUND",Me[Me.TOO_MANY_MATCHING_WORKSPACES=22]="TOO_MANY_MATCHING_WORKSPACES",Me[Me.CONSTRAINTS_MISSING_DEPENDENCY=23]="CONSTRAINTS_MISSING_DEPENDENCY",Me[Me.CONSTRAINTS_INCOMPATIBLE_DEPENDENCY=24]="CONSTRAINTS_INCOMPATIBLE_DEPENDENCY",Me[Me.CONSTRAINTS_EXTRANEOUS_DEPENDENCY=25]="CONSTRAINTS_EXTRANEOUS_DEPENDENCY",Me[Me.CONSTRAINTS_INVALID_DEPENDENCY=26]="CONSTRAINTS_INVALID_DEPENDENCY",Me[Me.CANT_SUGGEST_RESOLUTIONS=27]="CANT_SUGGEST_RESOLUTIONS",Me[Me.FROZEN_LOCKFILE_EXCEPTION=28]="FROZEN_LOCKFILE_EXCEPTION",Me[Me.CROSS_DRIVE_VIRTUAL_LOCAL=29]="CROSS_DRIVE_VIRTUAL_LOCAL",Me[Me.FETCH_FAILED=30]="FETCH_FAILED",Me[Me.DANGEROUS_NODE_MODULES=31]="DANGEROUS_NODE_MODULES",Me[Me.NODE_GYP_INJECTED=32]="NODE_GYP_INJECTED",Me[Me.AUTHENTICATION_NOT_FOUND=33]="AUTHENTICATION_NOT_FOUND",Me[Me.INVALID_CONFIGURATION_KEY=34]="INVALID_CONFIGURATION_KEY",Me[Me.NETWORK_ERROR=35]="NETWORK_ERROR",Me[Me.LIFECYCLE_SCRIPT=36]="LIFECYCLE_SCRIPT",Me[Me.CONSTRAINTS_MISSING_FIELD=37]="CONSTRAINTS_MISSING_FIELD",Me[Me.CONSTRAINTS_INCOMPATIBLE_FIELD=38]="CONSTRAINTS_INCOMPATIBLE_FIELD",Me[Me.CONSTRAINTS_EXTRANEOUS_FIELD=39]="CONSTRAINTS_EXTRANEOUS_FIELD",Me[Me.CONSTRAINTS_INVALID_FIELD=40]="CONSTRAINTS_INVALID_FIELD",Me[Me.AUTHENTICATION_INVALID=41]="AUTHENTICATION_INVALID",Me[Me.PROLOG_UNKNOWN_ERROR=42]="PROLOG_UNKNOWN_ERROR",Me[Me.PROLOG_SYNTAX_ERROR=43]="PROLOG_SYNTAX_ERROR",Me[Me.PROLOG_EXISTENCE_ERROR=44]="PROLOG_EXISTENCE_ERROR",Me[Me.STACK_OVERFLOW_RESOLUTION=45]="STACK_OVERFLOW_RESOLUTION",Me[Me.AUTOMERGE_FAILED_TO_PARSE=46]="AUTOMERGE_FAILED_TO_PARSE",Me[Me.AUTOMERGE_IMMUTABLE=47]="AUTOMERGE_IMMUTABLE",Me[Me.AUTOMERGE_SUCCESS=48]="AUTOMERGE_SUCCESS",Me[Me.AUTOMERGE_REQUIRED=49]="AUTOMERGE_REQUIRED",Me[Me.DEPRECATED_CLI_SETTINGS=50]="DEPRECATED_CLI_SETTINGS",Me[Me.PLUGIN_NAME_NOT_FOUND=51]="PLUGIN_NAME_NOT_FOUND",Me[Me.INVALID_PLUGIN_REFERENCE=52]="INVALID_PLUGIN_REFERENCE",Me[Me.CONSTRAINTS_AMBIGUITY=53]="CONSTRAINTS_AMBIGUITY",Me[Me.CACHE_OUTSIDE_PROJECT=54]="CACHE_OUTSIDE_PROJECT",Me[Me.IMMUTABLE_INSTALL=55]="IMMUTABLE_INSTALL",Me[Me.IMMUTABLE_CACHE=56]="IMMUTABLE_CACHE",Me[Me.INVALID_MANIFEST=57]="INVALID_MANIFEST",Me[Me.PACKAGE_PREPARATION_FAILED=58]="PACKAGE_PREPARATION_FAILED",Me[Me.INVALID_RANGE_PEER_DEPENDENCY=59]="INVALID_RANGE_PEER_DEPENDENCY",Me[Me.INCOMPATIBLE_PEER_DEPENDENCY=60]="INCOMPATIBLE_PEER_DEPENDENCY",Me[Me.DEPRECATED_PACKAGE=61]="DEPRECATED_PACKAGE",Me[Me.INCOMPATIBLE_OS=62]="INCOMPATIBLE_OS",Me[Me.INCOMPATIBLE_CPU=63]="INCOMPATIBLE_CPU",Me[Me.FROZEN_ARTIFACT_EXCEPTION=64]="FROZEN_ARTIFACT_EXCEPTION",Me[Me.TELEMETRY_NOTICE=65]="TELEMETRY_NOTICE",Me[Me.PATCH_HUNK_FAILED=66]="PATCH_HUNK_FAILED",Me[Me.INVALID_CONFIGURATION_VALUE=67]="INVALID_CONFIGURATION_VALUE",Me[Me.UNUSED_PACKAGE_EXTENSION=68]="UNUSED_PACKAGE_EXTENSION",Me[Me.REDUNDANT_PACKAGE_EXTENSION=69]="REDUNDANT_PACKAGE_EXTENSION",Me[Me.AUTO_NM_SUCCESS=70]="AUTO_NM_SUCCESS",Me[Me.NM_CANT_INSTALL_EXTERNAL_SOFT_LINK=71]="NM_CANT_INSTALL_EXTERNAL_SOFT_LINK",Me[Me.NM_PRESERVE_SYMLINKS_REQUIRED=72]="NM_PRESERVE_SYMLINKS_REQUIRED",Me[Me.UPDATE_LOCKFILE_ONLY_SKIP_LINK=73]="UPDATE_LOCKFILE_ONLY_SKIP_LINK",Me[Me.NM_HARDLINKS_MODE_DOWNGRADED=74]="NM_HARDLINKS_MODE_DOWNGRADED",Me[Me.PROLOG_INSTANTIATION_ERROR=75]="PROLOG_INSTANTIATION_ERROR",Me[Me.INCOMPATIBLE_ARCHITECTURE=76]="INCOMPATIBLE_ARCHITECTURE",Me[Me.GHOST_ARCHITECTURE=77]="GHOST_ARCHITECTURE",Me[Me.RESOLUTION_MISMATCH=78]="RESOLUTION_MISMATCH",Me[Me.PROLOG_LIMIT_EXCEEDED=79]="PROLOG_LIMIT_EXCEEDED",Me[Me.NETWORK_DISABLED=80]="NETWORK_DISABLED",Me[Me.NETWORK_UNSAFE_HTTP=81]="NETWORK_UNSAFE_HTTP",Me[Me.RESOLUTION_FAILED=82]="RESOLUTION_FAILED",Me[Me.AUTOMERGE_GIT_ERROR=83]="AUTOMERGE_GIT_ERROR",Me[Me.CONSTRAINTS_CHECK_FAILED=84]="CONSTRAINTS_CHECK_FAILED",Me[Me.UPDATED_RESOLUTION_RECORD=85]="UPDATED_RESOLUTION_RECORD",Me[Me.EXPLAIN_PEER_DEPENDENCIES_CTA=86]="EXPLAIN_PEER_DEPENDENCIES_CTA",Me[Me.MIGRATION_SUCCESS=87]="MIGRATION_SUCCESS",Me[Me.VERSION_NOTICE=88]="VERSION_NOTICE",Me[Me.TIPS_NOTICE=89]="TIPS_NOTICE",Me[Me.OFFLINE_MODE_ENABLED=90]="OFFLINE_MODE_ENABLED",Me))(vr||{})});var Fw=_((hkt,_J)=>{var nje="2.0.0",ije=Number.MAX_SAFE_INTEGER||9007199254740991,sje=16,oje=250,aje=["major","premajor","minor","preminor","patch","prepatch","prerelease"];_J.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:sje,MAX_SAFE_BUILD_LENGTH:oje,MAX_SAFE_INTEGER:ije,RELEASE_TYPES:aje,SEMVER_SPEC_VERSION:nje,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Rw=_((gkt,HJ)=>{var lje=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};HJ.exports=lje});var xm=_((Cf,qJ)=>{var{MAX_SAFE_COMPONENT_LENGTH:PN,MAX_SAFE_BUILD_LENGTH:cje,MAX_LENGTH:uje}=Fw(),Aje=Rw();Cf=qJ.exports={};var fje=Cf.re=[],pje=Cf.safeRe=[],tr=Cf.src=[],rr=Cf.t={},hje=0,SN="[a-zA-Z0-9-]",gje=[["\\s",1],["\\d",uje],[SN,cje]],dje=t=>{for(let[e,r]of gje)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},Gr=(t,e,r)=>{let o=dje(e),a=hje++;Aje(t,a,e),rr[t]=a,tr[a]=e,fje[a]=new RegExp(e,r?"g":void 0),pje[a]=new RegExp(o,r?"g":void 0)};Gr("NUMERICIDENTIFIER","0|[1-9]\\d*");Gr("NUMERICIDENTIFIERLOOSE","\\d+");Gr("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${SN}*`);Gr("MAINVERSION",`(${tr[rr.NUMERICIDENTIFIER]})\\.(${tr[rr.NUMERICIDENTIFIER]})\\.(${tr[rr.NUMERICIDENTIFIER]})`);Gr("MAINVERSIONLOOSE",`(${tr[rr.NUMERICIDENTIFIERLOOSE]})\\.(${tr[rr.NUMERICIDENTIFIERLOOSE]})\\.(${tr[rr.NUMERICIDENTIFIERLOOSE]})`);Gr("PRERELEASEIDENTIFIER",`(?:${tr[rr.NUMERICIDENTIFIER]}|${tr[rr.NONNUMERICIDENTIFIER]})`);Gr("PRERELEASEIDENTIFIERLOOSE",`(?:${tr[rr.NUMERICIDENTIFIERLOOSE]}|${tr[rr.NONNUMERICIDENTIFIER]})`);Gr("PRERELEASE",`(?:-(${tr[rr.PRERELEASEIDENTIFIER]}(?:\\.${tr[rr.PRERELEASEIDENTIFIER]})*))`);Gr("PRERELEASELOOSE",`(?:-?(${tr[rr.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${tr[rr.PRERELEASEIDENTIFIERLOOSE]})*))`);Gr("BUILDIDENTIFIER",`${SN}+`);Gr("BUILD",`(?:\\+(${tr[rr.BUILDIDENTIFIER]}(?:\\.${tr[rr.BUILDIDENTIFIER]})*))`);Gr("FULLPLAIN",`v?${tr[rr.MAINVERSION]}${tr[rr.PRERELEASE]}?${tr[rr.BUILD]}?`);Gr("FULL",`^${tr[rr.FULLPLAIN]}$`);Gr("LOOSEPLAIN",`[v=\\s]*${tr[rr.MAINVERSIONLOOSE]}${tr[rr.PRERELEASELOOSE]}?${tr[rr.BUILD]}?`);Gr("LOOSE",`^${tr[rr.LOOSEPLAIN]}$`);Gr("GTLT","((?:<|>)?=?)");Gr("XRANGEIDENTIFIERLOOSE",`${tr[rr.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);Gr("XRANGEIDENTIFIER",`${tr[rr.NUMERICIDENTIFIER]}|x|X|\\*`);Gr("XRANGEPLAIN",`[v=\\s]*(${tr[rr.XRANGEIDENTIFIER]})(?:\\.(${tr[rr.XRANGEIDENTIFIER]})(?:\\.(${tr[rr.XRANGEIDENTIFIER]})(?:${tr[rr.PRERELEASE]})?${tr[rr.BUILD]}?)?)?`);Gr("XRANGEPLAINLOOSE",`[v=\\s]*(${tr[rr.XRANGEIDENTIFIERLOOSE]})(?:\\.(${tr[rr.XRANGEIDENTIFIERLOOSE]})(?:\\.(${tr[rr.XRANGEIDENTIFIERLOOSE]})(?:${tr[rr.PRERELEASELOOSE]})?${tr[rr.BUILD]}?)?)?`);Gr("XRANGE",`^${tr[rr.GTLT]}\\s*${tr[rr.XRANGEPLAIN]}$`);Gr("XRANGELOOSE",`^${tr[rr.GTLT]}\\s*${tr[rr.XRANGEPLAINLOOSE]}$`);Gr("COERCEPLAIN",`(^|[^\\d])(\\d{1,${PN}})(?:\\.(\\d{1,${PN}}))?(?:\\.(\\d{1,${PN}}))?`);Gr("COERCE",`${tr[rr.COERCEPLAIN]}(?:$|[^\\d])`);Gr("COERCEFULL",tr[rr.COERCEPLAIN]+`(?:${tr[rr.PRERELEASE]})?(?:${tr[rr.BUILD]})?(?:$|[^\\d])`);Gr("COERCERTL",tr[rr.COERCE],!0);Gr("COERCERTLFULL",tr[rr.COERCEFULL],!0);Gr("LONETILDE","(?:~>?)");Gr("TILDETRIM",`(\\s*)${tr[rr.LONETILDE]}\\s+`,!0);Cf.tildeTrimReplace="$1~";Gr("TILDE",`^${tr[rr.LONETILDE]}${tr[rr.XRANGEPLAIN]}$`);Gr("TILDELOOSE",`^${tr[rr.LONETILDE]}${tr[rr.XRANGEPLAINLOOSE]}$`);Gr("LONECARET","(?:\\^)");Gr("CARETTRIM",`(\\s*)${tr[rr.LONECARET]}\\s+`,!0);Cf.caretTrimReplace="$1^";Gr("CARET",`^${tr[rr.LONECARET]}${tr[rr.XRANGEPLAIN]}$`);Gr("CARETLOOSE",`^${tr[rr.LONECARET]}${tr[rr.XRANGEPLAINLOOSE]}$`);Gr("COMPARATORLOOSE",`^${tr[rr.GTLT]}\\s*(${tr[rr.LOOSEPLAIN]})$|^$`);Gr("COMPARATOR",`^${tr[rr.GTLT]}\\s*(${tr[rr.FULLPLAIN]})$|^$`);Gr("COMPARATORTRIM",`(\\s*)${tr[rr.GTLT]}\\s*(${tr[rr.LOOSEPLAIN]}|${tr[rr.XRANGEPLAIN]})`,!0);Cf.comparatorTrimReplace="$1$2$3";Gr("HYPHENRANGE",`^\\s*(${tr[rr.XRANGEPLAIN]})\\s+-\\s+(${tr[rr.XRANGEPLAIN]})\\s*$`);Gr("HYPHENRANGELOOSE",`^\\s*(${tr[rr.XRANGEPLAINLOOSE]})\\s+-\\s+(${tr[rr.XRANGEPLAINLOOSE]})\\s*$`);Gr("STAR","(<|>)?=?\\s*\\*");Gr("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");Gr("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var GP=_((dkt,jJ)=>{var mje=Object.freeze({loose:!0}),yje=Object.freeze({}),Eje=t=>t?typeof t!="object"?mje:t:yje;jJ.exports=Eje});var bN=_((mkt,YJ)=>{var GJ=/^[0-9]+$/,WJ=(t,e)=>{let r=GJ.test(t),o=GJ.test(e);return r&&o&&(t=+t,e=+e),t===e?0:r&&!o?-1:o&&!r?1:tWJ(e,t);YJ.exports={compareIdentifiers:WJ,rcompareIdentifiers:Cje}});var Eo=_((ykt,zJ)=>{var WP=Rw(),{MAX_LENGTH:KJ,MAX_SAFE_INTEGER:YP}=Fw(),{safeRe:VJ,t:JJ}=xm(),Ije=GP(),{compareIdentifiers:km}=bN(),xN=class t{constructor(e,r){if(r=Ije(r),e instanceof t){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>KJ)throw new TypeError(`version is longer than ${KJ} characters`);WP("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let o=e.trim().match(r.loose?VJ[JJ.LOOSE]:VJ[JJ.FULL]);if(!o)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>YP||this.major<0)throw new TypeError("Invalid major version");if(this.minor>YP||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>YP||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let n=+a;if(n>=0&&n=0;)typeof this.prerelease[n]=="number"&&(this.prerelease[n]++,n=-2);if(n===-1){if(r===this.prerelease.join(".")&&o===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(r){let n=[r,a];o===!1&&(n=[r]),km(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};zJ.exports=xN});var cg=_((Ekt,ZJ)=>{var XJ=Eo(),wje=(t,e,r=!1)=>{if(t instanceof XJ)return t;try{return new XJ(t,e)}catch(o){if(!r)return null;throw o}};ZJ.exports=wje});var ez=_((Ckt,$J)=>{var Bje=cg(),vje=(t,e)=>{let r=Bje(t,e);return r?r.version:null};$J.exports=vje});var rz=_((Ikt,tz)=>{var Dje=cg(),Pje=(t,e)=>{let r=Dje(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null};tz.exports=Pje});var sz=_((wkt,iz)=>{var nz=Eo(),Sje=(t,e,r,o,a)=>{typeof r=="string"&&(a=o,o=r,r=void 0);try{return new nz(t instanceof nz?t.version:t,r).inc(e,o,a).version}catch{return null}};iz.exports=Sje});var lz=_((Bkt,az)=>{var oz=cg(),bje=(t,e)=>{let r=oz(t,null,!0),o=oz(e,null,!0),a=r.compare(o);if(a===0)return null;let n=a>0,u=n?r:o,A=n?o:r,p=!!u.prerelease.length;if(!!A.prerelease.length&&!p)return!A.patch&&!A.minor?"major":u.patch?"patch":u.minor?"minor":"major";let E=p?"pre":"";return r.major!==o.major?E+"major":r.minor!==o.minor?E+"minor":r.patch!==o.patch?E+"patch":"prerelease"};az.exports=bje});var uz=_((vkt,cz)=>{var xje=Eo(),kje=(t,e)=>new xje(t,e).major;cz.exports=kje});var fz=_((Dkt,Az)=>{var Qje=Eo(),Fje=(t,e)=>new Qje(t,e).minor;Az.exports=Fje});var hz=_((Pkt,pz)=>{var Rje=Eo(),Tje=(t,e)=>new Rje(t,e).patch;pz.exports=Tje});var dz=_((Skt,gz)=>{var Nje=cg(),Lje=(t,e)=>{let r=Nje(t,e);return r&&r.prerelease.length?r.prerelease:null};gz.exports=Lje});var Ml=_((bkt,yz)=>{var mz=Eo(),Oje=(t,e,r)=>new mz(t,r).compare(new mz(e,r));yz.exports=Oje});var Cz=_((xkt,Ez)=>{var Mje=Ml(),Uje=(t,e,r)=>Mje(e,t,r);Ez.exports=Uje});var wz=_((kkt,Iz)=>{var _je=Ml(),Hje=(t,e)=>_je(t,e,!0);Iz.exports=Hje});var KP=_((Qkt,vz)=>{var Bz=Eo(),qje=(t,e,r)=>{let o=new Bz(t,r),a=new Bz(e,r);return o.compare(a)||o.compareBuild(a)};vz.exports=qje});var Pz=_((Fkt,Dz)=>{var jje=KP(),Gje=(t,e)=>t.sort((r,o)=>jje(r,o,e));Dz.exports=Gje});var bz=_((Rkt,Sz)=>{var Wje=KP(),Yje=(t,e)=>t.sort((r,o)=>Wje(o,r,e));Sz.exports=Yje});var Tw=_((Tkt,xz)=>{var Kje=Ml(),Vje=(t,e,r)=>Kje(t,e,r)>0;xz.exports=Vje});var VP=_((Nkt,kz)=>{var Jje=Ml(),zje=(t,e,r)=>Jje(t,e,r)<0;kz.exports=zje});var kN=_((Lkt,Qz)=>{var Xje=Ml(),Zje=(t,e,r)=>Xje(t,e,r)===0;Qz.exports=Zje});var QN=_((Okt,Fz)=>{var $je=Ml(),e5e=(t,e,r)=>$je(t,e,r)!==0;Fz.exports=e5e});var JP=_((Mkt,Rz)=>{var t5e=Ml(),r5e=(t,e,r)=>t5e(t,e,r)>=0;Rz.exports=r5e});var zP=_((Ukt,Tz)=>{var n5e=Ml(),i5e=(t,e,r)=>n5e(t,e,r)<=0;Tz.exports=i5e});var FN=_((_kt,Nz)=>{var s5e=kN(),o5e=QN(),a5e=Tw(),l5e=JP(),c5e=VP(),u5e=zP(),A5e=(t,e,r,o)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return s5e(t,r,o);case"!=":return o5e(t,r,o);case">":return a5e(t,r,o);case">=":return l5e(t,r,o);case"<":return c5e(t,r,o);case"<=":return u5e(t,r,o);default:throw new TypeError(`Invalid operator: ${e}`)}};Nz.exports=A5e});var Oz=_((Hkt,Lz)=>{var f5e=Eo(),p5e=cg(),{safeRe:XP,t:ZP}=xm(),h5e=(t,e)=>{if(t instanceof f5e)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let r=null;if(!e.rtl)r=t.match(e.includePrerelease?XP[ZP.COERCEFULL]:XP[ZP.COERCE]);else{let p=e.includePrerelease?XP[ZP.COERCERTLFULL]:XP[ZP.COERCERTL],h;for(;(h=p.exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||h.index+h[0].length!==r.index+r[0].length)&&(r=h),p.lastIndex=h.index+h[1].length+h[2].length;p.lastIndex=-1}if(r===null)return null;let o=r[2],a=r[3]||"0",n=r[4]||"0",u=e.includePrerelease&&r[5]?`-${r[5]}`:"",A=e.includePrerelease&&r[6]?`+${r[6]}`:"";return p5e(`${o}.${a}.${n}${u}${A}`,e)};Lz.exports=h5e});var Uz=_((qkt,Mz)=>{"use strict";Mz.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var $P=_((jkt,_z)=>{"use strict";_z.exports=bn;bn.Node=ug;bn.create=bn;function bn(t){var e=this;if(e instanceof bn||(e=new bn),e.tail=null,e.head=null,e.length=0,t&&typeof t.forEach=="function")t.forEach(function(a){e.push(a)});else if(arguments.length>0)for(var r=0,o=arguments.length;r1)r=e;else if(this.head)o=this.head.next,r=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=0;o!==null;a++)r=t(r,o.value,a),o=o.next;return r};bn.prototype.reduceReverse=function(t,e){var r,o=this.tail;if(arguments.length>1)r=e;else if(this.tail)o=this.tail.prev,r=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=this.length-1;o!==null;a--)r=t(r,o.value,a),o=o.prev;return r};bn.prototype.toArray=function(){for(var t=new Array(this.length),e=0,r=this.head;r!==null;e++)t[e]=r.value,r=r.next;return t};bn.prototype.toArrayReverse=function(){for(var t=new Array(this.length),e=0,r=this.tail;r!==null;e++)t[e]=r.value,r=r.prev;return t};bn.prototype.slice=function(t,e){e=e||this.length,e<0&&(e+=this.length),t=t||0,t<0&&(t+=this.length);var r=new bn;if(ethis.length&&(e=this.length);for(var o=0,a=this.head;a!==null&&othis.length&&(e=this.length);for(var o=this.length,a=this.tail;a!==null&&o>e;o--)a=a.prev;for(;a!==null&&o>t;o--,a=a.prev)r.push(a.value);return r};bn.prototype.splice=function(t,e,...r){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var o=0,a=this.head;a!==null&&o{"use strict";var y5e=$P(),Ag=Symbol("max"),wf=Symbol("length"),Qm=Symbol("lengthCalculator"),Lw=Symbol("allowStale"),fg=Symbol("maxAge"),If=Symbol("dispose"),Hz=Symbol("noDisposeOnSet"),Ds=Symbol("lruList"),Gc=Symbol("cache"),jz=Symbol("updateAgeOnGet"),RN=()=>1,NN=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let r=this[Ag]=e.max||1/0,o=e.length||RN;if(this[Qm]=typeof o!="function"?RN:o,this[Lw]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[fg]=e.maxAge||0,this[If]=e.dispose,this[Hz]=e.noDisposeOnSet||!1,this[jz]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[Ag]=e||1/0,Nw(this)}get max(){return this[Ag]}set allowStale(e){this[Lw]=!!e}get allowStale(){return this[Lw]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[fg]=e,Nw(this)}get maxAge(){return this[fg]}set lengthCalculator(e){typeof e!="function"&&(e=RN),e!==this[Qm]&&(this[Qm]=e,this[wf]=0,this[Ds].forEach(r=>{r.length=this[Qm](r.value,r.key),this[wf]+=r.length})),Nw(this)}get lengthCalculator(){return this[Qm]}get length(){return this[wf]}get itemCount(){return this[Ds].length}rforEach(e,r){r=r||this;for(let o=this[Ds].tail;o!==null;){let a=o.prev;qz(this,e,o,r),o=a}}forEach(e,r){r=r||this;for(let o=this[Ds].head;o!==null;){let a=o.next;qz(this,e,o,r),o=a}}keys(){return this[Ds].toArray().map(e=>e.key)}values(){return this[Ds].toArray().map(e=>e.value)}reset(){this[If]&&this[Ds]&&this[Ds].length&&this[Ds].forEach(e=>this[If](e.key,e.value)),this[Gc]=new Map,this[Ds]=new y5e,this[wf]=0}dump(){return this[Ds].map(e=>eS(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Ds]}set(e,r,o){if(o=o||this[fg],o&&typeof o!="number")throw new TypeError("maxAge must be a number");let a=o?Date.now():0,n=this[Qm](r,e);if(this[Gc].has(e)){if(n>this[Ag])return Fm(this,this[Gc].get(e)),!1;let p=this[Gc].get(e).value;return this[If]&&(this[Hz]||this[If](e,p.value)),p.now=a,p.maxAge=o,p.value=r,this[wf]+=n-p.length,p.length=n,this.get(e),Nw(this),!0}let u=new LN(e,r,n,a,o);return u.length>this[Ag]?(this[If]&&this[If](e,r),!1):(this[wf]+=u.length,this[Ds].unshift(u),this[Gc].set(e,this[Ds].head),Nw(this),!0)}has(e){if(!this[Gc].has(e))return!1;let r=this[Gc].get(e).value;return!eS(this,r)}get(e){return TN(this,e,!0)}peek(e){return TN(this,e,!1)}pop(){let e=this[Ds].tail;return e?(Fm(this,e),e.value):null}del(e){Fm(this,this[Gc].get(e))}load(e){this.reset();let r=Date.now();for(let o=e.length-1;o>=0;o--){let a=e[o],n=a.e||0;if(n===0)this.set(a.k,a.v);else{let u=n-r;u>0&&this.set(a.k,a.v,u)}}}prune(){this[Gc].forEach((e,r)=>TN(this,r,!1))}},TN=(t,e,r)=>{let o=t[Gc].get(e);if(o){let a=o.value;if(eS(t,a)){if(Fm(t,o),!t[Lw])return}else r&&(t[jz]&&(o.value.now=Date.now()),t[Ds].unshiftNode(o));return a.value}},eS=(t,e)=>{if(!e||!e.maxAge&&!t[fg])return!1;let r=Date.now()-e.now;return e.maxAge?r>e.maxAge:t[fg]&&r>t[fg]},Nw=t=>{if(t[wf]>t[Ag])for(let e=t[Ds].tail;t[wf]>t[Ag]&&e!==null;){let r=e.prev;Fm(t,e),e=r}},Fm=(t,e)=>{if(e){let r=e.value;t[If]&&t[If](r.key,r.value),t[wf]-=r.length,t[Gc].delete(r.key),t[Ds].removeNode(e)}},LN=class{constructor(e,r,o,a,n){this.key=e,this.value=r,this.length=o,this.now=a,this.maxAge=n||0}},qz=(t,e,r,o)=>{let a=r.value;eS(t,a)&&(Fm(t,r),t[Lw]||(a=void 0)),a&&e.call(o,a.value,a.key,t)};Gz.exports=NN});var Ul=_((Wkt,Jz)=>{var ON=class t{constructor(e,r){if(r=C5e(r),e instanceof t)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new t(e.raw,r);if(e instanceof MN)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(o=>this.parseRange(o.trim())).filter(o=>o.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let o=this.set[0];if(this.set=this.set.filter(a=>!Kz(a[0])),this.set.length===0)this.set=[o];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&S5e(a[0])){this.set=[a];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let o=((this.options.includePrerelease&&D5e)|(this.options.loose&&P5e))+":"+e,a=Yz.get(o);if(a)return a;let n=this.options.loose,u=n?ba[Jo.HYPHENRANGELOOSE]:ba[Jo.HYPHENRANGE];e=e.replace(u,O5e(this.options.includePrerelease)),gi("hyphen replace",e),e=e.replace(ba[Jo.COMPARATORTRIM],w5e),gi("comparator trim",e),e=e.replace(ba[Jo.TILDETRIM],B5e),gi("tilde trim",e),e=e.replace(ba[Jo.CARETTRIM],v5e),gi("caret trim",e);let A=e.split(" ").map(w=>b5e(w,this.options)).join(" ").split(/\s+/).map(w=>L5e(w,this.options));n&&(A=A.filter(w=>(gi("loose invalid filter",w,this.options),!!w.match(ba[Jo.COMPARATORLOOSE])))),gi("range list",A);let p=new Map,h=A.map(w=>new MN(w,this.options));for(let w of h){if(Kz(w))return[w];p.set(w.value,w)}p.size>1&&p.has("")&&p.delete("");let E=[...p.values()];return Yz.set(o,E),E}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(o=>Vz(o,r)&&e.set.some(a=>Vz(a,r)&&o.every(n=>a.every(u=>n.intersects(u,r)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new I5e(e,this.options)}catch{return!1}for(let r=0;rt.value==="<0.0.0-0",S5e=t=>t.value==="",Vz=(t,e)=>{let r=!0,o=t.slice(),a=o.pop();for(;r&&o.length;)r=o.every(n=>a.intersects(n,e)),a=o.pop();return r},b5e=(t,e)=>(gi("comp",t,e),t=Q5e(t,e),gi("caret",t),t=x5e(t,e),gi("tildes",t),t=R5e(t,e),gi("xrange",t),t=N5e(t,e),gi("stars",t),t),zo=t=>!t||t.toLowerCase()==="x"||t==="*",x5e=(t,e)=>t.trim().split(/\s+/).map(r=>k5e(r,e)).join(" "),k5e=(t,e)=>{let r=e.loose?ba[Jo.TILDELOOSE]:ba[Jo.TILDE];return t.replace(r,(o,a,n,u,A)=>{gi("tilde",t,o,a,n,u,A);let p;return zo(a)?p="":zo(n)?p=`>=${a}.0.0 <${+a+1}.0.0-0`:zo(u)?p=`>=${a}.${n}.0 <${a}.${+n+1}.0-0`:A?(gi("replaceTilde pr",A),p=`>=${a}.${n}.${u}-${A} <${a}.${+n+1}.0-0`):p=`>=${a}.${n}.${u} <${a}.${+n+1}.0-0`,gi("tilde return",p),p})},Q5e=(t,e)=>t.trim().split(/\s+/).map(r=>F5e(r,e)).join(" "),F5e=(t,e)=>{gi("caret",t,e);let r=e.loose?ba[Jo.CARETLOOSE]:ba[Jo.CARET],o=e.includePrerelease?"-0":"";return t.replace(r,(a,n,u,A,p)=>{gi("caret",t,a,n,u,A,p);let h;return zo(n)?h="":zo(u)?h=`>=${n}.0.0${o} <${+n+1}.0.0-0`:zo(A)?n==="0"?h=`>=${n}.${u}.0${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.0${o} <${+n+1}.0.0-0`:p?(gi("replaceCaret pr",p),n==="0"?u==="0"?h=`>=${n}.${u}.${A}-${p} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}-${p} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A}-${p} <${+n+1}.0.0-0`):(gi("no pr"),n==="0"?u==="0"?h=`>=${n}.${u}.${A}${o} <${n}.${u}.${+A+1}-0`:h=`>=${n}.${u}.${A}${o} <${n}.${+u+1}.0-0`:h=`>=${n}.${u}.${A} <${+n+1}.0.0-0`),gi("caret return",h),h})},R5e=(t,e)=>(gi("replaceXRanges",t,e),t.split(/\s+/).map(r=>T5e(r,e)).join(" ")),T5e=(t,e)=>{t=t.trim();let r=e.loose?ba[Jo.XRANGELOOSE]:ba[Jo.XRANGE];return t.replace(r,(o,a,n,u,A,p)=>{gi("xRange",t,o,a,n,u,A,p);let h=zo(n),E=h||zo(u),w=E||zo(A),D=w;return a==="="&&D&&(a=""),p=e.includePrerelease?"-0":"",h?a===">"||a==="<"?o="<0.0.0-0":o="*":a&&D?(E&&(u=0),A=0,a===">"?(a=">=",E?(n=+n+1,u=0,A=0):(u=+u+1,A=0)):a==="<="&&(a="<",E?n=+n+1:u=+u+1),a==="<"&&(p="-0"),o=`${a+n}.${u}.${A}${p}`):E?o=`>=${n}.0.0${p} <${+n+1}.0.0-0`:w&&(o=`>=${n}.${u}.0${p} <${n}.${+u+1}.0-0`),gi("xRange return",o),o})},N5e=(t,e)=>(gi("replaceStars",t,e),t.trim().replace(ba[Jo.STAR],"")),L5e=(t,e)=>(gi("replaceGTE0",t,e),t.trim().replace(ba[e.includePrerelease?Jo.GTE0PRE:Jo.GTE0],"")),O5e=t=>(e,r,o,a,n,u,A,p,h,E,w,D,x)=>(zo(o)?r="":zo(a)?r=`>=${o}.0.0${t?"-0":""}`:zo(n)?r=`>=${o}.${a}.0${t?"-0":""}`:u?r=`>=${r}`:r=`>=${r}${t?"-0":""}`,zo(h)?p="":zo(E)?p=`<${+h+1}.0.0-0`:zo(w)?p=`<${h}.${+E+1}.0-0`:D?p=`<=${h}.${E}.${w}-${D}`:t?p=`<${h}.${E}.${+w+1}-0`:p=`<=${p}`,`${r} ${p}`.trim()),M5e=(t,e,r)=>{for(let o=0;o0){let a=t[o].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var Ow=_((Ykt,tX)=>{var Mw=Symbol("SemVer ANY"),HN=class t{static get ANY(){return Mw}constructor(e,r){if(r=zz(r),e instanceof t){if(e.loose===!!r.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),_N("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===Mw?this.value="":this.value=this.operator+this.semver.version,_N("comp",this)}parse(e){let r=this.options.loose?Xz[Zz.COMPARATORLOOSE]:Xz[Zz.COMPARATOR],o=e.match(r);if(!o)throw new TypeError(`Invalid comparator: ${e}`);this.operator=o[1]!==void 0?o[1]:"",this.operator==="="&&(this.operator=""),o[2]?this.semver=new $z(o[2],this.options.loose):this.semver=Mw}toString(){return this.value}test(e){if(_N("Comparator.test",e,this.options.loose),this.semver===Mw||e===Mw)return!0;if(typeof e=="string")try{e=new $z(e,this.options)}catch{return!1}return UN(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new eX(e.value,r).test(this.value):e.operator===""?e.value===""?!0:new eX(this.value,r).test(e.semver):(r=zz(r),r.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||UN(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||UN(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};tX.exports=HN;var zz=GP(),{safeRe:Xz,t:Zz}=xm(),UN=FN(),_N=Rw(),$z=Eo(),eX=Ul()});var Uw=_((Kkt,rX)=>{var U5e=Ul(),_5e=(t,e,r)=>{try{e=new U5e(e,r)}catch{return!1}return e.test(t)};rX.exports=_5e});var iX=_((Vkt,nX)=>{var H5e=Ul(),q5e=(t,e)=>new H5e(t,e).set.map(r=>r.map(o=>o.value).join(" ").trim().split(" "));nX.exports=q5e});var oX=_((Jkt,sX)=>{var j5e=Eo(),G5e=Ul(),W5e=(t,e,r)=>{let o=null,a=null,n=null;try{n=new G5e(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===-1)&&(o=u,a=new j5e(o,r))}),o};sX.exports=W5e});var lX=_((zkt,aX)=>{var Y5e=Eo(),K5e=Ul(),V5e=(t,e,r)=>{let o=null,a=null,n=null;try{n=new K5e(e,r)}catch{return null}return t.forEach(u=>{n.test(u)&&(!o||a.compare(u)===1)&&(o=u,a=new Y5e(o,r))}),o};aX.exports=V5e});var AX=_((Xkt,uX)=>{var qN=Eo(),J5e=Ul(),cX=Tw(),z5e=(t,e)=>{t=new J5e(t,e);let r=new qN("0.0.0");if(t.test(r)||(r=new qN("0.0.0-0"),t.test(r)))return r;r=null;for(let o=0;o{let A=new qN(u.semver.version);switch(u.operator){case">":A.prerelease.length===0?A.patch++:A.prerelease.push(0),A.raw=A.format();case"":case">=":(!n||cX(A,n))&&(n=A);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${u.operator}`)}}),n&&(!r||cX(r,n))&&(r=n)}return r&&t.test(r)?r:null};uX.exports=z5e});var pX=_((Zkt,fX)=>{var X5e=Ul(),Z5e=(t,e)=>{try{return new X5e(t,e).range||"*"}catch{return null}};fX.exports=Z5e});var tS=_(($kt,mX)=>{var $5e=Eo(),dX=Ow(),{ANY:eGe}=dX,tGe=Ul(),rGe=Uw(),hX=Tw(),gX=VP(),nGe=zP(),iGe=JP(),sGe=(t,e,r,o)=>{t=new $5e(t,o),e=new tGe(e,o);let a,n,u,A,p;switch(r){case">":a=hX,n=nGe,u=gX,A=">",p=">=";break;case"<":a=gX,n=iGe,u=hX,A="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(rGe(t,e,o))return!1;for(let h=0;h{x.semver===eGe&&(x=new dX(">=0.0.0")),w=w||x,D=D||x,a(x.semver,w.semver,o)?w=x:u(x.semver,D.semver,o)&&(D=x)}),w.operator===A||w.operator===p||(!D.operator||D.operator===A)&&n(t,D.semver))return!1;if(D.operator===p&&u(t,D.semver))return!1}return!0};mX.exports=sGe});var EX=_((eQt,yX)=>{var oGe=tS(),aGe=(t,e,r)=>oGe(t,e,">",r);yX.exports=aGe});var IX=_((tQt,CX)=>{var lGe=tS(),cGe=(t,e,r)=>lGe(t,e,"<",r);CX.exports=cGe});var vX=_((rQt,BX)=>{var wX=Ul(),uGe=(t,e,r)=>(t=new wX(t,r),e=new wX(e,r),t.intersects(e,r));BX.exports=uGe});var PX=_((nQt,DX)=>{var AGe=Uw(),fGe=Ml();DX.exports=(t,e,r)=>{let o=[],a=null,n=null,u=t.sort((E,w)=>fGe(E,w,r));for(let E of u)AGe(E,e,r)?(n=E,a||(a=E)):(n&&o.push([a,n]),n=null,a=null);a&&o.push([a,null]);let A=[];for(let[E,w]of o)E===w?A.push(E):!w&&E===u[0]?A.push("*"):w?E===u[0]?A.push(`<=${w}`):A.push(`${E} - ${w}`):A.push(`>=${E}`);let p=A.join(" || "),h=typeof e.raw=="string"?e.raw:String(e);return p.length{var SX=Ul(),GN=Ow(),{ANY:jN}=GN,_w=Uw(),WN=Ml(),pGe=(t,e,r={})=>{if(t===e)return!0;t=new SX(t,r),e=new SX(e,r);let o=!1;e:for(let a of t.set){for(let n of e.set){let u=gGe(a,n,r);if(o=o||u!==null,u)continue e}if(o)return!1}return!0},hGe=[new GN(">=0.0.0-0")],bX=[new GN(">=0.0.0")],gGe=(t,e,r)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===jN){if(e.length===1&&e[0].semver===jN)return!0;r.includePrerelease?t=hGe:t=bX}if(e.length===1&&e[0].semver===jN){if(r.includePrerelease)return!0;e=bX}let o=new Set,a,n;for(let x of t)x.operator===">"||x.operator===">="?a=xX(a,x,r):x.operator==="<"||x.operator==="<="?n=kX(n,x,r):o.add(x.semver);if(o.size>1)return null;let u;if(a&&n){if(u=WN(a.semver,n.semver,r),u>0)return null;if(u===0&&(a.operator!==">="||n.operator!=="<="))return null}for(let x of o){if(a&&!_w(x,String(a),r)||n&&!_w(x,String(n),r))return null;for(let C of e)if(!_w(x,String(C),r))return!1;return!0}let A,p,h,E,w=n&&!r.includePrerelease&&n.semver.prerelease.length?n.semver:!1,D=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1;w&&w.prerelease.length===1&&n.operator==="<"&&w.prerelease[0]===0&&(w=!1);for(let x of e){if(E=E||x.operator===">"||x.operator===">=",h=h||x.operator==="<"||x.operator==="<=",a){if(D&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===D.major&&x.semver.minor===D.minor&&x.semver.patch===D.patch&&(D=!1),x.operator===">"||x.operator===">="){if(A=xX(a,x,r),A===x&&A!==a)return!1}else if(a.operator===">="&&!_w(a.semver,String(x),r))return!1}if(n){if(w&&x.semver.prerelease&&x.semver.prerelease.length&&x.semver.major===w.major&&x.semver.minor===w.minor&&x.semver.patch===w.patch&&(w=!1),x.operator==="<"||x.operator==="<="){if(p=kX(n,x,r),p===x&&p!==n)return!1}else if(n.operator==="<="&&!_w(n.semver,String(x),r))return!1}if(!x.operator&&(n||a)&&u!==0)return!1}return!(a&&h&&!n&&u!==0||n&&E&&!a&&u!==0||D||w)},xX=(t,e,r)=>{if(!t)return e;let o=WN(t.semver,e.semver,r);return o>0?t:o<0||e.operator===">"&&t.operator===">="?e:t},kX=(t,e,r)=>{if(!t)return e;let o=WN(t.semver,e.semver,r);return o<0?t:o>0||e.operator==="<"&&t.operator==="<="?e:t};QX.exports=pGe});var ni=_((sQt,NX)=>{var YN=xm(),RX=Fw(),dGe=Eo(),TX=bN(),mGe=cg(),yGe=ez(),EGe=rz(),CGe=sz(),IGe=lz(),wGe=uz(),BGe=fz(),vGe=hz(),DGe=dz(),PGe=Ml(),SGe=Cz(),bGe=wz(),xGe=KP(),kGe=Pz(),QGe=bz(),FGe=Tw(),RGe=VP(),TGe=kN(),NGe=QN(),LGe=JP(),OGe=zP(),MGe=FN(),UGe=Oz(),_Ge=Ow(),HGe=Ul(),qGe=Uw(),jGe=iX(),GGe=oX(),WGe=lX(),YGe=AX(),KGe=pX(),VGe=tS(),JGe=EX(),zGe=IX(),XGe=vX(),ZGe=PX(),$Ge=FX();NX.exports={parse:mGe,valid:yGe,clean:EGe,inc:CGe,diff:IGe,major:wGe,minor:BGe,patch:vGe,prerelease:DGe,compare:PGe,rcompare:SGe,compareLoose:bGe,compareBuild:xGe,sort:kGe,rsort:QGe,gt:FGe,lt:RGe,eq:TGe,neq:NGe,gte:LGe,lte:OGe,cmp:MGe,coerce:UGe,Comparator:_Ge,Range:HGe,satisfies:qGe,toComparators:jGe,maxSatisfying:GGe,minSatisfying:WGe,minVersion:YGe,validRange:KGe,outside:VGe,gtr:JGe,ltr:zGe,intersects:XGe,simplifyRange:ZGe,subset:$Ge,SemVer:dGe,re:YN.re,src:YN.src,tokens:YN.t,SEMVER_SPEC_VERSION:RX.SEMVER_SPEC_VERSION,RELEASE_TYPES:RX.RELEASE_TYPES,compareIdentifiers:TX.compareIdentifiers,rcompareIdentifiers:TX.rcompareIdentifiers}});var OX=_((oQt,LX)=>{"use strict";function e9e(t,e){function r(){this.constructor=t}r.prototype=e.prototype,t.prototype=new r}function pg(t,e,r,o){this.message=t,this.expected=e,this.found=r,this.location=o,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,pg)}e9e(pg,Error);pg.buildMessage=function(t,e){var r={literal:function(h){return'"'+a(h.text)+'"'},class:function(h){var E="",w;for(w=0;w0){for(w=1,D=1;w{switch(Fe[1]){case"|":return xe|Fe[3];case"&":return xe&Fe[3];case"^":return xe^Fe[3]}},$)},D="!",x=Ne("!",!1),C=function($){return!$},T="(",L=Ne("(",!1),U=")",J=Ne(")",!1),te=function($){return $},le=/^[^ \t\n\r()!|&\^]/,ce=Te([" "," ",` +`,"\r","(",")","!","|","&","^"],!0,!1),ue=function($){return e.queryPattern.test($)},Ie=function($){return e.checkFn($)},he=be("whitespace"),De=/^[ \t\n\r]/,Ee=Te([" "," ",` +`,"\r"],!1,!1),g=0,me=0,Ce=[{line:1,column:1}],fe=0,ie=[],Z=0,Pe;if("startRule"in e){if(!(e.startRule in o))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');a=o[e.startRule]}function Re(){return t.substring(me,g)}function ht(){return He(me,g)}function q($,se){throw se=se!==void 0?se:He(me,g),S([be($)],t.substring(me,g),se)}function nt($,se){throw se=se!==void 0?se:He(me,g),I($,se)}function Ne($,se){return{type:"literal",text:$,ignoreCase:se}}function Te($,se,xe){return{type:"class",parts:$,inverted:se,ignoreCase:xe}}function ke(){return{type:"any"}}function Ve(){return{type:"end"}}function be($){return{type:"other",description:$}}function tt($){var se=Ce[$],xe;if(se)return se;for(xe=$-1;!Ce[xe];)xe--;for(se=Ce[xe],se={line:se.line,column:se.column};xe<$;)t.charCodeAt(xe)===10?(se.line++,se.column=1):se.column++,xe++;return Ce[$]=se,se}function He($,se){var xe=tt($),Fe=tt(se);return{start:{offset:$,line:xe.line,column:xe.column},end:{offset:se,line:Fe.line,column:Fe.column}}}function b($){gfe&&(fe=g,ie=[]),ie.push($))}function I($,se){return new pg($,null,null,se)}function S($,se,xe){return new pg(pg.buildMessage($,se),$,se,xe)}function y(){var $,se,xe,Fe,lt,Et,qt,nr;if($=g,se=R(),se!==r){for(xe=[],Fe=g,lt=X(),lt!==r?(t.charCodeAt(g)===124?(Et=n,g++):(Et=r,Z===0&&b(u)),Et===r&&(t.charCodeAt(g)===38?(Et=A,g++):(Et=r,Z===0&&b(p)),Et===r&&(t.charCodeAt(g)===94?(Et=h,g++):(Et=r,Z===0&&b(E)))),Et!==r?(qt=X(),qt!==r?(nr=R(),nr!==r?(lt=[lt,Et,qt,nr],Fe=lt):(g=Fe,Fe=r)):(g=Fe,Fe=r)):(g=Fe,Fe=r)):(g=Fe,Fe=r);Fe!==r;)xe.push(Fe),Fe=g,lt=X(),lt!==r?(t.charCodeAt(g)===124?(Et=n,g++):(Et=r,Z===0&&b(u)),Et===r&&(t.charCodeAt(g)===38?(Et=A,g++):(Et=r,Z===0&&b(p)),Et===r&&(t.charCodeAt(g)===94?(Et=h,g++):(Et=r,Z===0&&b(E)))),Et!==r?(qt=X(),qt!==r?(nr=R(),nr!==r?(lt=[lt,Et,qt,nr],Fe=lt):(g=Fe,Fe=r)):(g=Fe,Fe=r)):(g=Fe,Fe=r)):(g=Fe,Fe=r);xe!==r?(me=$,se=w(se,xe),$=se):(g=$,$=r)}else g=$,$=r;return $}function R(){var $,se,xe,Fe,lt,Et;return $=g,t.charCodeAt(g)===33?(se=D,g++):(se=r,Z===0&&b(x)),se!==r?(xe=R(),xe!==r?(me=$,se=C(xe),$=se):(g=$,$=r)):(g=$,$=r),$===r&&($=g,t.charCodeAt(g)===40?(se=T,g++):(se=r,Z===0&&b(L)),se!==r?(xe=X(),xe!==r?(Fe=y(),Fe!==r?(lt=X(),lt!==r?(t.charCodeAt(g)===41?(Et=U,g++):(Et=r,Z===0&&b(J)),Et!==r?(me=$,se=te(Fe),$=se):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r)):(g=$,$=r),$===r&&($=z())),$}function z(){var $,se,xe,Fe,lt;if($=g,se=X(),se!==r){if(xe=g,Fe=[],le.test(t.charAt(g))?(lt=t.charAt(g),g++):(lt=r,Z===0&&b(ce)),lt!==r)for(;lt!==r;)Fe.push(lt),le.test(t.charAt(g))?(lt=t.charAt(g),g++):(lt=r,Z===0&&b(ce));else Fe=r;Fe!==r?xe=t.substring(xe,g):xe=Fe,xe!==r?(me=g,Fe=ue(xe),Fe?Fe=void 0:Fe=r,Fe!==r?(me=$,se=Ie(xe),$=se):(g=$,$=r)):(g=$,$=r)}else g=$,$=r;return $}function X(){var $,se;for(Z++,$=[],De.test(t.charAt(g))?(se=t.charAt(g),g++):(se=r,Z===0&&b(Ee));se!==r;)$.push(se),De.test(t.charAt(g))?(se=t.charAt(g),g++):(se=r,Z===0&&b(Ee));return Z--,$===r&&(se=r,Z===0&&b(he)),$}if(Pe=a(),Pe!==r&&g===t.length)return Pe;throw Pe!==r&&g{var{parse:r9e}=OX();rS.makeParser=(t=/[a-z]+/)=>(e,r)=>r9e(e,{queryPattern:t,checkFn:r});rS.parse=rS.makeParser()});var _X=_((lQt,UX)=>{"use strict";UX.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var KN=_((cQt,qX)=>{var Hw=_X(),HX={};for(let t of Object.keys(Hw))HX[Hw[t]]=t;var fr={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};qX.exports=fr;for(let t of Object.keys(fr)){if(!("channels"in fr[t]))throw new Error("missing channels property: "+t);if(!("labels"in fr[t]))throw new Error("missing channel labels property: "+t);if(fr[t].labels.length!==fr[t].channels)throw new Error("channel and label counts mismatch: "+t);let{channels:e,labels:r}=fr[t];delete fr[t].channels,delete fr[t].labels,Object.defineProperty(fr[t],"channels",{value:e}),Object.defineProperty(fr[t],"labels",{value:r})}fr.rgb.hsl=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(e,r,o),n=Math.max(e,r,o),u=n-a,A,p;n===a?A=0:e===n?A=(r-o)/u:r===n?A=2+(o-e)/u:o===n&&(A=4+(e-r)/u),A=Math.min(A*60,360),A<0&&(A+=360);let h=(a+n)/2;return n===a?p=0:h<=.5?p=u/(n+a):p=u/(2-n-a),[A,p*100,h*100]};fr.rgb.hsv=function(t){let e,r,o,a,n,u=t[0]/255,A=t[1]/255,p=t[2]/255,h=Math.max(u,A,p),E=h-Math.min(u,A,p),w=function(D){return(h-D)/6/E+1/2};return E===0?(a=0,n=0):(n=E/h,e=w(u),r=w(A),o=w(p),u===h?a=o-r:A===h?a=1/3+e-o:p===h&&(a=2/3+r-e),a<0?a+=1:a>1&&(a-=1)),[a*360,n*100,h*100]};fr.rgb.hwb=function(t){let e=t[0],r=t[1],o=t[2],a=fr.rgb.hsl(t)[0],n=1/255*Math.min(e,Math.min(r,o));return o=1-1/255*Math.max(e,Math.max(r,o)),[a,n*100,o*100]};fr.rgb.cmyk=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.min(1-e,1-r,1-o),n=(1-e-a)/(1-a)||0,u=(1-r-a)/(1-a)||0,A=(1-o-a)/(1-a)||0;return[n*100,u*100,A*100,a*100]};function n9e(t,e){return(t[0]-e[0])**2+(t[1]-e[1])**2+(t[2]-e[2])**2}fr.rgb.keyword=function(t){let e=HX[t];if(e)return e;let r=1/0,o;for(let a of Object.keys(Hw)){let n=Hw[a],u=n9e(t,n);u.04045?((e+.055)/1.055)**2.4:e/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92;let a=e*.4124+r*.3576+o*.1805,n=e*.2126+r*.7152+o*.0722,u=e*.0193+r*.1192+o*.9505;return[a*100,n*100,u*100]};fr.rgb.lab=function(t){let e=fr.rgb.xyz(t),r=e[0],o=e[1],a=e[2];r/=95.047,o/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let n=116*o-16,u=500*(r-o),A=200*(o-a);return[n,u,A]};fr.hsl.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a,n,u;if(r===0)return u=o*255,[u,u,u];o<.5?a=o*(1+r):a=o+r-o*r;let A=2*o-a,p=[0,0,0];for(let h=0;h<3;h++)n=e+1/3*-(h-1),n<0&&n++,n>1&&n--,6*n<1?u=A+(a-A)*6*n:2*n<1?u=a:3*n<2?u=A+(a-A)*(2/3-n)*6:u=A,p[h]=u*255;return p};fr.hsl.hsv=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=r,n=Math.max(o,.01);o*=2,r*=o<=1?o:2-o,a*=n<=1?n:2-n;let u=(o+r)/2,A=o===0?2*a/(n+a):2*r/(o+r);return[e,A*100,u*100]};fr.hsv.rgb=function(t){let e=t[0]/60,r=t[1]/100,o=t[2]/100,a=Math.floor(e)%6,n=e-Math.floor(e),u=255*o*(1-r),A=255*o*(1-r*n),p=255*o*(1-r*(1-n));switch(o*=255,a){case 0:return[o,p,u];case 1:return[A,o,u];case 2:return[u,o,p];case 3:return[u,A,o];case 4:return[p,u,o];case 5:return[o,u,A]}};fr.hsv.hsl=function(t){let e=t[0],r=t[1]/100,o=t[2]/100,a=Math.max(o,.01),n,u;u=(2-r)*o;let A=(2-r)*a;return n=r*a,n/=A<=1?A:2-A,n=n||0,u/=2,[e,n*100,u*100]};fr.hwb.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100,a=r+o,n;a>1&&(r/=a,o/=a);let u=Math.floor(6*e),A=1-o;n=6*e-u,u&1&&(n=1-n);let p=r+n*(A-r),h,E,w;switch(u){default:case 6:case 0:h=A,E=p,w=r;break;case 1:h=p,E=A,w=r;break;case 2:h=r,E=A,w=p;break;case 3:h=r,E=p,w=A;break;case 4:h=p,E=r,w=A;break;case 5:h=A,E=r,w=p;break}return[h*255,E*255,w*255]};fr.cmyk.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a=t[3]/100,n=1-Math.min(1,e*(1-a)+a),u=1-Math.min(1,r*(1-a)+a),A=1-Math.min(1,o*(1-a)+a);return[n*255,u*255,A*255]};fr.xyz.rgb=function(t){let e=t[0]/100,r=t[1]/100,o=t[2]/100,a,n,u;return a=e*3.2406+r*-1.5372+o*-.4986,n=e*-.9689+r*1.8758+o*.0415,u=e*.0557+r*-.204+o*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,n=n>.0031308?1.055*n**(1/2.4)-.055:n*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),u=Math.min(Math.max(0,u),1),[a*255,n*255,u*255]};fr.xyz.lab=function(t){let e=t[0],r=t[1],o=t[2];e/=95.047,r/=100,o/=108.883,e=e>.008856?e**(1/3):7.787*e+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;let a=116*r-16,n=500*(e-r),u=200*(r-o);return[a,n,u]};fr.lab.xyz=function(t){let e=t[0],r=t[1],o=t[2],a,n,u;n=(e+16)/116,a=r/500+n,u=n-o/200;let A=n**3,p=a**3,h=u**3;return n=A>.008856?A:(n-16/116)/7.787,a=p>.008856?p:(a-16/116)/7.787,u=h>.008856?h:(u-16/116)/7.787,a*=95.047,n*=100,u*=108.883,[a,n,u]};fr.lab.lch=function(t){let e=t[0],r=t[1],o=t[2],a;a=Math.atan2(o,r)*360/2/Math.PI,a<0&&(a+=360);let u=Math.sqrt(r*r+o*o);return[e,u,a]};fr.lch.lab=function(t){let e=t[0],r=t[1],a=t[2]/360*2*Math.PI,n=r*Math.cos(a),u=r*Math.sin(a);return[e,n,u]};fr.rgb.ansi16=function(t,e=null){let[r,o,a]=t,n=e===null?fr.rgb.hsv(t)[2]:e;if(n=Math.round(n/50),n===0)return 30;let u=30+(Math.round(a/255)<<2|Math.round(o/255)<<1|Math.round(r/255));return n===2&&(u+=60),u};fr.hsv.ansi16=function(t){return fr.rgb.ansi16(fr.hsv.rgb(t),t[2])};fr.rgb.ansi256=function(t){let e=t[0],r=t[1],o=t[2];return e===r&&r===o?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(r/255*5)+Math.round(o/255*5)};fr.ansi16.rgb=function(t){let e=t%10;if(e===0||e===7)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];let r=(~~(t>50)+1)*.5,o=(e&1)*r*255,a=(e>>1&1)*r*255,n=(e>>2&1)*r*255;return[o,a,n]};fr.ansi256.rgb=function(t){if(t>=232){let n=(t-232)*10+8;return[n,n,n]}t-=16;let e,r=Math.floor(t/36)/5*255,o=Math.floor((e=t%36)/6)/5*255,a=e%6/5*255;return[r,o,a]};fr.rgb.hex=function(t){let r=(((Math.round(t[0])&255)<<16)+((Math.round(t[1])&255)<<8)+(Math.round(t[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};fr.hex.rgb=function(t){let e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];let r=e[0];e[0].length===3&&(r=r.split("").map(A=>A+A).join(""));let o=parseInt(r,16),a=o>>16&255,n=o>>8&255,u=o&255;return[a,n,u]};fr.rgb.hcg=function(t){let e=t[0]/255,r=t[1]/255,o=t[2]/255,a=Math.max(Math.max(e,r),o),n=Math.min(Math.min(e,r),o),u=a-n,A,p;return u<1?A=n/(1-u):A=0,u<=0?p=0:a===e?p=(r-o)/u%6:a===r?p=2+(o-e)/u:p=4+(e-r)/u,p/=6,p%=1,[p*360,u*100,A*100]};fr.hsl.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=r<.5?2*e*r:2*e*(1-r),a=0;return o<1&&(a=(r-.5*o)/(1-o)),[t[0],o*100,a*100]};fr.hsv.hcg=function(t){let e=t[1]/100,r=t[2]/100,o=e*r,a=0;return o<1&&(a=(r-o)/(1-o)),[t[0],o*100,a*100]};fr.hcg.rgb=function(t){let e=t[0]/360,r=t[1]/100,o=t[2]/100;if(r===0)return[o*255,o*255,o*255];let a=[0,0,0],n=e%1*6,u=n%1,A=1-u,p=0;switch(Math.floor(n)){case 0:a[0]=1,a[1]=u,a[2]=0;break;case 1:a[0]=A,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=u;break;case 3:a[0]=0,a[1]=A,a[2]=1;break;case 4:a[0]=u,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=A}return p=(1-r)*o,[(r*a[0]+p)*255,(r*a[1]+p)*255,(r*a[2]+p)*255]};fr.hcg.hsv=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e),a=0;return o>0&&(a=e/o),[t[0],a*100,o*100]};fr.hcg.hsl=function(t){let e=t[1]/100,o=t[2]/100*(1-e)+.5*e,a=0;return o>0&&o<.5?a=e/(2*o):o>=.5&&o<1&&(a=e/(2*(1-o))),[t[0],a*100,o*100]};fr.hcg.hwb=function(t){let e=t[1]/100,r=t[2]/100,o=e+r*(1-e);return[t[0],(o-e)*100,(1-o)*100]};fr.hwb.hcg=function(t){let e=t[1]/100,o=1-t[2]/100,a=o-e,n=0;return a<1&&(n=(o-a)/(1-a)),[t[0],a*100,n*100]};fr.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]};fr.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]};fr.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]};fr.gray.hsl=function(t){return[0,0,t[0]]};fr.gray.hsv=fr.gray.hsl;fr.gray.hwb=function(t){return[0,100,t[0]]};fr.gray.cmyk=function(t){return[0,0,0,t[0]]};fr.gray.lab=function(t){return[t[0],0,0]};fr.gray.hex=function(t){let e=Math.round(t[0]/100*255)&255,o=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(o.length)+o};fr.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}});var GX=_((uQt,jX)=>{var nS=KN();function i9e(){let t={},e=Object.keys(nS);for(let r=e.length,o=0;o{var VN=KN(),l9e=GX(),Rm={},c9e=Object.keys(VN);function u9e(t){let e=function(...r){let o=r[0];return o==null?o:(o.length>1&&(r=o),t(r))};return"conversion"in t&&(e.conversion=t.conversion),e}function A9e(t){let e=function(...r){let o=r[0];if(o==null)return o;o.length>1&&(r=o);let a=t(r);if(typeof a=="object")for(let n=a.length,u=0;u{Rm[t]={},Object.defineProperty(Rm[t],"channels",{value:VN[t].channels}),Object.defineProperty(Rm[t],"labels",{value:VN[t].labels});let e=l9e(t);Object.keys(e).forEach(o=>{let a=e[o];Rm[t][o]=A9e(a),Rm[t][o].raw=u9e(a)})});WX.exports=Rm});var qw=_((fQt,XX)=>{"use strict";var KX=(t,e)=>(...r)=>`\x1B[${t(...r)+e}m`,VX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};5;${o}m`},JX=(t,e)=>(...r)=>{let o=t(...r);return`\x1B[${38+e};2;${o[0]};${o[1]};${o[2]}m`},iS=t=>t,zX=(t,e,r)=>[t,e,r],Tm=(t,e,r)=>{Object.defineProperty(t,e,{get:()=>{let o=r();return Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0}),o},enumerable:!0,configurable:!0})},JN,Nm=(t,e,r,o)=>{JN===void 0&&(JN=YX());let a=o?10:0,n={};for(let[u,A]of Object.entries(JN)){let p=u==="ansi16"?"ansi":u;u===e?n[p]=t(r,a):typeof A=="object"&&(n[p]=t(A[e],a))}return n};function f9e(){let t=new Map,e={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};e.color.gray=e.color.blackBright,e.bgColor.bgGray=e.bgColor.bgBlackBright,e.color.grey=e.color.blackBright,e.bgColor.bgGrey=e.bgColor.bgBlackBright;for(let[r,o]of Object.entries(e)){for(let[a,n]of Object.entries(o))e[a]={open:`\x1B[${n[0]}m`,close:`\x1B[${n[1]}m`},o[a]=e[a],t.set(n[0],n[1]);Object.defineProperty(e,r,{value:o,enumerable:!1})}return Object.defineProperty(e,"codes",{value:t,enumerable:!1}),e.color.close="\x1B[39m",e.bgColor.close="\x1B[49m",Tm(e.color,"ansi",()=>Nm(KX,"ansi16",iS,!1)),Tm(e.color,"ansi256",()=>Nm(VX,"ansi256",iS,!1)),Tm(e.color,"ansi16m",()=>Nm(JX,"rgb",zX,!1)),Tm(e.bgColor,"ansi",()=>Nm(KX,"ansi16",iS,!0)),Tm(e.bgColor,"ansi256",()=>Nm(VX,"ansi256",iS,!0)),Tm(e.bgColor,"ansi16m",()=>Nm(JX,"rgb",zX,!0)),e}Object.defineProperty(XX,"exports",{enumerable:!0,get:f9e})});var $X=_((pQt,ZX)=>{"use strict";ZX.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",o=e.indexOf(r+t),a=e.indexOf("--");return o!==-1&&(a===-1||o{"use strict";var p9e=ve("os"),eZ=ve("tty"),_l=$X(),{env:cs}=process,Zp;_l("no-color")||_l("no-colors")||_l("color=false")||_l("color=never")?Zp=0:(_l("color")||_l("colors")||_l("color=true")||_l("color=always"))&&(Zp=1);"FORCE_COLOR"in cs&&(cs.FORCE_COLOR==="true"?Zp=1:cs.FORCE_COLOR==="false"?Zp=0:Zp=cs.FORCE_COLOR.length===0?1:Math.min(parseInt(cs.FORCE_COLOR,10),3));function zN(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function XN(t,e){if(Zp===0)return 0;if(_l("color=16m")||_l("color=full")||_l("color=truecolor"))return 3;if(_l("color=256"))return 2;if(t&&!e&&Zp===void 0)return 0;let r=Zp||0;if(cs.TERM==="dumb")return r;if(process.platform==="win32"){let o=p9e.release().split(".");return Number(o[0])>=10&&Number(o[2])>=10586?Number(o[2])>=14931?3:2:1}if("CI"in cs)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(o=>o in cs)||cs.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in cs)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(cs.TEAMCITY_VERSION)?1:0;if("GITHUB_ACTIONS"in cs)return 1;if(cs.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in cs){let o=parseInt((cs.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(cs.TERM_PROGRAM){case"iTerm.app":return o>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(cs.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(cs.TERM)||"COLORTERM"in cs?1:r}function h9e(t){let e=XN(t,t&&t.isTTY);return zN(e)}tZ.exports={supportsColor:h9e,stdout:zN(XN(!0,eZ.isatty(1))),stderr:zN(XN(!0,eZ.isatty(2)))}});var nZ=_((gQt,rZ)=>{"use strict";var g9e=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},d9e=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r +`:` +`)+r,a=o+1,o=t.indexOf(` +`,a)}while(o!==-1);return n+=t.substr(a),n};rZ.exports={stringReplaceAll:g9e,stringEncaseCRLFWithFirstIndex:d9e}});var lZ=_((dQt,aZ)=>{"use strict";var m9e=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,iZ=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,y9e=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,E9e=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,C9e=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function oZ(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):C9e.get(t)||t}function I9e(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(y9e))r.push(a[2].replace(E9e,(A,p,h)=>p?oZ(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function w9e(t){iZ.lastIndex=0;let e=[],r;for(;(r=iZ.exec(t))!==null;){let o=r[1];if(r[2]){let a=I9e(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function sZ(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}aZ.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(m9e,(n,u,A,p,h,E)=>{if(u)a.push(oZ(u));else if(p){let w=a.join("");a=[],o.push(r.length===0?w:sZ(t,r)(w)),r.push({inverse:A,styles:w9e(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(sZ(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var iL=_((mQt,fZ)=>{"use strict";var jw=qw(),{stdout:eL,stderr:tL}=ZN(),{stringReplaceAll:B9e,stringEncaseCRLFWithFirstIndex:v9e}=nZ(),cZ=["ansi","ansi","ansi256","ansi16m"],Lm=Object.create(null),D9e=(t,e={})=>{if(e.level>3||e.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let r=eL?eL.level:0;t.level=e.level===void 0?r:e.level},rL=class{constructor(e){return uZ(e)}},uZ=t=>{let e={};return D9e(e,t),e.template=(...r)=>b9e(e.template,...r),Object.setPrototypeOf(e,sS.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=rL,e.template};function sS(t){return uZ(t)}for(let[t,e]of Object.entries(jw))Lm[t]={get(){let r=oS(this,nL(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};Lm.visible={get(){let t=oS(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var AZ=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of AZ)Lm[t]={get(){let{level:e}=this;return function(...r){let o=nL(jw.color[cZ[e]][t](...r),jw.color.close,this._styler);return oS(this,o,this._isEmpty)}}};for(let t of AZ){let e="bg"+t[0].toUpperCase()+t.slice(1);Lm[e]={get(){let{level:r}=this;return function(...o){let a=nL(jw.bgColor[cZ[r]][t](...o),jw.bgColor.close,this._styler);return oS(this,a,this._isEmpty)}}}}var P9e=Object.defineProperties(()=>{},{...Lm,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),nL=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},oS=(t,e,r)=>{let o=(...a)=>S9e(o,a.length===1?""+a[0]:a.join(" "));return o.__proto__=P9e,o._generator=t,o._styler=e,o._isEmpty=r,o},S9e=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=B9e(e,r.close,r.open),r=r.parent;let n=e.indexOf(` +`);return n!==-1&&(e=v9e(e,a,o,n)),o+e+a},$N,b9e=(t,...e)=>{let[r]=e;if(!Array.isArray(r))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";Hl.isInteger=t=>typeof t=="number"?Number.isInteger(t):typeof t=="string"&&t.trim()!==""?Number.isInteger(Number(t)):!1;Hl.find=(t,e)=>t.nodes.find(r=>r.type===e);Hl.exceedsLimit=(t,e,r=1,o)=>o===!1||!Hl.isInteger(t)||!Hl.isInteger(e)?!1:(Number(e)-Number(t))/Number(r)>=o;Hl.escapeNode=(t,e=0,r)=>{let o=t.nodes[e];o&&(r&&o.type===r||o.type==="open"||o.type==="close")&&o.escaped!==!0&&(o.value="\\"+o.value,o.escaped=!0)};Hl.encloseBrace=t=>t.type!=="brace"||t.commas>>0+t.ranges>>0?!1:(t.invalid=!0,!0);Hl.isInvalidBrace=t=>t.type!=="brace"?!1:t.invalid===!0||t.dollar?!0:!(t.commas>>0+t.ranges>>0)||t.open!==!0||t.close!==!0?(t.invalid=!0,!0):!1;Hl.isOpenOrClose=t=>t.type==="open"||t.type==="close"?!0:t.open===!0||t.close===!0;Hl.reduce=t=>t.reduce((e,r)=>(r.type==="text"&&e.push(r.value),r.type==="range"&&(r.type="text"),e),[]);Hl.flatten=(...t)=>{let e=[],r=o=>{for(let a=0;a{"use strict";var pZ=aS();hZ.exports=(t,e={})=>{let r=(o,a={})=>{let n=e.escapeInvalid&&pZ.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A="";if(o.value)return(n||u)&&pZ.isOpenOrClose(o)?"\\"+o.value:o.value;if(o.value)return o.value;if(o.nodes)for(let p of o.nodes)A+=r(p);return A};return r(t)}});var dZ=_((CQt,gZ)=>{"use strict";gZ.exports=function(t){return typeof t=="number"?t-t===0:typeof t=="string"&&t.trim()!==""?Number.isFinite?Number.isFinite(+t):isFinite(+t):!1}});var DZ=_((IQt,vZ)=>{"use strict";var mZ=dZ(),hg=(t,e,r)=>{if(mZ(t)===!1)throw new TypeError("toRegexRange: expected the first argument to be a number");if(e===void 0||t===e)return String(t);if(mZ(e)===!1)throw new TypeError("toRegexRange: expected the second argument to be a number.");let o={relaxZeros:!0,...r};typeof o.strictZeros=="boolean"&&(o.relaxZeros=o.strictZeros===!1);let a=String(o.relaxZeros),n=String(o.shorthand),u=String(o.capture),A=String(o.wrap),p=t+":"+e+"="+a+n+u+A;if(hg.cache.hasOwnProperty(p))return hg.cache[p].result;let h=Math.min(t,e),E=Math.max(t,e);if(Math.abs(h-E)===1){let T=t+"|"+e;return o.capture?`(${T})`:o.wrap===!1?T:`(?:${T})`}let w=BZ(t)||BZ(e),D={min:t,max:e,a:h,b:E},x=[],C=[];if(w&&(D.isPadded=w,D.maxLen=String(D.max).length),h<0){let T=E<0?Math.abs(E):1;C=yZ(T,Math.abs(h),D,o),h=D.a=0}return E>=0&&(x=yZ(h,E,D,o)),D.negatives=C,D.positives=x,D.result=x9e(C,x,o),o.capture===!0?D.result=`(${D.result})`:o.wrap!==!1&&x.length+C.length>1&&(D.result=`(?:${D.result})`),hg.cache[p]=D,D.result};function x9e(t,e,r){let o=sL(t,e,"-",!1,r)||[],a=sL(e,t,"",!1,r)||[],n=sL(t,e,"-?",!0,r)||[];return o.concat(n).concat(a).join("|")}function k9e(t,e){let r=1,o=1,a=CZ(t,r),n=new Set([e]);for(;t<=a&&a<=e;)n.add(a),r+=1,a=CZ(t,r);for(a=IZ(e+1,o)-1;t1&&A.count.pop(),A.count.push(E.count[0]),A.string=A.pattern+wZ(A.count),u=h+1;continue}r.isPadded&&(w=N9e(h,r,o)),E.string=w+E.pattern+wZ(E.count),n.push(E),u=h+1,A=E}return n}function sL(t,e,r,o,a){let n=[];for(let u of t){let{string:A}=u;!o&&!EZ(e,"string",A)&&n.push(r+A),o&&EZ(e,"string",A)&&n.push(r+A)}return n}function F9e(t,e){let r=[];for(let o=0;oe?1:e>t?-1:0}function EZ(t,e,r){return t.some(o=>o[e]===r)}function CZ(t,e){return Number(String(t).slice(0,-e)+"9".repeat(e))}function IZ(t,e){return t-t%Math.pow(10,e)}function wZ(t){let[e=0,r=""]=t;return r||e>1?`{${e+(r?","+r:"")}}`:""}function T9e(t,e,r){return`[${t}${e-t===1?"":"-"}${e}]`}function BZ(t){return/^-?(0+)\d/.test(t)}function N9e(t,e,r){if(!e.isPadded)return t;let o=Math.abs(e.maxLen-String(t).length),a=r.relaxZeros!==!1;switch(o){case 0:return"";case 1:return a?"0?":"0";case 2:return a?"0{0,2}":"00";default:return a?`0{0,${o}}`:`0{${o}}`}}hg.cache={};hg.clearCache=()=>hg.cache={};vZ.exports=hg});var lL=_((wQt,RZ)=>{"use strict";var L9e=ve("util"),bZ=DZ(),PZ=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),O9e=t=>e=>t===!0?Number(e):String(e),oL=t=>typeof t=="number"||typeof t=="string"&&t!=="",Ww=t=>Number.isInteger(+t),aL=t=>{let e=`${t}`,r=-1;if(e[0]==="-"&&(e=e.slice(1)),e==="0")return!1;for(;e[++r]==="0";);return r>0},M9e=(t,e,r)=>typeof t=="string"||typeof e=="string"?!0:r.stringify===!0,U9e=(t,e,r)=>{if(e>0){let o=t[0]==="-"?"-":"";o&&(t=t.slice(1)),t=o+t.padStart(o?e-1:e,"0")}return r===!1?String(t):t},SZ=(t,e)=>{let r=t[0]==="-"?"-":"";for(r&&(t=t.slice(1),e--);t.length{t.negatives.sort((u,A)=>uA?1:0),t.positives.sort((u,A)=>uA?1:0);let r=e.capture?"":"?:",o="",a="",n;return t.positives.length&&(o=t.positives.join("|")),t.negatives.length&&(a=`-(${r}${t.negatives.join("|")})`),o&&a?n=`${o}|${a}`:n=o||a,e.wrap?`(${r}${n})`:n},xZ=(t,e,r,o)=>{if(r)return bZ(t,e,{wrap:!1,...o});let a=String.fromCharCode(t);if(t===e)return a;let n=String.fromCharCode(e);return`[${a}-${n}]`},kZ=(t,e,r)=>{if(Array.isArray(t)){let o=r.wrap===!0,a=r.capture?"":"?:";return o?`(${a}${t.join("|")})`:t.join("|")}return bZ(t,e,r)},QZ=(...t)=>new RangeError("Invalid range arguments: "+L9e.inspect(...t)),FZ=(t,e,r)=>{if(r.strictRanges===!0)throw QZ([t,e]);return[]},H9e=(t,e)=>{if(e.strictRanges===!0)throw new TypeError(`Expected step "${t}" to be a number`);return[]},q9e=(t,e,r=1,o={})=>{let a=Number(t),n=Number(e);if(!Number.isInteger(a)||!Number.isInteger(n)){if(o.strictRanges===!0)throw QZ([t,e]);return[]}a===0&&(a=0),n===0&&(n=0);let u=a>n,A=String(t),p=String(e),h=String(r);r=Math.max(Math.abs(r),1);let E=aL(A)||aL(p)||aL(h),w=E?Math.max(A.length,p.length,h.length):0,D=E===!1&&M9e(t,e,o)===!1,x=o.transform||O9e(D);if(o.toRegex&&r===1)return xZ(SZ(t,w),SZ(e,w),!0,o);let C={negatives:[],positives:[]},T=J=>C[J<0?"negatives":"positives"].push(Math.abs(J)),L=[],U=0;for(;u?a>=n:a<=n;)o.toRegex===!0&&r>1?T(a):L.push(U9e(x(a,U),w,D)),a=u?a-r:a+r,U++;return o.toRegex===!0?r>1?_9e(C,o):kZ(L,null,{wrap:!1,...o}):L},j9e=(t,e,r=1,o={})=>{if(!Ww(t)&&t.length>1||!Ww(e)&&e.length>1)return FZ(t,e,o);let a=o.transform||(D=>String.fromCharCode(D)),n=`${t}`.charCodeAt(0),u=`${e}`.charCodeAt(0),A=n>u,p=Math.min(n,u),h=Math.max(n,u);if(o.toRegex&&r===1)return xZ(p,h,!1,o);let E=[],w=0;for(;A?n>=u:n<=u;)E.push(a(n,w)),n=A?n-r:n+r,w++;return o.toRegex===!0?kZ(E,null,{wrap:!1,options:o}):E},cS=(t,e,r,o={})=>{if(e==null&&oL(t))return[t];if(!oL(t)||!oL(e))return FZ(t,e,o);if(typeof r=="function")return cS(t,e,1,{transform:r});if(PZ(r))return cS(t,e,0,r);let a={...o};return a.capture===!0&&(a.wrap=!0),r=r||a.step||1,Ww(r)?Ww(t)&&Ww(e)?q9e(t,e,r,a):j9e(t,e,Math.max(Math.abs(r),1),a):r!=null&&!PZ(r)?H9e(r,a):cS(t,e,1,r)};RZ.exports=cS});var LZ=_((BQt,NZ)=>{"use strict";var G9e=lL(),TZ=aS(),W9e=(t,e={})=>{let r=(o,a={})=>{let n=TZ.isInvalidBrace(a),u=o.invalid===!0&&e.escapeInvalid===!0,A=n===!0||u===!0,p=e.escapeInvalid===!0?"\\":"",h="";if(o.isOpen===!0||o.isClose===!0)return p+o.value;if(o.type==="open")return A?p+o.value:"(";if(o.type==="close")return A?p+o.value:")";if(o.type==="comma")return o.prev.type==="comma"?"":A?o.value:"|";if(o.value)return o.value;if(o.nodes&&o.ranges>0){let E=TZ.reduce(o.nodes),w=G9e(...E,{...e,wrap:!1,toRegex:!0});if(w.length!==0)return E.length>1&&w.length>1?`(${w})`:w}if(o.nodes)for(let E of o.nodes)h+=r(E,o);return h};return r(t)};NZ.exports=W9e});var UZ=_((vQt,MZ)=>{"use strict";var Y9e=lL(),OZ=lS(),Om=aS(),gg=(t="",e="",r=!1)=>{let o=[];if(t=[].concat(t),e=[].concat(e),!e.length)return t;if(!t.length)return r?Om.flatten(e).map(a=>`{${a}}`):e;for(let a of t)if(Array.isArray(a))for(let n of a)o.push(gg(n,e,r));else for(let n of e)r===!0&&typeof n=="string"&&(n=`{${n}}`),o.push(Array.isArray(n)?gg(a,n,r):a+n);return Om.flatten(o)},K9e=(t,e={})=>{let r=e.rangeLimit===void 0?1e3:e.rangeLimit,o=(a,n={})=>{a.queue=[];let u=n,A=n.queue;for(;u.type!=="brace"&&u.type!=="root"&&u.parent;)u=u.parent,A=u.queue;if(a.invalid||a.dollar){A.push(gg(A.pop(),OZ(a,e)));return}if(a.type==="brace"&&a.invalid!==!0&&a.nodes.length===2){A.push(gg(A.pop(),["{}"]));return}if(a.nodes&&a.ranges>0){let w=Om.reduce(a.nodes);if(Om.exceedsLimit(...w,e.step,r))throw new RangeError("expanded array length exceeds range limit. Use options.rangeLimit to increase or disable the limit.");let D=Y9e(...w,e);D.length===0&&(D=OZ(a,e)),A.push(gg(A.pop(),D)),a.nodes=[];return}let p=Om.encloseBrace(a),h=a.queue,E=a;for(;E.type!=="brace"&&E.type!=="root"&&E.parent;)E=E.parent,h=E.queue;for(let w=0;w{"use strict";_Z.exports={MAX_LENGTH:1024*64,CHAR_0:"0",CHAR_9:"9",CHAR_UPPERCASE_A:"A",CHAR_LOWERCASE_A:"a",CHAR_UPPERCASE_Z:"Z",CHAR_LOWERCASE_Z:"z",CHAR_LEFT_PARENTHESES:"(",CHAR_RIGHT_PARENTHESES:")",CHAR_ASTERISK:"*",CHAR_AMPERSAND:"&",CHAR_AT:"@",CHAR_BACKSLASH:"\\",CHAR_BACKTICK:"`",CHAR_CARRIAGE_RETURN:"\r",CHAR_CIRCUMFLEX_ACCENT:"^",CHAR_COLON:":",CHAR_COMMA:",",CHAR_DOLLAR:"$",CHAR_DOT:".",CHAR_DOUBLE_QUOTE:'"',CHAR_EQUAL:"=",CHAR_EXCLAMATION_MARK:"!",CHAR_FORM_FEED:"\f",CHAR_FORWARD_SLASH:"/",CHAR_HASH:"#",CHAR_HYPHEN_MINUS:"-",CHAR_LEFT_ANGLE_BRACKET:"<",CHAR_LEFT_CURLY_BRACE:"{",CHAR_LEFT_SQUARE_BRACKET:"[",CHAR_LINE_FEED:` +`,CHAR_NO_BREAK_SPACE:"\xA0",CHAR_PERCENT:"%",CHAR_PLUS:"+",CHAR_QUESTION_MARK:"?",CHAR_RIGHT_ANGLE_BRACKET:">",CHAR_RIGHT_CURLY_BRACE:"}",CHAR_RIGHT_SQUARE_BRACKET:"]",CHAR_SEMICOLON:";",CHAR_SINGLE_QUOTE:"'",CHAR_SPACE:" ",CHAR_TAB:" ",CHAR_UNDERSCORE:"_",CHAR_VERTICAL_LINE:"|",CHAR_ZERO_WIDTH_NOBREAK_SPACE:"\uFEFF"}});var YZ=_((PQt,WZ)=>{"use strict";var V9e=lS(),{MAX_LENGTH:qZ,CHAR_BACKSLASH:cL,CHAR_BACKTICK:J9e,CHAR_COMMA:z9e,CHAR_DOT:X9e,CHAR_LEFT_PARENTHESES:Z9e,CHAR_RIGHT_PARENTHESES:$9e,CHAR_LEFT_CURLY_BRACE:e7e,CHAR_RIGHT_CURLY_BRACE:t7e,CHAR_LEFT_SQUARE_BRACKET:jZ,CHAR_RIGHT_SQUARE_BRACKET:GZ,CHAR_DOUBLE_QUOTE:r7e,CHAR_SINGLE_QUOTE:n7e,CHAR_NO_BREAK_SPACE:i7e,CHAR_ZERO_WIDTH_NOBREAK_SPACE:s7e}=HZ(),o7e=(t,e={})=>{if(typeof t!="string")throw new TypeError("Expected a string");let r=e||{},o=typeof r.maxLength=="number"?Math.min(qZ,r.maxLength):qZ;if(t.length>o)throw new SyntaxError(`Input length (${t.length}), exceeds max characters (${o})`);let a={type:"root",input:t,nodes:[]},n=[a],u=a,A=a,p=0,h=t.length,E=0,w=0,D,x={},C=()=>t[E++],T=L=>{if(L.type==="text"&&A.type==="dot"&&(A.type="text"),A&&A.type==="text"&&L.type==="text"){A.value+=L.value;return}return u.nodes.push(L),L.parent=u,L.prev=A,A=L,L};for(T({type:"bos"});E0){if(u.ranges>0){u.ranges=0;let L=u.nodes.shift();u.nodes=[L,{type:"text",value:V9e(u)}]}T({type:"comma",value:D}),u.commas++;continue}if(D===X9e&&w>0&&u.commas===0){let L=u.nodes;if(w===0||L.length===0){T({type:"text",value:D});continue}if(A.type==="dot"){if(u.range=[],A.value+=D,A.type="range",u.nodes.length!==3&&u.nodes.length!==5){u.invalid=!0,u.ranges=0,A.type="text";continue}u.ranges++,u.args=[];continue}if(A.type==="range"){L.pop();let U=L[L.length-1];U.value+=A.value+D,A=U,u.ranges--;continue}T({type:"dot",value:D});continue}T({type:"text",value:D})}do if(u=n.pop(),u.type!=="root"){u.nodes.forEach(J=>{J.nodes||(J.type==="open"&&(J.isOpen=!0),J.type==="close"&&(J.isClose=!0),J.nodes||(J.type="text"),J.invalid=!0)});let L=n[n.length-1],U=L.nodes.indexOf(u);L.nodes.splice(U,1,...u.nodes)}while(n.length>0);return T({type:"eos"}),a};WZ.exports=o7e});var JZ=_((SQt,VZ)=>{"use strict";var KZ=lS(),a7e=LZ(),l7e=UZ(),c7e=YZ(),al=(t,e={})=>{let r=[];if(Array.isArray(t))for(let o of t){let a=al.create(o,e);Array.isArray(a)?r.push(...a):r.push(a)}else r=[].concat(al.create(t,e));return e&&e.expand===!0&&e.nodupes===!0&&(r=[...new Set(r)]),r};al.parse=(t,e={})=>c7e(t,e);al.stringify=(t,e={})=>KZ(typeof t=="string"?al.parse(t,e):t,e);al.compile=(t,e={})=>(typeof t=="string"&&(t=al.parse(t,e)),a7e(t,e));al.expand=(t,e={})=>{typeof t=="string"&&(t=al.parse(t,e));let r=l7e(t,e);return e.noempty===!0&&(r=r.filter(Boolean)),e.nodupes===!0&&(r=[...new Set(r)]),r};al.create=(t,e={})=>t===""||t.length<3?[t]:e.expand!==!0?al.compile(t,e):al.expand(t,e);VZ.exports=al});var Yw=_((bQt,e$)=>{"use strict";var u7e=ve("path"),zu="\\\\/",zZ=`[^${zu}]`,Bf="\\.",A7e="\\+",f7e="\\?",uS="\\/",p7e="(?=.)",XZ="[^/]",uL=`(?:${uS}|$)`,ZZ=`(?:^|${uS})`,AL=`${Bf}{1,2}${uL}`,h7e=`(?!${Bf})`,g7e=`(?!${ZZ}${AL})`,d7e=`(?!${Bf}{0,1}${uL})`,m7e=`(?!${AL})`,y7e=`[^.${uS}]`,E7e=`${XZ}*?`,$Z={DOT_LITERAL:Bf,PLUS_LITERAL:A7e,QMARK_LITERAL:f7e,SLASH_LITERAL:uS,ONE_CHAR:p7e,QMARK:XZ,END_ANCHOR:uL,DOTS_SLASH:AL,NO_DOT:h7e,NO_DOTS:g7e,NO_DOT_SLASH:d7e,NO_DOTS_SLASH:m7e,QMARK_NO_DOT:y7e,STAR:E7e,START_ANCHOR:ZZ},C7e={...$Z,SLASH_LITERAL:`[${zu}]`,QMARK:zZ,STAR:`${zZ}*?`,DOTS_SLASH:`${Bf}{1,2}(?:[${zu}]|$)`,NO_DOT:`(?!${Bf})`,NO_DOTS:`(?!(?:^|[${zu}])${Bf}{1,2}(?:[${zu}]|$))`,NO_DOT_SLASH:`(?!${Bf}{0,1}(?:[${zu}]|$))`,NO_DOTS_SLASH:`(?!${Bf}{1,2}(?:[${zu}]|$))`,QMARK_NO_DOT:`[^.${zu}]`,START_ANCHOR:`(?:^|[${zu}])`,END_ANCHOR:`(?:[${zu}]|$)`},I7e={alnum:"a-zA-Z0-9",alpha:"a-zA-Z",ascii:"\\x00-\\x7F",blank:" \\t",cntrl:"\\x00-\\x1F\\x7F",digit:"0-9",graph:"\\x21-\\x7E",lower:"a-z",print:"\\x20-\\x7E ",punct:"\\-!\"#$%&'()\\*+,./:;<=>?@[\\]^_`{|}~",space:" \\t\\r\\n\\v\\f",upper:"A-Z",word:"A-Za-z0-9_",xdigit:"A-Fa-f0-9"};e$.exports={MAX_LENGTH:1024*64,POSIX_REGEX_SOURCE:I7e,REGEX_BACKSLASH:/\\(?![*+?^${}(|)[\]])/g,REGEX_NON_SPECIAL_CHARS:/^[^@![\].,$*+?^{}()|\\/]+/,REGEX_SPECIAL_CHARS:/[-*+?.^${}(|)[\]]/,REGEX_SPECIAL_CHARS_BACKREF:/(\\?)((\W)(\3*))/g,REGEX_SPECIAL_CHARS_GLOBAL:/([-*+?.^${}(|)[\]])/g,REGEX_REMOVE_BACKSLASH:/(?:\[.*?[^\\]\]|\\(?=.))/g,REPLACEMENTS:{"***":"*","**/**":"**","**/**/**":"**"},CHAR_0:48,CHAR_9:57,CHAR_UPPERCASE_A:65,CHAR_LOWERCASE_A:97,CHAR_UPPERCASE_Z:90,CHAR_LOWERCASE_Z:122,CHAR_LEFT_PARENTHESES:40,CHAR_RIGHT_PARENTHESES:41,CHAR_ASTERISK:42,CHAR_AMPERSAND:38,CHAR_AT:64,CHAR_BACKWARD_SLASH:92,CHAR_CARRIAGE_RETURN:13,CHAR_CIRCUMFLEX_ACCENT:94,CHAR_COLON:58,CHAR_COMMA:44,CHAR_DOT:46,CHAR_DOUBLE_QUOTE:34,CHAR_EQUAL:61,CHAR_EXCLAMATION_MARK:33,CHAR_FORM_FEED:12,CHAR_FORWARD_SLASH:47,CHAR_GRAVE_ACCENT:96,CHAR_HASH:35,CHAR_HYPHEN_MINUS:45,CHAR_LEFT_ANGLE_BRACKET:60,CHAR_LEFT_CURLY_BRACE:123,CHAR_LEFT_SQUARE_BRACKET:91,CHAR_LINE_FEED:10,CHAR_NO_BREAK_SPACE:160,CHAR_PERCENT:37,CHAR_PLUS:43,CHAR_QUESTION_MARK:63,CHAR_RIGHT_ANGLE_BRACKET:62,CHAR_RIGHT_CURLY_BRACE:125,CHAR_RIGHT_SQUARE_BRACKET:93,CHAR_SEMICOLON:59,CHAR_SINGLE_QUOTE:39,CHAR_SPACE:32,CHAR_TAB:9,CHAR_UNDERSCORE:95,CHAR_VERTICAL_LINE:124,CHAR_ZERO_WIDTH_NOBREAK_SPACE:65279,SEP:u7e.sep,extglobChars(t){return{"!":{type:"negate",open:"(?:(?!(?:",close:`))${t.STAR})`},"?":{type:"qmark",open:"(?:",close:")?"},"+":{type:"plus",open:"(?:",close:")+"},"*":{type:"star",open:"(?:",close:")*"},"@":{type:"at",open:"(?:",close:")"}}},globChars(t){return t===!0?C7e:$Z}}});var Kw=_(xa=>{"use strict";var w7e=ve("path"),B7e=process.platform==="win32",{REGEX_BACKSLASH:v7e,REGEX_REMOVE_BACKSLASH:D7e,REGEX_SPECIAL_CHARS:P7e,REGEX_SPECIAL_CHARS_GLOBAL:S7e}=Yw();xa.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);xa.hasRegexChars=t=>P7e.test(t);xa.isRegexChar=t=>t.length===1&&xa.hasRegexChars(t);xa.escapeRegex=t=>t.replace(S7e,"\\$1");xa.toPosixSlashes=t=>t.replace(v7e,"/");xa.removeBackslashes=t=>t.replace(D7e,e=>e==="\\"?"":e);xa.supportsLookbehinds=()=>{let t=process.version.slice(1).split(".").map(Number);return t.length===3&&t[0]>=9||t[0]===8&&t[1]>=10};xa.isWindows=t=>t&&typeof t.windows=="boolean"?t.windows:B7e===!0||w7e.sep==="\\";xa.escapeLast=(t,e,r)=>{let o=t.lastIndexOf(e,r);return o===-1?t:t[o-1]==="\\"?xa.escapeLast(t,e,o-1):`${t.slice(0,o)}\\${t.slice(o)}`};xa.removePrefix=(t,e={})=>{let r=t;return r.startsWith("./")&&(r=r.slice(2),e.prefix="./"),r};xa.wrapOutput=(t,e={},r={})=>{let o=r.contains?"":"^",a=r.contains?"":"$",n=`${o}(?:${t})${a}`;return e.negated===!0&&(n=`(?:^(?!${n}).*$)`),n}});var l$=_((kQt,a$)=>{"use strict";var t$=Kw(),{CHAR_ASTERISK:fL,CHAR_AT:b7e,CHAR_BACKWARD_SLASH:Vw,CHAR_COMMA:x7e,CHAR_DOT:pL,CHAR_EXCLAMATION_MARK:hL,CHAR_FORWARD_SLASH:o$,CHAR_LEFT_CURLY_BRACE:gL,CHAR_LEFT_PARENTHESES:dL,CHAR_LEFT_SQUARE_BRACKET:k7e,CHAR_PLUS:Q7e,CHAR_QUESTION_MARK:r$,CHAR_RIGHT_CURLY_BRACE:F7e,CHAR_RIGHT_PARENTHESES:n$,CHAR_RIGHT_SQUARE_BRACKET:R7e}=Yw(),i$=t=>t===o$||t===Vw,s$=t=>{t.isPrefix!==!0&&(t.depth=t.isGlobstar?1/0:1)},T7e=(t,e)=>{let r=e||{},o=t.length-1,a=r.parts===!0||r.scanToEnd===!0,n=[],u=[],A=[],p=t,h=-1,E=0,w=0,D=!1,x=!1,C=!1,T=!1,L=!1,U=!1,J=!1,te=!1,le=!1,ce=!1,ue=0,Ie,he,De={value:"",depth:0,isGlob:!1},Ee=()=>h>=o,g=()=>p.charCodeAt(h+1),me=()=>(Ie=he,p.charCodeAt(++h));for(;h0&&(fe=p.slice(0,E),p=p.slice(E),w-=E),Ce&&C===!0&&w>0?(Ce=p.slice(0,w),ie=p.slice(w)):C===!0?(Ce="",ie=p):Ce=p,Ce&&Ce!==""&&Ce!=="/"&&Ce!==p&&i$(Ce.charCodeAt(Ce.length-1))&&(Ce=Ce.slice(0,-1)),r.unescape===!0&&(ie&&(ie=t$.removeBackslashes(ie)),Ce&&J===!0&&(Ce=t$.removeBackslashes(Ce)));let Z={prefix:fe,input:t,start:E,base:Ce,glob:ie,isBrace:D,isBracket:x,isGlob:C,isExtglob:T,isGlobstar:L,negated:te,negatedExtglob:le};if(r.tokens===!0&&(Z.maxDepth=0,i$(he)||u.push(De),Z.tokens=u),r.parts===!0||r.tokens===!0){let Pe;for(let Re=0;Re{"use strict";var AS=Yw(),ll=Kw(),{MAX_LENGTH:fS,POSIX_REGEX_SOURCE:N7e,REGEX_NON_SPECIAL_CHARS:L7e,REGEX_SPECIAL_CHARS_BACKREF:O7e,REPLACEMENTS:c$}=AS,M7e=(t,e)=>{if(typeof e.expandRange=="function")return e.expandRange(...t,e);t.sort();let r=`[${t.join("-")}]`;try{new RegExp(r)}catch{return t.map(a=>ll.escapeRegex(a)).join("..")}return r},Mm=(t,e)=>`Missing ${t}: "${e}" - use "\\\\${e}" to match literal characters`,mL=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");t=c$[t]||t;let r={...e},o=typeof r.maxLength=="number"?Math.min(fS,r.maxLength):fS,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);let n={type:"bos",value:"",output:r.prepend||""},u=[n],A=r.capture?"":"?:",p=ll.isWindows(e),h=AS.globChars(p),E=AS.extglobChars(h),{DOT_LITERAL:w,PLUS_LITERAL:D,SLASH_LITERAL:x,ONE_CHAR:C,DOTS_SLASH:T,NO_DOT:L,NO_DOT_SLASH:U,NO_DOTS_SLASH:J,QMARK:te,QMARK_NO_DOT:le,STAR:ce,START_ANCHOR:ue}=h,Ie=b=>`(${A}(?:(?!${ue}${b.dot?T:w}).)*?)`,he=r.dot?"":L,De=r.dot?te:le,Ee=r.bash===!0?Ie(r):ce;r.capture&&(Ee=`(${Ee})`),typeof r.noext=="boolean"&&(r.noextglob=r.noext);let g={input:t,index:-1,start:0,dot:r.dot===!0,consumed:"",output:"",prefix:"",backtrack:!1,negated:!1,brackets:0,braces:0,parens:0,quotes:0,globstar:!1,tokens:u};t=ll.removePrefix(t,g),a=t.length;let me=[],Ce=[],fe=[],ie=n,Z,Pe=()=>g.index===a-1,Re=g.peek=(b=1)=>t[g.index+b],ht=g.advance=()=>t[++g.index]||"",q=()=>t.slice(g.index+1),nt=(b="",I=0)=>{g.consumed+=b,g.index+=I},Ne=b=>{g.output+=b.output!=null?b.output:b.value,nt(b.value)},Te=()=>{let b=1;for(;Re()==="!"&&(Re(2)!=="("||Re(3)==="?");)ht(),g.start++,b++;return b%2===0?!1:(g.negated=!0,g.start++,!0)},ke=b=>{g[b]++,fe.push(b)},Ve=b=>{g[b]--,fe.pop()},be=b=>{if(ie.type==="globstar"){let I=g.braces>0&&(b.type==="comma"||b.type==="brace"),S=b.extglob===!0||me.length&&(b.type==="pipe"||b.type==="paren");b.type!=="slash"&&b.type!=="paren"&&!I&&!S&&(g.output=g.output.slice(0,-ie.output.length),ie.type="star",ie.value="*",ie.output=Ee,g.output+=ie.output)}if(me.length&&b.type!=="paren"&&(me[me.length-1].inner+=b.value),(b.value||b.output)&&Ne(b),ie&&ie.type==="text"&&b.type==="text"){ie.value+=b.value,ie.output=(ie.output||"")+b.value;return}b.prev=ie,u.push(b),ie=b},tt=(b,I)=>{let S={...E[I],conditions:1,inner:""};S.prev=ie,S.parens=g.parens,S.output=g.output;let y=(r.capture?"(":"")+S.open;ke("parens"),be({type:b,value:I,output:g.output?"":C}),be({type:"paren",extglob:!0,value:ht(),output:y}),me.push(S)},He=b=>{let I=b.close+(r.capture?")":""),S;if(b.type==="negate"){let y=Ee;if(b.inner&&b.inner.length>1&&b.inner.includes("/")&&(y=Ie(r)),(y!==Ee||Pe()||/^\)+$/.test(q()))&&(I=b.close=`)$))${y}`),b.inner.includes("*")&&(S=q())&&/^\.[^\\/.]+$/.test(S)){let R=mL(S,{...e,fastpaths:!1}).output;I=b.close=`)${R})${y})`}b.prev.type==="bos"&&(g.negatedExtglob=!0)}be({type:"paren",extglob:!0,value:Z,output:I}),Ve("parens")};if(r.fastpaths!==!1&&!/(^[*!]|[/()[\]{}"])/.test(t)){let b=!1,I=t.replace(O7e,(S,y,R,z,X,$)=>z==="\\"?(b=!0,S):z==="?"?y?y+z+(X?te.repeat(X.length):""):$===0?De+(X?te.repeat(X.length):""):te.repeat(R.length):z==="."?w.repeat(R.length):z==="*"?y?y+z+(X?Ee:""):Ee:y?S:`\\${S}`);return b===!0&&(r.unescape===!0?I=I.replace(/\\/g,""):I=I.replace(/\\+/g,S=>S.length%2===0?"\\\\":S?"\\":"")),I===t&&r.contains===!0?(g.output=t,g):(g.output=ll.wrapOutput(I,g,e),g)}for(;!Pe();){if(Z=ht(),Z==="\0")continue;if(Z==="\\"){let S=Re();if(S==="/"&&r.bash!==!0||S==="."||S===";")continue;if(!S){Z+="\\",be({type:"text",value:Z});continue}let y=/^\\+/.exec(q()),R=0;if(y&&y[0].length>2&&(R=y[0].length,g.index+=R,R%2!==0&&(Z+="\\")),r.unescape===!0?Z=ht():Z+=ht(),g.brackets===0){be({type:"text",value:Z});continue}}if(g.brackets>0&&(Z!=="]"||ie.value==="["||ie.value==="[^")){if(r.posix!==!1&&Z===":"){let S=ie.value.slice(1);if(S.includes("[")&&(ie.posix=!0,S.includes(":"))){let y=ie.value.lastIndexOf("["),R=ie.value.slice(0,y),z=ie.value.slice(y+2),X=N7e[z];if(X){ie.value=R+X,g.backtrack=!0,ht(),!n.output&&u.indexOf(ie)===1&&(n.output=C);continue}}}(Z==="["&&Re()!==":"||Z==="-"&&Re()==="]")&&(Z=`\\${Z}`),Z==="]"&&(ie.value==="["||ie.value==="[^")&&(Z=`\\${Z}`),r.posix===!0&&Z==="!"&&ie.value==="["&&(Z="^"),ie.value+=Z,Ne({value:Z});continue}if(g.quotes===1&&Z!=='"'){Z=ll.escapeRegex(Z),ie.value+=Z,Ne({value:Z});continue}if(Z==='"'){g.quotes=g.quotes===1?0:1,r.keepQuotes===!0&&be({type:"text",value:Z});continue}if(Z==="("){ke("parens"),be({type:"paren",value:Z});continue}if(Z===")"){if(g.parens===0&&r.strictBrackets===!0)throw new SyntaxError(Mm("opening","("));let S=me[me.length-1];if(S&&g.parens===S.parens+1){He(me.pop());continue}be({type:"paren",value:Z,output:g.parens?")":"\\)"}),Ve("parens");continue}if(Z==="["){if(r.nobracket===!0||!q().includes("]")){if(r.nobracket!==!0&&r.strictBrackets===!0)throw new SyntaxError(Mm("closing","]"));Z=`\\${Z}`}else ke("brackets");be({type:"bracket",value:Z});continue}if(Z==="]"){if(r.nobracket===!0||ie&&ie.type==="bracket"&&ie.value.length===1){be({type:"text",value:Z,output:`\\${Z}`});continue}if(g.brackets===0){if(r.strictBrackets===!0)throw new SyntaxError(Mm("opening","["));be({type:"text",value:Z,output:`\\${Z}`});continue}Ve("brackets");let S=ie.value.slice(1);if(ie.posix!==!0&&S[0]==="^"&&!S.includes("/")&&(Z=`/${Z}`),ie.value+=Z,Ne({value:Z}),r.literalBrackets===!1||ll.hasRegexChars(S))continue;let y=ll.escapeRegex(ie.value);if(g.output=g.output.slice(0,-ie.value.length),r.literalBrackets===!0){g.output+=y,ie.value=y;continue}ie.value=`(${A}${y}|${ie.value})`,g.output+=ie.value;continue}if(Z==="{"&&r.nobrace!==!0){ke("braces");let S={type:"brace",value:Z,output:"(",outputIndex:g.output.length,tokensIndex:g.tokens.length};Ce.push(S),be(S);continue}if(Z==="}"){let S=Ce[Ce.length-1];if(r.nobrace===!0||!S){be({type:"text",value:Z,output:Z});continue}let y=")";if(S.dots===!0){let R=u.slice(),z=[];for(let X=R.length-1;X>=0&&(u.pop(),R[X].type!=="brace");X--)R[X].type!=="dots"&&z.unshift(R[X].value);y=M7e(z,r),g.backtrack=!0}if(S.comma!==!0&&S.dots!==!0){let R=g.output.slice(0,S.outputIndex),z=g.tokens.slice(S.tokensIndex);S.value=S.output="\\{",Z=y="\\}",g.output=R;for(let X of z)g.output+=X.output||X.value}be({type:"brace",value:Z,output:y}),Ve("braces"),Ce.pop();continue}if(Z==="|"){me.length>0&&me[me.length-1].conditions++,be({type:"text",value:Z});continue}if(Z===","){let S=Z,y=Ce[Ce.length-1];y&&fe[fe.length-1]==="braces"&&(y.comma=!0,S="|"),be({type:"comma",value:Z,output:S});continue}if(Z==="/"){if(ie.type==="dot"&&g.index===g.start+1){g.start=g.index+1,g.consumed="",g.output="",u.pop(),ie=n;continue}be({type:"slash",value:Z,output:x});continue}if(Z==="."){if(g.braces>0&&ie.type==="dot"){ie.value==="."&&(ie.output=w);let S=Ce[Ce.length-1];ie.type="dots",ie.output+=Z,ie.value+=Z,S.dots=!0;continue}if(g.braces+g.parens===0&&ie.type!=="bos"&&ie.type!=="slash"){be({type:"text",value:Z,output:w});continue}be({type:"dot",value:Z,output:w});continue}if(Z==="?"){if(!(ie&&ie.value==="(")&&r.noextglob!==!0&&Re()==="("&&Re(2)!=="?"){tt("qmark",Z);continue}if(ie&&ie.type==="paren"){let y=Re(),R=Z;if(y==="<"&&!ll.supportsLookbehinds())throw new Error("Node.js v10 or higher is required for regex lookbehinds");(ie.value==="("&&!/[!=<:]/.test(y)||y==="<"&&!/<([!=]|\w+>)/.test(q()))&&(R=`\\${Z}`),be({type:"text",value:Z,output:R});continue}if(r.dot!==!0&&(ie.type==="slash"||ie.type==="bos")){be({type:"qmark",value:Z,output:le});continue}be({type:"qmark",value:Z,output:te});continue}if(Z==="!"){if(r.noextglob!==!0&&Re()==="("&&(Re(2)!=="?"||!/[!=<:]/.test(Re(3)))){tt("negate",Z);continue}if(r.nonegate!==!0&&g.index===0){Te();continue}}if(Z==="+"){if(r.noextglob!==!0&&Re()==="("&&Re(2)!=="?"){tt("plus",Z);continue}if(ie&&ie.value==="("||r.regex===!1){be({type:"plus",value:Z,output:D});continue}if(ie&&(ie.type==="bracket"||ie.type==="paren"||ie.type==="brace")||g.parens>0){be({type:"plus",value:Z});continue}be({type:"plus",value:D});continue}if(Z==="@"){if(r.noextglob!==!0&&Re()==="("&&Re(2)!=="?"){be({type:"at",extglob:!0,value:Z,output:""});continue}be({type:"text",value:Z});continue}if(Z!=="*"){(Z==="$"||Z==="^")&&(Z=`\\${Z}`);let S=L7e.exec(q());S&&(Z+=S[0],g.index+=S[0].length),be({type:"text",value:Z});continue}if(ie&&(ie.type==="globstar"||ie.star===!0)){ie.type="star",ie.star=!0,ie.value+=Z,ie.output=Ee,g.backtrack=!0,g.globstar=!0,nt(Z);continue}let b=q();if(r.noextglob!==!0&&/^\([^?]/.test(b)){tt("star",Z);continue}if(ie.type==="star"){if(r.noglobstar===!0){nt(Z);continue}let S=ie.prev,y=S.prev,R=S.type==="slash"||S.type==="bos",z=y&&(y.type==="star"||y.type==="globstar");if(r.bash===!0&&(!R||b[0]&&b[0]!=="/")){be({type:"star",value:Z,output:""});continue}let X=g.braces>0&&(S.type==="comma"||S.type==="brace"),$=me.length&&(S.type==="pipe"||S.type==="paren");if(!R&&S.type!=="paren"&&!X&&!$){be({type:"star",value:Z,output:""});continue}for(;b.slice(0,3)==="/**";){let se=t[g.index+4];if(se&&se!=="/")break;b=b.slice(3),nt("/**",3)}if(S.type==="bos"&&Pe()){ie.type="globstar",ie.value+=Z,ie.output=Ie(r),g.output=ie.output,g.globstar=!0,nt(Z);continue}if(S.type==="slash"&&S.prev.type!=="bos"&&!z&&Pe()){g.output=g.output.slice(0,-(S.output+ie.output).length),S.output=`(?:${S.output}`,ie.type="globstar",ie.output=Ie(r)+(r.strictSlashes?")":"|$)"),ie.value+=Z,g.globstar=!0,g.output+=S.output+ie.output,nt(Z);continue}if(S.type==="slash"&&S.prev.type!=="bos"&&b[0]==="/"){let se=b[1]!==void 0?"|$":"";g.output=g.output.slice(0,-(S.output+ie.output).length),S.output=`(?:${S.output}`,ie.type="globstar",ie.output=`${Ie(r)}${x}|${x}${se})`,ie.value+=Z,g.output+=S.output+ie.output,g.globstar=!0,nt(Z+ht()),be({type:"slash",value:"/",output:""});continue}if(S.type==="bos"&&b[0]==="/"){ie.type="globstar",ie.value+=Z,ie.output=`(?:^|${x}|${Ie(r)}${x})`,g.output=ie.output,g.globstar=!0,nt(Z+ht()),be({type:"slash",value:"/",output:""});continue}g.output=g.output.slice(0,-ie.output.length),ie.type="globstar",ie.output=Ie(r),ie.value+=Z,g.output+=ie.output,g.globstar=!0,nt(Z);continue}let I={type:"star",value:Z,output:Ee};if(r.bash===!0){I.output=".*?",(ie.type==="bos"||ie.type==="slash")&&(I.output=he+I.output),be(I);continue}if(ie&&(ie.type==="bracket"||ie.type==="paren")&&r.regex===!0){I.output=Z,be(I);continue}(g.index===g.start||ie.type==="slash"||ie.type==="dot")&&(ie.type==="dot"?(g.output+=U,ie.output+=U):r.dot===!0?(g.output+=J,ie.output+=J):(g.output+=he,ie.output+=he),Re()!=="*"&&(g.output+=C,ie.output+=C)),be(I)}for(;g.brackets>0;){if(r.strictBrackets===!0)throw new SyntaxError(Mm("closing","]"));g.output=ll.escapeLast(g.output,"["),Ve("brackets")}for(;g.parens>0;){if(r.strictBrackets===!0)throw new SyntaxError(Mm("closing",")"));g.output=ll.escapeLast(g.output,"("),Ve("parens")}for(;g.braces>0;){if(r.strictBrackets===!0)throw new SyntaxError(Mm("closing","}"));g.output=ll.escapeLast(g.output,"{"),Ve("braces")}if(r.strictSlashes!==!0&&(ie.type==="star"||ie.type==="bracket")&&be({type:"maybe_slash",value:"",output:`${x}?`}),g.backtrack===!0){g.output="";for(let b of g.tokens)g.output+=b.output!=null?b.output:b.value,b.suffix&&(g.output+=b.suffix)}return g};mL.fastpaths=(t,e)=>{let r={...e},o=typeof r.maxLength=="number"?Math.min(fS,r.maxLength):fS,a=t.length;if(a>o)throw new SyntaxError(`Input length: ${a}, exceeds maximum allowed length: ${o}`);t=c$[t]||t;let n=ll.isWindows(e),{DOT_LITERAL:u,SLASH_LITERAL:A,ONE_CHAR:p,DOTS_SLASH:h,NO_DOT:E,NO_DOTS:w,NO_DOTS_SLASH:D,STAR:x,START_ANCHOR:C}=AS.globChars(n),T=r.dot?w:E,L=r.dot?D:E,U=r.capture?"":"?:",J={negated:!1,prefix:""},te=r.bash===!0?".*?":x;r.capture&&(te=`(${te})`);let le=he=>he.noglobstar===!0?te:`(${U}(?:(?!${C}${he.dot?h:u}).)*?)`,ce=he=>{switch(he){case"*":return`${T}${p}${te}`;case".*":return`${u}${p}${te}`;case"*.*":return`${T}${te}${u}${p}${te}`;case"*/*":return`${T}${te}${A}${p}${L}${te}`;case"**":return T+le(r);case"**/*":return`(?:${T}${le(r)}${A})?${L}${p}${te}`;case"**/*.*":return`(?:${T}${le(r)}${A})?${L}${te}${u}${p}${te}`;case"**/.*":return`(?:${T}${le(r)}${A})?${u}${p}${te}`;default:{let De=/^(.*?)\.(\w+)$/.exec(he);if(!De)return;let Ee=ce(De[1]);return Ee?Ee+u+De[2]:void 0}}},ue=ll.removePrefix(t,J),Ie=ce(ue);return Ie&&r.strictSlashes!==!0&&(Ie+=`${A}?`),Ie};u$.exports=mL});var p$=_((FQt,f$)=>{"use strict";var U7e=ve("path"),_7e=l$(),yL=A$(),EL=Kw(),H7e=Yw(),q7e=t=>t&&typeof t=="object"&&!Array.isArray(t),Mi=(t,e,r=!1)=>{if(Array.isArray(t)){let E=t.map(D=>Mi(D,e,r));return D=>{for(let x of E){let C=x(D);if(C)return C}return!1}}let o=q7e(t)&&t.tokens&&t.input;if(t===""||typeof t!="string"&&!o)throw new TypeError("Expected pattern to be a non-empty string");let a=e||{},n=EL.isWindows(e),u=o?Mi.compileRe(t,e):Mi.makeRe(t,e,!1,!0),A=u.state;delete u.state;let p=()=>!1;if(a.ignore){let E={...e,ignore:null,onMatch:null,onResult:null};p=Mi(a.ignore,E,r)}let h=(E,w=!1)=>{let{isMatch:D,match:x,output:C}=Mi.test(E,u,e,{glob:t,posix:n}),T={glob:t,state:A,regex:u,posix:n,input:E,output:C,match:x,isMatch:D};return typeof a.onResult=="function"&&a.onResult(T),D===!1?(T.isMatch=!1,w?T:!1):p(E)?(typeof a.onIgnore=="function"&&a.onIgnore(T),T.isMatch=!1,w?T:!1):(typeof a.onMatch=="function"&&a.onMatch(T),w?T:!0)};return r&&(h.state=A),h};Mi.test=(t,e,r,{glob:o,posix:a}={})=>{if(typeof t!="string")throw new TypeError("Expected input to be a string");if(t==="")return{isMatch:!1,output:""};let n=r||{},u=n.format||(a?EL.toPosixSlashes:null),A=t===o,p=A&&u?u(t):t;return A===!1&&(p=u?u(t):t,A=p===o),(A===!1||n.capture===!0)&&(n.matchBase===!0||n.basename===!0?A=Mi.matchBase(t,e,r,a):A=e.exec(p)),{isMatch:!!A,match:A,output:p}};Mi.matchBase=(t,e,r,o=EL.isWindows(r))=>(e instanceof RegExp?e:Mi.makeRe(e,r)).test(U7e.basename(t));Mi.isMatch=(t,e,r)=>Mi(e,r)(t);Mi.parse=(t,e)=>Array.isArray(t)?t.map(r=>Mi.parse(r,e)):yL(t,{...e,fastpaths:!1});Mi.scan=(t,e)=>_7e(t,e);Mi.compileRe=(t,e,r=!1,o=!1)=>{if(r===!0)return t.output;let a=e||{},n=a.contains?"":"^",u=a.contains?"":"$",A=`${n}(?:${t.output})${u}`;t&&t.negated===!0&&(A=`^(?!${A}).*$`);let p=Mi.toRegex(A,e);return o===!0&&(p.state=t),p};Mi.makeRe=(t,e={},r=!1,o=!1)=>{if(!t||typeof t!="string")throw new TypeError("Expected a non-empty string");let a={negated:!1,fastpaths:!0};return e.fastpaths!==!1&&(t[0]==="."||t[0]==="*")&&(a.output=yL.fastpaths(t,e)),a.output||(a=yL(t,e)),Mi.compileRe(a,e,r,o)};Mi.toRegex=(t,e)=>{try{let r=e||{};return new RegExp(t,r.flags||(r.nocase?"i":""))}catch(r){if(e&&e.debug===!0)throw r;return/$^/}};Mi.constants=H7e;f$.exports=Mi});var g$=_((RQt,h$)=>{"use strict";h$.exports=p$()});var Xo=_((TQt,E$)=>{"use strict";var m$=ve("util"),y$=JZ(),Xu=g$(),CL=Kw(),d$=t=>t===""||t==="./",Ii=(t,e,r)=>{e=[].concat(e),t=[].concat(t);let o=new Set,a=new Set,n=new Set,u=0,A=E=>{n.add(E.output),r&&r.onResult&&r.onResult(E)};for(let E=0;E!o.has(E));if(r&&h.length===0){if(r.failglob===!0)throw new Error(`No matches found for "${e.join(", ")}"`);if(r.nonull===!0||r.nullglob===!0)return r.unescape?e.map(E=>E.replace(/\\/g,"")):e}return h};Ii.match=Ii;Ii.matcher=(t,e)=>Xu(t,e);Ii.isMatch=(t,e,r)=>Xu(e,r)(t);Ii.any=Ii.isMatch;Ii.not=(t,e,r={})=>{e=[].concat(e).map(String);let o=new Set,a=[],n=A=>{r.onResult&&r.onResult(A),a.push(A.output)},u=new Set(Ii(t,e,{...r,onResult:n}));for(let A of a)u.has(A)||o.add(A);return[...o]};Ii.contains=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${m$.inspect(t)}"`);if(Array.isArray(e))return e.some(o=>Ii.contains(t,o,r));if(typeof e=="string"){if(d$(t)||d$(e))return!1;if(t.includes(e)||t.startsWith("./")&&t.slice(2).includes(e))return!0}return Ii.isMatch(t,e,{...r,contains:!0})};Ii.matchKeys=(t,e,r)=>{if(!CL.isObject(t))throw new TypeError("Expected the first argument to be an object");let o=Ii(Object.keys(t),e,r),a={};for(let n of o)a[n]=t[n];return a};Ii.some=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=Xu(String(a),r);if(o.some(u=>n(u)))return!0}return!1};Ii.every=(t,e,r)=>{let o=[].concat(t);for(let a of[].concat(e)){let n=Xu(String(a),r);if(!o.every(u=>n(u)))return!1}return!0};Ii.all=(t,e,r)=>{if(typeof t!="string")throw new TypeError(`Expected a string: "${m$.inspect(t)}"`);return[].concat(e).every(o=>Xu(o,r)(t))};Ii.capture=(t,e,r)=>{let o=CL.isWindows(r),n=Xu.makeRe(String(t),{...r,capture:!0}).exec(o?CL.toPosixSlashes(e):e);if(n)return n.slice(1).map(u=>u===void 0?"":u)};Ii.makeRe=(...t)=>Xu.makeRe(...t);Ii.scan=(...t)=>Xu.scan(...t);Ii.parse=(t,e)=>{let r=[];for(let o of[].concat(t||[]))for(let a of y$(String(o),e))r.push(Xu.parse(a,e));return r};Ii.braces=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return e&&e.nobrace===!0||!/\{.*\}/.test(t)?[t]:y$(t,e)};Ii.braceExpand=(t,e)=>{if(typeof t!="string")throw new TypeError("Expected a string");return Ii.braces(t,{...e,expand:!0})};E$.exports=Ii});var I$=_((NQt,C$)=>{"use strict";C$.exports=({onlyFirst:t=!1}={})=>{let e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,t?void 0:"g")}});var pS=_((LQt,w$)=>{"use strict";var j7e=I$();w$.exports=t=>typeof t=="string"?t.replace(j7e(),""):t});var v$=_((OQt,B$)=>{function G7e(){this.__data__=[],this.size=0}B$.exports=G7e});var Um=_((MQt,D$)=>{function W7e(t,e){return t===e||t!==t&&e!==e}D$.exports=W7e});var Jw=_((UQt,P$)=>{var Y7e=Um();function K7e(t,e){for(var r=t.length;r--;)if(Y7e(t[r][0],e))return r;return-1}P$.exports=K7e});var b$=_((_Qt,S$)=>{var V7e=Jw(),J7e=Array.prototype,z7e=J7e.splice;function X7e(t){var e=this.__data__,r=V7e(e,t);if(r<0)return!1;var o=e.length-1;return r==o?e.pop():z7e.call(e,r,1),--this.size,!0}S$.exports=X7e});var k$=_((HQt,x$)=>{var Z7e=Jw();function $7e(t){var e=this.__data__,r=Z7e(e,t);return r<0?void 0:e[r][1]}x$.exports=$7e});var F$=_((qQt,Q$)=>{var eWe=Jw();function tWe(t){return eWe(this.__data__,t)>-1}Q$.exports=tWe});var T$=_((jQt,R$)=>{var rWe=Jw();function nWe(t,e){var r=this.__data__,o=rWe(r,t);return o<0?(++this.size,r.push([t,e])):r[o][1]=e,this}R$.exports=nWe});var zw=_((GQt,N$)=>{var iWe=v$(),sWe=b$(),oWe=k$(),aWe=F$(),lWe=T$();function _m(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var cWe=zw();function uWe(){this.__data__=new cWe,this.size=0}L$.exports=uWe});var U$=_((YQt,M$)=>{function AWe(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}M$.exports=AWe});var H$=_((KQt,_$)=>{function fWe(t){return this.__data__.get(t)}_$.exports=fWe});var j$=_((VQt,q$)=>{function pWe(t){return this.__data__.has(t)}q$.exports=pWe});var IL=_((JQt,G$)=>{var hWe=typeof global=="object"&&global&&global.Object===Object&&global;G$.exports=hWe});var ql=_((zQt,W$)=>{var gWe=IL(),dWe=typeof self=="object"&&self&&self.Object===Object&&self,mWe=gWe||dWe||Function("return this")();W$.exports=mWe});var dg=_((XQt,Y$)=>{var yWe=ql(),EWe=yWe.Symbol;Y$.exports=EWe});var z$=_((ZQt,J$)=>{var K$=dg(),V$=Object.prototype,CWe=V$.hasOwnProperty,IWe=V$.toString,Xw=K$?K$.toStringTag:void 0;function wWe(t){var e=CWe.call(t,Xw),r=t[Xw];try{t[Xw]=void 0;var o=!0}catch{}var a=IWe.call(t);return o&&(e?t[Xw]=r:delete t[Xw]),a}J$.exports=wWe});var Z$=_(($Qt,X$)=>{var BWe=Object.prototype,vWe=BWe.toString;function DWe(t){return vWe.call(t)}X$.exports=DWe});var mg=_((eFt,tee)=>{var $$=dg(),PWe=z$(),SWe=Z$(),bWe="[object Null]",xWe="[object Undefined]",eee=$$?$$.toStringTag:void 0;function kWe(t){return t==null?t===void 0?xWe:bWe:eee&&eee in Object(t)?PWe(t):SWe(t)}tee.exports=kWe});var cl=_((tFt,ree)=>{function QWe(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}ree.exports=QWe});var hS=_((rFt,nee)=>{var FWe=mg(),RWe=cl(),TWe="[object AsyncFunction]",NWe="[object Function]",LWe="[object GeneratorFunction]",OWe="[object Proxy]";function MWe(t){if(!RWe(t))return!1;var e=FWe(t);return e==NWe||e==LWe||e==TWe||e==OWe}nee.exports=MWe});var see=_((nFt,iee)=>{var UWe=ql(),_We=UWe["__core-js_shared__"];iee.exports=_We});var lee=_((iFt,aee)=>{var wL=see(),oee=function(){var t=/[^.]+$/.exec(wL&&wL.keys&&wL.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function HWe(t){return!!oee&&oee in t}aee.exports=HWe});var BL=_((sFt,cee)=>{var qWe=Function.prototype,jWe=qWe.toString;function GWe(t){if(t!=null){try{return jWe.call(t)}catch{}try{return t+""}catch{}}return""}cee.exports=GWe});var Aee=_((oFt,uee)=>{var WWe=hS(),YWe=lee(),KWe=cl(),VWe=BL(),JWe=/[\\^$.*+?()[\]{}|]/g,zWe=/^\[object .+?Constructor\]$/,XWe=Function.prototype,ZWe=Object.prototype,$We=XWe.toString,eYe=ZWe.hasOwnProperty,tYe=RegExp("^"+$We.call(eYe).replace(JWe,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function rYe(t){if(!KWe(t)||YWe(t))return!1;var e=WWe(t)?tYe:zWe;return e.test(VWe(t))}uee.exports=rYe});var pee=_((aFt,fee)=>{function nYe(t,e){return t?.[e]}fee.exports=nYe});var $p=_((lFt,hee)=>{var iYe=Aee(),sYe=pee();function oYe(t,e){var r=sYe(t,e);return iYe(r)?r:void 0}hee.exports=oYe});var gS=_((cFt,gee)=>{var aYe=$p(),lYe=ql(),cYe=aYe(lYe,"Map");gee.exports=cYe});var Zw=_((uFt,dee)=>{var uYe=$p(),AYe=uYe(Object,"create");dee.exports=AYe});var Eee=_((AFt,yee)=>{var mee=Zw();function fYe(){this.__data__=mee?mee(null):{},this.size=0}yee.exports=fYe});var Iee=_((fFt,Cee)=>{function pYe(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}Cee.exports=pYe});var Bee=_((pFt,wee)=>{var hYe=Zw(),gYe="__lodash_hash_undefined__",dYe=Object.prototype,mYe=dYe.hasOwnProperty;function yYe(t){var e=this.__data__;if(hYe){var r=e[t];return r===gYe?void 0:r}return mYe.call(e,t)?e[t]:void 0}wee.exports=yYe});var Dee=_((hFt,vee)=>{var EYe=Zw(),CYe=Object.prototype,IYe=CYe.hasOwnProperty;function wYe(t){var e=this.__data__;return EYe?e[t]!==void 0:IYe.call(e,t)}vee.exports=wYe});var See=_((gFt,Pee)=>{var BYe=Zw(),vYe="__lodash_hash_undefined__";function DYe(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=BYe&&e===void 0?vYe:e,this}Pee.exports=DYe});var xee=_((dFt,bee)=>{var PYe=Eee(),SYe=Iee(),bYe=Bee(),xYe=Dee(),kYe=See();function Hm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var kee=xee(),QYe=zw(),FYe=gS();function RYe(){this.size=0,this.__data__={hash:new kee,map:new(FYe||QYe),string:new kee}}Qee.exports=RYe});var Tee=_((yFt,Ree)=>{function TYe(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}Ree.exports=TYe});var $w=_((EFt,Nee)=>{var NYe=Tee();function LYe(t,e){var r=t.__data__;return NYe(e)?r[typeof e=="string"?"string":"hash"]:r.map}Nee.exports=LYe});var Oee=_((CFt,Lee)=>{var OYe=$w();function MYe(t){var e=OYe(this,t).delete(t);return this.size-=e?1:0,e}Lee.exports=MYe});var Uee=_((IFt,Mee)=>{var UYe=$w();function _Ye(t){return UYe(this,t).get(t)}Mee.exports=_Ye});var Hee=_((wFt,_ee)=>{var HYe=$w();function qYe(t){return HYe(this,t).has(t)}_ee.exports=qYe});var jee=_((BFt,qee)=>{var jYe=$w();function GYe(t,e){var r=jYe(this,t),o=r.size;return r.set(t,e),this.size+=r.size==o?0:1,this}qee.exports=GYe});var dS=_((vFt,Gee)=>{var WYe=Fee(),YYe=Oee(),KYe=Uee(),VYe=Hee(),JYe=jee();function qm(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e{var zYe=zw(),XYe=gS(),ZYe=dS(),$Ye=200;function eKe(t,e){var r=this.__data__;if(r instanceof zYe){var o=r.__data__;if(!XYe||o.length<$Ye-1)return o.push([t,e]),this.size=++r.size,this;r=this.__data__=new ZYe(o)}return r.set(t,e),this.size=r.size,this}Wee.exports=eKe});var mS=_((PFt,Kee)=>{var tKe=zw(),rKe=O$(),nKe=U$(),iKe=H$(),sKe=j$(),oKe=Yee();function jm(t){var e=this.__data__=new tKe(t);this.size=e.size}jm.prototype.clear=rKe;jm.prototype.delete=nKe;jm.prototype.get=iKe;jm.prototype.has=sKe;jm.prototype.set=oKe;Kee.exports=jm});var Jee=_((SFt,Vee)=>{var aKe="__lodash_hash_undefined__";function lKe(t){return this.__data__.set(t,aKe),this}Vee.exports=lKe});var Xee=_((bFt,zee)=>{function cKe(t){return this.__data__.has(t)}zee.exports=cKe});var $ee=_((xFt,Zee)=>{var uKe=dS(),AKe=Jee(),fKe=Xee();function yS(t){var e=-1,r=t==null?0:t.length;for(this.__data__=new uKe;++e{function pKe(t,e){for(var r=-1,o=t==null?0:t.length;++r{function hKe(t,e){return t.has(e)}rte.exports=hKe});var vL=_((FFt,ite)=>{var gKe=$ee(),dKe=tte(),mKe=nte(),yKe=1,EKe=2;function CKe(t,e,r,o,a,n){var u=r&yKe,A=t.length,p=e.length;if(A!=p&&!(u&&p>A))return!1;var h=n.get(t),E=n.get(e);if(h&&E)return h==e&&E==t;var w=-1,D=!0,x=r&EKe?new gKe:void 0;for(n.set(t,e),n.set(e,t);++w{var IKe=ql(),wKe=IKe.Uint8Array;ste.exports=wKe});var ate=_((TFt,ote)=>{function BKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o,a){r[++e]=[a,o]}),r}ote.exports=BKe});var cte=_((NFt,lte)=>{function vKe(t){var e=-1,r=Array(t.size);return t.forEach(function(o){r[++e]=o}),r}lte.exports=vKe});var hte=_((LFt,pte)=>{var ute=dg(),Ate=DL(),DKe=Um(),PKe=vL(),SKe=ate(),bKe=cte(),xKe=1,kKe=2,QKe="[object Boolean]",FKe="[object Date]",RKe="[object Error]",TKe="[object Map]",NKe="[object Number]",LKe="[object RegExp]",OKe="[object Set]",MKe="[object String]",UKe="[object Symbol]",_Ke="[object ArrayBuffer]",HKe="[object DataView]",fte=ute?ute.prototype:void 0,PL=fte?fte.valueOf:void 0;function qKe(t,e,r,o,a,n,u){switch(r){case HKe:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case _Ke:return!(t.byteLength!=e.byteLength||!n(new Ate(t),new Ate(e)));case QKe:case FKe:case NKe:return DKe(+t,+e);case RKe:return t.name==e.name&&t.message==e.message;case LKe:case MKe:return t==e+"";case TKe:var A=SKe;case OKe:var p=o&xKe;if(A||(A=bKe),t.size!=e.size&&!p)return!1;var h=u.get(t);if(h)return h==e;o|=kKe,u.set(t,e);var E=PKe(A(t),A(e),o,a,n,u);return u.delete(t),E;case UKe:if(PL)return PL.call(t)==PL.call(e)}return!1}pte.exports=qKe});var ES=_((OFt,gte)=>{function jKe(t,e){for(var r=-1,o=e.length,a=t.length;++r{var GKe=Array.isArray;dte.exports=GKe});var SL=_((UFt,mte)=>{var WKe=ES(),YKe=jl();function KKe(t,e,r){var o=e(t);return YKe(t)?o:WKe(o,r(t))}mte.exports=KKe});var Ete=_((_Ft,yte)=>{function VKe(t,e){for(var r=-1,o=t==null?0:t.length,a=0,n=[];++r{function JKe(){return[]}Cte.exports=JKe});var CS=_((qFt,wte)=>{var zKe=Ete(),XKe=bL(),ZKe=Object.prototype,$Ke=ZKe.propertyIsEnumerable,Ite=Object.getOwnPropertySymbols,eVe=Ite?function(t){return t==null?[]:(t=Object(t),zKe(Ite(t),function(e){return $Ke.call(t,e)}))}:XKe;wte.exports=eVe});var vte=_((jFt,Bte)=>{function tVe(t,e){for(var r=-1,o=Array(t);++r{function rVe(t){return t!=null&&typeof t=="object"}Dte.exports=rVe});var Ste=_((WFt,Pte)=>{var nVe=mg(),iVe=Zu(),sVe="[object Arguments]";function oVe(t){return iVe(t)&&nVe(t)==sVe}Pte.exports=oVe});var e1=_((YFt,kte)=>{var bte=Ste(),aVe=Zu(),xte=Object.prototype,lVe=xte.hasOwnProperty,cVe=xte.propertyIsEnumerable,uVe=bte(function(){return arguments}())?bte:function(t){return aVe(t)&&lVe.call(t,"callee")&&!cVe.call(t,"callee")};kte.exports=uVe});var Fte=_((KFt,Qte)=>{function AVe(){return!1}Qte.exports=AVe});var r1=_((t1,Gm)=>{var fVe=ql(),pVe=Fte(),Nte=typeof t1=="object"&&t1&&!t1.nodeType&&t1,Rte=Nte&&typeof Gm=="object"&&Gm&&!Gm.nodeType&&Gm,hVe=Rte&&Rte.exports===Nte,Tte=hVe?fVe.Buffer:void 0,gVe=Tte?Tte.isBuffer:void 0,dVe=gVe||pVe;Gm.exports=dVe});var n1=_((VFt,Lte)=>{var mVe=9007199254740991,yVe=/^(?:0|[1-9]\d*)$/;function EVe(t,e){var r=typeof t;return e=e??mVe,!!e&&(r=="number"||r!="symbol"&&yVe.test(t))&&t>-1&&t%1==0&&t{var CVe=9007199254740991;function IVe(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=CVe}Ote.exports=IVe});var Ute=_((zFt,Mte)=>{var wVe=mg(),BVe=IS(),vVe=Zu(),DVe="[object Arguments]",PVe="[object Array]",SVe="[object Boolean]",bVe="[object Date]",xVe="[object Error]",kVe="[object Function]",QVe="[object Map]",FVe="[object Number]",RVe="[object Object]",TVe="[object RegExp]",NVe="[object Set]",LVe="[object String]",OVe="[object WeakMap]",MVe="[object ArrayBuffer]",UVe="[object DataView]",_Ve="[object Float32Array]",HVe="[object Float64Array]",qVe="[object Int8Array]",jVe="[object Int16Array]",GVe="[object Int32Array]",WVe="[object Uint8Array]",YVe="[object Uint8ClampedArray]",KVe="[object Uint16Array]",VVe="[object Uint32Array]",di={};di[_Ve]=di[HVe]=di[qVe]=di[jVe]=di[GVe]=di[WVe]=di[YVe]=di[KVe]=di[VVe]=!0;di[DVe]=di[PVe]=di[MVe]=di[SVe]=di[UVe]=di[bVe]=di[xVe]=di[kVe]=di[QVe]=di[FVe]=di[RVe]=di[TVe]=di[NVe]=di[LVe]=di[OVe]=!1;function JVe(t){return vVe(t)&&BVe(t.length)&&!!di[wVe(t)]}Mte.exports=JVe});var wS=_((XFt,_te)=>{function zVe(t){return function(e){return t(e)}}_te.exports=zVe});var BS=_((i1,Wm)=>{var XVe=IL(),Hte=typeof i1=="object"&&i1&&!i1.nodeType&&i1,s1=Hte&&typeof Wm=="object"&&Wm&&!Wm.nodeType&&Wm,ZVe=s1&&s1.exports===Hte,xL=ZVe&&XVe.process,$Ve=function(){try{var t=s1&&s1.require&&s1.require("util").types;return t||xL&&xL.binding&&xL.binding("util")}catch{}}();Wm.exports=$Ve});var vS=_((ZFt,Gte)=>{var eJe=Ute(),tJe=wS(),qte=BS(),jte=qte&&qte.isTypedArray,rJe=jte?tJe(jte):eJe;Gte.exports=rJe});var kL=_(($Ft,Wte)=>{var nJe=vte(),iJe=e1(),sJe=jl(),oJe=r1(),aJe=n1(),lJe=vS(),cJe=Object.prototype,uJe=cJe.hasOwnProperty;function AJe(t,e){var r=sJe(t),o=!r&&iJe(t),a=!r&&!o&&oJe(t),n=!r&&!o&&!a&&lJe(t),u=r||o||a||n,A=u?nJe(t.length,String):[],p=A.length;for(var h in t)(e||uJe.call(t,h))&&!(u&&(h=="length"||a&&(h=="offset"||h=="parent")||n&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||aJe(h,p)))&&A.push(h);return A}Wte.exports=AJe});var DS=_((eRt,Yte)=>{var fJe=Object.prototype;function pJe(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||fJe;return t===r}Yte.exports=pJe});var QL=_((tRt,Kte)=>{function hJe(t,e){return function(r){return t(e(r))}}Kte.exports=hJe});var Jte=_((rRt,Vte)=>{var gJe=QL(),dJe=gJe(Object.keys,Object);Vte.exports=dJe});var Xte=_((nRt,zte)=>{var mJe=DS(),yJe=Jte(),EJe=Object.prototype,CJe=EJe.hasOwnProperty;function IJe(t){if(!mJe(t))return yJe(t);var e=[];for(var r in Object(t))CJe.call(t,r)&&r!="constructor"&&e.push(r);return e}zte.exports=IJe});var o1=_((iRt,Zte)=>{var wJe=hS(),BJe=IS();function vJe(t){return t!=null&&BJe(t.length)&&!wJe(t)}Zte.exports=vJe});var PS=_((sRt,$te)=>{var DJe=kL(),PJe=Xte(),SJe=o1();function bJe(t){return SJe(t)?DJe(t):PJe(t)}$te.exports=bJe});var FL=_((oRt,ere)=>{var xJe=SL(),kJe=CS(),QJe=PS();function FJe(t){return xJe(t,QJe,kJe)}ere.exports=FJe});var nre=_((aRt,rre)=>{var tre=FL(),RJe=1,TJe=Object.prototype,NJe=TJe.hasOwnProperty;function LJe(t,e,r,o,a,n){var u=r&RJe,A=tre(t),p=A.length,h=tre(e),E=h.length;if(p!=E&&!u)return!1;for(var w=p;w--;){var D=A[w];if(!(u?D in e:NJe.call(e,D)))return!1}var x=n.get(t),C=n.get(e);if(x&&C)return x==e&&C==t;var T=!0;n.set(t,e),n.set(e,t);for(var L=u;++w{var OJe=$p(),MJe=ql(),UJe=OJe(MJe,"DataView");ire.exports=UJe});var are=_((cRt,ore)=>{var _Je=$p(),HJe=ql(),qJe=_Je(HJe,"Promise");ore.exports=qJe});var cre=_((uRt,lre)=>{var jJe=$p(),GJe=ql(),WJe=jJe(GJe,"Set");lre.exports=WJe});var Are=_((ARt,ure)=>{var YJe=$p(),KJe=ql(),VJe=YJe(KJe,"WeakMap");ure.exports=VJe});var a1=_((fRt,yre)=>{var RL=sre(),TL=gS(),NL=are(),LL=cre(),OL=Are(),mre=mg(),Ym=BL(),fre="[object Map]",JJe="[object Object]",pre="[object Promise]",hre="[object Set]",gre="[object WeakMap]",dre="[object DataView]",zJe=Ym(RL),XJe=Ym(TL),ZJe=Ym(NL),$Je=Ym(LL),eze=Ym(OL),yg=mre;(RL&&yg(new RL(new ArrayBuffer(1)))!=dre||TL&&yg(new TL)!=fre||NL&&yg(NL.resolve())!=pre||LL&&yg(new LL)!=hre||OL&&yg(new OL)!=gre)&&(yg=function(t){var e=mre(t),r=e==JJe?t.constructor:void 0,o=r?Ym(r):"";if(o)switch(o){case zJe:return dre;case XJe:return fre;case ZJe:return pre;case $Je:return hre;case eze:return gre}return e});yre.exports=yg});var Pre=_((pRt,Dre)=>{var ML=mS(),tze=vL(),rze=hte(),nze=nre(),Ere=a1(),Cre=jl(),Ire=r1(),ize=vS(),sze=1,wre="[object Arguments]",Bre="[object Array]",SS="[object Object]",oze=Object.prototype,vre=oze.hasOwnProperty;function aze(t,e,r,o,a,n){var u=Cre(t),A=Cre(e),p=u?Bre:Ere(t),h=A?Bre:Ere(e);p=p==wre?SS:p,h=h==wre?SS:h;var E=p==SS,w=h==SS,D=p==h;if(D&&Ire(t)){if(!Ire(e))return!1;u=!0,E=!1}if(D&&!E)return n||(n=new ML),u||ize(t)?tze(t,e,r,o,a,n):rze(t,e,p,r,o,a,n);if(!(r&sze)){var x=E&&vre.call(t,"__wrapped__"),C=w&&vre.call(e,"__wrapped__");if(x||C){var T=x?t.value():t,L=C?e.value():e;return n||(n=new ML),a(T,L,r,o,n)}}return D?(n||(n=new ML),nze(t,e,r,o,a,n)):!1}Dre.exports=aze});var kre=_((hRt,xre)=>{var lze=Pre(),Sre=Zu();function bre(t,e,r,o,a){return t===e?!0:t==null||e==null||!Sre(t)&&!Sre(e)?t!==t&&e!==e:lze(t,e,r,o,bre,a)}xre.exports=bre});var Fre=_((gRt,Qre)=>{var cze=kre();function uze(t,e){return cze(t,e)}Qre.exports=uze});var UL=_((dRt,Rre)=>{var Aze=$p(),fze=function(){try{var t=Aze(Object,"defineProperty");return t({},"",{}),t}catch{}}();Rre.exports=fze});var bS=_((mRt,Nre)=>{var Tre=UL();function pze(t,e,r){e=="__proto__"&&Tre?Tre(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}Nre.exports=pze});var _L=_((yRt,Lre)=>{var hze=bS(),gze=Um();function dze(t,e,r){(r!==void 0&&!gze(t[e],r)||r===void 0&&!(e in t))&&hze(t,e,r)}Lre.exports=dze});var Mre=_((ERt,Ore)=>{function mze(t){return function(e,r,o){for(var a=-1,n=Object(e),u=o(e),A=u.length;A--;){var p=u[t?A:++a];if(r(n[p],p,n)===!1)break}return e}}Ore.exports=mze});var _re=_((CRt,Ure)=>{var yze=Mre(),Eze=yze();Ure.exports=Eze});var HL=_((l1,Km)=>{var Cze=ql(),Gre=typeof l1=="object"&&l1&&!l1.nodeType&&l1,Hre=Gre&&typeof Km=="object"&&Km&&!Km.nodeType&&Km,Ize=Hre&&Hre.exports===Gre,qre=Ize?Cze.Buffer:void 0,jre=qre?qre.allocUnsafe:void 0;function wze(t,e){if(e)return t.slice();var r=t.length,o=jre?jre(r):new t.constructor(r);return t.copy(o),o}Km.exports=wze});var xS=_((IRt,Yre)=>{var Wre=DL();function Bze(t){var e=new t.constructor(t.byteLength);return new Wre(e).set(new Wre(t)),e}Yre.exports=Bze});var qL=_((wRt,Kre)=>{var vze=xS();function Dze(t,e){var r=e?vze(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.length)}Kre.exports=Dze});var kS=_((BRt,Vre)=>{function Pze(t,e){var r=-1,o=t.length;for(e||(e=Array(o));++r{var Sze=cl(),Jre=Object.create,bze=function(){function t(){}return function(e){if(!Sze(e))return{};if(Jre)return Jre(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}();zre.exports=bze});var QS=_((DRt,Zre)=>{var xze=QL(),kze=xze(Object.getPrototypeOf,Object);Zre.exports=kze});var jL=_((PRt,$re)=>{var Qze=Xre(),Fze=QS(),Rze=DS();function Tze(t){return typeof t.constructor=="function"&&!Rze(t)?Qze(Fze(t)):{}}$re.exports=Tze});var tne=_((SRt,ene)=>{var Nze=o1(),Lze=Zu();function Oze(t){return Lze(t)&&Nze(t)}ene.exports=Oze});var WL=_((bRt,nne)=>{var Mze=mg(),Uze=QS(),_ze=Zu(),Hze="[object Object]",qze=Function.prototype,jze=Object.prototype,rne=qze.toString,Gze=jze.hasOwnProperty,Wze=rne.call(Object);function Yze(t){if(!_ze(t)||Mze(t)!=Hze)return!1;var e=Uze(t);if(e===null)return!0;var r=Gze.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&rne.call(r)==Wze}nne.exports=Yze});var YL=_((xRt,ine)=>{function Kze(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}ine.exports=Kze});var RS=_((kRt,sne)=>{var Vze=bS(),Jze=Um(),zze=Object.prototype,Xze=zze.hasOwnProperty;function Zze(t,e,r){var o=t[e];(!(Xze.call(t,e)&&Jze(o,r))||r===void 0&&!(e in t))&&Vze(t,e,r)}sne.exports=Zze});var Eg=_((QRt,one)=>{var $ze=RS(),eXe=bS();function tXe(t,e,r,o){var a=!r;r||(r={});for(var n=-1,u=e.length;++n{function rXe(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}ane.exports=rXe});var une=_((RRt,cne)=>{var nXe=cl(),iXe=DS(),sXe=lne(),oXe=Object.prototype,aXe=oXe.hasOwnProperty;function lXe(t){if(!nXe(t))return sXe(t);var e=iXe(t),r=[];for(var o in t)o=="constructor"&&(e||!aXe.call(t,o))||r.push(o);return r}cne.exports=lXe});var Vm=_((TRt,Ane)=>{var cXe=kL(),uXe=une(),AXe=o1();function fXe(t){return AXe(t)?cXe(t,!0):uXe(t)}Ane.exports=fXe});var pne=_((NRt,fne)=>{var pXe=Eg(),hXe=Vm();function gXe(t){return pXe(t,hXe(t))}fne.exports=gXe});var Ene=_((LRt,yne)=>{var hne=_L(),dXe=HL(),mXe=qL(),yXe=kS(),EXe=jL(),gne=e1(),dne=jl(),CXe=tne(),IXe=r1(),wXe=hS(),BXe=cl(),vXe=WL(),DXe=vS(),mne=YL(),PXe=pne();function SXe(t,e,r,o,a,n,u){var A=mne(t,r),p=mne(e,r),h=u.get(p);if(h){hne(t,r,h);return}var E=n?n(A,p,r+"",t,e,u):void 0,w=E===void 0;if(w){var D=dne(p),x=!D&&IXe(p),C=!D&&!x&&DXe(p);E=p,D||x||C?dne(A)?E=A:CXe(A)?E=yXe(A):x?(w=!1,E=dXe(p,!0)):C?(w=!1,E=mXe(p,!0)):E=[]:vXe(p)||gne(p)?(E=A,gne(A)?E=PXe(A):(!BXe(A)||wXe(A))&&(E=EXe(p))):w=!1}w&&(u.set(p,E),a(E,p,o,n,u),u.delete(p)),hne(t,r,E)}yne.exports=SXe});var wne=_((ORt,Ine)=>{var bXe=mS(),xXe=_L(),kXe=_re(),QXe=Ene(),FXe=cl(),RXe=Vm(),TXe=YL();function Cne(t,e,r,o,a){t!==e&&kXe(e,function(n,u){if(a||(a=new bXe),FXe(n))QXe(t,e,u,r,Cne,o,a);else{var A=o?o(TXe(t,u),n,u+"",t,e,a):void 0;A===void 0&&(A=n),xXe(t,u,A)}},RXe)}Ine.exports=Cne});var KL=_((MRt,Bne)=>{function NXe(t){return t}Bne.exports=NXe});var Dne=_((URt,vne)=>{function LXe(t,e,r){switch(r.length){case 0:return t.call(e);case 1:return t.call(e,r[0]);case 2:return t.call(e,r[0],r[1]);case 3:return t.call(e,r[0],r[1],r[2])}return t.apply(e,r)}vne.exports=LXe});var VL=_((_Rt,Sne)=>{var OXe=Dne(),Pne=Math.max;function MXe(t,e,r){return e=Pne(e===void 0?t.length-1:e,0),function(){for(var o=arguments,a=-1,n=Pne(o.length-e,0),u=Array(n);++a{function UXe(t){return function(){return t}}bne.exports=UXe});var Fne=_((qRt,Qne)=>{var _Xe=xne(),kne=UL(),HXe=KL(),qXe=kne?function(t,e){return kne(t,"toString",{configurable:!0,enumerable:!1,value:_Xe(e),writable:!0})}:HXe;Qne.exports=qXe});var Tne=_((jRt,Rne)=>{var jXe=800,GXe=16,WXe=Date.now;function YXe(t){var e=0,r=0;return function(){var o=WXe(),a=GXe-(o-r);if(r=o,a>0){if(++e>=jXe)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}Rne.exports=YXe});var JL=_((GRt,Nne)=>{var KXe=Fne(),VXe=Tne(),JXe=VXe(KXe);Nne.exports=JXe});var One=_((WRt,Lne)=>{var zXe=KL(),XXe=VL(),ZXe=JL();function $Xe(t,e){return ZXe(XXe(t,e,zXe),t+"")}Lne.exports=$Xe});var Une=_((YRt,Mne)=>{var eZe=Um(),tZe=o1(),rZe=n1(),nZe=cl();function iZe(t,e,r){if(!nZe(r))return!1;var o=typeof e;return(o=="number"?tZe(r)&&rZe(e,r.length):o=="string"&&e in r)?eZe(r[e],t):!1}Mne.exports=iZe});var Hne=_((KRt,_ne)=>{var sZe=One(),oZe=Une();function aZe(t){return sZe(function(e,r){var o=-1,a=r.length,n=a>1?r[a-1]:void 0,u=a>2?r[2]:void 0;for(n=t.length>3&&typeof n=="function"?(a--,n):void 0,u&&oZe(r[0],r[1],u)&&(n=a<3?void 0:n,a=1),e=Object(e);++o{var lZe=wne(),cZe=Hne(),uZe=cZe(function(t,e,r,o){lZe(t,e,r,o)});qne.exports=uZe});var qe={};Kt(qe,{AsyncActions:()=>ZL,BufferStream:()=>XL,CachingStrategy:()=>tie,DefaultStream:()=>$L,allSettledSafe:()=>Wc,assertNever:()=>tO,bufferStream:()=>Xm,buildIgnorePattern:()=>mZe,convertMapsToIndexableObjects:()=>NS,dynamicRequire:()=>vf,escapeRegExp:()=>fZe,getArrayWithDefault:()=>u1,getFactoryWithDefault:()=>Al,getMapWithDefault:()=>A1,getSetWithDefault:()=>Jm,groupBy:()=>CZe,isIndexableObject:()=>zL,isPathLike:()=>yZe,isTaggedYarnVersion:()=>AZe,makeDeferred:()=>Zne,mapAndFilter:()=>ul,mapAndFind:()=>eh,mergeIntoTarget:()=>nie,overrideType:()=>pZe,parseBoolean:()=>f1,parseInt:()=>Zm,parseOptionalBoolean:()=>rie,plural:()=>TS,prettifyAsyncErrors:()=>zm,prettifySyncErrors:()=>rO,releaseAfterUseAsync:()=>gZe,replaceEnvVariables:()=>LS,sortMap:()=>Ps,toMerged:()=>EZe,tryParseOptionalBoolean:()=>nO,validateEnum:()=>hZe});function AZe(t){return!!(Jne.default.valid(t)&&t.match(/^[^-]+(-rc\.[0-9]+)?$/))}function TS(t,{one:e,more:r,zero:o=r}){return t===0?o:t===1?e:r}function fZe(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function pZe(t){}function tO(t){throw new Error(`Assertion failed: Unexpected object '${t}'`)}function hZe(t,e){let r=Object.values(t);if(!r.includes(e))throw new it(`Invalid value for enumeration: ${JSON.stringify(e)} (expected one of ${r.map(o=>JSON.stringify(o)).join(", ")})`);return e}function ul(t,e){let r=[];for(let o of t){let a=e(o);a!==zne&&r.push(a)}return r}function eh(t,e){for(let r of t){let o=e(r);if(o!==Xne)return o}}function zL(t){return typeof t=="object"&&t!==null}async function Wc(t){let e=await Promise.allSettled(t),r=[];for(let o of e){if(o.status==="rejected")throw o.reason;r.push(o.value)}return r}function NS(t){if(t instanceof Map&&(t=Object.fromEntries(t)),zL(t))for(let e of Object.keys(t)){let r=t[e];zL(r)&&(t[e]=NS(r))}return t}function Al(t,e,r){let o=t.get(e);return typeof o>"u"&&t.set(e,o=r()),o}function u1(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=[]),r}function Jm(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Set),r}function A1(t,e){let r=t.get(e);return typeof r>"u"&&t.set(e,r=new Map),r}async function gZe(t,e){if(e==null)return await t();try{return await t()}finally{await e()}}async function zm(t,e){try{return await t()}catch(r){throw r.message=e(r.message),r}}function rO(t,e){try{return t()}catch(r){throw r.message=e(r.message),r}}async function Xm(t){return await new Promise((e,r)=>{let o=[];t.on("error",a=>{r(a)}),t.on("data",a=>{o.push(a)}),t.on("end",()=>{e(Buffer.concat(o))})})}function Zne(){let t,e;return{promise:new Promise((o,a)=>{t=o,e=a}),resolve:t,reject:e}}function $ne(t){return c1(Ae.fromPortablePath(t))}function eie(path){let physicalPath=Ae.fromPortablePath(path),currentCacheEntry=c1.cache[physicalPath];delete c1.cache[physicalPath];let result;try{result=$ne(physicalPath);let freshCacheEntry=c1.cache[physicalPath],dynamicModule=eval("module"),freshCacheIndex=dynamicModule.children.indexOf(freshCacheEntry);freshCacheIndex!==-1&&dynamicModule.children.splice(freshCacheIndex,1)}finally{c1.cache[physicalPath]=currentCacheEntry}return result}function dZe(t){let e=Gne.get(t),r=ae.statSync(t);if(e?.mtime===r.mtimeMs)return e.instance;let o=eie(t);return Gne.set(t,{mtime:r.mtimeMs,instance:o}),o}function vf(t,{cachingStrategy:e=2}={}){switch(e){case 0:return eie(t);case 1:return dZe(t);case 2:return $ne(t);default:throw new Error("Unsupported caching strategy")}}function Ps(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function mZe(t){return t.length===0?null:t.map(e=>`(${Kne.default.makeRe(e,{windows:!1,dot:!0}).source})`).join("|")}function LS(t,{env:e}){let r=/\${(?[\d\w_]+)(?:)?(?:-(?[^}]*))?}/g;return t.replace(r,(...o)=>{let{variableName:a,colon:n,fallback:u}=o[o.length-1],A=Object.hasOwn(e,a),p=e[a];if(p||A&&!n)return p;if(u!=null)return u;throw new it(`Environment variable not found (${a})`)})}function f1(t){switch(t){case"true":case"1":case 1:case!0:return!0;case"false":case"0":case 0:case!1:return!1;default:throw new Error(`Couldn't parse "${t}" as a boolean`)}}function rie(t){return typeof t>"u"?t:f1(t)}function nO(t){try{return rie(t)}catch{return null}}function yZe(t){return!!(Ae.isAbsolute(t)||t.match(/^(\.{1,2}|~)\//))}function nie(t,...e){let r=u=>({value:u}),o=r(t),a=e.map(u=>r(u)),{value:n}=(0,Yne.default)(o,...a,(u,A)=>{if(Array.isArray(u)&&Array.isArray(A)){for(let p of A)u.find(h=>(0,Wne.default)(h,p))||u.push(p);return u}});return n}function EZe(...t){return nie({},...t)}function CZe(t,e){let r=Object.create(null);for(let o of t){let a=o[e];r[a]??=[],r[a].push(o)}return r}function Zm(t){return typeof t=="string"?Number.parseInt(t,10):t}var Wne,Yne,Kne,Vne,Jne,eO,zne,Xne,XL,ZL,$L,c1,Gne,tie,Gl=It(()=>{Pt();Gt();Wne=et(Fre()),Yne=et(jne()),Kne=et(Xo()),Vne=et(lg()),Jne=et(ni()),eO=ve("stream");zne=Symbol();ul.skip=zne;Xne=Symbol();eh.skip=Xne;XL=class extends eO.Transform{constructor(){super(...arguments);this.chunks=[]}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: BufferStream only accept buffers");this.chunks.push(r),a(null,null)}_flush(r){r(null,Buffer.concat(this.chunks))}};ZL=class{constructor(e){this.deferred=new Map;this.promises=new Map;this.limit=(0,Vne.default)(e)}set(e,r){let o=this.deferred.get(e);typeof o>"u"&&this.deferred.set(e,o=Zne());let a=this.limit(()=>r());return this.promises.set(e,a),a.then(()=>{this.promises.get(e)===a&&o.resolve()},n=>{this.promises.get(e)===a&&o.reject(n)}),o.promise}reduce(e,r){let o=this.promises.get(e)??Promise.resolve();this.set(e,()=>r(o))}async wait(){await Promise.all(this.promises.values())}},$L=class extends eO.Transform{constructor(r=Buffer.alloc(0)){super();this.active=!0;this.ifEmpty=r}_transform(r,o,a){if(o!=="buffer"||!Buffer.isBuffer(r))throw new Error("Assertion failed: DefaultStream only accept buffers");this.active=!1,a(null,r)}_flush(r){this.active&&this.ifEmpty.length>0?r(null,this.ifEmpty):r(null)}},c1=eval("require");Gne=new Map;tie=(o=>(o[o.NoCache=0]="NoCache",o[o.FsTime=1]="FsTime",o[o.Node=2]="Node",o))(tie||{})});var $m,iO,sO,iie=It(()=>{$m=(r=>(r.HARD="HARD",r.SOFT="SOFT",r))($m||{}),iO=(o=>(o.Dependency="Dependency",o.PeerDependency="PeerDependency",o.PeerDependencyMeta="PeerDependencyMeta",o))(iO||{}),sO=(o=>(o.Inactive="inactive",o.Redundant="redundant",o.Active="active",o))(sO||{})});var pe={};Kt(pe,{LogLevel:()=>HS,Style:()=>MS,Type:()=>Ct,addLogFilterSupport:()=>g1,applyColor:()=>Gs,applyHyperlink:()=>ty,applyStyle:()=>Cg,json:()=>Ig,jsonOrPretty:()=>BZe,mark:()=>uO,pretty:()=>Ut,prettyField:()=>$u,prettyList:()=>cO,prettyTruncatedLocatorList:()=>_S,stripAnsi:()=>ey.default,supportsColor:()=>US,supportsHyperlinks:()=>lO,tuple:()=>Yc});function sie(t){let e=["KiB","MiB","GiB","TiB"],r=e.length;for(;r>1&&t<1024**r;)r-=1;let o=1024**r;return`${Math.floor(t*100/o)/100} ${e[r-1]}`}function Yc(t,e){return[e,t]}function Cg(t,e,r){return t.get("enableColors")&&r&2&&(e=h1.default.bold(e)),e}function Gs(t,e,r){if(!t.get("enableColors"))return e;let o=IZe.get(r);if(o===null)return e;let a=typeof o>"u"?r:aO.level>=3?o[0]:o[1],n=typeof a=="number"?oO.ansi256(a):a.startsWith("#")?oO.hex(a):oO[a];if(typeof n!="function")throw new Error(`Invalid format type ${a}`);return n(e)}function ty(t,e,r){return t.get("enableHyperlinks")?wZe?`\x1B]8;;${r}\x1B\\${e}\x1B]8;;\x1B\\`:`\x1B]8;;${r}\x07${e}\x1B]8;;\x07`:e}function Ut(t,e,r){if(e===null)return Gs(t,"null",Ct.NULL);if(Object.hasOwn(OS,r))return OS[r].pretty(t,e);if(typeof e!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof e}`);return Gs(t,e,r)}function cO(t,e,r,{separator:o=", "}={}){return[...e].map(a=>Ut(t,a,r)).join(o)}function Ig(t,e){if(t===null)return null;if(Object.hasOwn(OS,e))return OS[e].json(t);if(typeof t!="string")throw new Error(`Assertion failed: Expected the value to be a string, got ${typeof t}`);return t}function BZe(t,e,[r,o]){return t?Ig(r,o):Ut(e,r,o)}function uO(t){return{Check:Gs(t,"\u2713","green"),Cross:Gs(t,"\u2718","red"),Question:Gs(t,"?","cyan")}}function $u(t,{label:e,value:[r,o]}){return`${Ut(t,e,Ct.CODE)}: ${Ut(t,r,o)}`}function _S(t,e,r){let o=[],a=[...e],n=r;for(;a.length>0;){let h=a[0],E=`${jr(t,h)}, `,w=AO(h).length+2;if(o.length>0&&nh).join("").slice(0,-2);let u="X".repeat(a.length.toString().length),A=`and ${u} more.`,p=a.length;for(;o.length>1&&nh).join(""),A.replace(u,Ut(t,p,Ct.NUMBER))].join("")}function g1(t,{configuration:e}){let r=e.get("logFilters"),o=new Map,a=new Map,n=[];for(let w of r){let D=w.get("level");if(typeof D>"u")continue;let x=w.get("code");typeof x<"u"&&o.set(x,D);let C=w.get("text");typeof C<"u"&&a.set(C,D);let T=w.get("pattern");typeof T<"u"&&n.push([oie.default.matcher(T,{contains:!0}),D])}n.reverse();let u=(w,D,x)=>{if(w===null||w===0)return x;let C=a.size>0||n.length>0?(0,ey.default)(D):D;if(a.size>0){let T=a.get(C);if(typeof T<"u")return T??x}if(n.length>0){for(let[T,L]of n)if(T(C))return L??x}if(o.size>0){let T=o.get(Ju(w));if(typeof T<"u")return T??x}return x},A=t.reportInfo,p=t.reportWarning,h=t.reportError,E=function(w,D,x,C){switch(u(D,x,C)){case"info":A.call(w,D,x);break;case"warning":p.call(w,D??0,x);break;case"error":h.call(w,D??0,x);break}};t.reportInfo=function(...w){return E(this,...w,"info")},t.reportWarning=function(...w){return E(this,...w,"warning")},t.reportError=function(...w){return E(this,...w,"error")}}var h1,p1,oie,ey,aie,Ct,MS,aO,US,lO,oO,IZe,Co,OS,wZe,HS,Wl=It(()=>{Pt();h1=et(iL()),p1=et(sg());Gt();oie=et(Xo()),ey=et(pS()),aie=ve("util");jP();Io();Ct={NO_HINT:"NO_HINT",ID:"ID",NULL:"NULL",SCOPE:"SCOPE",NAME:"NAME",RANGE:"RANGE",REFERENCE:"REFERENCE",NUMBER:"NUMBER",PATH:"PATH",URL:"URL",ADDED:"ADDED",REMOVED:"REMOVED",CODE:"CODE",INSPECT:"INSPECT",DURATION:"DURATION",SIZE:"SIZE",SIZE_DIFF:"SIZE_DIFF",IDENT:"IDENT",DESCRIPTOR:"DESCRIPTOR",LOCATOR:"LOCATOR",RESOLUTION:"RESOLUTION",DEPENDENT:"DEPENDENT",PACKAGE_EXTENSION:"PACKAGE_EXTENSION",SETTING:"SETTING",MARKDOWN:"MARKDOWN",MARKDOWN_INLINE:"MARKDOWN_INLINE"},MS=(e=>(e[e.BOLD=2]="BOLD",e))(MS||{}),aO=p1.default.GITHUB_ACTIONS?{level:2}:h1.default.supportsColor?{level:h1.default.supportsColor.level}:{level:0},US=aO.level!==0,lO=US&&!p1.default.GITHUB_ACTIONS&&!p1.default.CIRCLE&&!p1.default.GITLAB,oO=new h1.default.Instance(aO),IZe=new Map([[Ct.NO_HINT,null],[Ct.NULL,["#a853b5",129]],[Ct.SCOPE,["#d75f00",166]],[Ct.NAME,["#d7875f",173]],[Ct.RANGE,["#00afaf",37]],[Ct.REFERENCE,["#87afff",111]],[Ct.NUMBER,["#ffd700",220]],[Ct.PATH,["#d75fd7",170]],[Ct.URL,["#d75fd7",170]],[Ct.ADDED,["#5faf00",70]],[Ct.REMOVED,["#ff3131",160]],[Ct.CODE,["#87afff",111]],[Ct.SIZE,["#ffd700",220]]]),Co=t=>t;OS={[Ct.ID]:Co({pretty:(t,e)=>typeof e=="number"?Gs(t,`${e}`,Ct.NUMBER):Gs(t,e,Ct.CODE),json:t=>t}),[Ct.INSPECT]:Co({pretty:(t,e)=>(0,aie.inspect)(e,{depth:1/0,colors:t.get("enableColors"),compact:!0,breakLength:1/0}),json:t=>t}),[Ct.NUMBER]:Co({pretty:(t,e)=>Gs(t,`${e}`,Ct.NUMBER),json:t=>t}),[Ct.IDENT]:Co({pretty:(t,e)=>Ui(t,e),json:t=>rn(t)}),[Ct.LOCATOR]:Co({pretty:(t,e)=>jr(t,e),json:t=>Qa(t)}),[Ct.DESCRIPTOR]:Co({pretty:(t,e)=>Jn(t,e),json:t=>ka(t)}),[Ct.RESOLUTION]:Co({pretty:(t,{descriptor:e,locator:r})=>d1(t,e,r),json:({descriptor:t,locator:e})=>({descriptor:ka(t),locator:e!==null?Qa(e):null})}),[Ct.DEPENDENT]:Co({pretty:(t,{locator:e,descriptor:r})=>fO(t,e,r),json:({locator:t,descriptor:e})=>({locator:Qa(t),descriptor:ka(e)})}),[Ct.PACKAGE_EXTENSION]:Co({pretty:(t,e)=>{switch(e.type){case"Dependency":return`${Ui(t,e.parentDescriptor)} \u27A4 ${Gs(t,"dependencies",Ct.CODE)} \u27A4 ${Ui(t,e.descriptor)}`;case"PeerDependency":return`${Ui(t,e.parentDescriptor)} \u27A4 ${Gs(t,"peerDependencies",Ct.CODE)} \u27A4 ${Ui(t,e.descriptor)}`;case"PeerDependencyMeta":return`${Ui(t,e.parentDescriptor)} \u27A4 ${Gs(t,"peerDependenciesMeta",Ct.CODE)} \u27A4 ${Ui(t,Zo(e.selector))} \u27A4 ${Gs(t,e.key,Ct.CODE)}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${e.type}`)}},json:t=>{switch(t.type){case"Dependency":return`${rn(t.parentDescriptor)} > ${rn(t.descriptor)}`;case"PeerDependency":return`${rn(t.parentDescriptor)} >> ${rn(t.descriptor)}`;case"PeerDependencyMeta":return`${rn(t.parentDescriptor)} >> ${t.selector} / ${t.key}`;default:throw new Error(`Assertion failed: Unsupported package extension type: ${t.type}`)}}}),[Ct.SETTING]:Co({pretty:(t,e)=>(t.get(e),ty(t,Gs(t,e,Ct.CODE),`https://yarnpkg.com/configuration/yarnrc#${e}`)),json:t=>t}),[Ct.DURATION]:Co({pretty:(t,e)=>{if(e>1e3*60){let r=Math.floor(e/1e3/60),o=Math.ceil((e-r*60*1e3)/1e3);return o===0?`${r}m`:`${r}m ${o}s`}else{let r=Math.floor(e/1e3),o=e-r*1e3;return o===0?`${r}s`:`${r}s ${o}ms`}},json:t=>t}),[Ct.SIZE]:Co({pretty:(t,e)=>Gs(t,sie(e),Ct.NUMBER),json:t=>t}),[Ct.SIZE_DIFF]:Co({pretty:(t,e)=>{let r=e>=0?"+":"-",o=r==="+"?Ct.REMOVED:Ct.ADDED;return Gs(t,`${r} ${sie(Math.max(Math.abs(e),1))}`,o)},json:t=>t}),[Ct.PATH]:Co({pretty:(t,e)=>Gs(t,Ae.fromPortablePath(e),Ct.PATH),json:t=>Ae.fromPortablePath(t)}),[Ct.MARKDOWN]:Co({pretty:(t,{text:e,format:r,paragraphs:o})=>yo(e,{format:r,paragraphs:o}),json:({text:t})=>t}),[Ct.MARKDOWN_INLINE]:Co({pretty:(t,e)=>(e=e.replace(/(`+)((?:.|[\n])*?)\1/g,(r,o,a)=>Ut(t,o+a+o,Ct.CODE)),e=e.replace(/(\*\*)((?:.|[\n])*?)\1/g,(r,o,a)=>Cg(t,a,2)),e),json:t=>t})};wZe=!!process.env.KONSOLE_VERSION;HS=(a=>(a.Error="error",a.Warning="warning",a.Info="info",a.Discard="discard",a))(HS||{})});var lie=_(ry=>{"use strict";Object.defineProperty(ry,"__esModule",{value:!0});ry.splitWhen=ry.flatten=void 0;function vZe(t){return t.reduce((e,r)=>[].concat(e,r),[])}ry.flatten=vZe;function DZe(t,e){let r=[[]],o=0;for(let a of t)e(a)?(o++,r[o]=[]):r[o].push(a);return r}ry.splitWhen=DZe});var cie=_(qS=>{"use strict";Object.defineProperty(qS,"__esModule",{value:!0});qS.isEnoentCodeError=void 0;function PZe(t){return t.code==="ENOENT"}qS.isEnoentCodeError=PZe});var uie=_(jS=>{"use strict";Object.defineProperty(jS,"__esModule",{value:!0});jS.createDirentFromStats=void 0;var pO=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function SZe(t,e){return new pO(t,e)}jS.createDirentFromStats=SZe});var hie=_(Vi=>{"use strict";Object.defineProperty(Vi,"__esModule",{value:!0});Vi.convertPosixPathToPattern=Vi.convertWindowsPathToPattern=Vi.convertPathToPattern=Vi.escapePosixPath=Vi.escapeWindowsPath=Vi.escape=Vi.removeLeadingDotSegment=Vi.makeAbsolute=Vi.unixify=void 0;var bZe=ve("os"),xZe=ve("path"),Aie=bZe.platform()==="win32",kZe=2,QZe=/(\\?)([()*?[\]{|}]|^!|[!+@](?=\()|\\(?![!()*+?@[\]{|}]))/g,FZe=/(\\?)([()[\]{}]|^!|[!+@](?=\())/g,RZe=/^\\\\([.?])/,TZe=/\\(?![!()+@[\]{}])/g;function NZe(t){return t.replace(/\\/g,"/")}Vi.unixify=NZe;function LZe(t,e){return xZe.resolve(t,e)}Vi.makeAbsolute=LZe;function OZe(t){if(t.charAt(0)==="."){let e=t.charAt(1);if(e==="/"||e==="\\")return t.slice(kZe)}return t}Vi.removeLeadingDotSegment=OZe;Vi.escape=Aie?hO:gO;function hO(t){return t.replace(FZe,"\\$2")}Vi.escapeWindowsPath=hO;function gO(t){return t.replace(QZe,"\\$2")}Vi.escapePosixPath=gO;Vi.convertPathToPattern=Aie?fie:pie;function fie(t){return hO(t).replace(RZe,"//$1").replace(TZe,"/")}Vi.convertWindowsPathToPattern=fie;function pie(t){return gO(t)}Vi.convertPosixPathToPattern=pie});var die=_((cTt,gie)=>{gie.exports=function(e){if(typeof e!="string"||e==="")return!1;for(var r;r=/(\\).|([@?!+*]\(.*\))/g.exec(e);){if(r[2])return!0;e=e.slice(r.index+r[0].length)}return!1}});var Eie=_((uTt,yie)=>{var MZe=die(),mie={"{":"}","(":")","[":"]"},UZe=function(t){if(t[0]==="!")return!0;for(var e=0,r=-2,o=-2,a=-2,n=-2,u=-2;ee&&(u===-1||u>o||(u=t.indexOf("\\",e),u===-1||u>o)))||a!==-1&&t[e]==="{"&&t[e+1]!=="}"&&(a=t.indexOf("}",e),a>e&&(u=t.indexOf("\\",e),u===-1||u>a))||n!==-1&&t[e]==="("&&t[e+1]==="?"&&/[:!=]/.test(t[e+2])&&t[e+3]!==")"&&(n=t.indexOf(")",e),n>e&&(u=t.indexOf("\\",e),u===-1||u>n))||r!==-1&&t[e]==="("&&t[e+1]!=="|"&&(rr&&(u=t.indexOf("\\",r),u===-1||u>n))))return!0;if(t[e]==="\\"){var A=t[e+1];e+=2;var p=mie[A];if(p){var h=t.indexOf(p,e);h!==-1&&(e=h+1)}if(t[e]==="!")return!0}else e++}return!1},_Ze=function(t){if(t[0]==="!")return!0;for(var e=0;e{"use strict";var HZe=Eie(),qZe=ve("path").posix.dirname,jZe=ve("os").platform()==="win32",dO="/",GZe=/\\/g,WZe=/[\{\[].*[\}\]]$/,YZe=/(^|[^\\])([\{\[]|\([^\)]+$)/,KZe=/\\([\!\*\?\|\[\]\(\)\{\}])/g;Cie.exports=function(e,r){var o=Object.assign({flipBackslashes:!0},r);o.flipBackslashes&&jZe&&e.indexOf(dO)<0&&(e=e.replace(GZe,dO)),WZe.test(e)&&(e+=dO),e+="a";do e=qZe(e);while(HZe(e)||YZe.test(e));return e.replace(KZe,"$1")}});var xie=_(Mr=>{"use strict";Object.defineProperty(Mr,"__esModule",{value:!0});Mr.removeDuplicateSlashes=Mr.matchAny=Mr.convertPatternsToRe=Mr.makeRe=Mr.getPatternParts=Mr.expandBraceExpansion=Mr.expandPatternsWithBraceExpansion=Mr.isAffectDepthOfReadingPattern=Mr.endsWithSlashGlobStar=Mr.hasGlobStar=Mr.getBaseDirectory=Mr.isPatternRelatedToParentDirectory=Mr.getPatternsOutsideCurrentDirectory=Mr.getPatternsInsideCurrentDirectory=Mr.getPositivePatterns=Mr.getNegativePatterns=Mr.isPositivePattern=Mr.isNegativePattern=Mr.convertToNegativePattern=Mr.convertToPositivePattern=Mr.isDynamicPattern=Mr.isStaticPattern=void 0;var VZe=ve("path"),JZe=Iie(),mO=Xo(),wie="**",zZe="\\",XZe=/[*?]|^!/,ZZe=/\[[^[]*]/,$Ze=/(?:^|[^!*+?@])\([^(]*\|[^|]*\)/,e$e=/[!*+?@]\([^(]*\)/,t$e=/,|\.\./,r$e=/(?!^)\/{2,}/g;function Bie(t,e={}){return!vie(t,e)}Mr.isStaticPattern=Bie;function vie(t,e={}){return t===""?!1:!!(e.caseSensitiveMatch===!1||t.includes(zZe)||XZe.test(t)||ZZe.test(t)||$Ze.test(t)||e.extglob!==!1&&e$e.test(t)||e.braceExpansion!==!1&&n$e(t))}Mr.isDynamicPattern=vie;function n$e(t){let e=t.indexOf("{");if(e===-1)return!1;let r=t.indexOf("}",e+1);if(r===-1)return!1;let o=t.slice(e,r);return t$e.test(o)}function i$e(t){return GS(t)?t.slice(1):t}Mr.convertToPositivePattern=i$e;function s$e(t){return"!"+t}Mr.convertToNegativePattern=s$e;function GS(t){return t.startsWith("!")&&t[1]!=="("}Mr.isNegativePattern=GS;function Die(t){return!GS(t)}Mr.isPositivePattern=Die;function o$e(t){return t.filter(GS)}Mr.getNegativePatterns=o$e;function a$e(t){return t.filter(Die)}Mr.getPositivePatterns=a$e;function l$e(t){return t.filter(e=>!yO(e))}Mr.getPatternsInsideCurrentDirectory=l$e;function c$e(t){return t.filter(yO)}Mr.getPatternsOutsideCurrentDirectory=c$e;function yO(t){return t.startsWith("..")||t.startsWith("./..")}Mr.isPatternRelatedToParentDirectory=yO;function u$e(t){return JZe(t,{flipBackslashes:!1})}Mr.getBaseDirectory=u$e;function A$e(t){return t.includes(wie)}Mr.hasGlobStar=A$e;function Pie(t){return t.endsWith("/"+wie)}Mr.endsWithSlashGlobStar=Pie;function f$e(t){let e=VZe.basename(t);return Pie(t)||Bie(e)}Mr.isAffectDepthOfReadingPattern=f$e;function p$e(t){return t.reduce((e,r)=>e.concat(Sie(r)),[])}Mr.expandPatternsWithBraceExpansion=p$e;function Sie(t){let e=mO.braces(t,{expand:!0,nodupes:!0,keepEscaping:!0});return e.sort((r,o)=>r.length-o.length),e.filter(r=>r!=="")}Mr.expandBraceExpansion=Sie;function h$e(t,e){let{parts:r}=mO.scan(t,Object.assign(Object.assign({},e),{parts:!0}));return r.length===0&&(r=[t]),r[0].startsWith("/")&&(r[0]=r[0].slice(1),r.unshift("")),r}Mr.getPatternParts=h$e;function bie(t,e){return mO.makeRe(t,e)}Mr.makeRe=bie;function g$e(t,e){return t.map(r=>bie(r,e))}Mr.convertPatternsToRe=g$e;function d$e(t,e){return e.some(r=>r.test(t))}Mr.matchAny=d$e;function m$e(t){return t.replace(r$e,"/")}Mr.removeDuplicateSlashes=m$e});var Rie=_((pTt,Fie)=>{"use strict";var y$e=ve("stream"),kie=y$e.PassThrough,E$e=Array.prototype.slice;Fie.exports=C$e;function C$e(){let t=[],e=E$e.call(arguments),r=!1,o=e[e.length-1];o&&!Array.isArray(o)&&o.pipe==null?e.pop():o={};let a=o.end!==!1,n=o.pipeError===!0;o.objectMode==null&&(o.objectMode=!0),o.highWaterMark==null&&(o.highWaterMark=64*1024);let u=kie(o);function A(){for(let E=0,w=arguments.length;E0||(r=!1,p())}function x(C){function T(){C.removeListener("merge2UnpipeEnd",T),C.removeListener("end",T),n&&C.removeListener("error",L),D()}function L(U){u.emit("error",U)}if(C._readableState.endEmitted)return D();C.on("merge2UnpipeEnd",T),C.on("end",T),n&&C.on("error",L),C.pipe(u,{end:!1}),C.resume()}for(let C=0;C{"use strict";Object.defineProperty(WS,"__esModule",{value:!0});WS.merge=void 0;var I$e=Rie();function w$e(t){let e=I$e(t);return t.forEach(r=>{r.once("error",o=>e.emit("error",o))}),e.once("close",()=>Tie(t)),e.once("end",()=>Tie(t)),e}WS.merge=w$e;function Tie(t){t.forEach(e=>e.emit("close"))}});var Lie=_(ny=>{"use strict";Object.defineProperty(ny,"__esModule",{value:!0});ny.isEmpty=ny.isString=void 0;function B$e(t){return typeof t=="string"}ny.isString=B$e;function v$e(t){return t===""}ny.isEmpty=v$e});var Df=_(wo=>{"use strict";Object.defineProperty(wo,"__esModule",{value:!0});wo.string=wo.stream=wo.pattern=wo.path=wo.fs=wo.errno=wo.array=void 0;var D$e=lie();wo.array=D$e;var P$e=cie();wo.errno=P$e;var S$e=uie();wo.fs=S$e;var b$e=hie();wo.path=b$e;var x$e=xie();wo.pattern=x$e;var k$e=Nie();wo.stream=k$e;var Q$e=Lie();wo.string=Q$e});var _ie=_(Bo=>{"use strict";Object.defineProperty(Bo,"__esModule",{value:!0});Bo.convertPatternGroupToTask=Bo.convertPatternGroupsToTasks=Bo.groupPatternsByBaseDirectory=Bo.getNegativePatternsAsPositive=Bo.getPositivePatterns=Bo.convertPatternsToTasks=Bo.generate=void 0;var Kc=Df();function F$e(t,e){let r=Oie(t,e),o=Oie(e.ignore,e),a=Mie(r),n=Uie(r,o),u=a.filter(E=>Kc.pattern.isStaticPattern(E,e)),A=a.filter(E=>Kc.pattern.isDynamicPattern(E,e)),p=EO(u,n,!1),h=EO(A,n,!0);return p.concat(h)}Bo.generate=F$e;function Oie(t,e){let r=t;return e.braceExpansion&&(r=Kc.pattern.expandPatternsWithBraceExpansion(r)),e.baseNameMatch&&(r=r.map(o=>o.includes("/")?o:`**/${o}`)),r.map(o=>Kc.pattern.removeDuplicateSlashes(o))}function EO(t,e,r){let o=[],a=Kc.pattern.getPatternsOutsideCurrentDirectory(t),n=Kc.pattern.getPatternsInsideCurrentDirectory(t),u=CO(a),A=CO(n);return o.push(...IO(u,e,r)),"."in A?o.push(wO(".",n,e,r)):o.push(...IO(A,e,r)),o}Bo.convertPatternsToTasks=EO;function Mie(t){return Kc.pattern.getPositivePatterns(t)}Bo.getPositivePatterns=Mie;function Uie(t,e){return Kc.pattern.getNegativePatterns(t).concat(e).map(Kc.pattern.convertToPositivePattern)}Bo.getNegativePatternsAsPositive=Uie;function CO(t){let e={};return t.reduce((r,o)=>{let a=Kc.pattern.getBaseDirectory(o);return a in r?r[a].push(o):r[a]=[o],r},e)}Bo.groupPatternsByBaseDirectory=CO;function IO(t,e,r){return Object.keys(t).map(o=>wO(o,t[o],e,r))}Bo.convertPatternGroupsToTasks=IO;function wO(t,e,r,o){return{dynamic:o,positive:e,negative:r,base:t,patterns:[].concat(e,r.map(Kc.pattern.convertToNegativePattern))}}Bo.convertPatternGroupToTask=wO});var qie=_(YS=>{"use strict";Object.defineProperty(YS,"__esModule",{value:!0});YS.read=void 0;function R$e(t,e,r){e.fs.lstat(t,(o,a)=>{if(o!==null){Hie(r,o);return}if(!a.isSymbolicLink()||!e.followSymbolicLink){BO(r,a);return}e.fs.stat(t,(n,u)=>{if(n!==null){if(e.throwErrorOnBrokenSymbolicLink){Hie(r,n);return}BO(r,a);return}e.markSymbolicLink&&(u.isSymbolicLink=()=>!0),BO(r,u)})})}YS.read=R$e;function Hie(t,e){t(e)}function BO(t,e){t(null,e)}});var jie=_(KS=>{"use strict";Object.defineProperty(KS,"__esModule",{value:!0});KS.read=void 0;function T$e(t,e){let r=e.fs.lstatSync(t);if(!r.isSymbolicLink()||!e.followSymbolicLink)return r;try{let o=e.fs.statSync(t);return e.markSymbolicLink&&(o.isSymbolicLink=()=>!0),o}catch(o){if(!e.throwErrorOnBrokenSymbolicLink)return r;throw o}}KS.read=T$e});var Gie=_(th=>{"use strict";Object.defineProperty(th,"__esModule",{value:!0});th.createFileSystemAdapter=th.FILE_SYSTEM_ADAPTER=void 0;var VS=ve("fs");th.FILE_SYSTEM_ADAPTER={lstat:VS.lstat,stat:VS.stat,lstatSync:VS.lstatSync,statSync:VS.statSync};function N$e(t){return t===void 0?th.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},th.FILE_SYSTEM_ADAPTER),t)}th.createFileSystemAdapter=N$e});var Wie=_(DO=>{"use strict";Object.defineProperty(DO,"__esModule",{value:!0});var L$e=Gie(),vO=class{constructor(e={}){this._options=e,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=L$e.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(e,r){return e??r}};DO.default=vO});var wg=_(rh=>{"use strict";Object.defineProperty(rh,"__esModule",{value:!0});rh.statSync=rh.stat=rh.Settings=void 0;var Yie=qie(),O$e=jie(),PO=Wie();rh.Settings=PO.default;function M$e(t,e,r){if(typeof e=="function"){Yie.read(t,SO(),e);return}Yie.read(t,SO(e),r)}rh.stat=M$e;function U$e(t,e){let r=SO(e);return O$e.read(t,r)}rh.statSync=U$e;function SO(t={}){return t instanceof PO.default?t:new PO.default(t)}});var Jie=_((BTt,Vie)=>{var Kie;Vie.exports=typeof queueMicrotask=="function"?queueMicrotask.bind(typeof window<"u"?window:global):t=>(Kie||(Kie=Promise.resolve())).then(t).catch(e=>setTimeout(()=>{throw e},0))});var Xie=_((vTt,zie)=>{zie.exports=H$e;var _$e=Jie();function H$e(t,e){let r,o,a,n=!0;Array.isArray(t)?(r=[],o=t.length):(a=Object.keys(t),r={},o=a.length);function u(p){function h(){e&&e(p,r),e=null}n?_$e(h):h()}function A(p,h,E){r[p]=E,(--o===0||h)&&u(h)}o?a?a.forEach(function(p){t[p](function(h,E){A(p,h,E)})}):t.forEach(function(p,h){p(function(E,w){A(h,E,w)})}):u(null),n=!1}});var bO=_(zS=>{"use strict";Object.defineProperty(zS,"__esModule",{value:!0});zS.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;var JS=process.versions.node.split(".");if(JS[0]===void 0||JS[1]===void 0)throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);var Zie=Number.parseInt(JS[0],10),q$e=Number.parseInt(JS[1],10),$ie=10,j$e=10,G$e=Zie>$ie,W$e=Zie===$ie&&q$e>=j$e;zS.IS_SUPPORT_READDIR_WITH_FILE_TYPES=G$e||W$e});var ese=_(XS=>{"use strict";Object.defineProperty(XS,"__esModule",{value:!0});XS.createDirentFromStats=void 0;var xO=class{constructor(e,r){this.name=e,this.isBlockDevice=r.isBlockDevice.bind(r),this.isCharacterDevice=r.isCharacterDevice.bind(r),this.isDirectory=r.isDirectory.bind(r),this.isFIFO=r.isFIFO.bind(r),this.isFile=r.isFile.bind(r),this.isSocket=r.isSocket.bind(r),this.isSymbolicLink=r.isSymbolicLink.bind(r)}};function Y$e(t,e){return new xO(t,e)}XS.createDirentFromStats=Y$e});var kO=_(ZS=>{"use strict";Object.defineProperty(ZS,"__esModule",{value:!0});ZS.fs=void 0;var K$e=ese();ZS.fs=K$e});var QO=_($S=>{"use strict";Object.defineProperty($S,"__esModule",{value:!0});$S.joinPathSegments=void 0;function V$e(t,e,r){return t.endsWith(r)?t+e:t+r+e}$S.joinPathSegments=V$e});var ose=_(nh=>{"use strict";Object.defineProperty(nh,"__esModule",{value:!0});nh.readdir=nh.readdirWithFileTypes=nh.read=void 0;var J$e=wg(),tse=Xie(),z$e=bO(),rse=kO(),nse=QO();function X$e(t,e,r){if(!e.stats&&z$e.IS_SUPPORT_READDIR_WITH_FILE_TYPES){ise(t,e,r);return}sse(t,e,r)}nh.read=X$e;function ise(t,e,r){e.fs.readdir(t,{withFileTypes:!0},(o,a)=>{if(o!==null){eb(r,o);return}let n=a.map(A=>({dirent:A,name:A.name,path:nse.joinPathSegments(t,A.name,e.pathSegmentSeparator)}));if(!e.followSymbolicLinks){FO(r,n);return}let u=n.map(A=>Z$e(A,e));tse(u,(A,p)=>{if(A!==null){eb(r,A);return}FO(r,p)})})}nh.readdirWithFileTypes=ise;function Z$e(t,e){return r=>{if(!t.dirent.isSymbolicLink()){r(null,t);return}e.fs.stat(t.path,(o,a)=>{if(o!==null){if(e.throwErrorOnBrokenSymbolicLink){r(o);return}r(null,t);return}t.dirent=rse.fs.createDirentFromStats(t.name,a),r(null,t)})}}function sse(t,e,r){e.fs.readdir(t,(o,a)=>{if(o!==null){eb(r,o);return}let n=a.map(u=>{let A=nse.joinPathSegments(t,u,e.pathSegmentSeparator);return p=>{J$e.stat(A,e.fsStatSettings,(h,E)=>{if(h!==null){p(h);return}let w={name:u,path:A,dirent:rse.fs.createDirentFromStats(u,E)};e.stats&&(w.stats=E),p(null,w)})}});tse(n,(u,A)=>{if(u!==null){eb(r,u);return}FO(r,A)})})}nh.readdir=sse;function eb(t,e){t(e)}function FO(t,e){t(null,e)}});var Ase=_(ih=>{"use strict";Object.defineProperty(ih,"__esModule",{value:!0});ih.readdir=ih.readdirWithFileTypes=ih.read=void 0;var $$e=wg(),eet=bO(),ase=kO(),lse=QO();function tet(t,e){return!e.stats&&eet.IS_SUPPORT_READDIR_WITH_FILE_TYPES?cse(t,e):use(t,e)}ih.read=tet;function cse(t,e){return e.fs.readdirSync(t,{withFileTypes:!0}).map(o=>{let a={dirent:o,name:o.name,path:lse.joinPathSegments(t,o.name,e.pathSegmentSeparator)};if(a.dirent.isSymbolicLink()&&e.followSymbolicLinks)try{let n=e.fs.statSync(a.path);a.dirent=ase.fs.createDirentFromStats(a.name,n)}catch(n){if(e.throwErrorOnBrokenSymbolicLink)throw n}return a})}ih.readdirWithFileTypes=cse;function use(t,e){return e.fs.readdirSync(t).map(o=>{let a=lse.joinPathSegments(t,o,e.pathSegmentSeparator),n=$$e.statSync(a,e.fsStatSettings),u={name:o,path:a,dirent:ase.fs.createDirentFromStats(o,n)};return e.stats&&(u.stats=n),u})}ih.readdir=use});var fse=_(sh=>{"use strict";Object.defineProperty(sh,"__esModule",{value:!0});sh.createFileSystemAdapter=sh.FILE_SYSTEM_ADAPTER=void 0;var iy=ve("fs");sh.FILE_SYSTEM_ADAPTER={lstat:iy.lstat,stat:iy.stat,lstatSync:iy.lstatSync,statSync:iy.statSync,readdir:iy.readdir,readdirSync:iy.readdirSync};function ret(t){return t===void 0?sh.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},sh.FILE_SYSTEM_ADAPTER),t)}sh.createFileSystemAdapter=ret});var pse=_(TO=>{"use strict";Object.defineProperty(TO,"__esModule",{value:!0});var net=ve("path"),iet=wg(),set=fse(),RO=class{constructor(e={}){this._options=e,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=set.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,net.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new iet.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};TO.default=RO});var tb=_(oh=>{"use strict";Object.defineProperty(oh,"__esModule",{value:!0});oh.Settings=oh.scandirSync=oh.scandir=void 0;var hse=ose(),oet=Ase(),NO=pse();oh.Settings=NO.default;function aet(t,e,r){if(typeof e=="function"){hse.read(t,LO(),e);return}hse.read(t,LO(e),r)}oh.scandir=aet;function cet(t,e){let r=LO(e);return oet.read(t,r)}oh.scandirSync=cet;function LO(t={}){return t instanceof NO.default?t:new NO.default(t)}});var dse=_((TTt,gse)=>{"use strict";function uet(t){var e=new t,r=e;function o(){var n=e;return n.next?e=n.next:(e=new t,r=e),n.next=null,n}function a(n){r.next=n,r=n}return{get:o,release:a}}gse.exports=uet});var yse=_((NTt,OO)=>{"use strict";var Aet=dse();function mse(t,e,r){if(typeof t=="function"&&(r=e,e=t,t=null),!(r>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");var o=Aet(fet),a=null,n=null,u=0,A=null,p={push:T,drain:Yl,saturated:Yl,pause:E,paused:!1,get concurrency(){return r},set concurrency(ce){if(!(ce>=1))throw new Error("fastqueue concurrency must be equal to or greater than 1");if(r=ce,!p.paused)for(;a&&u=r||p.paused?n?(n.next=Ie,n=Ie):(a=Ie,n=Ie,p.saturated()):(u++,e.call(t,Ie.value,Ie.worked))}function L(ce,ue){var Ie=o.get();Ie.context=t,Ie.release=U,Ie.value=ce,Ie.callback=ue||Yl,Ie.errorHandler=A,u>=r||p.paused?a?(Ie.next=a,a=Ie):(a=Ie,n=Ie,p.saturated()):(u++,e.call(t,Ie.value,Ie.worked))}function U(ce){ce&&o.release(ce);var ue=a;ue&&u<=r?p.paused?u--:(n===a&&(n=null),a=ue.next,ue.next=null,e.call(t,ue.value,ue.worked),n===null&&p.empty()):--u===0&&p.drain()}function J(){a=null,n=null,p.drain=Yl}function te(){a=null,n=null,p.drain(),p.drain=Yl}function le(ce){A=ce}}function Yl(){}function fet(){this.value=null,this.callback=Yl,this.next=null,this.release=Yl,this.context=null,this.errorHandler=null;var t=this;this.worked=function(r,o){var a=t.callback,n=t.errorHandler,u=t.value;t.value=null,t.callback=Yl,t.errorHandler&&n(r,u),a.call(t.context,r,o),t.release(t)}}function pet(t,e,r){typeof t=="function"&&(r=e,e=t,t=null);function o(E,w){e.call(this,E).then(function(D){w(null,D)},w)}var a=mse(t,o,r),n=a.push,u=a.unshift;return a.push=A,a.unshift=p,a.drained=h,a;function A(E){var w=new Promise(function(D,x){n(E,function(C,T){if(C){x(C);return}D(T)})});return w.catch(Yl),w}function p(E){var w=new Promise(function(D,x){u(E,function(C,T){if(C){x(C);return}D(T)})});return w.catch(Yl),w}function h(){if(a.idle())return new Promise(function(D){D()});var E=a.drain,w=new Promise(function(D){a.drain=function(){E(),D()}});return w}}OO.exports=mse;OO.exports.promise=pet});var rb=_(eA=>{"use strict";Object.defineProperty(eA,"__esModule",{value:!0});eA.joinPathSegments=eA.replacePathSegmentSeparator=eA.isAppliedFilter=eA.isFatalError=void 0;function het(t,e){return t.errorFilter===null?!0:!t.errorFilter(e)}eA.isFatalError=het;function get(t,e){return t===null||t(e)}eA.isAppliedFilter=get;function det(t,e){return t.split(/[/\\]/).join(e)}eA.replacePathSegmentSeparator=det;function met(t,e,r){return t===""?e:t.endsWith(r)?t+e:t+r+e}eA.joinPathSegments=met});var _O=_(UO=>{"use strict";Object.defineProperty(UO,"__esModule",{value:!0});var yet=rb(),MO=class{constructor(e,r){this._root=e,this._settings=r,this._root=yet.replacePathSegmentSeparator(e,r.pathSegmentSeparator)}};UO.default=MO});var jO=_(qO=>{"use strict";Object.defineProperty(qO,"__esModule",{value:!0});var Eet=ve("events"),Cet=tb(),Iet=yse(),nb=rb(),wet=_O(),HO=class extends wet.default{constructor(e,r){super(e,r),this._settings=r,this._scandir=Cet.scandir,this._emitter=new Eet.EventEmitter,this._queue=Iet(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate(()=>{this._pushToQueue(this._root,this._settings.basePath)}),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(e){this._emitter.on("entry",e)}onError(e){this._emitter.once("error",e)}onEnd(e){this._emitter.once("end",e)}_pushToQueue(e,r){let o={directory:e,base:r};this._queue.push(o,a=>{a!==null&&this._handleError(a)})}_worker(e,r){this._scandir(e.directory,this._settings.fsScandirSettings,(o,a)=>{if(o!==null){r(o,void 0);return}for(let n of a)this._handleEntry(n,e.base);r(null,void 0)})}_handleError(e){this._isDestroyed||!nb.isFatalError(this._settings,e)||(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",e))}_handleEntry(e,r){if(this._isDestroyed||this._isFatalError)return;let o=e.path;r!==void 0&&(e.path=nb.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),nb.isAppliedFilter(this._settings.entryFilter,e)&&this._emitEntry(e),e.dirent.isDirectory()&&nb.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_emitEntry(e){this._emitter.emit("entry",e)}};qO.default=HO});var Ese=_(WO=>{"use strict";Object.defineProperty(WO,"__esModule",{value:!0});var Bet=jO(),GO=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new Bet.default(this._root,this._settings),this._storage=[]}read(e){this._reader.onError(r=>{vet(e,r)}),this._reader.onEntry(r=>{this._storage.push(r)}),this._reader.onEnd(()=>{Det(e,this._storage)}),this._reader.read()}};WO.default=GO;function vet(t,e){t(e)}function Det(t,e){t(null,e)}});var Cse=_(KO=>{"use strict";Object.defineProperty(KO,"__esModule",{value:!0});var Pet=ve("stream"),bet=jO(),YO=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new bet.default(this._root,this._settings),this._stream=new Pet.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError(e=>{this._stream.emit("error",e)}),this._reader.onEntry(e=>{this._stream.push(e)}),this._reader.onEnd(()=>{this._stream.push(null)}),this._reader.read(),this._stream}};KO.default=YO});var Ise=_(JO=>{"use strict";Object.defineProperty(JO,"__esModule",{value:!0});var xet=tb(),ib=rb(),ket=_O(),VO=class extends ket.default{constructor(){super(...arguments),this._scandir=xet.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(e,r){this._queue.add({directory:e,base:r})}_handleQueue(){for(let e of this._queue.values())this._handleDirectory(e.directory,e.base)}_handleDirectory(e,r){try{let o=this._scandir(e,this._settings.fsScandirSettings);for(let a of o)this._handleEntry(a,r)}catch(o){this._handleError(o)}}_handleError(e){if(ib.isFatalError(this._settings,e))throw e}_handleEntry(e,r){let o=e.path;r!==void 0&&(e.path=ib.joinPathSegments(r,e.name,this._settings.pathSegmentSeparator)),ib.isAppliedFilter(this._settings.entryFilter,e)&&this._pushToStorage(e),e.dirent.isDirectory()&&ib.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(o,r===void 0?void 0:e.path)}_pushToStorage(e){this._storage.push(e)}};JO.default=VO});var wse=_(XO=>{"use strict";Object.defineProperty(XO,"__esModule",{value:!0});var Qet=Ise(),zO=class{constructor(e,r){this._root=e,this._settings=r,this._reader=new Qet.default(this._root,this._settings)}read(){return this._reader.read()}};XO.default=zO});var Bse=_($O=>{"use strict";Object.defineProperty($O,"__esModule",{value:!0});var Fet=ve("path"),Ret=tb(),ZO=class{constructor(e={}){this._options=e,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,Fet.sep),this.fsScandirSettings=new Ret.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(e,r){return e??r}};$O.default=ZO});var ob=_(tA=>{"use strict";Object.defineProperty(tA,"__esModule",{value:!0});tA.Settings=tA.walkStream=tA.walkSync=tA.walk=void 0;var vse=Ese(),Tet=Cse(),Net=wse(),eM=Bse();tA.Settings=eM.default;function Let(t,e,r){if(typeof e=="function"){new vse.default(t,sb()).read(e);return}new vse.default(t,sb(e)).read(r)}tA.walk=Let;function Oet(t,e){let r=sb(e);return new Net.default(t,r).read()}tA.walkSync=Oet;function Met(t,e){let r=sb(e);return new Tet.default(t,r).read()}tA.walkStream=Met;function sb(t={}){return t instanceof eM.default?t:new eM.default(t)}});var ab=_(rM=>{"use strict";Object.defineProperty(rM,"__esModule",{value:!0});var Uet=ve("path"),_et=wg(),Dse=Df(),tM=class{constructor(e){this._settings=e,this._fsStatSettings=new _et.Settings({followSymbolicLink:this._settings.followSymbolicLinks,fs:this._settings.fs,throwErrorOnBrokenSymbolicLink:this._settings.followSymbolicLinks})}_getFullEntryPath(e){return Uet.resolve(this._settings.cwd,e)}_makeEntry(e,r){let o={name:r,path:r,dirent:Dse.fs.createDirentFromStats(r,e)};return this._settings.stats&&(o.stats=e),o}_isFatalError(e){return!Dse.errno.isEnoentCodeError(e)&&!this._settings.suppressErrors}};rM.default=tM});var sM=_(iM=>{"use strict";Object.defineProperty(iM,"__esModule",{value:!0});var Het=ve("stream"),qet=wg(),jet=ob(),Get=ab(),nM=class extends Get.default{constructor(){super(...arguments),this._walkStream=jet.walkStream,this._stat=qet.stat}dynamic(e,r){return this._walkStream(e,r)}static(e,r){let o=e.map(this._getFullEntryPath,this),a=new Het.PassThrough({objectMode:!0});a._write=(n,u,A)=>this._getEntry(o[n],e[n],r).then(p=>{p!==null&&r.entryFilter(p)&&a.push(p),n===o.length-1&&a.end(),A()}).catch(A);for(let n=0;nthis._makeEntry(a,r)).catch(a=>{if(o.errorFilter(a))return null;throw a})}_getStat(e){return new Promise((r,o)=>{this._stat(e,this._fsStatSettings,(a,n)=>a===null?r(n):o(a))})}};iM.default=nM});var Pse=_(aM=>{"use strict";Object.defineProperty(aM,"__esModule",{value:!0});var Wet=ob(),Yet=ab(),Ket=sM(),oM=class extends Yet.default{constructor(){super(...arguments),this._walkAsync=Wet.walk,this._readerStream=new Ket.default(this._settings)}dynamic(e,r){return new Promise((o,a)=>{this._walkAsync(e,r,(n,u)=>{n===null?o(u):a(n)})})}async static(e,r){let o=[],a=this._readerStream.static(e,r);return new Promise((n,u)=>{a.once("error",u),a.on("data",A=>o.push(A)),a.once("end",()=>n(o))})}};aM.default=oM});var Sse=_(cM=>{"use strict";Object.defineProperty(cM,"__esModule",{value:!0});var m1=Df(),lM=class{constructor(e,r,o){this._patterns=e,this._settings=r,this._micromatchOptions=o,this._storage=[],this._fillStorage()}_fillStorage(){for(let e of this._patterns){let r=this._getPatternSegments(e),o=this._splitSegmentsIntoSections(r);this._storage.push({complete:o.length<=1,pattern:e,segments:r,sections:o})}}_getPatternSegments(e){return m1.pattern.getPatternParts(e,this._micromatchOptions).map(o=>m1.pattern.isDynamicPattern(o,this._settings)?{dynamic:!0,pattern:o,patternRe:m1.pattern.makeRe(o,this._micromatchOptions)}:{dynamic:!1,pattern:o})}_splitSegmentsIntoSections(e){return m1.array.splitWhen(e,r=>r.dynamic&&m1.pattern.hasGlobStar(r.pattern))}};cM.default=lM});var bse=_(AM=>{"use strict";Object.defineProperty(AM,"__esModule",{value:!0});var Vet=Sse(),uM=class extends Vet.default{match(e){let r=e.split("/"),o=r.length,a=this._storage.filter(n=>!n.complete||n.segments.length>o);for(let n of a){let u=n.sections[0];if(!n.complete&&o>u.length||r.every((p,h)=>{let E=n.segments[h];return!!(E.dynamic&&E.patternRe.test(p)||!E.dynamic&&E.pattern===p)}))return!0}return!1}};AM.default=uM});var xse=_(pM=>{"use strict";Object.defineProperty(pM,"__esModule",{value:!0});var lb=Df(),Jet=bse(),fM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r}getFilter(e,r,o){let a=this._getMatcher(r),n=this._getNegativePatternsRe(o);return u=>this._filter(e,u,a,n)}_getMatcher(e){return new Jet.default(e,this._settings,this._micromatchOptions)}_getNegativePatternsRe(e){let r=e.filter(lb.pattern.isAffectDepthOfReadingPattern);return lb.pattern.convertPatternsToRe(r,this._micromatchOptions)}_filter(e,r,o,a){if(this._isSkippedByDeep(e,r.path)||this._isSkippedSymbolicLink(r))return!1;let n=lb.path.removeLeadingDotSegment(r.path);return this._isSkippedByPositivePatterns(n,o)?!1:this._isSkippedByNegativePatterns(n,a)}_isSkippedByDeep(e,r){return this._settings.deep===1/0?!1:this._getEntryLevel(e,r)>=this._settings.deep}_getEntryLevel(e,r){let o=r.split("/").length;if(e==="")return o;let a=e.split("/").length;return o-a}_isSkippedSymbolicLink(e){return!this._settings.followSymbolicLinks&&e.dirent.isSymbolicLink()}_isSkippedByPositivePatterns(e,r){return!this._settings.baseNameMatch&&!r.match(e)}_isSkippedByNegativePatterns(e,r){return!lb.pattern.matchAny(e,r)}};pM.default=fM});var kse=_(gM=>{"use strict";Object.defineProperty(gM,"__esModule",{value:!0});var Bg=Df(),hM=class{constructor(e,r){this._settings=e,this._micromatchOptions=r,this.index=new Map}getFilter(e,r){let o=Bg.pattern.convertPatternsToRe(e,this._micromatchOptions),a=Bg.pattern.convertPatternsToRe(r,Object.assign(Object.assign({},this._micromatchOptions),{dot:!0}));return n=>this._filter(n,o,a)}_filter(e,r,o){let a=Bg.path.removeLeadingDotSegment(e.path);if(this._settings.unique&&this._isDuplicateEntry(a)||this._onlyFileFilter(e)||this._onlyDirectoryFilter(e)||this._isSkippedByAbsoluteNegativePatterns(a,o))return!1;let n=e.dirent.isDirectory(),u=this._isMatchToPatterns(a,r,n)&&!this._isMatchToPatterns(a,o,n);return this._settings.unique&&u&&this._createIndexRecord(a),u}_isDuplicateEntry(e){return this.index.has(e)}_createIndexRecord(e){this.index.set(e,void 0)}_onlyFileFilter(e){return this._settings.onlyFiles&&!e.dirent.isFile()}_onlyDirectoryFilter(e){return this._settings.onlyDirectories&&!e.dirent.isDirectory()}_isSkippedByAbsoluteNegativePatterns(e,r){if(!this._settings.absolute)return!1;let o=Bg.path.makeAbsolute(this._settings.cwd,e);return Bg.pattern.matchAny(o,r)}_isMatchToPatterns(e,r,o){let a=Bg.pattern.matchAny(e,r);return!a&&o?Bg.pattern.matchAny(e+"/",r):a}};gM.default=hM});var Qse=_(mM=>{"use strict";Object.defineProperty(mM,"__esModule",{value:!0});var zet=Df(),dM=class{constructor(e){this._settings=e}getFilter(){return e=>this._isNonFatalError(e)}_isNonFatalError(e){return zet.errno.isEnoentCodeError(e)||this._settings.suppressErrors}};mM.default=dM});var Rse=_(EM=>{"use strict";Object.defineProperty(EM,"__esModule",{value:!0});var Fse=Df(),yM=class{constructor(e){this._settings=e}getTransformer(){return e=>this._transform(e)}_transform(e){let r=e.path;return this._settings.absolute&&(r=Fse.path.makeAbsolute(this._settings.cwd,r),r=Fse.path.unixify(r)),this._settings.markDirectories&&e.dirent.isDirectory()&&(r+="/"),this._settings.objectMode?Object.assign(Object.assign({},e),{path:r}):r}};EM.default=yM});var ub=_(IM=>{"use strict";Object.defineProperty(IM,"__esModule",{value:!0});var Xet=ve("path"),Zet=xse(),$et=kse(),ett=Qse(),ttt=Rse(),CM=class{constructor(e){this._settings=e,this.errorFilter=new ett.default(this._settings),this.entryFilter=new $et.default(this._settings,this._getMicromatchOptions()),this.deepFilter=new Zet.default(this._settings,this._getMicromatchOptions()),this.entryTransformer=new ttt.default(this._settings)}_getRootDirectory(e){return Xet.resolve(this._settings.cwd,e.base)}_getReaderOptions(e){let r=e.base==="."?"":e.base;return{basePath:r,pathSegmentSeparator:"/",concurrency:this._settings.concurrency,deepFilter:this.deepFilter.getFilter(r,e.positive,e.negative),entryFilter:this.entryFilter.getFilter(e.positive,e.negative),errorFilter:this.errorFilter.getFilter(),followSymbolicLinks:this._settings.followSymbolicLinks,fs:this._settings.fs,stats:this._settings.stats,throwErrorOnBrokenSymbolicLink:this._settings.throwErrorOnBrokenSymbolicLink,transform:this.entryTransformer.getTransformer()}}_getMicromatchOptions(){return{dot:this._settings.dot,matchBase:this._settings.baseNameMatch,nobrace:!this._settings.braceExpansion,nocase:!this._settings.caseSensitiveMatch,noext:!this._settings.extglob,noglobstar:!this._settings.globstar,posix:!0,strictSlashes:!1}}};IM.default=CM});var Tse=_(BM=>{"use strict";Object.defineProperty(BM,"__esModule",{value:!0});var rtt=Pse(),ntt=ub(),wM=class extends ntt.default{constructor(){super(...arguments),this._reader=new rtt.default(this._settings)}async read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return(await this.api(r,e,o)).map(n=>o.transform(n))}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};BM.default=wM});var Nse=_(DM=>{"use strict";Object.defineProperty(DM,"__esModule",{value:!0});var itt=ve("stream"),stt=sM(),ott=ub(),vM=class extends ott.default{constructor(){super(...arguments),this._reader=new stt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e),a=this.api(r,e,o),n=new itt.Readable({objectMode:!0,read:()=>{}});return a.once("error",u=>n.emit("error",u)).on("data",u=>n.emit("data",o.transform(u))).once("end",()=>n.emit("end")),n.once("close",()=>a.destroy()),n}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};DM.default=vM});var Lse=_(SM=>{"use strict";Object.defineProperty(SM,"__esModule",{value:!0});var att=wg(),ltt=ob(),ctt=ab(),PM=class extends ctt.default{constructor(){super(...arguments),this._walkSync=ltt.walkSync,this._statSync=att.statSync}dynamic(e,r){return this._walkSync(e,r)}static(e,r){let o=[];for(let a of e){let n=this._getFullEntryPath(a),u=this._getEntry(n,a,r);u===null||!r.entryFilter(u)||o.push(u)}return o}_getEntry(e,r,o){try{let a=this._getStat(e);return this._makeEntry(a,r)}catch(a){if(o.errorFilter(a))return null;throw a}}_getStat(e){return this._statSync(e,this._fsStatSettings)}};SM.default=PM});var Ose=_(xM=>{"use strict";Object.defineProperty(xM,"__esModule",{value:!0});var utt=Lse(),Att=ub(),bM=class extends Att.default{constructor(){super(...arguments),this._reader=new utt.default(this._settings)}read(e){let r=this._getRootDirectory(e),o=this._getReaderOptions(e);return this.api(r,e,o).map(o.transform)}api(e,r,o){return r.dynamic?this._reader.dynamic(e,o):this._reader.static(r.patterns,o)}};xM.default=bM});var Mse=_(oy=>{"use strict";Object.defineProperty(oy,"__esModule",{value:!0});oy.DEFAULT_FILE_SYSTEM_ADAPTER=void 0;var sy=ve("fs"),ftt=ve("os"),ptt=Math.max(ftt.cpus().length,1);oy.DEFAULT_FILE_SYSTEM_ADAPTER={lstat:sy.lstat,lstatSync:sy.lstatSync,stat:sy.stat,statSync:sy.statSync,readdir:sy.readdir,readdirSync:sy.readdirSync};var kM=class{constructor(e={}){this._options=e,this.absolute=this._getValue(this._options.absolute,!1),this.baseNameMatch=this._getValue(this._options.baseNameMatch,!1),this.braceExpansion=this._getValue(this._options.braceExpansion,!0),this.caseSensitiveMatch=this._getValue(this._options.caseSensitiveMatch,!0),this.concurrency=this._getValue(this._options.concurrency,ptt),this.cwd=this._getValue(this._options.cwd,process.cwd()),this.deep=this._getValue(this._options.deep,1/0),this.dot=this._getValue(this._options.dot,!1),this.extglob=this._getValue(this._options.extglob,!0),this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!0),this.fs=this._getFileSystemMethods(this._options.fs),this.globstar=this._getValue(this._options.globstar,!0),this.ignore=this._getValue(this._options.ignore,[]),this.markDirectories=this._getValue(this._options.markDirectories,!1),this.objectMode=this._getValue(this._options.objectMode,!1),this.onlyDirectories=this._getValue(this._options.onlyDirectories,!1),this.onlyFiles=this._getValue(this._options.onlyFiles,!0),this.stats=this._getValue(this._options.stats,!1),this.suppressErrors=this._getValue(this._options.suppressErrors,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!1),this.unique=this._getValue(this._options.unique,!0),this.onlyDirectories&&(this.onlyFiles=!1),this.stats&&(this.objectMode=!0),this.ignore=[].concat(this.ignore)}_getValue(e,r){return e===void 0?r:e}_getFileSystemMethods(e={}){return Object.assign(Object.assign({},oy.DEFAULT_FILE_SYSTEM_ADAPTER),e)}};oy.default=kM});var Ab=_((oNt,_se)=>{"use strict";var Use=_ie(),htt=Tse(),gtt=Nse(),dtt=Ose(),QM=Mse(),Kl=Df();async function FM(t,e){Vc(t);let r=RM(t,htt.default,e),o=await Promise.all(r);return Kl.array.flatten(o)}(function(t){t.glob=t,t.globSync=e,t.globStream=r,t.async=t;function e(h,E){Vc(h);let w=RM(h,dtt.default,E);return Kl.array.flatten(w)}t.sync=e;function r(h,E){Vc(h);let w=RM(h,gtt.default,E);return Kl.stream.merge(w)}t.stream=r;function o(h,E){Vc(h);let w=[].concat(h),D=new QM.default(E);return Use.generate(w,D)}t.generateTasks=o;function a(h,E){Vc(h);let w=new QM.default(E);return Kl.pattern.isDynamicPattern(h,w)}t.isDynamicPattern=a;function n(h){return Vc(h),Kl.path.escape(h)}t.escapePath=n;function u(h){return Vc(h),Kl.path.convertPathToPattern(h)}t.convertPathToPattern=u;let A;(function(h){function E(D){return Vc(D),Kl.path.escapePosixPath(D)}h.escapePath=E;function w(D){return Vc(D),Kl.path.convertPosixPathToPattern(D)}h.convertPathToPattern=w})(A=t.posix||(t.posix={}));let p;(function(h){function E(D){return Vc(D),Kl.path.escapeWindowsPath(D)}h.escapePath=E;function w(D){return Vc(D),Kl.path.convertWindowsPathToPattern(D)}h.convertPathToPattern=w})(p=t.win32||(t.win32={}))})(FM||(FM={}));function RM(t,e,r){let o=[].concat(t),a=new QM.default(r),n=Use.generate(o,a),u=new e(a);return n.map(u.read,u)}function Vc(t){if(![].concat(t).every(o=>Kl.string.isString(o)&&!Kl.string.isEmpty(o)))throw new TypeError("Patterns must be a string (non empty) or an array of strings")}_se.exports=FM});var xn={};Kt(xn,{checksumFile:()=>pb,checksumPattern:()=>hb,makeHash:()=>Ji});function Ji(...t){let e=(0,fb.createHash)("sha512"),r="";for(let o of t)typeof o=="string"?r+=o:o&&(r&&(e.update(r),r=""),e.update(o));return r&&e.update(r),e.digest("hex")}async function pb(t,{baseFs:e,algorithm:r}={baseFs:ae,algorithm:"sha512"}){let o=await e.openPromise(t,"r");try{let n=Buffer.allocUnsafeSlow(65536),u=(0,fb.createHash)(r),A=0;for(;(A=await e.readPromise(o,n,0,65536))!==0;)u.update(A===65536?n:n.slice(0,A));return u.digest("hex")}finally{await e.closePromise(o)}}async function hb(t,{cwd:e}){let o=(await(0,TM.default)(t,{cwd:Ae.fromPortablePath(e),onlyDirectories:!0})).map(A=>`${A}/**/*`),a=await(0,TM.default)([t,...o],{cwd:Ae.fromPortablePath(e),onlyFiles:!1});a.sort();let n=await Promise.all(a.map(async A=>{let p=[Buffer.from(A)],h=K.join(e,Ae.toPortablePath(A)),E=await ae.lstatPromise(h);return E.isSymbolicLink()?p.push(Buffer.from(await ae.readlinkPromise(h))):E.isFile()&&p.push(await ae.readFilePromise(h)),p.join("\0")})),u=(0,fb.createHash)("sha512");for(let A of n)u.update(A);return u.digest("hex")}var fb,TM,ah=It(()=>{Pt();fb=ve("crypto"),TM=et(Ab())});var G={};Kt(G,{allPeerRequests:()=>S1,areDescriptorsEqual:()=>Wse,areIdentsEqual:()=>w1,areLocatorsEqual:()=>B1,areVirtualPackagesEquivalent:()=>Dtt,bindDescriptor:()=>Btt,bindLocator:()=>vtt,convertDescriptorToLocator:()=>gb,convertLocatorToDescriptor:()=>LM,convertPackageToLocator:()=>Ctt,convertToIdent:()=>Ett,convertToManifestRange:()=>Ntt,copyPackage:()=>E1,devirtualizeDescriptor:()=>C1,devirtualizeLocator:()=>I1,ensureDevirtualizedDescriptor:()=>Itt,ensureDevirtualizedLocator:()=>wtt,getIdentVendorPath:()=>_M,isPackageCompatible:()=>Cb,isVirtualDescriptor:()=>Pf,isVirtualLocator:()=>Jc,makeDescriptor:()=>kn,makeIdent:()=>rA,makeLocator:()=>Ss,makeRange:()=>yb,parseDescriptor:()=>lh,parseFileStyleRange:()=>Rtt,parseIdent:()=>Zo,parseLocator:()=>Sf,parseRange:()=>vg,prettyDependent:()=>fO,prettyDescriptor:()=>Jn,prettyIdent:()=>Ui,prettyLocator:()=>jr,prettyLocatorNoColors:()=>AO,prettyRange:()=>cy,prettyReference:()=>D1,prettyResolution:()=>d1,prettyWorkspace:()=>P1,renamePackage:()=>OM,slugifyIdent:()=>NM,slugifyLocator:()=>ly,sortDescriptors:()=>uy,stringifyDescriptor:()=>ka,stringifyIdent:()=>rn,stringifyLocator:()=>Qa,tryParseDescriptor:()=>v1,tryParseIdent:()=>Yse,tryParseLocator:()=>mb,tryParseRange:()=>Ftt,virtualizeDescriptor:()=>MM,virtualizePackage:()=>UM});function rA(t,e){if(t?.startsWith("@"))throw new Error("Invalid scope: don't prefix it with '@'");return{identHash:Ji(t,e),scope:t,name:e}}function kn(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:Ji(t.identHash,e),range:e}}function Ss(t,e){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:Ji(t.identHash,e),reference:e}}function Ett(t){return{identHash:t.identHash,scope:t.scope,name:t.name}}function gb(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.descriptorHash,reference:t.range}}function LM(t){return{identHash:t.identHash,scope:t.scope,name:t.name,descriptorHash:t.locatorHash,range:t.reference}}function Ctt(t){return{identHash:t.identHash,scope:t.scope,name:t.name,locatorHash:t.locatorHash,reference:t.reference}}function OM(t,e){return{identHash:e.identHash,scope:e.scope,name:e.name,locatorHash:e.locatorHash,reference:e.reference,version:t.version,languageName:t.languageName,linkType:t.linkType,conditions:t.conditions,dependencies:new Map(t.dependencies),peerDependencies:new Map(t.peerDependencies),dependenciesMeta:new Map(t.dependenciesMeta),peerDependenciesMeta:new Map(t.peerDependenciesMeta),bin:new Map(t.bin)}}function E1(t){return OM(t,t)}function MM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return kn(t,`virtual:${e}#${t.range}`)}function UM(t,e){if(e.includes("#"))throw new Error("Invalid entropy");return OM(t,Ss(t,`virtual:${e}#${t.reference}`))}function Pf(t){return t.range.startsWith(y1)}function Jc(t){return t.reference.startsWith(y1)}function C1(t){if(!Pf(t))throw new Error("Not a virtual descriptor");return kn(t,t.range.replace(db,""))}function I1(t){if(!Jc(t))throw new Error("Not a virtual descriptor");return Ss(t,t.reference.replace(db,""))}function Itt(t){return Pf(t)?kn(t,t.range.replace(db,"")):t}function wtt(t){return Jc(t)?Ss(t,t.reference.replace(db,"")):t}function Btt(t,e){return t.range.includes("::")?t:kn(t,`${t.range}::${ay.default.stringify(e)}`)}function vtt(t,e){return t.reference.includes("::")?t:Ss(t,`${t.reference}::${ay.default.stringify(e)}`)}function w1(t,e){return t.identHash===e.identHash}function Wse(t,e){return t.descriptorHash===e.descriptorHash}function B1(t,e){return t.locatorHash===e.locatorHash}function Dtt(t,e){if(!Jc(t))throw new Error("Invalid package type");if(!Jc(e))throw new Error("Invalid package type");if(!w1(t,e)||t.dependencies.size!==e.dependencies.size)return!1;for(let r of t.dependencies.values()){let o=e.dependencies.get(r.identHash);if(!o||!Wse(r,o))return!1}return!0}function Zo(t){let e=Yse(t);if(!e)throw new Error(`Invalid ident (${t})`);return e}function Yse(t){let e=t.match(Ptt);if(!e)return null;let[,r,o]=e;return rA(typeof r<"u"?r:null,o)}function lh(t,e=!1){let r=v1(t,e);if(!r)throw new Error(`Invalid descriptor (${t})`);return r}function v1(t,e=!1){let r=e?t.match(Stt):t.match(btt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid range (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return kn(rA(u,a),A)}function Sf(t,e=!1){let r=mb(t,e);if(!r)throw new Error(`Invalid locator (${t})`);return r}function mb(t,e=!1){let r=e?t.match(xtt):t.match(ktt);if(!r)return null;let[,o,a,n]=r;if(n==="unknown")throw new Error(`Invalid reference (${t})`);let u=typeof o<"u"?o:null,A=typeof n<"u"?n:"unknown";return Ss(rA(u,a),A)}function vg(t,e){let r=t.match(Qtt);if(r===null)throw new Error(`Invalid range (${t})`);let o=typeof r[1]<"u"?r[1]:null;if(typeof e?.requireProtocol=="string"&&o!==e.requireProtocol)throw new Error(`Invalid protocol (${o})`);if(e?.requireProtocol&&o===null)throw new Error(`Missing protocol (${o})`);let a=typeof r[3]<"u"?decodeURIComponent(r[2]):null;if(e?.requireSource&&a===null)throw new Error(`Missing source (${t})`);let n=typeof r[3]<"u"?decodeURIComponent(r[3]):decodeURIComponent(r[2]),u=e?.parseSelector?ay.default.parse(n):n,A=typeof r[4]<"u"?ay.default.parse(r[4]):null;return{protocol:o,source:a,selector:u,params:A}}function Ftt(t,e){try{return vg(t,e)}catch{return null}}function Rtt(t,{protocol:e}){let{selector:r,params:o}=vg(t,{requireProtocol:e,requireBindings:!0});if(typeof o.locator!="string")throw new Error(`Assertion failed: Invalid bindings for ${t}`);return{parentLocator:Sf(o.locator,!0),path:r}}function Hse(t){return t=t.replaceAll("%","%25"),t=t.replaceAll(":","%3A"),t=t.replaceAll("#","%23"),t}function Ttt(t){return t===null?!1:Object.entries(t).length>0}function yb({protocol:t,source:e,selector:r,params:o}){let a="";return t!==null&&(a+=`${t}`),e!==null&&(a+=`${Hse(e)}#`),a+=Hse(r),Ttt(o)&&(a+=`::${ay.default.stringify(o)}`),a}function Ntt(t){let{params:e,protocol:r,source:o,selector:a}=vg(t);for(let n in e)n.startsWith("__")&&delete e[n];return yb({protocol:r,source:o,params:e,selector:a})}function rn(t){return t.scope?`@${t.scope}/${t.name}`:`${t.name}`}function ka(t){return t.scope?`@${t.scope}/${t.name}@${t.range}`:`${t.name}@${t.range}`}function Qa(t){return t.scope?`@${t.scope}/${t.name}@${t.reference}`:`${t.name}@${t.reference}`}function NM(t){return t.scope!==null?`@${t.scope}-${t.name}`:t.name}function ly(t){let{protocol:e,selector:r}=vg(t.reference),o=e!==null?e.replace(Ltt,""):"exotic",a=qse.default.valid(r),n=a!==null?`${o}-${a}`:`${o}`,u=10;return t.scope?`${NM(t)}-${n}-${t.locatorHash.slice(0,u)}`:`${NM(t)}-${n}-${t.locatorHash.slice(0,u)}`}function Ui(t,e){return e.scope?`${Ut(t,`@${e.scope}/`,Ct.SCOPE)}${Ut(t,e.name,Ct.NAME)}`:`${Ut(t,e.name,Ct.NAME)}`}function Eb(t){if(t.startsWith(y1)){let e=Eb(t.substring(t.indexOf("#")+1)),r=t.substring(y1.length,y1.length+mtt);return`${e} [${r}]`}else return t.replace(Ott,"?[...]")}function cy(t,e){return`${Ut(t,Eb(e),Ct.RANGE)}`}function Jn(t,e){return`${Ui(t,e)}${Ut(t,"@",Ct.RANGE)}${cy(t,e.range)}`}function D1(t,e){return`${Ut(t,Eb(e),Ct.REFERENCE)}`}function jr(t,e){return`${Ui(t,e)}${Ut(t,"@",Ct.REFERENCE)}${D1(t,e.reference)}`}function AO(t){return`${rn(t)}@${Eb(t.reference)}`}function uy(t){return Ps(t,[e=>rn(e),e=>e.range])}function P1(t,e){return Ui(t,e.anchoredLocator)}function d1(t,e,r){let o=Pf(e)?C1(e):e;return r===null?`${Jn(t,o)} \u2192 ${uO(t).Cross}`:o.identHash===r.identHash?`${Jn(t,o)} \u2192 ${D1(t,r.reference)}`:`${Jn(t,o)} \u2192 ${jr(t,r)}`}function fO(t,e,r){return r===null?`${jr(t,e)}`:`${jr(t,e)} (via ${cy(t,r.range)})`}function _M(t){return`node_modules/${rn(t)}`}function Cb(t,e){return t.conditions?ytt(t.conditions,r=>{let[,o,a]=r.match(Gse),n=e[o];return n?n.includes(a):!0}):!0}function S1(t){let e=new Set;if("children"in t)e.add(t);else for(let r of t.requests.values())e.add(r);for(let r of e)for(let o of r.children.values())e.add(o);return e}var ay,qse,jse,y1,mtt,Gse,ytt,db,Ptt,Stt,btt,xtt,ktt,Qtt,Ltt,Ott,Io=It(()=>{ay=et(ve("querystring")),qse=et(ni()),jse=et(MX());Wl();ah();Gl();Io();y1="virtual:",mtt=5,Gse=/(os|cpu|libc)=([a-z0-9_-]+)/,ytt=(0,jse.makeParser)(Gse);db=/^[^#]*#/;Ptt=/^(?:@([^/]+?)\/)?([^@/]+)$/;Stt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,btt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;xtt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))$/,ktt=/^(?:@([^/]+?)\/)?([^@/]+?)(?:@(.+))?$/;Qtt=/^([^#:]*:)?((?:(?!::)[^#])*)(?:#((?:(?!::).)*))?(?:::(.*))?$/;Ltt=/:$/;Ott=/\?.*/});var Kse,Vse=It(()=>{Io();Kse={hooks:{reduceDependency:(t,e,r,o,{resolver:a,resolveOptions:n})=>{for(let{pattern:u,reference:A}of e.topLevelWorkspace.manifest.resolutions){if(u.from&&(u.from.fullName!==rn(r)||e.configuration.normalizeLocator(Ss(Zo(u.from.fullName),u.from.description??r.reference)).locatorHash!==r.locatorHash)||u.descriptor.fullName!==rn(t)||e.configuration.normalizeDependency(kn(Sf(u.descriptor.fullName),u.descriptor.description??t.range)).descriptorHash!==t.descriptorHash)continue;return a.bindDescriptor(e.configuration.normalizeDependency(kn(t,A)),e.topLevelWorkspace.anchoredLocator,n)}return t},validateProject:async(t,e)=>{for(let r of t.workspaces){let o=P1(t.configuration,r);await t.configuration.triggerHook(a=>a.validateWorkspace,r,{reportWarning:(a,n)=>e.reportWarning(a,`${o}: ${n}`),reportError:(a,n)=>e.reportError(a,`${o}: ${n}`)})}},validateWorkspace:async(t,e)=>{let{manifest:r}=t;r.resolutions.length&&t.cwd!==t.project.cwd&&r.errors.push(new Error("Resolutions field will be ignored"));for(let o of r.errors)e.reportWarning(57,o.message)}}}});var ci,Dg=It(()=>{ci=class t{static{this.protocol="workspace:"}supportsDescriptor(e,r){return!!(e.range.startsWith(t.protocol)||r.project.tryWorkspaceByDescriptor(e)!==null)}supportsLocator(e,r){return!!e.reference.startsWith(t.protocol)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[o.project.getWorkspaceByDescriptor(e).anchoredLocator]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.getWorkspaceByCwd(e.reference.slice(t.protocol.length));return{...e,version:o.manifest.version||"0.0.0",languageName:"unknown",linkType:"SOFT",conditions:null,dependencies:r.project.configuration.normalizeDependencyMap(new Map([...o.manifest.dependencies,...o.manifest.devDependencies])),peerDependencies:new Map([...o.manifest.peerDependencies]),dependenciesMeta:o.manifest.dependenciesMeta,peerDependenciesMeta:o.manifest.peerDependenciesMeta,bin:o.manifest.bin}}}});var Ur={};Kt(Ur,{SemVer:()=>$se.SemVer,clean:()=>Utt,getComparator:()=>Xse,mergeComparators:()=>HM,satisfiesWithPrereleases:()=>nA,simplifyRanges:()=>qM,stringifyComparator:()=>Zse,validRange:()=>Fa});function nA(t,e,r=!1){if(!t)return!1;let o=`${e}${r}`,a=Jse.get(o);if(typeof a>"u")try{a=new bf.default.Range(e,{includePrerelease:!0,loose:r})}catch{return!1}finally{Jse.set(o,a||null)}else if(a===null)return!1;let n;try{n=new bf.default.SemVer(t,a)}catch{return!1}return a.test(n)?!0:(n.prerelease&&(n.prerelease=[]),a.set.some(u=>{for(let A of u)A.semver.prerelease&&(A.semver.prerelease=[]);return u.every(A=>A.test(n))}))}function Fa(t){if(t.indexOf(":")!==-1)return null;let e=zse.get(t);if(typeof e<"u")return e;try{e=new bf.default.Range(t)}catch{e=null}return zse.set(t,e),e}function Utt(t){let e=Mtt.exec(t);return e?e[1]:null}function Xse(t){if(t.semver===bf.default.Comparator.ANY)return{gt:null,lt:null};switch(t.operator){case"":return{gt:[">=",t.semver],lt:["<=",t.semver]};case">":case">=":return{gt:[t.operator,t.semver],lt:null};case"<":case"<=":return{gt:null,lt:[t.operator,t.semver]};default:throw new Error(`Assertion failed: Unexpected comparator operator (${t.operator})`)}}function HM(t){if(t.length===0)return null;let e=null,r=null;for(let o of t){if(o.gt){let a=e!==null?bf.default.compare(o.gt[1],e[1]):null;(a===null||a>0||a===0&&o.gt[0]===">")&&(e=o.gt)}if(o.lt){let a=r!==null?bf.default.compare(o.lt[1],r[1]):null;(a===null||a<0||a===0&&o.lt[0]==="<")&&(r=o.lt)}}if(e&&r){let o=bf.default.compare(e[1],r[1]);if(o===0&&(e[0]===">"||r[0]==="<")||o>0)return null}return{gt:e,lt:r}}function Zse(t){if(t.gt&&t.lt){if(t.gt[0]===">="&&t.lt[0]==="<="&&t.gt[1].version===t.lt[1].version)return t.gt[1].version;if(t.gt[0]===">="&&t.lt[0]==="<"){if(t.lt[1].version===`${t.gt[1].major+1}.0.0-0`)return`^${t.gt[1].version}`;if(t.lt[1].version===`${t.gt[1].major}.${t.gt[1].minor+1}.0-0`)return`~${t.gt[1].version}`}}let e=[];return t.gt&&e.push(t.gt[0]+t.gt[1].version),t.lt&&e.push(t.lt[0]+t.lt[1].version),e.length?e.join(" "):"*"}function qM(t){let e=t.map(_tt).map(o=>Fa(o).set.map(a=>a.map(n=>Xse(n)))),r=e.shift().map(o=>HM(o)).filter(o=>o!==null);for(let o of e){let a=[];for(let n of r)for(let u of o){let A=HM([n,...u]);A!==null&&a.push(A)}r=a}return r.length===0?null:r.map(o=>Zse(o)).join(" || ")}function _tt(t){let e=t.split("||");if(e.length>1){let r=new Set;for(let o of e)e.some(a=>a!==o&&bf.default.subset(o,a))||r.add(o);if(r.size{bf=et(ni()),$se=et(ni()),Jse=new Map;zse=new Map;Mtt=/^(?:[\sv=]*?)((0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\s*)$/});function eoe(t){let e=t.match(/^[ \t]+/m);return e?e[0]:" "}function toe(t){return t.charCodeAt(0)===65279?t.slice(1):t}function $o(t){return t.replace(/\\/g,"/")}function Ib(t,{yamlCompatibilityMode:e}){return e?nO(t):typeof t>"u"||typeof t=="boolean"?t:null}function roe(t,e){let r=e.search(/[^!]/);if(r===-1)return"invalid";let o=r%2===0?"":"!",a=e.slice(r);return`${o}${t}=${a}`}function jM(t,e){return e.length===1?roe(t,e[0]):`(${e.map(r=>roe(t,r)).join(" | ")})`}var noe,_t,Ay=It(()=>{Pt();Ol();noe=et(ni());Dg();Gl();xf();Io();_t=class t{constructor(){this.indent=" ";this.name=null;this.version=null;this.os=null;this.cpu=null;this.libc=null;this.type=null;this.packageManager=null;this.private=!1;this.license=null;this.main=null;this.module=null;this.browser=null;this.languageName=null;this.bin=new Map;this.scripts=new Map;this.dependencies=new Map;this.devDependencies=new Map;this.peerDependencies=new Map;this.workspaceDefinitions=[];this.dependenciesMeta=new Map;this.peerDependenciesMeta=new Map;this.resolutions=[];this.files=null;this.publishConfig=null;this.installConfig=null;this.preferUnplugged=null;this.raw={};this.errors=[]}static{this.fileName="package.json"}static{this.allDependencies=["dependencies","devDependencies","peerDependencies"]}static{this.hardDependencies=["dependencies","devDependencies"]}static async tryFind(e,{baseFs:r=new _n}={}){let o=K.join(e,"package.json");try{return await t.fromFile(o,{baseFs:r})}catch(a){if(a.code==="ENOENT")return null;throw a}}static async find(e,{baseFs:r}={}){let o=await t.tryFind(e,{baseFs:r});if(o===null)throw new Error("Manifest not found");return o}static async fromFile(e,{baseFs:r=new _n}={}){let o=new t;return await o.loadFile(e,{baseFs:r}),o}static fromText(e){let r=new t;return r.loadFromText(e),r}loadFromText(e){let r;try{r=JSON.parse(toe(e)||"{}")}catch(o){throw o.message+=` (when parsing ${e})`,o}this.load(r),this.indent=eoe(e)}async loadFile(e,{baseFs:r=new _n}){let o=await r.readFilePromise(e,"utf8"),a;try{a=JSON.parse(toe(o)||"{}")}catch(n){throw n.message+=` (when parsing ${e})`,n}this.load(a),this.indent=eoe(o)}load(e,{yamlCompatibilityMode:r=!1}={}){if(typeof e!="object"||e===null)throw new Error(`Utterly invalid manifest data (${e})`);this.raw=e;let o=[];if(this.name=null,typeof e.name=="string")try{this.name=Zo(e.name)}catch{o.push(new Error("Parsing failed for the 'name' field"))}if(typeof e.version=="string"?this.version=e.version:this.version=null,Array.isArray(e.os)){let n=[];this.os=n;for(let u of e.os)typeof u!="string"?o.push(new Error("Parsing failed for the 'os' field")):n.push(u)}else this.os=null;if(Array.isArray(e.cpu)){let n=[];this.cpu=n;for(let u of e.cpu)typeof u!="string"?o.push(new Error("Parsing failed for the 'cpu' field")):n.push(u)}else this.cpu=null;if(Array.isArray(e.libc)){let n=[];this.libc=n;for(let u of e.libc)typeof u!="string"?o.push(new Error("Parsing failed for the 'libc' field")):n.push(u)}else this.libc=null;if(typeof e.type=="string"?this.type=e.type:this.type=null,typeof e.packageManager=="string"?this.packageManager=e.packageManager:this.packageManager=null,typeof e.private=="boolean"?this.private=e.private:this.private=!1,typeof e.license=="string"?this.license=e.license:this.license=null,typeof e.languageName=="string"?this.languageName=e.languageName:this.languageName=null,typeof e.main=="string"?this.main=$o(e.main):this.main=null,typeof e.module=="string"?this.module=$o(e.module):this.module=null,e.browser!=null)if(typeof e.browser=="string")this.browser=$o(e.browser);else{this.browser=new Map;for(let[n,u]of Object.entries(e.browser))this.browser.set($o(n),typeof u=="string"?$o(u):u)}else this.browser=null;if(this.bin=new Map,typeof e.bin=="string")e.bin.trim()===""?o.push(new Error("Invalid bin field")):this.name!==null?this.bin.set(this.name.name,$o(e.bin)):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.bin=="object"&&e.bin!==null)for(let[n,u]of Object.entries(e.bin)){if(typeof u!="string"||u.trim()===""){o.push(new Error(`Invalid bin definition for '${n}'`));continue}let A=Zo(n);this.bin.set(A.name,$o(u))}if(this.scripts=new Map,typeof e.scripts=="object"&&e.scripts!==null)for(let[n,u]of Object.entries(e.scripts)){if(typeof u!="string"){o.push(new Error(`Invalid script definition for '${n}'`));continue}this.scripts.set(n,u)}if(this.dependencies=new Map,typeof e.dependencies=="object"&&e.dependencies!==null)for(let[n,u]of Object.entries(e.dependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=Zo(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=kn(A,u);this.dependencies.set(p.identHash,p)}if(this.devDependencies=new Map,typeof e.devDependencies=="object"&&e.devDependencies!==null)for(let[n,u]of Object.entries(e.devDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=Zo(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=kn(A,u);this.devDependencies.set(p.identHash,p)}if(this.peerDependencies=new Map,typeof e.peerDependencies=="object"&&e.peerDependencies!==null)for(let[n,u]of Object.entries(e.peerDependencies)){let A;try{A=Zo(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}(typeof u!="string"||!u.startsWith(ci.protocol)&&!Fa(u))&&(o.push(new Error(`Invalid dependency range for '${n}'`)),u="*");let p=kn(A,u);this.peerDependencies.set(p.identHash,p)}typeof e.workspaces=="object"&&e.workspaces!==null&&e.workspaces.nohoist&&o.push(new Error("'nohoist' is deprecated, please use 'installConfig.hoistingLimits' instead"));let a=Array.isArray(e.workspaces)?e.workspaces:typeof e.workspaces=="object"&&e.workspaces!==null&&Array.isArray(e.workspaces.packages)?e.workspaces.packages:[];this.workspaceDefinitions=[];for(let n of a){if(typeof n!="string"){o.push(new Error(`Invalid workspace definition for '${n}'`));continue}this.workspaceDefinitions.push({pattern:n})}if(this.dependenciesMeta=new Map,typeof e.dependenciesMeta=="object"&&e.dependenciesMeta!==null)for(let[n,u]of Object.entries(e.dependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}`));continue}let A=lh(n),p=this.ensureDependencyMeta(A),h=Ib(u.built,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid built meta field for '${n}'`));continue}let E=Ib(u.optional,{yamlCompatibilityMode:r});if(E===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}let w=Ib(u.unplugged,{yamlCompatibilityMode:r});if(w===null){o.push(new Error(`Invalid unplugged meta field for '${n}'`));continue}Object.assign(p,{built:h,optional:E,unplugged:w})}if(this.peerDependenciesMeta=new Map,typeof e.peerDependenciesMeta=="object"&&e.peerDependenciesMeta!==null)for(let[n,u]of Object.entries(e.peerDependenciesMeta)){if(typeof u!="object"||u===null){o.push(new Error(`Invalid meta field for '${n}'`));continue}let A=lh(n),p=this.ensurePeerDependencyMeta(A),h=Ib(u.optional,{yamlCompatibilityMode:r});if(h===null){o.push(new Error(`Invalid optional meta field for '${n}'`));continue}Object.assign(p,{optional:h})}if(this.resolutions=[],typeof e.resolutions=="object"&&e.resolutions!==null)for(let[n,u]of Object.entries(e.resolutions)){if(typeof u!="string"){o.push(new Error(`Invalid resolution entry for '${n}'`));continue}try{this.resolutions.push({pattern:pP(n),reference:u})}catch(A){o.push(A);continue}}if(Array.isArray(e.files)){this.files=new Set;for(let n of e.files){if(typeof n!="string"){o.push(new Error(`Invalid files entry for '${n}'`));continue}this.files.add(n)}}else this.files=null;if(typeof e.publishConfig=="object"&&e.publishConfig!==null){if(this.publishConfig={},typeof e.publishConfig.access=="string"&&(this.publishConfig.access=e.publishConfig.access),typeof e.publishConfig.main=="string"&&(this.publishConfig.main=$o(e.publishConfig.main)),typeof e.publishConfig.module=="string"&&(this.publishConfig.module=$o(e.publishConfig.module)),e.publishConfig.browser!=null)if(typeof e.publishConfig.browser=="string")this.publishConfig.browser=$o(e.publishConfig.browser);else{this.publishConfig.browser=new Map;for(let[n,u]of Object.entries(e.publishConfig.browser))this.publishConfig.browser.set($o(n),typeof u=="string"?$o(u):u)}if(typeof e.publishConfig.registry=="string"&&(this.publishConfig.registry=e.publishConfig.registry),typeof e.publishConfig.bin=="string")this.name!==null?this.publishConfig.bin=new Map([[this.name.name,$o(e.publishConfig.bin)]]):o.push(new Error("String bin field, but no attached package name"));else if(typeof e.publishConfig.bin=="object"&&e.publishConfig.bin!==null){this.publishConfig.bin=new Map;for(let[n,u]of Object.entries(e.publishConfig.bin)){if(typeof u!="string"){o.push(new Error(`Invalid bin definition for '${n}'`));continue}this.publishConfig.bin.set(n,$o(u))}}if(Array.isArray(e.publishConfig.executableFiles)){this.publishConfig.executableFiles=new Set;for(let n of e.publishConfig.executableFiles){if(typeof n!="string"){o.push(new Error("Invalid executable file definition"));continue}this.publishConfig.executableFiles.add($o(n))}}}else this.publishConfig=null;if(typeof e.installConfig=="object"&&e.installConfig!==null){this.installConfig={};for(let n of Object.keys(e.installConfig))n==="hoistingLimits"?typeof e.installConfig.hoistingLimits=="string"?this.installConfig.hoistingLimits=e.installConfig.hoistingLimits:o.push(new Error("Invalid hoisting limits definition")):n=="selfReferences"?typeof e.installConfig.selfReferences=="boolean"?this.installConfig.selfReferences=e.installConfig.selfReferences:o.push(new Error("Invalid selfReferences definition, must be a boolean value")):o.push(new Error(`Unrecognized installConfig key: ${n}`))}else this.installConfig=null;if(typeof e.optionalDependencies=="object"&&e.optionalDependencies!==null)for(let[n,u]of Object.entries(e.optionalDependencies)){if(typeof u!="string"){o.push(new Error(`Invalid dependency range for '${n}'`));continue}let A;try{A=Zo(n)}catch{o.push(new Error(`Parsing failed for the dependency name '${n}'`));continue}let p=kn(A,u);this.dependencies.set(p.identHash,p);let h=kn(A,"unknown"),E=this.ensureDependencyMeta(h);Object.assign(E,{optional:!0})}typeof e.preferUnplugged=="boolean"?this.preferUnplugged=e.preferUnplugged:this.preferUnplugged=null,this.errors=o}getForScope(e){switch(e){case"dependencies":return this.dependencies;case"devDependencies":return this.devDependencies;case"peerDependencies":return this.peerDependencies;default:throw new Error(`Unsupported value ("${e}")`)}}hasConsumerDependency(e){return!!(this.dependencies.has(e.identHash)||this.peerDependencies.has(e.identHash))}hasHardDependency(e){return!!(this.dependencies.has(e.identHash)||this.devDependencies.has(e.identHash))}hasSoftDependency(e){return!!this.peerDependencies.has(e.identHash)}hasDependency(e){return!!(this.hasHardDependency(e)||this.hasSoftDependency(e))}getConditions(){let e=[];return this.os&&this.os.length>0&&e.push(jM("os",this.os)),this.cpu&&this.cpu.length>0&&e.push(jM("cpu",this.cpu)),this.libc&&this.libc.length>0&&e.push(jM("libc",this.libc)),e.length>0?e.join(" & "):null}ensureDependencyMeta(e){if(e.range!=="unknown"&&!noe.default.valid(e.range))throw new Error(`Invalid meta field range for '${ka(e)}'`);let r=rn(e),o=e.range!=="unknown"?e.range:null,a=this.dependenciesMeta.get(r);a||this.dependenciesMeta.set(r,a=new Map);let n=a.get(o);return n||a.set(o,n={}),n}ensurePeerDependencyMeta(e){if(e.range!=="unknown")throw new Error(`Invalid meta field range for '${ka(e)}'`);let r=rn(e),o=this.peerDependenciesMeta.get(r);return o||this.peerDependenciesMeta.set(r,o={}),o}setRawField(e,r,{after:o=[]}={}){let a=new Set(o.filter(n=>Object.hasOwn(this.raw,n)));if(a.size===0||Object.hasOwn(this.raw,e))this.raw[e]=r;else{let n=this.raw,u=this.raw={},A=!1;for(let p of Object.keys(n))u[p]=n[p],A||(a.delete(p),a.size===0&&(u[e]=r,A=!0))}}exportTo(e,{compatibilityMode:r=!0}={}){if(Object.assign(e,this.raw),this.name!==null?e.name=rn(this.name):delete e.name,this.version!==null?e.version=this.version:delete e.version,this.os!==null?e.os=this.os:delete e.os,this.cpu!==null?e.cpu=this.cpu:delete e.cpu,this.type!==null?e.type=this.type:delete e.type,this.packageManager!==null?e.packageManager=this.packageManager:delete e.packageManager,this.private?e.private=!0:delete e.private,this.license!==null?e.license=this.license:delete e.license,this.languageName!==null?e.languageName=this.languageName:delete e.languageName,this.main!==null?e.main=this.main:delete e.main,this.module!==null?e.module=this.module:delete e.module,this.browser!==null){let n=this.browser;typeof n=="string"?e.browser=n:n instanceof Map&&(e.browser=Object.assign({},...Array.from(n.keys()).sort().map(u=>({[u]:n.get(u)}))))}else delete e.browser;this.bin.size===1&&this.name!==null&&this.bin.has(this.name.name)?e.bin=this.bin.get(this.name.name):this.bin.size>0?e.bin=Object.assign({},...Array.from(this.bin.keys()).sort().map(n=>({[n]:this.bin.get(n)}))):delete e.bin,this.workspaceDefinitions.length>0?this.raw.workspaces&&!Array.isArray(this.raw.workspaces)?e.workspaces={...this.raw.workspaces,packages:this.workspaceDefinitions.map(({pattern:n})=>n)}:e.workspaces=this.workspaceDefinitions.map(({pattern:n})=>n):this.raw.workspaces&&!Array.isArray(this.raw.workspaces)&&Object.keys(this.raw.workspaces).length>0?e.workspaces=this.raw.workspaces:delete e.workspaces;let o=[],a=[];for(let n of this.dependencies.values()){let u=this.dependenciesMeta.get(rn(n)),A=!1;if(r&&u){let p=u.get(null);p&&p.optional&&(A=!0)}A?a.push(n):o.push(n)}o.length>0?e.dependencies=Object.assign({},...uy(o).map(n=>({[rn(n)]:n.range}))):delete e.dependencies,a.length>0?e.optionalDependencies=Object.assign({},...uy(a).map(n=>({[rn(n)]:n.range}))):delete e.optionalDependencies,this.devDependencies.size>0?e.devDependencies=Object.assign({},...uy(this.devDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.devDependencies,this.peerDependencies.size>0?e.peerDependencies=Object.assign({},...uy(this.peerDependencies.values()).map(n=>({[rn(n)]:n.range}))):delete e.peerDependencies,e.dependenciesMeta={};for(let[n,u]of Ps(this.dependenciesMeta.entries(),([A,p])=>A))for(let[A,p]of Ps(u.entries(),([h,E])=>h!==null?`0${h}`:"1")){let h=A!==null?ka(kn(Zo(n),A)):n,E={...p};r&&A===null&&delete E.optional,Object.keys(E).length!==0&&(e.dependenciesMeta[h]=E)}if(Object.keys(e.dependenciesMeta).length===0&&delete e.dependenciesMeta,this.peerDependenciesMeta.size>0?e.peerDependenciesMeta=Object.assign({},...Ps(this.peerDependenciesMeta.entries(),([n,u])=>n).map(([n,u])=>({[n]:u}))):delete e.peerDependenciesMeta,this.resolutions.length>0?e.resolutions=Object.assign({},...this.resolutions.map(({pattern:n,reference:u})=>({[hP(n)]:u}))):delete e.resolutions,this.files!==null?e.files=Array.from(this.files):delete e.files,this.preferUnplugged!==null?e.preferUnplugged=this.preferUnplugged:delete e.preferUnplugged,this.scripts!==null&&this.scripts.size>0){e.scripts??={};for(let n of Object.keys(e.scripts))this.scripts.has(n)||delete e.scripts[n];for(let[n,u]of this.scripts.entries())e.scripts[n]=u}else delete e.scripts;return e}}});var soe=_((INt,ioe)=>{var Htt=ql(),qtt=function(){return Htt.Date.now()};ioe.exports=qtt});var aoe=_((wNt,ooe)=>{var jtt=/\s/;function Gtt(t){for(var e=t.length;e--&&jtt.test(t.charAt(e)););return e}ooe.exports=Gtt});var coe=_((BNt,loe)=>{var Wtt=aoe(),Ytt=/^\s+/;function Ktt(t){return t&&t.slice(0,Wtt(t)+1).replace(Ytt,"")}loe.exports=Ktt});var fy=_((vNt,uoe)=>{var Vtt=mg(),Jtt=Zu(),ztt="[object Symbol]";function Xtt(t){return typeof t=="symbol"||Jtt(t)&&Vtt(t)==ztt}uoe.exports=Xtt});var hoe=_((DNt,poe)=>{var Ztt=coe(),Aoe=cl(),$tt=fy(),foe=NaN,ert=/^[-+]0x[0-9a-f]+$/i,trt=/^0b[01]+$/i,rrt=/^0o[0-7]+$/i,nrt=parseInt;function irt(t){if(typeof t=="number")return t;if($tt(t))return foe;if(Aoe(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=Aoe(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=Ztt(t);var r=trt.test(t);return r||rrt.test(t)?nrt(t.slice(2),r?2:8):ert.test(t)?foe:+t}poe.exports=irt});var moe=_((PNt,doe)=>{var srt=cl(),GM=soe(),goe=hoe(),ort="Expected a function",art=Math.max,lrt=Math.min;function crt(t,e,r){var o,a,n,u,A,p,h=0,E=!1,w=!1,D=!0;if(typeof t!="function")throw new TypeError(ort);e=goe(e)||0,srt(r)&&(E=!!r.leading,w="maxWait"in r,n=w?art(goe(r.maxWait)||0,e):n,D="trailing"in r?!!r.trailing:D);function x(ue){var Ie=o,he=a;return o=a=void 0,h=ue,u=t.apply(he,Ie),u}function C(ue){return h=ue,A=setTimeout(U,e),E?x(ue):u}function T(ue){var Ie=ue-p,he=ue-h,De=e-Ie;return w?lrt(De,n-he):De}function L(ue){var Ie=ue-p,he=ue-h;return p===void 0||Ie>=e||Ie<0||w&&he>=n}function U(){var ue=GM();if(L(ue))return J(ue);A=setTimeout(U,T(ue))}function J(ue){return A=void 0,D&&o?x(ue):(o=a=void 0,u)}function te(){A!==void 0&&clearTimeout(A),h=0,o=p=a=A=void 0}function le(){return A===void 0?u:J(GM())}function ce(){var ue=GM(),Ie=L(ue);if(o=arguments,a=this,p=ue,Ie){if(A===void 0)return C(p);if(w)return clearTimeout(A),A=setTimeout(U,e),x(p)}return A===void 0&&(A=setTimeout(U,e)),u}return ce.cancel=te,ce.flush=le,ce}doe.exports=crt});var WM=_((SNt,yoe)=>{var urt=moe(),Art=cl(),frt="Expected a function";function prt(t,e,r){var o=!0,a=!0;if(typeof t!="function")throw new TypeError(frt);return Art(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),urt(t,e,{leading:o,maxWait:e,trailing:a})}yoe.exports=prt});function grt(t){return typeof t.reportCode<"u"}var Eoe,Coe,Ioe,hrt,Jt,Ws,Vl=It(()=>{Eoe=et(WM()),Coe=ve("stream"),Ioe=ve("string_decoder"),hrt=15,Jt=class extends Error{constructor(r,o,a){super(o);this.reportExtra=a;this.reportCode=r}};Ws=class{constructor(){this.cacheHits=new Set;this.cacheMisses=new Set;this.reportedInfos=new Set;this.reportedWarnings=new Set;this.reportedErrors=new Set}getRecommendedLength(){return 180}reportCacheHit(e){this.cacheHits.add(e.locatorHash)}reportCacheMiss(e,r){this.cacheMisses.add(e.locatorHash)}static progressViaCounter(e){let r=0,o,a=new Promise(p=>{o=p}),n=p=>{let h=o;a=new Promise(E=>{o=E}),r=p,h()},u=(p=0)=>{n(r+1)},A=async function*(){for(;r{r=u}),a=(0,Eoe.default)(u=>{let A=r;o=new Promise(p=>{r=p}),e=u,A()},1e3/hrt),n=async function*(){for(;;)await o,yield{title:e}}();return{[Symbol.asyncIterator](){return n},hasProgress:!1,hasTitle:!0,setTitle:a}}async startProgressPromise(e,r){let o=this.reportProgress(e);try{return await r(e)}finally{o.stop()}}startProgressSync(e,r){let o=this.reportProgress(e);try{return r(e)}finally{o.stop()}}reportInfoOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedInfos.has(a)||(this.reportedInfos.add(a),this.reportInfo(e,r),o?.reportExtra?.(this))}reportWarningOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedWarnings.has(a)||(this.reportedWarnings.add(a),this.reportWarning(e,r),o?.reportExtra?.(this))}reportErrorOnce(e,r,o){let a=o&&o.key?o.key:r;this.reportedErrors.has(a)||(this.reportedErrors.add(a),this.reportError(e,r),o?.reportExtra?.(this))}reportExceptionOnce(e){grt(e)?this.reportErrorOnce(e.reportCode,e.message,{key:e,reportExtra:e.reportExtra}):this.reportErrorOnce(1,e.stack||e.message,{key:e})}createStreamReporter(e=null){let r=new Coe.PassThrough,o=new Ioe.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` +`),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",e!==null?this.reportInfo(null,`${e} ${p}`):this.reportInfo(null,p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&(e!==null?this.reportInfo(null,`${e} ${n}`):this.reportInfo(null,n))}),r}}});var py,YM=It(()=>{Vl();Io();py=class{constructor(e){this.fetchers=e}supports(e,r){return!!this.tryFetcher(e,r)}getLocalPath(e,r){return this.getFetcher(e,r).getLocalPath(e,r)}async fetch(e,r){return await this.getFetcher(e,r).fetch(e,r)}tryFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));return o||null}getFetcher(e,r){let o=this.fetchers.find(a=>a.supports(e,r));if(!o)throw new Jt(11,`${jr(r.project.configuration,e)} isn't supported by any available fetcher`);return o}}});var Pg,KM=It(()=>{Io();Pg=class{constructor(e){this.resolvers=e.filter(r=>r)}supportsDescriptor(e,r){return!!this.tryResolverByDescriptor(e,r)}supportsLocator(e,r){return!!this.tryResolverByLocator(e,r)}shouldPersistResolution(e,r){return this.getResolverByLocator(e,r).shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.getResolverByDescriptor(e,o).bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.getResolverByDescriptor(e,r).getResolutionDependencies(e,r)}async getCandidates(e,r,o){return await this.getResolverByDescriptor(e,o).getCandidates(e,r,o)}async getSatisfying(e,r,o,a){return this.getResolverByDescriptor(e,a).getSatisfying(e,r,o,a)}async resolve(e,r){return await this.getResolverByLocator(e,r).resolve(e,r)}tryResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));return o||null}getResolverByDescriptor(e,r){let o=this.resolvers.find(a=>a.supportsDescriptor(e,r));if(!o)throw new Error(`${Jn(r.project.configuration,e)} isn't supported by any available resolver`);return o}tryResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));return o||null}getResolverByLocator(e,r){let o=this.resolvers.find(a=>a.supportsLocator(e,r));if(!o)throw new Error(`${jr(r.project.configuration,e)} isn't supported by any available resolver`);return o}}});var hy,VM=It(()=>{Pt();Io();hy=class{supports(e){return!!e.reference.startsWith("virtual:")}getLocalPath(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Ss(e,a);return r.fetcher.getLocalPath(n,r)}async fetch(e,r){let o=e.reference.indexOf("#");if(o===-1)throw new Error("Invalid virtual package reference");let a=e.reference.slice(o+1),n=Ss(e,a),u=await r.fetcher.fetch(n,r);return await this.ensureVirtualLink(e,u,r)}getLocatorFilename(e){return ly(e)}async ensureVirtualLink(e,r,o){let a=r.packageFs.getRealPath(),n=o.project.configuration.get("virtualFolder"),u=this.getLocatorFilename(e),A=qs.makeVirtualPath(n,u,a),p=new ju(A,{baseFs:r.packageFs,pathUtils:K});return{...r,packageFs:p}}}});var wb,woe=It(()=>{wb=class t{static{this.protocol="virtual:"}static isVirtualDescriptor(e){return!!e.range.startsWith(t.protocol)}static isVirtualLocator(e){return!!e.reference.startsWith(t.protocol)}supportsDescriptor(e,r){return t.isVirtualDescriptor(e)}supportsLocator(e,r){return t.isVirtualLocator(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){throw new Error('Assertion failed: calling "bindDescriptor" on a virtual descriptor is unsupported')}getResolutionDependencies(e,r){throw new Error('Assertion failed: calling "getResolutionDependencies" on a virtual descriptor is unsupported')}async getCandidates(e,r,o){throw new Error('Assertion failed: calling "getCandidates" on a virtual descriptor is unsupported')}async getSatisfying(e,r,o,a){throw new Error('Assertion failed: calling "getSatisfying" on a virtual descriptor is unsupported')}async resolve(e,r){throw new Error('Assertion failed: calling "resolve" on a virtual locator is unsupported')}}});var gy,JM=It(()=>{Pt();Dg();gy=class{supports(e){return!!e.reference.startsWith(ci.protocol)}getLocalPath(e,r){return this.getWorkspace(e,r).cwd}async fetch(e,r){let o=this.getWorkspace(e,r).cwd;return{packageFs:new En(o),prefixPath:Bt.dot,localPath:o}}getWorkspace(e,r){return r.project.getWorkspaceByCwd(e.reference.slice(ci.protocol.length))}}});function b1(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)}function Boe(t){return typeof t>"u"?3:b1(t)?0:Array.isArray(t)?1:2}function ZM(t,e){return Object.hasOwn(t,e)}function mrt(t){return b1(t)&&ZM(t,"onConflict")&&typeof t.onConflict=="string"}function yrt(t){if(typeof t>"u")return{onConflict:"default",value:t};if(!mrt(t))return{onConflict:"default",value:t};if(ZM(t,"value"))return t;let{onConflict:e,...r}=t;return{onConflict:e,value:r}}function voe(t,e){let r=b1(t)&&ZM(t,e)?t[e]:void 0;return yrt(r)}function dy(t,e){return[t,e,Doe]}function $M(t){return Array.isArray(t)?t[2]===Doe:!1}function zM(t,e){if(b1(t)){let r={};for(let o of Object.keys(t))r[o]=zM(t[o],e);return dy(e,r)}return Array.isArray(t)?dy(e,t.map(r=>zM(r,e))):dy(e,t)}function XM(t,e,r,o,a){let n,u=[],A=a,p=0;for(let E=a-1;E>=o;--E){let[w,D]=t[E],{onConflict:x,value:C}=voe(D,r),T=Boe(C);if(T!==3){if(n??=T,T!==n||x==="hardReset"){p=A;break}if(T===2)return dy(w,C);if(u.unshift([w,C]),x==="reset"){p=E;break}x==="extend"&&E===o&&(o=0),A=E}}if(typeof n>"u")return null;let h=u.map(([E])=>E).join(", ");switch(n){case 1:return dy(h,new Array().concat(...u.map(([E,w])=>w.map(D=>zM(D,E)))));case 0:{let E=Object.assign({},...u.map(([,T])=>T)),w=Object.keys(E),D={},x=t.map(([T,L])=>[T,voe(L,r).value]),C=drt(x,([T,L])=>{let U=Boe(L);return U!==0&&U!==3});if(C!==-1){let T=x.slice(C+1);for(let L of w)D[L]=XM(T,e,L,0,T.length)}else for(let T of w)D[T]=XM(x,e,T,p,x.length);return dy(h,D)}default:throw new Error("Assertion failed: Non-extendable value type")}}function Poe(t){return XM(t.map(([e,r])=>[e,{".":r}]),[],".",0,t.length)}function x1(t){return $M(t)?t[1]:t}function Bb(t){let e=$M(t)?t[1]:t;if(Array.isArray(e))return e.map(r=>Bb(r));if(b1(e)){let r={};for(let[o,a]of Object.entries(e))r[o]=Bb(a);return r}return e}function eU(t){return $M(t)?t[0]:null}var drt,Doe,Soe=It(()=>{drt=(t,e,r)=>{let o=[...t];return o.reverse(),o.findIndex(e,r)};Doe=Symbol()});var vb={};Kt(vb,{getDefaultGlobalFolder:()=>rU,getHomeFolder:()=>my,isFolderInside:()=>nU});function rU(){if(process.platform==="win32"){let t=Ae.toPortablePath(process.env.LOCALAPPDATA||Ae.join((0,tU.homedir)(),"AppData","Local"));return K.resolve(t,"Yarn/Berry")}if(process.env.XDG_DATA_HOME){let t=Ae.toPortablePath(process.env.XDG_DATA_HOME);return K.resolve(t,"yarn/berry")}return K.resolve(my(),".yarn/berry")}function my(){return Ae.toPortablePath((0,tU.homedir)()||"/usr/local/share")}function nU(t,e){let r=K.relative(e,t);return r&&!r.startsWith("..")&&!K.isAbsolute(r)}var tU,Db=It(()=>{Pt();tU=ve("os")});var Qoe=_(yy=>{"use strict";var _Nt=ve("net"),Crt=ve("tls"),iU=ve("http"),boe=ve("https"),Irt=ve("events"),HNt=ve("assert"),wrt=ve("util");yy.httpOverHttp=Brt;yy.httpsOverHttp=vrt;yy.httpOverHttps=Drt;yy.httpsOverHttps=Prt;function Brt(t){var e=new kf(t);return e.request=iU.request,e}function vrt(t){var e=new kf(t);return e.request=iU.request,e.createSocket=xoe,e.defaultPort=443,e}function Drt(t){var e=new kf(t);return e.request=boe.request,e}function Prt(t){var e=new kf(t);return e.request=boe.request,e.createSocket=xoe,e.defaultPort=443,e}function kf(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||iU.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(o,a,n,u){for(var A=koe(a,n,u),p=0,h=e.requests.length;p=this.maxSockets){n.requests.push(u);return}n.createSocket(u,function(A){A.on("free",p),A.on("close",h),A.on("agentRemove",h),e.onSocket(A);function p(){n.emit("free",A,u)}function h(E){n.removeSocket(A),A.removeListener("free",p),A.removeListener("close",h),A.removeListener("agentRemove",h)}})};kf.prototype.createSocket=function(e,r){var o=this,a={};o.sockets.push(a);var n=sU({},o.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(n.localAddress=e.localAddress),n.proxyAuth&&(n.headers=n.headers||{},n.headers["Proxy-Authorization"]="Basic "+new Buffer(n.proxyAuth).toString("base64")),ch("making CONNECT request");var u=o.request(n);u.useChunkedEncodingByDefault=!1,u.once("response",A),u.once("upgrade",p),u.once("connect",h),u.once("error",E),u.end();function A(w){w.upgrade=!0}function p(w,D,x){process.nextTick(function(){h(w,D,x)})}function h(w,D,x){if(u.removeAllListeners(),D.removeAllListeners(),w.statusCode!==200){ch("tunneling socket could not be established, statusCode=%d",w.statusCode),D.destroy();var C=new Error("tunneling socket could not be established, statusCode="+w.statusCode);C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}if(x.length>0){ch("got illegal response body from proxy"),D.destroy();var C=new Error("got illegal response body from proxy");C.code="ECONNRESET",e.request.emit("error",C),o.removeSocket(a);return}return ch("tunneling connection has established"),o.sockets[o.sockets.indexOf(a)]=D,r(D)}function E(w){u.removeAllListeners(),ch(`tunneling socket could not be established, cause=%s +`,w.message,w.stack);var D=new Error("tunneling socket could not be established, cause="+w.message);D.code="ECONNRESET",e.request.emit("error",D),o.removeSocket(a)}};kf.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var o=this.requests.shift();o&&this.createSocket(o,function(a){o.request.onSocket(a)})}};function xoe(t,e){var r=this;kf.prototype.createSocket.call(r,t,function(o){var a=t.request.getHeader("host"),n=sU({},r.options,{socket:o,servername:a?a.replace(/:.*$/,""):t.host}),u=Crt.connect(0,n);r.sockets[r.sockets.indexOf(o)]=u,e(u)})}function koe(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function sU(t){for(var e=1,r=arguments.length;e{Foe.exports=Qoe()});var Ff=_((Qf,Pb)=>{"use strict";Object.defineProperty(Qf,"__esModule",{value:!0});var Toe=["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];function Srt(t){return Toe.includes(t)}var brt=["Function","Generator","AsyncGenerator","GeneratorFunction","AsyncGeneratorFunction","AsyncFunction","Observable","Array","Buffer","Blob","Object","RegExp","Date","Error","Map","Set","WeakMap","WeakSet","ArrayBuffer","SharedArrayBuffer","DataView","Promise","URL","FormData","URLSearchParams","HTMLElement",...Toe];function xrt(t){return brt.includes(t)}var krt=["null","undefined","string","number","bigint","boolean","symbol"];function Qrt(t){return krt.includes(t)}function Ey(t){return e=>typeof e===t}var{toString:Noe}=Object.prototype,k1=t=>{let e=Noe.call(t).slice(8,-1);if(/HTML\w+Element/.test(e)&&Se.domElement(t))return"HTMLElement";if(xrt(e))return e},ii=t=>e=>k1(e)===t;function Se(t){if(t===null)return"null";switch(typeof t){case"undefined":return"undefined";case"string":return"string";case"number":return"number";case"boolean":return"boolean";case"function":return"Function";case"bigint":return"bigint";case"symbol":return"symbol";default:}if(Se.observable(t))return"Observable";if(Se.array(t))return"Array";if(Se.buffer(t))return"Buffer";let e=k1(t);if(e)return e;if(t instanceof String||t instanceof Boolean||t instanceof Number)throw new TypeError("Please don't use object wrappers for primitive types");return"Object"}Se.undefined=Ey("undefined");Se.string=Ey("string");var Frt=Ey("number");Se.number=t=>Frt(t)&&!Se.nan(t);Se.bigint=Ey("bigint");Se.function_=Ey("function");Se.null_=t=>t===null;Se.class_=t=>Se.function_(t)&&t.toString().startsWith("class ");Se.boolean=t=>t===!0||t===!1;Se.symbol=Ey("symbol");Se.numericString=t=>Se.string(t)&&!Se.emptyStringOrWhitespace(t)&&!Number.isNaN(Number(t));Se.array=(t,e)=>Array.isArray(t)?Se.function_(e)?t.every(e):!0:!1;Se.buffer=t=>{var e,r,o,a;return(a=(o=(r=(e=t)===null||e===void 0?void 0:e.constructor)===null||r===void 0?void 0:r.isBuffer)===null||o===void 0?void 0:o.call(r,t))!==null&&a!==void 0?a:!1};Se.blob=t=>ii("Blob")(t);Se.nullOrUndefined=t=>Se.null_(t)||Se.undefined(t);Se.object=t=>!Se.null_(t)&&(typeof t=="object"||Se.function_(t));Se.iterable=t=>{var e;return Se.function_((e=t)===null||e===void 0?void 0:e[Symbol.iterator])};Se.asyncIterable=t=>{var e;return Se.function_((e=t)===null||e===void 0?void 0:e[Symbol.asyncIterator])};Se.generator=t=>{var e,r;return Se.iterable(t)&&Se.function_((e=t)===null||e===void 0?void 0:e.next)&&Se.function_((r=t)===null||r===void 0?void 0:r.throw)};Se.asyncGenerator=t=>Se.asyncIterable(t)&&Se.function_(t.next)&&Se.function_(t.throw);Se.nativePromise=t=>ii("Promise")(t);var Rrt=t=>{var e,r;return Se.function_((e=t)===null||e===void 0?void 0:e.then)&&Se.function_((r=t)===null||r===void 0?void 0:r.catch)};Se.promise=t=>Se.nativePromise(t)||Rrt(t);Se.generatorFunction=ii("GeneratorFunction");Se.asyncGeneratorFunction=t=>k1(t)==="AsyncGeneratorFunction";Se.asyncFunction=t=>k1(t)==="AsyncFunction";Se.boundFunction=t=>Se.function_(t)&&!t.hasOwnProperty("prototype");Se.regExp=ii("RegExp");Se.date=ii("Date");Se.error=ii("Error");Se.map=t=>ii("Map")(t);Se.set=t=>ii("Set")(t);Se.weakMap=t=>ii("WeakMap")(t);Se.weakSet=t=>ii("WeakSet")(t);Se.int8Array=ii("Int8Array");Se.uint8Array=ii("Uint8Array");Se.uint8ClampedArray=ii("Uint8ClampedArray");Se.int16Array=ii("Int16Array");Se.uint16Array=ii("Uint16Array");Se.int32Array=ii("Int32Array");Se.uint32Array=ii("Uint32Array");Se.float32Array=ii("Float32Array");Se.float64Array=ii("Float64Array");Se.bigInt64Array=ii("BigInt64Array");Se.bigUint64Array=ii("BigUint64Array");Se.arrayBuffer=ii("ArrayBuffer");Se.sharedArrayBuffer=ii("SharedArrayBuffer");Se.dataView=ii("DataView");Se.enumCase=(t,e)=>Object.values(e).includes(t);Se.directInstanceOf=(t,e)=>Object.getPrototypeOf(t)===e.prototype;Se.urlInstance=t=>ii("URL")(t);Se.urlString=t=>{if(!Se.string(t))return!1;try{return new URL(t),!0}catch{return!1}};Se.truthy=t=>!!t;Se.falsy=t=>!t;Se.nan=t=>Number.isNaN(t);Se.primitive=t=>Se.null_(t)||Qrt(typeof t);Se.integer=t=>Number.isInteger(t);Se.safeInteger=t=>Number.isSafeInteger(t);Se.plainObject=t=>{if(Noe.call(t)!=="[object Object]")return!1;let e=Object.getPrototypeOf(t);return e===null||e===Object.getPrototypeOf({})};Se.typedArray=t=>Srt(k1(t));var Trt=t=>Se.safeInteger(t)&&t>=0;Se.arrayLike=t=>!Se.nullOrUndefined(t)&&!Se.function_(t)&&Trt(t.length);Se.inRange=(t,e)=>{if(Se.number(e))return t>=Math.min(0,e)&&t<=Math.max(e,0);if(Se.array(e)&&e.length===2)return t>=Math.min(...e)&&t<=Math.max(...e);throw new TypeError(`Invalid range: ${JSON.stringify(e)}`)};var Nrt=1,Lrt=["innerHTML","ownerDocument","style","attributes","nodeValue"];Se.domElement=t=>Se.object(t)&&t.nodeType===Nrt&&Se.string(t.nodeName)&&!Se.plainObject(t)&&Lrt.every(e=>e in t);Se.observable=t=>{var e,r,o,a;return t?t===((r=(e=t)[Symbol.observable])===null||r===void 0?void 0:r.call(e))||t===((a=(o=t)["@@observable"])===null||a===void 0?void 0:a.call(o)):!1};Se.nodeStream=t=>Se.object(t)&&Se.function_(t.pipe)&&!Se.observable(t);Se.infinite=t=>t===1/0||t===-1/0;var Loe=t=>e=>Se.integer(e)&&Math.abs(e%2)===t;Se.evenInteger=Loe(0);Se.oddInteger=Loe(1);Se.emptyArray=t=>Se.array(t)&&t.length===0;Se.nonEmptyArray=t=>Se.array(t)&&t.length>0;Se.emptyString=t=>Se.string(t)&&t.length===0;var Ort=t=>Se.string(t)&&!/\S/.test(t);Se.emptyStringOrWhitespace=t=>Se.emptyString(t)||Ort(t);Se.nonEmptyString=t=>Se.string(t)&&t.length>0;Se.nonEmptyStringAndNotWhitespace=t=>Se.string(t)&&!Se.emptyStringOrWhitespace(t);Se.emptyObject=t=>Se.object(t)&&!Se.map(t)&&!Se.set(t)&&Object.keys(t).length===0;Se.nonEmptyObject=t=>Se.object(t)&&!Se.map(t)&&!Se.set(t)&&Object.keys(t).length>0;Se.emptySet=t=>Se.set(t)&&t.size===0;Se.nonEmptySet=t=>Se.set(t)&&t.size>0;Se.emptyMap=t=>Se.map(t)&&t.size===0;Se.nonEmptyMap=t=>Se.map(t)&&t.size>0;Se.propertyKey=t=>Se.any([Se.string,Se.number,Se.symbol],t);Se.formData=t=>ii("FormData")(t);Se.urlSearchParams=t=>ii("URLSearchParams")(t);var Ooe=(t,e,r)=>{if(!Se.function_(e))throw new TypeError(`Invalid predicate: ${JSON.stringify(e)}`);if(r.length===0)throw new TypeError("Invalid number of values");return t.call(r,e)};Se.any=(t,...e)=>(Se.array(t)?t:[t]).some(o=>Ooe(Array.prototype.some,o,e));Se.all=(t,...e)=>Ooe(Array.prototype.every,t,e);var Mt=(t,e,r,o={})=>{if(!t){let{multipleValues:a}=o,n=a?`received values of types ${[...new Set(r.map(u=>`\`${Se(u)}\``))].join(", ")}`:`received value of type \`${Se(r)}\``;throw new TypeError(`Expected value which is \`${e}\`, ${n}.`)}};Qf.assert={undefined:t=>Mt(Se.undefined(t),"undefined",t),string:t=>Mt(Se.string(t),"string",t),number:t=>Mt(Se.number(t),"number",t),bigint:t=>Mt(Se.bigint(t),"bigint",t),function_:t=>Mt(Se.function_(t),"Function",t),null_:t=>Mt(Se.null_(t),"null",t),class_:t=>Mt(Se.class_(t),"Class",t),boolean:t=>Mt(Se.boolean(t),"boolean",t),symbol:t=>Mt(Se.symbol(t),"symbol",t),numericString:t=>Mt(Se.numericString(t),"string with a number",t),array:(t,e)=>{Mt(Se.array(t),"Array",t),e&&t.forEach(e)},buffer:t=>Mt(Se.buffer(t),"Buffer",t),blob:t=>Mt(Se.blob(t),"Blob",t),nullOrUndefined:t=>Mt(Se.nullOrUndefined(t),"null or undefined",t),object:t=>Mt(Se.object(t),"Object",t),iterable:t=>Mt(Se.iterable(t),"Iterable",t),asyncIterable:t=>Mt(Se.asyncIterable(t),"AsyncIterable",t),generator:t=>Mt(Se.generator(t),"Generator",t),asyncGenerator:t=>Mt(Se.asyncGenerator(t),"AsyncGenerator",t),nativePromise:t=>Mt(Se.nativePromise(t),"native Promise",t),promise:t=>Mt(Se.promise(t),"Promise",t),generatorFunction:t=>Mt(Se.generatorFunction(t),"GeneratorFunction",t),asyncGeneratorFunction:t=>Mt(Se.asyncGeneratorFunction(t),"AsyncGeneratorFunction",t),asyncFunction:t=>Mt(Se.asyncFunction(t),"AsyncFunction",t),boundFunction:t=>Mt(Se.boundFunction(t),"Function",t),regExp:t=>Mt(Se.regExp(t),"RegExp",t),date:t=>Mt(Se.date(t),"Date",t),error:t=>Mt(Se.error(t),"Error",t),map:t=>Mt(Se.map(t),"Map",t),set:t=>Mt(Se.set(t),"Set",t),weakMap:t=>Mt(Se.weakMap(t),"WeakMap",t),weakSet:t=>Mt(Se.weakSet(t),"WeakSet",t),int8Array:t=>Mt(Se.int8Array(t),"Int8Array",t),uint8Array:t=>Mt(Se.uint8Array(t),"Uint8Array",t),uint8ClampedArray:t=>Mt(Se.uint8ClampedArray(t),"Uint8ClampedArray",t),int16Array:t=>Mt(Se.int16Array(t),"Int16Array",t),uint16Array:t=>Mt(Se.uint16Array(t),"Uint16Array",t),int32Array:t=>Mt(Se.int32Array(t),"Int32Array",t),uint32Array:t=>Mt(Se.uint32Array(t),"Uint32Array",t),float32Array:t=>Mt(Se.float32Array(t),"Float32Array",t),float64Array:t=>Mt(Se.float64Array(t),"Float64Array",t),bigInt64Array:t=>Mt(Se.bigInt64Array(t),"BigInt64Array",t),bigUint64Array:t=>Mt(Se.bigUint64Array(t),"BigUint64Array",t),arrayBuffer:t=>Mt(Se.arrayBuffer(t),"ArrayBuffer",t),sharedArrayBuffer:t=>Mt(Se.sharedArrayBuffer(t),"SharedArrayBuffer",t),dataView:t=>Mt(Se.dataView(t),"DataView",t),enumCase:(t,e)=>Mt(Se.enumCase(t,e),"EnumCase",t),urlInstance:t=>Mt(Se.urlInstance(t),"URL",t),urlString:t=>Mt(Se.urlString(t),"string with a URL",t),truthy:t=>Mt(Se.truthy(t),"truthy",t),falsy:t=>Mt(Se.falsy(t),"falsy",t),nan:t=>Mt(Se.nan(t),"NaN",t),primitive:t=>Mt(Se.primitive(t),"primitive",t),integer:t=>Mt(Se.integer(t),"integer",t),safeInteger:t=>Mt(Se.safeInteger(t),"integer",t),plainObject:t=>Mt(Se.plainObject(t),"plain object",t),typedArray:t=>Mt(Se.typedArray(t),"TypedArray",t),arrayLike:t=>Mt(Se.arrayLike(t),"array-like",t),domElement:t=>Mt(Se.domElement(t),"HTMLElement",t),observable:t=>Mt(Se.observable(t),"Observable",t),nodeStream:t=>Mt(Se.nodeStream(t),"Node.js Stream",t),infinite:t=>Mt(Se.infinite(t),"infinite number",t),emptyArray:t=>Mt(Se.emptyArray(t),"empty array",t),nonEmptyArray:t=>Mt(Se.nonEmptyArray(t),"non-empty array",t),emptyString:t=>Mt(Se.emptyString(t),"empty string",t),emptyStringOrWhitespace:t=>Mt(Se.emptyStringOrWhitespace(t),"empty string or whitespace",t),nonEmptyString:t=>Mt(Se.nonEmptyString(t),"non-empty string",t),nonEmptyStringAndNotWhitespace:t=>Mt(Se.nonEmptyStringAndNotWhitespace(t),"non-empty string and not whitespace",t),emptyObject:t=>Mt(Se.emptyObject(t),"empty object",t),nonEmptyObject:t=>Mt(Se.nonEmptyObject(t),"non-empty object",t),emptySet:t=>Mt(Se.emptySet(t),"empty set",t),nonEmptySet:t=>Mt(Se.nonEmptySet(t),"non-empty set",t),emptyMap:t=>Mt(Se.emptyMap(t),"empty map",t),nonEmptyMap:t=>Mt(Se.nonEmptyMap(t),"non-empty map",t),propertyKey:t=>Mt(Se.propertyKey(t),"PropertyKey",t),formData:t=>Mt(Se.formData(t),"FormData",t),urlSearchParams:t=>Mt(Se.urlSearchParams(t),"URLSearchParams",t),evenInteger:t=>Mt(Se.evenInteger(t),"even integer",t),oddInteger:t=>Mt(Se.oddInteger(t),"odd integer",t),directInstanceOf:(t,e)=>Mt(Se.directInstanceOf(t,e),"T",t),inRange:(t,e)=>Mt(Se.inRange(t,e),"in range",t),any:(t,...e)=>Mt(Se.any(t,...e),"predicate returns truthy for any value",e,{multipleValues:!0}),all:(t,...e)=>Mt(Se.all(t,...e),"predicate returns truthy for all values",e,{multipleValues:!0})};Object.defineProperties(Se,{class:{value:Se.class_},function:{value:Se.function_},null:{value:Se.null_}});Object.defineProperties(Qf.assert,{class:{value:Qf.assert.class_},function:{value:Qf.assert.function_},null:{value:Qf.assert.null_}});Qf.default=Se;Pb.exports=Se;Pb.exports.default=Se;Pb.exports.assert=Qf.assert});var Moe=_((GNt,oU)=>{"use strict";var Sb=class extends Error{constructor(e){super(e||"Promise was canceled"),this.name="CancelError"}get isCanceled(){return!0}},bb=class t{static fn(e){return(...r)=>new t((o,a,n)=>{r.push(n),e(...r).then(o,a)})}constructor(e){this._cancelHandlers=[],this._isPending=!0,this._isCanceled=!1,this._rejectOnCancel=!0,this._promise=new Promise((r,o)=>{this._reject=o;let a=A=>{this._isPending=!1,r(A)},n=A=>{this._isPending=!1,o(A)},u=A=>{if(!this._isPending)throw new Error("The `onCancel` handler was attached after the promise settled.");this._cancelHandlers.push(A)};return Object.defineProperties(u,{shouldReject:{get:()=>this._rejectOnCancel,set:A=>{this._rejectOnCancel=A}}}),e(a,n,u)})}then(e,r){return this._promise.then(e,r)}catch(e){return this._promise.catch(e)}finally(e){return this._promise.finally(e)}cancel(e){if(!(!this._isPending||this._isCanceled)){if(this._cancelHandlers.length>0)try{for(let r of this._cancelHandlers)r()}catch(r){this._reject(r)}this._isCanceled=!0,this._rejectOnCancel&&this._reject(new Sb(e))}}get isCanceled(){return this._isCanceled}};Object.setPrototypeOf(bb.prototype,Promise.prototype);oU.exports=bb;oU.exports.CancelError=Sb});var Uoe=_((lU,cU)=>{"use strict";Object.defineProperty(lU,"__esModule",{value:!0});function Mrt(t){return t.encrypted}var aU=(t,e)=>{let r;typeof e=="function"?r={connect:e}:r=e;let o=typeof r.connect=="function",a=typeof r.secureConnect=="function",n=typeof r.close=="function",u=()=>{o&&r.connect(),Mrt(t)&&a&&(t.authorized?r.secureConnect():t.authorizationError||t.once("secureConnect",r.secureConnect)),n&&t.once("close",r.close)};t.writable&&!t.connecting?u():t.connecting?t.once("connect",u):t.destroyed&&n&&r.close(t._hadError)};lU.default=aU;cU.exports=aU;cU.exports.default=aU});var _oe=_((AU,fU)=>{"use strict";Object.defineProperty(AU,"__esModule",{value:!0});var Urt=Uoe(),_rt=Number(process.versions.node.split(".")[0]),uU=t=>{let e={start:Date.now(),socket:void 0,lookup:void 0,connect:void 0,secureConnect:void 0,upload:void 0,response:void 0,end:void 0,error:void 0,abort:void 0,phases:{wait:void 0,dns:void 0,tcp:void 0,tls:void 0,request:void 0,firstByte:void 0,download:void 0,total:void 0}};t.timings=e;let r=u=>{let A=u.emit.bind(u);u.emit=(p,...h)=>(p==="error"&&(e.error=Date.now(),e.phases.total=e.error-e.start,u.emit=A),A(p,...h))};r(t),t.prependOnceListener("abort",()=>{e.abort=Date.now(),(!e.response||_rt>=13)&&(e.phases.total=Date.now()-e.start)});let o=u=>{e.socket=Date.now(),e.phases.wait=e.socket-e.start;let A=()=>{e.lookup=Date.now(),e.phases.dns=e.lookup-e.socket};u.prependOnceListener("lookup",A),Urt.default(u,{connect:()=>{e.connect=Date.now(),e.lookup===void 0&&(u.removeListener("lookup",A),e.lookup=e.connect,e.phases.dns=e.lookup-e.socket),e.phases.tcp=e.connect-e.lookup},secureConnect:()=>{e.secureConnect=Date.now(),e.phases.tls=e.secureConnect-e.connect}})};t.socket?o(t.socket):t.prependOnceListener("socket",o);let a=()=>{var u;e.upload=Date.now(),e.phases.request=e.upload-(u=e.secureConnect,u??e.connect)};return(typeof t.writableFinished=="boolean"?t.writableFinished:t.finished&&t.outputSize===0&&(!t.socket||t.socket.writableLength===0))?a():t.prependOnceListener("finish",a),t.prependOnceListener("response",u=>{e.response=Date.now(),e.phases.firstByte=e.response-e.upload,u.timings=e,r(u),u.prependOnceListener("end",()=>{e.end=Date.now(),e.phases.download=e.end-e.response,e.phases.total=e.end-e.start})}),e};AU.default=uU;fU.exports=uU;fU.exports.default=uU});var Koe=_((WNt,gU)=>{"use strict";var{V4MAPPED:Hrt,ADDRCONFIG:qrt,ALL:Yoe,promises:{Resolver:Hoe},lookup:jrt}=ve("dns"),{promisify:pU}=ve("util"),Grt=ve("os"),Cy=Symbol("cacheableLookupCreateConnection"),hU=Symbol("cacheableLookupInstance"),qoe=Symbol("expires"),Wrt=typeof Yoe=="number",joe=t=>{if(!(t&&typeof t.createConnection=="function"))throw new Error("Expected an Agent instance as the first argument")},Yrt=t=>{for(let e of t)e.family!==6&&(e.address=`::ffff:${e.address}`,e.family=6)},Goe=()=>{let t=!1,e=!1;for(let r of Object.values(Grt.networkInterfaces()))for(let o of r)if(!o.internal&&(o.family==="IPv6"?e=!0:t=!0,t&&e))return{has4:t,has6:e};return{has4:t,has6:e}},Krt=t=>Symbol.iterator in t,Woe={ttl:!0},Vrt={all:!0},xb=class{constructor({cache:e=new Map,maxTtl:r=1/0,fallbackDuration:o=3600,errorTtl:a=.15,resolver:n=new Hoe,lookup:u=jrt}={}){if(this.maxTtl=r,this.errorTtl=a,this._cache=e,this._resolver=n,this._dnsLookup=pU(u),this._resolver instanceof Hoe?(this._resolve4=this._resolver.resolve4.bind(this._resolver),this._resolve6=this._resolver.resolve6.bind(this._resolver)):(this._resolve4=pU(this._resolver.resolve4.bind(this._resolver)),this._resolve6=pU(this._resolver.resolve6.bind(this._resolver))),this._iface=Goe(),this._pending={},this._nextRemovalTime=!1,this._hostnamesToFallback=new Set,o<1)this._fallback=!1;else{this._fallback=!0;let A=setInterval(()=>{this._hostnamesToFallback.clear()},o*1e3);A.unref&&A.unref()}this.lookup=this.lookup.bind(this),this.lookupAsync=this.lookupAsync.bind(this)}set servers(e){this.clear(),this._resolver.setServers(e)}get servers(){return this._resolver.getServers()}lookup(e,r,o){if(typeof r=="function"?(o=r,r={}):typeof r=="number"&&(r={family:r}),!o)throw new Error("Callback must be a function.");this.lookupAsync(e,r).then(a=>{r.all?o(null,a):o(null,a.address,a.family,a.expires,a.ttl)},o)}async lookupAsync(e,r={}){typeof r=="number"&&(r={family:r});let o=await this.query(e);if(r.family===6){let a=o.filter(n=>n.family===6);r.hints&Hrt&&(Wrt&&r.hints&Yoe||a.length===0)?Yrt(o):o=a}else r.family===4&&(o=o.filter(a=>a.family===4));if(r.hints&qrt){let{_iface:a}=this;o=o.filter(n=>n.family===6?a.has6:a.has4)}if(o.length===0){let a=new Error(`cacheableLookup ENOTFOUND ${e}`);throw a.code="ENOTFOUND",a.hostname=e,a}return r.all?o:o[0]}async query(e){let r=await this._cache.get(e);if(!r){let o=this._pending[e];if(o)r=await o;else{let a=this.queryAndCache(e);this._pending[e]=a,r=await a}}return r=r.map(o=>({...o})),r}async _resolve(e){let r=async h=>{try{return await h}catch(E){if(E.code==="ENODATA"||E.code==="ENOTFOUND")return[];throw E}},[o,a]=await Promise.all([this._resolve4(e,Woe),this._resolve6(e,Woe)].map(h=>r(h))),n=0,u=0,A=0,p=Date.now();for(let h of o)h.family=4,h.expires=p+h.ttl*1e3,n=Math.max(n,h.ttl);for(let h of a)h.family=6,h.expires=p+h.ttl*1e3,u=Math.max(u,h.ttl);return o.length>0?a.length>0?A=Math.min(n,u):A=n:A=u,{entries:[...o,...a],cacheTtl:A}}async _lookup(e){try{return{entries:await this._dnsLookup(e,{all:!0}),cacheTtl:0}}catch{return{entries:[],cacheTtl:0}}}async _set(e,r,o){if(this.maxTtl>0&&o>0){o=Math.min(o,this.maxTtl)*1e3,r[qoe]=Date.now()+o;try{await this._cache.set(e,r,o)}catch(a){this.lookupAsync=async()=>{let n=new Error("Cache Error. Please recreate the CacheableLookup instance.");throw n.cause=a,n}}Krt(this._cache)&&this._tick(o)}}async queryAndCache(e){if(this._hostnamesToFallback.has(e))return this._dnsLookup(e,Vrt);try{let r=await this._resolve(e);r.entries.length===0&&this._fallback&&(r=await this._lookup(e),r.entries.length!==0&&this._hostnamesToFallback.add(e));let o=r.entries.length===0?this.errorTtl:r.cacheTtl;return await this._set(e,r.entries,o),delete this._pending[e],r.entries}catch(r){throw delete this._pending[e],r}}_tick(e){let r=this._nextRemovalTime;(!r||e{this._nextRemovalTime=!1;let o=1/0,a=Date.now();for(let[n,u]of this._cache){let A=u[qoe];a>=A?this._cache.delete(n):A("lookup"in r||(r.lookup=this.lookup),e[Cy](r,o))}uninstall(e){if(joe(e),e[Cy]){if(e[hU]!==this)throw new Error("The agent is not owned by this CacheableLookup instance");e.createConnection=e[Cy],delete e[Cy],delete e[hU]}}updateInterfaceInfo(){let{_iface:e}=this;this._iface=Goe(),(e.has4&&!this._iface.has4||e.has6&&!this._iface.has6)&&this._cache.clear()}clear(e){if(e){this._cache.delete(e);return}this._cache.clear()}};gU.exports=xb;gU.exports.default=xb});var zoe=_((YNt,dU)=>{"use strict";var Jrt=typeof URL>"u"?ve("url").URL:URL,zrt="text/plain",Xrt="us-ascii",Voe=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),Zrt=(t,{stripHash:e})=>{let r=t.match(/^data:([^,]*?),([^#]*?)(?:#(.*))?$/);if(!r)throw new Error(`Invalid URL: ${t}`);let o=r[1].split(";"),a=r[2],n=e?"":r[3],u=!1;o[o.length-1]==="base64"&&(o.pop(),u=!0);let A=(o.shift()||"").toLowerCase(),h=[...o.map(E=>{let[w,D=""]=E.split("=").map(x=>x.trim());return w==="charset"&&(D=D.toLowerCase(),D===Xrt)?"":`${w}${D?`=${D}`:""}`}).filter(Boolean)];return u&&h.push("base64"),(h.length!==0||A&&A!==zrt)&&h.unshift(A),`data:${h.join(";")},${u?a.trim():a}${n?`#${n}`:""}`},Joe=(t,e)=>{if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},Reflect.has(e,"normalizeHttps"))throw new Error("options.normalizeHttps is renamed to options.forceHttp");if(Reflect.has(e,"normalizeHttp"))throw new Error("options.normalizeHttp is renamed to options.forceHttps");if(Reflect.has(e,"stripFragment"))throw new Error("options.stripFragment is renamed to options.stripHash");if(t=t.trim(),/^data:/i.test(t))return Zrt(t,e);let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new Jrt(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash&&(a.hash=""),a.pathname&&(a.pathname=a.pathname.replace(/((?!:).|^)\/{2,}/g,(n,u)=>/^(?!\/)/g.test(u)?`${u}/`:"/")),a.pathname&&(a.pathname=decodeURI(a.pathname)),e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let n=a.pathname.split("/"),u=n[n.length-1];Voe(u,e.removeDirectoryIndex)&&(n=n.slice(0,n.length-1),a.pathname=n.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.([a-z\-\d]{2,63})\.([a-z.]{2,5})$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let n of[...a.searchParams.keys()])Voe(n,e.removeQueryParameters)&&a.searchParams.delete(n);return e.sortQueryParameters&&a.searchParams.sort(),e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,"")),t=a.toString(),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t};dU.exports=Joe;dU.exports.default=Joe});var $oe=_((KNt,Zoe)=>{Zoe.exports=Xoe;function Xoe(t,e){if(t&&e)return Xoe(t)(e);if(typeof t!="function")throw new TypeError("need wrapper function");return Object.keys(t).forEach(function(o){r[o]=t[o]}),r;function r(){for(var o=new Array(arguments.length),a=0;a{var eae=$oe();mU.exports=eae(kb);mU.exports.strict=eae(tae);kb.proto=kb(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return kb(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return tae(this)},configurable:!0})});function kb(t){var e=function(){return e.called?e.value:(e.called=!0,e.value=t.apply(this,arguments))};return e.called=!1,e}function tae(t){var e=function(){if(e.called)throw new Error(e.onceError);return e.called=!0,e.value=t.apply(this,arguments)},r=t.name||"Function wrapped with `once`";return e.onceError=r+" shouldn't be called more than once",e.called=!1,e}});var EU=_((JNt,nae)=>{var $rt=yU(),ent=function(){},tnt=function(t){return t.setHeader&&typeof t.abort=="function"},rnt=function(t){return t.stdio&&Array.isArray(t.stdio)&&t.stdio.length===3},rae=function(t,e,r){if(typeof e=="function")return rae(t,null,e);e||(e={}),r=$rt(r||ent);var o=t._writableState,a=t._readableState,n=e.readable||e.readable!==!1&&t.readable,u=e.writable||e.writable!==!1&&t.writable,A=function(){t.writable||p()},p=function(){u=!1,n||r.call(t)},h=function(){n=!1,u||r.call(t)},E=function(C){r.call(t,C?new Error("exited with error code: "+C):null)},w=function(C){r.call(t,C)},D=function(){if(n&&!(a&&a.ended))return r.call(t,new Error("premature close"));if(u&&!(o&&o.ended))return r.call(t,new Error("premature close"))},x=function(){t.req.on("finish",p)};return tnt(t)?(t.on("complete",p),t.on("abort",D),t.req?x():t.on("request",x)):u&&!o&&(t.on("end",A),t.on("close",A)),rnt(t)&&t.on("exit",E),t.on("end",h),t.on("finish",p),e.error!==!1&&t.on("error",w),t.on("close",D),function(){t.removeListener("complete",p),t.removeListener("abort",D),t.removeListener("request",x),t.req&&t.req.removeListener("finish",p),t.removeListener("end",A),t.removeListener("close",A),t.removeListener("finish",p),t.removeListener("exit",E),t.removeListener("end",h),t.removeListener("error",w),t.removeListener("close",D)}};nae.exports=rae});var oae=_((zNt,sae)=>{var nnt=yU(),int=EU(),CU=ve("fs"),Q1=function(){},snt=/^v?\.0/.test(process.version),Qb=function(t){return typeof t=="function"},ont=function(t){return!snt||!CU?!1:(t instanceof(CU.ReadStream||Q1)||t instanceof(CU.WriteStream||Q1))&&Qb(t.close)},ant=function(t){return t.setHeader&&Qb(t.abort)},lnt=function(t,e,r,o){o=nnt(o);var a=!1;t.on("close",function(){a=!0}),int(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,ont(t))return t.close(Q1);if(ant(t))return t.abort();if(Qb(t.destroy))return t.destroy();o(u||new Error("stream was destroyed"))}}},iae=function(t){t()},cnt=function(t,e){return t.pipe(e)},unt=function(){var t=Array.prototype.slice.call(arguments),e=Qb(t[t.length-1]||Q1)&&t.pop()||Q1;if(Array.isArray(t[0])&&(t=t[0]),t.length<2)throw new Error("pump requires two streams per minimum");var r,o=t.map(function(a,n){var u=n0;return lnt(a,u,A,function(p){r||(r=p),p&&o.forEach(iae),!u&&(o.forEach(iae),e(r))})});return t.reduce(cnt)};sae.exports=unt});var lae=_((XNt,aae)=>{"use strict";var{PassThrough:Ant}=ve("stream");aae.exports=t=>{t={...t};let{array:e}=t,{encoding:r}=t,o=r==="buffer",a=!1;e?a=!(r||o):r=r||"utf8",o&&(r=null);let n=new Ant({objectMode:a});r&&n.setEncoding(r);let u=0,A=[];return n.on("data",p=>{A.push(p),a?u=A.length:u+=p.length}),n.getBufferedValue=()=>e?A:o?Buffer.concat(A,u):A.join(""),n.getBufferedLength=()=>u,n}});var cae=_((ZNt,Iy)=>{"use strict";var fnt=oae(),pnt=lae(),Fb=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function Rb(t,e){if(!t)return Promise.reject(new Error("Expected a stream"));e={maxBuffer:1/0,...e};let{maxBuffer:r}=e,o;return await new Promise((a,n)=>{let u=A=>{A&&(A.bufferedData=o.getBufferedValue()),n(A)};o=fnt(t,pnt(e),A=>{if(A){u(A);return}a()}),o.on("data",()=>{o.getBufferedLength()>r&&u(new Fb)})}),o.getBufferedValue()}Iy.exports=Rb;Iy.exports.default=Rb;Iy.exports.buffer=(t,e)=>Rb(t,{...e,encoding:"buffer"});Iy.exports.array=(t,e)=>Rb(t,{...e,array:!0});Iy.exports.MaxBufferError=Fb});var Aae=_((eLt,uae)=>{"use strict";var hnt=new Set([200,203,204,206,300,301,308,404,405,410,414,501]),gnt=new Set([200,203,204,300,301,302,303,307,308,404,405,410,414,501]),dnt=new Set([500,502,503,504]),mnt={date:!0,connection:!0,"keep-alive":!0,"proxy-authenticate":!0,"proxy-authorization":!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0},ynt={"content-length":!0,"content-encoding":!0,"transfer-encoding":!0,"content-range":!0};function Sg(t){let e=parseInt(t,10);return isFinite(e)?e:0}function Ent(t){return t?dnt.has(t.status):!0}function IU(t){let e={};if(!t)return e;let r=t.trim().split(/,/);for(let o of r){let[a,n]=o.split(/=/,2);e[a.trim()]=n===void 0?!0:n.trim().replace(/^"|"$/g,"")}return e}function Cnt(t){let e=[];for(let r in t){let o=t[r];e.push(o===!0?r:r+"="+o)}if(e.length)return e.join(", ")}uae.exports=class{constructor(e,r,{shared:o,cacheHeuristic:a,immutableMinTimeToLive:n,ignoreCargoCult:u,_fromObject:A}={}){if(A){this._fromObject(A);return}if(!r||!r.headers)throw Error("Response headers missing");this._assertRequestHasHeaders(e),this._responseTime=this.now(),this._isShared=o!==!1,this._cacheHeuristic=a!==void 0?a:.1,this._immutableMinTtl=n!==void 0?n:24*3600*1e3,this._status="status"in r?r.status:200,this._resHeaders=r.headers,this._rescc=IU(r.headers["cache-control"]),this._method="method"in e?e.method:"GET",this._url=e.url,this._host=e.headers.host,this._noAuthorization=!e.headers.authorization,this._reqHeaders=r.headers.vary?e.headers:null,this._reqcc=IU(e.headers["cache-control"]),u&&"pre-check"in this._rescc&&"post-check"in this._rescc&&(delete this._rescc["pre-check"],delete this._rescc["post-check"],delete this._rescc["no-cache"],delete this._rescc["no-store"],delete this._rescc["must-revalidate"],this._resHeaders=Object.assign({},this._resHeaders,{"cache-control":Cnt(this._rescc)}),delete this._resHeaders.expires,delete this._resHeaders.pragma),r.headers["cache-control"]==null&&/no-cache/.test(r.headers.pragma)&&(this._rescc["no-cache"]=!0)}now(){return Date.now()}storable(){return!!(!this._reqcc["no-store"]&&(this._method==="GET"||this._method==="HEAD"||this._method==="POST"&&this._hasExplicitExpiration())&&gnt.has(this._status)&&!this._rescc["no-store"]&&(!this._isShared||!this._rescc.private)&&(!this._isShared||this._noAuthorization||this._allowsStoringAuthenticated())&&(this._resHeaders.expires||this._rescc["max-age"]||this._isShared&&this._rescc["s-maxage"]||this._rescc.public||hnt.has(this._status)))}_hasExplicitExpiration(){return this._isShared&&this._rescc["s-maxage"]||this._rescc["max-age"]||this._resHeaders.expires}_assertRequestHasHeaders(e){if(!e||!e.headers)throw Error("Request headers missing")}satisfiesWithoutRevalidation(e){this._assertRequestHasHeaders(e);let r=IU(e.headers["cache-control"]);return r["no-cache"]||/no-cache/.test(e.headers.pragma)||r["max-age"]&&this.age()>r["max-age"]||r["min-fresh"]&&this.timeToLive()<1e3*r["min-fresh"]||this.stale()&&!(r["max-stale"]&&!this._rescc["must-revalidate"]&&(r["max-stale"]===!0||r["max-stale"]>this.age()-this.maxAge()))?!1:this._requestMatches(e,!1)}_requestMatches(e,r){return(!this._url||this._url===e.url)&&this._host===e.headers.host&&(!e.method||this._method===e.method||r&&e.method==="HEAD")&&this._varyMatches(e)}_allowsStoringAuthenticated(){return this._rescc["must-revalidate"]||this._rescc.public||this._rescc["s-maxage"]}_varyMatches(e){if(!this._resHeaders.vary)return!0;if(this._resHeaders.vary==="*")return!1;let r=this._resHeaders.vary.trim().toLowerCase().split(/\s*,\s*/);for(let o of r)if(e.headers[o]!==this._reqHeaders[o])return!1;return!0}_copyWithoutHopByHopHeaders(e){let r={};for(let o in e)mnt[o]||(r[o]=e[o]);if(e.connection){let o=e.connection.trim().split(/\s*,\s*/);for(let a of o)delete r[a]}if(r.warning){let o=r.warning.split(/,/).filter(a=>!/^\s*1[0-9][0-9]/.test(a));o.length?r.warning=o.join(",").trim():delete r.warning}return r}responseHeaders(){let e=this._copyWithoutHopByHopHeaders(this._resHeaders),r=this.age();return r>3600*24&&!this._hasExplicitExpiration()&&this.maxAge()>3600*24&&(e.warning=(e.warning?`${e.warning}, `:"")+'113 - "rfc7234 5.5.4"'),e.age=`${Math.round(r)}`,e.date=new Date(this.now()).toUTCString(),e}date(){let e=Date.parse(this._resHeaders.date);return isFinite(e)?e:this._responseTime}age(){let e=this._ageValue(),r=(this.now()-this._responseTime)/1e3;return e+r}_ageValue(){return Sg(this._resHeaders.age)}maxAge(){if(!this.storable()||this._rescc["no-cache"]||this._isShared&&this._resHeaders["set-cookie"]&&!this._rescc.public&&!this._rescc.immutable||this._resHeaders.vary==="*")return 0;if(this._isShared){if(this._rescc["proxy-revalidate"])return 0;if(this._rescc["s-maxage"])return Sg(this._rescc["s-maxage"])}if(this._rescc["max-age"])return Sg(this._rescc["max-age"]);let e=this._rescc.immutable?this._immutableMinTtl:0,r=this.date();if(this._resHeaders.expires){let o=Date.parse(this._resHeaders.expires);return Number.isNaN(o)||oo)return Math.max(e,(r-o)/1e3*this._cacheHeuristic)}return e}timeToLive(){let e=this.maxAge()-this.age(),r=e+Sg(this._rescc["stale-if-error"]),o=e+Sg(this._rescc["stale-while-revalidate"]);return Math.max(0,e,r,o)*1e3}stale(){return this.maxAge()<=this.age()}_useStaleIfError(){return this.maxAge()+Sg(this._rescc["stale-if-error"])>this.age()}useStaleWhileRevalidate(){return this.maxAge()+Sg(this._rescc["stale-while-revalidate"])>this.age()}static fromObject(e){return new this(void 0,void 0,{_fromObject:e})}_fromObject(e){if(this._responseTime)throw Error("Reinitialized");if(!e||e.v!==1)throw Error("Invalid serialization");this._responseTime=e.t,this._isShared=e.sh,this._cacheHeuristic=e.ch,this._immutableMinTtl=e.imm!==void 0?e.imm:24*3600*1e3,this._status=e.st,this._resHeaders=e.resh,this._rescc=e.rescc,this._method=e.m,this._url=e.u,this._host=e.h,this._noAuthorization=e.a,this._reqHeaders=e.reqh,this._reqcc=e.reqcc}toObject(){return{v:1,t:this._responseTime,sh:this._isShared,ch:this._cacheHeuristic,imm:this._immutableMinTtl,st:this._status,resh:this._resHeaders,rescc:this._rescc,m:this._method,u:this._url,h:this._host,a:this._noAuthorization,reqh:this._reqHeaders,reqcc:this._reqcc}}revalidationHeaders(e){this._assertRequestHasHeaders(e);let r=this._copyWithoutHopByHopHeaders(e.headers);if(delete r["if-range"],!this._requestMatches(e,!0)||!this.storable())return delete r["if-none-match"],delete r["if-modified-since"],r;if(this._resHeaders.etag&&(r["if-none-match"]=r["if-none-match"]?`${r["if-none-match"]}, ${this._resHeaders.etag}`:this._resHeaders.etag),r["accept-ranges"]||r["if-match"]||r["if-unmodified-since"]||this._method&&this._method!="GET"){if(delete r["if-modified-since"],r["if-none-match"]){let a=r["if-none-match"].split(/,/).filter(n=>!/^\s*W\//.test(n));a.length?r["if-none-match"]=a.join(",").trim():delete r["if-none-match"]}}else this._resHeaders["last-modified"]&&!r["if-modified-since"]&&(r["if-modified-since"]=this._resHeaders["last-modified"]);return r}revalidatedPolicy(e,r){if(this._assertRequestHasHeaders(e),this._useStaleIfError()&&Ent(r))return{modified:!1,matches:!1,policy:this};if(!r||!r.headers)throw Error("Response headers missing");let o=!1;if(r.status!==void 0&&r.status!=304?o=!1:r.headers.etag&&!/^\s*W\//.test(r.headers.etag)?o=this._resHeaders.etag&&this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag:this._resHeaders.etag&&r.headers.etag?o=this._resHeaders.etag.replace(/^\s*W\//,"")===r.headers.etag.replace(/^\s*W\//,""):this._resHeaders["last-modified"]?o=this._resHeaders["last-modified"]===r.headers["last-modified"]:!this._resHeaders.etag&&!this._resHeaders["last-modified"]&&!r.headers.etag&&!r.headers["last-modified"]&&(o=!0),!o)return{policy:new this.constructor(e,r),modified:r.status!=304,matches:!1};let a={};for(let u in this._resHeaders)a[u]=u in r.headers&&!ynt[u]?r.headers[u]:this._resHeaders[u];let n=Object.assign({},r,{status:this._status,method:this._method,headers:a});return{policy:new this.constructor(e,n,{shared:this._isShared,cacheHeuristic:this._cacheHeuristic,immutableMinTimeToLive:this._immutableMinTtl}),modified:!1,matches:!0}}}});var Tb=_((tLt,fae)=>{"use strict";fae.exports=t=>{let e={};for(let[r,o]of Object.entries(t))e[r.toLowerCase()]=o;return e}});var hae=_((rLt,pae)=>{"use strict";var Int=ve("stream").Readable,wnt=Tb(),wU=class extends Int{constructor(e,r,o,a){if(typeof e!="number")throw new TypeError("Argument `statusCode` should be a number");if(typeof r!="object")throw new TypeError("Argument `headers` should be an object");if(!(o instanceof Buffer))throw new TypeError("Argument `body` should be a buffer");if(typeof a!="string")throw new TypeError("Argument `url` should be a string");super(),this.statusCode=e,this.headers=wnt(r),this.body=o,this.url=a}_read(){this.push(this.body),this.push(null)}};pae.exports=wU});var dae=_((nLt,gae)=>{"use strict";var Bnt=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];gae.exports=(t,e)=>{let r=new Set(Object.keys(t).concat(Bnt));for(let o of r)o in e||(e[o]=typeof t[o]=="function"?t[o].bind(t):t[o])}});var yae=_((iLt,mae)=>{"use strict";var vnt=ve("stream").PassThrough,Dnt=dae(),Pnt=t=>{if(!(t&&t.pipe))throw new TypeError("Parameter `response` must be a response stream.");let e=new vnt;return Dnt(t,e),t.pipe(e)};mae.exports=Pnt});var Eae=_(BU=>{BU.stringify=function t(e){if(typeof e>"u")return e;if(e&&Buffer.isBuffer(e))return JSON.stringify(":base64:"+e.toString("base64"));if(e&&e.toJSON&&(e=e.toJSON()),e&&typeof e=="object"){var r="",o=Array.isArray(e);r=o?"[":"{";var a=!0;for(var n in e){var u=typeof e[n]=="function"||!o&&typeof e[n]>"u";Object.hasOwnProperty.call(e,n)&&!u&&(a||(r+=","),a=!1,o?e[n]==null?r+="null":r+=t(e[n]):e[n]!==void 0&&(r+=t(n)+":"+t(e[n])))}return r+=o?"]":"}",r}else return typeof e=="string"?JSON.stringify(/^:/.test(e)?":"+e:e):typeof e>"u"?"null":JSON.stringify(e)};BU.parse=function(t){return JSON.parse(t,function(e,r){return typeof r=="string"?/^:base64:/.test(r)?Buffer.from(r.substring(8),"base64"):/^:/.test(r)?r.substring(1):r:r})}});var Bae=_((oLt,wae)=>{"use strict";var Snt=ve("events"),Cae=Eae(),bnt=t=>{let e={redis:"@keyv/redis",rediss:"@keyv/redis",mongodb:"@keyv/mongo",mongo:"@keyv/mongo",sqlite:"@keyv/sqlite",postgresql:"@keyv/postgres",postgres:"@keyv/postgres",mysql:"@keyv/mysql",etcd:"@keyv/etcd",offline:"@keyv/offline",tiered:"@keyv/tiered"};if(t.adapter||t.uri){let r=t.adapter||/^[^:+]*/.exec(t.uri)[0];return new(ve(e[r]))(t)}return new Map},Iae=["sqlite","postgres","mysql","mongo","redis","tiered"],vU=class extends Snt{constructor(e,{emitErrors:r=!0,...o}={}){if(super(),this.opts={namespace:"keyv",serialize:Cae.stringify,deserialize:Cae.parse,...typeof e=="string"?{uri:e}:e,...o},!this.opts.store){let n={...this.opts};this.opts.store=bnt(n)}if(this.opts.compression){let n=this.opts.compression;this.opts.serialize=n.serialize.bind(n),this.opts.deserialize=n.deserialize.bind(n)}typeof this.opts.store.on=="function"&&r&&this.opts.store.on("error",n=>this.emit("error",n)),this.opts.store.namespace=this.opts.namespace;let a=n=>async function*(){for await(let[u,A]of typeof n=="function"?n(this.opts.store.namespace):n){let p=await this.opts.deserialize(A);if(!(this.opts.store.namespace&&!u.includes(this.opts.store.namespace))){if(typeof p.expires=="number"&&Date.now()>p.expires){this.delete(u);continue}yield[this._getKeyUnprefix(u),p.value]}}};typeof this.opts.store[Symbol.iterator]=="function"&&this.opts.store instanceof Map?this.iterator=a(this.opts.store):typeof this.opts.store.iterator=="function"&&this.opts.store.opts&&this._checkIterableAdaptar()&&(this.iterator=a(this.opts.store.iterator.bind(this.opts.store)))}_checkIterableAdaptar(){return Iae.includes(this.opts.store.opts.dialect)||Iae.findIndex(e=>this.opts.store.opts.url.includes(e))>=0}_getKeyPrefix(e){return`${this.opts.namespace}:${e}`}_getKeyPrefixArray(e){return e.map(r=>`${this.opts.namespace}:${r}`)}_getKeyUnprefix(e){return e.split(":").splice(1).join(":")}get(e,r){let{store:o}=this.opts,a=Array.isArray(e),n=a?this._getKeyPrefixArray(e):this._getKeyPrefix(e);if(a&&o.getMany===void 0){let u=[];for(let A of n)u.push(Promise.resolve().then(()=>o.get(A)).then(p=>typeof p=="string"?this.opts.deserialize(p):this.opts.compression?this.opts.deserialize(p):p).then(p=>{if(p!=null)return typeof p.expires=="number"&&Date.now()>p.expires?this.delete(A).then(()=>{}):r&&r.raw?p:p.value}));return Promise.allSettled(u).then(A=>{let p=[];for(let h of A)p.push(h.value);return p})}return Promise.resolve().then(()=>a?o.getMany(n):o.get(n)).then(u=>typeof u=="string"?this.opts.deserialize(u):this.opts.compression?this.opts.deserialize(u):u).then(u=>{if(u!=null)return a?u.map((A,p)=>{if(typeof A=="string"&&(A=this.opts.deserialize(A)),A!=null){if(typeof A.expires=="number"&&Date.now()>A.expires){this.delete(e[p]).then(()=>{});return}return r&&r.raw?A:A.value}}):typeof u.expires=="number"&&Date.now()>u.expires?this.delete(e).then(()=>{}):r&&r.raw?u:u.value})}set(e,r,o){let a=this._getKeyPrefix(e);typeof o>"u"&&(o=this.opts.ttl),o===0&&(o=void 0);let{store:n}=this.opts;return Promise.resolve().then(()=>{let u=typeof o=="number"?Date.now()+o:null;return typeof r=="symbol"&&this.emit("error","symbol cannot be serialized"),r={value:r,expires:u},this.opts.serialize(r)}).then(u=>n.set(a,u,o)).then(()=>!0)}delete(e){let{store:r}=this.opts;if(Array.isArray(e)){let a=this._getKeyPrefixArray(e);if(r.deleteMany===void 0){let n=[];for(let u of a)n.push(r.delete(u));return Promise.allSettled(n).then(u=>u.every(A=>A.value===!0))}return Promise.resolve().then(()=>r.deleteMany(a))}let o=this._getKeyPrefix(e);return Promise.resolve().then(()=>r.delete(o))}clear(){let{store:e}=this.opts;return Promise.resolve().then(()=>e.clear())}has(e){let r=this._getKeyPrefix(e),{store:o}=this.opts;return Promise.resolve().then(async()=>typeof o.has=="function"?o.has(r):await o.get(r)!==void 0)}disconnect(){let{store:e}=this.opts;if(typeof e.disconnect=="function")return e.disconnect()}};wae.exports=vU});var Pae=_((lLt,Dae)=>{"use strict";var xnt=ve("events"),Nb=ve("url"),knt=zoe(),Qnt=cae(),DU=Aae(),vae=hae(),Fnt=Tb(),Rnt=yae(),Tnt=Bae(),F1=class t{constructor(e,r){if(typeof e!="function")throw new TypeError("Parameter `request` must be a function");return this.cache=new Tnt({uri:typeof r=="string"&&r,store:typeof r!="string"&&r,namespace:"cacheable-request"}),this.createCacheableRequest(e)}createCacheableRequest(e){return(r,o)=>{let a;if(typeof r=="string")a=PU(Nb.parse(r)),r={};else if(r instanceof Nb.URL)a=PU(Nb.parse(r.toString())),r={};else{let[w,...D]=(r.path||"").split("?"),x=D.length>0?`?${D.join("?")}`:"";a=PU({...r,pathname:w,search:x})}r={headers:{},method:"GET",cache:!0,strictTtl:!1,automaticFailover:!1,...r,...Nnt(a)},r.headers=Fnt(r.headers);let n=new xnt,u=knt(Nb.format(a),{stripWWW:!1,removeTrailingSlash:!1,stripAuthentication:!1}),A=`${r.method}:${u}`,p=!1,h=!1,E=w=>{h=!0;let D=!1,x,C=new Promise(L=>{x=()=>{D||(D=!0,L())}}),T=L=>{if(p&&!w.forceRefresh){L.status=L.statusCode;let J=DU.fromObject(p.cachePolicy).revalidatedPolicy(w,L);if(!J.modified){let te=J.policy.responseHeaders();L=new vae(p.statusCode,te,p.body,p.url),L.cachePolicy=J.policy,L.fromCache=!0}}L.fromCache||(L.cachePolicy=new DU(w,L,w),L.fromCache=!1);let U;w.cache&&L.cachePolicy.storable()?(U=Rnt(L),(async()=>{try{let J=Qnt.buffer(L);if(await Promise.race([C,new Promise(ue=>L.once("end",ue))]),D)return;let te=await J,le={cachePolicy:L.cachePolicy.toObject(),url:L.url,statusCode:L.fromCache?p.statusCode:L.statusCode,body:te},ce=w.strictTtl?L.cachePolicy.timeToLive():void 0;w.maxTtl&&(ce=ce?Math.min(ce,w.maxTtl):w.maxTtl),await this.cache.set(A,le,ce)}catch(J){n.emit("error",new t.CacheError(J))}})()):w.cache&&p&&(async()=>{try{await this.cache.delete(A)}catch(J){n.emit("error",new t.CacheError(J))}})(),n.emit("response",U||L),typeof o=="function"&&o(U||L)};try{let L=e(w,T);L.once("error",x),L.once("abort",x),n.emit("request",L)}catch(L){n.emit("error",new t.RequestError(L))}};return(async()=>{let w=async x=>{await Promise.resolve();let C=x.cache?await this.cache.get(A):void 0;if(typeof C>"u")return E(x);let T=DU.fromObject(C.cachePolicy);if(T.satisfiesWithoutRevalidation(x)&&!x.forceRefresh){let L=T.responseHeaders(),U=new vae(C.statusCode,L,C.body,C.url);U.cachePolicy=T,U.fromCache=!0,n.emit("response",U),typeof o=="function"&&o(U)}else p=C,x.headers=T.revalidationHeaders(x),E(x)},D=x=>n.emit("error",new t.CacheError(x));this.cache.once("error",D),n.on("response",()=>this.cache.removeListener("error",D));try{await w(r)}catch(x){r.automaticFailover&&!h&&E(r),n.emit("error",new t.CacheError(x))}})(),n}}};function Nnt(t){let e={...t};return e.path=`${t.pathname||"/"}${t.search||""}`,delete e.pathname,delete e.search,e}function PU(t){return{protocol:t.protocol,auth:t.auth,hostname:t.hostname||t.host||"localhost",port:t.port,pathname:t.pathname,search:t.search}}F1.RequestError=class extends Error{constructor(t){super(t.message),this.name="RequestError",Object.assign(this,t)}};F1.CacheError=class extends Error{constructor(t){super(t.message),this.name="CacheError",Object.assign(this,t)}};Dae.exports=F1});var bae=_((ALt,Sae)=>{"use strict";var Lnt=["aborted","complete","headers","httpVersion","httpVersionMinor","httpVersionMajor","method","rawHeaders","rawTrailers","setTimeout","socket","statusCode","statusMessage","trailers","url"];Sae.exports=(t,e)=>{if(e._readableState.autoDestroy)throw new Error("The second stream must have the `autoDestroy` option set to `false`");let r=new Set(Object.keys(t).concat(Lnt)),o={};for(let a of r)a in e||(o[a]={get(){let n=t[a];return typeof n=="function"?n.bind(t):n},set(n){t[a]=n},enumerable:!0,configurable:!1});return Object.defineProperties(e,o),t.once("aborted",()=>{e.destroy(),e.emit("aborted")}),t.once("close",()=>{t.complete&&e.readable?e.once("end",()=>{e.emit("close")}):e.emit("close")}),e}});var kae=_((fLt,xae)=>{"use strict";var{Transform:Ont,PassThrough:Mnt}=ve("stream"),SU=ve("zlib"),Unt=bae();xae.exports=t=>{let e=(t.headers["content-encoding"]||"").toLowerCase();if(!["gzip","deflate","br"].includes(e))return t;let r=e==="br";if(r&&typeof SU.createBrotliDecompress!="function")return t.destroy(new Error("Brotli is not supported on Node.js < 12")),t;let o=!0,a=new Ont({transform(A,p,h){o=!1,h(null,A)},flush(A){A()}}),n=new Mnt({autoDestroy:!1,destroy(A,p){t.destroy(),p(A)}}),u=r?SU.createBrotliDecompress():SU.createUnzip();return u.once("error",A=>{if(o&&!t.readable){n.end();return}n.destroy(A)}),Unt(t,n),t.pipe(a).pipe(u).pipe(n),n}});var xU=_((pLt,Qae)=>{"use strict";var bU=class{constructor(e={}){if(!(e.maxSize&&e.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=e.maxSize,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(e,r){if(this.cache.set(e,r),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[o,a]of this.oldCache.entries())this.onEviction(o,a);this.oldCache=this.cache,this.cache=new Map}}get(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e)){let r=this.oldCache.get(e);return this.oldCache.delete(e),this._set(e,r),r}}set(e,r){return this.cache.has(e)?this.cache.set(e,r):this._set(e,r),this}has(e){return this.cache.has(e)||this.oldCache.has(e)}peek(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e))return this.oldCache.get(e)}delete(e){let r=this.cache.delete(e);return r&&this._size--,this.oldCache.delete(e)||r}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[e]of this)yield e}*values(){for(let[,e]of this)yield e}*[Symbol.iterator](){for(let e of this.cache)yield e;for(let e of this.oldCache){let[r]=e;this.cache.has(r)||(yield e)}}get size(){let e=0;for(let r of this.oldCache.keys())this.cache.has(r)||e++;return Math.min(this._size+e,this.maxSize)}};Qae.exports=bU});var QU=_((hLt,Nae)=>{"use strict";var _nt=ve("events"),Hnt=ve("tls"),qnt=ve("http2"),jnt=xU(),ea=Symbol("currentStreamsCount"),Fae=Symbol("request"),Jl=Symbol("cachedOriginSet"),wy=Symbol("gracefullyClosing"),Gnt=["maxDeflateDynamicTableSize","maxSessionMemory","maxHeaderListPairs","maxOutstandingPings","maxReservedRemoteStreams","maxSendHeaderBlockLength","paddingStrategy","localAddress","path","rejectUnauthorized","minDHSize","ca","cert","clientCertEngine","ciphers","key","pfx","servername","minVersion","maxVersion","secureProtocol","crl","honorCipherOrder","ecdhCurve","dhparam","secureOptions","sessionIdContext"],Wnt=(t,e,r)=>{let o=0,a=t.length;for(;o>>1;r(t[n],e)?o=n+1:a=n}return o},Ynt=(t,e)=>t.remoteSettings.maxConcurrentStreams>e.remoteSettings.maxConcurrentStreams,kU=(t,e)=>{for(let r of t)r[Jl].lengthe[Jl].includes(o))&&r[ea]+e[ea]<=e.remoteSettings.maxConcurrentStreams&&Tae(r)},Knt=(t,e)=>{for(let r of t)e[Jl].lengthr[Jl].includes(o))&&e[ea]+r[ea]<=r.remoteSettings.maxConcurrentStreams&&Tae(e)},Rae=({agent:t,isFree:e})=>{let r={};for(let o in t.sessions){let n=t.sessions[o].filter(u=>{let A=u[bg.kCurrentStreamsCount]{t[wy]=!0,t[ea]===0&&t.close()},bg=class t extends _nt{constructor({timeout:e=6e4,maxSessions:r=1/0,maxFreeSessions:o=10,maxCachedTlsSessions:a=100}={}){super(),this.sessions={},this.queue={},this.timeout=e,this.maxSessions=r,this.maxFreeSessions=o,this._freeSessionsCount=0,this._sessionsCount=0,this.settings={enablePush:!1},this.tlsSessionCache=new jnt({maxSize:a})}static normalizeOrigin(e,r){return typeof e=="string"&&(e=new URL(e)),r&&e.hostname!==r&&(e.hostname=r),e.origin}normalizeOptions(e){let r="";if(e)for(let o of Gnt)e[o]&&(r+=`:${e[o]}`);return r}_tryToCreateNewSession(e,r){if(!(e in this.queue)||!(r in this.queue[e]))return;let o=this.queue[e][r];this._sessionsCount{Array.isArray(o)?(o=[...o],a()):o=[{resolve:a,reject:n}];let u=this.normalizeOptions(r),A=t.normalizeOrigin(e,r&&r.servername);if(A===void 0){for(let{reject:E}of o)E(new TypeError("The `origin` argument needs to be a string or an URL object"));return}if(u in this.sessions){let E=this.sessions[u],w=-1,D=-1,x;for(let C of E){let T=C.remoteSettings.maxConcurrentStreams;if(T=T||C[wy]||C.destroyed)continue;x||(w=T),L>D&&(x=C,D=L)}}if(x){if(o.length!==1){for(let{reject:C}of o){let T=new Error(`Expected the length of listeners to be 1, got ${o.length}. +Please report this to https://github.com/szmarczak/http2-wrapper/`);C(T)}return}o[0].resolve(x);return}}if(u in this.queue){if(A in this.queue[u]){this.queue[u][A].listeners.push(...o),this._tryToCreateNewSession(u,A);return}}else this.queue[u]={};let p=()=>{u in this.queue&&this.queue[u][A]===h&&(delete this.queue[u][A],Object.keys(this.queue[u]).length===0&&delete this.queue[u])},h=()=>{let E=`${A}:${u}`,w=!1;try{let D=qnt.connect(e,{createConnection:this.createConnection,settings:this.settings,session:this.tlsSessionCache.get(E),...r});D[ea]=0,D[wy]=!1;let x=()=>D[ea]{this.tlsSessionCache.set(E,L)}),D.once("error",L=>{for(let{reject:U}of o)U(L);this.tlsSessionCache.delete(E)}),D.setTimeout(this.timeout,()=>{D.destroy()}),D.once("close",()=>{if(w){C&&this._freeSessionsCount--,this._sessionsCount--;let L=this.sessions[u];L.splice(L.indexOf(D),1),L.length===0&&delete this.sessions[u]}else{let L=new Error("Session closed without receiving a SETTINGS frame");L.code="HTTP2WRAPPER_NOSETTINGS";for(let{reject:U}of o)U(L);p()}this._tryToCreateNewSession(u,A)});let T=()=>{if(!(!(u in this.queue)||!x())){for(let L of D[Jl])if(L in this.queue[u]){let{listeners:U}=this.queue[u][L];for(;U.length!==0&&x();)U.shift().resolve(D);let J=this.queue[u];if(J[L].listeners.length===0&&(delete J[L],Object.keys(J).length===0)){delete this.queue[u];break}if(!x())break}}};D.on("origin",()=>{D[Jl]=D.originSet,x()&&(T(),kU(this.sessions[u],D))}),D.once("remoteSettings",()=>{if(D.ref(),D.unref(),this._sessionsCount++,h.destroyed){let L=new Error("Agent has been destroyed");for(let U of o)U.reject(L);D.destroy();return}D[Jl]=D.originSet;{let L=this.sessions;if(u in L){let U=L[u];U.splice(Wnt(U,D,Ynt),0,D)}else L[u]=[D]}this._freeSessionsCount+=1,w=!0,this.emit("session",D),T(),p(),D[ea]===0&&this._freeSessionsCount>this.maxFreeSessions&&D.close(),o.length!==0&&(this.getSession(A,r,o),o.length=0),D.on("remoteSettings",()=>{T(),kU(this.sessions[u],D)})}),D[Fae]=D.request,D.request=(L,U)=>{if(D[wy])throw new Error("The session is gracefully closing. No new streams are allowed.");let J=D[Fae](L,U);return D.ref(),++D[ea],D[ea]===D.remoteSettings.maxConcurrentStreams&&this._freeSessionsCount--,J.once("close",()=>{if(C=x(),--D[ea],!D.destroyed&&!D.closed&&(Knt(this.sessions[u],D),x()&&!D.closed)){C||(this._freeSessionsCount++,C=!0);let te=D[ea]===0;te&&D.unref(),te&&(this._freeSessionsCount>this.maxFreeSessions||D[wy])?D.close():(kU(this.sessions[u],D),T())}}),J}}catch(D){for(let x of o)x.reject(D);p()}};h.listeners=o,h.completed=!1,h.destroyed=!1,this.queue[u][A]=h,this._tryToCreateNewSession(u,A)})}request(e,r,o,a){return new Promise((n,u)=>{this.getSession(e,r,[{reject:u,resolve:A=>{try{n(A.request(o,a))}catch(p){u(p)}}}])})}createConnection(e,r){return t.connect(e,r)}static connect(e,r){r.ALPNProtocols=["h2"];let o=e.port||443,a=e.hostname||e.host;return typeof r.servername>"u"&&(r.servername=a),Hnt.connect(o,a,r)}closeFreeSessions(){for(let e of Object.values(this.sessions))for(let r of e)r[ea]===0&&r.close()}destroy(e){for(let r of Object.values(this.sessions))for(let o of r)o.destroy(e);for(let r of Object.values(this.queue))for(let o of Object.values(r))o.destroyed=!0;this.queue={}}get freeSessions(){return Rae({agent:this,isFree:!0})}get busySessions(){return Rae({agent:this,isFree:!1})}};bg.kCurrentStreamsCount=ea;bg.kGracefullyClosing=wy;Nae.exports={Agent:bg,globalAgent:new bg}});var RU=_((gLt,Lae)=>{"use strict";var{Readable:Vnt}=ve("stream"),FU=class extends Vnt{constructor(e,r){super({highWaterMark:r,autoDestroy:!1}),this.statusCode=null,this.statusMessage="",this.httpVersion="2.0",this.httpVersionMajor=2,this.httpVersionMinor=0,this.headers={},this.trailers={},this.req=null,this.aborted=!1,this.complete=!1,this.upgrade=null,this.rawHeaders=[],this.rawTrailers=[],this.socket=e,this.connection=e,this._dumped=!1}_destroy(e){this.req._request.destroy(e)}setTimeout(e,r){return this.req.setTimeout(e,r),this}_dump(){this._dumped||(this._dumped=!0,this.removeAllListeners("data"),this.resume())}_read(){this.req&&this.req._request.resume()}};Lae.exports=FU});var TU=_((dLt,Oae)=>{"use strict";Oae.exports=t=>{let e={protocol:t.protocol,hostname:typeof t.hostname=="string"&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return typeof t.port=="string"&&t.port.length!==0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var Uae=_((mLt,Mae)=>{"use strict";Mae.exports=(t,e,r)=>{for(let o of r)t.on(o,(...a)=>e.emit(o,...a))}});var Hae=_((yLt,_ae)=>{"use strict";_ae.exports=t=>{switch(t){case":method":case":scheme":case":authority":case":path":return!0;default:return!1}}});var jae=_((CLt,qae)=>{"use strict";var By=(t,e,r)=>{qae.exports[e]=class extends t{constructor(...a){super(typeof r=="string"?r:r(a)),this.name=`${super.name} [${e}]`,this.code=e}}};By(TypeError,"ERR_INVALID_ARG_TYPE",t=>{let e=t[0].includes(".")?"property":"argument",r=t[1],o=Array.isArray(r);return o&&(r=`${r.slice(0,-1).join(", ")} or ${r.slice(-1)}`),`The "${t[0]}" ${e} must be ${o?"one of":"of"} type ${r}. Received ${typeof t[2]}`});By(TypeError,"ERR_INVALID_PROTOCOL",t=>`Protocol "${t[0]}" not supported. Expected "${t[1]}"`);By(Error,"ERR_HTTP_HEADERS_SENT",t=>`Cannot ${t[0]} headers after they are sent to the client`);By(TypeError,"ERR_INVALID_HTTP_TOKEN",t=>`${t[0]} must be a valid HTTP token [${t[1]}]`);By(TypeError,"ERR_HTTP_INVALID_HEADER_VALUE",t=>`Invalid value "${t[0]} for header "${t[1]}"`);By(TypeError,"ERR_INVALID_CHAR",t=>`Invalid character in ${t[0]} [${t[1]}]`)});var UU=_((ILt,zae)=>{"use strict";var Jnt=ve("http2"),{Writable:znt}=ve("stream"),{Agent:Gae,globalAgent:Xnt}=QU(),Znt=RU(),$nt=TU(),eit=Uae(),tit=Hae(),{ERR_INVALID_ARG_TYPE:NU,ERR_INVALID_PROTOCOL:rit,ERR_HTTP_HEADERS_SENT:Wae,ERR_INVALID_HTTP_TOKEN:nit,ERR_HTTP_INVALID_HEADER_VALUE:iit,ERR_INVALID_CHAR:sit}=jae(),{HTTP2_HEADER_STATUS:Yae,HTTP2_HEADER_METHOD:Kae,HTTP2_HEADER_PATH:Vae,HTTP2_METHOD_CONNECT:oit}=Jnt.constants,vo=Symbol("headers"),LU=Symbol("origin"),OU=Symbol("session"),Jae=Symbol("options"),Lb=Symbol("flushedHeaders"),R1=Symbol("jobs"),ait=/^[\^`\-\w!#$%&*+.|~]+$/,lit=/[^\t\u0020-\u007E\u0080-\u00FF]/,MU=class extends znt{constructor(e,r,o){super({autoDestroy:!1});let a=typeof e=="string"||e instanceof URL;if(a&&(e=$nt(e instanceof URL?e:new URL(e))),typeof r=="function"||r===void 0?(o=r,r=a?e:{...e}):r={...e,...r},r.h2session)this[OU]=r.h2session;else if(r.agent===!1)this.agent=new Gae({maxFreeSessions:0});else if(typeof r.agent>"u"||r.agent===null)typeof r.createConnection=="function"?(this.agent=new Gae({maxFreeSessions:0}),this.agent.createConnection=r.createConnection):this.agent=Xnt;else if(typeof r.agent.request=="function")this.agent=r.agent;else throw new NU("options.agent",["Agent-like Object","undefined","false"],r.agent);if(r.protocol&&r.protocol!=="https:")throw new rit(r.protocol,"https:");let n=r.port||r.defaultPort||this.agent&&this.agent.defaultPort||443,u=r.hostname||r.host||"localhost";delete r.hostname,delete r.host,delete r.port;let{timeout:A}=r;if(r.timeout=void 0,this[vo]=Object.create(null),this[R1]=[],this.socket=null,this.connection=null,this.method=r.method||"GET",this.path=r.path,this.res=null,this.aborted=!1,this.reusedSocket=!1,r.headers)for(let[p,h]of Object.entries(r.headers))this.setHeader(p,h);r.auth&&!("authorization"in this[vo])&&(this[vo].authorization="Basic "+Buffer.from(r.auth).toString("base64")),r.session=r.tlsSession,r.path=r.socketPath,this[Jae]=r,n===443?(this[LU]=`https://${u}`,":authority"in this[vo]||(this[vo][":authority"]=u)):(this[LU]=`https://${u}:${n}`,":authority"in this[vo]||(this[vo][":authority"]=`${u}:${n}`)),A&&this.setTimeout(A),o&&this.once("response",o),this[Lb]=!1}get method(){return this[vo][Kae]}set method(e){e&&(this[vo][Kae]=e.toUpperCase())}get path(){return this[vo][Vae]}set path(e){e&&(this[vo][Vae]=e)}get _mustNotHaveABody(){return this.method==="GET"||this.method==="HEAD"||this.method==="DELETE"}_write(e,r,o){if(this._mustNotHaveABody){o(new Error("The GET, HEAD and DELETE methods must NOT have a body"));return}this.flushHeaders();let a=()=>this._request.write(e,r,o);this._request?a():this[R1].push(a)}_final(e){if(this.destroyed)return;this.flushHeaders();let r=()=>{if(this._mustNotHaveABody){e();return}this._request.end(e)};this._request?r():this[R1].push(r)}abort(){this.res&&this.res.complete||(this.aborted||process.nextTick(()=>this.emit("abort")),this.aborted=!0,this.destroy())}_destroy(e,r){this.res&&this.res._dump(),this._request&&this._request.destroy(),r(e)}async flushHeaders(){if(this[Lb]||this.destroyed)return;this[Lb]=!0;let e=this.method===oit,r=o=>{if(this._request=o,this.destroyed){o.destroy();return}e||eit(o,this,["timeout","continue","close","error"]);let a=u=>(...A)=>{!this.writable&&!this.destroyed?u(...A):this.once("finish",()=>{u(...A)})};o.once("response",a((u,A,p)=>{let h=new Znt(this.socket,o.readableHighWaterMark);this.res=h,h.req=this,h.statusCode=u[Yae],h.headers=u,h.rawHeaders=p,h.once("end",()=>{this.aborted?(h.aborted=!0,h.emit("aborted")):(h.complete=!0,h.socket=null,h.connection=null)}),e?(h.upgrade=!0,this.emit("connect",h,o,Buffer.alloc(0))?this.emit("close"):o.destroy()):(o.on("data",E=>{!h._dumped&&!h.push(E)&&o.pause()}),o.once("end",()=>{h.push(null)}),this.emit("response",h)||h._dump())})),o.once("headers",a(u=>this.emit("information",{statusCode:u[Yae]}))),o.once("trailers",a((u,A,p)=>{let{res:h}=this;h.trailers=u,h.rawTrailers=p}));let{socket:n}=o.session;this.socket=n,this.connection=n;for(let u of this[R1])u();this.emit("socket",this.socket)};if(this[OU])try{r(this[OU].request(this[vo]))}catch(o){this.emit("error",o)}else{this.reusedSocket=!0;try{r(await this.agent.request(this[LU],this[Jae],this[vo]))}catch(o){this.emit("error",o)}}}getHeader(e){if(typeof e!="string")throw new NU("name","string",e);return this[vo][e.toLowerCase()]}get headersSent(){return this[Lb]}removeHeader(e){if(typeof e!="string")throw new NU("name","string",e);if(this.headersSent)throw new Wae("remove");delete this[vo][e.toLowerCase()]}setHeader(e,r){if(this.headersSent)throw new Wae("set");if(typeof e!="string"||!ait.test(e)&&!tit(e))throw new nit("Header name",e);if(typeof r>"u")throw new iit(r,e);if(lit.test(r))throw new sit("header content",e);this[vo][e.toLowerCase()]=r}setNoDelay(){}setSocketKeepAlive(){}setTimeout(e,r){let o=()=>this._request.setTimeout(e,r);return this._request?o():this[R1].push(o),this}get maxHeadersCount(){if(!this.destroyed&&this._request)return this._request.session.localSettings.maxHeaderListSize}set maxHeadersCount(e){}};zae.exports=MU});var Zae=_((wLt,Xae)=>{"use strict";var cit=ve("tls");Xae.exports=(t={},e=cit.connect)=>new Promise((r,o)=>{let a=!1,n,u=async()=>{await p,n.off("timeout",A),n.off("error",o),t.resolveSocket?(r({alpnProtocol:n.alpnProtocol,socket:n,timeout:a}),a&&(await Promise.resolve(),n.emit("timeout"))):(n.destroy(),r({alpnProtocol:n.alpnProtocol,timeout:a}))},A=async()=>{a=!0,u()},p=(async()=>{try{n=await e(t,u),n.on("error",o),n.once("timeout",A)}catch(h){o(h)}})()})});var ele=_((BLt,$ae)=>{"use strict";var uit=ve("net");$ae.exports=t=>{let e=t.host,r=t.headers&&t.headers.host;return r&&(r.startsWith("[")?r.indexOf("]")===-1?e=r:e=r.slice(1,-1):e=r.split(":",1)[0]),uit.isIP(e)?"":e}});var nle=_((vLt,HU)=>{"use strict";var tle=ve("http"),_U=ve("https"),Ait=Zae(),fit=xU(),pit=UU(),hit=ele(),git=TU(),Ob=new fit({maxSize:100}),T1=new Map,rle=(t,e,r)=>{e._httpMessage={shouldKeepAlive:!0};let o=()=>{t.emit("free",e,r)};e.on("free",o);let a=()=>{t.removeSocket(e,r)};e.on("close",a);let n=()=>{t.removeSocket(e,r),e.off("close",a),e.off("free",o),e.off("agentRemove",n)};e.on("agentRemove",n),t.emit("free",e,r)},dit=async t=>{let e=`${t.host}:${t.port}:${t.ALPNProtocols.sort()}`;if(!Ob.has(e)){if(T1.has(e))return(await T1.get(e)).alpnProtocol;let{path:r,agent:o}=t;t.path=t.socketPath;let a=Ait(t);T1.set(e,a);try{let{socket:n,alpnProtocol:u}=await a;if(Ob.set(e,u),t.path=r,u==="h2")n.destroy();else{let{globalAgent:A}=_U,p=_U.Agent.prototype.createConnection;o?o.createConnection===p?rle(o,n,t):n.destroy():A.createConnection===p?rle(A,n,t):n.destroy()}return T1.delete(e),u}catch(n){throw T1.delete(e),n}}return Ob.get(e)};HU.exports=async(t,e,r)=>{if((typeof t=="string"||t instanceof URL)&&(t=git(new URL(t))),typeof e=="function"&&(r=e,e=void 0),e={ALPNProtocols:["h2","http/1.1"],...t,...e,resolveSocket:!0},!Array.isArray(e.ALPNProtocols)||e.ALPNProtocols.length===0)throw new Error("The `ALPNProtocols` option must be an Array with at least one entry");e.protocol=e.protocol||"https:";let o=e.protocol==="https:";e.host=e.hostname||e.host||"localhost",e.session=e.tlsSession,e.servername=e.servername||hit(e),e.port=e.port||(o?443:80),e._defaultAgent=o?_U.globalAgent:tle.globalAgent;let a=e.agent;if(a){if(a.addRequest)throw new Error("The `options.agent` object can contain only `http`, `https` or `http2` properties");e.agent=a[o?"https":"http"]}return o&&await dit(e)==="h2"?(a&&(e.agent=a.http2),new pit(e,r)):tle.request(e,r)};HU.exports.protocolCache=Ob});var sle=_((DLt,ile)=>{"use strict";var mit=ve("http2"),yit=QU(),qU=UU(),Eit=RU(),Cit=nle(),Iit=(t,e,r)=>new qU(t,e,r),wit=(t,e,r)=>{let o=new qU(t,e,r);return o.end(),o};ile.exports={...mit,ClientRequest:qU,IncomingMessage:Eit,...yit,request:Iit,get:wit,auto:Cit}});var GU=_(jU=>{"use strict";Object.defineProperty(jU,"__esModule",{value:!0});var ole=Ff();jU.default=t=>ole.default.nodeStream(t)&&ole.default.function_(t.getBoundary)});var ule=_(WU=>{"use strict";Object.defineProperty(WU,"__esModule",{value:!0});var lle=ve("fs"),cle=ve("util"),ale=Ff(),Bit=GU(),vit=cle.promisify(lle.stat);WU.default=async(t,e)=>{if(e&&"content-length"in e)return Number(e["content-length"]);if(!t)return 0;if(ale.default.string(t))return Buffer.byteLength(t);if(ale.default.buffer(t))return t.length;if(Bit.default(t))return cle.promisify(t.getLength.bind(t))();if(t instanceof lle.ReadStream){let{size:r}=await vit(t.path);return r===0?void 0:r}}});var KU=_(YU=>{"use strict";Object.defineProperty(YU,"__esModule",{value:!0});function Dit(t,e,r){let o={};for(let a of r)o[a]=(...n)=>{e.emit(a,...n)},t.on(a,o[a]);return()=>{for(let a of r)t.off(a,o[a])}}YU.default=Dit});var Ale=_(VU=>{"use strict";Object.defineProperty(VU,"__esModule",{value:!0});VU.default=()=>{let t=[];return{once(e,r,o){e.once(r,o),t.push({origin:e,event:r,fn:o})},unhandleAll(){for(let e of t){let{origin:r,event:o,fn:a}=e;r.removeListener(o,a)}t.length=0}}}});var ple=_(N1=>{"use strict";Object.defineProperty(N1,"__esModule",{value:!0});N1.TimeoutError=void 0;var Pit=ve("net"),Sit=Ale(),fle=Symbol("reentry"),bit=()=>{},Mb=class extends Error{constructor(e,r){super(`Timeout awaiting '${r}' for ${e}ms`),this.event=r,this.name="TimeoutError",this.code="ETIMEDOUT"}};N1.TimeoutError=Mb;N1.default=(t,e,r)=>{if(fle in t)return bit;t[fle]=!0;let o=[],{once:a,unhandleAll:n}=Sit.default(),u=(w,D,x)=>{var C;let T=setTimeout(D,w,w,x);(C=T.unref)===null||C===void 0||C.call(T);let L=()=>{clearTimeout(T)};return o.push(L),L},{host:A,hostname:p}=r,h=(w,D)=>{t.destroy(new Mb(w,D))},E=()=>{for(let w of o)w();n()};if(t.once("error",w=>{if(E(),t.listenerCount("error")===0)throw w}),t.once("close",E),a(t,"response",w=>{a(w,"end",E)}),typeof e.request<"u"&&u(e.request,h,"request"),typeof e.socket<"u"){let w=()=>{h(e.socket,"socket")};t.setTimeout(e.socket,w),o.push(()=>{t.removeListener("timeout",w)})}return a(t,"socket",w=>{var D;let{socketPath:x}=t;if(w.connecting){let C=!!(x??Pit.isIP((D=p??A)!==null&&D!==void 0?D:"")!==0);if(typeof e.lookup<"u"&&!C&&typeof w.address().address>"u"){let T=u(e.lookup,h,"lookup");a(w,"lookup",T)}if(typeof e.connect<"u"){let T=()=>u(e.connect,h,"connect");C?a(w,"connect",T()):a(w,"lookup",L=>{L===null&&a(w,"connect",T())})}typeof e.secureConnect<"u"&&r.protocol==="https:"&&a(w,"connect",()=>{let T=u(e.secureConnect,h,"secureConnect");a(w,"secureConnect",T)})}if(typeof e.send<"u"){let C=()=>u(e.send,h,"send");w.connecting?a(w,"connect",()=>{a(t,"upload-complete",C())}):a(t,"upload-complete",C())}}),typeof e.response<"u"&&a(t,"upload-complete",()=>{let w=u(e.response,h,"response");a(t,"response",w)}),E}});var gle=_(JU=>{"use strict";Object.defineProperty(JU,"__esModule",{value:!0});var hle=Ff();JU.default=t=>{t=t;let e={protocol:t.protocol,hostname:hle.default.string(t.hostname)&&t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,host:t.host,hash:t.hash,search:t.search,pathname:t.pathname,href:t.href,path:`${t.pathname||""}${t.search||""}`};return hle.default.string(t.port)&&t.port.length>0&&(e.port=Number(t.port)),(t.username||t.password)&&(e.auth=`${t.username||""}:${t.password||""}`),e}});var dle=_(zU=>{"use strict";Object.defineProperty(zU,"__esModule",{value:!0});var xit=ve("url"),kit=["protocol","host","hostname","port","pathname","search"];zU.default=(t,e)=>{var r,o;if(e.path){if(e.pathname)throw new TypeError("Parameters `path` and `pathname` are mutually exclusive.");if(e.search)throw new TypeError("Parameters `path` and `search` are mutually exclusive.");if(e.searchParams)throw new TypeError("Parameters `path` and `searchParams` are mutually exclusive.")}if(e.search&&e.searchParams)throw new TypeError("Parameters `search` and `searchParams` are mutually exclusive.");if(!t){if(!e.protocol)throw new TypeError("No URL protocol specified");t=`${e.protocol}//${(o=(r=e.hostname)!==null&&r!==void 0?r:e.host)!==null&&o!==void 0?o:""}`}let a=new xit.URL(t);if(e.path){let n=e.path.indexOf("?");n===-1?e.pathname=e.path:(e.pathname=e.path.slice(0,n),e.search=e.path.slice(n+1)),delete e.path}for(let n of kit)e[n]&&(a[n]=e[n].toString());return a}});var mle=_(ZU=>{"use strict";Object.defineProperty(ZU,"__esModule",{value:!0});var XU=class{constructor(){this.weakMap=new WeakMap,this.map=new Map}set(e,r){typeof e=="object"?this.weakMap.set(e,r):this.map.set(e,r)}get(e){return typeof e=="object"?this.weakMap.get(e):this.map.get(e)}has(e){return typeof e=="object"?this.weakMap.has(e):this.map.has(e)}};ZU.default=XU});var e4=_($U=>{"use strict";Object.defineProperty($U,"__esModule",{value:!0});var Qit=async t=>{let e=[],r=0;for await(let o of t)e.push(o),r+=Buffer.byteLength(o);return Buffer.isBuffer(e[0])?Buffer.concat(e,r):Buffer.from(e.join(""))};$U.default=Qit});var Ele=_(xg=>{"use strict";Object.defineProperty(xg,"__esModule",{value:!0});xg.dnsLookupIpVersionToFamily=xg.isDnsLookupIpVersion=void 0;var yle={auto:0,ipv4:4,ipv6:6};xg.isDnsLookupIpVersion=t=>t in yle;xg.dnsLookupIpVersionToFamily=t=>{if(xg.isDnsLookupIpVersion(t))return yle[t];throw new Error("Invalid DNS lookup IP version")}});var t4=_(Ub=>{"use strict";Object.defineProperty(Ub,"__esModule",{value:!0});Ub.isResponseOk=void 0;Ub.isResponseOk=t=>{let{statusCode:e}=t,r=t.request.options.followRedirect?299:399;return e>=200&&e<=r||e===304}});var Ile=_(r4=>{"use strict";Object.defineProperty(r4,"__esModule",{value:!0});var Cle=new Set;r4.default=t=>{Cle.has(t)||(Cle.add(t),process.emitWarning(`Got: ${t}`,{type:"DeprecationWarning"}))}});var wle=_(n4=>{"use strict";Object.defineProperty(n4,"__esModule",{value:!0});var mi=Ff(),Fit=(t,e)=>{if(mi.default.null_(t.encoding))throw new TypeError("To get a Buffer, set `options.responseType` to `buffer` instead");mi.assert.any([mi.default.string,mi.default.undefined],t.encoding),mi.assert.any([mi.default.boolean,mi.default.undefined],t.resolveBodyOnly),mi.assert.any([mi.default.boolean,mi.default.undefined],t.methodRewriting),mi.assert.any([mi.default.boolean,mi.default.undefined],t.isStream),mi.assert.any([mi.default.string,mi.default.undefined],t.responseType),t.responseType===void 0&&(t.responseType="text");let{retry:r}=t;if(e?t.retry={...e.retry}:t.retry={calculateDelay:o=>o.computedValue,limit:0,methods:[],statusCodes:[],errorCodes:[],maxRetryAfter:void 0},mi.default.object(r)?(t.retry={...t.retry,...r},t.retry.methods=[...new Set(t.retry.methods.map(o=>o.toUpperCase()))],t.retry.statusCodes=[...new Set(t.retry.statusCodes)],t.retry.errorCodes=[...new Set(t.retry.errorCodes)]):mi.default.number(r)&&(t.retry.limit=r),mi.default.undefined(t.retry.maxRetryAfter)&&(t.retry.maxRetryAfter=Math.min(...[t.timeout.request,t.timeout.connect].filter(mi.default.number))),mi.default.object(t.pagination)){e&&(t.pagination={...e.pagination,...t.pagination});let{pagination:o}=t;if(!mi.default.function_(o.transform))throw new Error("`options.pagination.transform` must be implemented");if(!mi.default.function_(o.shouldContinue))throw new Error("`options.pagination.shouldContinue` must be implemented");if(!mi.default.function_(o.filter))throw new TypeError("`options.pagination.filter` must be implemented");if(!mi.default.function_(o.paginate))throw new Error("`options.pagination.paginate` must be implemented")}return t.responseType==="json"&&t.headers.accept===void 0&&(t.headers.accept="application/json"),t};n4.default=Fit});var Ble=_(L1=>{"use strict";Object.defineProperty(L1,"__esModule",{value:!0});L1.retryAfterStatusCodes=void 0;L1.retryAfterStatusCodes=new Set([413,429,503]);var Rit=({attemptCount:t,retryOptions:e,error:r,retryAfter:o})=>{if(t>e.limit)return 0;let a=e.methods.includes(r.options.method),n=e.errorCodes.includes(r.code),u=r.response&&e.statusCodes.includes(r.response.statusCode);if(!a||!n&&!u)return 0;if(r.response){if(o)return e.maxRetryAfter===void 0||o>e.maxRetryAfter?0:o;if(r.response.statusCode===413)return 0}let A=Math.random()*100;return 2**(t-1)*1e3+A};L1.default=Rit});var U1=_(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});Qn.UnsupportedProtocolError=Qn.ReadError=Qn.TimeoutError=Qn.UploadError=Qn.CacheError=Qn.HTTPError=Qn.MaxRedirectsError=Qn.RequestError=Qn.setNonEnumerableProperties=Qn.knownHookEvents=Qn.withoutBody=Qn.kIsNormalizedAlready=void 0;var vle=ve("util"),Dle=ve("stream"),Tit=ve("fs"),uh=ve("url"),Ple=ve("http"),i4=ve("http"),Nit=ve("https"),Lit=_oe(),Oit=Koe(),Sle=Pae(),Mit=kae(),Uit=sle(),_it=Tb(),at=Ff(),Hit=ule(),ble=GU(),qit=KU(),xle=ple(),jit=gle(),kle=dle(),Git=mle(),Wit=e4(),Qle=Ele(),Yit=t4(),Ah=Ile(),Kit=wle(),Vit=Ble(),s4,Ys=Symbol("request"),qb=Symbol("response"),vy=Symbol("responseSize"),Dy=Symbol("downloadedSize"),Py=Symbol("bodySize"),Sy=Symbol("uploadedSize"),_b=Symbol("serverResponsesPiped"),Fle=Symbol("unproxyEvents"),Rle=Symbol("isFromCache"),o4=Symbol("cancelTimeouts"),Tle=Symbol("startedReading"),by=Symbol("stopReading"),Hb=Symbol("triggerRead"),fh=Symbol("body"),O1=Symbol("jobs"),Nle=Symbol("originalResponse"),Lle=Symbol("retryTimeout");Qn.kIsNormalizedAlready=Symbol("isNormalizedAlready");var Jit=at.default.string(process.versions.brotli);Qn.withoutBody=new Set(["GET","HEAD"]);Qn.knownHookEvents=["init","beforeRequest","beforeRedirect","beforeError","beforeRetry","afterResponse"];function zit(t){for(let e in t){let r=t[e];if(!at.default.string(r)&&!at.default.number(r)&&!at.default.boolean(r)&&!at.default.null_(r)&&!at.default.undefined(r))throw new TypeError(`The \`searchParams\` value '${String(r)}' must be a string, number, boolean or null`)}}function Xit(t){return at.default.object(t)&&!("statusCode"in t)}var a4=new Git.default,Zit=async t=>new Promise((e,r)=>{let o=a=>{r(a)};t.pending||e(),t.once("error",o),t.once("ready",()=>{t.off("error",o),e()})}),$it=new Set([300,301,302,303,304,307,308]),est=["context","body","json","form"];Qn.setNonEnumerableProperties=(t,e)=>{let r={};for(let o of t)if(o)for(let a of est)a in o&&(r[a]={writable:!0,configurable:!0,enumerable:!1,value:o[a]});Object.defineProperties(e,r)};var zi=class extends Error{constructor(e,r,o){var a;if(super(e),Error.captureStackTrace(this,this.constructor),this.name="RequestError",this.code=r.code,o instanceof Jb?(Object.defineProperty(this,"request",{enumerable:!1,value:o}),Object.defineProperty(this,"response",{enumerable:!1,value:o[qb]}),Object.defineProperty(this,"options",{enumerable:!1,value:o.options})):Object.defineProperty(this,"options",{enumerable:!1,value:o}),this.timings=(a=this.request)===null||a===void 0?void 0:a.timings,at.default.string(r.stack)&&at.default.string(this.stack)){let n=this.stack.indexOf(this.message)+this.message.length,u=this.stack.slice(n).split(` +`).reverse(),A=r.stack.slice(r.stack.indexOf(r.message)+r.message.length).split(` +`).reverse();for(;A.length!==0&&A[0]===u[0];)u.shift();this.stack=`${this.stack.slice(0,n)}${u.reverse().join(` +`)}${A.reverse().join(` +`)}`}}};Qn.RequestError=zi;var jb=class extends zi{constructor(e){super(`Redirected ${e.options.maxRedirects} times. Aborting.`,{},e),this.name="MaxRedirectsError"}};Qn.MaxRedirectsError=jb;var Gb=class extends zi{constructor(e){super(`Response code ${e.statusCode} (${e.statusMessage})`,{},e.request),this.name="HTTPError"}};Qn.HTTPError=Gb;var Wb=class extends zi{constructor(e,r){super(e.message,e,r),this.name="CacheError"}};Qn.CacheError=Wb;var Yb=class extends zi{constructor(e,r){super(e.message,e,r),this.name="UploadError"}};Qn.UploadError=Yb;var Kb=class extends zi{constructor(e,r,o){super(e.message,e,o),this.name="TimeoutError",this.event=e.event,this.timings=r}};Qn.TimeoutError=Kb;var M1=class extends zi{constructor(e,r){super(e.message,e,r),this.name="ReadError"}};Qn.ReadError=M1;var Vb=class extends zi{constructor(e){super(`Unsupported protocol "${e.url.protocol}"`,{},e),this.name="UnsupportedProtocolError"}};Qn.UnsupportedProtocolError=Vb;var tst=["socket","connect","continue","information","upgrade","timeout"],Jb=class extends Dle.Duplex{constructor(e,r={},o){super({autoDestroy:!1,highWaterMark:0}),this[Dy]=0,this[Sy]=0,this.requestInitialized=!1,this[_b]=new Set,this.redirects=[],this[by]=!1,this[Hb]=!1,this[O1]=[],this.retryCount=0,this._progressCallbacks=[];let a=()=>this._unlockWrite(),n=()=>this._lockWrite();this.on("pipe",h=>{h.prependListener("data",a),h.on("data",n),h.prependListener("end",a),h.on("end",n)}),this.on("unpipe",h=>{h.off("data",a),h.off("data",n),h.off("end",a),h.off("end",n)}),this.on("pipe",h=>{h instanceof i4.IncomingMessage&&(this.options.headers={...h.headers,...this.options.headers})});let{json:u,body:A,form:p}=r;if((u||A||p)&&this._lockWrite(),Qn.kIsNormalizedAlready in r)this.options=r;else try{this.options=this.constructor.normalizeArguments(e,r,o)}catch(h){at.default.nodeStream(r.body)&&r.body.destroy(),this.destroy(h);return}(async()=>{var h;try{this.options.body instanceof Tit.ReadStream&&await Zit(this.options.body);let{url:E}=this.options;if(!E)throw new TypeError("Missing `url` property");if(this.requestUrl=E.toString(),decodeURI(this.requestUrl),await this._finalizeBody(),await this._makeRequest(),this.destroyed){(h=this[Ys])===null||h===void 0||h.destroy();return}for(let w of this[O1])w();this[O1].length=0,this.requestInitialized=!0}catch(E){if(E instanceof zi){this._beforeError(E);return}this.destroyed||this.destroy(E)}})()}static normalizeArguments(e,r,o){var a,n,u,A,p;let h=r;if(at.default.object(e)&&!at.default.urlInstance(e))r={...o,...e,...r};else{if(e&&r&&r.url!==void 0)throw new TypeError("The `url` option is mutually exclusive with the `input` argument");r={...o,...r},e!==void 0&&(r.url=e),at.default.urlInstance(r.url)&&(r.url=new uh.URL(r.url.toString()))}if(r.cache===!1&&(r.cache=void 0),r.dnsCache===!1&&(r.dnsCache=void 0),at.assert.any([at.default.string,at.default.undefined],r.method),at.assert.any([at.default.object,at.default.undefined],r.headers),at.assert.any([at.default.string,at.default.urlInstance,at.default.undefined],r.prefixUrl),at.assert.any([at.default.object,at.default.undefined],r.cookieJar),at.assert.any([at.default.object,at.default.string,at.default.undefined],r.searchParams),at.assert.any([at.default.object,at.default.string,at.default.undefined],r.cache),at.assert.any([at.default.object,at.default.number,at.default.undefined],r.timeout),at.assert.any([at.default.object,at.default.undefined],r.context),at.assert.any([at.default.object,at.default.undefined],r.hooks),at.assert.any([at.default.boolean,at.default.undefined],r.decompress),at.assert.any([at.default.boolean,at.default.undefined],r.ignoreInvalidCookies),at.assert.any([at.default.boolean,at.default.undefined],r.followRedirect),at.assert.any([at.default.number,at.default.undefined],r.maxRedirects),at.assert.any([at.default.boolean,at.default.undefined],r.throwHttpErrors),at.assert.any([at.default.boolean,at.default.undefined],r.http2),at.assert.any([at.default.boolean,at.default.undefined],r.allowGetBody),at.assert.any([at.default.string,at.default.undefined],r.localAddress),at.assert.any([Qle.isDnsLookupIpVersion,at.default.undefined],r.dnsLookupIpVersion),at.assert.any([at.default.object,at.default.undefined],r.https),at.assert.any([at.default.boolean,at.default.undefined],r.rejectUnauthorized),r.https&&(at.assert.any([at.default.boolean,at.default.undefined],r.https.rejectUnauthorized),at.assert.any([at.default.function_,at.default.undefined],r.https.checkServerIdentity),at.assert.any([at.default.string,at.default.object,at.default.array,at.default.undefined],r.https.certificateAuthority),at.assert.any([at.default.string,at.default.object,at.default.array,at.default.undefined],r.https.key),at.assert.any([at.default.string,at.default.object,at.default.array,at.default.undefined],r.https.certificate),at.assert.any([at.default.string,at.default.undefined],r.https.passphrase),at.assert.any([at.default.string,at.default.buffer,at.default.array,at.default.undefined],r.https.pfx)),at.assert.any([at.default.object,at.default.undefined],r.cacheOptions),at.default.string(r.method)?r.method=r.method.toUpperCase():r.method="GET",r.headers===o?.headers?r.headers={...r.headers}:r.headers=_it({...o?.headers,...r.headers}),"slashes"in r)throw new TypeError("The legacy `url.Url` has been deprecated. Use `URL` instead.");if("auth"in r)throw new TypeError("Parameter `auth` is deprecated. Use `username` / `password` instead.");if("searchParams"in r&&r.searchParams&&r.searchParams!==o?.searchParams){let x;if(at.default.string(r.searchParams)||r.searchParams instanceof uh.URLSearchParams)x=new uh.URLSearchParams(r.searchParams);else{zit(r.searchParams),x=new uh.URLSearchParams;for(let C in r.searchParams){let T=r.searchParams[C];T===null?x.append(C,""):T!==void 0&&x.append(C,T)}}(a=o?.searchParams)===null||a===void 0||a.forEach((C,T)=>{x.has(T)||x.append(T,C)}),r.searchParams=x}if(r.username=(n=r.username)!==null&&n!==void 0?n:"",r.password=(u=r.password)!==null&&u!==void 0?u:"",at.default.undefined(r.prefixUrl)?r.prefixUrl=(A=o?.prefixUrl)!==null&&A!==void 0?A:"":(r.prefixUrl=r.prefixUrl.toString(),r.prefixUrl!==""&&!r.prefixUrl.endsWith("/")&&(r.prefixUrl+="/")),at.default.string(r.url)){if(r.url.startsWith("/"))throw new Error("`input` must not start with a slash when using `prefixUrl`");r.url=kle.default(r.prefixUrl+r.url,r)}else(at.default.undefined(r.url)&&r.prefixUrl!==""||r.protocol)&&(r.url=kle.default(r.prefixUrl,r));if(r.url){"port"in r&&delete r.port;let{prefixUrl:x}=r;Object.defineProperty(r,"prefixUrl",{set:T=>{let L=r.url;if(!L.href.startsWith(T))throw new Error(`Cannot change \`prefixUrl\` from ${x} to ${T}: ${L.href}`);r.url=new uh.URL(T+L.href.slice(x.length)),x=T},get:()=>x});let{protocol:C}=r.url;if(C==="unix:"&&(C="http:",r.url=new uh.URL(`http://unix${r.url.pathname}${r.url.search}`)),r.searchParams&&(r.url.search=r.searchParams.toString()),C!=="http:"&&C!=="https:")throw new Vb(r);r.username===""?r.username=r.url.username:r.url.username=r.username,r.password===""?r.password=r.url.password:r.url.password=r.password}let{cookieJar:E}=r;if(E){let{setCookie:x,getCookieString:C}=E;at.assert.function_(x),at.assert.function_(C),x.length===4&&C.length===0&&(x=vle.promisify(x.bind(r.cookieJar)),C=vle.promisify(C.bind(r.cookieJar)),r.cookieJar={setCookie:x,getCookieString:C})}let{cache:w}=r;if(w&&(a4.has(w)||a4.set(w,new Sle((x,C)=>{let T=x[Ys](x,C);return at.default.promise(T)&&(T.once=(L,U)=>{if(L==="error")T.catch(U);else if(L==="abort")(async()=>{try{(await T).once("abort",U)}catch{}})();else throw new Error(`Unknown HTTP2 promise event: ${L}`);return T}),T},w))),r.cacheOptions={...r.cacheOptions},r.dnsCache===!0)s4||(s4=new Oit.default),r.dnsCache=s4;else if(!at.default.undefined(r.dnsCache)&&!r.dnsCache.lookup)throw new TypeError(`Parameter \`dnsCache\` must be a CacheableLookup instance or a boolean, got ${at.default(r.dnsCache)}`);at.default.number(r.timeout)?r.timeout={request:r.timeout}:o&&r.timeout!==o.timeout?r.timeout={...o.timeout,...r.timeout}:r.timeout={...r.timeout},r.context||(r.context={});let D=r.hooks===o?.hooks;r.hooks={...r.hooks};for(let x of Qn.knownHookEvents)if(x in r.hooks)if(at.default.array(r.hooks[x]))r.hooks[x]=[...r.hooks[x]];else throw new TypeError(`Parameter \`${x}\` must be an Array, got ${at.default(r.hooks[x])}`);else r.hooks[x]=[];if(o&&!D)for(let x of Qn.knownHookEvents)o.hooks[x].length>0&&(r.hooks[x]=[...o.hooks[x],...r.hooks[x]]);if("family"in r&&Ah.default('"options.family" was never documented, please use "options.dnsLookupIpVersion"'),o?.https&&(r.https={...o.https,...r.https}),"rejectUnauthorized"in r&&Ah.default('"options.rejectUnauthorized" is now deprecated, please use "options.https.rejectUnauthorized"'),"checkServerIdentity"in r&&Ah.default('"options.checkServerIdentity" was never documented, please use "options.https.checkServerIdentity"'),"ca"in r&&Ah.default('"options.ca" was never documented, please use "options.https.certificateAuthority"'),"key"in r&&Ah.default('"options.key" was never documented, please use "options.https.key"'),"cert"in r&&Ah.default('"options.cert" was never documented, please use "options.https.certificate"'),"passphrase"in r&&Ah.default('"options.passphrase" was never documented, please use "options.https.passphrase"'),"pfx"in r&&Ah.default('"options.pfx" was never documented, please use "options.https.pfx"'),"followRedirects"in r)throw new TypeError("The `followRedirects` option does not exist. Use `followRedirect` instead.");if(r.agent){for(let x in r.agent)if(x!=="http"&&x!=="https"&&x!=="http2")throw new TypeError(`Expected the \`options.agent\` properties to be \`http\`, \`https\` or \`http2\`, got \`${x}\``)}return r.maxRedirects=(p=r.maxRedirects)!==null&&p!==void 0?p:0,Qn.setNonEnumerableProperties([o,h],r),Kit.default(r,o)}_lockWrite(){let e=()=>{throw new TypeError("The payload has been already provided")};this.write=e,this.end=e}_unlockWrite(){this.write=super.write,this.end=super.end}async _finalizeBody(){let{options:e}=this,{headers:r}=e,o=!at.default.undefined(e.form),a=!at.default.undefined(e.json),n=!at.default.undefined(e.body),u=o||a||n,A=Qn.withoutBody.has(e.method)&&!(e.method==="GET"&&e.allowGetBody);if(this._cannotHaveBody=A,u){if(A)throw new TypeError(`The \`${e.method}\` method cannot be used with a body`);if([n,o,a].filter(p=>p).length>1)throw new TypeError("The `body`, `json` and `form` options are mutually exclusive");if(n&&!(e.body instanceof Dle.Readable)&&!at.default.string(e.body)&&!at.default.buffer(e.body)&&!ble.default(e.body))throw new TypeError("The `body` option must be a stream.Readable, string or Buffer");if(o&&!at.default.object(e.form))throw new TypeError("The `form` option must be an Object");{let p=!at.default.string(r["content-type"]);n?(ble.default(e.body)&&p&&(r["content-type"]=`multipart/form-data; boundary=${e.body.getBoundary()}`),this[fh]=e.body):o?(p&&(r["content-type"]="application/x-www-form-urlencoded"),this[fh]=new uh.URLSearchParams(e.form).toString()):(p&&(r["content-type"]="application/json"),this[fh]=e.stringifyJson(e.json));let h=await Hit.default(this[fh],e.headers);at.default.undefined(r["content-length"])&&at.default.undefined(r["transfer-encoding"])&&!A&&!at.default.undefined(h)&&(r["content-length"]=String(h))}}else A?this._lockWrite():this._unlockWrite();this[Py]=Number(r["content-length"])||void 0}async _onResponseBase(e){let{options:r}=this,{url:o}=r;this[Nle]=e,r.decompress&&(e=Mit(e));let a=e.statusCode,n=e;n.statusMessage=n.statusMessage?n.statusMessage:Ple.STATUS_CODES[a],n.url=r.url.toString(),n.requestUrl=this.requestUrl,n.redirectUrls=this.redirects,n.request=this,n.isFromCache=e.fromCache||!1,n.ip=this.ip,n.retryCount=this.retryCount,this[Rle]=n.isFromCache,this[vy]=Number(e.headers["content-length"])||void 0,this[qb]=e,e.once("end",()=>{this[vy]=this[Dy],this.emit("downloadProgress",this.downloadProgress)}),e.once("error",A=>{e.destroy(),this._beforeError(new M1(A,this))}),e.once("aborted",()=>{this._beforeError(new M1({name:"Error",message:"The server aborted pending request",code:"ECONNRESET"},this))}),this.emit("downloadProgress",this.downloadProgress);let u=e.headers["set-cookie"];if(at.default.object(r.cookieJar)&&u){let A=u.map(async p=>r.cookieJar.setCookie(p,o.toString()));r.ignoreInvalidCookies&&(A=A.map(async p=>p.catch(()=>{})));try{await Promise.all(A)}catch(p){this._beforeError(p);return}}if(r.followRedirect&&e.headers.location&&$it.has(a)){if(e.resume(),this[Ys]&&(this[o4](),delete this[Ys],this[Fle]()),(a===303&&r.method!=="GET"&&r.method!=="HEAD"||!r.methodRewriting)&&(r.method="GET","body"in r&&delete r.body,"json"in r&&delete r.json,"form"in r&&delete r.form,this[fh]=void 0,delete r.headers["content-length"]),this.redirects.length>=r.maxRedirects){this._beforeError(new jb(this));return}try{let p=Buffer.from(e.headers.location,"binary").toString(),h=new uh.URL(p,o),E=h.toString();decodeURI(E),h.hostname!==o.hostname||h.port!==o.port?("host"in r.headers&&delete r.headers.host,"cookie"in r.headers&&delete r.headers.cookie,"authorization"in r.headers&&delete r.headers.authorization,(r.username||r.password)&&(r.username="",r.password="")):(h.username=r.username,h.password=r.password),this.redirects.push(E),r.url=h;for(let w of r.hooks.beforeRedirect)await w(r,n);this.emit("redirect",n,r),await this._makeRequest()}catch(p){this._beforeError(p);return}return}if(r.isStream&&r.throwHttpErrors&&!Yit.isResponseOk(n)){this._beforeError(new Gb(n));return}e.on("readable",()=>{this[Hb]&&this._read()}),this.on("resume",()=>{e.resume()}),this.on("pause",()=>{e.pause()}),e.once("end",()=>{this.push(null)}),this.emit("response",e);for(let A of this[_b])if(!A.headersSent){for(let p in e.headers){let h=r.decompress?p!=="content-encoding":!0,E=e.headers[p];h&&A.setHeader(p,E)}A.statusCode=a}}async _onResponse(e){try{await this._onResponseBase(e)}catch(r){this._beforeError(r)}}_onRequest(e){let{options:r}=this,{timeout:o,url:a}=r;Lit.default(e),this[o4]=xle.default(e,o,a);let n=r.cache?"cacheableResponse":"response";e.once(n,p=>{this._onResponse(p)}),e.once("error",p=>{var h;e.destroy(),(h=e.res)===null||h===void 0||h.removeAllListeners("end"),p=p instanceof xle.TimeoutError?new Kb(p,this.timings,this):new zi(p.message,p,this),this._beforeError(p)}),this[Fle]=qit.default(e,this,tst),this[Ys]=e,this.emit("uploadProgress",this.uploadProgress);let u=this[fh],A=this.redirects.length===0?this:e;at.default.nodeStream(u)?(u.pipe(A),u.once("error",p=>{this._beforeError(new Yb(p,this))})):(this._unlockWrite(),at.default.undefined(u)?(this._cannotHaveBody||this._noPipe)&&(A.end(),this._lockWrite()):(this._writeRequest(u,void 0,()=>{}),A.end(),this._lockWrite())),this.emit("request",e)}async _createCacheableRequest(e,r){return new Promise((o,a)=>{Object.assign(r,jit.default(e)),delete r.url;let n,u=a4.get(r.cache)(r,async A=>{A._readableState.autoDestroy=!1,n&&(await n).emit("cacheableResponse",A),o(A)});r.url=e,u.once("error",a),u.once("request",async A=>{n=A,o(n)})})}async _makeRequest(){var e,r,o,a,n;let{options:u}=this,{headers:A}=u;for(let U in A)if(at.default.undefined(A[U]))delete A[U];else if(at.default.null_(A[U]))throw new TypeError(`Use \`undefined\` instead of \`null\` to delete the \`${U}\` header`);if(u.decompress&&at.default.undefined(A["accept-encoding"])&&(A["accept-encoding"]=Jit?"gzip, deflate, br":"gzip, deflate"),u.cookieJar){let U=await u.cookieJar.getCookieString(u.url.toString());at.default.nonEmptyString(U)&&(u.headers.cookie=U)}for(let U of u.hooks.beforeRequest){let J=await U(u);if(!at.default.undefined(J)){u.request=()=>J;break}}u.body&&this[fh]!==u.body&&(this[fh]=u.body);let{agent:p,request:h,timeout:E,url:w}=u;if(u.dnsCache&&!("lookup"in u)&&(u.lookup=u.dnsCache.lookup),w.hostname==="unix"){let U=/(?.+?):(?.+)/.exec(`${w.pathname}${w.search}`);if(U?.groups){let{socketPath:J,path:te}=U.groups;Object.assign(u,{socketPath:J,path:te,host:""})}}let D=w.protocol==="https:",x;u.http2?x=Uit.auto:x=D?Nit.request:Ple.request;let C=(e=u.request)!==null&&e!==void 0?e:x,T=u.cache?this._createCacheableRequest:C;p&&!u.http2&&(u.agent=p[D?"https":"http"]),u[Ys]=C,delete u.request,delete u.timeout;let L=u;if(L.shared=(r=u.cacheOptions)===null||r===void 0?void 0:r.shared,L.cacheHeuristic=(o=u.cacheOptions)===null||o===void 0?void 0:o.cacheHeuristic,L.immutableMinTimeToLive=(a=u.cacheOptions)===null||a===void 0?void 0:a.immutableMinTimeToLive,L.ignoreCargoCult=(n=u.cacheOptions)===null||n===void 0?void 0:n.ignoreCargoCult,u.dnsLookupIpVersion!==void 0)try{L.family=Qle.dnsLookupIpVersionToFamily(u.dnsLookupIpVersion)}catch{throw new Error("Invalid `dnsLookupIpVersion` option value")}u.https&&("rejectUnauthorized"in u.https&&(L.rejectUnauthorized=u.https.rejectUnauthorized),u.https.checkServerIdentity&&(L.checkServerIdentity=u.https.checkServerIdentity),u.https.certificateAuthority&&(L.ca=u.https.certificateAuthority),u.https.certificate&&(L.cert=u.https.certificate),u.https.key&&(L.key=u.https.key),u.https.passphrase&&(L.passphrase=u.https.passphrase),u.https.pfx&&(L.pfx=u.https.pfx));try{let U=await T(w,L);at.default.undefined(U)&&(U=x(w,L)),u.request=h,u.timeout=E,u.agent=p,u.https&&("rejectUnauthorized"in u.https&&delete L.rejectUnauthorized,u.https.checkServerIdentity&&delete L.checkServerIdentity,u.https.certificateAuthority&&delete L.ca,u.https.certificate&&delete L.cert,u.https.key&&delete L.key,u.https.passphrase&&delete L.passphrase,u.https.pfx&&delete L.pfx),Xit(U)?this._onRequest(U):this.writable?(this.once("finish",()=>{this._onResponse(U)}),this._unlockWrite(),this.end(),this._lockWrite()):this._onResponse(U)}catch(U){throw U instanceof Sle.CacheError?new Wb(U,this):new zi(U.message,U,this)}}async _error(e){try{for(let r of this.options.hooks.beforeError)e=await r(e)}catch(r){e=new zi(r.message,r,this)}this.destroy(e)}_beforeError(e){if(this[by])return;let{options:r}=this,o=this.retryCount+1;this[by]=!0,e instanceof zi||(e=new zi(e.message,e,this));let a=e,{response:n}=a;(async()=>{if(n&&!n.body){n.setEncoding(this._readableState.encoding);try{n.rawBody=await Wit.default(n),n.body=n.rawBody.toString()}catch{}}if(this.listenerCount("retry")!==0){let u;try{let A;n&&"retry-after"in n.headers&&(A=Number(n.headers["retry-after"]),Number.isNaN(A)?(A=Date.parse(n.headers["retry-after"])-Date.now(),A<=0&&(A=1)):A*=1e3),u=await r.retry.calculateDelay({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:Vit.default({attemptCount:o,retryOptions:r.retry,error:a,retryAfter:A,computedValue:0})})}catch(A){this._error(new zi(A.message,A,this));return}if(u){let A=async()=>{try{for(let p of this.options.hooks.beforeRetry)await p(this.options,a,o)}catch(p){this._error(new zi(p.message,e,this));return}this.destroyed||(this.destroy(),this.emit("retry",o,e))};this[Lle]=setTimeout(A,u);return}}this._error(a)})()}_read(){this[Hb]=!0;let e=this[qb];if(e&&!this[by]){e.readableLength&&(this[Hb]=!1);let r;for(;(r=e.read())!==null;){this[Dy]+=r.length,this[Tle]=!0;let o=this.downloadProgress;o.percent<1&&this.emit("downloadProgress",o),this.push(r)}}}_write(e,r,o){let a=()=>{this._writeRequest(e,r,o)};this.requestInitialized?a():this[O1].push(a)}_writeRequest(e,r,o){this[Ys].destroyed||(this._progressCallbacks.push(()=>{this[Sy]+=Buffer.byteLength(e,r);let a=this.uploadProgress;a.percent<1&&this.emit("uploadProgress",a)}),this[Ys].write(e,r,a=>{!a&&this._progressCallbacks.length>0&&this._progressCallbacks.shift()(),o(a)}))}_final(e){let r=()=>{for(;this._progressCallbacks.length!==0;)this._progressCallbacks.shift()();if(!(Ys in this)){e();return}if(this[Ys].destroyed){e();return}this[Ys].end(o=>{o||(this[Py]=this[Sy],this.emit("uploadProgress",this.uploadProgress),this[Ys].emit("upload-complete")),e(o)})};this.requestInitialized?r():this[O1].push(r)}_destroy(e,r){var o;this[by]=!0,clearTimeout(this[Lle]),Ys in this&&(this[o4](),!((o=this[qb])===null||o===void 0)&&o.complete||this[Ys].destroy()),e!==null&&!at.default.undefined(e)&&!(e instanceof zi)&&(e=new zi(e.message,e,this)),r(e)}get _isAboutToError(){return this[by]}get ip(){var e;return(e=this.socket)===null||e===void 0?void 0:e.remoteAddress}get aborted(){var e,r,o;return((r=(e=this[Ys])===null||e===void 0?void 0:e.destroyed)!==null&&r!==void 0?r:this.destroyed)&&!(!((o=this[Nle])===null||o===void 0)&&o.complete)}get socket(){var e,r;return(r=(e=this[Ys])===null||e===void 0?void 0:e.socket)!==null&&r!==void 0?r:void 0}get downloadProgress(){let e;return this[vy]?e=this[Dy]/this[vy]:this[vy]===this[Dy]?e=1:e=0,{percent:e,transferred:this[Dy],total:this[vy]}}get uploadProgress(){let e;return this[Py]?e=this[Sy]/this[Py]:this[Py]===this[Sy]?e=1:e=0,{percent:e,transferred:this[Sy],total:this[Py]}}get timings(){var e;return(e=this[Ys])===null||e===void 0?void 0:e.timings}get isFromCache(){return this[Rle]}pipe(e,r){if(this[Tle])throw new Error("Failed to pipe. The response has been emitted already.");return e instanceof i4.ServerResponse&&this[_b].add(e),super.pipe(e,r)}unpipe(e){return e instanceof i4.ServerResponse&&this[_b].delete(e),super.unpipe(e),this}};Qn.default=Jb});var _1=_(zc=>{"use strict";var rst=zc&&zc.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),nst=zc&&zc.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&rst(e,t,r)};Object.defineProperty(zc,"__esModule",{value:!0});zc.CancelError=zc.ParseError=void 0;var Ole=U1(),l4=class extends Ole.RequestError{constructor(e,r){let{options:o}=r.request;super(`${e.message} in "${o.url.toString()}"`,e,r.request),this.name="ParseError"}};zc.ParseError=l4;var c4=class extends Ole.RequestError{constructor(e){super("Promise was canceled",{},e),this.name="CancelError"}get isCanceled(){return!0}};zc.CancelError=c4;nst(U1(),zc)});var Ule=_(u4=>{"use strict";Object.defineProperty(u4,"__esModule",{value:!0});var Mle=_1(),ist=(t,e,r,o)=>{let{rawBody:a}=t;try{if(e==="text")return a.toString(o);if(e==="json")return a.length===0?"":r(a.toString());if(e==="buffer")return a;throw new Mle.ParseError({message:`Unknown body type '${e}'`,name:"Error"},t)}catch(n){throw new Mle.ParseError(n,t)}};u4.default=ist});var A4=_(ph=>{"use strict";var sst=ph&&ph.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),ost=ph&&ph.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&sst(e,t,r)};Object.defineProperty(ph,"__esModule",{value:!0});var ast=ve("events"),lst=Ff(),cst=Moe(),zb=_1(),_le=Ule(),Hle=U1(),ust=KU(),Ast=e4(),qle=t4(),fst=["request","response","redirect","uploadProgress","downloadProgress"];function jle(t){let e,r,o=new ast.EventEmitter,a=new cst((u,A,p)=>{let h=E=>{let w=new Hle.default(void 0,t);w.retryCount=E,w._noPipe=!0,p(()=>w.destroy()),p.shouldReject=!1,p(()=>A(new zb.CancelError(w))),e=w,w.once("response",async C=>{var T;if(C.retryCount=E,C.request.aborted)return;let L;try{L=await Ast.default(w),C.rawBody=L}catch{return}if(w._isAboutToError)return;let U=((T=C.headers["content-encoding"])!==null&&T!==void 0?T:"").toLowerCase(),J=["gzip","deflate","br"].includes(U),{options:te}=w;if(J&&!te.decompress)C.body=L;else try{C.body=_le.default(C,te.responseType,te.parseJson,te.encoding)}catch(le){if(C.body=L.toString(),qle.isResponseOk(C)){w._beforeError(le);return}}try{for(let[le,ce]of te.hooks.afterResponse.entries())C=await ce(C,async ue=>{let Ie=Hle.default.normalizeArguments(void 0,{...ue,retry:{calculateDelay:()=>0},throwHttpErrors:!1,resolveBodyOnly:!1},te);Ie.hooks.afterResponse=Ie.hooks.afterResponse.slice(0,le);for(let De of Ie.hooks.beforeRetry)await De(Ie);let he=jle(Ie);return p(()=>{he.catch(()=>{}),he.cancel()}),he})}catch(le){w._beforeError(new zb.RequestError(le.message,le,w));return}if(!qle.isResponseOk(C)){w._beforeError(new zb.HTTPError(C));return}r=C,u(w.options.resolveBodyOnly?C.body:C)});let D=C=>{if(a.isCanceled)return;let{options:T}=w;if(C instanceof zb.HTTPError&&!T.throwHttpErrors){let{response:L}=C;u(w.options.resolveBodyOnly?L.body:L);return}A(C)};w.once("error",D);let x=w.options.body;w.once("retry",(C,T)=>{var L,U;if(x===((L=T.request)===null||L===void 0?void 0:L.options.body)&&lst.default.nodeStream((U=T.request)===null||U===void 0?void 0:U.options.body)){D(T);return}h(C)}),ust.default(w,o,fst)};h(0)});a.on=(u,A)=>(o.on(u,A),a);let n=u=>{let A=(async()=>{await a;let{options:p}=r.request;return _le.default(r,u,p.parseJson,p.encoding)})();return Object.defineProperties(A,Object.getOwnPropertyDescriptors(a)),A};return a.json=()=>{let{headers:u}=e.options;return!e.writableFinished&&u.accept===void 0&&(u.accept="application/json"),n("json")},a.buffer=()=>n("buffer"),a.text=()=>n("text"),a}ph.default=jle;ost(_1(),ph)});var Gle=_(f4=>{"use strict";Object.defineProperty(f4,"__esModule",{value:!0});var pst=_1();function hst(t,...e){let r=(async()=>{if(t instanceof pst.RequestError)try{for(let a of e)if(a)for(let n of a)t=await n(t)}catch(a){t=a}throw t})(),o=()=>r;return r.json=o,r.text=o,r.buffer=o,r.on=o,r}f4.default=hst});var Kle=_(p4=>{"use strict";Object.defineProperty(p4,"__esModule",{value:!0});var Wle=Ff();function Yle(t){for(let e of Object.values(t))(Wle.default.plainObject(e)||Wle.default.array(e))&&Yle(e);return Object.freeze(t)}p4.default=Yle});var Jle=_(Vle=>{"use strict";Object.defineProperty(Vle,"__esModule",{value:!0})});var h4=_(Xl=>{"use strict";var gst=Xl&&Xl.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),dst=Xl&&Xl.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&gst(e,t,r)};Object.defineProperty(Xl,"__esModule",{value:!0});Xl.defaultHandler=void 0;var zle=Ff(),zl=A4(),mst=Gle(),Zb=U1(),yst=Kle(),Est={RequestError:zl.RequestError,CacheError:zl.CacheError,ReadError:zl.ReadError,HTTPError:zl.HTTPError,MaxRedirectsError:zl.MaxRedirectsError,TimeoutError:zl.TimeoutError,ParseError:zl.ParseError,CancelError:zl.CancelError,UnsupportedProtocolError:zl.UnsupportedProtocolError,UploadError:zl.UploadError},Cst=async t=>new Promise(e=>{setTimeout(e,t)}),{normalizeArguments:Xb}=Zb.default,Xle=(...t)=>{let e;for(let r of t)e=Xb(void 0,r,e);return e},Ist=t=>t.isStream?new Zb.default(void 0,t):zl.default(t),wst=t=>"defaults"in t&&"options"in t.defaults,Bst=["get","post","put","patch","head","delete"];Xl.defaultHandler=(t,e)=>e(t);var Zle=(t,e)=>{if(t)for(let r of t)r(e)},$le=t=>{t._rawHandlers=t.handlers,t.handlers=t.handlers.map(o=>(a,n)=>{let u,A=o(a,p=>(u=n(p),u));if(A!==u&&!a.isStream&&u){let p=A,{then:h,catch:E,finally:w}=p;Object.setPrototypeOf(p,Object.getPrototypeOf(u)),Object.defineProperties(p,Object.getOwnPropertyDescriptors(u)),p.then=h,p.catch=E,p.finally=w}return A});let e=(o,a={},n)=>{var u,A;let p=0,h=E=>t.handlers[p++](E,p===t.handlers.length?Ist:h);if(zle.default.plainObject(o)){let E={...o,...a};Zb.setNonEnumerableProperties([o,a],E),a=E,o=void 0}try{let E;try{Zle(t.options.hooks.init,a),Zle((u=a.hooks)===null||u===void 0?void 0:u.init,a)}catch(D){E=D}let w=Xb(o,a,n??t.options);if(w[Zb.kIsNormalizedAlready]=!0,E)throw new zl.RequestError(E.message,E,w);return h(w)}catch(E){if(a.isStream)throw E;return mst.default(E,t.options.hooks.beforeError,(A=a.hooks)===null||A===void 0?void 0:A.beforeError)}};e.extend=(...o)=>{let a=[t.options],n=[...t._rawHandlers],u;for(let A of o)wst(A)?(a.push(A.defaults.options),n.push(...A.defaults._rawHandlers),u=A.defaults.mutableDefaults):(a.push(A),"handlers"in A&&n.push(...A.handlers),u=A.mutableDefaults);return n=n.filter(A=>A!==Xl.defaultHandler),n.length===0&&n.push(Xl.defaultHandler),$le({options:Xle(...a),handlers:n,mutableDefaults:!!u})};let r=async function*(o,a){let n=Xb(o,a,t.options);n.resolveBodyOnly=!1;let u=n.pagination;if(!zle.default.object(u))throw new TypeError("`options.pagination` must be implemented");let A=[],{countLimit:p}=u,h=0;for(;h{let n=[];for await(let u of r(o,a))n.push(u);return n},e.paginate.each=r,e.stream=(o,a)=>e(o,{...a,isStream:!0});for(let o of Bst)e[o]=(a,n)=>e(a,{...n,method:o}),e.stream[o]=(a,n)=>e(a,{...n,method:o,isStream:!0});return Object.assign(e,Est),Object.defineProperty(e,"defaults",{value:t.mutableDefaults?t:yst.default(t),writable:t.mutableDefaults,configurable:t.mutableDefaults,enumerable:!0}),e.mergeOptions=Xle,e};Xl.default=$le;dst(Jle(),Xl)});var rce=_((Rf,$b)=>{"use strict";var vst=Rf&&Rf.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),ece=Rf&&Rf.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&vst(e,t,r)};Object.defineProperty(Rf,"__esModule",{value:!0});var Dst=ve("url"),tce=h4(),Pst={options:{method:"GET",retry:{limit:2,methods:["GET","PUT","HEAD","DELETE","OPTIONS","TRACE"],statusCodes:[408,413,429,500,502,503,504,521,522,524],errorCodes:["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"],maxRetryAfter:void 0,calculateDelay:({computedValue:t})=>t},timeout:{},headers:{"user-agent":"got (https://github.com/sindresorhus/got)"},hooks:{init:[],beforeRequest:[],beforeRedirect:[],beforeRetry:[],beforeError:[],afterResponse:[]},cache:void 0,dnsCache:void 0,decompress:!0,throwHttpErrors:!0,followRedirect:!0,isStream:!1,responseType:"text",resolveBodyOnly:!1,maxRedirects:10,prefixUrl:"",methodRewriting:!0,ignoreInvalidCookies:!1,context:{},http2:!1,allowGetBody:!1,https:void 0,pagination:{transform:t=>t.request.options.responseType==="json"?t.body:JSON.parse(t.body),paginate:t=>{if(!Reflect.has(t.headers,"link"))return!1;let e=t.headers.link.split(","),r;for(let o of e){let a=o.split(";");if(a[1].includes("next")){r=a[0].trimStart().trim(),r=r.slice(1,-1);break}}return r?{url:new Dst.URL(r)}:!1},filter:()=>!0,shouldContinue:()=>!0,countLimit:1/0,backoff:0,requestLimit:1e4,stackAllItems:!0},parseJson:t=>JSON.parse(t),stringifyJson:t=>JSON.stringify(t),cacheOptions:{}},handlers:[tce.defaultHandler],mutableDefaults:!1},g4=tce.default(Pst);Rf.default=g4;$b.exports=g4;$b.exports.default=g4;$b.exports.__esModule=!0;ece(h4(),Rf);ece(A4(),Rf)});var on={};Kt(on,{Method:()=>cce,del:()=>Qst,get:()=>E4,getNetworkSettings:()=>lce,post:()=>C4,put:()=>kst,request:()=>H1});function sce(t){let e=new URL(t),r={host:e.hostname,headers:{}};return e.port&&(r.port=Number(e.port)),e.username&&e.password&&(r.proxyAuth=`${e.username}:${e.password}`),{proxy:r}}async function d4(t){return Al(ice,t,()=>ae.readFilePromise(t).then(e=>(ice.set(t,e),e)))}function xst({statusCode:t,statusMessage:e},r){let o=Ut(r,t,Ct.NUMBER),a=`https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/${t}`;return ty(r,`${o}${e?` (${e})`:""}`,a)}async function ex(t,{configuration:e,customErrorMessage:r}){try{return await t}catch(o){if(o.name!=="HTTPError")throw o;let a=r?.(o,e)??o.response.body?.error;a==null&&(o.message.startsWith("Response code")?a="The remote server failed to provide the requested resource":a=o.message),o.code==="ETIMEDOUT"&&o.event==="socket"&&(a+=`(can be increased via ${Ut(e,"httpTimeout",Ct.SETTING)})`);let n=new Jt(35,a,u=>{o.response&&u.reportError(35,` ${$u(e,{label:"Response Code",value:Yc(Ct.NO_HINT,xst(o.response,e))})}`),o.request&&(u.reportError(35,` ${$u(e,{label:"Request Method",value:Yc(Ct.NO_HINT,o.request.options.method)})}`),u.reportError(35,` ${$u(e,{label:"Request URL",value:Yc(Ct.URL,o.request.requestUrl)})}`)),o.request.redirects.length>0&&u.reportError(35,` ${$u(e,{label:"Request Redirects",value:Yc(Ct.NO_HINT,cO(e,o.request.redirects,Ct.URL))})}`),o.request.retryCount===o.request.options.retry.limit&&u.reportError(35,` ${$u(e,{label:"Request Retry Count",value:Yc(Ct.NO_HINT,`${Ut(e,o.request.retryCount,Ct.NUMBER)} (can be increased via ${Ut(e,"httpRetry",Ct.SETTING)})`)})}`)});throw n.originalError=o,n}}function lce(t,e){let r=[...e.configuration.get("networkSettings")].sort(([u],[A])=>A.length-u.length),o={enableNetwork:void 0,httpsCaFilePath:void 0,httpProxy:void 0,httpsProxy:void 0,httpsKeyFilePath:void 0,httpsCertFilePath:void 0},a=Object.keys(o),n=typeof t=="string"?new URL(t):t;for(let[u,A]of r)if(y4.default.isMatch(n.hostname,u))for(let p of a){let h=A.get(p);h!==null&&typeof o[p]>"u"&&(o[p]=h)}for(let u of a)typeof o[u]>"u"&&(o[u]=e.configuration.get(u));return o}async function H1(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET",wrapNetworkRequest:A}){let p={target:t,body:e,configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u},h=async()=>await Fst(t,e,p),E=typeof A<"u"?await A(h,p):h;return await(await r.reduceHook(D=>D.wrapNetworkRequest,E,p))()}async function E4(t,{configuration:e,jsonResponse:r,customErrorMessage:o,wrapNetworkRequest:a,...n}){let u=()=>ex(H1(t,null,{configuration:e,wrapNetworkRequest:a,...n}),{configuration:e,customErrorMessage:o}).then(p=>p.body),A=await(typeof a<"u"?u():Al(nce,t,()=>u().then(p=>(nce.set(t,p),p))));return r?JSON.parse(A.toString()):A}async function kst(t,e,{customErrorMessage:r,...o}){return(await ex(H1(t,e,{...o,method:"PUT"}),{customErrorMessage:r,configuration:o.configuration})).body}async function C4(t,e,{customErrorMessage:r,...o}){return(await ex(H1(t,e,{...o,method:"POST"}),{customErrorMessage:r,configuration:o.configuration})).body}async function Qst(t,{customErrorMessage:e,...r}){return(await ex(H1(t,null,{...r,method:"DELETE"}),{customErrorMessage:e,configuration:r.configuration})).body}async function Fst(t,e,{configuration:r,headers:o,jsonRequest:a,jsonResponse:n,method:u="GET"}){let A=typeof t=="string"?new URL(t):t,p=lce(A,{configuration:r});if(p.enableNetwork===!1)throw new Jt(80,`Request to '${A.href}' has been blocked because of your configuration settings`);if(A.protocol==="http:"&&!y4.default.isMatch(A.hostname,r.get("unsafeHttpWhitelist")))throw new Jt(81,`Unsafe http requests must be explicitly whitelisted in your configuration (${A.hostname})`);let E={agent:{http:p.httpProxy?m4.default.httpOverHttp(sce(p.httpProxy)):Sst,https:p.httpsProxy?m4.default.httpsOverHttp(sce(p.httpsProxy)):bst},headers:o,method:u};E.responseType=n?"json":"buffer",e!==null&&(Buffer.isBuffer(e)||!a&&typeof e=="string"?E.body=e:E.json=e);let w=r.get("httpTimeout"),D=r.get("httpRetry"),x=r.get("enableStrictSsl"),C=p.httpsCaFilePath,T=p.httpsCertFilePath,L=p.httpsKeyFilePath,{default:U}=await Promise.resolve().then(()=>et(rce())),J=C?await d4(C):void 0,te=T?await d4(T):void 0,le=L?await d4(L):void 0,ce=U.extend({timeout:{socket:w},retry:D,https:{rejectUnauthorized:x,certificateAuthority:J,certificate:te,key:le},...E});return r.getLimit("networkConcurrency")(()=>ce(A))}var oce,ace,y4,m4,nce,ice,Sst,bst,cce,tx=It(()=>{Pt();oce=ve("https"),ace=ve("http"),y4=et(Xo()),m4=et(Roe());Vl();Wl();Gl();nce=new Map,ice=new Map,Sst=new ace.Agent({keepAlive:!0}),bst=new oce.Agent({keepAlive:!0});cce=(a=>(a.GET="GET",a.PUT="PUT",a.POST="POST",a.DELETE="DELETE",a))(cce||{})});var Xi={};Kt(Xi,{availableParallelism:()=>w4,getArchitecture:()=>q1,getArchitectureName:()=>Ost,getArchitectureSet:()=>I4,getCaller:()=>Hst,major:()=>Rst,openUrl:()=>Tst});function Lst(){if(process.platform==="darwin"||process.platform==="win32")return null;let t;try{t=ae.readFileSync(Nst)}catch{}if(typeof t<"u"){if(t&&(t.includes("GLIBC")||t.includes("libc")))return"glibc";if(t&&t.includes("musl"))return"musl"}let r=(process.report?.getReport()??{}).sharedObjects??[],o=/\/(?:(ld-linux-|[^/]+-linux-gnu\/)|(libc.musl-|ld-musl-))/;return eh(r,a=>{let n=a.match(o);if(!n)return eh.skip;if(n[1])return"glibc";if(n[2])return"musl";throw new Error("Assertion failed: Expected the libc variant to have been detected")})??null}function q1(){return Ace=Ace??{os:process.platform,cpu:process.arch,libc:Lst()}}function Ost(t=q1()){return t.libc?`${t.os}-${t.cpu}-${t.libc}`:`${t.os}-${t.cpu}`}function I4(){let t=q1();return fce=fce??{os:[t.os],cpu:[t.cpu],libc:t.libc?[t.libc]:[]}}function _st(t){let e=Mst.exec(t);if(!e)return null;let r=e[2]&&e[2].indexOf("native")===0,o=e[2]&&e[2].indexOf("eval")===0,a=Ust.exec(e[2]);return o&&a!=null&&(e[2]=a[1],e[3]=a[2],e[4]=a[3]),{file:r?null:e[2],methodName:e[1]||"",arguments:r?[e[2]]:[],line:e[3]?+e[3]:null,column:e[4]?+e[4]:null}}function Hst(){let e=new Error().stack.split(` +`)[3];return _st(e)}function w4(){return typeof rx.default.availableParallelism<"u"?rx.default.availableParallelism():Math.max(1,rx.default.cpus().length)}var rx,Rst,uce,Tst,Nst,Ace,fce,Mst,Ust,nx=It(()=>{Pt();rx=et(ve("os"));ix();Gl();Rst=Number(process.versions.node.split(".")[0]),uce=new Map([["darwin","open"],["linux","xdg-open"],["win32","explorer.exe"]]).get(process.platform),Tst=typeof uce<"u"?async t=>{try{return await B4(uce,[t],{cwd:K.cwd()}),!0}catch{return!1}}:void 0,Nst="/usr/bin/ldd";Mst=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack||\/|[a-z]:\\|\\\\).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,Ust=/\((\S*)(?::(\d+))(?::(\d+))\)/});function b4(t,e,r,o,a){let n=x1(r);if(o.isArray||o.type==="ANY"&&Array.isArray(n))return Array.isArray(n)?n.map((u,A)=>v4(t,`${e}[${A}]`,u,o,a)):String(n).split(/,/).map(u=>v4(t,e,u,o,a));if(Array.isArray(n))throw new Error(`Non-array configuration settings "${e}" cannot be an array`);return v4(t,e,r,o,a)}function v4(t,e,r,o,a){let n=x1(r);switch(o.type){case"ANY":return Bb(n);case"SHAPE":return Wst(t,e,r,o,a);case"MAP":return Yst(t,e,r,o,a)}if(n===null&&!o.isNullable&&o.default!==null)throw new Error(`Non-nullable configuration settings "${e}" cannot be set to null`);if(o.values?.includes(n))return n;let A=(()=>{if(o.type==="BOOLEAN"&&typeof n!="string")return f1(n);if(typeof n!="string")throw new Error(`Expected configuration setting "${e}" to be a string, got ${typeof n}`);let p=LS(n,{env:t.env});switch(o.type){case"ABSOLUTE_PATH":{let h=a,E=eU(r);return E&&E[0]!=="<"&&(h=K.dirname(E)),K.resolve(h,Ae.toPortablePath(p))}case"LOCATOR_LOOSE":return Sf(p,!1);case"NUMBER":return parseInt(p);case"LOCATOR":return Sf(p);case"BOOLEAN":return f1(p);default:return p}})();if(o.values&&!o.values.includes(A))throw new Error(`Invalid value, expected one of ${o.values.join(", ")}`);return A}function Wst(t,e,r,o,a){let n=x1(r);if(typeof n!="object"||Array.isArray(n))throw new it(`Object configuration settings "${e}" must be an object`);let u=x4(t,o,{ignoreArrays:!0});if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=`${e}.${A}`;if(!o.properties[A])throw new it(`Unrecognized configuration settings found: ${e}.${A} - run "yarn config -v" to see the list of settings supported in Yarn`);u.set(A,b4(t,h,p,o.properties[A],a))}return u}function Yst(t,e,r,o,a){let n=x1(r),u=new Map;if(typeof n!="object"||Array.isArray(n))throw new it(`Map configuration settings "${e}" must be an object`);if(n===null)return u;for(let[A,p]of Object.entries(n)){let h=o.normalizeKeys?o.normalizeKeys(A):A,E=`${e}['${h}']`,w=o.valueDefinition;u.set(h,b4(t,E,p,w,a))}return u}function x4(t,e,{ignoreArrays:r=!1}={}){switch(e.type){case"SHAPE":{if(e.isArray&&!r)return[];let o=new Map;for(let[a,n]of Object.entries(e.properties))o.set(a,x4(t,n));return o}case"MAP":return e.isArray&&!r?[]:new Map;case"ABSOLUTE_PATH":return e.default===null?null:t.projectCwd===null?Array.isArray(e.default)?e.default.map(o=>K.normalize(o)):K.isAbsolute(e.default)?K.normalize(e.default):e.isNullable?null:void 0:Array.isArray(e.default)?e.default.map(o=>K.resolve(t.projectCwd,o)):K.resolve(t.projectCwd,e.default);default:return e.default}}function ox(t,e,r){if(e.type==="SECRET"&&typeof t=="string"&&r.hideSecrets)return Gst;if(e.type==="ABSOLUTE_PATH"&&typeof t=="string"&&r.getNativePaths)return Ae.fromPortablePath(t);if(e.isArray&&Array.isArray(t)){let o=[];for(let a of t)o.push(ox(a,e,r));return o}if(e.type==="MAP"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=ox(n,e.valueDefinition,r);typeof u<"u"&&o.set(a,u)}return o}if(e.type==="SHAPE"&&t instanceof Map){if(t.size===0)return;let o=new Map;for(let[a,n]of t.entries()){let u=e.properties[a],A=ox(n,u,r);typeof A<"u"&&o.set(a,A)}return o}return t}function Kst(){let t={};for(let[e,r]of Object.entries(process.env))e=e.toLowerCase(),e.startsWith(ax)&&(e=(0,hce.default)(e.slice(ax.length)),t[e]=r);return t}function P4(){let t=`${ax}rc_filename`;for(let[e,r]of Object.entries(process.env))if(e.toLowerCase()===t&&typeof r=="string")return r;return S4}async function pce(t){try{return await ae.readFilePromise(t)}catch{return Buffer.of()}}async function Vst(t,e){return Buffer.compare(...await Promise.all([pce(t),pce(e)]))===0}async function Jst(t,e){let[r,o]=await Promise.all([ae.statPromise(t),ae.statPromise(e)]);return r.dev===o.dev&&r.ino===o.ino}async function Xst({configuration:t,selfPath:e}){let r=t.get("yarnPath");return t.get("ignorePath")||r===null||r===e||await zst(r,e)?null:r}var hce,Tf,gce,dce,mce,D4,qst,j1,jst,xy,ax,S4,Gst,G1,yce,lx,sx,zst,ze,W1=It(()=>{Pt();Ol();hce=et(jV()),Tf=et(sg());Gt();gce=et(LJ()),dce=ve("module"),mce=et(lg()),D4=ve("stream");Vse();Ay();YM();KM();VM();woe();JM();Dg();Soe();Db();Wl();ah();tx();Gl();nx();xf();Io();qst=function(){if(!Tf.GITHUB_ACTIONS||!process.env.GITHUB_EVENT_PATH)return!1;let t=Ae.toPortablePath(process.env.GITHUB_EVENT_PATH),e;try{e=ae.readJsonSync(t)}catch{return!1}return!(!("repository"in e)||!e.repository||(e.repository.private??!0))}(),j1=new Set(["@yarnpkg/plugin-constraints","@yarnpkg/plugin-exec","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]),jst=new Set(["isTestEnv","injectNpmUser","injectNpmPassword","injectNpm2FaToken","zipDataEpilogue","cacheCheckpointOverride","cacheVersionOverride","lockfileVersionOverride","binFolder","version","flags","profile","gpg","ignoreNode","wrapOutput","home","confDir","registry","ignoreCwd"]),xy=/^(?!v)[a-z0-9._-]+$/i,ax="yarn_",S4=".yarnrc.yml",Gst="********",G1=(E=>(E.ANY="ANY",E.BOOLEAN="BOOLEAN",E.ABSOLUTE_PATH="ABSOLUTE_PATH",E.LOCATOR="LOCATOR",E.LOCATOR_LOOSE="LOCATOR_LOOSE",E.NUMBER="NUMBER",E.STRING="STRING",E.SECRET="SECRET",E.SHAPE="SHAPE",E.MAP="MAP",E))(G1||{}),yce=Ct,lx=(r=>(r.JUNCTIONS="junctions",r.SYMLINKS="symlinks",r))(lx||{}),sx={lastUpdateCheck:{description:"Last timestamp we checked whether new Yarn versions were available",type:"STRING",default:null},yarnPath:{description:"Path to the local executable that must be used over the global one",type:"ABSOLUTE_PATH",default:null},ignorePath:{description:"If true, the local executable will be ignored when using the global one",type:"BOOLEAN",default:!1},globalFolder:{description:"Folder where all system-global files are stored",type:"ABSOLUTE_PATH",default:rU()},cacheFolder:{description:"Folder where the cache files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/cache"},compressionLevel:{description:"Zip files compression level, from 0 to 9 or mixed (a variant of 9, which stores some files uncompressed, when compression doesn't yield good results)",type:"NUMBER",values:["mixed",0,1,2,3,4,5,6,7,8,9],default:0},virtualFolder:{description:"Folder where the virtual packages (cf doc) will be mapped on the disk (must be named __virtual__)",type:"ABSOLUTE_PATH",default:"./.yarn/__virtual__"},installStatePath:{description:"Path of the file where the install state will be persisted",type:"ABSOLUTE_PATH",default:"./.yarn/install-state.gz"},immutablePatterns:{description:"Array of glob patterns; files matching them won't be allowed to change during immutable installs",type:"STRING",default:[],isArray:!0},rcFilename:{description:"Name of the files where the configuration can be found",type:"STRING",default:P4()},enableGlobalCache:{description:"If true, the system-wide cache folder will be used regardless of `cache-folder`",type:"BOOLEAN",default:!0},cacheMigrationMode:{description:"Defines the conditions under which Yarn upgrades should cause the cache archives to be regenerated.",type:"STRING",values:["always","match-spec","required-only"],default:"always"},enableColors:{description:"If true, the CLI is allowed to use colors in its output",type:"BOOLEAN",default:US,defaultText:""},enableHyperlinks:{description:"If true, the CLI is allowed to use hyperlinks in its output",type:"BOOLEAN",default:lO,defaultText:""},enableInlineBuilds:{description:"If true, the CLI will print the build output on the command line",type:"BOOLEAN",default:Tf.isCI,defaultText:""},enableMessageNames:{description:"If true, the CLI will prefix most messages with codes suitable for search engines",type:"BOOLEAN",default:!0},enableProgressBars:{description:"If true, the CLI is allowed to show a progress bar for long-running events",type:"BOOLEAN",default:!Tf.isCI,defaultText:""},enableTimers:{description:"If true, the CLI is allowed to print the time spent executing commands",type:"BOOLEAN",default:!0},enableTips:{description:"If true, installs will print a helpful message every day of the week",type:"BOOLEAN",default:!Tf.isCI,defaultText:""},preferInteractive:{description:"If true, the CLI will automatically use the interactive mode when called from a TTY",type:"BOOLEAN",default:!1},preferTruncatedLines:{description:"If true, the CLI will truncate lines that would go beyond the size of the terminal",type:"BOOLEAN",default:!1},progressBarStyle:{description:"Which style of progress bar should be used (only when progress bars are enabled)",type:"STRING",default:void 0,defaultText:""},defaultLanguageName:{description:"Default language mode that should be used when a package doesn't offer any insight",type:"STRING",default:"node"},defaultProtocol:{description:"Default resolution protocol used when resolving pure semver and tag ranges",type:"STRING",default:"npm:"},enableTransparentWorkspaces:{description:"If false, Yarn won't automatically resolve workspace dependencies unless they use the `workspace:` protocol",type:"BOOLEAN",default:!0},supportedArchitectures:{description:"Architectures that Yarn will fetch and inject into the resolver",type:"SHAPE",properties:{os:{description:"Array of supported process.platform strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},cpu:{description:"Array of supported process.arch strings, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]},libc:{description:"Array of supported libc libraries, or null to target them all",type:"STRING",isArray:!0,isNullable:!0,default:["current"]}}},enableMirror:{description:"If true, the downloaded packages will be retrieved and stored in both the local and global folders",type:"BOOLEAN",default:!0},enableNetwork:{description:"If false, Yarn will refuse to use the network if required to",type:"BOOLEAN",default:!0},enableOfflineMode:{description:"If true, Yarn will attempt to retrieve files and metadata from the global cache rather than the network",type:"BOOLEAN",default:!1},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},unsafeHttpWhitelist:{description:"List of the hostnames for which http queries are allowed (glob patterns are supported)",type:"STRING",default:[],isArray:!0},httpTimeout:{description:"Timeout of each http request in milliseconds",type:"NUMBER",default:6e4},httpRetry:{description:"Retry times on http failure",type:"NUMBER",default:3},networkConcurrency:{description:"Maximal number of concurrent requests",type:"NUMBER",default:50},taskPoolConcurrency:{description:"Maximal amount of concurrent heavy task processing",type:"NUMBER",default:w4()},taskPoolMode:{description:"Execution strategy for heavy tasks",type:"STRING",values:["async","workers"],default:"workers"},networkSettings:{description:"Network settings per hostname (glob patterns are supported)",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{httpsCaFilePath:{description:"Path to file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},enableNetwork:{description:"If false, the package manager will refuse to use the network if required to",type:"BOOLEAN",default:null},httpProxy:{description:"URL of the http proxy that must be used for outgoing http requests",type:"STRING",default:null},httpsProxy:{description:"URL of the http proxy that must be used for outgoing https requests",type:"STRING",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null}}}},httpsCaFilePath:{description:"A path to a file containing one or multiple Certificate Authority signing certificates",type:"ABSOLUTE_PATH",default:null},httpsKeyFilePath:{description:"Path to file containing private key in PEM format",type:"ABSOLUTE_PATH",default:null},httpsCertFilePath:{description:"Path to file containing certificate chain in PEM format",type:"ABSOLUTE_PATH",default:null},enableStrictSsl:{description:"If false, SSL certificate errors will be ignored",type:"BOOLEAN",default:!0},logFilters:{description:"Overrides for log levels",type:"SHAPE",isArray:!0,concatenateValues:!0,properties:{code:{description:"Code of the messages covered by this override",type:"STRING",default:void 0},text:{description:"Code of the texts covered by this override",type:"STRING",default:void 0},pattern:{description:"Code of the patterns covered by this override",type:"STRING",default:void 0},level:{description:"Log level override, set to null to remove override",type:"STRING",values:Object.values(HS),isNullable:!0,default:void 0}}},enableTelemetry:{description:"If true, telemetry will be periodically sent, following the rules in https://yarnpkg.com/advanced/telemetry",type:"BOOLEAN",default:!0},telemetryInterval:{description:"Minimal amount of time between two telemetry uploads, in days",type:"NUMBER",default:7},telemetryUserId:{description:"If you desire to tell us which project you are, you can set this field. Completely optional and opt-in.",type:"STRING",default:null},enableHardenedMode:{description:"If true, automatically enable --check-resolutions --refresh-lockfile on installs",type:"BOOLEAN",default:Tf.isPR&&qst,defaultText:""},enableScripts:{description:"If true, packages are allowed to have install scripts by default",type:"BOOLEAN",default:!0},enableStrictSettings:{description:"If true, unknown settings will cause Yarn to abort",type:"BOOLEAN",default:!0},enableImmutableCache:{description:"If true, the cache is reputed immutable and actions that would modify it will throw",type:"BOOLEAN",default:!1},enableCacheClean:{description:"If false, disallows the `cache clean` command",type:"BOOLEAN",default:!0},checksumBehavior:{description:"Enumeration defining what to do when a checksum doesn't match expectations",type:"STRING",default:"throw"},injectEnvironmentFiles:{description:"List of all the environment files that Yarn should inject inside the process when it starts",type:"ABSOLUTE_PATH",default:[".env.yarn?"],isArray:!0},packageExtensions:{description:"Map of package corrections to apply on the dependency tree",type:"MAP",valueDefinition:{description:"The extension that will be applied to any package whose version matches the specified range",type:"SHAPE",properties:{dependencies:{description:"The set of dependencies that must be made available to the current package in order for it to work properly",type:"MAP",valueDefinition:{description:"A range",type:"STRING"}},peerDependencies:{description:"Inherited dependencies - the consumer of the package will be tasked to provide them",type:"MAP",valueDefinition:{description:"A semver range",type:"STRING"}},peerDependenciesMeta:{description:"Extra information related to the dependencies listed in the peerDependencies field",type:"MAP",valueDefinition:{description:"The peerDependency meta",type:"SHAPE",properties:{optional:{description:"If true, the selected peer dependency will be marked as optional by the package manager and the consumer omitting it won't be reported as an error",type:"BOOLEAN",default:!1}}}}}}}};zst=process.platform==="win32"?Vst:Jst;ze=class t{constructor(e){this.isCI=Tf.isCI;this.projectCwd=null;this.plugins=new Map;this.settings=new Map;this.values=new Map;this.sources=new Map;this.invalid=new Map;this.env={};this.limits=new Map;this.packageExtensions=null;this.startingCwd=e}static{this.deleteProperty=Symbol()}static{this.telemetry=null}static create(e,r,o){let a=new t(e);typeof r<"u"&&!(r instanceof Map)&&(a.projectCwd=r),a.importSettings(sx);let n=typeof o<"u"?o:r instanceof Map?r:new Map;for(let[u,A]of n)a.activatePlugin(u,A);return a}static async find(e,r,{strict:o=!0,usePathCheck:a=null,useRc:n=!0}={}){let u=Kst();delete u.rcFilename;let A=new t(e),p=await t.findRcFiles(e),h=await t.findFolderRcFile(my());h&&(p.find(Ie=>Ie.path===h.path)||p.unshift(h));let E=Poe(p.map(ue=>[ue.path,ue.data])),w=Bt.dot,D=new Set(Object.keys(sx)),x=({yarnPath:ue,ignorePath:Ie,injectEnvironmentFiles:he})=>({yarnPath:ue,ignorePath:Ie,injectEnvironmentFiles:he}),C=({yarnPath:ue,ignorePath:Ie,injectEnvironmentFiles:he,...De})=>{let Ee={};for(let[g,me]of Object.entries(De))D.has(g)&&(Ee[g]=me);return Ee},T=({yarnPath:ue,ignorePath:Ie,...he})=>{let De={};for(let[Ee,g]of Object.entries(he))D.has(Ee)||(De[Ee]=g);return De};if(A.importSettings(x(sx)),A.useWithSource("",x(u),e,{strict:!1}),E){let[ue,Ie]=E;A.useWithSource(ue,x(Ie),w,{strict:!1})}if(a){if(await Xst({configuration:A,selfPath:a})!==null)return A;A.useWithSource("",{ignorePath:!0},e,{strict:!1,overwrite:!0})}let L=await t.findProjectCwd(e);A.startingCwd=e,A.projectCwd=L;let U=Object.assign(Object.create(null),process.env);A.env=U;let J=await Promise.all(A.get("injectEnvironmentFiles").map(async ue=>{let Ie=ue.endsWith("?")?await ae.readFilePromise(ue.slice(0,-1),"utf8").catch(()=>""):await ae.readFilePromise(ue,"utf8");return(0,gce.parse)(Ie)}));for(let ue of J)for(let[Ie,he]of Object.entries(ue))A.env[Ie]=LS(he,{env:U});if(A.importSettings(C(sx)),A.useWithSource("",C(u),e,{strict:o}),E){let[ue,Ie]=E;A.useWithSource(ue,C(Ie),w,{strict:o})}let te=ue=>"default"in ue?ue.default:ue,le=new Map([["@@core",Kse]]);if(r!==null)for(let ue of r.plugins.keys())le.set(ue,te(r.modules.get(ue)));for(let[ue,Ie]of le)A.activatePlugin(ue,Ie);let ce=new Map([]);if(r!==null){let ue=new Map;for(let[De,Ee]of r.modules)ue.set(De,()=>Ee);let Ie=new Set,he=async(De,Ee)=>{let{factory:g,name:me}=vf(De);if(!g||Ie.has(me))return;let Ce=new Map(ue),fe=Z=>{if((0,dce.isBuiltin)(Z))return vf(Z);if(Ce.has(Z))return Ce.get(Z)();throw new it(`This plugin cannot access the package referenced via ${Z} which is neither a builtin, nor an exposed entry`)},ie=await zm(async()=>te(await g(fe)),Z=>`${Z} (when initializing ${me}, defined in ${Ee})`);ue.set(me,()=>ie),Ie.add(me),ce.set(me,ie)};if(u.plugins)for(let De of u.plugins.split(";")){let Ee=K.resolve(e,Ae.toPortablePath(De));await he(Ee,"")}for(let{path:De,cwd:Ee,data:g}of p)if(n&&Array.isArray(g.plugins))for(let me of g.plugins){let Ce=typeof me!="string"?me.path:me,fe=me?.spec??"",ie=me?.checksum??"";if(j1.has(fe))continue;let Z=K.resolve(Ee,Ae.toPortablePath(Ce));if(!await ae.existsPromise(Z)){if(!fe){let ht=Ut(A,K.basename(Z,".cjs"),Ct.NAME),q=Ut(A,".gitignore",Ct.NAME),nt=Ut(A,A.values.get("rcFilename"),Ct.NAME),Ne=Ut(A,"https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored",Ct.URL);throw new it(`Missing source for the ${ht} plugin - please try to remove the plugin from ${nt} then reinstall it manually. This error usually occurs because ${q} is incorrect, check ${Ne} to make sure your plugin folder isn't gitignored.`)}if(!fe.match(/^https?:/)){let ht=Ut(A,K.basename(Z,".cjs"),Ct.NAME),q=Ut(A,A.values.get("rcFilename"),Ct.NAME);throw new it(`Failed to recognize the source for the ${ht} plugin - please try to delete the plugin from ${q} then reinstall it manually.`)}let Pe=await E4(fe,{configuration:A}),Re=Ji(Pe);if(ie&&ie!==Re){let ht=Ut(A,K.basename(Z,".cjs"),Ct.NAME),q=Ut(A,A.values.get("rcFilename"),Ct.NAME),nt=Ut(A,`yarn plugin import ${fe}`,Ct.CODE);throw new it(`Failed to fetch the ${ht} plugin from its remote location: its checksum seems to have changed. If this is expected, please remove the plugin from ${q} then run ${nt} to reimport it.`)}await ae.mkdirPromise(K.dirname(Z),{recursive:!0}),await ae.writeFilePromise(Z,Pe)}await he(Z,De)}}for(let[ue,Ie]of ce)A.activatePlugin(ue,Ie);if(A.useWithSource("",T(u),e,{strict:o}),E){let[ue,Ie]=E;A.useWithSource(ue,T(Ie),w,{strict:o})}return A.get("enableGlobalCache")&&(A.values.set("cacheFolder",`${A.get("globalFolder")}/cache`),A.sources.set("cacheFolder","")),A}static async findRcFiles(e){let r=P4(),o=[],a=e,n=null;for(;a!==n;){n=a;let u=K.join(n,r);if(ae.existsSync(u)){let A=await ae.readFilePromise(u,"utf8"),p;try{p=Ki(A)}catch{let E="";throw A.match(/^\s+(?!-)[^:]+\s+\S+/m)&&(E=" (in particular, make sure you list the colons after each key name)"),new it(`Parse error when loading ${u}; please check it's proper Yaml${E}`)}o.unshift({path:u,cwd:n,data:p})}a=K.dirname(n)}return o}static async findFolderRcFile(e){let r=K.join(e,mr.rc),o;try{o=await ae.readFilePromise(r,"utf8")}catch(n){if(n.code==="ENOENT")return null;throw n}let a=Ki(o);return{path:r,cwd:e,data:a}}static async findProjectCwd(e){let r=null,o=e,a=null;for(;o!==a;){if(a=o,ae.existsSync(K.join(a,mr.lockfile)))return a;ae.existsSync(K.join(a,mr.manifest))&&(r=a),o=K.dirname(a)}return r}static async updateConfiguration(e,r,o={}){let a=P4(),n=K.join(e,a),u=ae.existsSync(n)?Ki(await ae.readFilePromise(n,"utf8")):{},A=!1,p;if(typeof r=="function"){try{p=r(u)}catch{p=r({})}if(p===u)return!1}else{p=u;for(let h of Object.keys(r)){let E=u[h],w=r[h],D;if(typeof w=="function")try{D=w(E)}catch{D=w(void 0)}else D=w;E!==D&&(D===t.deleteProperty?delete p[h]:p[h]=D,A=!0)}if(!A)return!1}return await ae.changeFilePromise(n,Pa(p),{automaticNewlines:!0}),!0}static async addPlugin(e,r){r.length!==0&&await t.updateConfiguration(e,o=>{let a=o.plugins??[];if(a.length===0)return{...o,plugins:r};let n=[],u=[...r];for(let A of a){let p=typeof A!="string"?A.path:A,h=u.find(E=>E.path===p);h?(n.push(h),u=u.filter(E=>E!==h)):n.push(A)}return n.push(...u),{...o,plugins:n}})}static async updateHomeConfiguration(e){let r=my();return await t.updateConfiguration(r,e)}activatePlugin(e,r){this.plugins.set(e,r),typeof r.configuration<"u"&&this.importSettings(r.configuration)}importSettings(e){for(let[r,o]of Object.entries(e))if(o!=null){if(this.settings.has(r))throw new Error(`Cannot redefine settings "${r}"`);this.settings.set(r,o),this.values.set(r,x4(this,o))}}useWithSource(e,r,o,a){try{this.use(e,r,o,a)}catch(n){throw n.message+=` (in ${Ut(this,e,Ct.PATH)})`,n}}use(e,r,o,{strict:a=!0,overwrite:n=!1}={}){a=a&&this.get("enableStrictSettings");for(let u of["enableStrictSettings",...Object.keys(r)]){let A=r[u],p=eU(A);if(p&&(e=p),typeof A>"u"||u==="plugins"||e===""&&jst.has(u))continue;if(u==="rcFilename")throw new it(`The rcFilename settings can only be set via ${`${ax}RC_FILENAME`.toUpperCase()}, not via a rc file`);let h=this.settings.get(u);if(!h){let w=my(),D=e[0]!=="<"?K.dirname(e):null;if(a&&!(D!==null?w===D:!1))throw new it(`Unrecognized or legacy configuration settings found: ${u} - run "yarn config -v" to see the list of settings supported in Yarn`);this.invalid.set(u,e);continue}if(this.sources.has(u)&&!(n||h.type==="MAP"||h.isArray&&h.concatenateValues))continue;let E;try{E=b4(this,u,A,h,o)}catch(w){throw w.message+=` in ${Ut(this,e,Ct.PATH)}`,w}if(u==="enableStrictSettings"&&e!==""){a=E;continue}if(h.type==="MAP"){let w=this.values.get(u);this.values.set(u,new Map(n?[...w,...E]:[...E,...w])),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else if(h.isArray&&h.concatenateValues){let w=this.values.get(u);this.values.set(u,n?[...w,...E]:[...E,...w]),this.sources.set(u,`${this.sources.get(u)}, ${e}`)}else this.values.set(u,E),this.sources.set(u,e)}}get(e){if(!this.values.has(e))throw new Error(`Invalid configuration key "${e}"`);return this.values.get(e)}getSpecial(e,{hideSecrets:r=!1,getNativePaths:o=!1}){let a=this.get(e),n=this.settings.get(e);if(typeof n>"u")throw new it(`Couldn't find a configuration settings named "${e}"`);return ox(a,n,{hideSecrets:r,getNativePaths:o})}getSubprocessStreams(e,{header:r,prefix:o,report:a}){let n,u,A=ae.createWriteStream(e);if(this.get("enableInlineBuilds")){let p=a.createStreamReporter(`${o} ${Ut(this,"STDOUT","green")}`),h=a.createStreamReporter(`${o} ${Ut(this,"STDERR","red")}`);n=new D4.PassThrough,n.pipe(p),n.pipe(A),u=new D4.PassThrough,u.pipe(h),u.pipe(A)}else n=A,u=A,typeof r<"u"&&n.write(`${r} +`);return{stdout:n,stderr:u}}makeResolver(){let e=[];for(let r of this.plugins.values())for(let o of r.resolvers||[])e.push(new o);return new Pg([new wb,new ci,...e])}makeFetcher(){let e=[];for(let r of this.plugins.values())for(let o of r.fetchers||[])e.push(new o);return new py([new hy,new gy,...e])}getLinkers(){let e=[];for(let r of this.plugins.values())for(let o of r.linkers||[])e.push(new o);return e}getSupportedArchitectures(){let e=q1(),r=this.get("supportedArchitectures"),o=r.get("os");o!==null&&(o=o.map(u=>u==="current"?e.os:u));let a=r.get("cpu");a!==null&&(a=a.map(u=>u==="current"?e.cpu:u));let n=r.get("libc");return n!==null&&(n=ul(n,u=>u==="current"?e.libc??ul.skip:u)),{os:o,cpu:a,libc:n}}isInteractive({interactive:e,stdout:r}){return r.isTTY?e??this.get("preferInteractive"):!1}async getPackageExtensions(){if(this.packageExtensions!==null)return this.packageExtensions;this.packageExtensions=new Map;let e=this.packageExtensions,r=(o,a,{userProvided:n=!1}={})=>{if(!Fa(o.range))throw new Error("Only semver ranges are allowed as keys for the packageExtensions setting");let u=new _t;u.load(a,{yamlCompatibilityMode:!0});let A=u1(e,o.identHash),p=[];A.push([o.range,p]);let h={status:"inactive",userProvided:n,parentDescriptor:o};for(let E of u.dependencies.values())p.push({...h,type:"Dependency",descriptor:E});for(let E of u.peerDependencies.values())p.push({...h,type:"PeerDependency",descriptor:E});for(let[E,w]of u.peerDependenciesMeta)for(let[D,x]of Object.entries(w))p.push({...h,type:"PeerDependencyMeta",selector:E,key:D,value:x})};await this.triggerHook(o=>o.registerPackageExtensions,this,r);for(let[o,a]of this.get("packageExtensions"))r(lh(o,!0),NS(a),{userProvided:!0});return e}normalizeLocator(e){return Fa(e.reference)?Ss(e,`${this.get("defaultProtocol")}${e.reference}`):xy.test(e.reference)?Ss(e,`${this.get("defaultProtocol")}${e.reference}`):e}normalizeDependency(e){return Fa(e.range)?kn(e,`${this.get("defaultProtocol")}${e.range}`):xy.test(e.range)?kn(e,`${this.get("defaultProtocol")}${e.range}`):e}normalizeDependencyMap(e){return new Map([...e].map(([r,o])=>[r,this.normalizeDependency(o)]))}normalizePackage(e,{packageExtensions:r}){let o=E1(e),a=r.get(e.identHash);if(typeof a<"u"){let u=e.version;if(u!==null){for(let[A,p]of a)if(nA(u,A))for(let h of p)switch(h.status==="inactive"&&(h.status="redundant"),h.type){case"Dependency":typeof o.dependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.dependencies.set(h.descriptor.identHash,this.normalizeDependency(h.descriptor)));break;case"PeerDependency":typeof o.peerDependencies.get(h.descriptor.identHash)>"u"&&(h.status="active",o.peerDependencies.set(h.descriptor.identHash,h.descriptor));break;case"PeerDependencyMeta":{let E=o.peerDependenciesMeta.get(h.selector);(typeof E>"u"||!Object.hasOwn(E,h.key)||E[h.key]!==h.value)&&(h.status="active",Al(o.peerDependenciesMeta,h.selector,()=>({}))[h.key]=h.value)}break;default:tO(h)}}}let n=u=>u.scope?`${u.scope}__${u.name}`:`${u.name}`;for(let u of o.peerDependenciesMeta.keys()){let A=Zo(u);o.peerDependencies.has(A.identHash)||o.peerDependencies.set(A.identHash,kn(A,"*"))}for(let u of o.peerDependencies.values()){if(u.scope==="types")continue;let A=n(u),p=rA("types",A),h=rn(p);o.peerDependencies.has(p.identHash)||o.peerDependenciesMeta.has(h)||(o.peerDependencies.set(p.identHash,kn(p,"*")),o.peerDependenciesMeta.set(h,{optional:!0}))}return o.dependencies=new Map(Ps(o.dependencies,([,u])=>ka(u))),o.peerDependencies=new Map(Ps(o.peerDependencies,([,u])=>ka(u))),o}getLimit(e){return Al(this.limits,e,()=>(0,mce.default)(this.get(e)))}async triggerHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);n&&await n(...r)}}async triggerMultipleHooks(e,r){for(let o of r)await this.triggerHook(e,...o)}async reduceHook(e,r,...o){let a=r;for(let n of this.plugins.values()){let u=n.hooks;if(!u)continue;let A=e(u);A&&(a=await A(a,...o))}return a}async firstHook(e,...r){for(let o of this.plugins.values()){let a=o.hooks;if(!a)continue;let n=e(a);if(!n)continue;let u=await n(...r);if(typeof u<"u")return u}return null}}});var Hr={};Kt(Hr,{EndStrategy:()=>R4,ExecError:()=>cx,PipeError:()=>Y1,execvp:()=>B4,pipevp:()=>Xc});function kg(t){return t!==null&&typeof t.fd=="number"}function k4(){}function Q4(){for(let t of Qg)t.kill()}async function Xc(t,e,{cwd:r,env:o=process.env,strict:a=!1,stdin:n=null,stdout:u,stderr:A,end:p=2}){let h=["pipe","pipe","pipe"];n===null?h[0]="ignore":kg(n)&&(h[0]=n),kg(u)&&(h[1]=u),kg(A)&&(h[2]=A);let E=(0,F4.default)(t,e,{cwd:Ae.fromPortablePath(r),env:{...o,PWD:Ae.fromPortablePath(r)},stdio:h});Qg.add(E),Qg.size===1&&(process.on("SIGINT",k4),process.on("SIGTERM",Q4)),!kg(n)&&n!==null&&n.pipe(E.stdin),kg(u)||E.stdout.pipe(u,{end:!1}),kg(A)||E.stderr.pipe(A,{end:!1});let w=()=>{for(let D of new Set([u,A]))kg(D)||D.end()};return new Promise((D,x)=>{E.on("error",C=>{Qg.delete(E),Qg.size===0&&(process.off("SIGINT",k4),process.off("SIGTERM",Q4)),(p===2||p===1)&&w(),x(C)}),E.on("close",(C,T)=>{Qg.delete(E),Qg.size===0&&(process.off("SIGINT",k4),process.off("SIGTERM",Q4)),(p===2||p===1&&C!==0)&&w(),C===0||!a?D({code:T4(C,T)}):x(new Y1({fileName:t,code:C,signal:T}))})})}async function B4(t,e,{cwd:r,env:o=process.env,encoding:a="utf8",strict:n=!1}){let u=["ignore","pipe","pipe"],A=[],p=[],h=Ae.fromPortablePath(r);typeof o.PWD<"u"&&(o={...o,PWD:h});let E=(0,F4.default)(t,e,{cwd:h,env:o,stdio:u});return E.stdout.on("data",w=>{A.push(w)}),E.stderr.on("data",w=>{p.push(w)}),await new Promise((w,D)=>{E.on("error",x=>{let C=ze.create(r),T=Ut(C,t,Ct.PATH);D(new Jt(1,`Process ${T} failed to spawn`,L=>{L.reportError(1,` ${$u(C,{label:"Thrown Error",value:Yc(Ct.NO_HINT,x.message)})}`)}))}),E.on("close",(x,C)=>{let T=a==="buffer"?Buffer.concat(A):Buffer.concat(A).toString(a),L=a==="buffer"?Buffer.concat(p):Buffer.concat(p).toString(a);x===0||!n?w({code:T4(x,C),stdout:T,stderr:L}):D(new cx({fileName:t,code:x,signal:C,stdout:T,stderr:L}))})})}function T4(t,e){let r=Zst.get(e);return typeof r<"u"?128+r:t??1}function $st(t,e,{configuration:r,report:o}){o.reportError(1,` ${$u(r,t!==null?{label:"Exit Code",value:Yc(Ct.NUMBER,t)}:{label:"Exit Signal",value:Yc(Ct.CODE,e)})}`)}var F4,R4,Y1,cx,Qg,Zst,ix=It(()=>{Pt();F4=et(MT());W1();Vl();Wl();R4=(o=>(o[o.Never=0]="Never",o[o.ErrorCode=1]="ErrorCode",o[o.Always=2]="Always",o))(R4||{}),Y1=class extends Jt{constructor({fileName:e,code:r,signal:o}){let a=ze.create(K.cwd()),n=Ut(a,e,Ct.PATH);super(1,`Child ${n} reported an error`,u=>{$st(r,o,{configuration:a,report:u})}),this.code=T4(r,o)}},cx=class extends Y1{constructor({fileName:e,code:r,signal:o,stdout:a,stderr:n}){super({fileName:e,code:r,signal:o}),this.stdout=a,this.stderr=n}};Qg=new Set;Zst=new Map([["SIGINT",2],["SIGQUIT",3],["SIGKILL",9],["SIGTERM",15]])});function Cce(t){Ece=t}function K1(){return typeof N4>"u"&&(N4=Ece()),N4}var N4,Ece,L4=It(()=>{Ece=()=>{throw new Error("Assertion failed: No libzip instance is available, and no factory was configured")}});var Ice=_((ux,M4)=>{var eot=Object.assign({},ve("fs")),O4=function(){var t=typeof document<"u"&&document.currentScript?document.currentScript.src:void 0;return typeof __filename<"u"&&(t=t||__filename),function(e){e=e||{};var r=typeof e<"u"?e:{},o,a;r.ready=new Promise(function(Je,st){o=Je,a=st});var n={},u;for(u in r)r.hasOwnProperty(u)&&(n[u]=r[u]);var A=[],p="./this.program",h=function(Je,st){throw st},E=!1,w=!0,D="";function x(Je){return r.locateFile?r.locateFile(Je,D):D+Je}var C,T,L,U;w&&(E?D=ve("path").dirname(D)+"/":D=__dirname+"/",C=function(st,vt){var ar=ia(st);return ar?vt?ar:ar.toString():(L||(L=eot),U||(U=ve("path")),st=U.normalize(st),L.readFileSync(st,vt?null:"utf8"))},T=function(st){var vt=C(st,!0);return vt.buffer||(vt=new Uint8Array(vt)),me(vt.buffer),vt},process.argv.length>1&&(p=process.argv[1].replace(/\\/g,"/")),A=process.argv.slice(2),h=function(Je){process.exit(Je)},r.inspect=function(){return"[Emscripten Module object]"});var J=r.print||console.log.bind(console),te=r.printErr||console.warn.bind(console);for(u in n)n.hasOwnProperty(u)&&(r[u]=n[u]);n=null,r.arguments&&(A=r.arguments),r.thisProgram&&(p=r.thisProgram),r.quit&&(h=r.quit);var le=0,ce=function(Je){le=Je},ue;r.wasmBinary&&(ue=r.wasmBinary);var Ie=r.noExitRuntime||!0;typeof WebAssembly!="object"&&Hi("no native wasm support detected");function he(Je,st,vt){switch(st=st||"i8",st.charAt(st.length-1)==="*"&&(st="i32"),st){case"i1":return Ve[Je>>0];case"i8":return Ve[Je>>0];case"i16":return ap((Je>>1)*2);case"i32":return Rs((Je>>2)*4);case"i64":return Rs((Je>>2)*4);case"float":return gu((Je>>2)*4);case"double":return op((Je>>3)*8);default:Hi("invalid type for getValue: "+st)}return null}var De,Ee=!1,g;function me(Je,st){Je||Hi("Assertion failed: "+st)}function Ce(Je){var st=r["_"+Je];return me(st,"Cannot call unknown function "+Je+", make sure it is exported"),st}function fe(Je,st,vt,ar,ee){var ye={string:function(Qi){var Pn=0;if(Qi!=null&&Qi!==0){var fa=(Qi.length<<2)+1;Pn=pi(fa),ht(Qi,Pn,fa)}return Pn},array:function(Qi){var Pn=pi(Qi.length);return Ne(Qi,Pn),Pn}};function Le(Qi){return st==="string"?Pe(Qi):st==="boolean"?!!Qi:Qi}var gt=Ce(Je),mt=[],Dt=0;if(ar)for(var er=0;er=vt)&&be[ar];)++ar;return Z.decode(be.subarray(Je,ar))}function Re(Je,st,vt,ar){if(!(ar>0))return 0;for(var ee=vt,ye=vt+ar-1,Le=0;Le=55296&><=57343){var mt=Je.charCodeAt(++Le);gt=65536+((gt&1023)<<10)|mt&1023}if(gt<=127){if(vt>=ye)break;st[vt++]=gt}else if(gt<=2047){if(vt+1>=ye)break;st[vt++]=192|gt>>6,st[vt++]=128|gt&63}else if(gt<=65535){if(vt+2>=ye)break;st[vt++]=224|gt>>12,st[vt++]=128|gt>>6&63,st[vt++]=128|gt&63}else{if(vt+3>=ye)break;st[vt++]=240|gt>>18,st[vt++]=128|gt>>12&63,st[vt++]=128|gt>>6&63,st[vt++]=128|gt&63}}return st[vt]=0,vt-ee}function ht(Je,st,vt){return Re(Je,be,st,vt)}function q(Je){for(var st=0,vt=0;vt=55296&&ar<=57343&&(ar=65536+((ar&1023)<<10)|Je.charCodeAt(++vt)&1023),ar<=127?++st:ar<=2047?st+=2:ar<=65535?st+=3:st+=4}return st}function nt(Je){var st=q(Je)+1,vt=aa(st);return vt&&Re(Je,Ve,vt,st),vt}function Ne(Je,st){Ve.set(Je,st)}function Te(Je,st){return Je%st>0&&(Je+=st-Je%st),Je}var ke,Ve,be,tt,He,b,I,S,y,R;function z(Je){ke=Je,r.HEAP_DATA_VIEW=R=new DataView(Je),r.HEAP8=Ve=new Int8Array(Je),r.HEAP16=tt=new Int16Array(Je),r.HEAP32=b=new Int32Array(Je),r.HEAPU8=be=new Uint8Array(Je),r.HEAPU16=He=new Uint16Array(Je),r.HEAPU32=I=new Uint32Array(Je),r.HEAPF32=S=new Float32Array(Je),r.HEAPF64=y=new Float64Array(Je)}var X=r.INITIAL_MEMORY||16777216,$,se=[],xe=[],Fe=[],lt=!1;function Et(){if(r.preRun)for(typeof r.preRun=="function"&&(r.preRun=[r.preRun]);r.preRun.length;)St(r.preRun.shift());hs(se)}function qt(){lt=!0,hs(xe)}function nr(){if(r.postRun)for(typeof r.postRun=="function"&&(r.postRun=[r.postRun]);r.postRun.length;)Pr(r.postRun.shift());hs(Fe)}function St(Je){se.unshift(Je)}function cn(Je){xe.unshift(Je)}function Pr(Je){Fe.unshift(Je)}var yr=0,Rr=null,Xr=null;function $n(Je){yr++,r.monitorRunDependencies&&r.monitorRunDependencies(yr)}function Xs(Je){if(yr--,r.monitorRunDependencies&&r.monitorRunDependencies(yr),yr==0&&(Rr!==null&&(clearInterval(Rr),Rr=null),Xr)){var st=Xr;Xr=null,st()}}r.preloadedImages={},r.preloadedAudios={};function Hi(Je){r.onAbort&&r.onAbort(Je),Je+="",te(Je),Ee=!0,g=1,Je="abort("+Je+"). Build with -s ASSERTIONS=1 for more info.";var st=new WebAssembly.RuntimeError(Je);throw a(st),st}var Qs="data:application/octet-stream;base64,";function Zs(Je){return Je.startsWith(Qs)}var xi="data:application/octet-stream;base64,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QCAAKAJIIgEgASADaiADEAcaAkAgAyAAKAJsIgFNBEAgACABIANrNgJsDAELIABCADcCbAsgACAAKAJoIANrIgE2AmggACAAKAJYIANrNgJYIAEgACgChC5JBEAgACABNgKELgsgAEH8gAEoAgARAwAgAiADaiECCwJAIAAoAgAiASgCBCIERQ0AIAAoAjwhBSAAIAIgBCACIARJGyICBH8gACgCSCAAKAJoaiAFaiEFIAEgBCACazYCBAJAAkACQAJAIAEoAhwiBCgCFEEBaw4CAQACCyAEQaABaiAFIAEoAgAgAkHcgAEoAgARCAAMAgsgASABKAIwIAUgASgCACACQcSAASgCABEEADYCMAwBCyAFIAEoAgAgAhAHGgsgASABKAIAIAJqNgIAIAEgASgCCCACajYCCCAAKAI8BSAFCyACaiICNgI8AkAgACgChC4iASACakEDSQ0AIAAoAmggAWshAQJAIAAoAnRBgQhPBEAgACAAIAAoAkggAWoiAi0AACACLQABIAAoAnwRAAA2AlQMAQsgAUUNACAAIAFBAWsgACgChAERAgAaCyAAKAKELiAAKAI8IgJBAUZrIgRFDQAgACABIAQgACgCgAERBQAgACAAKAKELiAEazYChC4gACgCPCECCyACQYUCSw0AIAAoAgAoAgRFDQAgACgCMCEBDAELCwJAIAAoAkQiAiAAKAJAIgNNDQAgAAJ/IAAoAjwgACgCaGoiASADSwRAIAAoAkggAWpBACACIAFrIgNBggIgA0GCAkkbIgMQGSABIANqDAELIAFBggJqIgEgA00NASAAKAJIIANqQQAgAiADayICIAEgA2siAyACIANJGyIDEBkgACgCQCADags2AkALC50CAQF/AkAgAAJ/IAAoAqAuIgFBwABGBEAgACgCBCAAKAIQaiAAKQOYLjcAACAAQgA3A5guIAAgACgCEEEIajYCEEEADAELIAFBIE4EQCAAKAIEIAAoAhBqIAApA5guPgAAIAAgAEGcLmo1AgA3A5guIAAgACgCEEEEajYCECAAIAAoAqAuQSBrIgE2AqAuCyABQRBOBEAgACgCBCAAKAIQaiAAKQOYLj0AACAAIAAoAhBBAmo2AhAgACAAKQOYLkIQiDcDmC4gACAAKAKgLkEQayIBNgKgLgsgAUEISA0BIAAgACgCECIBQQFqNgIQIAEgACgCBGogACkDmC48AAAgACAAKQOYLkIIiDcDmC4gACgCoC5BCGsLNgKgLgsLEAAgACgCCBAGIABBADYCCAvwAQECf0F/IQECQCAALQAoDQAgACgCJEEDRgRAIABBDGoEQCAAQQA2AhAgAEEXNgIMC0F/DwsCQCAAKAIgBEAgACkDGELAAINCAFINASAAQQxqBEAgAEEANgIQIABBHTYCDAtBfw8LAkAgACgCACICRQ0AIAIQMkF/Sg0AIAAoAgAhASAAQQxqIgAEQCAAIAEoAgw2AgAgACABKAIQNgIEC0F/DwsgAEEAQgBBABAOQn9VDQAgACgCACIARQ0BIAAQGhpBfw8LQQAhASAAQQA7ATQgAEEMagRAIABCADcCDAsgACAAKAIgQQFqNgIgCyABCzsAIAAtACgEfkJ/BSAAKAIgRQRAIABBDGoiAARAIABBADYCBCAAQRI2AgALQn8PCyAAQQBCAEEHEA4LC5oIAQt/IABFBEAgARAJDwsgAUFATwRAQYSEAUEwNgIAQQAPCwJ/QRAgAUELakF4cSABQQtJGyEGIABBCGsiBSgCBCIJQXhxIQQCQCAJQQNxRQRAQQAgBkGAAkkNAhogBkEEaiAETQRAIAUhAiAEIAZrQZSIASgCAEEBdE0NAgtBAAwCCyAEIAVqIQcCQCAEIAZPBEAgBCAGayIDQRBJDQEgBSAJQQFxIAZyQQJyNgIEIAUgBmoiAiADQQNyNgIEIAcgBygCBEEBcjYCBCACIAMQOwwBCyAHQcyEASgCAEYEQEHAhAEoAgAgBGoiBCAGTQ0CIAUgCUEBcSAGckECcjYCBCAFIAZqIgMgBCAGayICQQFyNgIEQcCEASACNgIAQcyEASADNgIADAELIAdByIQBKAIARgRAQbyEASgCACAEaiIDIAZJDQICQCADIAZrIgJBEE8EQCAFIAlBAXEgBnJBAnI2AgQgBSAGaiIEIAJBAXI2AgQgAyAFaiIDIAI2AgAgAyADKAIEQX5xNgIEDAELIAUgCUEBcSADckECcjYCBCADIAVqIgIgAigCBEEBcjYCBEEAIQJBACEEC0HIhAEgBDYCAEG8hAEgAjYCAAwBCyAHKAIEIgNBAnENASADQXhxIARqIgogBkkNASAKIAZrIQwCQCADQf8BTQRAIAcoAggiBCADQQN2IgJBA3RB3IQBakYaIAQgBygCDCIDRgRAQbSEAUG0hAEoAgBBfiACd3E2AgAMAgsgBCADNgIMIAMgBDYCCAwBCyAHKAIYIQsCQCAHIAcoAgwiCEcEQCAHKAIIIgJBxIQBKAIASRogAiAINgIMIAggAjYCCAwBCwJAIAdBFGoiBCgCACICDQAgB0EQaiIEKAIAIgINAEEAIQgMAQsDQCAEIQMgAiIIQRRqIgQoAgAiAg0AIAhBEGohBCAIKAIQIgINAAsgA0EANgIACyALRQ0AAkAgByAHKAIcIgNBAnRB5IYBaiICKAIARgRAIAIgCDYCACAIDQFBuIQBQbiEASgCAEF+IAN3cTYCAAwCCyALQRBBFCALKAIQIAdGG2ogCDYCACAIRQ0BCyAIIAs2AhggBygCECICBEAgCCACNgIQIAIgCDYCGAsgBygCFCICRQ0AIAggAjYCFCACIAg2AhgLIAxBD00EQCAFIAlBAXEgCnJBAnI2AgQgBSAKaiICIAIoAgRBAXI2AgQMAQsgBSAJQQFxIAZyQQJyNgIEIAUgBmoiAyAMQQNyNgIEIAUgCmoiAiACKAIEQQFyNgIEIAMgDBA7CyAFIQILIAILIgIEQCACQQhqDwsgARAJIgVFBEBBAA8LIAUgAEF8QXggAEEEaygCACICQQNxGyACQXhxaiICIAEgASACSxsQBxogABAGIAUL6QEBA38CQCABRQ0AIAJBgDBxIgIEfwJ/IAJBgCBHBEBBAiACQYAQRg0BGiADBEAgA0EANgIEIANBEjYCAAtBAA8LQQQLIQJBAAVBAQshBkEUEAkiBEUEQCADBEAgA0EANgIEIANBDjYCAAtBAA8LIAQgAUEBahAJIgU2AgAgBUUEQCAEEAZBAA8LIAUgACABEAcgAWpBADoAACAEQQA2AhAgBEIANwMIIAQgATsBBCAGDQAgBCACECNBBUcNACAEKAIAEAYgBCgCDBAGIAQQBkEAIQQgAwRAIANBADYCBCADQRI2AgALCyAEC7UBAQJ/AkACQAJAAkACQAJAAkAgAC0ABQRAIAAtAABBAnFFDQELIAAoAjAQECAAQQA2AjAgAC0ABUUNAQsgAC0AAEEIcUUNAQsgACgCNBAcIABBADYCNCAALQAFRQ0BCyAALQAAQQRxRQ0BCyAAKAI4EBAgAEEANgI4IAAtAAVFDQELIAAtAABBgAFxRQ0BCyAAKAJUIgEEfyABQQAgARAiEBkgACgCVAVBAAsQBiAAQQA2AlQLC9wMAgl/AX4jAEFAaiIGJAACQAJAAkACQAJAIAEoAjBBABAjIgVBAkZBACABKAI4QQAQIyIEQQFGGw0AIAVBAUZBACAEQQJGGw0AIAVBAkciAw0BIARBAkcNAQsgASABLwEMQYAQcjsBDEEAIQMMAQsgASABLwEMQf/vA3E7AQxBACEFIANFBEBB9eABIAEoAjAgAEEIahBpIgVFDQILIAJBgAJxBEAgBSEDDAELIARBAkcEQCAFIQMMAQtB9cYBIAEoAjggAEEIahBpIgNFBEAgBRAcDAILIAMgBTYCAAsgASABLwEMQf7/A3EgAS8BUiIFQQBHcjsBDAJAAkACQAJAAn8CQAJAIAEpAyhC/v///w9WDQAgASkDIEL+////D1YNACACQYAEcUUNASABKQNIQv////8PVA0BCyAFQYECa0H//wNxQQNJIQdBAQwBCyAFQYECa0H//wNxIQQgAkGACnFBgApHDQEgBEEDSSEHQQALIQkgBkIcEBciBEUEQCAAQQhqIgAEQCAAQQA2AgQgAEEONgIACyADEBwMBQsgAkGACHEhBQJAAkAgAkGAAnEEQAJAIAUNACABKQMgQv////8PVg0AIAEpAyhCgICAgBBUDQMLIAQgASkDKBAYIAEpAyAhDAwBCwJAAkACQCAFDQAgASkDIEL/////D1YNACABKQMoIgxC/////w9WDQEgASkDSEKAgICAEFQNBAsgASkDKCIMQv////8PVA0BCyAEIAwQGAsgASkDICIMQv////8PWgRAIAQgDBAYCyABKQNIIgxC/////w9UDQELIAQgDBAYCyAELQAARQRAIABBCGoiAARAIABBADYCBCAAQRQ2AgALIAQQCCADEBwMBQtBASEKQQEgBC0AAAR+IAQpAxAFQgALp0H//wNxIAYQRyEFIAQQCCAFIAM2AgAgBw0BDAILIAMhBSAEQQJLDQELIAZCBxAXIgRFBEAgAEEIaiIABEAgAEEANgIEIABBDjYCAAsgBRAcDAMLIARBAhANIARBhxJBAhAsIAQgAS0AUhBwIAQgAS8BEBANIAQtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAsgBBAIDAILQYGyAkEHIAYQRyEDIAQQCCADIAU2AgBBASEL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NgIEIABB7A42AhggGiEdDAMLIARB/wFxIgJBwABxRQRAIAggDSADLwECQQJ0aiAdp0F/IAJ0QX9zcUECdGoiAy0AASICayEIIB0gAq2IIR0gAy0AACIERQ0HDAELCyAEQSBxBEAgB0G//gA2AgQgASECDAgLIAdB0f4ANgIEIABB0A42AhggASECDAcLIB1BfyAGdEF/c62DIBt8IhunIQUgCCAEQQ9xIgNrIQggGiAErUIPg4ghHSABIBdrIgYgAjMBAiAaQX8gA3RBf3Otg3ynIgRPDQIgBCAGayIGIBlNDQEgBygCjEdFDQEgB0HR/gA2AgQgAEG5DDYCGAsgASECIAshBQwFCwJAIA5FBEAgDCARIAZraiEDDAELIAYgDk0EQCAMIA4gBmtqIQMMAQsgDCARIAYgDmsiBmtqIQMgBSAGTQ0AIAUgBmshBQJAAkAgASADTSABIA8gAWusIhogBq0iGyAaIBtUGyIapyIGaiICIANLcQ0AIAMgBmogAUsgASADT3ENACABIAMgBhAHGiACIQEMAQsgASADIAMgAWsiASABQR91IgFqIAFzIgIQByACaiEBIBogAq0iHn0iHFANACACIANqIQIDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgASACKQAANwAAIAEgAikAGDcAGCABIAIpABA3ABAgASACKQAINwAIIBpCIH0hGiACQSBqIQIgAUEgaiEBIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAEgAikAADcAACABIAIpABg3ABggASACKQAQNwAQIAEgAikACDcACCABIAIpADg3ADggASACKQAwNwAwIAEgAikAKDcAKCABIAIpACA3ACAgASACKQBYNwBYIAEgAikAUDcAUCABIAIpAEg3AEggASACKQBANwBAIAEgAikAYDcAYCABIAIpAGg3AGggASACKQBwNwBwIAEgAikAeDcAeCACQYABaiECIAFBgAFqIQEgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAEgAikAADcAACABIAIpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCABIAIpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCABIAIoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCABIAIvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCABIAItAAA6AAAgAkEBaiECIAFBAWohAQsgHEIAUg0ACwsgDiEGIAwhAwsgBSAGSwRAAkACQCABIANNIAEgDyABa6wiGiAGrSIbIBogG1QbIhqnIglqIgIgA0txDQAgAyAJaiABSyABIANPcQ0AIAEgAyAJEAcaDAELIAEgAyADIAFrIgEgAUEfdSIBaiABcyIBEAcgAWohAiAaIAGtIh59IhxQDQAgASADaiEBA0ACQCAcIB4gHCAeVBsiG0IgVARAIBshGgwBCyAbIhpCIH0iIEIFiEIBfEIDgyIfUEUEQANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCAaQiB9IRogAUEgaiEBIAJBIGohAiAfQgF9Ih9CAFINAAsLICBC4ABUDQADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggAiABKQA4NwA4IAIgASkAMDcAMCACIAEpACg3ACggAiABKQAgNwAgIAIgASkAWDcAWCACIAEpAFA3AFAgAiABKQBINwBIIAIgASkAQDcAQCACIAEpAGA3AGAgAiABKQBoNwBoIAIgASkAcDcAcCACIAEpAHg3AHggAUGAAWohASACQYABaiECIBpCgAF9IhpCH1YNAAsLIBpCEFoEQCACIAEpAAA3AAAgAiABKQAINwAIIBpCEH0hGiACQRBqIQIgAUEQaiEBCyAaQghaBEAgAiABKQAANwAAIBpCCH0hGiACQQhqIQIgAUEIaiEBCyAaQgRaBEAgAiABKAAANgAAIBpCBH0hGiACQQRqIQIgAUEEaiEBCyAaQgJaBEAgAiABLwAAOwAAIBpCAn0hGiACQQJqIQIgAUECaiEBCyAcIBt9IRwgGlBFBEAgAiABLQAAOgAAIAJBAWohAiABQQFqIQELIBxCAFINAAsLIAUgBmshAUEAIARrIQUCQCAEQQdLBEAgBCEDDAELIAEgBE0EQCAEIQMMAQsgAiAEayEFA0ACQCACIAUpAAA3AAAgBEEBdCEDIAEgBGshASACIARqIQIgBEEDSw0AIAMhBCABIANLDQELC0EAIANrIQULIAIgBWohBAJAIAUgDyACa6wiGiABrSIbIBogG1QbIhqnIgFIIAVBf0pxDQAgBUEBSCABIARqIAJLcQ0AIAIgBCABEAcgAWohAgwDCyACIAQgAyADQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANAiABIARqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAILAkAgASADTSABIA8gAWusIhogBa0iGyAaIBtUGyIapyIEaiICIANLcQ0AIAMgBGogAUsgASADT3ENACABIAMgBBAHGgwCCyABIAMgAyABayIBIAFBH3UiAWogAXMiARAHIAFqIQIgGiABrSIefSIcUA0BIAEgA2ohAQNAAkAgHCAeIBwgHlQbIhtCIFQEQCAbIRoMAQsgGyIaQiB9IiBCBYhCAXxCA4MiH1BFBEADQCACIAEpAAA3AAAgAiABKQAYNwAYIAIgASkAEDcAECACIAEpAAg3AAggGkIgfSEaIAFBIGohASACQSBqIQIgH0IBfSIfQgBSDQALCyAgQuAAVA0AA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIAIgASkAODcAOCACIAEpADA3ADAgAiABKQAoNwAoIAIgASkAIDcAICACIAEpAFg3AFggAiABKQBQNwBQIAIgASkASDcASCACIAEpAEA3AEAgAiABKQBgNwBgIAIgASkAaDcAaCACIAEpAHA3AHAgAiABKQB4NwB4IAFBgAFqIQEgAkGAAWohAiAaQoABfSIaQh9WDQALCyAaQhBaBEAgAiABKQAANwAAIAIgASkACDcACCAaQhB9IRogAkEQaiECIAFBEGohAQsgGkIIWgRAIAIgASkAADcAACAaQgh9IRogAkEIaiECIAFBCGohAQsgGkIEWgRAIAIgASgAADYAACAaQgR9IRogAkEEaiECIAFBBGohAQsgGkICWgRAIAIgAS8AADsAACAaQgJ9IRogAkECaiECIAFBAmohAQsgHCAbfSEcIBpQRQRAIAIgAS0AADoAACACQQFqIQIgAUEBaiEBCyAcUEUNAAsMAQsCQAJAIBYEQAJAIAQgBUkEQCAHKAKYRyAESw0BCyABIARrIQMCQEEAIARrIgVBf0ogDyABa6wiGiAbIBogG1QbIhqnIgIgBUpxDQAgBUEBSCACIANqIAFLcQ0AIAEgAyACEAcgAmohAgwFCyABIAMgBCAEQR91IgFqIAFzIgEQByABaiECIBogAa0iHn0iHFANBCABIANqIQEDQAJAIBwgHiAcIB5UGyIbQiBUBEAgGyEaDAELIBsiGkIgfSIgQgWIQgF8QgODIh9QRQRAA0AgAiABKQAANwAAIAIgASkAGDcAGCACIAEpABA3ABAgAiABKQAINwAIIBpCIH0hGiABQSBqIQEgAkEgaiECIB9CAX0iH0IAUg0ACwsgIELgAFQNAANAIAIgASkAADcAACACIAEpABg3ABggAiABKQAQNwAQIAIgASkACDcACCACIAEpADg3ADggAiABKQAwNwAwIAIgASkAKDcAKCACIAEpACA3ACAgAiABKQBYNwBYIAIgASkAUDcAUCACIAEpAEg3AEggAiABKQBANwBAIAIgASkAYDcAYCACIAEpAGg3AGggAiABKQBwNwBwIAIgASkAeDcAeCABQYABaiEBIAJBgAFqIQIgGkKAAX0iGkIfVg0ACwsgGkIQWgRAIAIgASkAADcAACACIAEpAAg3AAggGkIQfSEaIAJBEGohAiABQRBqIQELIBpCCFoEQCACIAEpAAA3AAAgGkIIfSEaIAJBCGohAiABQQhqIQELIBpCBFoEQCACIAEoAAA2AAAgGkIEfSEaIAJBBGohAiABQQRqIQELIBpCAloEQCACIAEvAAA7AAAgGkICfSEaIAJBAmohAiABQQJqIQELIBwgG30hHCAaUEUEQCACIAEtAAA6AAAgAkEBaiECIAFBAWohAQsgHFBFDQALDAQLIBAgAWsiCUEBaiIGIAUgBSAGSxshAyABIARrIQIgAUEHcUUNAiADRQ0CIAEgAi0AADoAACACQQFqIQIgAUEBaiIGQQdxQQAgA0EBayIFGw0BIAYhASAFIQMgCSEGDAILAkAgBCAFSQRAIAcoAphHIARLDQELIAEgASAEayIGKQAANwAAIAEgBUEBa0EHcUEBaiIDaiECIAUgA2siBEUNAyADIAZqIQEDQCACIAEpAAA3AAAgAUEIaiEBIAJBCGohAiAEQQhrIgQNAAsMAwsgASAEIAUQPyECDAILIAEgAi0AADoAASAJQQFrIQYgA0ECayEFIAJBAWohAgJAIAFBAmoiCkEHcUUNACAFRQ0AIAEgAi0AADoAAiAJQQJrIQYgA0EDayEFIAJBAWohAgJAIAFBA2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAAyAJQQNrIQYgA0EEayEFIAJBAWohAgJAIAFBBGoiCkEHcUUNACAFRQ0AIAEgAi0AADoABCAJQQRrIQYgA0EFayEFIAJBAWohAgJAIAFBBWoiCkEHcUUNACAFRQ0AIAEgAi0AADoABSAJQQVrIQYgA0EGayEFIAJBAWohAgJAIAFBBmoiCkEHcUUNACAFRQ0AIAEgAi0AADoABiAJQQZrIQYgA0EHayEFIAJBAWohAgJAIAFBB2oiCkEHcUUNACAFRQ0AIAEgAi0AADoAByAJQQdrIQYgA0EIayEDIAFBCGohASACQQFqIQIMBgsgCiEBIAUhAwwFCyAKIQEgBSEDDAQLIAohASAFIQMMAwsgCiEBIAUhAwwCCyAKIQEgBSEDDAELIAohASAFIQMLAkACQCAGQRdNBEAgA0UNASADQQFrIQUgA0EHcSIEBEADQCABIAItAAA6AAAgA0EBayEDIAFBAWohASACQQFqIQIgBEEBayIEDQALCyAFQQdJDQEDQCABIAItAAA6AAAgASACLQABOgABIAEgAi0AAjoAAiABIAItAAM6AAMgASACLQAEOgAEIAEgAi0ABToABSABIAItAAY6AAYgASACLQAHOgAHIAFBCGohASACQQhqIQIgA0EIayIDDQALDAELIAMNAQsgASECDAELIAEgBCADED8hAgsgCyEFDAELIAEgAy0AAjoAACABQQFqIQILIAUgFE8NACACIBNJDQELCyAAIAI2AgwgACAFIAhBA3ZrIgE2AgAgACATIAJrQYMCajYCECAAIBQgAWtBDmo2AgQgByAIQQdxIgA2AogBIAcgHUJ/IACthkJ/hYM+AoQBC+cFAQR/IAMgAiACIANLGyEEIAAgAWshAgJAIABBB3FFDQAgBEUNACAAIAItAAA6AAAgA0EBayEGIAJBAWohAiAAQQFqIgdBB3FBACAEQQFrIgUbRQRAIAchACAFIQQgBiEDDAELIAAgAi0AADoAASADQQJrIQYgBEECayEFIAJBAWohAgJAIABBAmoiB0EHcUUNACAFRQ0AIAAgAi0AADoAAiADQQNrIQYgBEEDayEFIAJBAWohAgJAIABBA2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAAyADQQRrIQYgBEEEayEFIAJBAWohAgJAIABBBGoiB0EHcUUNACAFRQ0AIAAgAi0AADoABCADQQVrIQYgBEEFayEFIAJBAWohAgJAIABBBWoiB0EHcUUNACAFRQ0AIAAgAi0AADoABSADQQZrIQYgBEEGayEFIAJBAWohAgJAIABBBmoiB0EHcUUNACAFRQ0AIAAgAi0AADoABiADQQdrIQYgBEEHayEFIAJBAWohAgJAIABBB2oiB0EHcUUNACAFRQ0AIAAgAi0AADoAByADQQhrIQMgBEEIayEEIABBCGohACACQQFqIQIMBgsgByEAIAUhBCAGIQMMBQsgByEAIAUhBCAGIQMMBAsgByEAIAUhBCAGIQMMAwsgByEAIAUhBCAGIQMMAgsgByEAIAUhBCAGIQMMAQsgByEAIAUhBCAGIQMLAkAgA0EXTQRAIARFDQEgBEEBayEBIARBB3EiAwRAA0AgACACLQAAOgAAIARBAWshBCAAQQFqIQAgAkEBaiECIANBAWsi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CyAAIAMtAAAEfiADKQMQBUIAC6dB//8DcSADKAIEEEcLIQUgAxAICyAEQRBqJAAgBQvgAQICfwF+QTAQCSICRQRAIAEEQCABQQA2AgQgAUEONgIAC0EADwsgAkIANwMIIAJBADYCACACQgA3AxAgAkIANwMYIAJCADcDICACQgA3ACUgAFAEQCACDwsCQCAAQv////8AVg0AIACnQQR0EAkiA0UNACACIAM2AgBBACEBQgEhBANAIAMgAUEEdGoiAUIANwIAIAFCADcABSAAIARSBEAgBKchASAEQgF8IQQMAQsLIAIgADcDCCACIAA3AxAgAg8LIAEEQCABQQA2AgQgAUEONgIAC0EAEBAgAhAGQQAL7gECA38BfiMAQRBrIgQkAAJAIARBDGpCBBAXIgNFBEBBfyECDAELAkAgAQRAIAJBgAZxIQUDQAJAIAUgASgCBHFFDQACQCADKQMIQgBUBEAgA0EAOgAADAELIANCADcDECADQQE6AAALIAMgAS8BCBANIAMgAS8BChANIAMtAABFBEAgAEEIaiIABEAgAEEANgIEIABBFDYCAAtBfyECDAQLQX8hAiAAIARBDGpCBBAbQQBIDQMgATMBCiIGUA0AIAAgASgCDCAGEBtBAEgNAwsgASgCACIBDQALC0EAIQILIAMQCAsgBEEQaiQAIAILPAEBfyAABEAgAUGABnEhAQNAIAEgACgCBHEEQCACIAAvAQpqQQRqIQILIAAoAgAiAA0ACwsgAkH//wNxC5wBAQN/IABFBEBBAA8LIAAhAwNAAn8CQAJAIAAvAQgiAUH04AFNBEAgAUEBRg0BIAFB9cYBRg0BDAILIAFBgbICRg0AIAFB9eABRw0BCyAAKAIAIQEgAEEANgIAIAAoAgwQBiAAEAYgASADIAAgA0YbIQMCQCACRQRAQQAhAgwBCyACIAE2AgALIAEMAQsgACICKAIACyIADQALIAMLsgQCBX8BfgJAAkACQCAAIAGtEBciAQRAIAEtAAANAUEAIQAMAgsgBARAIARBADYCBCAEQQ42AgALQQAPC0EAIQADQCABLQAABH4gASkDCCABKQMQfQVCAAtCBFQNASABEAwhByABIAEQDCIGrRATIghFBEBBACECIAQEQCAEQQA2AgQgBEEVNgIACyABEAggAEUNAwNAIAAoAgAhASAAKAIMEAYg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DCAAQRg2AggLDAMLIAAgBiAFLwFqQQAgBCABEQYAIQEgBhALIAFFDQILAkAgDUUEQCABIQMMAQsgACABIAUvAWgQgQEhAyABEAsgA0UNAQsCQCAJRSAMckUEQCADIQEMAQsgACADQQEQgAEhASADEAsgAUUNAQsgASEDDAELQQAhAwsgBUHwAGokACADC4UBAQF/IAFFBEAgAEEIaiIABEAgAEEANgIEIABBEjYCAAtBAA8LQTgQCSIDRQRAIABBCGoiAARAIABBADYCBCAAQQ42AgALQQAPCyADQQA2AhAgA0IANwIIIANCADcDKCADQQA2AgQgAyACNgIAIANCADcDGCADQQA2AjAgACABQTsgAxBCCw8AIAAgASACQQBBABCCAQusAgECfyABRQRAIABBCGoiAARAIABBADYCBCAAQRI2AgALQQAPCwJAIAJBfUsNACACQf//A3FBCEYNACAAQQhqIgAEQCAAQQA2AgQgAEEQNgIAC0EADwsCQEGwwAAQCSIFBEAgBUEANgIIIAVCADcCACAFQYiBAUGogQEgAxs2AqhAIAUgAjYCFCAFIAM6ABAgBUEAOgAPIAVBADsBDCAFIAMgAkF9SyIGcToADiAFQQggAiAGG0H//wNxIAQgBUGIgQFBqIEBIAMbKAIAEQAAIgI2AqxAIAINASAFEDEgBRAGCyAAQQhqIgAEQCAAQQA2AgQgAEEONgIAC0EADwsgACABQTogBRBCIgAEfyAABSAFKAKsQCAFKAKoQCgCBBEDACAFEDEgBRAGQQALC6ABAQF/IAIgACgCBCIDIAIgA0kbIgIEQCAAIAMgAms2AgQCQAJAAkACQCAAKAIcIgMoAhRBAWsOAgEAAgsgA0GgAWogASAAKAIAIAJB3IABKAIAEQgADAILIAAgACgCMCABIAAoAgAgAkHEgAEoAgARBAA2AjAMAQsgASAAKAIAIAIQBxoLIAAgACgCACACajYCACAAIAAoAgggAmo2AggLC7cCAQR/QX4hAgJAIABFDQAgACgCIEUNACAAKAIkIgRFDQAgACgCHCIBRQ0AIAEoAgAgAEcNAAJAAkAgASgCICIDQTlrDjkBAgICAgICAgICAgIBAgICAQICAgICAgICAgICAgICAgICAQICAgICAgICAgICAQICAgICAgICAgEACyADQZoFRg0AIANBKkcN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DCABajYCDCAGIAYoAgggAWo2AgggBSAFKAIUIAFqNgIUIAUgBSgCECABazYCECAGIAYoAhAgAWsiATYCECABDQAgBiAGKAIENgIIC0EAIQRBACEJIAMoAhBFDQAMCgsgAygCHCgCJCEGIAMgAygCGCIBQQFqNgIYIAEgBmotAAAhASADIARBAWo2AhAgAygCBCAEaiABOgAAIAEEQCADKAIQIQQMAQsLIAMoAhwoAixFDQAgAygCECIGIAlNDQAgBQJ/IAUoAjAhBEEAIAMoAgQgCWoiAUUNABogBCABIAYgCWtB1IABKAIAEQAACzYCMAsgA0HnADYCIAsCQCADKAIcKAIsBEAgAygCDCADKAIQIgFBAmpJBH8gBRAKIAMoAhANAkEABSABCyADKAIEaiAFKAIwOwAAIAMgAygCEEECajYCECADQaABakHkgAEoAgARAQAaCyADQfEANgIgIAUQCiADKAIQRQ0BDAcLDAYLIAUoAgQNAQsgAygCPA0AIApFDQEgAygCIEGaBUYNAQsCfyADKAKIASIBRQRAIAMgChCFAQwBCwJAAkACQCADKAKMAUECaw4CAAECCwJ/AkADQAJAAkAgAygCPA0AIAMQLyADKAI8DQAgCg0BQQAMBAsgAygCSCADKAJoai0AACEEIAMgAygC8C0iAUEBajYC8C0gASADKALsLWpBADoAACADIAMoAvAtIgFBAWo2AvAtIAEgAygC7C1qQQA6AAAgAyADKALwLSIBQQFqNgLwLSABIAMoAuwtaiAEOgAAIAMgBEECdGoiASABLwHkAUEBajsB5AEgAyADKAI8QQFrNgI8IAMgAygCaEEBaiIBNgJoIAMoAvAtIAMoAvQtRw0BQQAhBCADIAMoAlgiBkEATgR/IAMoAkggBmoFQQALIAEgBmtBABAPIAMgAygCaDYCWCADKAIAEAogAygCACgCEA0BDAILCyADQQA2AoQuIApBBEYEQCADIAMoAlgiAUEATgR/IAMoAkggAWoFQQALIAMoAmggAWtBARAPIAMgAygCaDYCWCADKAIAEApBA0ECIAMoAgAoAhAbDAILIAMoAvAtBEBBACEEIAMgAygCWCIBQQBOBH8gAygCSCABagVBAAsgAygCaCABa0EAEA8gAyADKAJoNgJYIAMoAgAQCiADKAIAKAIQRQ0BC0EBIQQLIAQL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bGl0ZXJhbC9sZW5ndGhzIHNldABpbnZhbGlkIGNvZGUgbGVuZ3RocyBzZXQAdW5rbm93biBoZWFkZXIgZmxhZ3Mgc2V0AGludmFsaWQgZGlzdGFuY2VzIHNldABpbnZhbGlkIGJpdCBsZW5ndGggcmVwZWF0AEZpbGUgYWxyZWFkeSBleGlzdHMAdG9vIG1hbnkgbGVuZ3RoIG9yIGRpc3RhbmNlIHN5bWJvbHMAaW52YWxpZCBzdG9yZWQgYmxvY2sgbGVuZ3RocwAlcyVzJXMAYnVmZmVyIGVycm9yAE5vIGVycm9yAHN0cmVhbSBlcnJvcgBUZWxsIGVycm9yAEludGVybmFsIGVycm9yAFNlZWsgZXJyb3IAV3JpdGUgZXJyb3IAZmlsZSBlcnJvcgBSZWFkIGVycm9yAFpsaWIgZXJyb3IAZGF0YSBlcnJvcgBDUkMgZXJyb3IAaW5jb21wYXRpYmxlIHZlcnNpb24AaW52YWxpZCBjb2RlIC0tIG1pc3NpbmcgZW5kLW9mLWJsb2NrAGluY29ycmVjdCBoZWFkZXIgY2hlY2sAaW5jb3JyZWN0IGxlbmd0aCBjaGVjawBpbmNvcnJlY3QgZGF0YSBjaGVjawBpbnZhbGlkIGRpc3RhbmNlIHRvbyBmYXIgYmFjawBoZWFkZXIgY3JjIG1pc21hdGNoADEuMi4xMy56bGliLW5nAGludmFsaWQgd2luZG93IHNpemUAUmVhZC1vbmx5IGFyY2hpdmUATm90IGEgemlwIGFyY2hpdmUAUmVzb3VyY2Ugc3RpbGwgaW4gdXNlAE1hbGxvYyBmYWlsdXJlAGludmFsaWQgYmxvY2sgdHlwZQBGYWlsdXJlIHRvIGNyZWF0ZSB0ZW1wb3JhcnkgZmlsZQBDYW4ndCBvcGVuIGZpbGUATm8gc3VjaCBmaWxlAFByZW1hdHVyZSBlbmQgb2YgZmlsZQBDYW4ndCByZW1vdmUgZmlsZQBpbnZhbGlkIGxpdGVyYWwvbGVuZ3RoIGNvZGUAaW52YWxpZCBkaXN0YW5jZSBjb2RlAHVua25vd24gY29tcHJlc3Npb24gbWV0aG9kAHN0cmVhbSBlbmQAQ29tcHJlc3NlZCBkYXRhIGludmFsaWQATXVsdGktZGlzayB6aXAgYXJjaGl2ZXMgbm90IHN1cHBvcnRl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UgAIANIACAAyAAgAsgAIAHIACADyAAgACgAIAIoACABKAAgAygAIACoACACqAAgAagAIAOoACAAaAAgAmgAIAFoACADaAAgAOgAIALoACAB6AAgA+gAIAAYACACGAAgARgAIAMYACAAmAAgApgAIAGYACADmAAgAFgAIAJYACABWAAgA1gAIADYACAC2AAgAdgAIAPYACAAOAAgAjgAIAE4ACADOAAgALgAIAK4ACABuAAgA7gAIAB4ACACeAAgAXgAIAN4ACAA+AAgAvgAIAH4ACAD+AAgAAQAIAIEACABBAAgAwQAIACEACAChAAgAYQAIAOEACAARAAgAkQAIAFEACADRAAgAMQAIALEACABxAAgA8QAIAAkACACJAAgASQAIAMkACAApAAgAqQAIAGkACADpAAgAGQAIAJkACABZAAgA2QAIADkACAC5AAgAeQAIAPkACAAFAAgAhQAIAEUACADFAAgAJQAIAKUACABlAAgA5QAIABUACACVAAgAVQAIANUACAA1AAgAtQAIAHUACAD1AAgADQAIAI0ACABNAAgAzQAIAC0ACACtAAgAbQAIAO0ACAAdAAgAnQAIAF0ACADdAAgAPQAIAL0ACAB9AAgA/QAIABMACQATAQkAkwAJAJMBCQBTAAkAUwEJANMACQDTAQkAMwAJADMBCQCzAAkAswEJAHMACQBzAQkA8wAJAPMBCQALAAkACwEJAIsACQCLAQkASwAJAEsBCQDLAAkAywEJACsACQArAQkAqwAJAKsBCQBrAAkAawEJAOsACQDrAQkAGwAJABsBCQCbAAkAmwEJAFsACQBbAQkA2wAJANsBCQA7AAkAOwEJALsACQC7AQkAewAJAHsBCQD7AAkA+wEJAAcACQAHAQkAhwAJAIcBCQBHAAkARwEJAMcACQDHAQkAJwAJACcBCQCnAAkApwEJAGcACQBnAQkA5wAJAOcBCQAXAAkAFwEJAJcACQCXAQkAVwAJAFcBCQDXAAkA1wEJADcACQA3AQkAtwAJALcBCQB3AAkAdwEJAPcACQD3AQkADwAJAA8BCQCPAAkAjwEJAE8ACQBPAQkAzwAJAM8BCQAvAAkALwEJAK8ACQCvAQkAbwAJAG8BCQDvAAkA7wEJAB8ACQAfAQkAnwAJAJ8BCQBfAAkAXwEJAN8ACQDfAQkAPwAJAD8BCQC/AAkAvwEJAH8ACQB/AQkA/wAJAP8BCQAAAAcAQAAHACAABwBgAAcAEAAHAFAABwAwAAcAcAAHAAgABwBIAAcAKAAHAGgABwAYAAcAWAAHADgABwB4AAcABAAHAEQABwAkAAcAZAAHABQABwBUAAcANAAHAHQABwADAAgAgwAIAEMACADDAAgAIwAIAKMACABjAAgA4wAIAAAABQAQAAUACAAFABgABQAEAAUAFAAFAAwABQAcAAUAAgAFABIABQAKAAUAGgAFAAYABQAWAAUADgAFAB4ABQABAAUAEQAFAAkABQAZAAUABQAFABUABQANAAUAHQAFAAMABQATAAUACwAFABsABQAHAAUAFwAFAEGBywAL7AYBAgMEBAUFBgYGBgcHBwcICAgICAgICAkJCQkJCQkJCgoKCgoKCgoKCgoKCgoKCgsLCwsLCwsLCwsLCwsLCwsMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8AABAREhITExQUFBQVFRUVFhYWFhYWFhYXFxcXFxcXFxgYGBgYGBgYGBgYGBgYGBgZGRkZGRkZGRkZGRkZGRkZGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhobGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwdHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dAAECAwQFBgcICAkJCgoLCwwMDAwNDQ0NDg4ODg8PDw8QEBAQEBAQEBEREREREREREhISEhISEhITExMTExMTExQUFBQUFBQUFBQUFBQUFBQVFRUVFRUVFRUVFRUVFRUVFhYWFhYWFhYWFhYWFhYWFhcXFxcXFxcXFxcXFxcXFxcYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhobGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbHAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAoAAAAMAAAADgAAABAAAAAUAAAAGAAAABwAAAAgAAAAKAAAADAAAAA4AAAAQAAAAFAAAABgAAAAcAAAAIAAAACgAAAAwAAAAOAAQYTSAAutAQEAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAAABAACAAQAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAgCAAAMApAAABAQAAHgEAAA8AAAAAJQAAQCoAAAAAAAAeAAAADwAAAAAAAADAKgAAAAAAABMAAAAHAEHg0wALTQEAAAABAAAAAQAAAAEAAAACAAAAAgAAAAIAAAACAAAAAwAAAAMAAAADAAAAAwAAAAQAAAAEAAAABAAAAAQAAAAFAAAABQAAAAUAAAAFAEHQ1AALZQEAAAABAAAAAgAAAAIAAAADAAAAAwAAAAQAAAAEAAAABQAAAAUAAAAGAAAABgAAAAcAAAAHAAAACAAAAAgAAAAJAAAACQAAAAoAAAAKAAAACwAAAAsAAAAMAAAADAAAAA0AAAANAEGA1gALIwIAAAADAAAABwAAAAAAAAAQERIACAcJBgoFCwQMAw0CDgEPAEHQ1gALTQEAAAABAAAAAQAAAAEAAAACAAAAAgAAAAIAAAACAAAAAwAAAAMAAAADAAAAAwAAAAQAAAAEAAAABAAAAAQAAAAFAAAABQAAAAUAAAAFAEHA1wALZQEAAAABAAAAAgAAAAIAAAADAAAAAwAAAAQAAAAEAAAABQAAAAUAAAAGAAAABgAAAAcAAAAHAAAACAAAAAgAAAAJAAAACQAAAAoAAAAKAAAACwAAAAsAAAAMAAAADAAAAA0AAAANAEG42AALASwAQcTYAAthLQAAAAQABAAIAAQALgAAAAQABgAQAAYALwAAAAQADAAgABgALwAAAAgAEAAgACAALwAAAAgAEACAAIAALwAAAAgAIACAAAABMAAAACAAgAACAQAEMAAAACAAAgECAQAQMABBsNkAC6UTAwAEAAUABgAHAAgACQAKAAsADQAPABEAEwAXABsAHwAjACsAMwA7AEMAUwBjAHMAgwCjAMMA4wACAQAAAAAAABAAEAAQABAAEAAQABAAEAARABEAEQARABIAEgASABIAEwATABMAEwAUABQAFAAUABUAFQAVABUAEABNAMoAAAABAAIAAwAEAAUABwAJAA0AEQAZACEAMQBBAGEAgQDBAAEBgQEBAgEDAQQBBgEIAQwBEAEYASABMAFAAWAAAAAAEAAQABAAEAARABEAEgASABMAEwAUABQAFQAVABYAFgAXABcAGAAYABkAGQAaABoAGwAbABwAHAAdAB0AQABAAGAHAAAACFAAAAgQABQIcwASBx8AAAhwAAAIMAAACcAAEAcKAAAIYAAACCAAAAmgAAAIAAAACIAAAAhAAAAJ4AAQBwYAAAhYAAAIGAAACZAAEwc7AAAIeAAACDgAAAnQABEHEQAACGgAAAgoAAAJsAAACAgAAAiIAAAISAAACfAAEAcEAAAIVAAACBQAFQjjABMHKwAACHQAAAg0AAAJyAARBw0AAAhkAAAIJAAACagAAAgEAAAIhAAACEQAAAnoABAHCAAACFwAAAgcAAAJmAAUB1MAAAh8AAAIPAAACdgAEgcXAAAIbAAACCwAAAm4AAAIDAAACIwAAAhMAAAJ+AAQBwMAAAhSAAAIEgAVCKMAEwcjAAAIcgAACDIAAAnEABEHCwAACGIAAAgiAAAJpAAACAIAAAiCAAAIQgAACeQAEAcHAAAIWgAACBoAAAmUABQHQwAACHoAAAg6AAAJ1AASBxMAAAhqAAAIKgAACbQAAAgKAAAIigAACEoAAAn0ABAHBQAACFYAAAgWAEAIAAATBzMAAAh2AAAINgAACcwAEQcPAAAIZgAACCYAAAmsAAAIBgAACIYAAAhGAAAJ7AAQBwkAAAheAAAIHgAACZwAFAdjAAAIfgAACD4AAAncABIHGwAACG4AAAguAAAJvAAACA4AAAiOAAAITgAACfwAYAcAAAAIUQAACBEAFQiDABIHHwAACHEAAAgxAAAJwgAQBwoAAAhhAAAIIQAACaIAAAgBAAAIgQAACEEAAAniABAHBgAACFkAAAgZAAAJkgATBzsAAAh5AAAIOQAACdIAEQcRAAAIaQAACCkAAAmyAAAICQAACIkAAAhJAAAJ8gAQBwQAAAhVAAAIFQAQCAIBEwcrAAAIdQAACDUAAAnKABEHDQAACGUAAAglAAAJqgAACAUAAAiFAAAIRQAACeoAEAcIAAAIXQAACB0AAAmaABQHUwAACH0AAAg9AAAJ2gASBxcAAAhtAAAILQAACboAAAgNAAAIjQAACE0AAAn6ABAHAwAACFMAAAgTABUIwwATByMAAAhzAAAIMwAACcYAEQcLAAAIYwAACCMAAAmmAAAIAwAACIMAAAhDAAAJ5gAQBwcAAAhbAAAIGwAACZYAFAdDAAAIewAACDsAAAnWABIHEwAACGsAAAgrAAAJtgAACAsAAAiLAAAISwAACfYAEAcFAAAIVwAACBcAQAgAABMHMwAACHcAAAg3AAAJzgARBw8AAAhnAAAIJwAACa4AAAgHAAAIhwAACEcAAAnuABAHCQAACF8AAAgfAAAJngAUB2MAAAh/AAAIPwAACd4AEgcbAAAIbwAACC8AAAm+AAAIDwAACI8AAAhPAAAJ/gBgBwAAAAhQAAAIEAAUCHMAEgcfAAAIcAAACDAAAAnBABAHCgAACGAAAAggAAAJoQAACAAAAAiAAAAIQAAACeEAEAcGAAAIWAAACBgAAAmRABMHOwAACHgAAAg4AAAJ0QARBxEAAAhoAAAIKAAACbEAAAgIAAAIiAAACEgAAAnxABAHBAAACFQAAAgUABUI4wATBysAAAh0AAAINAAACckAEQcNAAAIZAAACCQAAAmpAAAIBAAACIQAAAhEAAAJ6QAQBwgAAAhcAAAIHAAACZkAFAdTAAAIfAAACDwAAAnZABIHFwAACGwAAAgsAAAJuQAACAwAAAiMAAAITAAACfkAEAcDAAAIUgAACBIAFQijABMHIwAACHIAAAgyAAAJxQARBwsAAAhiAAAIIgAACaUAAAgCAAAIggAACEIAAAnlABAHBwAACFoAAAgaAAAJlQAUB0MAAAh6AAAIOgAACdUAEgcTAAAIagAACCoAAAm1AAAICgAACIoAAAhKAAAJ9QAQBwUAAAhWAAAIFgBACAAAEwczAAAIdgAACDYAAAnNABEHDwAACGYAAAgmAAAJrQAACAYAAAiGAAAIRgAACe0AEAcJAAAIXgAACB4AAAmdABQHYwAACH4AAAg+AAAJ3QASBxsAAAhuAAAILgAACb0AAAgOAAAIjgAACE4AAAn9AGAHAAAACFEAAAgRABUIgwASBx8AAAhxAAAIMQAACcMAEAcKAAAIYQAACCEAAAmjAAAIAQAACIEAAAhBAAAJ4wAQBwYAAAhZAAAIGQAACZMAEwc7AAAIeQAACDkAAAnTABEHEQAACGkAAAgpAAAJswAACAkAAAiJAAAISQAACfMAEAcEAAAIVQAACBUAEAgCARMHKwAACHUAAAg1AAAJywARBw0AAAhlAAAIJQAACasAAAgFAAAIhQAACEUAAAnrABAHCAAACF0AAAgdAAAJmwAUB1MAAAh9AAAIPQAACdsAEgcXAAAIbQAACC0AAAm7AAAIDQAACI0AAAhNAAAJ+wAQBwMAAAhTAAAIEwAVCMMAEwcjAAAIcwAACDMAAAnHABEHCwAACGMAAAgjAAAJpwAACAMAAAiDAAAIQwAACecAEAcHAAAIWwAACBsAAAmXABQHQwAACHsAAAg7AAAJ1wASBxMAAAhrAAAIKwAACbcAAAgLAAAIiwAACEsAAAn3ABAHBQAACFcAAAgXAEAIAAATBzMAAAh3AAAINwAACc8AEQcPAAAIZwAACCcAAAmvAAAIBwAACIcAAAhHAAAJ7wAQBwkAAAhfAAAIHwAACZ8AFAdjAAAIfwAACD8AAAnfABIHGwAACG8AAAgvAAAJvwAACA8AAAiPAAAITwAACf8AEAUBABcFAQETBREAGwUBEBEFBQAZBQEEFQVBAB0FAUAQBQMAGAUBAhQFIQAcBQEgEgUJABoFAQgWBYEAQAUAABAFAgAXBYEBEwUZABsFARgRBQcAGQUBBhUFYQAdBQFgEAUEABgFAQMUBTEAHAUBMBIFDQAaBQEMFgXBAEAFAAAQABEAEgAAAAgABwAJAAYACgAFAAsABAAMAAMADQACAA4AAQAPAEHg7AALQREACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABAAkLCwAACQYLAAALAAYRAAAAERERAEGx7QALIQsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwBB6+0ACwEMAEH37QALFQwAAAAADAAAAAAJDAAAAAAADAAADABBpe4ACwEOAEGx7gALFQ0AAAAEDQAAAAAJDgAAAAAADgAADgBB3+4ACwEQAEHr7gALHg8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgBBou8ACw4SAAAAEhISAAAAAAAACQBB0+8ACwELAEHf7wALFQoAAAAACgAAAAAJCwAAAAAACwAACwBBjfAACwEMAEGZ8AALJwwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRgBB5PAACwE+AEGL8QALBf//////AEHQ8QALVxkSRDsCPyxHFD0zMAobBkZLRTcPSQ6OFwNAHTxpKzYfSi0cASAlKSEIDBUWIi4QOD4LNDEYZHR1di9BCX85ESNDMkKJiosFBCYoJw0qHjWMBxpIkxOUlQBBsPIAC4oOSWxsZWdhbCBieXRlIHNlcXVlbmNlAERvbWFpbiBlcnJvcgBSZXN1bHQgbm90IHJlcHJlc2VudGFibGUATm90IGEgdHR5AFBlcm1pc3Npb24gZGVuaWVkAE9wZXJhdGlvbiBub3QgcGVybWl0dGVkAE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkATm8gc3VjaCBwcm9jZXNzAEZpbGUgZXhpc3RzAFZhbHVlIHRvbyBsYXJnZSBmb3IgZGF0YSB0eXBlAE5vIHNwYWNlIGxlZnQgb24gZGV2aWNlAE91dCBvZiBtZW1vcnkAUmVzb3VyY2UgYnVzeQBJbnRlcnJ1cHRlZCBzeXN0ZW0gY2FsbABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgZG93bgBIb3N0IGlzIHVucmVhY2hhYmxlAEFkZHJlc3MgaW4gdXNlAEJyb2tlbiBwaXBlAEkvTyBlcnJvcgBObyBzdWNoIGRldmljZSBvciBhZGRyZXNzAEJsb2NrIGRldmljZSByZXF1aXJlZABObyBzdWNoIGRldmljZQBOb3QgYSBkaXJlY3RvcnkASXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AQcCAAQuFARMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAgERQADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAQfSCAQsCXEQAQbCDAQsQ/////////////////////w==";Zs(xi)||(xi=x(xi));function Fs(Je){try{if(Je==xi&&ue)return new Uint8Array(ue);var st=ia(Je);if(st)return st;if(T)return T(Je);throw"sync fetching of the wasm failed: you can preload it to Module['wasmBinary'] manually, or emcc.py will do that for you when generating HTML (but not JS)"}catch(vt){Hi(vt)}}function $s(Je,st){var vt,ar,ee;try{ee=Fs(Je),ar=new WebAssembly.Module(ee),vt=new WebAssembly.Instance(ar,st)}catch(Le){var ye=Le.toString();throw te("failed to compile wasm module: "+ye),(ye.includes("imported Memory")||ye.includes("memory import"))&&te("Memory size incompatibility issues may be due to changing INITIAL_MEMORY at runtime to something too large. Use ALLOW_MEMORY_GROWTH to allow any size memory (and also make sure not to set INITIAL_MEMORY at runtime to something smaller than it was at compile time)."),Le}return[vt,ar]}function SA(){var Je={a:dc};function st(ee,ye){var Le=ee.exports;r.asm=Le,De=r.asm.g,z(De.buffer),$=r.asm.W,cn(r.asm.h),Xs("wasm-instantiate")}if($n("wasm-instantiate"),r.instantiateWasm)try{var vt=r.instantiateWasm(Je,st);return vt}catch(ee){return te("Module.instantiateWasm callback failed with error: "+ee),!1}var ar=$s(xi,Je);return st(ar[0]),r.asm}function gu(Je){return R.getFloat32(Je,!0)}function op(Je){return R.getFloat64(Je,!0)}function ap(Je){return R.getInt16(Je,!0)}function Rs(Je){return R.getInt32(Je,!0)}function Ln(Je,st){R.setInt32(Je,st,!0)}function hs(Je){for(;Je.length>0;){var st=Je.shift();if(typeof st=="function"){st(r);continue}var vt=st.func;typeof vt=="number"?st.arg===void 0?$.get(vt)():$.get(vt)(st.arg):vt(st.arg===void 0?null:st.arg)}}function Ts(Je,st){var vt=new Date(Rs((Je>>2)*4)*1e3);Ln((st>>2)*4,vt.getUTCSeconds()),Ln((st+4>>2)*4,vt.getUTCMinutes()),Ln((st+8>>2)*4,vt.getUTCHours()),Ln((st+12>>2)*4,vt.getUTCDate()),Ln((st+16>>2)*4,vt.getUTCMonth()),Ln((st+20>>2)*4,vt.getUTCFullYear()-1900),Ln((st+24>>2)*4,vt.getUTCDay()),Ln((st+36>>2)*4,0),Ln((st+32>>2)*4,0);var ar=Date.UTC(vt.getUTCFullYear(),0,1,0,0,0,0),ee=(vt.getTime()-ar)/(1e3*60*60*24)|0;return Ln((st+28>>2)*4,ee),Ts.GMTString||(Ts.GMTString=nt("GMT")),Ln((st+40>>2)*4,Ts.GMTString),st}function pc(Je,st){return Ts(Je,st)}function hc(Je,st,vt){be.copyWithin(Je,st,st+vt)}function gc(Je){try{return De.grow(Je-ke.byteLength+65535>>>16),z(De.buffer),1}catch{}}function bA(Je){var st=be.length;Je=Je>>>0;var vt=2147483648;if(Je>vt)return!1;for(var ar=1;ar<=4;ar*=2){var ee=st*(1+.2/ar);ee=Math.min(ee,Je+100663296);var ye=Math.min(vt,Te(Math.max(Je,ee),65536)),Le=gc(ye);if(Le)return!0}return!1}function xA(Je){ce(Je)}function Ro(Je){var st=Date.now()/1e3|0;return Je&&Ln((Je>>2)*4,st),st}function To(){if(To.called)return;To.called=!0;var Je=new Date().getFullYear(),st=new Date(Je,0,1),vt=new Date(Je,6,1),ar=st.getTimezoneOffset(),ee=vt.getTimezoneOffset(),ye=Math.max(ar,ee);Ln((ja()>>2)*4,ye*60),Ln((rs()>>2)*4,+(ar!=ee));function Le(sn){var ei=sn.toTimeString().match(/\(([A-Za-z ]+)\)$/);return ei?ei[1]:"GMT"}var gt=Le(st),mt=Le(vt),Dt=nt(gt),er=nt(mt);ee>2)*4,Dt),Ln((Di()+4>>2)*4,er)):(Ln((Di()>>2)*4,er),Ln((Di()+4>>2)*4,Dt))}function kA(Je){To();var st=Date.UTC(Rs((Je+20>>2)*4)+1900,Rs((Je+16>>2)*4),Rs((Je+12>>2)*4),Rs((Je+8>>2)*4),Rs((Je+4>>2)*4),Rs((Je>>2)*4),0),vt=new Date(st);Ln((Je+24>>2)*4,vt.getUTCDay());var ar=Date.UTC(vt.getUTCFullYear(),0,1,0,0,0,0),ee=(vt.getTime()-ar)/(1e3*60*60*24)|0;return Ln((Je+28>>2)*4,ee),vt.getTime()/1e3|0}var pr=typeof atob=="function"?atob:function(Je){var st="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",vt="",ar,ee,ye,Le,gt,mt,Dt,er=0;Je=Je.replace(/[^A-Za-z0-9\+\/\=]/g,"");do Le=st.indexOf(Je.charAt(er++)),gt=st.indexOf(Je.charAt(er++)),mt=st.indexOf(Je.charAt(er++)),Dt=st.indexOf(Je.charAt(er++)),ar=Le<<2|gt>>4,ee=(gt&15)<<4|mt>>2,ye=(mt&3)<<6|Dt,vt=vt+String.fromCharCode(ar),mt!==64&&(vt=vt+String.fromCharCode(ee)),Dt!==64&&(vt=vt+String.fromCharCode(ye));while(er0||(Et(),yr>0))return;function st(){Dn||(Dn=!0,r.calledRun=!0,!Ee&&(qt(),o(r),r.onRuntimeInitialized&&r.onRuntimeInitialized(),nr()))}r.setStatus?(r.setStatus("Running..."),setTimeout(function(){setTimeout(function(){r.setStatus("")},1),st()},1)):st()}if(r.run=Sl,r.preInit)for(typeof r.preInit=="function"&&(r.preInit=[r.preInit]);r.preInit.length>0;)r.preInit.pop()();return Sl(),e}}();typeof ux=="object"&&typeof M4=="object"?M4.exports=O4:typeof define=="function"&&define.amd?define([],function(){return O4}):typeof ux=="object"&&(ux.createModule=O4)});var Nf,wce,Bce,vce=It(()=>{Nf=["number","number"],wce=(Z=>(Z[Z.ZIP_ER_OK=0]="ZIP_ER_OK",Z[Z.ZIP_ER_MULTIDISK=1]="ZIP_ER_MULTIDISK",Z[Z.ZIP_ER_RENAME=2]="ZIP_ER_RENAME",Z[Z.ZIP_ER_CLOSE=3]="ZIP_ER_CLOSE",Z[Z.ZIP_ER_SEEK=4]="ZIP_ER_SEEK",Z[Z.ZIP_ER_READ=5]="ZIP_ER_READ",Z[Z.ZIP_ER_WRITE=6]="ZIP_ER_WRITE",Z[Z.ZIP_ER_CRC=7]="ZIP_ER_CRC",Z[Z.ZIP_ER_ZIPCLOSED=8]="ZIP_ER_ZIPCLOSED",Z[Z.ZIP_ER_NOENT=9]="ZIP_ER_NOENT",Z[Z.ZIP_ER_EXISTS=10]="ZIP_ER_EXISTS",Z[Z.ZIP_ER_OPEN=11]="ZIP_ER_OPEN",Z[Z.ZIP_ER_TMPOPEN=12]="ZIP_ER_TMPOPEN",Z[Z.ZIP_ER_ZLIB=13]="ZIP_ER_ZLIB",Z[Z.ZIP_ER_MEMORY=14]="ZIP_ER_MEMORY",Z[Z.ZIP_ER_CHANGED=15]="ZIP_ER_CHANGED",Z[Z.ZIP_ER_COMPNOTSUPP=16]="ZIP_ER_COMPNOTSUPP",Z[Z.ZIP_ER_EOF=17]="ZIP_ER_EOF",Z[Z.ZIP_ER_INVAL=18]="ZIP_ER_INVAL",Z[Z.ZIP_ER_NOZIP=19]="ZIP_ER_NOZIP",Z[Z.ZIP_ER_INTERNAL=20]="ZIP_ER_INTERNAL",Z[Z.ZIP_ER_INCONS=21]="ZIP_ER_INCONS",Z[Z.ZIP_ER_REMOVE=22]="ZIP_ER_REMOVE",Z[Z.ZIP_ER_DELETED=23]="ZIP_ER_DELETED",Z[Z.ZIP_ER_ENCRNOTSUPP=24]="ZIP_ER_ENCRNOTSUPP",Z[Z.ZIP_ER_RDONLY=25]="ZIP_ER_RDONLY",Z[Z.ZIP_ER_NOPASSWD=26]="ZIP_ER_NOPASSWD",Z[Z.ZIP_ER_WRONGPASSWD=27]="ZIP_ER_WRONGPASSWD",Z[Z.ZIP_ER_OPNOTSUPP=28]="ZIP_ER_OPNOTSUPP",Z[Z.ZIP_ER_INUSE=29]="ZIP_ER_INUSE",Z[Z.ZIP_ER_TELL=30]="ZIP_ER_TELL",Z[Z.ZIP_ER_COMPRESSED_DATA=31]="ZIP_ER_COMPRESSED_DATA",Z))(wce||{}),Bce=t=>({get HEAPU8(){return t.HEAPU8},errors:wce,SEEK_SET:0,SEEK_CUR:1,SEEK_END:2,ZIP_CHECKCONS:4,ZIP_EXCL:2,ZIP_RDONLY:16,ZIP_FL_OVERWRITE:8192,ZIP_FL_COMPRESSED:4,ZIP_OPSYS_DOS:0,ZIP_OPSYS_AMIGA:1,ZIP_OPSYS_OPENVMS:2,ZIP_OPSYS_UNIX:3,ZIP_OPSYS_VM_CMS:4,ZIP_OPSYS_ATARI_ST:5,ZIP_OPSYS_OS_2:6,ZIP_OPSYS_MACINTOSH:7,ZIP_OPSYS_Z_SYSTEM:8,ZIP_OPSYS_CPM:9,ZIP_OPSYS_WINDOWS_NTFS:10,ZIP_OPSYS_MVS:11,ZIP_OPSYS_VSE:12,ZIP_OPSYS_ACORN_RISC:13,ZIP_OPSYS_VFAT:14,ZIP_OPSYS_ALTERNATE_MVS:15,ZIP_OPSYS_BEOS:16,ZIP_OPSYS_TANDEM:17,ZIP_OPSYS_OS_400:18,ZIP_OPSYS_OS_X:19,ZIP_CM_DEFAULT:-1,ZIP_CM_STORE:0,ZIP_CM_DEFLATE:8,uint08S:t._malloc(1),uint32S:t._malloc(4),malloc:t._malloc,free:t._free,getValue:t.getValue,openFromSource:t.cwrap("zip_open_from_source","number",["number","number","number"]),close:t.cwrap("zip_close","number",["number"]),discard:t.cwrap("zip_discard",null,["number"]),getError:t.cwrap("zip_get_error","number",["number"]),getName:t.cwrap("zip_get_name","string",["number","number","number"]),getNumEntries:t.cwrap("zip_get_num_entries","number",["number","number"]),delete:t.cwrap("zip_delete","number",["number","number"]),statIndex:t.cwrap("zip_stat_index","number",["number",...Nf,"number","number"]),fopenIndex:t.cwrap("zip_fopen_index","number",["number",...Nf,"number"]),fread:t.cwrap("zip_fread","number",["number","number","number","number"]),fclose:t.cwrap("zip_fclose","number",["number"]),dir:{add:t.cwrap("zip_dir_add","number",["number","string"])},file:{add:t.cwrap("zip_file_add","number",["number","string","number","number"]),getError:t.cwrap("zip_file_get_error","number",["number"]),getExternalAttributes:t.cwrap("zip_file_get_external_attributes","number",["number",...Nf,"number","number","number"]),setExternalAttributes:t.cwrap("zip_file_set_external_attributes","number",["number",...Nf,"number","number","number"]),setMtime:t.cwrap("zip_file_set_mtime","number",["number",...Nf,"number","number"]),setCompression:t.cwrap("zip_set_file_compression","number",["number",...Nf,"number","number"])},ext:{countSymlinks:t.cwrap("zip_ext_count_symlinks","number",["number"])},error:{initWithCode:t.cwrap("zip_error_init_with_code",null,["number","number"]),strerror:t.cwrap("zip_error_strerror","string",["number"])},name:{locate:t.cwrap("zip_name_locate","number",["number","string","number"])},source:{fromUnattachedBuffer:t.cwrap("zip_source_buffer_create","number",["number",...Nf,"number","number"]),fromBuffer:t.cwrap("zip_source_buffer","number",["number","number",...Nf,"number"]),free:t.cwrap("zip_source_free",null,["number"]),keep:t.cwrap("zip_source_keep",null,["number"]),open:t.cwrap("zip_source_open","number",["number"]),close:t.cwrap("zip_source_close","number",["number"]),seek:t.cwrap("zip_source_seek","number",["number",...Nf,"number"]),tell:t.cwrap("zip_source_tell","number",["number"]),read:t.cwrap("zip_source_read","number",["number","number","number"]),error:t.cwrap("zip_source_error","number",["number"])},struct:{statS:t.cwrap("zipstruct_statS","number",[]),statSize:t.cwrap("zipstruct_stat_size","number",["number"]),statCompSize:t.cwrap("zipstruct_stat_comp_size","number",["number"]),statCompMethod:t.cwrap("zipstruct_stat_comp_method","number",["number"]),statMtime:t.cwrap("zipstruct_stat_mtime","number",["number"]),statCrc:t.cwrap("zipstruct_stat_crc","number",["number"]),errorS:t.cwrap("zipstruct_errorS","number",[]),errorCodeZip:t.cwrap("zipstruct_error_code_zip","number",["number"])}})});function U4(t,e){let r=t.indexOf(e);if(r<=0)return null;let o=r;for(;r>=0&&(o=r+e.length,t[o]!==K.sep);){if(t[r-1]===K.sep)return null;r=t.indexOf(e,o)}return t.length>o&&t[o]!==K.sep?null:t.slice(0,o)}var iA,Dce=It(()=>{Pt();Pt();sA();iA=class t extends Gp{static async openPromise(e,r){let o=new t(r);try{return await e(o)}finally{o.saveAndClose()}}constructor(e={}){let r=e.fileExtensions,o=e.readOnlyArchives,a=typeof r>"u"?A=>U4(A,".zip"):A=>{for(let p of r){let h=U4(A,p);if(h)return h}return null},n=(A,p)=>new Zi(p,{baseFs:A,readOnly:o,stats:A.statSync(p)}),u=async(A,p)=>{let h={baseFs:A,readOnly:o,stats:await A.statPromise(p)};return()=>new Zi(p,h)};super({...e,factorySync:n,factoryPromise:u,getMountPoint:a})}}});function tot(t){if(typeof t=="string"&&String(+t)===t)return+t;if(typeof t=="number"&&Number.isFinite(t))return t<0?Date.now()/1e3:t;if(Pce.types.isDate(t))return t.getTime()/1e3;throw new Error("Invalid time")}function Ax(){return Buffer.from([80,75,5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])}var ta,_4,Pce,H4,Sce,fx,Zi,q4=It(()=>{Pt();Pt();Pt();Pt();Pt();Pt();ta=ve("fs"),_4=ve("stream"),Pce=ve("util"),H4=et(ve("zlib"));L4();Sce="mixed";fx=class extends Error{constructor(e,r){super(e),this.name="Libzip Error",this.code=r}},Zi=class extends qu{constructor(r,o={}){super();this.listings=new Map;this.entries=new Map;this.fileSources=new Map;this.fds=new Map;this.nextFd=0;this.ready=!1;this.readOnly=!1;let a=o;if(this.level=typeof a.level<"u"?a.level:Sce,r??=Ax(),typeof r=="string"){let{baseFs:A=new _n}=a;this.baseFs=A,this.path=r}else this.path=null,this.baseFs=null;if(o.stats)this.stats=o.stats;else if(typeof r=="string")try{this.stats=this.baseFs.statSync(r)}catch(A){if(A.code==="ENOENT"&&a.create)this.stats=wa.makeDefaultStats();else throw A}else this.stats=wa.makeDefaultStats();this.libzip=K1();let n=this.libzip.malloc(4);try{let A=0;o.readOnly&&(A|=this.libzip.ZIP_RDONLY,this.readOnly=!0),typeof r=="string"&&(r=a.create?Ax():this.baseFs.readFileSync(r));let p=this.allocateUnattachedSource(r);try{this.zip=this.libzip.openFromSource(p,A,n),this.lzSource=p}catch(h){throw this.libzip.source.free(p),h}if(this.zip===0){let h=this.libzip.struct.errorS();throw this.libzip.error.initWithCode(h,this.libzip.getValue(n,"i32")),this.makeLibzipError(h)}}finally{this.libzip.free(n)}this.listings.set(Bt.root,new Set);let u=this.libzip.getNumEntries(this.zip,0);for(let A=0;Ar)throw new Error("Overread");let n=Buffer.from(this.libzip.HEAPU8.subarray(o,o+r));return process.env.YARN_IS_TEST_ENV&&process.env.YARN_ZIP_DATA_EPILOGUE&&(n=Buffer.concat([n,Buffer.from(process.env.YARN_ZIP_DATA_EPILOGUE)])),n}finally{this.libzip.free(o)}}finally{this.libzip.source.close(this.lzSource),this.libzip.source.free(this.lzSource),this.ready=!1}}discardAndClose(){this.prepareClose(),this.libzip.discard(this.zip),this.ready=!1}saveAndClose(){if(!this.path||!this.baseFs)throw new Error("ZipFS cannot be saved and must be discarded when loaded from a buffer");if(this.readOnly){this.discardAndClose();return}let r=this.baseFs.existsSync(this.path)||this.stats.mode===wa.DEFAULT_MODE?void 0:this.stats.mode;this.baseFs.writeFileSync(this.path,this.getBufferAndClose(),{mode:r}),this.ready=!1}resolve(r){return K.resolve(Bt.root,r)}async openPromise(r,o,a){return this.openSync(r,o,a)}openSync(r,o,a){let n=this.nextFd++;return this.fds.set(n,{cursor:0,p:r}),n}hasOpenFileHandles(){return!!this.fds.size}async opendirPromise(r,o){return this.opendirSync(r,o)}opendirSync(r,o={}){let a=this.resolveFilename(`opendir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw sr.ENOENT(`opendir '${r}'`);let n=this.listings.get(a);if(!n)throw sr.ENOTDIR(`opendir '${r}'`);let u=[...n],A=this.openSync(a,"r");return eP(this,a,u,{onClose:()=>{this.closeSync(A)}})}async readPromise(r,o,a,n,u){return this.readSync(r,o,a,n,u)}readSync(r,o,a=0,n=o.byteLength,u=-1){let A=this.fds.get(r);if(typeof A>"u")throw sr.EBADF("read");let p=u===-1||u===null?A.cursor:u,h=this.readFileSync(A.p);h.copy(o,a,p,p+n);let E=Math.max(0,Math.min(h.length-p,n));return(u===-1||u===null)&&(A.cursor+=E),E}async writePromise(r,o,a,n,u){return typeof o=="string"?this.writeSync(r,o,u):this.writeSync(r,o,a,n,u)}writeSync(r,o,a,n,u){throw typeof this.fds.get(r)>"u"?sr.EBADF("read"):new Error("Unimplemented")}async closePromise(r){return this.closeSync(r)}closeSync(r){if(typeof this.fds.get(r)>"u")throw sr.EBADF("read");this.fds.delete(r)}createReadStream(r,{encoding:o}={}){if(r===null)throw new Error("Unimplemented");let a=this.openSync(r,"r"),n=Object.assign(new _4.PassThrough({emitClose:!0,autoDestroy:!0,destroy:(A,p)=>{clearImmediate(u),this.closeSync(a),p(A)}}),{close(){n.destroy()},bytesRead:0,path:r,pending:!1}),u=setImmediate(async()=>{try{let A=await this.readFilePromise(r,o);n.bytesRead=A.length,n.end(A)}catch(A){n.destroy(A)}});return n}createWriteStream(r,{encoding:o}={}){if(this.readOnly)throw sr.EROFS(`open '${r}'`);if(r===null)throw new Error("Unimplemented");let a=[],n=this.openSync(r,"w"),u=Object.assign(new _4.PassThrough({autoDestroy:!0,emitClose:!0,destroy:(A,p)=>{try{A?p(A):(this.writeFileSync(r,Buffer.concat(a),o),p(null))}catch(h){p(h)}finally{this.closeSync(n)}}}),{close(){u.destroy()},bytesWritten:0,path:r,pending:!1});return u.on("data",A=>{let p=Buffer.from(A);u.bytesWritten+=p.length,a.push(p)}),u}async realpathPromise(r){return this.realpathSync(r)}realpathSync(r){let o=this.resolveFilename(`lstat '${r}'`,r);if(!this.entries.has(o)&&!this.listings.has(o))throw sr.ENOENT(`lstat '${r}'`);return o}async existsPromise(r){return this.existsSync(r)}existsSync(r){if(!this.ready)throw sr.EBUSY(`archive closed, existsSync '${r}'`);if(this.symlinkCount===0){let a=K.resolve(Bt.root,r);return this.entries.has(a)||this.listings.has(a)}let o;try{o=this.resolveFilename(`stat '${r}'`,r,void 0,!1)}catch{return!1}return o===void 0?!1:this.entries.has(o)||this.listings.has(o)}async accessPromise(r,o){return this.accessSync(r,o)}accessSync(r,o=ta.constants.F_OK){let a=this.resolveFilename(`access '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw sr.ENOENT(`access '${r}'`);if(this.readOnly&&o&ta.constants.W_OK)throw sr.EROFS(`access '${r}'`)}async statPromise(r,o={bigint:!1}){return o.bigint?this.statSync(r,{bigint:!0}):this.statSync(r)}statSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`stat '${r}'`,r,void 0,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw sr.ENOENT(`stat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw sr.ENOTDIR(`stat '${r}'`);return this.statImpl(`stat '${r}'`,a,o)}}async fstatPromise(r,o){return this.fstatSync(r,o)}fstatSync(r,o){let a=this.fds.get(r);if(typeof a>"u")throw sr.EBADF("fstatSync");let{p:n}=a,u=this.resolveFilename(`stat '${n}'`,n);if(!this.entries.has(u)&&!this.listings.has(u))throw sr.ENOENT(`stat '${n}'`);if(n[n.length-1]==="/"&&!this.listings.has(u))throw sr.ENOTDIR(`stat '${n}'`);return this.statImpl(`fstat '${n}'`,u,o)}async lstatPromise(r,o={bigint:!1}){return o.bigint?this.lstatSync(r,{bigint:!0}):this.lstatSync(r)}lstatSync(r,o={bigint:!1,throwIfNoEntry:!0}){let a=this.resolveFilename(`lstat '${r}'`,r,!1,o.throwIfNoEntry);if(a!==void 0){if(!this.entries.has(a)&&!this.listings.has(a)){if(o.throwIfNoEntry===!1)return;throw sr.ENOENT(`lstat '${r}'`)}if(r[r.length-1]==="/"&&!this.listings.has(a))throw sr.ENOTDIR(`lstat '${r}'`);return this.statImpl(`lstat '${r}'`,a,o)}}statImpl(r,o,a={}){let n=this.entries.get(o);if(typeof n<"u"){let u=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,n,0,0,u)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let p=this.stats.uid,h=this.stats.gid,E=this.libzip.struct.statSize(u)>>>0,w=512,D=Math.ceil(E/w),x=(this.libzip.struct.statMtime(u)>>>0)*1e3,C=x,T=x,L=x,U=new Date(C),J=new Date(T),te=new Date(L),le=new Date(x),ce=this.listings.has(o)?ta.constants.S_IFDIR:this.isSymbolicLink(n)?ta.constants.S_IFLNK:ta.constants.S_IFREG,ue=ce===ta.constants.S_IFDIR?493:420,Ie=ce|this.getUnixMode(n,ue)&511,he=this.libzip.struct.statCrc(u),De=Object.assign(new wa.StatEntry,{uid:p,gid:h,size:E,blksize:w,blocks:D,atime:U,birthtime:J,ctime:te,mtime:le,atimeMs:C,birthtimeMs:T,ctimeMs:L,mtimeMs:x,mode:Ie,crc:he});return a.bigint===!0?wa.convertToBigIntStats(De):De}if(this.listings.has(o)){let u=this.stats.uid,A=this.stats.gid,p=0,h=512,E=0,w=this.stats.mtimeMs,D=this.stats.mtimeMs,x=this.stats.mtimeMs,C=this.stats.mtimeMs,T=new Date(w),L=new Date(D),U=new Date(x),J=new Date(C),te=ta.constants.S_IFDIR|493,ce=Object.assign(new wa.StatEntry,{uid:u,gid:A,size:p,blksize:h,blocks:E,atime:T,birthtime:L,ctime:U,mtime:J,atimeMs:w,birthtimeMs:D,ctimeMs:x,mtimeMs:C,mode:te,crc:0});return a.bigint===!0?wa.convertToBigIntStats(ce):ce}throw new Error("Unreachable")}getUnixMode(r,o){if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?o:this.libzip.getValue(this.libzip.uint32S,"i32")>>>16}registerListing(r){let o=this.listings.get(r);if(o)return o;this.registerListing(K.dirname(r)).add(K.basename(r));let n=new Set;return this.listings.set(r,n),n}registerEntry(r,o){this.registerListing(K.dirname(r)).add(K.basename(r)),this.entries.set(r,o)}unregisterListing(r){this.listings.delete(r),this.listings.get(K.dirname(r))?.delete(K.basename(r))}unregisterEntry(r){this.unregisterListing(r);let o=this.entries.get(r);this.entries.delete(r),!(typeof o>"u")&&(this.fileSources.delete(o),this.isSymbolicLink(o)&&this.symlinkCount--)}deleteEntry(r,o){if(this.unregisterEntry(r),this.libzip.delete(this.zip,o)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}resolveFilename(r,o,a=!0,n=!0){if(!this.ready)throw sr.EBUSY(`archive closed, ${r}`);let u=K.resolve(Bt.root,o);if(u==="/")return Bt.root;let A=this.entries.get(u);if(a&&A!==void 0)if(this.symlinkCount!==0&&this.isSymbolicLink(A)){let p=this.getFileSource(A).toString();return this.resolveFilename(r,K.resolve(K.dirname(u),p),!0,n)}else return u;for(;;){let p=this.resolveFilename(r,K.dirname(u),!0,n);if(p===void 0)return p;let h=this.listings.has(p),E=this.entries.has(p);if(!h&&!E){if(n===!1)return;throw sr.ENOENT(r)}if(!h)throw sr.ENOTDIR(r);if(u=K.resolve(p,K.basename(u)),!a||this.symlinkCount===0)break;let w=this.libzip.name.locate(this.zip,u.slice(1),0);if(w===-1)break;if(this.isSymbolicLink(w)){let D=this.getFileSource(w).toString();u=K.resolve(K.dirname(u),D)}else break}return u}allocateBuffer(r){Buffer.isBuffer(r)||(r=Buffer.from(r));let o=this.libzip.malloc(r.byteLength);if(!o)throw new Error("Couldn't allocate enough memory");return new Uint8Array(this.libzip.HEAPU8.buffer,o,r.byteLength).set(r),{buffer:o,byteLength:r.byteLength}}allocateUnattachedSource(r){let o=this.libzip.struct.errorS(),{buffer:a,byteLength:n}=this.allocateBuffer(r),u=this.libzip.source.fromUnattachedBuffer(a,n,0,1,o);if(u===0)throw this.libzip.free(o),this.makeLibzipError(o);return u}allocateSource(r){let{buffer:o,byteLength:a}=this.allocateBuffer(r),n=this.libzip.source.fromBuffer(this.zip,o,a,0,1);if(n===0)throw this.libzip.free(o),this.makeLibzipError(this.libzip.getError(this.zip));return n}setFileSource(r,o){let a=Buffer.isBuffer(o)?o:Buffer.from(o),n=K.relative(Bt.root,r),u=this.allocateSource(o);try{let A=this.libzip.file.add(this.zip,n,u,this.libzip.ZIP_FL_OVERWRITE);if(A===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));if(this.level!=="mixed"){let p=this.level===0?this.libzip.ZIP_CM_STORE:this.libzip.ZIP_CM_DEFLATE;if(this.libzip.file.setCompression(this.zip,A,0,p,this.level)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}return this.fileSources.set(A,a),A}catch(A){throw this.libzip.source.free(u),A}}isSymbolicLink(r){if(this.symlinkCount===0)return!1;if(this.libzip.file.getExternalAttributes(this.zip,r,0,0,this.libzip.uint08S,this.libzip.uint32S)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.libzip.getValue(this.libzip.uint08S,"i8")>>>0!==this.libzip.ZIP_OPSYS_UNIX?!1:(this.libzip.getValue(this.libzip.uint32S,"i32")>>>16&ta.constants.S_IFMT)===ta.constants.S_IFLNK}getFileSource(r,o={asyncDecompress:!1}){let a=this.fileSources.get(r);if(typeof a<"u")return a;let n=this.libzip.struct.statS();if(this.libzip.statIndex(this.zip,r,0,0,n)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));let A=this.libzip.struct.statCompSize(n),p=this.libzip.struct.statCompMethod(n),h=this.libzip.malloc(A);try{let E=this.libzip.fopenIndex(this.zip,r,0,this.libzip.ZIP_FL_COMPRESSED);if(E===0)throw this.makeLibzipError(this.libzip.getError(this.zip));try{let w=this.libzip.fread(E,h,A,0);if(w===-1)throw this.makeLibzipError(this.libzip.file.getError(E));if(wA)throw new Error("Overread");let D=this.libzip.HEAPU8.subarray(h,h+A),x=Buffer.from(D);if(p===0)return this.fileSources.set(r,x),x;if(o.asyncDecompress)return new Promise((C,T)=>{H4.default.inflateRaw(x,(L,U)=>{L?T(L):(this.fileSources.set(r,U),C(U))})});{let C=H4.default.inflateRawSync(x);return this.fileSources.set(r,C),C}}finally{this.libzip.fclose(E)}}finally{this.libzip.free(h)}}async fchmodPromise(r,o){return this.chmodPromise(this.fdToPath(r,"fchmod"),o)}fchmodSync(r,o){return this.chmodSync(this.fdToPath(r,"fchmodSync"),o)}async chmodPromise(r,o){return this.chmodSync(r,o)}chmodSync(r,o){if(this.readOnly)throw sr.EROFS(`chmod '${r}'`);o&=493;let a=this.resolveFilename(`chmod '${r}'`,r,!1),n=this.entries.get(a);if(typeof n>"u")throw new Error(`Assertion failed: The entry should have been registered (${a})`);let A=this.getUnixMode(n,ta.constants.S_IFREG|0)&-512|o;if(this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,A<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async fchownPromise(r,o,a){return this.chownPromise(this.fdToPath(r,"fchown"),o,a)}fchownSync(r,o,a){return this.chownSync(this.fdToPath(r,"fchownSync"),o,a)}async chownPromise(r,o,a){return this.chownSync(r,o,a)}chownSync(r,o,a){throw new Error("Unimplemented")}async renamePromise(r,o){return this.renameSync(r,o)}renameSync(r,o){throw new Error("Unimplemented")}async copyFilePromise(r,o,a){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=await this.getFileSource(n,{asyncDecompress:!0}),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}copyFileSync(r,o,a=0){let{indexSource:n,indexDest:u,resolvedDestP:A}=this.prepareCopyFile(r,o,a),p=this.getFileSource(n),h=this.setFileSource(A,p);h!==u&&this.registerEntry(A,h)}prepareCopyFile(r,o,a=0){if(this.readOnly)throw sr.EROFS(`copyfile '${r} -> '${o}'`);if(a&ta.constants.COPYFILE_FICLONE_FORCE)throw sr.ENOSYS("unsupported clone operation",`copyfile '${r}' -> ${o}'`);let n=this.resolveFilename(`copyfile '${r} -> ${o}'`,r),u=this.entries.get(n);if(typeof u>"u")throw sr.EINVAL(`copyfile '${r}' -> '${o}'`);let A=this.resolveFilename(`copyfile '${r}' -> ${o}'`,o),p=this.entries.get(A);if(a&(ta.constants.COPYFILE_EXCL|ta.constants.COPYFILE_FICLONE_FORCE)&&typeof p<"u")throw sr.EEXIST(`copyfile '${r}' -> '${o}'`);return{indexSource:u,resolvedDestP:A,indexDest:p}}async appendFilePromise(r,o,a){if(this.readOnly)throw sr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFilePromise(r,o,a)}appendFileSync(r,o,a={}){if(this.readOnly)throw sr.EROFS(`open '${r}'`);return typeof a>"u"?a={flag:"a"}:typeof a=="string"?a={flag:"a",encoding:a}:typeof a.flag>"u"&&(a={flag:"a",...a}),this.writeFileSync(r,o,a)}fdToPath(r,o){let a=this.fds.get(r)?.p;if(typeof a>"u")throw sr.EBADF(o);return a}async writeFilePromise(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([await this.getFileSource(A,{asyncDecompress:!0}),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&await this.chmodPromise(p,u)}writeFileSync(r,o,a){let{encoding:n,mode:u,index:A,resolvedP:p}=this.prepareWriteFile(r,a);A!==void 0&&typeof a=="object"&&a.flag&&a.flag.includes("a")&&(o=Buffer.concat([this.getFileSource(A),Buffer.from(o)])),n!==null&&(o=o.toString(n));let h=this.setFileSource(p,o);h!==A&&this.registerEntry(p,h),u!==null&&this.chmodSync(p,u)}prepareWriteFile(r,o){if(typeof r=="number"&&(r=this.fdToPath(r,"read")),this.readOnly)throw sr.EROFS(`open '${r}'`);let a=this.resolveFilename(`open '${r}'`,r);if(this.listings.has(a))throw sr.EISDIR(`open '${r}'`);let n=null,u=null;typeof o=="string"?n=o:typeof o=="object"&&({encoding:n=null,mode:u=null}=o);let A=this.entries.get(a);return{encoding:n,mode:u,resolvedP:a,index:A}}async unlinkPromise(r){return this.unlinkSync(r)}unlinkSync(r){if(this.readOnly)throw sr.EROFS(`unlink '${r}'`);let o=this.resolveFilename(`unlink '${r}'`,r);if(this.listings.has(o))throw sr.EISDIR(`unlink '${r}'`);let a=this.entries.get(o);if(typeof a>"u")throw sr.EINVAL(`unlink '${r}'`);this.deleteEntry(o,a)}async utimesPromise(r,o,a){return this.utimesSync(r,o,a)}utimesSync(r,o,a){if(this.readOnly)throw sr.EROFS(`utimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r);this.utimesImpl(n,a)}async lutimesPromise(r,o,a){return this.lutimesSync(r,o,a)}lutimesSync(r,o,a){if(this.readOnly)throw sr.EROFS(`lutimes '${r}'`);let n=this.resolveFilename(`utimes '${r}'`,r,!1);this.utimesImpl(n,a)}utimesImpl(r,o){this.listings.has(r)&&(this.entries.has(r)||this.hydrateDirectory(r));let a=this.entries.get(r);if(a===void 0)throw new Error("Unreachable");if(this.libzip.file.setMtime(this.zip,a,0,tot(o),0)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip))}async mkdirPromise(r,o){return this.mkdirSync(r,o)}mkdirSync(r,{mode:o=493,recursive:a=!1}={}){if(a)return this.mkdirpSync(r,{chmod:o});if(this.readOnly)throw sr.EROFS(`mkdir '${r}'`);let n=this.resolveFilename(`mkdir '${r}'`,r);if(this.entries.has(n)||this.listings.has(n))throw sr.EEXIST(`mkdir '${r}'`);this.hydrateDirectory(n),this.chmodSync(n,o)}async rmdirPromise(r,o){return this.rmdirSync(r,o)}rmdirSync(r,{recursive:o=!1}={}){if(this.readOnly)throw sr.EROFS(`rmdir '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rmdir '${r}'`,r),n=this.listings.get(a);if(!n)throw sr.ENOTDIR(`rmdir '${r}'`);if(n.size>0)throw sr.ENOTEMPTY(`rmdir '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw sr.EINVAL(`rmdir '${r}'`);this.deleteEntry(r,u)}async rmPromise(r,o){return this.rmSync(r,o)}rmSync(r,{recursive:o=!1}={}){if(this.readOnly)throw sr.EROFS(`rm '${r}'`);if(o){this.removeSync(r);return}let a=this.resolveFilename(`rm '${r}'`,r),n=this.listings.get(a);if(!n)throw sr.ENOTDIR(`rm '${r}'`);if(n.size>0)throw sr.ENOTEMPTY(`rm '${r}'`);let u=this.entries.get(a);if(typeof u>"u")throw sr.EINVAL(`rm '${r}'`);this.deleteEntry(r,u)}hydrateDirectory(r){let o=this.libzip.dir.add(this.zip,K.relative(Bt.root,r));if(o===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));return this.registerListing(r),this.registerEntry(r,o),o}async linkPromise(r,o){return this.linkSync(r,o)}linkSync(r,o){throw sr.EOPNOTSUPP(`link '${r}' -> '${o}'`)}async symlinkPromise(r,o){return this.symlinkSync(r,o)}symlinkSync(r,o){if(this.readOnly)throw sr.EROFS(`symlink '${r}' -> '${o}'`);let a=this.resolveFilename(`symlink '${r}' -> '${o}'`,o);if(this.listings.has(a))throw sr.EISDIR(`symlink '${r}' -> '${o}'`);if(this.entries.has(a))throw sr.EEXIST(`symlink '${r}' -> '${o}'`);let n=this.setFileSource(a,r);if(this.registerEntry(a,n),this.libzip.file.setExternalAttributes(this.zip,n,0,0,this.libzip.ZIP_OPSYS_UNIX,(ta.constants.S_IFLNK|511)<<16)===-1)throw this.makeLibzipError(this.libzip.getError(this.zip));this.symlinkCount+=1}async readFilePromise(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=await this.readFileBuffer(r,{asyncDecompress:!0});return o?a.toString(o):a}readFileSync(r,o){typeof o=="object"&&(o=o?o.encoding:void 0);let a=this.readFileBuffer(r);return o?a.toString(o):a}readFileBuffer(r,o={asyncDecompress:!1}){typeof r=="number"&&(r=this.fdToPath(r,"read"));let a=this.resolveFilename(`open '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw sr.ENOENT(`open '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(a))throw sr.ENOTDIR(`open '${r}'`);if(this.listings.has(a))throw sr.EISDIR("read");let n=this.entries.get(a);if(n===void 0)throw new Error("Unreachable");return this.getFileSource(n,o)}async readdirPromise(r,o){return this.readdirSync(r,o)}readdirSync(r,o){let a=this.resolveFilename(`scandir '${r}'`,r);if(!this.entries.has(a)&&!this.listings.has(a))throw sr.ENOENT(`scandir '${r}'`);let n=this.listings.get(a);if(!n)throw sr.ENOTDIR(`scandir '${r}'`);if(o?.recursive)if(o?.withFileTypes){let u=Array.from(n,A=>Object.assign(this.statImpl("lstat",K.join(r,A)),{name:A,path:Bt.dot}));for(let A of u){if(!A.isDirectory())continue;let p=K.join(A.path,A.name),h=this.listings.get(K.join(a,p));for(let E of h)u.push(Object.assign(this.statImpl("lstat",K.join(r,p,E)),{name:E,path:p}))}return u}else{let u=[...n];for(let A of u){let p=this.listings.get(K.join(a,A));if(!(typeof p>"u"))for(let h of p)u.push(K.join(A,h))}return u}else return o?.withFileTypes?Array.from(n,u=>Object.assign(this.statImpl("lstat",K.join(r,u)),{name:u,path:void 0})):[...n]}async readlinkPromise(r){let o=this.prepareReadlink(r);return(await this.getFileSource(o,{asyncDecompress:!0})).toString()}readlinkSync(r){let o=this.prepareReadlink(r);return this.getFileSource(o).toString()}prepareReadlink(r){let o=this.resolveFilename(`readlink '${r}'`,r,!1);if(!this.entries.has(o)&&!this.listings.has(o))throw sr.ENOENT(`readlink '${r}'`);if(r[r.length-1]==="/"&&!this.listings.has(o))throw sr.ENOTDIR(`open '${r}'`);if(this.listings.has(o))throw sr.EINVAL(`readlink '${r}'`);let a=this.entries.get(o);if(a===void 0)throw new Error("Unreachable");if(!this.isSymbolicLink(a))throw sr.EINVAL(`readlink '${r}'`);return a}async truncatePromise(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw sr.EINVAL(`open '${r}'`);let u=await this.getFileSource(n,{asyncDecompress:!0}),A=Buffer.alloc(o,0);return u.copy(A),await this.writeFilePromise(r,A)}truncateSync(r,o=0){let a=this.resolveFilename(`open '${r}'`,r),n=this.entries.get(a);if(typeof n>"u")throw sr.EINVAL(`open '${r}'`);let u=this.getFileSource(n),A=Buffer.alloc(o,0);return u.copy(A),this.writeFileSync(r,A)}async ftruncatePromise(r,o){return this.truncatePromise(this.fdToPath(r,"ftruncate"),o)}ftruncateSync(r,o){return this.truncateSync(this.fdToPath(r,"ftruncateSync"),o)}watch(r,o,a){let n;switch(typeof o){case"function":case"string":case"undefined":n=!0;break;default:({persistent:n=!0}=o);break}if(!n)return{on:()=>{},close:()=>{}};let u=setInterval(()=>{},24*60*60*1e3);return{on:()=>{},close:()=>{clearInterval(u)}}}watchFile(r,o,a){let n=K.resolve(Bt.root,r);return um(this,n,o,a)}unwatchFile(r,o){let a=K.resolve(Bt.root,r);return q0(this,a,o)}}});function xce(t,e,r=Buffer.alloc(0),o){let a=new Zi(r),n=w=>w===e||w.startsWith(`${e}/`)?w.slice(0,e.length):null,u=async(w,D)=>()=>a,A=(w,D)=>a,p={...t},h=new _n(p),E=new Gp({baseFs:h,getMountPoint:n,factoryPromise:u,factorySync:A,magicByte:21,maxAge:1/0,typeCheck:o?.typeCheck});return uw(bce.default,new Wp(E)),a}var bce,kce=It(()=>{Pt();bce=et(ve("fs"));q4()});var Qce=It(()=>{Dce();q4();kce()});var V1={};Kt(V1,{DEFAULT_COMPRESSION_LEVEL:()=>Sce,LibzipError:()=>fx,ZipFS:()=>Zi,ZipOpenFS:()=>iA,getArchivePart:()=>U4,getLibzipPromise:()=>not,getLibzipSync:()=>rot,makeEmptyArchive:()=>Ax,mountMemoryDrive:()=>xce});function rot(){return K1()}async function not(){return K1()}var Fce,sA=It(()=>{L4();Fce=et(Ice());vce();Qce();Cce(()=>{let t=(0,Fce.default)();return Bce(t)})});var J1,Rce=It(()=>{Pt();Gt();z1();J1=class extends ot{constructor(){super(...arguments);this.cwd=de.String("--cwd",process.cwd(),{description:"The directory to run the command in"});this.commandName=de.String();this.args=de.Proxy()}static{this.usage={description:"run a command using yarn's portable shell",details:` + This command will run a command using Yarn's portable shell. + + Make sure to escape glob patterns, redirections, and other features that might be expanded by your own shell. + + Note: To escape something from Yarn's shell, you might have to escape it twice, the first time from your own shell. + + Note: Don't use this command in Yarn scripts, as Yarn's shell is automatically used. + + For a list of features, visit: https://github.com/yarnpkg/berry/blob/master/packages/yarnpkg-shell/README.md. + `,examples:[["Run a simple command","$0 echo Hello"],["Run a command with a glob pattern","$0 echo '*.js'"],["Run a command with a redirection","$0 echo Hello World '>' hello.txt"],["Run a command with an escaped glob pattern (The double escape is needed in Unix shells)",`$0 echo '"*.js"'`],["Run a command with a variable (Double quotes are needed in Unix shells, to prevent them from expanding the variable)",'$0 "GREETING=Hello echo $GREETING World"']]}}async execute(){let r=this.args.length>0?`${this.commandName} ${this.args.join(" ")}`:this.commandName;return await ky(r,[],{cwd:Ae.toPortablePath(this.cwd),stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}}});var fl,Tce=It(()=>{fl=class extends Error{constructor(e){super(e),this.name="ShellError"}}});var gx={};Kt(gx,{fastGlobOptions:()=>Oce,isBraceExpansion:()=>j4,isGlobPattern:()=>iot,match:()=>sot,micromatchOptions:()=>hx});function iot(t){if(!px.default.scan(t,hx).isGlob)return!1;try{px.default.parse(t,hx)}catch{return!1}return!0}function sot(t,{cwd:e,baseFs:r}){return(0,Nce.default)(t,{...Oce,cwd:Ae.fromPortablePath(e),fs:aP(Lce.default,new Wp(r))})}function j4(t){return px.default.scan(t,hx).isBrace}var Nce,Lce,px,hx,Oce,Mce=It(()=>{Pt();Nce=et(Ab()),Lce=et(ve("fs")),px=et(Xo()),hx={strictBrackets:!0},Oce={onlyDirectories:!1,onlyFiles:!1}});function G4(){}function W4(){for(let t of Fg)t.kill()}function qce(t,e,r,o){return a=>{let n=a[0]instanceof oA.Transform?"pipe":a[0],u=a[1]instanceof oA.Transform?"pipe":a[1],A=a[2]instanceof oA.Transform?"pipe":a[2],p=(0,_ce.default)(t,e,{...o,stdio:[n,u,A]});return Fg.add(p),Fg.size===1&&(process.on("SIGINT",G4),process.on("SIGTERM",W4)),a[0]instanceof oA.Transform&&a[0].pipe(p.stdin),a[1]instanceof oA.Transform&&p.stdout.pipe(a[1],{end:!1}),a[2]instanceof oA.Transform&&p.stderr.pipe(a[2],{end:!1}),{stdin:p.stdin,promise:new Promise(h=>{p.on("error",E=>{switch(Fg.delete(p),Fg.size===0&&(process.off("SIGINT",G4),process.off("SIGTERM",W4)),E.code){case"ENOENT":a[2].write(`command not found: ${t} +`),h(127);break;case"EACCES":a[2].write(`permission denied: ${t} +`),h(128);break;default:a[2].write(`uncaught error: ${E.message} +`),h(1);break}}),p.on("close",E=>{Fg.delete(p),Fg.size===0&&(process.off("SIGINT",G4),process.off("SIGTERM",W4)),h(E!==null?E:129)})})}}}function jce(t){return e=>{let r=e[0]==="pipe"?new oA.PassThrough:e[0];return{stdin:r,promise:Promise.resolve().then(()=>t({stdin:r,stdout:e[1],stderr:e[2]}))}}}function dx(t,e){return K4.start(t,e)}function Uce(t,e=null){let r=new oA.PassThrough,o=new Hce.StringDecoder,a="";return r.on("data",n=>{let u=o.write(n),A;do if(A=u.indexOf(` +`),A!==-1){let p=a+u.substring(0,A);u=u.substring(A+1),a="",t(e!==null?`${e} ${p}`:p)}while(A!==-1);a+=u}),r.on("end",()=>{let n=o.end();n!==""&&t(e!==null?`${e} ${n}`:n)}),r}function Gce(t,{prefix:e}){return{stdout:Uce(r=>t.stdout.write(`${r} +`),t.stdout.isTTY?e:null),stderr:Uce(r=>t.stderr.write(`${r} +`),t.stderr.isTTY?e:null)}}var _ce,oA,Hce,Fg,Zl,Y4,K4,V4=It(()=>{_ce=et(MT()),oA=ve("stream"),Hce=ve("string_decoder"),Fg=new Set;Zl=class{constructor(e){this.stream=e}close(){}get(){return this.stream}},Y4=class{constructor(){this.stream=null}close(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");this.stream.end()}attach(e){this.stream=e}get(){if(this.stream===null)throw new Error("Assertion failed: No stream attached");return this.stream}},K4=class t{constructor(e,r){this.stdin=null;this.stdout=null;this.stderr=null;this.pipe=null;this.ancestor=e,this.implementation=r}static start(e,{stdin:r,stdout:o,stderr:a}){let n=new t(null,e);return n.stdin=r,n.stdout=o,n.stderr=a,n}pipeTo(e,r=1){let o=new t(this,e),a=new Y4;return o.pipe=a,o.stdout=this.stdout,o.stderr=this.stderr,(r&1)===1?this.stdout=a:this.ancestor!==null&&(this.stderr=this.ancestor.stdout),(r&2)===2?this.stderr=a:this.ancestor!==null&&(this.stderr=this.ancestor.stderr),o}async exec(){let e=["ignore","ignore","ignore"];if(this.pipe)e[0]="pipe";else{if(this.stdin===null)throw new Error("Assertion failed: No input stream registered");e[0]=this.stdin.get()}let r;if(this.stdout===null)throw new Error("Assertion failed: No output stream registered");r=this.stdout,e[1]=r.get();let o;if(this.stderr===null)throw new Error("Assertion failed: No error stream registered");o=this.stderr,e[2]=o.get();let a=this.implementation(e);return this.pipe&&this.pipe.attach(a.stdin),await a.promise.then(n=>(r.close(),o.close(),n))}async run(){let e=[];for(let o=this;o;o=o.ancestor)e.push(o.exec());return(await Promise.all(e))[0]}}});var e2={};Kt(e2,{EntryCommand:()=>J1,ShellError:()=>fl,execute:()=>ky,globUtils:()=>gx});function Wce(t,e,r){let o=new pl.PassThrough({autoDestroy:!0});switch(t){case 0:(e&1)===1&&r.stdin.pipe(o,{end:!1}),(e&2)===2&&r.stdin instanceof pl.Writable&&o.pipe(r.stdin,{end:!1});break;case 1:(e&1)===1&&r.stdout.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stdout,{end:!1});break;case 2:(e&1)===1&&r.stderr.pipe(o,{end:!1}),(e&2)===2&&o.pipe(r.stderr,{end:!1});break;default:throw new fl(`Bad file descriptor: "${t}"`)}return o}function yx(t,e={}){let r={...t,...e};return r.environment={...t.environment,...e.environment},r.variables={...t.variables,...e.variables},r}async function aot(t,e,r){let o=[],a=new pl.PassThrough;return a.on("data",n=>o.push(n)),await Ex(t,e,yx(r,{stdout:a})),Buffer.concat(o).toString().replace(/[\r\n]+$/,"")}async function Yce(t,e,r){let o=t.map(async n=>{let u=await Rg(n.args,e,r);return{name:n.name,value:u.join(" ")}});return(await Promise.all(o)).reduce((n,u)=>(n[u.name]=u.value,n),{})}function mx(t){return t.match(/[^ \r\n\t]+/g)||[]}async function Zce(t,e,r,o,a=o){switch(t.name){case"$":o(String(process.pid));break;case"#":o(String(e.args.length));break;case"@":if(t.quoted)for(let n of e.args)a(n);else for(let n of e.args){let u=mx(n);for(let A=0;A=0&&n"u"&&(t.defaultValue?u=(await Rg(t.defaultValue,e,r)).join(" "):t.alternativeValue&&(u="")),typeof u>"u")throw A?new fl(`Unbound argument #${n}`):new fl(`Unbound variable "${t.name}"`);if(t.quoted)o(u);else{let p=mx(u);for(let E=0;Eo.push(n));let a=Number(o.join(" "));return Number.isNaN(a)?X1({type:"variable",name:o.join(" ")},e,r):X1({type:"number",value:a},e,r)}else return lot[t.type](await X1(t.left,e,r),await X1(t.right,e,r))}async function Rg(t,e,r){let o=new Map,a=[],n=[],u=E=>{n.push(E)},A=()=>{n.length>0&&a.push(n.join("")),n=[]},p=E=>{u(E),A()},h=(E,w,D)=>{let x=JSON.stringify({type:E,fd:w}),C=o.get(x);typeof C>"u"&&o.set(x,C=[]),C.push(D)};for(let E of t){let w=!1;switch(E.type){case"redirection":{let D=await Rg(E.args,e,r);for(let x of D)h(E.subtype,E.fd,x)}break;case"argument":for(let D of E.segments)switch(D.type){case"text":u(D.text);break;case"glob":u(D.pattern),w=!0;break;case"shell":{let x=await aot(D.shell,e,r);if(D.quoted)u(x);else{let C=mx(x);for(let T=0;T"u")throw new Error("Assertion failed: Expected a glob pattern to have been set");let x=await e.glob.match(D,{cwd:r.cwd,baseFs:e.baseFs});if(x.length===0){let C=j4(D)?". Note: Brace expansion of arbitrary strings isn't currently supported. For more details, please read this issue: https://github.com/yarnpkg/berry/issues/22":"";throw new fl(`No matches found: "${D}"${C}`)}for(let C of x.sort())p(C)}}if(o.size>0){let E=[];for(let[w,D]of o.entries())E.splice(E.length,0,w,String(D.length),...D);a.splice(0,0,"__ysh_set_redirects",...E,"--")}return a}function Z1(t,e,r){e.builtins.has(t[0])||(t=["command",...t]);let o=Ae.fromPortablePath(r.cwd),a=r.environment;typeof a.PWD<"u"&&(a={...a,PWD:o});let[n,...u]=t;if(n==="command")return qce(u[0],u.slice(1),e,{cwd:o,env:a});let A=e.builtins.get(n);if(typeof A>"u")throw new Error(`Assertion failed: A builtin should exist for "${n}"`);return jce(async({stdin:p,stdout:h,stderr:E})=>{let{stdin:w,stdout:D,stderr:x}=r;r.stdin=p,r.stdout=h,r.stderr=E;try{return await A(u,e,r)}finally{r.stdin=w,r.stdout=D,r.stderr=x}})}function cot(t,e,r){return o=>{let a=new pl.PassThrough,n=Ex(t,e,yx(r,{stdin:a}));return{stdin:a,promise:n}}}function uot(t,e,r){return o=>{let a=new pl.PassThrough,n=Ex(t,e,r);return{stdin:a,promise:n}}}function Kce(t,e,r,o){if(e.length===0)return t;{let a;do a=String(Math.random());while(Object.hasOwn(o.procedures,a));return o.procedures={...o.procedures},o.procedures[a]=t,Z1([...e,"__ysh_run_procedure",a],r,o)}}async function Vce(t,e,r){let o=t,a=null,n=null;for(;o;){let u=o.then?{...r}:r,A;switch(o.type){case"command":{let p=await Rg(o.args,e,r),h=await Yce(o.envs,e,r);A=o.envs.length?Z1(p,e,yx(u,{environment:h})):Z1(p,e,u)}break;case"subshell":{let p=await Rg(o.args,e,r),h=cot(o.subshell,e,u);A=Kce(h,p,e,u)}break;case"group":{let p=await Rg(o.args,e,r),h=uot(o.group,e,u);A=Kce(h,p,e,u)}break;case"envs":{let p=await Yce(o.envs,e,r);u.environment={...u.environment,...p},A=Z1(["true"],e,u)}break}if(typeof A>"u")throw new Error("Assertion failed: An action should have been generated");if(a===null)n=dx(A,{stdin:new Zl(u.stdin),stdout:new Zl(u.stdout),stderr:new Zl(u.stderr)});else{if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");switch(a){case"|":n=n.pipeTo(A,1);break;case"|&":n=n.pipeTo(A,3);break}}o.then?(a=o.then.type,o=o.then.chain):o=null}if(n===null)throw new Error("Assertion failed: The execution pipeline should have been setup");return await n.run()}async function Aot(t,e,r,{background:o=!1}={}){function a(n){let u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[n%u.length];return Jce.default.hex(A)}if(o){let n=r.nextBackgroundJobIndex++,u=a(n),A=`[${n}]`,p=u(A),{stdout:h,stderr:E}=Gce(r,{prefix:p});return r.backgroundJobs.push(Vce(t,e,yx(r,{stdout:h,stderr:E})).catch(w=>E.write(`${w.message} +`)).finally(()=>{r.stdout.isTTY&&r.stdout.write(`Job ${p}, '${u(mm(t))}' has ended +`)})),0}return await Vce(t,e,r)}async function fot(t,e,r,{background:o=!1}={}){let a,n=A=>{a=A,r.variables["?"]=String(A)},u=async A=>{try{return await Aot(A.chain,e,r,{background:o&&typeof A.then>"u"})}catch(p){if(!(p instanceof fl))throw p;return r.stderr.write(`${p.message} +`),1}};for(n(await u(t));t.then;){if(r.exitCode!==null)return r.exitCode;switch(t.then.type){case"&&":a===0&&n(await u(t.then.line));break;case"||":a!==0&&n(await u(t.then.line));break;default:throw new Error(`Assertion failed: Unsupported command type: "${t.then.type}"`)}t=t.then.line}return a}async function Ex(t,e,r){let o=r.backgroundJobs;r.backgroundJobs=[];let a=0;for(let{command:n,type:u}of t){if(a=await fot(n,e,r,{background:u==="&"}),r.exitCode!==null)return r.exitCode;r.variables["?"]=String(a)}return await Promise.all(r.backgroundJobs),r.backgroundJobs=o,a}function $ce(t){switch(t.type){case"variable":return t.name==="@"||t.name==="#"||t.name==="*"||Number.isFinite(parseInt(t.name,10))||"defaultValue"in t&&!!t.defaultValue&&t.defaultValue.some(e=>$1(e))||"alternativeValue"in t&&!!t.alternativeValue&&t.alternativeValue.some(e=>$1(e));case"arithmetic":return J4(t.arithmetic);case"shell":return z4(t.shell);default:return!1}}function $1(t){switch(t.type){case"redirection":return t.args.some(e=>$1(e));case"argument":return t.segments.some(e=>$ce(e));default:throw new Error(`Assertion failed: Unsupported argument type: "${t.type}"`)}}function J4(t){switch(t.type){case"variable":return $ce(t);case"number":return!1;default:return J4(t.left)||J4(t.right)}}function z4(t){return t.some(({command:e})=>{for(;e;){let r=e.chain;for(;r;){let o;switch(r.type){case"subshell":o=z4(r.subshell);break;case"command":o=r.envs.some(a=>a.args.some(n=>$1(n)))||r.args.some(a=>$1(a));break}if(o)return!0;if(!r.then)break;r=r.then.chain}if(!e.then)break;e=e.then.line}return!1})}async function ky(t,e=[],{baseFs:r=new _n,builtins:o={},cwd:a=Ae.toPortablePath(process.cwd()),env:n=process.env,stdin:u=process.stdin,stdout:A=process.stdout,stderr:p=process.stderr,variables:h={},glob:E=gx}={}){let w={};for(let[C,T]of Object.entries(n))typeof T<"u"&&(w[C]=T);let D=new Map(oot);for(let[C,T]of Object.entries(o))D.set(C,T);u===null&&(u=new pl.PassThrough,u.end());let x=uP(t,E);if(!z4(x)&&x.length>0&&e.length>0){let{command:C}=x[x.length-1];for(;C.then;)C=C.then.line;let T=C.chain;for(;T.then;)T=T.then.chain;T.type==="command"&&(T.args=T.args.concat(e.map(L=>({type:"argument",segments:[{type:"text",text:L}]}))))}return await Ex(x,{args:e,baseFs:r,builtins:D,initialStdin:u,initialStdout:A,initialStderr:p,glob:E},{cwd:a,environment:w,exitCode:null,procedures:{},stdin:u,stdout:A,stderr:p,variables:Object.assign({},h,{"?":0}),nextBackgroundJobIndex:1,backgroundJobs:[]})}var Jce,zce,pl,Xce,oot,lot,z1=It(()=>{Pt();Ol();Jce=et(iL()),zce=ve("os"),pl=ve("stream"),Xce=ve("timers/promises");Rce();Tce();Mce();V4();V4();oot=new Map([["cd",async([t=(0,zce.homedir)(),...e],r,o)=>{let a=K.resolve(o.cwd,Ae.toPortablePath(t));if(!(await r.baseFs.statPromise(a).catch(u=>{throw u.code==="ENOENT"?new fl(`cd: no such file or directory: ${t}`):u})).isDirectory())throw new fl(`cd: not a directory: ${t}`);return o.cwd=a,0}],["pwd",async(t,e,r)=>(r.stdout.write(`${Ae.fromPortablePath(r.cwd)} +`),0)],[":",async(t,e,r)=>0],["true",async(t,e,r)=>0],["false",async(t,e,r)=>1],["exit",async([t,...e],r,o)=>o.exitCode=parseInt(t??o.variables["?"],10)],["echo",async(t,e,r)=>(r.stdout.write(`${t.join(" ")} +`),0)],["sleep",async([t],e,r)=>{if(typeof t>"u")throw new fl("sleep: missing operand");let o=Number(t);if(Number.isNaN(o))throw new fl(`sleep: invalid time interval '${t}'`);return await(0,Xce.setTimeout)(1e3*o,0)}],["unset",async(t,e,r)=>{for(let o of t)delete r.environment[o],delete r.variables[o];return 0}],["__ysh_run_procedure",async(t,e,r)=>{let o=r.procedures[t[0]];return await dx(o,{stdin:new Zl(r.stdin),stdout:new Zl(r.stdout),stderr:new Zl(r.stderr)}).run()}],["__ysh_set_redirects",async(t,e,r)=>{let o=r.stdin,a=r.stdout,n=r.stderr,u=[],A=[],p=[],h=0;for(;t[h]!=="--";){let w=t[h++],{type:D,fd:x}=JSON.parse(w),C=J=>{switch(x){case null:case 0:u.push(J);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},T=J=>{switch(x){case null:case 1:A.push(J);break;case 2:p.push(J);break;default:throw new Error(`Unsupported file descriptor: "${x}"`)}},L=Number(t[h++]),U=h+L;for(let J=h;Je.baseFs.createReadStream(K.resolve(r.cwd,Ae.toPortablePath(t[J]))));break;case"<<<":C(()=>{let te=new pl.PassThrough;return process.nextTick(()=>{te.write(`${t[J]} +`),te.end()}),te});break;case"<&":C(()=>Wce(Number(t[J]),1,r));break;case">":case">>":{let te=K.resolve(r.cwd,Ae.toPortablePath(t[J]));T(te==="/dev/null"?new pl.Writable({autoDestroy:!0,emitClose:!0,write(le,ce,ue){setImmediate(ue)}}):e.baseFs.createWriteStream(te,D===">>"?{flags:"a"}:void 0))}break;case">&":T(Wce(Number(t[J]),2,r));break;default:throw new Error(`Assertion failed: Unsupported redirection type: "${D}"`)}}if(u.length>0){let w=new pl.PassThrough;o=w;let D=x=>{if(x===u.length)w.end();else{let C=u[x]();C.pipe(w,{end:!1}),C.on("end",()=>{D(x+1)})}};D(0)}if(A.length>0){let w=new pl.PassThrough;a=w;for(let D of A)w.pipe(D)}if(p.length>0){let w=new pl.PassThrough;n=w;for(let D of p)w.pipe(D)}let E=await dx(Z1(t.slice(h+1),e,r),{stdin:new Zl(o),stdout:new Zl(a),stderr:new Zl(n)}).run();return await Promise.all(A.map(w=>new Promise((D,x)=>{w.on("error",C=>{x(C)}),w.on("close",()=>{D()}),w.end()}))),await Promise.all(p.map(w=>new Promise((D,x)=>{w.on("error",C=>{x(C)}),w.on("close",()=>{D()}),w.end()}))),E}]]);lot={addition:(t,e)=>t+e,subtraction:(t,e)=>t-e,multiplication:(t,e)=>t*e,division:(t,e)=>Math.trunc(t/e)}});var Cx=_((MMt,eue)=>{function pot(t,e){for(var r=-1,o=t==null?0:t.length,a=Array(o);++r{var tue=dg(),hot=Cx(),got=jl(),dot=fy(),mot=1/0,rue=tue?tue.prototype:void 0,nue=rue?rue.toString:void 0;function iue(t){if(typeof t=="string")return t;if(got(t))return hot(t,iue)+"";if(dot(t))return nue?nue.call(t):"";var e=t+"";return e=="0"&&1/t==-mot?"-0":e}sue.exports=iue});var t2=_((_Mt,aue)=>{var yot=oue();function Eot(t){return t==null?"":yot(t)}aue.exports=Eot});var X4=_((HMt,lue)=>{function Cot(t,e,r){var o=-1,a=t.length;e<0&&(e=-e>a?0:a+e),r=r>a?a:r,r<0&&(r+=a),a=e>r?0:r-e>>>0,e>>>=0;for(var n=Array(a);++o{var Iot=X4();function wot(t,e,r){var o=t.length;return r=r===void 0?o:r,!e&&r>=o?t:Iot(t,e,r)}cue.exports=wot});var Z4=_((jMt,Aue)=>{var Bot="\\ud800-\\udfff",vot="\\u0300-\\u036f",Dot="\\ufe20-\\ufe2f",Pot="\\u20d0-\\u20ff",Sot=vot+Dot+Pot,bot="\\ufe0e\\ufe0f",xot="\\u200d",kot=RegExp("["+xot+Bot+Sot+bot+"]");function Qot(t){return kot.test(t)}Aue.exports=Qot});var pue=_((GMt,fue)=>{function Fot(t){return t.split("")}fue.exports=Fot});var Iue=_((WMt,Cue)=>{var hue="\\ud800-\\udfff",Rot="\\u0300-\\u036f",Tot="\\ufe20-\\ufe2f",Not="\\u20d0-\\u20ff",Lot=Rot+Tot+Not,Oot="\\ufe0e\\ufe0f",Mot="["+hue+"]",$4="["+Lot+"]",e3="\\ud83c[\\udffb-\\udfff]",Uot="(?:"+$4+"|"+e3+")",gue="[^"+hue+"]",due="(?:\\ud83c[\\udde6-\\uddff]){2}",mue="[\\ud800-\\udbff][\\udc00-\\udfff]",_ot="\\u200d",yue=Uot+"?",Eue="["+Oot+"]?",Hot="(?:"+_ot+"(?:"+[gue,due,mue].join("|")+")"+Eue+yue+")*",qot=Eue+yue+Hot,jot="(?:"+[gue+$4+"?",$4,due,mue,Mot].join("|")+")",Got=RegExp(e3+"(?="+e3+")|"+jot+qot,"g");function Wot(t){return t.match(Got)||[]}Cue.exports=Wot});var Bue=_((YMt,wue)=>{var Yot=pue(),Kot=Z4(),Vot=Iue();function Jot(t){return Kot(t)?Vot(t):Yot(t)}wue.exports=Jot});var Due=_((KMt,vue)=>{var zot=uue(),Xot=Z4(),Zot=Bue(),$ot=t2();function eat(t){return function(e){e=$ot(e);var r=Xot(e)?Zot(e):void 0,o=r?r[0]:e.charAt(0),a=r?zot(r,1).join(""):e.slice(1);return o[t]()+a}}vue.exports=eat});var Sue=_((VMt,Pue)=>{var tat=Due(),rat=tat("toUpperCase");Pue.exports=rat});var t3=_((JMt,bue)=>{var nat=t2(),iat=Sue();function sat(t){return iat(nat(t).toLowerCase())}bue.exports=sat});var xue=_((zMt,Ix)=>{function oat(){var t=0,e=1,r=2,o=3,a=4,n=5,u=6,A=7,p=8,h=9,E=10,w=11,D=12,x=13,C=14,T=15,L=16,U=17,J=0,te=1,le=2,ce=3,ue=4;function Ie(g,me){return 55296<=g.charCodeAt(me)&&g.charCodeAt(me)<=56319&&56320<=g.charCodeAt(me+1)&&g.charCodeAt(me+1)<=57343}function he(g,me){me===void 0&&(me=0);var Ce=g.charCodeAt(me);if(55296<=Ce&&Ce<=56319&&me=1){var fe=g.charCodeAt(me-1),ie=Ce;return 55296<=fe&&fe<=56319?(fe-55296)*1024+(ie-56320)+65536:ie}return Ce}function De(g,me,Ce){var fe=[g].concat(me).concat([Ce]),ie=fe[fe.length-2],Z=Ce,Pe=fe.lastIndexOf(C);if(Pe>1&&fe.slice(1,Pe).every(function(q){return q==o})&&[o,x,U].indexOf(g)==-1)return le;var Re=fe.lastIndexOf(a);if(Re>0&&fe.slice(1,Re).every(function(q){return q==a})&&[D,a].indexOf(ie)==-1)return fe.filter(function(q){return q==a}).length%2==1?ce:ue;if(ie==t&&Z==e)return J;if(ie==r||ie==t||ie==e)return Z==C&&me.every(function(q){return q==o})?le:te;if(Z==r||Z==t||Z==e)return te;if(ie==u&&(Z==u||Z==A||Z==h||Z==E))return J;if((ie==h||ie==A)&&(Z==A||Z==p))return J;if((ie==E||ie==p)&&Z==p)return J;if(Z==o||Z==T)return J;if(Z==n)return J;if(ie==D)return J;var ht=fe.indexOf(o)!=-1?fe.lastIndexOf(o)-1:fe.length-2;return[x,U].indexOf(fe[ht])!=-1&&fe.slice(ht+1,-1).every(function(q){return q==o})&&Z==C||ie==T&&[L,U].indexOf(Z)!=-1?J:me.indexOf(a)!=-1?le:ie==a&&Z==a?J:te}this.nextBreak=function(g,me){if(me===void 0&&(me=0),me<0)return 0;if(me>=g.length-1)return g.length;for(var Ce=Ee(he(g,me)),fe=[],ie=me+1;ie{var aat=/^(.*?)(\x1b\[[^m]+m|\x1b\]8;;.*?(\x1b\\|\u0007))/,wx;function lat(){if(wx)return wx;if(typeof Intl.Segmenter<"u"){let t=new Intl.Segmenter("en",{granularity:"grapheme"});return wx=e=>Array.from(t.segment(e),({segment:r})=>r)}else{let t=xue(),e=new t;return wx=r=>e.splitGraphemes(r)}}kue.exports=(t,e=0,r=t.length)=>{if(e<0||r<0)throw new RangeError("Negative indices aren't supported by this implementation");let o=r-e,a="",n=0,u=0;for(;t.length>0;){let A=t.match(aat)||[t,t,void 0],p=lat()(A[1]),h=Math.min(e-n,p.length);p=p.slice(h);let E=Math.min(o-u,p.length);a+=p.slice(0,E).join(""),n+=h,u+=E,typeof A[2]<"u"&&(a+=A[2]),t=t.slice(A[0].length)}return a}});var nn,r2=It(()=>{nn=process.env.YARN_IS_TEST_ENV?"0.0.0":"4.6.0"});function Oue(t,{configuration:e,json:r}){if(!e.get("enableMessageNames"))return"";let a=Ju(t===null?0:t);return!r&&t===null?Ut(e,a,"grey"):a}function r3(t,{configuration:e,json:r}){let o=Oue(t,{configuration:e,json:r});if(!o||t===null||t===0)return o;let a=vr[t],n=`https://yarnpkg.com/advanced/error-codes#${o}---${a}`.toLowerCase();return ty(e,o,n)}async function Qy({configuration:t,stdout:e,forceError:r},o){let a=await Nt.start({configuration:t,stdout:e,includeFooter:!1},async n=>{let u=!1,A=!1;for(let p of o)typeof p.option<"u"&&(p.error||r?(A=!0,n.reportError(50,p.message)):(u=!0,n.reportWarning(50,p.message)),p.callback?.());u&&!A&&n.reportSeparator()});return a.hasErrors()?a.exitCode():null}var Nue,Bx,cat,Fue,Rue,hh,Lue,Tue,uat,Aat,vx,fat,Nt,n2=It(()=>{Nue=et(Que()),Bx=et(sg());jP();Vl();r2();Wl();cat="\xB7",Fue=["\u280B","\u2819","\u2839","\u2838","\u283C","\u2834","\u2826","\u2827","\u2807","\u280F"],Rue=80,hh=Bx.default.GITHUB_ACTIONS?{start:t=>`::group::${t} +`,end:t=>`::endgroup:: +`}:Bx.default.TRAVIS?{start:t=>`travis_fold:start:${t} +`,end:t=>`travis_fold:end:${t} +`}:Bx.default.GITLAB?{start:t=>`section_start:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}[collapsed=true]\r\x1B[0K${t} +`,end:t=>`section_end:${Math.floor(Date.now()/1e3)}:${t.toLowerCase().replace(/\W+/g,"_")}\r\x1B[0K`}:null,Lue=hh!==null,Tue=new Date,uat=["iTerm.app","Apple_Terminal","WarpTerminal","vscode"].includes(process.env.TERM_PROGRAM)||!!process.env.WT_SESSION,Aat=t=>t,vx=Aat({patrick:{date:[17,3],chars:["\u{1F340}","\u{1F331}"],size:40},simba:{date:[19,7],chars:["\u{1F981}","\u{1F334}"],size:40},jack:{date:[31,10],chars:["\u{1F383}","\u{1F987}"],size:40},hogsfather:{date:[31,12],chars:["\u{1F389}","\u{1F384}"],size:40},default:{chars:["=","-"],size:80}}),fat=uat&&Object.keys(vx).find(t=>{let e=vx[t];return!(e.date&&(e.date[0]!==Tue.getDate()||e.date[1]!==Tue.getMonth()+1))})||"default";Nt=class extends Ws{constructor({configuration:r,stdout:o,json:a=!1,forceSectionAlignment:n=!1,includeNames:u=!0,includePrefix:A=!0,includeFooter:p=!0,includeLogs:h=!a,includeInfos:E=h,includeWarnings:w=h}){super();this.uncommitted=new Set;this.warningCount=0;this.errorCount=0;this.timerFooter=[];this.startTime=Date.now();this.indent=0;this.level=0;this.progress=new Map;this.progressTime=0;this.progressFrame=0;this.progressTimeout=null;this.progressStyle=null;this.progressMaxScaledSize=null;if(g1(this,{configuration:r}),this.configuration=r,this.forceSectionAlignment=n,this.includeNames=u,this.includePrefix=A,this.includeFooter=p,this.includeInfos=E,this.includeWarnings=w,this.json=a,this.stdout=o,r.get("enableProgressBars")&&!a&&o.isTTY&&o.columns>22){let D=r.get("progressBarStyle")||fat;if(!Object.hasOwn(vx,D))throw new Error("Assertion failed: Invalid progress bar style");this.progressStyle=vx[D];let x=Math.min(this.getRecommendedLength(),80);this.progressMaxScaledSize=Math.floor(this.progressStyle.size*x/80)}}static async start(r,o){let a=new this(r),n=process.emitWarning;process.emitWarning=(u,A)=>{if(typeof u!="string"){let h=u;u=h.message,A=A??h.name}let p=typeof A<"u"?`${A}: ${u}`:u;a.reportWarning(0,p)},r.includeVersion&&a.reportInfo(0,Cg(r.configuration,`Yarn ${nn}`,2));try{await o(a)}catch(u){a.reportExceptionOnce(u)}finally{await a.finalize(),process.emitWarning=n}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}getRecommendedLength(){let o=this.progressStyle!==null?this.stdout.columns-1:super.getRecommendedLength();return Math.max(40,o-12-this.indent*2)}startSectionSync({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}async startSectionPromise({reportHeader:r,reportFooter:o,skipIfEmpty:a},n){let u={committed:!1,action:()=>{r?.()}};a?this.uncommitted.add(u):(u.action(),u.committed=!0);let A=Date.now();try{return await n()}catch(p){throw this.reportExceptionOnce(p),p}finally{let p=Date.now();this.uncommitted.delete(u),u.committed&&o?.(p-A)}}startTimerImpl(r,o,a){return{cb:typeof o=="function"?o:a,reportHeader:()=>{this.level+=1,this.reportInfo(null,`\u250C ${r}`),this.indent+=1,hh!==null&&!this.json&&this.includeInfos&&this.stdout.write(hh.start(r))},reportFooter:A=>{if(this.indent-=1,hh!==null&&!this.json&&this.includeInfos){this.stdout.write(hh.end(r));for(let p of this.timerFooter)p()}this.configuration.get("enableTimers")&&A>200?this.reportInfo(null,`\u2514 Completed in ${Ut(this.configuration,A,Ct.DURATION)}`):this.reportInfo(null,"\u2514 Completed"),this.level-=1},skipIfEmpty:(typeof o=="function"?{}:o).skipIfEmpty}}startTimerSync(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionSync(u,n)}async startTimerPromise(r,o,a){let{cb:n,...u}=this.startTimerImpl(r,o,a);return this.startSectionPromise(u,n)}reportSeparator(){this.indent===0?this.writeLine(""):this.reportInfo(null,"")}reportInfo(r,o){if(!this.includeInfos)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"",u=`${this.formatPrefix(n,"blueBright")}${o}`;this.json?this.reportJson({type:"info",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(u)}reportWarning(r,o){if(this.warningCount+=1,!this.includeWarnings)return;this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"warning",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"yellowBright")}${o}`)}reportError(r,o){this.errorCount+=1,this.timerFooter.push(()=>this.reportErrorImpl(r,o)),this.reportErrorImpl(r,o)}reportErrorImpl(r,o){this.commit();let a=this.formatNameWithHyperlink(r),n=a?`${a}: `:"";this.json?this.reportJson({type:"error",name:r,displayName:this.formatName(r),indent:this.formatIndent(),data:o}):this.writeLine(`${this.formatPrefix(n,"redBright")}${o}`,{truncate:!1})}reportFold(r,o){if(!hh)return;let a=`${hh.start(r)}${o}${hh.end(r)}`;this.timerFooter.push(()=>this.stdout.write(a))}reportProgress(r){if(this.progressStyle===null)return{...Promise.resolve(),stop:()=>{}};if(r.hasProgress&&r.hasTitle)throw new Error("Unimplemented: Progress bars can't have both progress and titles.");let o=!1,a=Promise.resolve().then(async()=>{let u={progress:r.hasProgress?0:void 0,title:r.hasTitle?"":void 0};this.progress.set(r,{definition:u,lastScaledSize:r.hasProgress?-1:void 0,lastTitle:void 0}),this.refreshProgress({delta:-1});for await(let{progress:A,title:p}of r)o||u.progress===A&&u.title===p||(u.progress=A,u.title=p,this.refreshProgress());n()}),n=()=>{o||(o=!0,this.progress.delete(r),this.refreshProgress({delta:1}))};return{...a,stop:n}}reportJson(r){this.json&&this.writeLine(`${JSON.stringify(r)}`)}async finalize(){if(!this.includeFooter)return;let r="";this.errorCount>0?r="Failed with errors":this.warningCount>0?r="Done with warnings":r="Done";let o=Ut(this.configuration,Date.now()-this.startTime,Ct.DURATION),a=this.configuration.get("enableTimers")?`${r} in ${o}`:r;this.errorCount>0?this.reportError(0,a):this.warningCount>0?this.reportWarning(0,a):this.reportInfo(0,a)}writeLine(r,{truncate:o}={}){this.clearProgress({clear:!0}),this.stdout.write(`${this.truncate(r,{truncate:o})} +`),this.writeProgress()}writeLines(r,{truncate:o}={}){this.clearProgress({delta:r.length});for(let a of r)this.stdout.write(`${this.truncate(a,{truncate:o})} +`);this.writeProgress()}commit(){let r=this.uncommitted;this.uncommitted=new Set;for(let o of r)o.committed=!0,o.action()}clearProgress({delta:r=0,clear:o=!1}){this.progressStyle!==null&&this.progress.size+r>0&&(this.stdout.write(`\x1B[${this.progress.size+r}A`),(r>0||o)&&this.stdout.write("\x1B[0J"))}writeProgress(){if(this.progressStyle===null||(this.progressTimeout!==null&&clearTimeout(this.progressTimeout),this.progressTimeout=null,this.progress.size===0))return;let r=Date.now();r-this.progressTime>Rue&&(this.progressFrame=(this.progressFrame+1)%Fue.length,this.progressTime=r);let o=Fue[this.progressFrame];for(let a of this.progress.values()){let n="";if(typeof a.lastScaledSize<"u"){let h=this.progressStyle.chars[0].repeat(a.lastScaledSize),E=this.progressStyle.chars[1].repeat(this.progressMaxScaledSize-a.lastScaledSize);n=` ${h}${E}`}let u=this.formatName(null),A=u?`${u}: `:"",p=a.definition.title?` ${a.definition.title}`:"";this.stdout.write(`${Ut(this.configuration,"\u27A4","blueBright")} ${A}${o}${n}${p} +`)}this.progressTimeout=setTimeout(()=>{this.refreshProgress({force:!0})},Rue)}refreshProgress({delta:r=0,force:o=!1}={}){let a=!1,n=!1;if(o||this.progress.size===0)a=!0;else for(let u of this.progress.values()){let A=typeof u.definition.progress<"u"?Math.trunc(this.progressMaxScaledSize*u.definition.progress):void 0,p=u.lastScaledSize;u.lastScaledSize=A;let h=u.lastTitle;if(u.lastTitle=u.definition.title,A!==p||(n=h!==u.definition.title)){a=!0;break}}a&&(this.clearProgress({delta:r,clear:n}),this.writeProgress())}truncate(r,{truncate:o}={}){return this.progressStyle===null&&(o=!1),typeof o>"u"&&(o=this.configuration.get("preferTruncatedLines")),o&&(r=(0,Nue.default)(r,0,this.stdout.columns-1)),r}formatName(r){return this.includeNames?Oue(r,{configuration:this.configuration,json:this.json}):""}formatPrefix(r,o){return this.includePrefix?`${Ut(this.configuration,"\u27A4",o)} ${r}${this.formatIndent()}`:""}formatNameWithHyperlink(r){return this.includeNames?r3(r,{configuration:this.configuration,json:this.json}):""}formatIndent(){return this.level>0||!this.forceSectionAlignment?"\u2502 ".repeat(this.indent):`${cat} `}}});var hn={};Kt(hn,{PackageManager:()=>_ue,detectPackageManager:()=>Hue,executePackageAccessibleBinary:()=>Yue,executePackageScript:()=>Dx,executePackageShellcode:()=>n3,executeWorkspaceAccessibleBinary:()=>Eat,executeWorkspaceLifecycleScript:()=>Gue,executeWorkspaceScript:()=>jue,getPackageAccessibleBinaries:()=>Px,getWorkspaceAccessibleBinaries:()=>Wue,hasPackageScript:()=>dat,hasWorkspaceScript:()=>i3,isNodeScript:()=>s3,makeScriptEnv:()=>i2,maybeExecuteWorkspaceLifecycleScript:()=>yat,prepareExternalProject:()=>gat});async function gh(t,e,r,o=[]){if(process.platform==="win32"){let a=`@goto #_undefined_# 2>NUL || @title %COMSPEC% & @setlocal & @"${r}" ${o.map(n=>`"${n.replace('"','""')}"`).join(" ")} %*`;await ae.writeFilePromise(K.format({dir:t,name:e,ext:".cmd"}),a)}await ae.writeFilePromise(K.join(t,e),`#!/bin/sh +exec "${r}" ${o.map(a=>`'${a.replace(/'/g,`'"'"'`)}'`).join(" ")} "$@" +`,{mode:493})}async function Hue(t){let e=await _t.tryFind(t);if(e?.packageManager){let o=mb(e.packageManager);if(o?.name){let a=`found ${JSON.stringify({packageManager:e.packageManager})} in manifest`,[n]=o.reference.split(".");switch(o.name){case"yarn":return{packageManagerField:!0,packageManager:Number(n)===1?"Yarn Classic":"Yarn",reason:a};case"npm":return{packageManagerField:!0,packageManager:"npm",reason:a};case"pnpm":return{packageManagerField:!0,packageManager:"pnpm",reason:a}}}}let r;try{r=await ae.readFilePromise(K.join(t,mr.lockfile),"utf8")}catch{}return r!==void 0?r.match(/^__metadata:$/m)?{packageManager:"Yarn",reason:'"__metadata" key found in yarn.lock'}:{packageManager:"Yarn Classic",reason:'"__metadata" key not found in yarn.lock, must be a Yarn classic lockfile'}:ae.existsSync(K.join(t,"package-lock.json"))?{packageManager:"npm",reason:`found npm's "package-lock.json" lockfile`}:ae.existsSync(K.join(t,"pnpm-lock.yaml"))?{packageManager:"pnpm",reason:`found pnpm's "pnpm-lock.yaml" lockfile`}:null}async function i2({project:t,locator:e,binFolder:r,ignoreCorepack:o,lifecycleScript:a,baseEnv:n=t?.configuration.env??process.env}){let u={};for(let[E,w]of Object.entries(n))typeof w<"u"&&(u[E.toLowerCase()!=="path"?E:"PATH"]=w);let A=Ae.fromPortablePath(r);u.BERRY_BIN_FOLDER=Ae.fromPortablePath(A);let p=process.env.COREPACK_ROOT&&!o?Ae.join(process.env.COREPACK_ROOT,"dist/yarn.js"):process.argv[1];if(await Promise.all([gh(r,"node",process.execPath),...nn!==null?[gh(r,"run",process.execPath,[p,"run"]),gh(r,"yarn",process.execPath,[p]),gh(r,"yarnpkg",process.execPath,[p]),gh(r,"node-gyp",process.execPath,[p,"run","--top-level","node-gyp"])]:[]]),t&&(u.INIT_CWD=Ae.fromPortablePath(t.configuration.startingCwd),u.PROJECT_CWD=Ae.fromPortablePath(t.cwd)),u.PATH=u.PATH?`${A}${Ae.delimiter}${u.PATH}`:`${A}`,u.npm_execpath=`${A}${Ae.sep}yarn`,u.npm_node_execpath=`${A}${Ae.sep}node`,e){if(!t)throw new Error("Assertion failed: Missing project");let E=t.tryWorkspaceByLocator(e),w=E?E.manifest.version??"":t.storedPackages.get(e.locatorHash).version??"";u.npm_package_name=rn(e),u.npm_package_version=w;let D;if(E)D=E.cwd;else{let x=t.storedPackages.get(e.locatorHash);if(!x)throw new Error(`Package for ${jr(t.configuration,e)} not found in the project`);let C=t.configuration.getLinkers(),T={project:t,report:new Nt({stdout:new dh.PassThrough,configuration:t.configuration})},L=C.find(U=>U.supportsPackage(x,T));if(!L)throw new Error(`The package ${jr(t.configuration,x)} isn't supported by any of the available linkers`);D=await L.findPackageLocation(x,T)}u.npm_package_json=Ae.fromPortablePath(K.join(D,mr.manifest))}let h=nn!==null?`yarn/${nn}`:`yarn/${vf("@yarnpkg/core").version}-core`;return u.npm_config_user_agent=`${h} npm/? node/${process.version} ${process.platform} ${process.arch}`,a&&(u.npm_lifecycle_event=a),t&&await t.configuration.triggerHook(E=>E.setupScriptEnvironment,t,u,async(E,w,D)=>await gh(r,E,w,D)),u}async function gat(t,e,{configuration:r,report:o,workspace:a=null,locator:n=null}){await hat(async()=>{await ae.mktempPromise(async u=>{let A=K.join(u,"pack.log"),p=null,{stdout:h,stderr:E}=r.getSubprocessStreams(A,{prefix:Ae.fromPortablePath(t),report:o}),w=n&&Jc(n)?I1(n):n,D=w?Qa(w):"an external project";h.write(`Packing ${D} from sources +`);let x=await Hue(t),C;x!==null?(h.write(`Using ${x.packageManager} for bootstrap. Reason: ${x.reason} + +`),C=x.packageManager):(h.write(`No package manager configuration detected; defaulting to Yarn + +`),C="Yarn");let T=C==="Yarn"&&!x?.packageManagerField;await ae.mktempPromise(async L=>{let U=await i2({binFolder:L,ignoreCorepack:T,baseEnv:{...process.env,COREPACK_ENABLE_AUTO_PIN:"0"}}),te=new Map([["Yarn Classic",async()=>{let ce=a!==null?["workspace",a]:[],ue=K.join(t,mr.manifest),Ie=await ae.readFilePromise(ue),he=await Xc(process.execPath,[process.argv[1],"set","version","classic","--only-if-needed","--yarn-path"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(he.code!==0)return he.code;await ae.writeFilePromise(ue,Ie),await ae.appendFilePromise(K.join(t,".npmignore"),`/.yarn +`),h.write(` +`),delete U.NODE_ENV;let De=await Xc("yarn",["install"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(De.code!==0)return De.code;h.write(` +`);let Ee=await Xc("yarn",[...ce,"pack","--filename",Ae.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ee.code!==0?Ee.code:0}],["Yarn",async()=>{let ce=a!==null?["workspace",a]:[];U.YARN_ENABLE_INLINE_BUILDS="1";let ue=K.join(t,mr.lockfile);await ae.existsPromise(ue)||await ae.writeFilePromise(ue,"");let Ie=await Xc("yarn",[...ce,"pack","--install-if-needed","--filename",Ae.fromPortablePath(e)],{cwd:t,env:U,stdin:p,stdout:h,stderr:E});return Ie.code!==0?Ie.code:0}],["npm",async()=>{if(a!==null){let me=new dh.PassThrough,Ce=Xm(me);me.pipe(h,{end:!1});let fe=await Xc("npm",["--version"],{cwd:t,env:U,stdin:p,stdout:me,stderr:E,end:0});if(me.end(),fe.code!==0)return h.end(),E.end(),fe.code;let ie=(await Ce).toString().trim();if(!nA(ie,">=7.x")){let Z=rA(null,"npm"),Pe=kn(Z,ie),Re=kn(Z,">=7.x");throw new Error(`Workspaces aren't supported by ${Jn(r,Pe)}; please upgrade to ${Jn(r,Re)} (npm has been detected as the primary package manager for ${Ut(r,t,Ct.PATH)})`)}}let ce=a!==null?["--workspace",a]:[];delete U.npm_config_user_agent,delete U.npm_config_production,delete U.NPM_CONFIG_PRODUCTION,delete U.NODE_ENV;let ue=await Xc("npm",["install","--legacy-peer-deps"],{cwd:t,env:U,stdin:p,stdout:h,stderr:E,end:1});if(ue.code!==0)return ue.code;let Ie=new dh.PassThrough,he=Xm(Ie);Ie.pipe(h);let De=await Xc("npm",["pack","--silent",...ce],{cwd:t,env:U,stdin:p,stdout:Ie,stderr:E});if(De.code!==0)return De.code;let Ee=(await he).toString().trim().replace(/^.*\n/s,""),g=K.resolve(t,Ae.toPortablePath(Ee));return await ae.renamePromise(g,e),0}]]).get(C);if(typeof te>"u")throw new Error("Assertion failed: Unsupported workflow");let le=await te();if(!(le===0||typeof le>"u"))throw ae.detachTemp(u),new Jt(58,`Packing the package failed (exit code ${le}, logs can be found here: ${Ut(r,A,Ct.PATH)})`)})})})}async function dat(t,e,{project:r}){let o=r.tryWorkspaceByLocator(t);if(o!==null)return i3(o,e);let a=r.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${jr(r.configuration,t)} not found in the project`);return await iA.openPromise(async n=>{let u=r.configuration,A=r.configuration.getLinkers(),p={project:r,report:new Nt({stdout:new dh.PassThrough,configuration:u})},h=A.find(x=>x.supportsPackage(a,p));if(!h)throw new Error(`The package ${jr(r.configuration,a)} isn't supported by any of the available linkers`);let E=await h.findPackageLocation(a,p),w=new En(E,{baseFs:n});return(await _t.find(Bt.dot,{baseFs:w})).scripts.has(e)})}async function Dx(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await ae.mktempPromise(async p=>{let{manifest:h,env:E,cwd:w}=await que(t,{project:a,binFolder:p,cwd:o,lifecycleScript:e}),D=h.scripts.get(e);if(typeof D>"u")return 1;let x=async()=>await ky(D,r,{cwd:w,env:E,stdin:n,stdout:u,stderr:A});return await(await a.configuration.reduceHook(T=>T.wrapScriptExecution,x,a,t,e,{script:D,args:r,cwd:w,env:E,stdin:n,stdout:u,stderr:A}))()})}async function n3(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A}){return await ae.mktempPromise(async p=>{let{env:h,cwd:E}=await que(t,{project:a,binFolder:p,cwd:o});return await ky(e,r,{cwd:E,env:h,stdin:n,stdout:u,stderr:A})})}async function mat(t,{binFolder:e,cwd:r,lifecycleScript:o}){let a=await i2({project:t.project,locator:t.anchoredLocator,binFolder:e,lifecycleScript:o});return await o3(e,await Wue(t)),typeof r>"u"&&(r=K.dirname(await ae.realpathPromise(K.join(t.cwd,"package.json")))),{manifest:t.manifest,binFolder:e,env:a,cwd:r}}async function que(t,{project:e,binFolder:r,cwd:o,lifecycleScript:a}){let n=e.tryWorkspaceByLocator(t);if(n!==null)return mat(n,{binFolder:r,cwd:o,lifecycleScript:a});let u=e.storedPackages.get(t.locatorHash);if(!u)throw new Error(`Package for ${jr(e.configuration,t)} not found in the project`);return await iA.openPromise(async A=>{let p=e.configuration,h=e.configuration.getLinkers(),E={project:e,report:new Nt({stdout:new dh.PassThrough,configuration:p})},w=h.find(L=>L.supportsPackage(u,E));if(!w)throw new Error(`The package ${jr(e.configuration,u)} isn't supported by any of the available linkers`);let D=await i2({project:e,locator:t,binFolder:r,lifecycleScript:a});await o3(r,await Px(t,{project:e}));let x=await w.findPackageLocation(u,E),C=new En(x,{baseFs:A}),T=await _t.find(Bt.dot,{baseFs:C});return typeof o>"u"&&(o=x),{manifest:T,binFolder:r,env:D,cwd:o}})}async function jue(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u}){return await Dx(t.anchoredLocator,e,r,{cwd:o,project:t.project,stdin:a,stdout:n,stderr:u})}function i3(t,e){return t.manifest.scripts.has(e)}async function Gue(t,e,{cwd:r,report:o}){let{configuration:a}=t.project,n=null;await ae.mktempPromise(async u=>{let A=K.join(u,`${e}.log`),p=`# This file contains the result of Yarn calling the "${e}" lifecycle script inside a workspace ("${Ae.fromPortablePath(t.cwd)}") +`,{stdout:h,stderr:E}=a.getSubprocessStreams(A,{report:o,prefix:jr(a,t.anchoredLocator),header:p});o.reportInfo(36,`Calling the "${e}" lifecycle script`);let w=await jue(t,e,[],{cwd:r,stdin:n,stdout:h,stderr:E});if(h.end(),E.end(),w!==0)throw ae.detachTemp(u),new Jt(36,`${(0,Mue.default)(e)} script failed (exit code ${Ut(a,w,Ct.NUMBER)}, logs can be found here: ${Ut(a,A,Ct.PATH)}); run ${Ut(a,`yarn ${e}`,Ct.CODE)} to investigate`)})}async function yat(t,e,r){i3(t,e)&&await Gue(t,e,r)}function s3(t){let e=K.extname(t);if(e.match(/\.[cm]?[jt]sx?$/))return!0;if(e===".exe"||e===".bin")return!1;let r=Buffer.alloc(4),o;try{o=ae.openSync(t,"r")}catch{return!0}try{ae.readSync(o,r,0,r.length,0)}finally{ae.closeSync(o)}let a=r.readUint32BE();return!(a===3405691582||a===3489328638||a===2135247942||(a&4294901760)===1297743872)}async function Px(t,{project:e}){let r=e.configuration,o=new Map,a=e.storedPackages.get(t.locatorHash);if(!a)throw new Error(`Package for ${jr(r,t)} not found in the project`);let n=new dh.Writable,u=r.getLinkers(),A={project:e,report:new Nt({configuration:r,stdout:n})},p=new Set([t.locatorHash]);for(let E of a.dependencies.values()){let w=e.storedResolutions.get(E.descriptorHash);if(!w)throw new Error(`Assertion failed: The resolution (${Jn(r,E)}) should have been registered`);p.add(w)}let h=await Promise.all(Array.from(p,async E=>{let w=e.storedPackages.get(E);if(!w)throw new Error(`Assertion failed: The package (${E}) should have been registered`);if(w.bin.size===0)return ul.skip;let D=u.find(C=>C.supportsPackage(w,A));if(!D)return ul.skip;let x=null;try{x=await D.findPackageLocation(w,A)}catch(C){if(C.code==="LOCATOR_NOT_INSTALLED")return ul.skip;throw C}return{dependency:w,packageLocation:x}}));for(let E of h){if(E===ul.skip)continue;let{dependency:w,packageLocation:D}=E;for(let[x,C]of w.bin){let T=K.resolve(D,C);o.set(x,[w,Ae.fromPortablePath(T),s3(T)])}}return o}async function Wue(t){return await Px(t.anchoredLocator,{project:t.project})}async function o3(t,e){await Promise.all(Array.from(e,([r,[,o,a]])=>a?gh(t,r,process.execPath,[o]):gh(t,r,o,[])))}async function Yue(t,e,r,{cwd:o,project:a,stdin:n,stdout:u,stderr:A,nodeArgs:p=[],packageAccessibleBinaries:h}){h??=await Px(t,{project:a});let E=h.get(e);if(!E)throw new Error(`Binary not found (${e}) for ${jr(a.configuration,t)}`);return await ae.mktempPromise(async w=>{let[,D]=E,x=await i2({project:a,locator:t,binFolder:w});await o3(x.BERRY_BIN_FOLDER,h);let C=s3(Ae.toPortablePath(D))?Xc(process.execPath,[...p,D,...r],{cwd:o,env:x,stdin:n,stdout:u,stderr:A}):Xc(D,r,{cwd:o,env:x,stdin:n,stdout:u,stderr:A}),T;try{T=await C}finally{await ae.removePromise(x.BERRY_BIN_FOLDER)}return T.code})}async function Eat(t,e,r,{cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A}){return await Yue(t.anchoredLocator,e,r,{project:t.project,cwd:o,stdin:a,stdout:n,stderr:u,packageAccessibleBinaries:A})}var Mue,Uue,dh,_ue,pat,hat,a3=It(()=>{Pt();Pt();sA();z1();Mue=et(t3()),Uue=et(lg()),dh=ve("stream");Ay();Vl();n2();r2();ix();Wl();Gl();xf();Io();_ue=(a=>(a.Yarn1="Yarn Classic",a.Yarn2="Yarn",a.Npm="npm",a.Pnpm="pnpm",a))(_ue||{});pat=2,hat=(0,Uue.default)(pat)});var Fy=_((yUt,Vue)=>{"use strict";var Kue=new Map([["C","cwd"],["f","file"],["z","gzip"],["P","preservePaths"],["U","unlink"],["strip-components","strip"],["stripComponents","strip"],["keep-newer","newer"],["keepNewer","newer"],["keep-newer-files","newer"],["keepNewerFiles","newer"],["k","keep"],["keep-existing","keep"],["keepExisting","keep"],["m","noMtime"],["no-mtime","noMtime"],["p","preserveOwner"],["L","follow"],["h","follow"]]);Vue.exports=t=>t?Object.keys(t).map(e=>[Kue.has(e)?Kue.get(e):e,t[e]]).reduce((e,r)=>(e[r[0]]=r[1],e),Object.create(null)):{}});var Ty=_((EUt,nAe)=>{"use strict";var Jue=typeof process=="object"&&process?process:{stdout:null,stderr:null},Cat=ve("events"),zue=ve("stream"),Xue=ve("string_decoder").StringDecoder,Lf=Symbol("EOF"),Of=Symbol("maybeEmitEnd"),mh=Symbol("emittedEnd"),Sx=Symbol("emittingEnd"),s2=Symbol("emittedError"),bx=Symbol("closed"),Zue=Symbol("read"),xx=Symbol("flush"),$ue=Symbol("flushChunk"),Ra=Symbol("encoding"),Mf=Symbol("decoder"),kx=Symbol("flowing"),o2=Symbol("paused"),Ry=Symbol("resume"),bs=Symbol("bufferLength"),l3=Symbol("bufferPush"),c3=Symbol("bufferShift"),Do=Symbol("objectMode"),Po=Symbol("destroyed"),u3=Symbol("emitData"),eAe=Symbol("emitEnd"),A3=Symbol("emitEnd2"),Uf=Symbol("async"),a2=t=>Promise.resolve().then(t),tAe=global._MP_NO_ITERATOR_SYMBOLS_!=="1",Iat=tAe&&Symbol.asyncIterator||Symbol("asyncIterator not implemented"),wat=tAe&&Symbol.iterator||Symbol("iterator not implemented"),Bat=t=>t==="end"||t==="finish"||t==="prefinish",vat=t=>t instanceof ArrayBuffer||typeof t=="object"&&t.constructor&&t.constructor.name==="ArrayBuffer"&&t.byteLength>=0,Dat=t=>!Buffer.isBuffer(t)&&ArrayBuffer.isView(t),Qx=class{constructor(e,r,o){this.src=e,this.dest=r,this.opts=o,this.ondrain=()=>e[Ry](),r.on("drain",this.ondrain)}unpipe(){this.dest.removeListener("drain",this.ondrain)}proxyErrors(){}end(){this.unpipe(),this.opts.end&&this.dest.end()}},f3=class extends Qx{unpipe(){this.src.removeListener("error",this.proxyErrors),super.unpipe()}constructor(e,r,o){super(e,r,o),this.proxyErrors=a=>r.emit("error",a),e.on("error",this.proxyErrors)}};nAe.exports=class rAe extends zue{constructor(e){super(),this[kx]=!1,this[o2]=!1,this.pipes=[],this.buffer=[],this[Do]=e&&e.objectMode||!1,this[Do]?this[Ra]=null:this[Ra]=e&&e.encoding||null,this[Ra]==="buffer"&&(this[Ra]=null),this[Uf]=e&&!!e.async||!1,this[Mf]=this[Ra]?new Xue(this[Ra]):null,this[Lf]=!1,this[mh]=!1,this[Sx]=!1,this[bx]=!1,this[s2]=null,this.writable=!0,this.readable=!0,this[bs]=0,this[Po]=!1}get bufferLength(){return this[bs]}get encoding(){return this[Ra]}set encoding(e){if(this[Do])throw new Error("cannot set encoding in objectMode");if(this[Ra]&&e!==this[Ra]&&(this[Mf]&&this[Mf].lastNeed||this[bs]))throw new Error("cannot change encoding");this[Ra]!==e&&(this[Mf]=e?new Xue(e):null,this.buffer.length&&(this.buffer=this.buffer.map(r=>this[Mf].write(r)))),this[Ra]=e}setEncoding(e){this.encoding=e}get objectMode(){return this[Do]}set objectMode(e){this[Do]=this[Do]||!!e}get async(){return this[Uf]}set async(e){this[Uf]=this[Uf]||!!e}write(e,r,o){if(this[Lf])throw new Error("write after end");if(this[Po])return this.emit("error",Object.assign(new Error("Cannot call write after a stream was destroyed"),{code:"ERR_STREAM_DESTROYED"})),!0;typeof r=="function"&&(o=r,r="utf8"),r||(r="utf8");let a=this[Uf]?a2:n=>n();return!this[Do]&&!Buffer.isBuffer(e)&&(Dat(e)?e=Buffer.from(e.buffer,e.byteOffset,e.byteLength):vat(e)?e=Buffer.from(e):typeof e!="string"&&(this.objectMode=!0)),this[Do]?(this.flowing&&this[bs]!==0&&this[xx](!0),this.flowing?this.emit("data",e):this[l3](e),this[bs]!==0&&this.emit("readable"),o&&a(o),this.flowing):e.length?(typeof e=="string"&&!(r===this[Ra]&&!this[Mf].lastNeed)&&(e=Buffer.from(e,r)),Buffer.isBuffer(e)&&this[Ra]&&(e=this[Mf].write(e)),this.flowing&&this[bs]!==0&&this[xx](!0),this.flowing?this.emit("data",e):this[l3](e),this[bs]!==0&&this.emit("readable"),o&&a(o),this.flowing):(this[bs]!==0&&this.emit("readable"),o&&a(o),this.flowing)}read(e){if(this[Po])return null;if(this[bs]===0||e===0||e>this[bs])return this[Of](),null;this[Do]&&(e=null),this.buffer.length>1&&!this[Do]&&(this.encoding?this.buffer=[this.buffer.join("")]:this.buffer=[Buffer.concat(this.buffer,this[bs])]);let r=this[Zue](e||null,this.buffer[0]);return this[Of](),r}[Zue](e,r){return e===r.length||e===null?this[c3]():(this.buffer[0]=r.slice(e),r=r.slice(0,e),this[bs]-=e),this.emit("data",r),!this.buffer.length&&!this[Lf]&&this.emit("drain"),r}end(e,r,o){return typeof e=="function"&&(o=e,e=null),typeof r=="function"&&(o=r,r="utf8"),e&&this.write(e,r),o&&this.once("end",o),this[Lf]=!0,this.writable=!1,(this.flowing||!this[o2])&&this[Of](),this}[Ry](){this[Po]||(this[o2]=!1,this[kx]=!0,this.emit("resume"),this.buffer.length?this[xx]():this[Lf]?this[Of]():this.emit("drain"))}resume(){return this[Ry]()}pause(){this[kx]=!1,this[o2]=!0}get destroyed(){return this[Po]}get flowing(){return this[kx]}get paused(){return this[o2]}[l3](e){this[Do]?this[bs]+=1:this[bs]+=e.length,this.buffer.push(e)}[c3](){return this.buffer.length&&(this[Do]?this[bs]-=1:this[bs]-=this.buffer[0].length),this.buffer.shift()}[xx](e){do;while(this[$ue](this[c3]()));!e&&!this.buffer.length&&!this[Lf]&&this.emit("drain")}[$ue](e){return e?(this.emit("data",e),this.flowing):!1}pipe(e,r){if(this[Po])return;let o=this[mh];return r=r||{},e===Jue.stdout||e===Jue.stderr?r.end=!1:r.end=r.end!==!1,r.proxyErrors=!!r.proxyErrors,o?r.end&&e.end():(this.pipes.push(r.proxyErrors?new f3(this,e,r):new Qx(this,e,r)),this[Uf]?a2(()=>this[Ry]()):this[Ry]()),e}unpipe(e){let r=this.pipes.find(o=>o.dest===e);r&&(this.pipes.splice(this.pipes.indexOf(r),1),r.unpipe())}addListener(e,r){return this.on(e,r)}on(e,r){let o=super.on(e,r);return e==="data"&&!this.pipes.length&&!this.flowing?this[Ry]():e==="readable"&&this[bs]!==0?super.emit("readable"):Bat(e)&&this[mh]?(super.emit(e),this.removeAllListeners(e)):e==="error"&&this[s2]&&(this[Uf]?a2(()=>r.call(this,this[s2])):r.call(this,this[s2])),o}get emittedEnd(){return this[mh]}[Of](){!this[Sx]&&!this[mh]&&!this[Po]&&this.buffer.length===0&&this[Lf]&&(this[Sx]=!0,this.emit("end"),this.emit("prefinish"),this.emit("finish"),this[bx]&&this.emit("close"),this[Sx]=!1)}emit(e,r,...o){if(e!=="error"&&e!=="close"&&e!==Po&&this[Po])return;if(e==="data")return r?this[Uf]?a2(()=>this[u3](r)):this[u3](r):!1;if(e==="end")return this[eAe]();if(e==="close"){if(this[bx]=!0,!this[mh]&&!this[Po])return;let n=super.emit("close");return this.removeAllListeners("close"),n}else if(e==="error"){this[s2]=r;let n=super.emit("error",r);return this[Of](),n}else if(e==="resume"){let n=super.emit("resume");return this[Of](),n}else if(e==="finish"||e==="prefinish"){let n=super.emit(e);return this.removeAllListeners(e),n}let a=super.emit(e,r,...o);return this[Of](),a}[u3](e){for(let o of this.pipes)o.dest.write(e)===!1&&this.pause();let r=super.emit("data",e);return this[Of](),r}[eAe](){this[mh]||(this[mh]=!0,this.readable=!1,this[Uf]?a2(()=>this[A3]()):this[A3]())}[A3](){if(this[Mf]){let r=this[Mf].end();if(r){for(let o of this.pipes)o.dest.write(r);super.emit("data",r)}}for(let r of this.pipes)r.end();let e=super.emit("end");return this.removeAllListeners("end"),e}collect(){let e=[];this[Do]||(e.dataLength=0);let r=this.promise();return this.on("data",o=>{e.push(o),this[Do]||(e.dataLength+=o.length)}),r.then(()=>e)}concat(){return this[Do]?Promise.reject(new Error("cannot concat in objectMode")):this.collect().then(e=>this[Do]?Promise.reject(new Error("cannot concat in objectMode")):this[Ra]?e.join(""):Buffer.concat(e,e.dataLength))}promise(){return new Promise((e,r)=>{this.on(Po,()=>r(new Error("stream destroyed"))),this.on("error",o=>r(o)),this.on("end",()=>e())})}[Iat](){return{next:()=>{let r=this.read();if(r!==null)return Promise.resolve({done:!1,value:r});if(this[Lf])return Promise.resolve({done:!0});let o=null,a=null,n=h=>{this.removeListener("data",u),this.removeListener("end",A),a(h)},u=h=>{this.removeListener("error",n),this.removeListener("end",A),this.pause(),o({value:h,done:!!this[Lf]})},A=()=>{this.removeListener("error",n),this.removeListener("data",u),o({done:!0})},p=()=>n(new Error("stream destroyed"));return new Promise((h,E)=>{a=E,o=h,this.once(Po,p),this.once("error",n),this.once("end",A),this.once("data",u)})}}}[wat](){return{next:()=>{let r=this.read();return{value:r,done:r===null}}}}destroy(e){return this[Po]?(e?this.emit("error",e):this.emit(Po),this):(this[Po]=!0,this.buffer.length=0,this[bs]=0,typeof this.close=="function"&&!this[bx]&&this.close(),e?this.emit("error",e):this.emit(Po),this)}static isStream(e){return!!e&&(e instanceof rAe||e instanceof zue||e instanceof Cat&&(typeof e.pipe=="function"||typeof e.write=="function"&&typeof e.end=="function"))}}});var sAe=_((CUt,iAe)=>{var Pat=ve("zlib").constants||{ZLIB_VERNUM:4736};iAe.exports=Object.freeze(Object.assign(Object.create(null),{Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_VERSION_ERROR:-6,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,DEFLATE:1,INFLATE:2,GZIP:3,GUNZIP:4,DEFLATERAW:5,INFLATERAW:6,UNZIP:7,BROTLI_DECODE:8,BROTLI_ENCODE:9,Z_MIN_WINDOWBITS:8,Z_MAX_WINDOWBITS:15,Z_DEFAULT_WINDOWBITS:15,Z_MIN_CHUNK:64,Z_MAX_CHUNK:1/0,Z_DEFAULT_CHUNK:16384,Z_MIN_MEMLEVEL:1,Z_MAX_MEMLEVEL:9,Z_DEFAULT_MEMLEVEL:8,Z_MIN_LEVEL:-1,Z_MAX_LEVEL:9,Z_DEFAULT_LEVEL:-1,BROTLI_OPERATION_PROCESS:0,BROTLI_OPERATION_FLUSH:1,BROTLI_OPERATION_FINISH:2,BROTLI_OPERATION_EMIT_METADATA:3,BROTLI_MODE_GENERIC:0,BROTLI_MODE_TEXT:1,BROTLI_MODE_FONT:2,BROTLI_DEFAULT_MODE:0,BROTLI_MIN_QUALITY:0,BROTLI_MAX_QUALITY:11,BROTLI_DEFAULT_QUALITY:11,BROTLI_MIN_WINDOW_BITS:10,BROTLI_MAX_WINDOW_BITS:24,BROTLI_LARGE_MAX_WINDOW_BITS:30,BROTLI_DEFAULT_WINDOW:22,BROTLI_MIN_INPUT_BLOCK_BITS:16,BROTLI_MAX_INPUT_BLOCK_BITS:24,BROTLI_PARAM_MODE:0,BROTLI_PARAM_QUALITY:1,BROTLI_PARAM_LGWIN:2,BROTLI_PARAM_LGBLOCK:3,BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING:4,BROTLI_PARAM_SIZE_HINT:5,BROTLI_PARAM_LARGE_WINDOW:6,BROTLI_PARAM_NPOSTFIX:7,BROTLI_PARAM_NDIRECT:8,BROTLI_DECODER_RESULT_ERROR:0,BROTLI_DECODER_RESULT_SUCCESS:1,BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT:2,BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION:0,BROTLI_DECODER_PARAM_LARGE_WINDOW:1,BROTLI_DECODER_NO_ERROR:0,BROTLI_DECODER_SUCCESS:1,BROTLI_DECODER_NEEDS_MORE_INPUT:2,BROTLI_DECODER_NEEDS_MORE_OUTPUT:3,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE:-1,BROTLI_DECODER_ERROR_FORMAT_RESERVED:-2,BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE:-3,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET:-4,BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME:-5,BROTLI_DECODER_ERROR_FORMAT_CL_SPACE:-6,BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE:-7,BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT:-8,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1:-9,BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2:-10,BROTLI_DECODER_ERROR_FORMAT_TRANSFORM:-11,BROTLI_DECODER_ERROR_FORMAT_DICTIONARY:-12,BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS:-13,BROTLI_DECODER_ERROR_FORMAT_PADDING_1:-14,BROTLI_DECODER_ERROR_FORMAT_PADDING_2:-15,BROTLI_DECODER_ERROR_FORMAT_DISTANCE:-16,BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET:-19,BROTLI_DECODER_ERROR_INVALID_ARGUMENTS:-20,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES:-21,BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS:-22,BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP:-25,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1:-26,BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2:-27,BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES:-30,BROTLI_DECODER_ERROR_UNREACHABLE:-31},Pat))});var b3=_(hl=>{"use strict";var m3=ve("assert"),yh=ve("buffer").Buffer,lAe=ve("zlib"),Tg=hl.constants=sAe(),Sat=Ty(),oAe=yh.concat,Ng=Symbol("_superWrite"),Ly=class extends Error{constructor(e){super("zlib: "+e.message),this.code=e.code,this.errno=e.errno,this.code||(this.code="ZLIB_ERROR"),this.message="zlib: "+e.message,Error.captureStackTrace(this,this.constructor)}get name(){return"ZlibError"}},bat=Symbol("opts"),l2=Symbol("flushFlag"),aAe=Symbol("finishFlushFlag"),S3=Symbol("fullFlushFlag"),ui=Symbol("handle"),Fx=Symbol("onError"),Ny=Symbol("sawError"),p3=Symbol("level"),h3=Symbol("strategy"),g3=Symbol("ended"),IUt=Symbol("_defaultFullFlush"),Rx=class extends Sat{constructor(e,r){if(!e||typeof e!="object")throw new TypeError("invalid options for ZlibBase constructor");super(e),this[Ny]=!1,this[g3]=!1,this[bat]=e,this[l2]=e.flush,this[aAe]=e.finishFlush;try{this[ui]=new lAe[r](e)}catch(o){throw new Ly(o)}this[Fx]=o=>{this[Ny]||(this[Ny]=!0,this.close(),this.emit("error",o))},this[ui].on("error",o=>this[Fx](new Ly(o))),this.once("end",()=>this.close)}close(){this[ui]&&(this[ui].close(),this[ui]=null,this.emit("close"))}reset(){if(!this[Ny])return m3(this[ui],"zlib binding closed"),this[ui].reset()}flush(e){this.ended||(typeof e!="number"&&(e=this[S3]),this.write(Object.assign(yh.alloc(0),{[l2]:e})))}end(e,r,o){return e&&this.write(e,r),this.flush(this[aAe]),this[g3]=!0,super.end(null,null,o)}get ended(){return this[g3]}write(e,r,o){if(typeof r=="function"&&(o=r,r="utf8"),typeof e=="string"&&(e=yh.from(e,r)),this[Ny])return;m3(this[ui],"zlib binding closed");let a=this[ui]._handle,n=a.close;a.close=()=>{};let u=this[ui].close;this[ui].close=()=>{},yh.concat=h=>h;let A;try{let h=typeof e[l2]=="number"?e[l2]:this[l2];A=this[ui]._processChunk(e,h),yh.concat=oAe}catch(h){yh.concat=oAe,this[Fx](new Ly(h))}finally{this[ui]&&(this[ui]._handle=a,a.close=n,this[ui].close=u,this[ui].removeAllListeners("error"))}this[ui]&&this[ui].on("error",h=>this[Fx](new Ly(h)));let p;if(A)if(Array.isArray(A)&&A.length>0){p=this[Ng](yh.from(A[0]));for(let h=1;h{this.flush(a),n()};try{this[ui].params(e,r)}finally{this[ui].flush=o}this[ui]&&(this[p3]=e,this[h3]=r)}}}},y3=class extends _f{constructor(e){super(e,"Deflate")}},E3=class extends _f{constructor(e){super(e,"Inflate")}},d3=Symbol("_portable"),C3=class extends _f{constructor(e){super(e,"Gzip"),this[d3]=e&&!!e.portable}[Ng](e){return this[d3]?(this[d3]=!1,e[9]=255,super[Ng](e)):super[Ng](e)}},I3=class extends _f{constructor(e){super(e,"Gunzip")}},w3=class extends _f{constructor(e){super(e,"DeflateRaw")}},B3=class extends _f{constructor(e){super(e,"InflateRaw")}},v3=class extends _f{constructor(e){super(e,"Unzip")}},Tx=class extends Rx{constructor(e,r){e=e||{},e.flush=e.flush||Tg.BROTLI_OPERATION_PROCESS,e.finishFlush=e.finishFlush||Tg.BROTLI_OPERATION_FINISH,super(e,r),this[S3]=Tg.BROTLI_OPERATION_FLUSH}},D3=class extends Tx{constructor(e){super(e,"BrotliCompress")}},P3=class extends Tx{constructor(e){super(e,"BrotliDecompress")}};hl.Deflate=y3;hl.Inflate=E3;hl.Gzip=C3;hl.Gunzip=I3;hl.DeflateRaw=w3;hl.InflateRaw=B3;hl.Unzip=v3;typeof lAe.BrotliCompress=="function"?(hl.BrotliCompress=D3,hl.BrotliDecompress=P3):hl.BrotliCompress=hl.BrotliDecompress=class{constructor(){throw new Error("Brotli is not supported in this version of Node.js")}}});var Oy=_((vUt,cAe)=>{var xat=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform;cAe.exports=xat!=="win32"?t=>t:t=>t&&t.replace(/\\/g,"/")});var Nx=_((PUt,uAe)=>{"use strict";var kat=Ty(),x3=Oy(),k3=Symbol("slurp");uAe.exports=class extends kat{constructor(e,r,o){switch(super(),this.pause(),this.extended=r,this.globalExtended=o,this.header=e,this.startBlockSize=512*Math.ceil(e.size/512),this.blockRemain=this.startBlockSize,this.remain=e.size,this.type=e.type,this.meta=!1,this.ignore=!1,this.type){case"File":case"OldFile":case"Link":case"SymbolicLink":case"CharacterDevice":case"BlockDevice":case"Directory":case"FIFO":case"ContiguousFile":case"GNUDumpDir":break;case"NextFileHasLongLinkpath":case"NextFileHasLongPath":case"OldGnuLongPath":case"GlobalExtendedHeader":case"ExtendedHeader":case"OldExtendedHeader":this.meta=!0;break;default:this.ignore=!0}this.path=x3(e.path),this.mode=e.mode,this.mode&&(this.mode=this.mode&4095),this.uid=e.uid,this.gid=e.gid,this.uname=e.uname,this.gname=e.gname,this.size=e.size,this.mtime=e.mtime,this.atime=e.atime,this.ctime=e.ctime,this.linkpath=x3(e.linkpath),this.uname=e.uname,this.gname=e.gname,r&&this[k3](r),o&&this[k3](o,!0)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");let o=this.remain,a=this.blockRemain;return this.remain=Math.max(0,o-r),this.blockRemain=Math.max(0,a-r),this.ignore?!0:o>=r?super.write(e):super.write(e.slice(0,o))}[k3](e,r){for(let o in e)e[o]!==null&&e[o]!==void 0&&!(r&&o==="path")&&(this[o]=o==="path"||o==="linkpath"?x3(e[o]):e[o])}}});var Q3=_(Lx=>{"use strict";Lx.name=new Map([["0","File"],["","OldFile"],["1","Link"],["2","SymbolicLink"],["3","CharacterDevice"],["4","BlockDevice"],["5","Directory"],["6","FIFO"],["7","ContiguousFile"],["g","GlobalExtendedHeader"],["x","ExtendedHeader"],["A","SolarisACL"],["D","GNUDumpDir"],["I","Inode"],["K","NextFileHasLongLinkpath"],["L","NextFileHasLongPath"],["M","ContinuationFile"],["N","OldGnuLongPath"],["S","SparseFile"],["V","TapeVolumeHeader"],["X","OldExtendedHeader"]]);Lx.code=new Map(Array.from(Lx.name).map(t=>[t[1],t[0]]))});var hAe=_((bUt,pAe)=>{"use strict";var Qat=(t,e)=>{if(Number.isSafeInteger(t))t<0?Rat(t,e):Fat(t,e);else throw Error("cannot encode number outside of javascript safe integer range");return e},Fat=(t,e)=>{e[0]=128;for(var r=e.length;r>1;r--)e[r-1]=t&255,t=Math.floor(t/256)},Rat=(t,e)=>{e[0]=255;var r=!1;t=t*-1;for(var o=e.length;o>1;o--){var a=t&255;t=Math.floor(t/256),r?e[o-1]=AAe(a):a===0?e[o-1]=0:(r=!0,e[o-1]=fAe(a))}},Tat=t=>{let e=t[0],r=e===128?Lat(t.slice(1,t.length)):e===255?Nat(t):null;if(r===null)throw Error("invalid base256 encoding");if(!Number.isSafeInteger(r))throw Error("parsed number outside of javascript safe integer range");return r},Nat=t=>{for(var e=t.length,r=0,o=!1,a=e-1;a>-1;a--){var n=t[a],u;o?u=AAe(n):n===0?u=n:(o=!0,u=fAe(n)),u!==0&&(r-=u*Math.pow(256,e-a-1))}return r},Lat=t=>{for(var e=t.length,r=0,o=e-1;o>-1;o--){var a=t[o];a!==0&&(r+=a*Math.pow(256,e-o-1))}return r},AAe=t=>(255^t)&255,fAe=t=>(255^t)+1&255;pAe.exports={encode:Qat,parse:Tat}});var Uy=_((xUt,dAe)=>{"use strict";var F3=Q3(),My=ve("path").posix,gAe=hAe(),R3=Symbol("slurp"),gl=Symbol("type"),L3=class{constructor(e,r,o,a){this.cksumValid=!1,this.needPax=!1,this.nullBlock=!1,this.block=null,this.path=null,this.mode=null,this.uid=null,this.gid=null,this.size=null,this.mtime=null,this.cksum=null,this[gl]="0",this.linkpath=null,this.uname=null,this.gname=null,this.devmaj=0,this.devmin=0,this.atime=null,this.ctime=null,Buffer.isBuffer(e)?this.decode(e,r||0,o,a):e&&this.set(e)}decode(e,r,o,a){if(r||(r=0),!e||!(e.length>=r+512))throw new Error("need 512 bytes for header");if(this.path=Lg(e,r,100),this.mode=Eh(e,r+100,8),this.uid=Eh(e,r+108,8),this.gid=Eh(e,r+116,8),this.size=Eh(e,r+124,12),this.mtime=T3(e,r+136,12),this.cksum=Eh(e,r+148,12),this[R3](o),this[R3](a,!0),this[gl]=Lg(e,r+156,1),this[gl]===""&&(this[gl]="0"),this[gl]==="0"&&this.path.substr(-1)==="/"&&(this[gl]="5"),this[gl]==="5"&&(this.size=0),this.linkpath=Lg(e,r+157,100),e.slice(r+257,r+265).toString()==="ustar\x0000")if(this.uname=Lg(e,r+265,32),this.gname=Lg(e,r+297,32),this.devmaj=Eh(e,r+329,8),this.devmin=Eh(e,r+337,8),e[r+475]!==0){let u=Lg(e,r+345,155);this.path=u+"/"+this.path}else{let u=Lg(e,r+345,130);u&&(this.path=u+"/"+this.path),this.atime=T3(e,r+476,12),this.ctime=T3(e,r+488,12)}let n=8*32;for(let u=r;u=r+512))throw new Error("need 512 bytes for header");let o=this.ctime||this.atime?130:155,a=Oat(this.path||"",o),n=a[0],u=a[1];this.needPax=a[2],this.needPax=Og(e,r,100,n)||this.needPax,this.needPax=Ch(e,r+100,8,this.mode)||this.needPax,this.needPax=Ch(e,r+108,8,this.uid)||this.needPax,this.needPax=Ch(e,r+116,8,this.gid)||this.needPax,this.needPax=Ch(e,r+124,12,this.size)||this.needPax,this.needPax=N3(e,r+136,12,this.mtime)||this.needPax,e[r+156]=this[gl].charCodeAt(0),this.needPax=Og(e,r+157,100,this.linkpath)||this.needPax,e.write("ustar\x0000",r+257,8),this.needPax=Og(e,r+265,32,this.uname)||this.needPax,this.needPax=Og(e,r+297,32,this.gname)||this.needPax,this.needPax=Ch(e,r+329,8,this.devmaj)||this.needPax,this.needPax=Ch(e,r+337,8,this.devmin)||this.needPax,this.needPax=Og(e,r+345,o,u)||this.needPax,e[r+475]!==0?this.needPax=Og(e,r+345,155,u)||this.needPax:(this.needPax=Og(e,r+345,130,u)||this.needPax,this.needPax=N3(e,r+476,12,this.atime)||this.needPax,this.needPax=N3(e,r+488,12,this.ctime)||this.needPax);let A=8*32;for(let p=r;p{let o=t,a="",n,u=My.parse(t).root||".";if(Buffer.byteLength(o)<100)n=[o,a,!1];else{a=My.dirname(o),o=My.basename(o);do Buffer.byteLength(o)<=100&&Buffer.byteLength(a)<=e?n=[o,a,!1]:Buffer.byteLength(o)>100&&Buffer.byteLength(a)<=e?n=[o.substr(0,99),a,!0]:(o=My.join(My.basename(a),o),a=My.dirname(a));while(a!==u&&!n);n||(n=[t.substr(0,99),"",!0])}return n},Lg=(t,e,r)=>t.slice(e,e+r).toString("utf8").replace(/\0.*/,""),T3=(t,e,r)=>Mat(Eh(t,e,r)),Mat=t=>t===null?null:new Date(t*1e3),Eh=(t,e,r)=>t[e]&128?gAe.parse(t.slice(e,e+r)):_at(t,e,r),Uat=t=>isNaN(t)?null:t,_at=(t,e,r)=>Uat(parseInt(t.slice(e,e+r).toString("utf8").replace(/\0.*$/,"").trim(),8)),Hat={12:8589934591,8:2097151},Ch=(t,e,r,o)=>o===null?!1:o>Hat[r]||o<0?(gAe.encode(o,t.slice(e,e+r)),!0):(qat(t,e,r,o),!1),qat=(t,e,r,o)=>t.write(jat(o,r),e,r,"ascii"),jat=(t,e)=>Gat(Math.floor(t).toString(8),e),Gat=(t,e)=>(t.length===e-1?t:new Array(e-t.length-1).join("0")+t+" ")+"\0",N3=(t,e,r,o)=>o===null?!1:Ch(t,e,r,o.getTime()/1e3),Wat=new Array(156).join("\0"),Og=(t,e,r,o)=>o===null?!1:(t.write(o+Wat,e,r,"utf8"),o.length!==Buffer.byteLength(o)||o.length>r);dAe.exports=L3});var Ox=_((kUt,mAe)=>{"use strict";var Yat=Uy(),Kat=ve("path"),c2=class{constructor(e,r){this.atime=e.atime||null,this.charset=e.charset||null,this.comment=e.comment||null,this.ctime=e.ctime||null,this.gid=e.gid||null,this.gname=e.gname||null,this.linkpath=e.linkpath||null,this.mtime=e.mtime||null,this.path=e.path||null,this.size=e.size||null,this.uid=e.uid||null,this.uname=e.uname||null,this.dev=e.dev||null,this.ino=e.ino||null,this.nlink=e.nlink||null,this.global=r||!1}encode(){let e=this.encodeBody();if(e==="")return null;let r=Buffer.byteLength(e),o=512*Math.ceil(1+r/512),a=Buffer.allocUnsafe(o);for(let n=0;n<512;n++)a[n]=0;new Yat({path:("PaxHeader/"+Kat.basename(this.path)).slice(0,99),mode:this.mode||420,uid:this.uid||null,gid:this.gid||null,size:r,mtime:this.mtime||null,type:this.global?"GlobalExtendedHeader":"ExtendedHeader",linkpath:"",uname:this.uname||"",gname:this.gname||"",devmaj:0,devmin:0,atime:this.atime||null,ctime:this.ctime||null}).encode(a),a.write(e,512,r,"utf8");for(let n=r+512;n=Math.pow(10,n)&&(n+=1),n+a+o}};c2.parse=(t,e,r)=>new c2(Vat(Jat(t),e),r);var Vat=(t,e)=>e?Object.keys(t).reduce((r,o)=>(r[o]=t[o],r),e):t,Jat=t=>t.replace(/\n$/,"").split(` +`).reduce(zat,Object.create(null)),zat=(t,e)=>{let r=parseInt(e,10);if(r!==Buffer.byteLength(e)+1)return t;e=e.substr((r+" ").length);let o=e.split("="),a=o.shift().replace(/^SCHILY\.(dev|ino|nlink)/,"$1");if(!a)return t;let n=o.join("=");return t[a]=/^([A-Z]+\.)?([mac]|birth|creation)time$/.test(a)?new Date(n*1e3):/^[0-9]+$/.test(n)?+n:n,t};mAe.exports=c2});var _y=_((QUt,yAe)=>{yAe.exports=t=>{let e=t.length-1,r=-1;for(;e>-1&&t.charAt(e)==="/";)r=e,e--;return r===-1?t:t.slice(0,r)}});var Mx=_((FUt,EAe)=>{"use strict";EAe.exports=t=>class extends t{warn(e,r,o={}){this.file&&(o.file=this.file),this.cwd&&(o.cwd=this.cwd),o.code=r instanceof Error&&r.code||e,o.tarCode=e,!this.strict&&o.recoverable!==!1?(r instanceof Error&&(o=Object.assign(r,o),r=r.message),this.emit("warn",o.tarCode,r,o)):r instanceof Error?this.emit("error",Object.assign(r,o)):this.emit("error",Object.assign(new Error(`${e}: ${r}`),o))}}});var M3=_((TUt,CAe)=>{"use strict";var Ux=["|","<",">","?",":"],O3=Ux.map(t=>String.fromCharCode(61440+t.charCodeAt(0))),Xat=new Map(Ux.map((t,e)=>[t,O3[e]])),Zat=new Map(O3.map((t,e)=>[t,Ux[e]]));CAe.exports={encode:t=>Ux.reduce((e,r)=>e.split(r).join(Xat.get(r)),t),decode:t=>O3.reduce((e,r)=>e.split(r).join(Zat.get(r)),t)}});var U3=_((NUt,wAe)=>{var{isAbsolute:$at,parse:IAe}=ve("path").win32;wAe.exports=t=>{let e="",r=IAe(t);for(;$at(t)||r.root;){let o=t.charAt(0)==="/"&&t.slice(0,4)!=="//?/"?"/":r.root;t=t.substr(o.length),e+=o,r=IAe(t)}return[e,t]}});var vAe=_((LUt,BAe)=>{"use strict";BAe.exports=(t,e,r)=>(t&=4095,r&&(t=(t|384)&-19),e&&(t&256&&(t|=64),t&32&&(t|=8),t&4&&(t|=1)),t)});var J3=_((UUt,MAe)=>{"use strict";var QAe=Ty(),FAe=Ox(),RAe=Uy(),lA=ve("fs"),DAe=ve("path"),aA=Oy(),elt=_y(),TAe=(t,e)=>e?(t=aA(t).replace(/^\.(\/|$)/,""),elt(e)+"/"+t):aA(t),tlt=16*1024*1024,PAe=Symbol("process"),SAe=Symbol("file"),bAe=Symbol("directory"),H3=Symbol("symlink"),xAe=Symbol("hardlink"),u2=Symbol("header"),_x=Symbol("read"),q3=Symbol("lstat"),Hx=Symbol("onlstat"),j3=Symbol("onread"),G3=Symbol("onreadlink"),W3=Symbol("openfile"),Y3=Symbol("onopenfile"),Ih=Symbol("close"),qx=Symbol("mode"),K3=Symbol("awaitDrain"),_3=Symbol("ondrain"),cA=Symbol("prefix"),kAe=Symbol("hadError"),NAe=Mx(),rlt=M3(),LAe=U3(),OAe=vAe(),jx=NAe(class extends QAe{constructor(e,r){if(r=r||{},super(r),typeof e!="string")throw new TypeError("path is required");this.path=aA(e),this.portable=!!r.portable,this.myuid=process.getuid&&process.getuid()||0,this.myuser=process.env.USER||"",this.maxReadSize=r.maxReadSize||tlt,this.linkCache=r.linkCache||new Map,this.statCache=r.statCache||new Map,this.preservePaths=!!r.preservePaths,this.cwd=aA(r.cwd||process.cwd()),this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.mtime=r.mtime||null,this.prefix=r.prefix?aA(r.prefix):null,this.fd=null,this.blockLen=null,this.blockRemain=null,this.buf=null,this.offset=null,this.length=null,this.pos=null,this.remain=null,typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=LAe(this.path);a&&(this.path=n,o=a)}this.win32=!!r.win32||process.platform==="win32",this.win32&&(this.path=rlt.decode(this.path.replace(/\\/g,"/")),e=e.replace(/\\/g,"/")),this.absolute=aA(r.absolute||DAe.resolve(this.cwd,e)),this.path===""&&(this.path="./"),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.statCache.has(this.absolute)?this[Hx](this.statCache.get(this.absolute)):this[q3]()}emit(e,...r){return e==="error"&&(this[kAe]=!0),super.emit(e,...r)}[q3](){lA.lstat(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[Hx](r)})}[Hx](e){this.statCache.set(this.absolute,e),this.stat=e,e.isFile()||(e.size=0),this.type=ilt(e),this.emit("stat",e),this[PAe]()}[PAe](){switch(this.type){case"File":return this[SAe]();case"Directory":return this[bAe]();case"SymbolicLink":return this[H3]();default:return this.end()}}[qx](e){return OAe(e,this.type==="Directory",this.portable)}[cA](e){return TAe(e,this.prefix)}[u2](){this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.header=new RAe({path:this[cA](this.path),linkpath:this.type==="Link"?this[cA](this.linkpath):this.linkpath,mode:this[qx](this.stat.mode),uid:this.portable?null:this.stat.uid,gid:this.portable?null:this.stat.gid,size:this.stat.size,mtime:this.noMtime?null:this.mtime||this.stat.mtime,type:this.type,uname:this.portable?null:this.stat.uid===this.myuid?this.myuser:"",atime:this.portable?null:this.stat.atime,ctime:this.portable?null:this.stat.ctime}),this.header.encode()&&!this.noPax&&super.write(new FAe({atime:this.portable?null:this.header.atime,ctime:this.portable?null:this.header.ctime,gid:this.portable?null:this.header.gid,mtime:this.noMtime?null:this.mtime||this.header.mtime,path:this[cA](this.path),linkpath:this.type==="Link"?this[cA](this.linkpath):this.linkpath,size:this.header.size,uid:this.portable?null:this.header.uid,uname:this.portable?null:this.header.uname,dev:this.portable?null:this.stat.dev,ino:this.portable?null:this.stat.ino,nlink:this.portable?null:this.stat.nlink}).encode()),super.write(this.header.block)}[bAe](){this.path.substr(-1)!=="/"&&(this.path+="/"),this.stat.size=0,this[u2](),this.end()}[H3](){lA.readlink(this.absolute,(e,r)=>{if(e)return this.emit("error",e);this[G3](r)})}[G3](e){this.linkpath=aA(e),this[u2](),this.end()}[xAe](e){this.type="Link",this.linkpath=aA(DAe.relative(this.cwd,e)),this.stat.size=0,this[u2](),this.end()}[SAe](){if(this.stat.nlink>1){let e=this.stat.dev+":"+this.stat.ino;if(this.linkCache.has(e)){let r=this.linkCache.get(e);if(r.indexOf(this.cwd)===0)return this[xAe](r)}this.linkCache.set(e,this.absolute)}if(this[u2](),this.stat.size===0)return this.end();this[W3]()}[W3](){lA.open(this.absolute,"r",(e,r)=>{if(e)return this.emit("error",e);this[Y3](r)})}[Y3](e){if(this.fd=e,this[kAe])return this[Ih]();this.blockLen=512*Math.ceil(this.stat.size/512),this.blockRemain=this.blockLen;let r=Math.min(this.blockLen,this.maxReadSize);this.buf=Buffer.allocUnsafe(r),this.offset=0,this.pos=0,this.remain=this.stat.size,this.length=this.buf.length,this[_x]()}[_x](){let{fd:e,buf:r,offset:o,length:a,pos:n}=this;lA.read(e,r,o,a,n,(u,A)=>{if(u)return this[Ih](()=>this.emit("error",u));this[j3](A)})}[Ih](e){lA.close(this.fd,e)}[j3](e){if(e<=0&&this.remain>0){let a=new Error("encountered unexpected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[Ih](()=>this.emit("error",a))}if(e>this.remain){let a=new Error("did not encounter expected EOF");return a.path=this.absolute,a.syscall="read",a.code="EOF",this[Ih](()=>this.emit("error",a))}if(e===this.remain)for(let a=e;athis[_3]())}[K3](e){this.once("drain",e)}write(e){if(this.blockRemaine?this.emit("error",e):this.end());this.offset>=this.length&&(this.buf=Buffer.allocUnsafe(Math.min(this.blockRemain,this.buf.length)),this.offset=0),this.length=this.buf.length-this.offset,this[_x]()}}),V3=class extends jx{[q3](){this[Hx](lA.lstatSync(this.absolute))}[H3](){this[G3](lA.readlinkSync(this.absolute))}[W3](){this[Y3](lA.openSync(this.absolute,"r"))}[_x](){let e=!0;try{let{fd:r,buf:o,offset:a,length:n,pos:u}=this,A=lA.readSync(r,o,a,n,u);this[j3](A),e=!1}finally{if(e)try{this[Ih](()=>{})}catch{}}}[K3](e){e()}[Ih](e){lA.closeSync(this.fd),e()}},nlt=NAe(class extends QAe{constructor(e,r){r=r||{},super(r),this.preservePaths=!!r.preservePaths,this.portable=!!r.portable,this.strict=!!r.strict,this.noPax=!!r.noPax,this.noMtime=!!r.noMtime,this.readEntry=e,this.type=e.type,this.type==="Directory"&&this.portable&&(this.noMtime=!0),this.prefix=r.prefix||null,this.path=aA(e.path),this.mode=this[qx](e.mode),this.uid=this.portable?null:e.uid,this.gid=this.portable?null:e.gid,this.uname=this.portable?null:e.uname,this.gname=this.portable?null:e.gname,this.size=e.size,this.mtime=this.noMtime?null:r.mtime||e.mtime,this.atime=this.portable?null:e.atime,this.ctime=this.portable?null:e.ctime,this.linkpath=aA(e.linkpath),typeof r.onwarn=="function"&&this.on("warn",r.onwarn);let o=!1;if(!this.preservePaths){let[a,n]=LAe(this.path);a&&(this.path=n,o=a)}this.remain=e.size,this.blockRemain=e.startBlockSize,this.header=new RAe({path:this[cA](this.path),linkpath:this.type==="Link"?this[cA](this.linkpath):this.linkpath,mode:this.mode,uid:this.portable?null:this.uid,gid:this.portable?null:this.gid,size:this.size,mtime:this.noMtime?null:this.mtime,type:this.type,uname:this.portable?null:this.uname,atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime}),o&&this.warn("TAR_ENTRY_INFO",`stripping ${o} from absolute path`,{entry:this,path:o+this.path}),this.header.encode()&&!this.noPax&&super.write(new FAe({atime:this.portable?null:this.atime,ctime:this.portable?null:this.ctime,gid:this.portable?null:this.gid,mtime:this.noMtime?null:this.mtime,path:this[cA](this.path),linkpath:this.type==="Link"?this[cA](this.linkpath):this.linkpath,size:this.size,uid:this.portable?null:this.uid,uname:this.portable?null:this.uname,dev:this.portable?null:this.readEntry.dev,ino:this.portable?null:this.readEntry.ino,nlink:this.portable?null:this.readEntry.nlink}).encode()),super.write(this.header.block),e.pipe(this)}[cA](e){return TAe(e,this.prefix)}[qx](e){return OAe(e,this.type==="Directory",this.portable)}write(e){let r=e.length;if(r>this.blockRemain)throw new Error("writing more to entry than is appropriate");return this.blockRemain-=r,super.write(e)}end(){return this.blockRemain&&super.write(Buffer.alloc(this.blockRemain)),super.end()}});jx.Sync=V3;jx.Tar=nlt;var ilt=t=>t.isFile()?"File":t.isDirectory()?"Directory":t.isSymbolicLink()?"SymbolicLink":"Unsupported";MAe.exports=jx});var Zx=_((HUt,WAe)=>{"use strict";var zx=class{constructor(e,r){this.path=e||"./",this.absolute=r,this.entry=null,this.stat=null,this.readdir=null,this.pending=!1,this.ignore=!1,this.piped=!1}},slt=Ty(),olt=b3(),alt=Nx(),i8=J3(),llt=i8.Sync,clt=i8.Tar,ult=$P(),UAe=Buffer.alloc(1024),Yx=Symbol("onStat"),Gx=Symbol("ended"),uA=Symbol("queue"),Hy=Symbol("current"),Mg=Symbol("process"),Wx=Symbol("processing"),_Ae=Symbol("processJob"),AA=Symbol("jobs"),z3=Symbol("jobDone"),Kx=Symbol("addFSEntry"),HAe=Symbol("addTarEntry"),e8=Symbol("stat"),t8=Symbol("readdir"),Vx=Symbol("onreaddir"),Jx=Symbol("pipe"),qAe=Symbol("entry"),X3=Symbol("entryOpt"),r8=Symbol("writeEntryClass"),GAe=Symbol("write"),Z3=Symbol("ondrain"),Xx=ve("fs"),jAe=ve("path"),Alt=Mx(),$3=Oy(),s8=Alt(class extends slt{constructor(e){super(e),e=e||Object.create(null),this.opt=e,this.file=e.file||"",this.cwd=e.cwd||process.cwd(),this.maxReadSize=e.maxReadSize,this.preservePaths=!!e.preservePaths,this.strict=!!e.strict,this.noPax=!!e.noPax,this.prefix=$3(e.prefix||""),this.linkCache=e.linkCache||new Map,this.statCache=e.statCache||new Map,this.readdirCache=e.readdirCache||new Map,this[r8]=i8,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),this.portable=!!e.portable,this.zip=null,e.gzip?(typeof e.gzip!="object"&&(e.gzip={}),this.portable&&(e.gzip.portable=!0),this.zip=new olt.Gzip(e.gzip),this.zip.on("data",r=>super.write(r)),this.zip.on("end",r=>super.end()),this.zip.on("drain",r=>this[Z3]()),this.on("resume",r=>this.zip.resume())):this.on("drain",this[Z3]),this.noDirRecurse=!!e.noDirRecurse,this.follow=!!e.follow,this.noMtime=!!e.noMtime,this.mtime=e.mtime||null,this.filter=typeof e.filter=="function"?e.filter:r=>!0,this[uA]=new ult,this[AA]=0,this.jobs=+e.jobs||4,this[Wx]=!1,this[Gx]=!1}[GAe](e){return super.write(e)}add(e){return this.write(e),this}end(e){return e&&this.write(e),this[Gx]=!0,this[Mg](),this}write(e){if(this[Gx])throw new Error("write after end");return e instanceof alt?this[HAe](e):this[Kx](e),this.flowing}[HAe](e){let r=$3(jAe.resolve(this.cwd,e.path));if(!this.filter(e.path,e))e.resume();else{let o=new zx(e.path,r,!1);o.entry=new clt(e,this[X3](o)),o.entry.on("end",a=>this[z3](o)),this[AA]+=1,this[uA].push(o)}this[Mg]()}[Kx](e){let r=$3(jAe.resolve(this.cwd,e));this[uA].push(new zx(e,r)),this[Mg]()}[e8](e){e.pending=!0,this[AA]+=1;let r=this.follow?"stat":"lstat";Xx[r](e.absolute,(o,a)=>{e.pending=!1,this[AA]-=1,o?this.emit("error",o):this[Yx](e,a)})}[Yx](e,r){this.statCache.set(e.absolute,r),e.stat=r,this.filter(e.path,r)||(e.ignore=!0),this[Mg]()}[t8](e){e.pending=!0,this[AA]+=1,Xx.readdir(e.absolute,(r,o)=>{if(e.pending=!1,this[AA]-=1,r)return this.emit("error",r);this[Vx](e,o)})}[Vx](e,r){this.readdirCache.set(e.absolute,r),e.readdir=r,this[Mg]()}[Mg](){if(!this[Wx]){this[Wx]=!0;for(let e=this[uA].head;e!==null&&this[AA]this.warn(r,o,a),noPax:this.noPax,cwd:this.cwd,absolute:e.absolute,preservePaths:this.preservePaths,maxReadSize:this.maxReadSize,strict:this.strict,portable:this.portable,linkCache:this.linkCache,statCache:this.statCache,noMtime:this.noMtime,mtime:this.mtime,prefix:this.prefix}}[qAe](e){this[AA]+=1;try{return new this[r8](e.path,this[X3](e)).on("end",()=>this[z3](e)).on("error",r=>this.emit("error",r))}catch(r){this.emit("error",r)}}[Z3](){this[Hy]&&this[Hy].entry&&this[Hy].entry.resume()}[Jx](e){e.piped=!0,e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[Kx](u+a)});let r=e.entry,o=this.zip;o?r.on("data",a=>{o.write(a)||r.pause()}):r.on("data",a=>{super.write(a)||r.pause()})}pause(){return this.zip&&this.zip.pause(),super.pause()}}),n8=class extends s8{constructor(e){super(e),this[r8]=llt}pause(){}resume(){}[e8](e){let r=this.follow?"statSync":"lstatSync";this[Yx](e,Xx[r](e.absolute))}[t8](e,r){this[Vx](e,Xx.readdirSync(e.absolute))}[Jx](e){let r=e.entry,o=this.zip;e.readdir&&e.readdir.forEach(a=>{let n=e.path,u=n==="./"?"":n.replace(/\/*$/,"/");this[Kx](u+a)}),o?r.on("data",a=>{o.write(a)}):r.on("data",a=>{super[GAe](a)})}};s8.Sync=n8;WAe.exports=s8});var Jy=_(f2=>{"use strict";var flt=Ty(),plt=ve("events").EventEmitter,Ta=ve("fs"),l8=Ta.writev;if(!l8){let t=process.binding("fs"),e=t.FSReqWrap||t.FSReqCallback;l8=(r,o,a,n)=>{let u=(p,h)=>n(p,h,o),A=new e;A.oncomplete=u,t.writeBuffers(r,o,a,A)}}var Ky=Symbol("_autoClose"),Zc=Symbol("_close"),A2=Symbol("_ended"),zn=Symbol("_fd"),YAe=Symbol("_finished"),Bh=Symbol("_flags"),o8=Symbol("_flush"),c8=Symbol("_handleChunk"),u8=Symbol("_makeBuf"),nk=Symbol("_mode"),$x=Symbol("_needDrain"),Wy=Symbol("_onerror"),Vy=Symbol("_onopen"),a8=Symbol("_onread"),jy=Symbol("_onwrite"),vh=Symbol("_open"),Hf=Symbol("_path"),Ug=Symbol("_pos"),fA=Symbol("_queue"),Gy=Symbol("_read"),KAe=Symbol("_readSize"),wh=Symbol("_reading"),ek=Symbol("_remain"),VAe=Symbol("_size"),tk=Symbol("_write"),qy=Symbol("_writing"),rk=Symbol("_defaultFlag"),Yy=Symbol("_errored"),ik=class extends flt{constructor(e,r){if(r=r||{},super(r),this.readable=!0,this.writable=!1,typeof e!="string")throw new TypeError("path must be a string");this[Yy]=!1,this[zn]=typeof r.fd=="number"?r.fd:null,this[Hf]=e,this[KAe]=r.readSize||16*1024*1024,this[wh]=!1,this[VAe]=typeof r.size=="number"?r.size:1/0,this[ek]=this[VAe],this[Ky]=typeof r.autoClose=="boolean"?r.autoClose:!0,typeof this[zn]=="number"?this[Gy]():this[vh]()}get fd(){return this[zn]}get path(){return this[Hf]}write(){throw new TypeError("this is a readable stream")}end(){throw new TypeError("this is a readable stream")}[vh](){Ta.open(this[Hf],"r",(e,r)=>this[Vy](e,r))}[Vy](e,r){e?this[Wy](e):(this[zn]=r,this.emit("open",r),this[Gy]())}[u8](){return Buffer.allocUnsafe(Math.min(this[KAe],this[ek]))}[Gy](){if(!this[wh]){this[wh]=!0;let e=this[u8]();if(e.length===0)return process.nextTick(()=>this[a8](null,0,e));Ta.read(this[zn],e,0,e.length,null,(r,o,a)=>this[a8](r,o,a))}}[a8](e,r,o){this[wh]=!1,e?this[Wy](e):this[c8](r,o)&&this[Gy]()}[Zc](){if(this[Ky]&&typeof this[zn]=="number"){let e=this[zn];this[zn]=null,Ta.close(e,r=>r?this.emit("error",r):this.emit("close"))}}[Wy](e){this[wh]=!0,this[Zc](),this.emit("error",e)}[c8](e,r){let o=!1;return this[ek]-=e,e>0&&(o=super.write(ethis[Vy](e,r))}[Vy](e,r){this[rk]&&this[Bh]==="r+"&&e&&e.code==="ENOENT"?(this[Bh]="w",this[vh]()):e?this[Wy](e):(this[zn]=r,this.emit("open",r),this[o8]())}end(e,r){return e&&this.write(e,r),this[A2]=!0,!this[qy]&&!this[fA].length&&typeof this[zn]=="number"&&this[jy](null,0),this}write(e,r){return typeof e=="string"&&(e=Buffer.from(e,r)),this[A2]?(this.emit("error",new Error("write() after end()")),!1):this[zn]===null||this[qy]||this[fA].length?(this[fA].push(e),this[$x]=!0,!1):(this[qy]=!0,this[tk](e),!0)}[tk](e){Ta.write(this[zn],e,0,e.length,this[Ug],(r,o)=>this[jy](r,o))}[jy](e,r){e?this[Wy](e):(this[Ug]!==null&&(this[Ug]+=r),this[fA].length?this[o8]():(this[qy]=!1,this[A2]&&!this[YAe]?(this[YAe]=!0,this[Zc](),this.emit("finish")):this[$x]&&(this[$x]=!1,this.emit("drain"))))}[o8](){if(this[fA].length===0)this[A2]&&this[jy](null,0);else if(this[fA].length===1)this[tk](this[fA].pop());else{let e=this[fA];this[fA]=[],l8(this[zn],e,this[Ug],(r,o)=>this[jy](r,o))}}[Zc](){if(this[Ky]&&typeof this[zn]=="number"){let e=this[zn];this[zn]=null,Ta.close(e,r=>r?this.emit("error",r):this.emit("close"))}}},f8=class extends sk{[vh](){let e;if(this[rk]&&this[Bh]==="r+")try{e=Ta.openSync(this[Hf],this[Bh],this[nk])}catch(r){if(r.code==="ENOENT")return this[Bh]="w",this[vh]();throw r}else e=Ta.openSync(this[Hf],this[Bh],this[nk]);this[Vy](null,e)}[Zc](){if(this[Ky]&&typeof this[zn]=="number"){let e=this[zn];this[zn]=null,Ta.closeSync(e),this.emit("close")}}[tk](e){let r=!0;try{this[jy](null,Ta.writeSync(this[zn],e,0,e.length,this[Ug])),r=!1}finally{if(r)try{this[Zc]()}catch{}}}};f2.ReadStream=ik;f2.ReadStreamSync=A8;f2.WriteStream=sk;f2.WriteStreamSync=f8});var fk=_((GUt,tfe)=>{"use strict";var hlt=Mx(),glt=Uy(),dlt=ve("events"),mlt=$P(),ylt=1024*1024,Elt=Nx(),JAe=Ox(),Clt=b3(),p8=Buffer.from([31,139]),$l=Symbol("state"),_g=Symbol("writeEntry"),qf=Symbol("readEntry"),h8=Symbol("nextEntry"),zAe=Symbol("processEntry"),ec=Symbol("extendedHeader"),p2=Symbol("globalExtendedHeader"),Dh=Symbol("meta"),XAe=Symbol("emitMeta"),yi=Symbol("buffer"),jf=Symbol("queue"),Hg=Symbol("ended"),ZAe=Symbol("emittedEnd"),qg=Symbol("emit"),Na=Symbol("unzip"),ok=Symbol("consumeChunk"),ak=Symbol("consumeChunkSub"),g8=Symbol("consumeBody"),$Ae=Symbol("consumeMeta"),efe=Symbol("consumeHeader"),lk=Symbol("consuming"),d8=Symbol("bufferConcat"),m8=Symbol("maybeEnd"),h2=Symbol("writing"),Ph=Symbol("aborted"),ck=Symbol("onDone"),jg=Symbol("sawValidEntry"),uk=Symbol("sawNullBlock"),Ak=Symbol("sawEOF"),Ilt=t=>!0;tfe.exports=hlt(class extends dlt{constructor(e){e=e||{},super(e),this.file=e.file||"",this[jg]=null,this.on(ck,r=>{(this[$l]==="begin"||this[jg]===!1)&&this.warn("TAR_BAD_ARCHIVE","Unrecognized archive format")}),e.ondone?this.on(ck,e.ondone):this.on(ck,r=>{this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close")}),this.strict=!!e.strict,this.maxMetaEntrySize=e.maxMetaEntrySize||ylt,this.filter=typeof e.filter=="function"?e.filter:Ilt,this.writable=!0,this.readable=!1,this[jf]=new mlt,this[yi]=null,this[qf]=null,this[_g]=null,this[$l]="begin",this[Dh]="",this[ec]=null,this[p2]=null,this[Hg]=!1,this[Na]=null,this[Ph]=!1,this[uk]=!1,this[Ak]=!1,typeof e.onwarn=="function"&&this.on("warn",e.onwarn),typeof e.onentry=="function"&&this.on("entry",e.onentry)}[efe](e,r){this[jg]===null&&(this[jg]=!1);let o;try{o=new glt(e,r,this[ec],this[p2])}catch(a){return this.warn("TAR_ENTRY_INVALID",a)}if(o.nullBlock)this[uk]?(this[Ak]=!0,this[$l]==="begin"&&(this[$l]="header"),this[qg]("eof")):(this[uk]=!0,this[qg]("nullBlock"));else if(this[uk]=!1,!o.cksumValid)this.warn("TAR_ENTRY_INVALID","checksum failure",{header:o});else if(!o.path)this.warn("TAR_ENTRY_INVALID","path is required",{header:o});else{let a=o.type;if(/^(Symbolic)?Link$/.test(a)&&!o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath required",{header:o});else if(!/^(Symbolic)?Link$/.test(a)&&o.linkpath)this.warn("TAR_ENTRY_INVALID","linkpath forbidden",{header:o});else{let n=this[_g]=new Elt(o,this[ec],this[p2]);if(!this[jg])if(n.remain){let u=()=>{n.invalid||(this[jg]=!0)};n.on("end",u)}else this[jg]=!0;n.meta?n.size>this.maxMetaEntrySize?(n.ignore=!0,this[qg]("ignoredEntry",n),this[$l]="ignore",n.resume()):n.size>0&&(this[Dh]="",n.on("data",u=>this[Dh]+=u),this[$l]="meta"):(this[ec]=null,n.ignore=n.ignore||!this.filter(n.path,n),n.ignore?(this[qg]("ignoredEntry",n),this[$l]=n.remain?"ignore":"header",n.resume()):(n.remain?this[$l]="body":(this[$l]="header",n.end()),this[qf]?this[jf].push(n):(this[jf].push(n),this[h8]())))}}}[zAe](e){let r=!0;return e?Array.isArray(e)?this.emit.apply(this,e):(this[qf]=e,this.emit("entry",e),e.emittedEnd||(e.on("end",o=>this[h8]()),r=!1)):(this[qf]=null,r=!1),r}[h8](){do;while(this[zAe](this[jf].shift()));if(!this[jf].length){let e=this[qf];!e||e.flowing||e.size===e.remain?this[h2]||this.emit("drain"):e.once("drain",o=>this.emit("drain"))}}[g8](e,r){let o=this[_g],a=o.blockRemain,n=a>=e.length&&r===0?e:e.slice(r,r+a);return o.write(n),o.blockRemain||(this[$l]="header",this[_g]=null,o.end()),n.length}[$Ae](e,r){let o=this[_g],a=this[g8](e,r);return this[_g]||this[XAe](o),a}[qg](e,r,o){!this[jf].length&&!this[qf]?this.emit(e,r,o):this[jf].push([e,r,o])}[XAe](e){switch(this[qg]("meta",this[Dh]),e.type){case"ExtendedHeader":case"OldExtendedHeader":this[ec]=JAe.parse(this[Dh],this[ec],!1);break;case"GlobalExtendedHeader":this[p2]=JAe.parse(this[Dh],this[p2],!0);break;case"NextFileHasLongPath":case"OldGnuLongPath":this[ec]=this[ec]||Object.create(null),this[ec].path=this[Dh].replace(/\0.*/,"");break;case"NextFileHasLongLinkpath":this[ec]=this[ec]||Object.create(null),this[ec].linkpath=this[Dh].replace(/\0.*/,"");break;default:throw new Error("unknown meta: "+e.type)}}abort(e){this[Ph]=!0,this.emit("abort",e),this.warn("TAR_ABORT",e,{recoverable:!1})}write(e){if(this[Ph])return;if(this[Na]===null&&e){if(this[yi]&&(e=Buffer.concat([this[yi],e]),this[yi]=null),e.lengththis[ok](n)),this[Na].on("error",n=>this.abort(n)),this[Na].on("end",n=>{this[Hg]=!0,this[ok]()}),this[h2]=!0;let a=this[Na][o?"end":"write"](e);return this[h2]=!1,a}}this[h2]=!0,this[Na]?this[Na].write(e):this[ok](e),this[h2]=!1;let r=this[jf].length?!1:this[qf]?this[qf].flowing:!0;return!r&&!this[jf].length&&this[qf].once("drain",o=>this.emit("drain")),r}[d8](e){e&&!this[Ph]&&(this[yi]=this[yi]?Buffer.concat([this[yi],e]):e)}[m8](){if(this[Hg]&&!this[ZAe]&&!this[Ph]&&!this[lk]){this[ZAe]=!0;let e=this[_g];if(e&&e.blockRemain){let r=this[yi]?this[yi].length:0;this.warn("TAR_BAD_ARCHIVE",`Truncated input (needed ${e.blockRemain} more bytes, only ${r} available)`,{entry:e}),this[yi]&&e.write(this[yi]),e.end()}this[qg](ck)}}[ok](e){if(this[lk])this[d8](e);else if(!e&&!this[yi])this[m8]();else{if(this[lk]=!0,this[yi]){this[d8](e);let r=this[yi];this[yi]=null,this[ak](r)}else this[ak](e);for(;this[yi]&&this[yi].length>=512&&!this[Ph]&&!this[Ak];){let r=this[yi];this[yi]=null,this[ak](r)}this[lk]=!1}(!this[yi]||this[Hg])&&this[m8]()}[ak](e){let r=0,o=e.length;for(;r+512<=o&&!this[Ph]&&!this[Ak];)switch(this[$l]){case"begin":case"header":this[efe](e,r),r+=512;break;case"ignore":case"body":r+=this[g8](e,r);break;case"meta":r+=this[$Ae](e,r);break;default:throw new Error("invalid state: "+this[$l])}r{"use strict";var wlt=Fy(),nfe=fk(),zy=ve("fs"),Blt=Jy(),rfe=ve("path"),y8=_y();sfe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=wlt(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&Dlt(o,e),o.noResume||vlt(o),o.file&&o.sync?Plt(o):o.file?Slt(o,r):ife(o)};var vlt=t=>{let e=t.onentry;t.onentry=e?r=>{e(r),r.resume()}:r=>r.resume()},Dlt=(t,e)=>{let r=new Map(e.map(n=>[y8(n),!0])),o=t.filter,a=(n,u)=>{let A=u||rfe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(rfe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(y8(n)):n=>a(y8(n))},Plt=t=>{let e=ife(t),r=t.file,o=!0,a;try{let n=zy.statSync(r),u=t.maxReadSize||16*1024*1024;if(n.size{let r=new nfe(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("end",u),zy.stat(a,(p,h)=>{if(p)A(p);else{let E=new Blt.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},ife=t=>new nfe(t)});var Afe=_((YUt,ufe)=>{"use strict";var blt=Fy(),hk=Zx(),ofe=Jy(),afe=pk(),lfe=ve("path");ufe.exports=(t,e,r)=>{if(typeof e=="function"&&(r=e),Array.isArray(t)&&(e=t,t={}),!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");e=Array.from(e);let o=blt(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return o.file&&o.sync?xlt(o,e):o.file?klt(o,e,r):o.sync?Qlt(o,e):Flt(o,e)};var xlt=(t,e)=>{let r=new hk.Sync(t),o=new ofe.WriteStreamSync(t.file,{mode:t.mode||438});r.pipe(o),cfe(r,e)},klt=(t,e,r)=>{let o=new hk(t),a=new ofe.WriteStream(t.file,{mode:t.mode||438});o.pipe(a);let n=new Promise((u,A)=>{a.on("error",A),a.on("close",u),o.on("error",A)});return E8(o,e),r?n.then(r,r):n},cfe=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?afe({file:lfe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},E8=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return afe({file:lfe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>E8(t,e));t.add(r)}t.end()},Qlt=(t,e)=>{let r=new hk.Sync(t);return cfe(r,e),r},Flt=(t,e)=>{let r=new hk(t);return E8(r,e),r}});var C8=_((KUt,yfe)=>{"use strict";var Rlt=Fy(),ffe=Zx(),dl=ve("fs"),pfe=Jy(),hfe=pk(),gfe=ve("path"),dfe=Uy();yfe.exports=(t,e,r)=>{let o=Rlt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),o.sync?Tlt(o,e):Llt(o,e,r)};var Tlt=(t,e)=>{let r=new ffe.Sync(t),o=!0,a,n;try{try{a=dl.openSync(t.file,"r+")}catch(p){if(p.code==="ENOENT")a=dl.openSync(t.file,"w+");else throw p}let u=dl.fstatSync(a),A=Buffer.alloc(512);e:for(n=0;nu.size)break;n+=h,t.mtimeCache&&t.mtimeCache.set(p.path,p.mtime)}o=!1,Nlt(t,r,n,a,e)}finally{if(o)try{dl.closeSync(a)}catch{}}},Nlt=(t,e,r,o,a)=>{let n=new pfe.WriteStreamSync(t.file,{fd:o,start:r});e.pipe(n),Olt(e,a)},Llt=(t,e,r)=>{e=Array.from(e);let o=new ffe(t),a=(u,A,p)=>{let h=(C,T)=>{C?dl.close(u,L=>p(C)):p(null,T)},E=0;if(A===0)return h(null,0);let w=0,D=Buffer.alloc(512),x=(C,T)=>{if(C)return h(C);if(w+=T,w<512&&T)return dl.read(u,D,w,D.length-w,E+w,x);if(E===0&&D[0]===31&&D[1]===139)return h(new Error("cannot append to compressed archives"));if(w<512)return h(null,E);let L=new dfe(D);if(!L.cksumValid)return h(null,E);let U=512*Math.ceil(L.size/512);if(E+U+512>A||(E+=U+512,E>=A))return h(null,E);t.mtimeCache&&t.mtimeCache.set(L.path,L.mtime),w=0,dl.read(u,D,0,512,E,x)};dl.read(u,D,0,512,E,x)},n=new Promise((u,A)=>{o.on("error",A);let p="r+",h=(E,w)=>{if(E&&E.code==="ENOENT"&&p==="r+")return p="w+",dl.open(t.file,p,h);if(E)return A(E);dl.fstat(w,(D,x)=>{if(D)return dl.close(w,()=>A(D));a(w,x.size,(C,T)=>{if(C)return A(C);let L=new pfe.WriteStream(t.file,{fd:w,start:T});o.pipe(L),L.on("error",A),L.on("close",u),mfe(o,e)})})};dl.open(t.file,p,h)});return r?n.then(r,r):n},Olt=(t,e)=>{e.forEach(r=>{r.charAt(0)==="@"?hfe({file:gfe.resolve(t.cwd,r.substr(1)),sync:!0,noResume:!0,onentry:o=>t.add(o)}):t.add(r)}),t.end()},mfe=(t,e)=>{for(;e.length;){let r=e.shift();if(r.charAt(0)==="@")return hfe({file:gfe.resolve(t.cwd,r.substr(1)),noResume:!0,onentry:o=>t.add(o)}).then(o=>mfe(t,e));t.add(r)}t.end()}});var Cfe=_((VUt,Efe)=>{"use strict";var Mlt=Fy(),Ult=C8();Efe.exports=(t,e,r)=>{let o=Mlt(t);if(!o.file)throw new TypeError("file is required");if(o.gzip)throw new TypeError("cannot append to compressed archives");if(!e||!Array.isArray(e)||!e.length)throw new TypeError("no files or directories specified");return e=Array.from(e),_lt(o),Ult(o,e,r)};var _lt=t=>{let e=t.filter;t.mtimeCache||(t.mtimeCache=new Map),t.filter=e?(r,o)=>e(r,o)&&!(t.mtimeCache.get(r)>o.mtime):(r,o)=>!(t.mtimeCache.get(r)>o.mtime)}});var Bfe=_((JUt,wfe)=>{var{promisify:Ife}=ve("util"),Sh=ve("fs"),Hlt=t=>{if(!t)t={mode:511,fs:Sh};else if(typeof t=="object")t={mode:511,fs:Sh,...t};else if(typeof t=="number")t={mode:t,fs:Sh};else if(typeof t=="string")t={mode:parseInt(t,8),fs:Sh};else throw new TypeError("invalid options argument");return t.mkdir=t.mkdir||t.fs.mkdir||Sh.mkdir,t.mkdirAsync=Ife(t.mkdir),t.stat=t.stat||t.fs.stat||Sh.stat,t.statAsync=Ife(t.stat),t.statSync=t.statSync||t.fs.statSync||Sh.statSync,t.mkdirSync=t.mkdirSync||t.fs.mkdirSync||Sh.mkdirSync,t};wfe.exports=Hlt});var Dfe=_((zUt,vfe)=>{var qlt=process.platform,{resolve:jlt,parse:Glt}=ve("path"),Wlt=t=>{if(/\0/.test(t))throw Object.assign(new TypeError("path must be a string without null bytes"),{path:t,code:"ERR_INVALID_ARG_VALUE"});if(t=jlt(t),qlt==="win32"){let e=/[*|"<>?:]/,{root:r}=Glt(t);if(e.test(t.substr(r.length)))throw Object.assign(new Error("Illegal characters in path."),{path:t,code:"EINVAL"})}return t};vfe.exports=Wlt});var kfe=_((XUt,xfe)=>{var{dirname:Pfe}=ve("path"),Sfe=(t,e,r=void 0)=>r===e?Promise.resolve():t.statAsync(e).then(o=>o.isDirectory()?r:void 0,o=>o.code==="ENOENT"?Sfe(t,Pfe(e),e):void 0),bfe=(t,e,r=void 0)=>{if(r!==e)try{return t.statSync(e).isDirectory()?r:void 0}catch(o){return o.code==="ENOENT"?bfe(t,Pfe(e),e):void 0}};xfe.exports={findMade:Sfe,findMadeSync:bfe}});var B8=_((ZUt,Ffe)=>{var{dirname:Qfe}=ve("path"),I8=(t,e,r)=>{e.recursive=!1;let o=Qfe(t);return o===t?e.mkdirAsync(t,e).catch(a=>{if(a.code!=="EISDIR")throw a}):e.mkdirAsync(t,e).then(()=>r||t,a=>{if(a.code==="ENOENT")return I8(o,e).then(n=>I8(t,e,n));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;return e.statAsync(t).then(n=>{if(n.isDirectory())return r;throw a},()=>{throw a})})},w8=(t,e,r)=>{let o=Qfe(t);if(e.recursive=!1,o===t)try{return e.mkdirSync(t,e)}catch(a){if(a.code!=="EISDIR")throw a;return}try{return e.mkdirSync(t,e),r||t}catch(a){if(a.code==="ENOENT")return w8(t,e,w8(o,e,r));if(a.code!=="EEXIST"&&a.code!=="EROFS")throw a;try{if(!e.statSync(t).isDirectory())throw a}catch{throw a}}};Ffe.exports={mkdirpManual:I8,mkdirpManualSync:w8}});var Nfe=_(($Ut,Tfe)=>{var{dirname:Rfe}=ve("path"),{findMade:Ylt,findMadeSync:Klt}=kfe(),{mkdirpManual:Vlt,mkdirpManualSync:Jlt}=B8(),zlt=(t,e)=>(e.recursive=!0,Rfe(t)===t?e.mkdirAsync(t,e):Ylt(e,t).then(o=>e.mkdirAsync(t,e).then(()=>o).catch(a=>{if(a.code==="ENOENT")return Vlt(t,e);throw a}))),Xlt=(t,e)=>{if(e.recursive=!0,Rfe(t)===t)return e.mkdirSync(t,e);let o=Klt(e,t);try{return e.mkdirSync(t,e),o}catch(a){if(a.code==="ENOENT")return Jlt(t,e);throw a}};Tfe.exports={mkdirpNative:zlt,mkdirpNativeSync:Xlt}});var Ufe=_((e4t,Mfe)=>{var Lfe=ve("fs"),Zlt=process.version,v8=Zlt.replace(/^v/,"").split("."),Ofe=+v8[0]>10||+v8[0]==10&&+v8[1]>=12,$lt=Ofe?t=>t.mkdir===Lfe.mkdir:()=>!1,ect=Ofe?t=>t.mkdirSync===Lfe.mkdirSync:()=>!1;Mfe.exports={useNative:$lt,useNativeSync:ect}});var Wfe=_((t4t,Gfe)=>{var Xy=Bfe(),Zy=Dfe(),{mkdirpNative:_fe,mkdirpNativeSync:Hfe}=Nfe(),{mkdirpManual:qfe,mkdirpManualSync:jfe}=B8(),{useNative:tct,useNativeSync:rct}=Ufe(),$y=(t,e)=>(t=Zy(t),e=Xy(e),tct(e)?_fe(t,e):qfe(t,e)),nct=(t,e)=>(t=Zy(t),e=Xy(e),rct(e)?Hfe(t,e):jfe(t,e));$y.sync=nct;$y.native=(t,e)=>_fe(Zy(t),Xy(e));$y.manual=(t,e)=>qfe(Zy(t),Xy(e));$y.nativeSync=(t,e)=>Hfe(Zy(t),Xy(e));$y.manualSync=(t,e)=>jfe(Zy(t),Xy(e));Gfe.exports=$y});var Zfe=_((r4t,Xfe)=>{"use strict";var tc=ve("fs"),Gg=ve("path"),ict=tc.lchown?"lchown":"chown",sct=tc.lchownSync?"lchownSync":"chownSync",Kfe=tc.lchown&&!process.version.match(/v1[1-9]+\./)&&!process.version.match(/v10\.[6-9]/),Yfe=(t,e,r)=>{try{return tc[sct](t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},oct=(t,e,r)=>{try{return tc.chownSync(t,e,r)}catch(o){if(o.code!=="ENOENT")throw o}},act=Kfe?(t,e,r,o)=>a=>{!a||a.code!=="EISDIR"?o(a):tc.chown(t,e,r,o)}:(t,e,r,o)=>o,D8=Kfe?(t,e,r)=>{try{return Yfe(t,e,r)}catch(o){if(o.code!=="EISDIR")throw o;oct(t,e,r)}}:(t,e,r)=>Yfe(t,e,r),lct=process.version,Vfe=(t,e,r)=>tc.readdir(t,e,r),cct=(t,e)=>tc.readdirSync(t,e);/^v4\./.test(lct)&&(Vfe=(t,e,r)=>tc.readdir(t,r));var gk=(t,e,r,o)=>{tc[ict](t,e,r,act(t,e,r,a=>{o(a&&a.code!=="ENOENT"?a:null)}))},Jfe=(t,e,r,o,a)=>{if(typeof e=="string")return tc.lstat(Gg.resolve(t,e),(n,u)=>{if(n)return a(n.code!=="ENOENT"?n:null);u.name=e,Jfe(t,u,r,o,a)});if(e.isDirectory())P8(Gg.resolve(t,e.name),r,o,n=>{if(n)return a(n);let u=Gg.resolve(t,e.name);gk(u,r,o,a)});else{let n=Gg.resolve(t,e.name);gk(n,r,o,a)}},P8=(t,e,r,o)=>{Vfe(t,{withFileTypes:!0},(a,n)=>{if(a){if(a.code==="ENOENT")return o();if(a.code!=="ENOTDIR"&&a.code!=="ENOTSUP")return o(a)}if(a||!n.length)return gk(t,e,r,o);let u=n.length,A=null,p=h=>{if(!A){if(h)return o(A=h);if(--u===0)return gk(t,e,r,o)}};n.forEach(h=>Jfe(t,h,e,r,p))})},uct=(t,e,r,o)=>{if(typeof e=="string")try{let a=tc.lstatSync(Gg.resolve(t,e));a.name=e,e=a}catch(a){if(a.code==="ENOENT")return;throw a}e.isDirectory()&&zfe(Gg.resolve(t,e.name),r,o),D8(Gg.resolve(t,e.name),r,o)},zfe=(t,e,r)=>{let o;try{o=cct(t,{withFileTypes:!0})}catch(a){if(a.code==="ENOENT")return;if(a.code==="ENOTDIR"||a.code==="ENOTSUP")return D8(t,e,r);throw a}return o&&o.length&&o.forEach(a=>uct(t,a,e,r)),D8(t,e,r)};Xfe.exports=P8;P8.sync=zfe});var rpe=_((n4t,S8)=>{"use strict";var $fe=Wfe(),rc=ve("fs"),dk=ve("path"),epe=Zfe(),$c=Oy(),mk=class extends Error{constructor(e,r){super("Cannot extract through symbolic link"),this.path=r,this.symlink=e}get name(){return"SylinkError"}},yk=class extends Error{constructor(e,r){super(r+": Cannot cd into '"+e+"'"),this.path=e,this.code=r}get name(){return"CwdError"}},Ek=(t,e)=>t.get($c(e)),g2=(t,e,r)=>t.set($c(e),r),Act=(t,e)=>{rc.stat(t,(r,o)=>{(r||!o.isDirectory())&&(r=new yk(t,r&&r.code||"ENOTDIR")),e(r)})};S8.exports=(t,e,r)=>{t=$c(t);let o=e.umask,a=e.mode|448,n=(a&o)!==0,u=e.uid,A=e.gid,p=typeof u=="number"&&typeof A=="number"&&(u!==e.processUid||A!==e.processGid),h=e.preserve,E=e.unlink,w=e.cache,D=$c(e.cwd),x=(L,U)=>{L?r(L):(g2(w,t,!0),U&&p?epe(U,u,A,J=>x(J)):n?rc.chmod(t,a,r):r())};if(w&&Ek(w,t)===!0)return x();if(t===D)return Act(t,x);if(h)return $fe(t,{mode:a}).then(L=>x(null,L),x);let T=$c(dk.relative(D,t)).split("/");Ck(D,T,a,w,E,D,null,x)};var Ck=(t,e,r,o,a,n,u,A)=>{if(!e.length)return A(null,u);let p=e.shift(),h=$c(dk.resolve(t+"/"+p));if(Ek(o,h))return Ck(h,e,r,o,a,n,u,A);rc.mkdir(h,r,tpe(h,e,r,o,a,n,u,A))},tpe=(t,e,r,o,a,n,u,A)=>p=>{p?rc.lstat(t,(h,E)=>{if(h)h.path=h.path&&$c(h.path),A(h);else if(E.isDirectory())Ck(t,e,r,o,a,n,u,A);else if(a)rc.unlink(t,w=>{if(w)return A(w);rc.mkdir(t,r,tpe(t,e,r,o,a,n,u,A))});else{if(E.isSymbolicLink())return A(new mk(t,t+"/"+e.join("/")));A(p)}}):(u=u||t,Ck(t,e,r,o,a,n,u,A))},fct=t=>{let e=!1,r="ENOTDIR";try{e=rc.statSync(t).isDirectory()}catch(o){r=o.code}finally{if(!e)throw new yk(t,r)}};S8.exports.sync=(t,e)=>{t=$c(t);let r=e.umask,o=e.mode|448,a=(o&r)!==0,n=e.uid,u=e.gid,A=typeof n=="number"&&typeof u=="number"&&(n!==e.processUid||u!==e.processGid),p=e.preserve,h=e.unlink,E=e.cache,w=$c(e.cwd),D=L=>{g2(E,t,!0),L&&A&&epe.sync(L,n,u),a&&rc.chmodSync(t,o)};if(E&&Ek(E,t)===!0)return D();if(t===w)return fct(w),D();if(p)return D($fe.sync(t,o));let C=$c(dk.relative(w,t)).split("/"),T=null;for(let L=C.shift(),U=w;L&&(U+="/"+L);L=C.shift())if(U=$c(dk.resolve(U)),!Ek(E,U))try{rc.mkdirSync(U,o),T=T||U,g2(E,U,!0)}catch{let te=rc.lstatSync(U);if(te.isDirectory()){g2(E,U,!0);continue}else if(h){rc.unlinkSync(U),rc.mkdirSync(U,o),T=T||U,g2(E,U,!0);continue}else if(te.isSymbolicLink())return new mk(U,U+"/"+C.join("/"))}return D(T)}});var x8=_((i4t,npe)=>{var b8=Object.create(null),{hasOwnProperty:pct}=Object.prototype;npe.exports=t=>(pct.call(b8,t)||(b8[t]=t.normalize("NFKD")),b8[t])});var ape=_((s4t,ope)=>{var ipe=ve("assert"),hct=x8(),gct=_y(),{join:spe}=ve("path"),dct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,mct=dct==="win32";ope.exports=()=>{let t=new Map,e=new Map,r=h=>h.split("/").slice(0,-1).reduce((w,D)=>(w.length&&(D=spe(w[w.length-1],D)),w.push(D||"/"),w),[]),o=new Set,a=h=>{let E=e.get(h);if(!E)throw new Error("function does not have any path reservations");return{paths:E.paths.map(w=>t.get(w)),dirs:[...E.dirs].map(w=>t.get(w))}},n=h=>{let{paths:E,dirs:w}=a(h);return E.every(D=>D[0]===h)&&w.every(D=>D[0]instanceof Set&&D[0].has(h))},u=h=>o.has(h)||!n(h)?!1:(o.add(h),h(()=>A(h)),!0),A=h=>{if(!o.has(h))return!1;let{paths:E,dirs:w}=e.get(h),D=new Set;return E.forEach(x=>{let C=t.get(x);ipe.equal(C[0],h),C.length===1?t.delete(x):(C.shift(),typeof C[0]=="function"?D.add(C[0]):C[0].forEach(T=>D.add(T)))}),w.forEach(x=>{let C=t.get(x);ipe(C[0]instanceof Set),C[0].size===1&&C.length===1?t.delete(x):C[0].size===1?(C.shift(),D.add(C[0])):C[0].delete(h)}),o.delete(h),D.forEach(x=>u(x)),!0};return{check:n,reserve:(h,E)=>{h=mct?["win32 parallelization disabled"]:h.map(D=>hct(gct(spe(D))).toLowerCase());let w=new Set(h.map(D=>r(D)).reduce((D,x)=>D.concat(x)));return e.set(E,{dirs:w,paths:h}),h.forEach(D=>{let x=t.get(D);x?x.push(E):t.set(D,[E])}),w.forEach(D=>{let x=t.get(D);x?x[x.length-1]instanceof Set?x[x.length-1].add(E):x.push(new Set([E])):t.set(D,[new Set([E])])}),u(E)}}}});var upe=_((o4t,cpe)=>{var yct=process.platform,Ect=yct==="win32",Cct=global.__FAKE_TESTING_FS__||ve("fs"),{O_CREAT:Ict,O_TRUNC:wct,O_WRONLY:Bct,UV_FS_O_FILEMAP:lpe=0}=Cct.constants,vct=Ect&&!!lpe,Dct=512*1024,Pct=lpe|wct|Ict|Bct;cpe.exports=vct?t=>t"w"});var M8=_((a4t,vpe)=>{"use strict";var Sct=ve("assert"),bct=fk(),Fn=ve("fs"),xct=Jy(),Gf=ve("path"),Ipe=rpe(),Ape=M3(),kct=ape(),Qct=U3(),ml=Oy(),Fct=_y(),Rct=x8(),fpe=Symbol("onEntry"),F8=Symbol("checkFs"),ppe=Symbol("checkFs2"),Bk=Symbol("pruneCache"),R8=Symbol("isReusable"),nc=Symbol("makeFs"),T8=Symbol("file"),N8=Symbol("directory"),vk=Symbol("link"),hpe=Symbol("symlink"),gpe=Symbol("hardlink"),dpe=Symbol("unsupported"),mpe=Symbol("checkPath"),bh=Symbol("mkdir"),So=Symbol("onError"),Ik=Symbol("pending"),ype=Symbol("pend"),eE=Symbol("unpend"),k8=Symbol("ended"),Q8=Symbol("maybeClose"),L8=Symbol("skip"),d2=Symbol("doChown"),m2=Symbol("uid"),y2=Symbol("gid"),E2=Symbol("checkedCwd"),wpe=ve("crypto"),Bpe=upe(),Tct=process.env.TESTING_TAR_FAKE_PLATFORM||process.platform,C2=Tct==="win32",Nct=(t,e)=>{if(!C2)return Fn.unlink(t,e);let r=t+".DELETE."+wpe.randomBytes(16).toString("hex");Fn.rename(t,r,o=>{if(o)return e(o);Fn.unlink(r,e)})},Lct=t=>{if(!C2)return Fn.unlinkSync(t);let e=t+".DELETE."+wpe.randomBytes(16).toString("hex");Fn.renameSync(t,e),Fn.unlinkSync(e)},Epe=(t,e,r)=>t===t>>>0?t:e===e>>>0?e:r,Cpe=t=>Rct(Fct(ml(t))).toLowerCase(),Oct=(t,e)=>{e=Cpe(e);for(let r of t.keys()){let o=Cpe(r);(o===e||o.indexOf(e+"/")===0)&&t.delete(r)}},Mct=t=>{for(let e of t.keys())t.delete(e)},I2=class extends bct{constructor(e){if(e||(e={}),e.ondone=r=>{this[k8]=!0,this[Q8]()},super(e),this[E2]=!1,this.reservations=kct(),this.transform=typeof e.transform=="function"?e.transform:null,this.writable=!0,this.readable=!1,this[Ik]=0,this[k8]=!1,this.dirCache=e.dirCache||new Map,typeof e.uid=="number"||typeof e.gid=="number"){if(typeof e.uid!="number"||typeof e.gid!="number")throw new TypeError("cannot set owner without number uid and gid");if(e.preserveOwner)throw new TypeError("cannot preserve owner in archive and also set owner explicitly");this.uid=e.uid,this.gid=e.gid,this.setOwner=!0}else this.uid=null,this.gid=null,this.setOwner=!1;e.preserveOwner===void 0&&typeof e.uid!="number"?this.preserveOwner=process.getuid&&process.getuid()===0:this.preserveOwner=!!e.preserveOwner,this.processUid=(this.preserveOwner||this.setOwner)&&process.getuid?process.getuid():null,this.processGid=(this.preserveOwner||this.setOwner)&&process.getgid?process.getgid():null,this.forceChown=e.forceChown===!0,this.win32=!!e.win32||C2,this.newer=!!e.newer,this.keep=!!e.keep,this.noMtime=!!e.noMtime,this.preservePaths=!!e.preservePaths,this.unlink=!!e.unlink,this.cwd=ml(Gf.resolve(e.cwd||process.cwd())),this.strip=+e.strip||0,this.processUmask=e.noChmod?0:process.umask(),this.umask=typeof e.umask=="number"?e.umask:this.processUmask,this.dmode=e.dmode||511&~this.umask,this.fmode=e.fmode||438&~this.umask,this.on("entry",r=>this[fpe](r))}warn(e,r,o={}){return(e==="TAR_BAD_ARCHIVE"||e==="TAR_ABORT")&&(o.recoverable=!1),super.warn(e,r,o)}[Q8](){this[k8]&&this[Ik]===0&&(this.emit("prefinish"),this.emit("finish"),this.emit("end"),this.emit("close"))}[mpe](e){if(this.strip){let r=ml(e.path).split("/");if(r.length=this.strip)e.linkpath=o.slice(this.strip).join("/");else return!1}}if(!this.preservePaths){let r=ml(e.path),o=r.split("/");if(o.includes("..")||C2&&/^[a-z]:\.\.$/i.test(o[0]))return this.warn("TAR_ENTRY_ERROR","path contains '..'",{entry:e,path:r}),!1;let[a,n]=Qct(r);a&&(e.path=n,this.warn("TAR_ENTRY_INFO",`stripping ${a} from absolute path`,{entry:e,path:r}))}if(Gf.isAbsolute(e.path)?e.absolute=ml(Gf.resolve(e.path)):e.absolute=ml(Gf.resolve(this.cwd,e.path)),!this.preservePaths&&e.absolute.indexOf(this.cwd+"/")!==0&&e.absolute!==this.cwd)return this.warn("TAR_ENTRY_ERROR","path escaped extraction target",{entry:e,path:ml(e.path),resolvedPath:e.absolute,cwd:this.cwd}),!1;if(e.absolute===this.cwd&&e.type!=="Directory"&&e.type!=="GNUDumpDir")return!1;if(this.win32){let{root:r}=Gf.win32.parse(e.absolute);e.absolute=r+Ape.encode(e.absolute.substr(r.length));let{root:o}=Gf.win32.parse(e.path);e.path=o+Ape.encode(e.path.substr(o.length))}return!0}[fpe](e){if(!this[mpe](e))return e.resume();switch(Sct.equal(typeof e.absolute,"string"),e.type){case"Directory":case"GNUDumpDir":e.mode&&(e.mode=e.mode|448);case"File":case"OldFile":case"ContiguousFile":case"Link":case"SymbolicLink":return this[F8](e);case"CharacterDevice":case"BlockDevice":case"FIFO":default:return this[dpe](e)}}[So](e,r){e.name==="CwdError"?this.emit("error",e):(this.warn("TAR_ENTRY_ERROR",e,{entry:r}),this[eE](),r.resume())}[bh](e,r,o){Ipe(ml(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r,noChmod:this.noChmod},o)}[d2](e){return this.forceChown||this.preserveOwner&&(typeof e.uid=="number"&&e.uid!==this.processUid||typeof e.gid=="number"&&e.gid!==this.processGid)||typeof this.uid=="number"&&this.uid!==this.processUid||typeof this.gid=="number"&&this.gid!==this.processGid}[m2](e){return Epe(this.uid,e.uid,this.processUid)}[y2](e){return Epe(this.gid,e.gid,this.processGid)}[T8](e,r){let o=e.mode&4095||this.fmode,a=new xct.WriteStream(e.absolute,{flags:Bpe(e.size),mode:o,autoClose:!1});a.on("error",p=>{a.fd&&Fn.close(a.fd,()=>{}),a.write=()=>!0,this[So](p,e),r()});let n=1,u=p=>{if(p){a.fd&&Fn.close(a.fd,()=>{}),this[So](p,e),r();return}--n===0&&Fn.close(a.fd,h=>{h?this[So](h,e):this[eE](),r()})};a.on("finish",p=>{let h=e.absolute,E=a.fd;if(e.mtime&&!this.noMtime){n++;let w=e.atime||new Date,D=e.mtime;Fn.futimes(E,w,D,x=>x?Fn.utimes(h,w,D,C=>u(C&&x)):u())}if(this[d2](e)){n++;let w=this[m2](e),D=this[y2](e);Fn.fchown(E,w,D,x=>x?Fn.chown(h,w,D,C=>u(C&&x)):u())}u()});let A=this.transform&&this.transform(e)||e;A!==e&&(A.on("error",p=>{this[So](p,e),r()}),e.pipe(A)),A.pipe(a)}[N8](e,r){let o=e.mode&4095||this.dmode;this[bh](e.absolute,o,a=>{if(a){this[So](a,e),r();return}let n=1,u=A=>{--n===0&&(r(),this[eE](),e.resume())};e.mtime&&!this.noMtime&&(n++,Fn.utimes(e.absolute,e.atime||new Date,e.mtime,u)),this[d2](e)&&(n++,Fn.chown(e.absolute,this[m2](e),this[y2](e),u)),u()})}[dpe](e){e.unsupported=!0,this.warn("TAR_ENTRY_UNSUPPORTED",`unsupported entry type: ${e.type}`,{entry:e}),e.resume()}[hpe](e,r){this[vk](e,e.linkpath,"symlink",r)}[gpe](e,r){let o=ml(Gf.resolve(this.cwd,e.linkpath));this[vk](e,o,"link",r)}[ype](){this[Ik]++}[eE](){this[Ik]--,this[Q8]()}[L8](e){this[eE](),e.resume()}[R8](e,r){return e.type==="File"&&!this.unlink&&r.isFile()&&r.nlink<=1&&!C2}[F8](e){this[ype]();let r=[e.path];e.linkpath&&r.push(e.linkpath),this.reservations.reserve(r,o=>this[ppe](e,o))}[Bk](e){e.type==="SymbolicLink"?Mct(this.dirCache):e.type!=="Directory"&&Oct(this.dirCache,e.absolute)}[ppe](e,r){this[Bk](e);let o=A=>{this[Bk](e),r(A)},a=()=>{this[bh](this.cwd,this.dmode,A=>{if(A){this[So](A,e),o();return}this[E2]=!0,n()})},n=()=>{if(e.absolute!==this.cwd){let A=ml(Gf.dirname(e.absolute));if(A!==this.cwd)return this[bh](A,this.dmode,p=>{if(p){this[So](p,e),o();return}u()})}u()},u=()=>{Fn.lstat(e.absolute,(A,p)=>{if(p&&(this.keep||this.newer&&p.mtime>e.mtime)){this[L8](e),o();return}if(A||this[R8](e,p))return this[nc](null,e,o);if(p.isDirectory()){if(e.type==="Directory"){let h=!this.noChmod&&e.mode&&(p.mode&4095)!==e.mode,E=w=>this[nc](w,e,o);return h?Fn.chmod(e.absolute,e.mode,E):E()}if(e.absolute!==this.cwd)return Fn.rmdir(e.absolute,h=>this[nc](h,e,o))}if(e.absolute===this.cwd)return this[nc](null,e,o);Nct(e.absolute,h=>this[nc](h,e,o))})};this[E2]?n():a()}[nc](e,r,o){if(e){this[So](e,r),o();return}switch(r.type){case"File":case"OldFile":case"ContiguousFile":return this[T8](r,o);case"Link":return this[gpe](r,o);case"SymbolicLink":return this[hpe](r,o);case"Directory":case"GNUDumpDir":return this[N8](r,o)}}[vk](e,r,o,a){Fn[o](r,e.absolute,n=>{n?this[So](n,e):(this[eE](),e.resume()),a()})}},wk=t=>{try{return[null,t()]}catch(e){return[e,null]}},O8=class extends I2{[nc](e,r){return super[nc](e,r,()=>{})}[F8](e){if(this[Bk](e),!this[E2]){let n=this[bh](this.cwd,this.dmode);if(n)return this[So](n,e);this[E2]=!0}if(e.absolute!==this.cwd){let n=ml(Gf.dirname(e.absolute));if(n!==this.cwd){let u=this[bh](n,this.dmode);if(u)return this[So](u,e)}}let[r,o]=wk(()=>Fn.lstatSync(e.absolute));if(o&&(this.keep||this.newer&&o.mtime>e.mtime))return this[L8](e);if(r||this[R8](e,o))return this[nc](null,e);if(o.isDirectory()){if(e.type==="Directory"){let u=!this.noChmod&&e.mode&&(o.mode&4095)!==e.mode,[A]=u?wk(()=>{Fn.chmodSync(e.absolute,e.mode)}):[];return this[nc](A,e)}let[n]=wk(()=>Fn.rmdirSync(e.absolute));this[nc](n,e)}let[a]=e.absolute===this.cwd?[]:wk(()=>Lct(e.absolute));this[nc](a,e)}[T8](e,r){let o=e.mode&4095||this.fmode,a=A=>{let p;try{Fn.closeSync(n)}catch(h){p=h}(A||p)&&this[So](A||p,e),r()},n;try{n=Fn.openSync(e.absolute,Bpe(e.size),o)}catch(A){return a(A)}let u=this.transform&&this.transform(e)||e;u!==e&&(u.on("error",A=>this[So](A,e)),e.pipe(u)),u.on("data",A=>{try{Fn.writeSync(n,A,0,A.length)}catch(p){a(p)}}),u.on("end",A=>{let p=null;if(e.mtime&&!this.noMtime){let h=e.atime||new Date,E=e.mtime;try{Fn.futimesSync(n,h,E)}catch(w){try{Fn.utimesSync(e.absolute,h,E)}catch{p=w}}}if(this[d2](e)){let h=this[m2](e),E=this[y2](e);try{Fn.fchownSync(n,h,E)}catch(w){try{Fn.chownSync(e.absolute,h,E)}catch{p=p||w}}}a(p)})}[N8](e,r){let o=e.mode&4095||this.dmode,a=this[bh](e.absolute,o);if(a){this[So](a,e),r();return}if(e.mtime&&!this.noMtime)try{Fn.utimesSync(e.absolute,e.atime||new Date,e.mtime)}catch{}if(this[d2](e))try{Fn.chownSync(e.absolute,this[m2](e),this[y2](e))}catch{}r(),e.resume()}[bh](e,r){try{return Ipe.sync(ml(e),{uid:this.uid,gid:this.gid,processUid:this.processUid,processGid:this.processGid,umask:this.processUmask,preserve:this.preservePaths,unlink:this.unlink,cache:this.dirCache,cwd:this.cwd,mode:r})}catch(o){return o}}[vk](e,r,o,a){try{Fn[o+"Sync"](r,e.absolute),a(),e.resume()}catch(n){return this[So](n,e)}}};I2.Sync=O8;vpe.exports=I2});var xpe=_((l4t,bpe)=>{"use strict";var Uct=Fy(),Dk=M8(),Ppe=ve("fs"),Spe=Jy(),Dpe=ve("path"),U8=_y();bpe.exports=(t,e,r)=>{typeof t=="function"?(r=t,e=null,t={}):Array.isArray(t)&&(e=t,t={}),typeof e=="function"&&(r=e,e=null),e?e=Array.from(e):e=[];let o=Uct(t);if(o.sync&&typeof r=="function")throw new TypeError("callback not supported for sync tar functions");if(!o.file&&typeof r=="function")throw new TypeError("callback only supported with file option");return e.length&&_ct(o,e),o.file&&o.sync?Hct(o):o.file?qct(o,r):o.sync?jct(o):Gct(o)};var _ct=(t,e)=>{let r=new Map(e.map(n=>[U8(n),!0])),o=t.filter,a=(n,u)=>{let A=u||Dpe.parse(n).root||".",p=n===A?!1:r.has(n)?r.get(n):a(Dpe.dirname(n),A);return r.set(n,p),p};t.filter=o?(n,u)=>o(n,u)&&a(U8(n)):n=>a(U8(n))},Hct=t=>{let e=new Dk.Sync(t),r=t.file,o=Ppe.statSync(r),a=t.maxReadSize||16*1024*1024;new Spe.ReadStreamSync(r,{readSize:a,size:o.size}).pipe(e)},qct=(t,e)=>{let r=new Dk(t),o=t.maxReadSize||16*1024*1024,a=t.file,n=new Promise((u,A)=>{r.on("error",A),r.on("close",u),Ppe.stat(a,(p,h)=>{if(p)A(p);else{let E=new Spe.ReadStream(a,{readSize:o,size:h.size});E.on("error",A),E.pipe(r)}})});return e?n.then(e,e):n},jct=t=>new Dk.Sync(t),Gct=t=>new Dk(t)});var kpe=_(us=>{"use strict";us.c=us.create=Afe();us.r=us.replace=C8();us.t=us.list=pk();us.u=us.update=Cfe();us.x=us.extract=xpe();us.Pack=Zx();us.Unpack=M8();us.Parse=fk();us.ReadEntry=Nx();us.WriteEntry=J3();us.Header=Uy();us.Pax=Ox();us.types=Q3()});var _8,Qpe,xh,w2,B2,Fpe=It(()=>{_8=et(lg()),Qpe=ve("worker_threads"),xh=Symbol("kTaskInfo"),w2=class{constructor(e,r){this.fn=e;this.limit=(0,_8.default)(r.poolSize)}run(e){return this.limit(()=>this.fn(e))}},B2=class{constructor(e,r){this.source=e;this.workers=[];this.limit=(0,_8.default)(r.poolSize),this.cleanupInterval=setInterval(()=>{if(this.limit.pendingCount===0&&this.limit.activeCount===0){let o=this.workers.pop();o?o.terminate():clearInterval(this.cleanupInterval)}},5e3).unref()}createWorker(){this.cleanupInterval.refresh();let e=new Qpe.Worker(this.source,{eval:!0,execArgv:[...process.execArgv,"--unhandled-rejections=strict"]});return e.on("message",r=>{if(!e[xh])throw new Error("Assertion failed: Worker sent a result without having a task assigned");e[xh].resolve(r),e[xh]=null,e.unref(),this.workers.push(e)}),e.on("error",r=>{e[xh]?.reject(r),e[xh]=null}),e.on("exit",r=>{r!==0&&e[xh]?.reject(new Error(`Worker exited with code ${r}`)),e[xh]=null}),e}run(e){return this.limit(()=>{let r=this.workers.pop()??this.createWorker();return r.ref(),new Promise((o,a)=>{r[xh]={resolve:o,reject:a},r.postMessage(e)})})}}});var Tpe=_((f4t,Rpe)=>{var H8;Rpe.exports.getContent=()=>(typeof H8>"u"&&(H8=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),H8)});var $i={};Kt($i,{convertToZip:()=>Vct,convertToZipWorker:()=>G8,extractArchiveTo:()=>Upe,getDefaultTaskPool:()=>Ope,getTaskPoolForConfiguration:()=>Mpe,makeArchiveFromDirectory:()=>Kct});function Wct(t,e){switch(t){case"async":return new w2(G8,{poolSize:e});case"workers":return new B2((0,j8.getContent)(),{poolSize:e});default:throw new Error(`Assertion failed: Unknown value ${t} for taskPoolMode`)}}function Ope(){return typeof q8>"u"&&(q8=Wct("workers",Xi.availableParallelism())),q8}function Mpe(t){return typeof t>"u"?Ope():Al(Yct,t,()=>{let e=t.get("taskPoolMode"),r=t.get("taskPoolConcurrency");switch(e){case"async":return new w2(G8,{poolSize:r});case"workers":return new B2((0,j8.getContent)(),{poolSize:r});default:throw new Error(`Assertion failed: Unknown value ${e} for taskPoolMode`)}})}async function G8(t){let{tmpFile:e,tgz:r,compressionLevel:o,extractBufferOpts:a}=t,n=new Zi(e,{create:!0,level:o,stats:wa.makeDefaultStats()}),u=Buffer.from(r.buffer,r.byteOffset,r.byteLength);return await Upe(u,n,a),n.saveAndClose(),e}async function Kct(t,{baseFs:e=new _n,prefixPath:r=Bt.root,compressionLevel:o,inMemory:a=!1}={}){let n;if(a)n=new Zi(null,{level:o});else{let A=await ae.mktempPromise(),p=K.join(A,"archive.zip");n=new Zi(p,{create:!0,level:o})}let u=K.resolve(Bt.root,r);return await n.copyPromise(u,t,{baseFs:e,stableTime:!0,stableSort:!0}),n}async function Vct(t,e={}){let r=await ae.mktempPromise(),o=K.join(r,"archive.zip"),a=e.compressionLevel??e.configuration?.get("compressionLevel")??"mixed",n={prefixPath:e.prefixPath,stripComponents:e.stripComponents};return await(e.taskPool??Mpe(e.configuration)).run({tmpFile:o,tgz:t,compressionLevel:a,extractBufferOpts:n}),new Zi(o,{level:e.compressionLevel})}async function*Jct(t){let e=new Lpe.default.Parse,r=new Npe.PassThrough({objectMode:!0,autoDestroy:!0,emitClose:!0});e.on("entry",o=>{r.write(o)}),e.on("error",o=>{r.destroy(o)}),e.on("close",()=>{r.destroyed||r.end()}),e.end(t);for await(let o of r){let a=o;yield a,a.resume()}}async function Upe(t,e,{stripComponents:r=0,prefixPath:o=Bt.dot}={}){function a(n){if(n.path[0]==="/")return!0;let u=n.path.split(/\//g);return!!(u.some(A=>A==="..")||u.length<=r)}for await(let n of Jct(t)){if(a(n))continue;let u=K.normalize(Ae.toPortablePath(n.path)).replace(/\/$/,"").split(/\//g);if(u.length<=r)continue;let A=u.slice(r).join("/"),p=K.join(o,A),h=420;switch((n.type==="Directory"||(n.mode??0)&73)&&(h|=73),n.type){case"Directory":e.mkdirpSync(K.dirname(p),{chmod:493,utimes:[Pi.SAFE_TIME,Pi.SAFE_TIME]}),e.mkdirSync(p,{mode:h}),e.utimesSync(p,Pi.SAFE_TIME,Pi.SAFE_TIME);break;case"OldFile":case"File":e.mkdirpSync(K.dirname(p),{chmod:493,utimes:[Pi.SAFE_TIME,Pi.SAFE_TIME]}),e.writeFileSync(p,await Xm(n),{mode:h}),e.utimesSync(p,Pi.SAFE_TIME,Pi.SAFE_TIME);break;case"SymbolicLink":e.mkdirpSync(K.dirname(p),{chmod:493,utimes:[Pi.SAFE_TIME,Pi.SAFE_TIME]}),e.symlinkSync(n.linkpath,p),e.lutimesSync(p,Pi.SAFE_TIME,Pi.SAFE_TIME);break}}return e}var Npe,Lpe,j8,q8,Yct,_pe=It(()=>{Ke();Pt();sA();Npe=ve("stream"),Lpe=et(kpe());Fpe();Gl();j8=et(Tpe());Yct=new WeakMap});var qpe=_((W8,Hpe)=>{(function(t,e){typeof W8=="object"?Hpe.exports=e():typeof define=="function"&&define.amd?define(e):t.treeify=e()})(W8,function(){function t(a,n){var u=n?"\u2514":"\u251C";return a?u+="\u2500 ":u+="\u2500\u2500\u2510",u}function e(a,n){var u=[];for(var A in a)a.hasOwnProperty(A)&&(n&&typeof a[A]=="function"||u.push(A));return u}function r(a,n,u,A,p,h,E){var w="",D=0,x,C,T=A.slice(0);if(T.push([n,u])&&A.length>0&&(A.forEach(function(U,J){J>0&&(w+=(U[1]?" ":"\u2502")+" "),!C&&U[0]===n&&(C=!0)}),w+=t(a,u)+a,p&&(typeof n!="object"||n instanceof Date)&&(w+=": "+n),C&&(w+=" (circular ref.)"),E(w)),!C&&typeof n=="object"){var L=e(n,h);L.forEach(function(U){x=++D===L.length,r(U,n[U],x,T,p,h,E)})}}var o={};return o.asLines=function(a,n,u,A){var p=typeof u!="function"?u:!1;r(".",a,!1,[],n,p,A||u)},o.asTree=function(a,n,u){var A="";return r(".",a,!1,[],n,u,function(p){A+=p+` +`}),A},o})});var As={};Kt(As,{emitList:()=>zct,emitTree:()=>Ype,treeNodeToJson:()=>Wpe,treeNodeToTreeify:()=>Gpe});function Gpe(t,{configuration:e}){let r={},o=0,a=(n,u)=>{let A=Array.isArray(n)?n.entries():Object.entries(n);for(let[p,h]of A){if(!h)continue;let{label:E,value:w,children:D}=h,x=[];typeof E<"u"&&x.push(Cg(e,E,2)),typeof w<"u"&&x.push(Ut(e,w[0],w[1])),x.length===0&&x.push(Cg(e,`${p}`,2));let C=x.join(": ").trim(),T=`\0${o++}\0`,L=u[`${T}${C}`]={};typeof D<"u"&&a(D,L)}};if(typeof t.children>"u")throw new Error("The root node must only contain children");return a(t.children,r),r}function Wpe(t){let e=r=>{if(typeof r.children>"u"){if(typeof r.value>"u")throw new Error("Assertion failed: Expected a value to be set if the children are missing");return Ig(r.value[0],r.value[1])}let o=Array.isArray(r.children)?r.children.entries():Object.entries(r.children??{}),a=Array.isArray(r.children)?[]:{};for(let[n,u]of o)u&&(a[Xct(n)]=e(u));return typeof r.value>"u"?a:{value:Ig(r.value[0],r.value[1]),children:a}};return e(t)}function zct(t,{configuration:e,stdout:r,json:o}){let a=t.map(n=>({value:n}));Ype({children:a},{configuration:e,stdout:r,json:o})}function Ype(t,{configuration:e,stdout:r,json:o,separators:a=0}){if(o){let u=Array.isArray(t.children)?t.children.values():Object.values(t.children??{});for(let A of u)A&&r.write(`${JSON.stringify(Wpe(A))} +`);return}let n=(0,jpe.asTree)(Gpe(t,{configuration:e}),!1,!1);if(n=n.replace(/\0[0-9]+\0/g,""),a>=1&&(n=n.replace(/^([├└]─)/gm,`\u2502 +$1`).replace(/^│\n/,"")),a>=2)for(let u=0;u<2;++u)n=n.replace(/^([│ ].{2}[├│ ].{2}[^\n]+\n)(([│ ]).{2}[├└].{2}[^\n]*\n[│ ].{2}[│ ].{2}[├└]─)/gm,`$1$3 \u2502 +$2`).replace(/^│\n/,"");if(a>=3)throw new Error("Only the first two levels are accepted by treeUtils.emitTree");r.write(n)}function Xct(t){return typeof t=="string"?t.replace(/^\0[0-9]+\0/,""):t}var jpe,Kpe=It(()=>{jpe=et(qpe());Wl()});function v2(t){let e=t.match(Zct);if(!e?.groups)throw new Error("Assertion failed: Expected the checksum to match the requested pattern");let r=e.groups.cacheVersion?parseInt(e.groups.cacheVersion):null;return{cacheKey:e.groups.cacheKey??null,cacheVersion:r,cacheSpec:e.groups.cacheSpec??null,hash:e.groups.hash}}var Vpe,Y8,K8,Pk,Wr,Zct,V8=It(()=>{Ke();Pt();Pt();sA();Vpe=ve("crypto"),Y8=et(ve("fs"));Vl();ah();Gl();Io();K8=Zm(process.env.YARN_CACHE_CHECKPOINT_OVERRIDE??process.env.YARN_CACHE_VERSION_OVERRIDE??9),Pk=Zm(process.env.YARN_CACHE_VERSION_OVERRIDE??10),Wr=class t{constructor(e,{configuration:r,immutable:o=r.get("enableImmutableCache"),check:a=!1}){this.markedFiles=new Set;this.mutexes=new Map;this.cacheId=`-${(0,Vpe.randomBytes)(8).toString("hex")}.tmp`;this.configuration=r,this.cwd=e,this.immutable=o,this.check=a;let{cacheSpec:n,cacheKey:u}=t.getCacheKey(r);this.cacheSpec=n,this.cacheKey=u}static async find(e,{immutable:r,check:o}={}){let a=new t(e.get("cacheFolder"),{configuration:e,immutable:r,check:o});return await a.setup(),a}static getCacheKey(e){let r=e.get("compressionLevel"),o=r!=="mixed"?`c${r}`:"";return{cacheKey:[Pk,o].join(""),cacheSpec:o}}get mirrorCwd(){if(!this.configuration.get("enableMirror"))return null;let e=`${this.configuration.get("globalFolder")}/cache`;return e!==this.cwd?e:null}getVersionFilename(e){return`${ly(e)}-${this.cacheKey}.zip`}getChecksumFilename(e,r){let a=v2(r).hash.slice(0,10);return`${ly(e)}-${a}.zip`}isChecksumCompatible(e){if(e===null)return!1;let{cacheVersion:r,cacheSpec:o}=v2(e);if(r===null||r{let he=new Zi,De=K.join(Bt.root,_M(e));return he.mkdirSync(De,{recursive:!0}),he.writeJsonSync(K.join(De,mr.manifest),{name:rn(e),mocked:!0}),he},E=async(he,{isColdHit:De,controlPath:Ee=null})=>{if(Ee===null&&u.unstablePackages?.has(e.locatorHash))return{isValid:!0,hash:null};let g=r&&!De?v2(r).cacheKey:this.cacheKey,me=!u.skipIntegrityCheck||!r?`${g}/${await pb(he)}`:r;if(Ee!==null){let fe=!u.skipIntegrityCheck||!r?`${this.cacheKey}/${await pb(Ee)}`:r;if(me!==fe)throw new Jt(18,"The remote archive doesn't match the local checksum - has the local cache been corrupted?")}let Ce=null;switch(r!==null&&me!==r&&(this.check?Ce="throw":v2(r).cacheKey!==v2(me).cacheKey?Ce="update":Ce=this.configuration.get("checksumBehavior")),Ce){case null:case"update":return{isValid:!0,hash:me};case"ignore":return{isValid:!0,hash:r};case"reset":return{isValid:!1,hash:r};default:case"throw":throw new Jt(18,"The remote archive doesn't match the expected checksum")}},w=async he=>{if(!n)throw new Error(`Cache check required but no loader configured for ${jr(this.configuration,e)}`);let De=await n(),Ee=De.getRealPath();De.saveAndClose(),await ae.chmodPromise(Ee,420);let g=await E(he,{controlPath:Ee,isColdHit:!1});if(!g.isValid)throw new Error("Assertion failed: Expected a valid checksum");return g.hash},D=async()=>{if(A===null||!await ae.existsPromise(A)){let he=await n(),De=he.getRealPath();return he.saveAndClose(),{source:"loader",path:De}}return{source:"mirror",path:A}},x=async()=>{if(!n)throw new Error(`Cache entry required but missing for ${jr(this.configuration,e)}`);if(this.immutable)throw new Jt(56,`Cache entry required but missing for ${jr(this.configuration,e)}`);let{path:he,source:De}=await D(),{hash:Ee}=await E(he,{isColdHit:!0}),g=this.getLocatorPath(e,Ee),me=[];De!=="mirror"&&A!==null&&me.push(async()=>{let fe=`${A}${this.cacheId}`;await ae.copyFilePromise(he,fe,Y8.default.constants.COPYFILE_FICLONE),await ae.chmodPromise(fe,420),await ae.renamePromise(fe,A)}),(!u.mirrorWriteOnly||A===null)&&me.push(async()=>{let fe=`${g}${this.cacheId}`;await ae.copyFilePromise(he,fe,Y8.default.constants.COPYFILE_FICLONE),await ae.chmodPromise(fe,420),await ae.renamePromise(fe,g)});let Ce=u.mirrorWriteOnly?A??g:g;return await Promise.all(me.map(fe=>fe())),[!1,Ce,Ee]},C=async()=>{let De=(async()=>{let Ee=u.unstablePackages?.has(e.locatorHash),g=Ee||!r||this.isChecksumCompatible(r)?this.getLocatorPath(e,r):null,me=g!==null?this.markedFiles.has(g)||await p.existsPromise(g):!1,Ce=!!u.mockedPackages?.has(e.locatorHash)&&(!this.check||!me),fe=Ce||me,ie=fe?o:a;if(ie&&ie(),fe){let Z=null,Pe=g;if(!Ce)if(this.check)Z=await w(Pe);else{let Re=await E(Pe,{isColdHit:!1});if(Re.isValid)Z=Re.hash;else return x()}return[Ce,Pe,Z]}else{if(this.immutable&&Ee)throw new Jt(56,`Cache entry required but missing for ${jr(this.configuration,e)}; consider defining ${pe.pretty(this.configuration,"supportedArchitectures",pe.Type.CODE)} to cache packages for multiple systems`);return x()}})();this.mutexes.set(e.locatorHash,De);try{return await De}finally{this.mutexes.delete(e.locatorHash)}};for(let he;he=this.mutexes.get(e.locatorHash);)await he;let[T,L,U]=await C();T||this.markedFiles.add(L);let J,te=T?()=>h():()=>new Zi(L,{baseFs:p,readOnly:!0}),le=new Am(()=>rO(()=>J=te(),he=>`Failed to open the cache entry for ${jr(this.configuration,e)}: ${he}`),K),ce=new ju(L,{baseFs:le,pathUtils:K}),ue=()=>{J?.discardAndClose()},Ie=u.unstablePackages?.has(e.locatorHash)?null:U;return[ce,ue,Ie]}},Zct=/^(?:(?(?[0-9]+)(?.*))\/)?(?.*)$/});var Sk,Jpe=It(()=>{Sk=(r=>(r[r.SCRIPT=0]="SCRIPT",r[r.SHELLCODE=1]="SHELLCODE",r))(Sk||{})});var $ct,tE,J8=It(()=>{Pt();Ol();xf();Io();$ct=[[/^(git(?:\+(?:https|ssh))?:\/\/.*(?:\.git)?)#(.*)$/,(t,e,r,o)=>`${r}#commit=${o}`],[/^https:\/\/((?:[^/]+?)@)?codeload\.github\.com\/([^/]+\/[^/]+)\/tar\.gz\/([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https:\/\/((?:[^/]+?)@)?github\.com\/([^/]+\/[^/]+?)(?:\.git)?#([0-9a-f]+)$/,(t,e,r="",o,a)=>`https://${r}github.com/${o}.git#commit=${a}`],[/^https?:\/\/[^/]+\/(?:[^/]+\/)*(?:@.+(?:\/|(?:%2f)))?([^/]+)\/(?:-|download)\/\1-[^/]+\.tgz(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.pkg\.github\.com\/download\/(?:@[^/]+)\/(?:[^/]+)\/(?:[^/]+)\/(?:[0-9a-f]+)(?:#|$)/,t=>`npm:${t}`],[/^https:\/\/npm\.fontawesome\.com\/(?:@[^/]+)\/([^/]+)\/-\/([^/]+)\/\1-\2.tgz(?:#|$)/,t=>`npm:${t}`],[/^https?:\/\/[^/]+\/.*\/(@[^/]+)\/([^/]+)\/-\/\1\/\2-(?:[.\d\w-]+)\.tgz(?:#|$)/,(t,e)=>yb({protocol:"npm:",source:null,selector:t,params:{__archiveUrl:e}})],[/^[^/]+\.tgz#[0-9a-f]+$/,t=>`npm:${t}`]],tE=class{constructor(e){this.resolver=e;this.resolutions=null}async setup(e,{report:r}){let o=K.join(e.cwd,mr.lockfile);if(!ae.existsSync(o))return;let a=await ae.readFilePromise(o,"utf8"),n=Ki(a);if(Object.hasOwn(n,"__metadata"))return;let u=this.resolutions=new Map;for(let A of Object.keys(n)){let p=v1(A);if(!p){r.reportWarning(14,`Failed to parse the string "${A}" into a proper descriptor`);continue}let h=Fa(p.range)?kn(p,`npm:${p.range}`):p,{version:E,resolved:w}=n[A];if(!w)continue;let D;for(let[C,T]of $ct){let L=w.match(C);if(L){D=T(E,...L);break}}if(!D){r.reportWarning(14,`${Jn(e.configuration,h)}: Only some patterns can be imported from legacy lockfiles (not "${w}")`);continue}let x=h;try{let C=vg(h.range),T=v1(C.selector,!0);T&&(x=T)}catch{}u.set(h.descriptorHash,Ss(x,D))}}supportsDescriptor(e,r){return this.resolutions?this.resolutions.has(e.descriptorHash):!1}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!this.resolutions)throw new Error("Assertion failed: The resolution store should have been setup");let a=this.resolutions.get(e.descriptorHash);if(!a)throw new Error("Assertion failed: The resolution should have been registered");let n=LM(a),u=o.project.configuration.normalizeDependency(n);return await this.resolver.getCandidates(u,r,o)}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){throw new Error("Assertion failed: This resolver doesn't support resolving locators to packages")}}});var pA,zpe=It(()=>{Vl();n2();Wl();pA=class extends Ws{constructor({configuration:r,stdout:o,suggestInstall:a=!0}){super();this.errorCount=0;g1(this,{configuration:r}),this.configuration=r,this.stdout=o,this.suggestInstall=a}static async start(r,o){let a=new this(r);try{await o(a)}catch(n){a.reportExceptionOnce(n)}finally{await a.finalize()}return a}hasErrors(){return this.errorCount>0}exitCode(){return this.hasErrors()?1:0}reportCacheHit(r){}reportCacheMiss(r){}startSectionSync(r,o){return o()}async startSectionPromise(r,o){return await o()}startTimerSync(r,o,a){return(typeof o=="function"?o:a)()}async startTimerPromise(r,o,a){return await(typeof o=="function"?o:a)()}reportSeparator(){}reportInfo(r,o){}reportWarning(r,o){}reportError(r,o){this.errorCount+=1,this.stdout.write(`${Ut(this.configuration,"\u27A4","redBright")} ${this.formatNameWithHyperlink(r)}: ${o} +`)}reportProgress(r){return{...Promise.resolve().then(async()=>{for await(let{}of r);}),stop:()=>{}}}reportJson(r){}reportFold(r,o){}async finalize(){this.errorCount>0&&(this.stdout.write(` +`),this.stdout.write(`${Ut(this.configuration,"\u27A4","redBright")} Errors happened when preparing the environment required to run this command. +`),this.suggestInstall&&this.stdout.write(`${Ut(this.configuration,"\u27A4","redBright")} This might be caused by packages being missing from the lockfile, in which case running "yarn install" might help. +`))}formatNameWithHyperlink(r){return r3(r,{configuration:this.configuration,json:!1})}}});var rE,z8=It(()=>{Io();rE=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return!!(r.project.storedResolutions.get(e.descriptorHash)||r.project.originalPackages.has(gb(e).locatorHash))}supportsLocator(e,r){return!!(r.project.originalPackages.has(e.locatorHash)&&!r.project.lockfileNeedsRefresh)}shouldPersistResolution(e,r){throw new Error("The shouldPersistResolution method shouldn't be called on the lockfile resolver, which would always answer yes")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){let a=o.project.storedResolutions.get(e.descriptorHash);if(a){let u=o.project.originalPackages.get(a);if(u)return[u]}let n=o.project.originalPackages.get(gb(e).locatorHash);if(n)return[n];throw new Error("Resolution expected from the lockfile data")}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let o=r.project.originalPackages.get(e.locatorHash);if(!o)throw new Error("The lockfile resolver isn't meant to resolve packages - they should already have been stored into a cache");return o}}});function Wf(){}function eut(t,e,r,o,a){for(var n=0,u=e.length,A=0,p=0;nx.length?T:x}),h.value=t.join(E)}else h.value=t.join(r.slice(A,A+h.count));A+=h.count,h.added||(p+=h.count)}}var D=e[u-1];return u>1&&typeof D.value=="string"&&(D.added||D.removed)&&t.equals("",D.value)&&(e[u-2].value+=D.value,e.pop()),e}function tut(t){return{newPos:t.newPos,components:t.components.slice(0)}}function rut(t,e){if(typeof t=="function")e.callback=t;else if(t)for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}function $pe(t,e,r){return r=rut(r,{ignoreWhitespace:!0}),t_.diff(t,e,r)}function nut(t,e,r){return r_.diff(t,e,r)}function bk(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?bk=function(e){return typeof e}:bk=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bk(t)}function X8(t){return out(t)||aut(t)||lut(t)||cut()}function out(t){if(Array.isArray(t))return Z8(t)}function aut(t){if(typeof Symbol<"u"&&Symbol.iterator in Object(t))return Array.from(t)}function lut(t,e){if(t){if(typeof t=="string")return Z8(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z8(t,e)}}function Z8(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,o=new Array(e);r"u"&&(u.context=4);var A=nut(r,o,u);if(!A)return;A.push({value:"",lines:[]});function p(U){return U.map(function(J){return" "+J})}for(var h=[],E=0,w=0,D=[],x=1,C=1,T=function(J){var te=A[J],le=te.lines||te.value.replace(/\n$/,"").split(` +`);if(te.lines=le,te.added||te.removed){var ce;if(!E){var ue=A[J-1];E=x,w=C,ue&&(D=u.context>0?p(ue.lines.slice(-u.context)):[],E-=D.length,w-=D.length)}(ce=D).push.apply(ce,X8(le.map(function(fe){return(te.added?"+":"-")+fe}))),te.added?C+=le.length:x+=le.length}else{if(E)if(le.length<=u.context*2&&J=A.length-2&&le.length<=u.context){var g=/\n$/.test(r),me=/\n$/.test(o),Ce=le.length==0&&D.length>Ee.oldLines;!g&&Ce&&r.length>0&&D.splice(Ee.oldLines,0,"\\ No newline at end of file"),(!g&&!Ce||!me)&&D.push("\\ No newline at end of file")}h.push(Ee),E=0,w=0,D=[]}x+=le.length,C+=le.length}},L=0;L{Wf.prototype={diff:function(e,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=o.callback;typeof o=="function"&&(a=o,o={}),this.options=o;var n=this;function u(T){return a?(setTimeout(function(){a(void 0,T)},0),!0):T}e=this.castInput(e),r=this.castInput(r),e=this.removeEmpty(this.tokenize(e)),r=this.removeEmpty(this.tokenize(r));var A=r.length,p=e.length,h=1,E=A+p;o.maxEditLength&&(E=Math.min(E,o.maxEditLength));var w=[{newPos:-1,components:[]}],D=this.extractCommon(w[0],r,e,0);if(w[0].newPos+1>=A&&D+1>=p)return u([{value:this.join(r),count:r.length}]);function x(){for(var T=-1*h;T<=h;T+=2){var L=void 0,U=w[T-1],J=w[T+1],te=(J?J.newPos:0)-T;U&&(w[T-1]=void 0);var le=U&&U.newPos+1=A&&te+1>=p)return u(eut(n,L.components,r,e,n.useLongestToken));w[T]=L}h++}if(a)(function T(){setTimeout(function(){if(h>E)return a();x()||T()},0)})();else for(;h<=E;){var C=x();if(C)return C}},pushComponent:function(e,r,o){var a=e[e.length-1];a&&a.added===r&&a.removed===o?e[e.length-1]={count:a.count+1,added:r,removed:o}:e.push({count:1,added:r,removed:o})},extractCommon:function(e,r,o,a){for(var n=r.length,u=o.length,A=e.newPos,p=A-a,h=0;A+1"u"?r:u}:o;return typeof t=="string"?t:JSON.stringify($8(t,null,null,a),a," ")};D2.equals=function(t,e){return Wf.prototype.equals.call(D2,t.replace(/,([\r\n])/g,"$1"),e.replace(/,([\r\n])/g,"$1"))};e_=new Wf;e_.tokenize=function(t){return t.slice()};e_.join=e_.removeEmpty=function(t){return t}});var rhe=_((H4t,the)=>{var Aut=jl(),fut=fy(),put=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,hut=/^\w*$/;function gut(t,e){if(Aut(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||fut(t)?!0:hut.test(t)||!put.test(t)||e!=null&&t in Object(e)}the.exports=gut});var she=_((q4t,ihe)=>{var nhe=dS(),dut="Expected a function";function i_(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(dut);var r=function(){var o=arguments,a=e?e.apply(this,o):o[0],n=r.cache;if(n.has(a))return n.get(a);var u=t.apply(this,o);return r.cache=n.set(a,u)||n,u};return r.cache=new(i_.Cache||nhe),r}i_.Cache=nhe;ihe.exports=i_});var ahe=_((j4t,ohe)=>{var mut=she(),yut=500;function Eut(t){var e=mut(t,function(o){return r.size===yut&&r.clear(),o}),r=e.cache;return e}ohe.exports=Eut});var s_=_((G4t,lhe)=>{var Cut=ahe(),Iut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wut=/\\(\\)?/g,But=Cut(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(Iut,function(r,o,a,n){e.push(a?n.replace(wut,"$1"):o||r)}),e});lhe.exports=But});var Wg=_((W4t,che)=>{var vut=jl(),Dut=rhe(),Put=s_(),Sut=t2();function but(t,e){return vut(t)?t:Dut(t,e)?[t]:Put(Sut(t))}che.exports=but});var nE=_((Y4t,uhe)=>{var xut=fy(),kut=1/0;function Qut(t){if(typeof t=="string"||xut(t))return t;var e=t+"";return e=="0"&&1/t==-kut?"-0":e}uhe.exports=Qut});var xk=_((K4t,Ahe)=>{var Fut=Wg(),Rut=nE();function Tut(t,e){e=Fut(e,t);for(var r=0,o=e.length;t!=null&&r{var Nut=RS(),Lut=Wg(),Out=n1(),fhe=cl(),Mut=nE();function Uut(t,e,r,o){if(!fhe(t))return t;e=Lut(e,t);for(var a=-1,n=e.length,u=n-1,A=t;A!=null&&++a{var _ut=xk(),Hut=o_(),qut=Wg();function jut(t,e,r){for(var o=-1,a=e.length,n={};++o{function Gut(t,e){return t!=null&&e in Object(t)}dhe.exports=Gut});var a_=_((X4t,yhe)=>{var Wut=Wg(),Yut=e1(),Kut=jl(),Vut=n1(),Jut=IS(),zut=nE();function Xut(t,e,r){e=Wut(e,t);for(var o=-1,a=e.length,n=!1;++o{var Zut=mhe(),$ut=a_();function eAt(t,e){return t!=null&&$ut(t,e,Zut)}Ehe.exports=eAt});var whe=_(($4t,Ihe)=>{var tAt=ghe(),rAt=Che();function nAt(t,e){return tAt(t,e,function(r,o){return rAt(t,o)})}Ihe.exports=nAt});var Phe=_((e3t,Dhe)=>{var Bhe=dg(),iAt=e1(),sAt=jl(),vhe=Bhe?Bhe.isConcatSpreadable:void 0;function oAt(t){return sAt(t)||iAt(t)||!!(vhe&&t&&t[vhe])}Dhe.exports=oAt});var xhe=_((t3t,bhe)=>{var aAt=ES(),lAt=Phe();function She(t,e,r,o,a){var n=-1,u=t.length;for(r||(r=lAt),a||(a=[]);++n0&&r(A)?e>1?She(A,e-1,r,o,a):aAt(a,A):o||(a[a.length]=A)}return a}bhe.exports=She});var Qhe=_((r3t,khe)=>{var cAt=xhe();function uAt(t){var e=t==null?0:t.length;return e?cAt(t,1):[]}khe.exports=uAt});var l_=_((n3t,Fhe)=>{var AAt=Qhe(),fAt=VL(),pAt=JL();function hAt(t){return pAt(fAt(t,void 0,AAt),t+"")}Fhe.exports=hAt});var c_=_((i3t,Rhe)=>{var gAt=whe(),dAt=l_(),mAt=dAt(function(t,e){return t==null?{}:gAt(t,e)});Rhe.exports=mAt});var kk,The=It(()=>{Vl();kk=class{constructor(e){this.resolver=e}supportsDescriptor(e,r){return this.resolver.supportsDescriptor(e,r)}supportsLocator(e,r){return this.resolver.supportsLocator(e,r)}shouldPersistResolution(e,r){return this.resolver.shouldPersistResolution(e,r)}bindDescriptor(e,r,o){return this.resolver.bindDescriptor(e,r,o)}getResolutionDependencies(e,r){return this.resolver.getResolutionDependencies(e,r)}async getCandidates(e,r,o){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async getSatisfying(e,r,o,a){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}async resolve(e,r){throw new Jt(20,`This package doesn't seem to be present in your lockfile; run "yarn install" to update the lockfile`)}}});var Ri,u_=It(()=>{Vl();Ri=class extends Ws{reportCacheHit(e){}reportCacheMiss(e){}startSectionSync(e,r){return r()}async startSectionPromise(e,r){return await r()}startTimerSync(e,r,o){return(typeof r=="function"?r:o)()}async startTimerPromise(e,r,o){return await(typeof r=="function"?r:o)()}reportSeparator(){}reportInfo(e,r){}reportWarning(e,r){}reportError(e,r){}reportProgress(e){return{...Promise.resolve().then(async()=>{for await(let{}of e);}),stop:()=>{}}}reportJson(e){}reportFold(e,r){}async finalize(){}}});var Nhe,iE,A_=It(()=>{Pt();Nhe=et(Ab());Ay();Dg();Wl();ah();xf();Io();iE=class{constructor(e,{project:r}){this.workspacesCwds=new Set;this.project=r,this.cwd=e}async setup(){this.manifest=await _t.tryFind(this.cwd)??new _t,this.relativeCwd=K.relative(this.project.cwd,this.cwd)||Bt.dot;let e=this.manifest.name?this.manifest.name:rA(null,`${this.computeCandidateName()}-${Ji(this.relativeCwd).substring(0,6)}`);this.anchoredDescriptor=kn(e,`${ci.protocol}${this.relativeCwd}`),this.anchoredLocator=Ss(e,`${ci.protocol}${this.relativeCwd}`);let r=this.manifest.workspaceDefinitions.map(({pattern:a})=>a);if(r.length===0)return;let o=await(0,Nhe.default)(r,{cwd:Ae.fromPortablePath(this.cwd),onlyDirectories:!0,ignore:["**/node_modules","**/.git","**/.yarn"]});o.sort(),await o.reduce(async(a,n)=>{let u=K.resolve(this.cwd,Ae.toPortablePath(n)),A=await ae.existsPromise(K.join(u,"package.json"));await a,A&&this.workspacesCwds.add(u)},Promise.resolve())}get anchoredPackage(){let e=this.project.storedPackages.get(this.anchoredLocator.locatorHash);if(!e)throw new Error(`Assertion failed: Expected workspace ${P1(this.project.configuration,this)} (${Ut(this.project.configuration,K.join(this.cwd,mr.manifest),Ct.PATH)}) to have been resolved. Run "yarn install" to update the lockfile`);return e}accepts(e){let r=e.indexOf(":"),o=r!==-1?e.slice(0,r+1):null,a=r!==-1?e.slice(r+1):e;if(o===ci.protocol&&K.normalize(a)===this.relativeCwd||o===ci.protocol&&(a==="*"||a==="^"||a==="~"))return!0;let n=Fa(a);return n?o===ci.protocol?n.test(this.manifest.version??"0.0.0"):this.project.configuration.get("enableTransparentWorkspaces")&&this.manifest.version!==null?n.test(this.manifest.version):!1:!1}computeCandidateName(){return this.cwd===this.project.cwd?"root-workspace":`${K.basename(this.cwd)}`||"unnamed-workspace"}getRecursiveWorkspaceDependencies({dependencies:e=_t.hardDependencies}={}){let r=new Set,o=a=>{for(let n of e)for(let u of a.manifest[n].values()){let A=this.project.tryWorkspaceByDescriptor(u);A===null||r.has(A)||(r.add(A),o(A))}};return o(this),r}getRecursiveWorkspaceDependents({dependencies:e=_t.hardDependencies}={}){let r=new Set,o=a=>{for(let n of this.project.workspaces)e.some(A=>[...n.manifest[A].values()].some(p=>{let h=this.project.tryWorkspaceByDescriptor(p);return h!==null&&B1(h.anchoredLocator,a.anchoredLocator)}))&&!r.has(n)&&(r.add(n),o(n))};return o(this),r}getRecursiveWorkspaceChildren(){let e=new Set([this]);for(let r of e)for(let o of r.workspacesCwds){let a=this.project.workspacesByCwd.get(o);a&&e.add(a)}return e.delete(this),Array.from(e)}async persistManifest(){let e={};this.manifest.exportTo(e);let r=K.join(this.cwd,_t.fileName),o=`${JSON.stringify(e,null,this.manifest.indent)} +`;await ae.changeFilePromise(r,o,{automaticNewlines:!0}),this.manifest.raw=e}}});function BAt({project:t,allDescriptors:e,allResolutions:r,allPackages:o,accessibleLocators:a=new Set,optionalBuilds:n=new Set,peerRequirements:u=new Map,peerWarnings:A=[],peerRequirementNodes:p=new Map,volatileDescriptors:h=new Set}){let E=new Map,w=[],D=new Map,x=new Map,C=new Map,T=new Map,L=new Map(t.workspaces.map(ce=>{let ue=ce.anchoredLocator.locatorHash,Ie=o.get(ue);if(typeof Ie>"u")throw new Error("Assertion failed: The workspace should have an associated package");return[ue,E1(Ie)]})),U=()=>{let ce=ae.mktempSync(),ue=K.join(ce,"stacktrace.log"),Ie=String(w.length+1).length,he=w.map((De,Ee)=>`${`${Ee+1}.`.padStart(Ie," ")} ${Qa(De)} +`).join("");throw ae.writeFileSync(ue,he),ae.detachTemp(ce),new Jt(45,`Encountered a stack overflow when resolving peer dependencies; cf ${Ae.fromPortablePath(ue)}`)},J=ce=>{let ue=r.get(ce.descriptorHash);if(typeof ue>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ie=o.get(ue);if(!Ie)throw new Error("Assertion failed: The package could not be found");return Ie},te=(ce,ue,Ie,{top:he,optional:De})=>{w.length>1e3&&U(),w.push(ue);let Ee=le(ce,ue,Ie,{top:he,optional:De});return w.pop(),Ee},le=(ce,ue,Ie,{top:he,optional:De})=>{if(De||n.delete(ue.locatorHash),a.has(ue.locatorHash))return;a.add(ue.locatorHash);let Ee=o.get(ue.locatorHash);if(!Ee)throw new Error(`Assertion failed: The package (${jr(t.configuration,ue)}) should have been registered`);let g=[],me=new Map,Ce=[],fe=[],ie=[],Z=[];for(let Re of Array.from(Ee.dependencies.values())){if(Ee.peerDependencies.has(Re.identHash)&&Ee.locatorHash!==he)continue;if(Pf(Re))throw new Error("Assertion failed: Virtual packages shouldn't be encountered when virtualizing a branch");h.delete(Re.descriptorHash);let ht=De;if(!ht){let be=Ee.dependenciesMeta.get(rn(Re));if(typeof be<"u"){let tt=be.get(null);typeof tt<"u"&&tt.optional&&(ht=!0)}}let q=r.get(Re.descriptorHash);if(!q)throw new Error(`Assertion failed: The resolution (${Jn(t.configuration,Re)}) should have been registered`);let nt=L.get(q)||o.get(q);if(!nt)throw new Error(`Assertion failed: The package (${q}, resolved from ${Jn(t.configuration,Re)}) should have been registered`);if(nt.peerDependencies.size===0){te(Re,nt,new Map,{top:he,optional:ht});continue}let Ne,Te,ke=new Set,Ve=new Map;Ce.push(()=>{Ne=MM(Re,ue.locatorHash),Te=UM(nt,ue.locatorHash),Ee.dependencies.delete(Re.identHash),Ee.dependencies.set(Ne.identHash,Ne),r.set(Ne.descriptorHash,Te.locatorHash),e.set(Ne.descriptorHash,Ne),o.set(Te.locatorHash,Te),g.push([nt,Ne,Te])}),fe.push(()=>{T.set(Te.locatorHash,Ve);for(let be of Te.peerDependencies.values()){let He=Al(me,be.identHash,()=>{let b=Ie.get(be.identHash)??null,I=Ee.dependencies.get(be.identHash);return!I&&w1(ue,be)&&(ce.identHash===ue.identHash?I=ce:(I=kn(ue,ce.range),e.set(I.descriptorHash,I),r.set(I.descriptorHash,ue.locatorHash),h.delete(I.descriptorHash),b=null)),I||(I=kn(be,"missing:")),{subject:ue,ident:be,provided:I,root:!b,requests:new Map,hash:`p${Ji(ue.locatorHash,be.identHash).slice(0,5)}`}}).provided;if(He.range==="missing:"&&Te.dependencies.has(be.identHash)){Te.peerDependencies.delete(be.identHash);continue}Ve.set(be.identHash,{requester:Te,descriptor:be,meta:Te.peerDependenciesMeta.get(rn(be)),children:new Map}),Te.dependencies.set(be.identHash,He),Pf(He)&&Jm(C,He.descriptorHash).add(Te.locatorHash),D.set(He.identHash,He),He.range==="missing:"&&ke.add(He.identHash)}Te.dependencies=new Map(Ps(Te.dependencies,([be,tt])=>rn(tt)))}),ie.push(()=>{if(!o.has(Te.locatorHash))return;let be=E.get(nt.locatorHash);typeof be=="number"&&be>=2&&U();let tt=E.get(nt.locatorHash),He=typeof tt<"u"?tt+1:1;E.set(nt.locatorHash,He),te(Ne,Te,Ve,{top:he,optional:ht}),E.set(nt.locatorHash,He-1)}),Z.push(()=>{let be=Ee.dependencies.get(Re.identHash);if(typeof be>"u")throw new Error("Assertion failed: Expected the peer dependency to have been turned into a dependency");let tt=r.get(be.descriptorHash);if(typeof tt>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let He=T.get(tt);if(typeof He>"u")throw new Error("Assertion failed: Expected the peer requests to be registered");for(let b of me.values()){let I=He.get(b.ident.identHash);I&&(b.requests.set(be.descriptorHash,I),p.set(b.hash,b),b.root||Ie.get(b.ident.identHash)?.children.set(be.descriptorHash,I))}if(o.has(Te.locatorHash))for(let b of ke)Te.dependencies.delete(b)})}for(let Re of[...Ce,...fe])Re();let Pe;do{Pe=!0;for(let[Re,ht,q]of g){let nt=A1(x,Re.locatorHash),Ne=Ji(...[...q.dependencies.values()].map(be=>{let tt=be.range!=="missing:"?r.get(be.descriptorHash):"missing:";if(typeof tt>"u")throw new Error(`Assertion failed: Expected the resolution for ${Jn(t.configuration,be)} to have been registered`);return tt===he?`${tt} (top)`:tt}),ht.identHash),Te=nt.get(Ne);if(typeof Te>"u"){nt.set(Ne,ht);continue}if(Te===ht)continue;o.delete(q.locatorHash),e.delete(ht.descriptorHash),r.delete(ht.descriptorHash),a.delete(q.locatorHash);let ke=C.get(ht.descriptorHash)||[],Ve=[Ee.locatorHash,...ke];C.delete(ht.descriptorHash);for(let be of Ve){let tt=o.get(be);typeof tt>"u"||(tt.dependencies.get(ht.identHash).descriptorHash!==Te.descriptorHash&&(Pe=!1),tt.dependencies.set(ht.identHash,Te))}for(let be of me.values())be.provided.descriptorHash===ht.descriptorHash&&(be.provided=Te)}}while(!Pe);for(let Re of[...ie,...Z])Re()};for(let ce of t.workspaces){let ue=ce.anchoredLocator;h.delete(ce.anchoredDescriptor.descriptorHash),te(ce.anchoredDescriptor,ue,new Map,{top:ue.locatorHash,optional:!1})}for(let ce of p.values()){if(!ce.root)continue;let ue=o.get(ce.subject.locatorHash);if(typeof ue>"u")continue;for(let he of ce.requests.values()){let De=`p${Ji(ce.subject.locatorHash,rn(ce.ident),he.requester.locatorHash).slice(0,5)}`;u.set(De,{subject:ce.subject.locatorHash,requested:ce.ident,rootRequester:he.requester.locatorHash,allRequesters:Array.from(S1(he),Ee=>Ee.requester.locatorHash)})}let Ie=[...S1(ce)];if(ce.provided.range!=="missing:"){let he=J(ce.provided),De=he.version??"0.0.0",Ee=me=>{if(me.startsWith(ci.protocol)){if(!t.tryWorkspaceByLocator(he))return null;me=me.slice(ci.protocol.length),(me==="^"||me==="~")&&(me="*")}return me},g=!0;for(let me of Ie){let Ce=Ee(me.descriptor.range);if(Ce===null){g=!1;continue}if(!nA(De,Ce)){g=!1;let fe=`p${Ji(ce.subject.locatorHash,rn(ce.ident),me.requester.locatorHash).slice(0,5)}`;A.push({type:1,subject:ue,requested:ce.ident,requester:me.requester,version:De,hash:fe,requirementCount:Ie.length})}}if(!g){let me=Ie.map(Ce=>Ee(Ce.descriptor.range));A.push({type:3,node:ce,range:me.includes(null)?null:qM(me),hash:ce.hash})}}else{let he=!0;for(let De of Ie)if(!De.meta?.optional){he=!1;let Ee=`p${Ji(ce.subject.locatorHash,rn(ce.ident),De.requester.locatorHash).slice(0,5)}`;A.push({type:0,subject:ue,requested:ce.ident,requester:De.requester,hash:Ee})}he||A.push({type:2,node:ce,hash:ce.hash})}}}function*vAt(t){let e=new Map;if("children"in t)e.set(t,t);else for(let r of t.requests.values())e.set(r,r);for(let[r,o]of e){yield{request:r,root:o};for(let a of r.children.values())e.has(a)||e.set(a,o)}}function DAt(t,e){let r=[],o=[],a=!1;for(let n of t.peerWarnings)if(!(n.type===1||n.type===0)){if(!t.tryWorkspaceByLocator(n.node.subject)){a=!0;continue}if(n.type===3){let u=t.storedResolutions.get(n.node.provided.descriptorHash);if(typeof u>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let A=t.storedPackages.get(u);if(typeof A>"u")throw new Error("Assertion failed: Expected the package to be registered");let p=eh(vAt(n.node),({request:w,root:D})=>nA(A.version??"0.0.0",w.descriptor.range)?eh.skip:w===D?Ui(t.configuration,w.requester):`${Ui(t.configuration,w.requester)} (via ${Ui(t.configuration,D.requester)})`),h=[...S1(n.node)].length>1?"and other dependencies request":"requests",E=n.range?cy(t.configuration,n.range):Ut(t.configuration,"but they have non-overlapping ranges!","redBright");r.push(`${Ui(t.configuration,n.node.ident)} is listed by your project with version ${D1(t.configuration,A.version??"0.0.0")} (${Ut(t.configuration,n.hash,Ct.CODE)}), which doesn't satisfy what ${p} ${h} (${E}).`)}if(n.type===2){let u=n.node.requests.size>1?" and other dependencies":"";o.push(`${jr(t.configuration,n.node.subject)} doesn't provide ${Ui(t.configuration,n.node.ident)} (${Ut(t.configuration,n.hash,Ct.CODE)}), requested by ${Ui(t.configuration,n.node.requests.values().next().value.requester)}${u}.`)}}e.startSectionSync({reportFooter:()=>{e.reportWarning(86,`Some peer dependencies are incorrectly met by your project; run ${Ut(t.configuration,"yarn explain peer-requirements ",Ct.CODE)} for details, where ${Ut(t.configuration,"",Ct.CODE)} is the six-letter p-prefixed code.`)},skipIfEmpty:!0},()=>{for(let n of Ps(r,u=>ey.default(u)))e.reportWarning(60,n);for(let n of Ps(o,u=>ey.default(u)))e.reportWarning(2,n)}),a&&e.reportWarning(86,`Some peer dependencies are incorrectly met by dependencies; run ${Ut(t.configuration,"yarn explain peer-requirements",Ct.CODE)} for details.`)}var Qk,Fk,Rk,Mhe,h_,p_,g_,Tk,yAt,EAt,Lhe,CAt,IAt,wAt,yl,f_,Nk,Ohe,Qt,Uhe=It(()=>{Pt();Pt();Ol();Gt();Qk=ve("crypto");n_();Fk=et(c_()),Rk=et(lg()),Mhe=et(ni()),h_=ve("util"),p_=et(ve("v8")),g_=et(ve("zlib"));V8();W1();J8();z8();Ay();KM();Vl();The();n2();u_();Dg();A_();Db();Wl();ah();Gl();nx();a3();xf();Io();Tk=Zm(process.env.YARN_LOCKFILE_VERSION_OVERRIDE??8),yAt=3,EAt=/ *, */g,Lhe=/\/$/,CAt=32,IAt=(0,h_.promisify)(g_.default.gzip),wAt=(0,h_.promisify)(g_.default.gunzip),yl=(r=>(r.UpdateLockfile="update-lockfile",r.SkipBuild="skip-build",r))(yl||{}),f_={restoreLinkersCustomData:["linkersCustomData"],restoreResolutions:["accessibleLocators","conditionalLocators","disabledLocators","optionalBuilds","storedDescriptors","storedResolutions","storedPackages","lockFileChecksum"],restoreBuildState:["skippedBuilds","storedBuildState"]},Nk=(a=>(a[a.NotProvided=0]="NotProvided",a[a.NotCompatible=1]="NotCompatible",a[a.NodeNotProvided=2]="NodeNotProvided",a[a.NodeNotCompatible=3]="NodeNotCompatible",a))(Nk||{}),Ohe=t=>Ji(`${yAt}`,t),Qt=class t{constructor(e,{configuration:r}){this.resolutionAliases=new Map;this.workspaces=[];this.workspacesByCwd=new Map;this.workspacesByIdent=new Map;this.storedResolutions=new Map;this.storedDescriptors=new Map;this.storedPackages=new Map;this.storedChecksums=new Map;this.storedBuildState=new Map;this.accessibleLocators=new Set;this.conditionalLocators=new Set;this.disabledLocators=new Set;this.originalPackages=new Map;this.optionalBuilds=new Set;this.skippedBuilds=new Set;this.lockfileLastVersion=null;this.lockfileNeedsRefresh=!1;this.peerRequirements=new Map;this.peerWarnings=[];this.peerRequirementNodes=new Map;this.linkersCustomData=new Map;this.lockFileChecksum=null;this.installStateChecksum=null;this.configuration=r,this.cwd=e}static async find(e,r){if(!e.projectCwd)throw new it(`No project found in ${r}`);let o=e.projectCwd,a=r,n=null;for(;n!==e.projectCwd;){if(n=a,ae.existsSync(K.join(n,mr.manifest))){o=n;break}a=K.dirname(n)}let u=new t(e.projectCwd,{configuration:e});ze.telemetry?.reportProject(u.cwd),await u.setupResolutions(),await u.setupWorkspaces(),ze.telemetry?.reportWorkspaceCount(u.workspaces.length),ze.telemetry?.reportDependencyCount(u.workspaces.reduce((C,T)=>C+T.manifest.dependencies.size+T.manifest.devDependencies.size,0));let A=u.tryWorkspaceByCwd(o);if(A)return{project:u,workspace:A,locator:A.anchoredLocator};let p=await u.findLocatorForLocation(`${o}/`,{strict:!0});if(p)return{project:u,locator:p,workspace:null};let h=Ut(e,u.cwd,Ct.PATH),E=Ut(e,K.relative(u.cwd,o),Ct.PATH),w=`- If ${h} isn't intended to be a project, remove any yarn.lock and/or package.json file there.`,D=`- If ${h} is intended to be a project, it might be that you forgot to list ${E} in its workspace configuration.`,x=`- Finally, if ${h} is fine and you intend ${E} to be treated as a completely separate project (not even a workspace), create an empty yarn.lock file in it.`;throw new it(`The nearest package directory (${Ut(e,o,Ct.PATH)}) doesn't seem to be part of the project declared in ${Ut(e,u.cwd,Ct.PATH)}. + +${[w,D,x].join(` +`)}`)}async setupResolutions(){this.storedResolutions=new Map,this.storedDescriptors=new Map,this.storedPackages=new Map,this.lockFileChecksum=null;let e=K.join(this.cwd,mr.lockfile),r=this.configuration.get("defaultLanguageName");if(ae.existsSync(e)){let o=await ae.readFilePromise(e,"utf8");this.lockFileChecksum=Ohe(o);let a=Ki(o);if(a.__metadata){let n=a.__metadata.version,u=a.__metadata.cacheKey;this.lockfileLastVersion=n,this.lockfileNeedsRefresh=n"u")throw new Error(`Assertion failed: Expected the lockfile entry to have a resolution field (${A})`);let h=Sf(p.resolution,!0),E=new _t;E.load(p,{yamlCompatibilityMode:!0});let w=E.version,D=E.languageName||r,x=p.linkType.toUpperCase(),C=p.conditions??null,T=E.dependencies,L=E.peerDependencies,U=E.dependenciesMeta,J=E.peerDependenciesMeta,te=E.bin;if(p.checksum!=null){let ce=typeof u<"u"&&!p.checksum.includes("/")?`${u}/${p.checksum}`:p.checksum;this.storedChecksums.set(h.locatorHash,ce)}let le={...h,version:w,languageName:D,linkType:x,conditions:C,dependencies:T,peerDependencies:L,dependenciesMeta:U,peerDependenciesMeta:J,bin:te};this.originalPackages.set(le.locatorHash,le);for(let ce of A.split(EAt)){let ue=lh(ce);n<=6&&(ue=this.configuration.normalizeDependency(ue),ue=kn(ue,ue.range.replace(/^patch:[^@]+@(?!npm(:|%3A))/,"$1npm%3A"))),this.storedDescriptors.set(ue.descriptorHash,ue),this.storedResolutions.set(ue.descriptorHash,h.locatorHash)}}}else o.includes("yarn lockfile v1")&&(this.lockfileLastVersion=-1)}}async setupWorkspaces(){this.workspaces=[],this.workspacesByCwd=new Map,this.workspacesByIdent=new Map;let e=new Set,r=(0,Rk.default)(4),o=async(a,n)=>{if(e.has(n))return a;e.add(n);let u=new iE(n,{project:this});await r(()=>u.setup());let A=a.then(()=>{this.addWorkspace(u)});return Array.from(u.workspacesCwds).reduce(o,A)};await o(Promise.resolve(),this.cwd)}addWorkspace(e){let r=this.workspacesByIdent.get(e.anchoredLocator.identHash);if(typeof r<"u")throw new Error(`Duplicate workspace name ${Ui(this.configuration,e.anchoredLocator)}: ${Ae.fromPortablePath(e.cwd)} conflicts with ${Ae.fromPortablePath(r.cwd)}`);this.workspaces.push(e),this.workspacesByCwd.set(e.cwd,e),this.workspacesByIdent.set(e.anchoredLocator.identHash,e)}get topLevelWorkspace(){return this.getWorkspaceByCwd(this.cwd)}tryWorkspaceByCwd(e){K.isAbsolute(e)||(e=K.resolve(this.cwd,e)),e=K.normalize(e).replace(/\/+$/,"");let r=this.workspacesByCwd.get(e);return r||null}getWorkspaceByCwd(e){let r=this.tryWorkspaceByCwd(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByFilePath(e){let r=null;for(let o of this.workspaces)K.relative(o.cwd,e).startsWith("../")||r&&r.cwd.length>=o.cwd.length||(r=o);return r||null}getWorkspaceByFilePath(e){let r=this.tryWorkspaceByFilePath(e);if(!r)throw new Error(`Workspace not found (${e})`);return r}tryWorkspaceByIdent(e){let r=this.workspacesByIdent.get(e.identHash);return typeof r>"u"?null:r}getWorkspaceByIdent(e){let r=this.tryWorkspaceByIdent(e);if(!r)throw new Error(`Workspace not found (${Ui(this.configuration,e)})`);return r}tryWorkspaceByDescriptor(e){if(e.range.startsWith(ci.protocol)){let o=e.range.slice(ci.protocol.length);if(o!=="^"&&o!=="~"&&o!=="*"&&!Fa(o))return this.tryWorkspaceByCwd(o)}let r=this.tryWorkspaceByIdent(e);return r===null||(Pf(e)&&(e=C1(e)),!r.accepts(e.range))?null:r}getWorkspaceByDescriptor(e){let r=this.tryWorkspaceByDescriptor(e);if(r===null)throw new Error(`Workspace not found (${Jn(this.configuration,e)})`);return r}tryWorkspaceByLocator(e){let r=this.tryWorkspaceByIdent(e);return r===null||(Jc(e)&&(e=I1(e)),r.anchoredLocator.locatorHash!==e.locatorHash)?null:r}getWorkspaceByLocator(e){let r=this.tryWorkspaceByLocator(e);if(!r)throw new Error(`Workspace not found (${jr(this.configuration,e)})`);return r}deleteDescriptor(e){this.storedResolutions.delete(e),this.storedDescriptors.delete(e)}deleteLocator(e){this.originalPackages.delete(e),this.storedPackages.delete(e),this.accessibleLocators.delete(e)}forgetResolution(e){if("descriptorHash"in e){let r=this.storedResolutions.get(e.descriptorHash);this.deleteDescriptor(e.descriptorHash);let o=new Set(this.storedResolutions.values());typeof r<"u"&&!o.has(r)&&this.deleteLocator(r)}if("locatorHash"in e){this.deleteLocator(e.locatorHash);for(let[r,o]of this.storedResolutions)o===e.locatorHash&&this.deleteDescriptor(r)}}forgetTransientResolutions(){let e=this.configuration.makeResolver(),r=new Map;for(let[o,a]of this.storedResolutions.entries()){let n=r.get(a);n||r.set(a,n=new Set),n.add(o)}for(let o of this.originalPackages.values()){let a;try{a=e.shouldPersistResolution(o,{project:this,resolver:e})}catch{a=!1}if(!a){this.deleteLocator(o.locatorHash);let n=r.get(o.locatorHash);if(n){r.delete(o.locatorHash);for(let u of n)this.deleteDescriptor(u)}}}}forgetVirtualResolutions(){for(let e of this.storedPackages.values())for(let[r,o]of e.dependencies)Pf(o)&&e.dependencies.set(r,C1(o))}getDependencyMeta(e,r){let o={},n=this.topLevelWorkspace.manifest.dependenciesMeta.get(rn(e));if(!n)return o;let u=n.get(null);if(u&&Object.assign(o,u),r===null||!Mhe.default.valid(r))return o;for(let[A,p]of n)A!==null&&A===r&&Object.assign(o,p);return o}async findLocatorForLocation(e,{strict:r=!1}={}){let o=new Ri,a=this.configuration.getLinkers(),n={project:this,report:o};for(let u of a){let A=await u.findPackageLocator(e,n);if(A){if(r&&(await u.findPackageLocation(A,n)).replace(Lhe,"")!==e.replace(Lhe,""))continue;return A}}return null}async loadUserConfig(){let e=K.join(this.cwd,".pnp.cjs");await ae.existsPromise(e)&&vf(e).setup();let r=K.join(this.cwd,"yarn.config.cjs");return await ae.existsPromise(r)?vf(r):null}async preparePackage(e,{resolver:r,resolveOptions:o}){let a=await this.configuration.getPackageExtensions(),n=this.configuration.normalizePackage(e,{packageExtensions:a});for(let[u,A]of n.dependencies){let p=await this.configuration.reduceHook(E=>E.reduceDependency,A,this,n,A,{resolver:r,resolveOptions:o});if(!w1(A,p))throw new Error("Assertion failed: The descriptor ident cannot be changed through aliases");let h=r.bindDescriptor(p,n,o);n.dependencies.set(u,h)}return n}async resolveEverything(e){if(!this.workspacesByCwd||!this.workspacesByIdent)throw new Error("Workspaces must have been setup before calling this function");this.forgetVirtualResolutions();let r=new Map(this.originalPackages),o=[];e.lockfileOnly||this.forgetTransientResolutions();let a=e.resolver||this.configuration.makeResolver(),n=new tE(a);await n.setup(this,{report:e.report});let u=e.lockfileOnly?[new kk(a)]:[n,a],A=new Pg([new rE(a),...u]),p=new Pg([...u]),h=this.configuration.makeFetcher(),E=e.lockfileOnly?{project:this,report:e.report,resolver:A}:{project:this,report:e.report,resolver:A,fetchOptions:{project:this,cache:e.cache,checksums:this.storedChecksums,report:e.report,fetcher:h,cacheOptions:{mirrorWriteOnly:!0}}},w=new Map,D=new Map,x=new Map,C=new Map,T=new Map,L=new Map,U=this.topLevelWorkspace.anchoredLocator,J=new Set,te=[],le=I4(),ce=this.configuration.getSupportedArchitectures();await e.report.startProgressPromise(Ws.progressViaTitle(),async ie=>{let Z=async nt=>{let Ne=await zm(async()=>await A.resolve(nt,E),be=>`${jr(this.configuration,nt)}: ${be}`);if(!B1(nt,Ne))throw new Error(`Assertion failed: The locator cannot be changed by the resolver (went from ${jr(this.configuration,nt)} to ${jr(this.configuration,Ne)})`);C.set(Ne.locatorHash,Ne),!r.delete(Ne.locatorHash)&&!this.tryWorkspaceByLocator(Ne)&&o.push(Ne);let ke=await this.preparePackage(Ne,{resolver:A,resolveOptions:E}),Ve=Wc([...ke.dependencies.values()].map(be=>q(be)));return te.push(Ve),Ve.catch(()=>{}),D.set(ke.locatorHash,ke),ke},Pe=async nt=>{let Ne=T.get(nt.locatorHash);if(typeof Ne<"u")return Ne;let Te=Promise.resolve().then(()=>Z(nt));return T.set(nt.locatorHash,Te),Te},Re=async(nt,Ne)=>{let Te=await q(Ne);return w.set(nt.descriptorHash,nt),x.set(nt.descriptorHash,Te.locatorHash),Te},ht=async nt=>{ie.setTitle(Jn(this.configuration,nt));let Ne=this.resolutionAliases.get(nt.descriptorHash);if(typeof Ne<"u")return Re(nt,this.storedDescriptors.get(Ne));let Te=A.getResolutionDependencies(nt,E),ke=Object.fromEntries(await Wc(Object.entries(Te).map(async([tt,He])=>{let b=A.bindDescriptor(He,U,E),I=await q(b);return J.add(I.locatorHash),[tt,I]}))),be=(await zm(async()=>await A.getCandidates(nt,ke,E),tt=>`${Jn(this.configuration,nt)}: ${tt}`))[0];if(typeof be>"u")throw new Jt(82,`${Jn(this.configuration,nt)}: No candidates found`);if(e.checkResolutions){let{locators:tt}=await p.getSatisfying(nt,ke,[be],{...E,resolver:p});if(!tt.find(He=>He.locatorHash===be.locatorHash))throw new Jt(78,`Invalid resolution ${d1(this.configuration,nt,be)}`)}return w.set(nt.descriptorHash,nt),x.set(nt.descriptorHash,be.locatorHash),Pe(be)},q=nt=>{let Ne=L.get(nt.descriptorHash);if(typeof Ne<"u")return Ne;w.set(nt.descriptorHash,nt);let Te=Promise.resolve().then(()=>ht(nt));return L.set(nt.descriptorHash,Te),Te};for(let nt of this.workspaces){let Ne=nt.anchoredDescriptor;te.push(q(Ne))}for(;te.length>0;){let nt=[...te];te.length=0,await Wc(nt)}});let ue=ul(r.values(),ie=>this.tryWorkspaceByLocator(ie)?ul.skip:ie);if(o.length>0||ue.length>0){let ie=new Set(this.workspaces.flatMap(nt=>{let Ne=D.get(nt.anchoredLocator.locatorHash);if(!Ne)throw new Error("Assertion failed: The workspace should have been resolved");return Array.from(Ne.dependencies.values(),Te=>{let ke=x.get(Te.descriptorHash);if(!ke)throw new Error("Assertion failed: The resolution should have been registered");return ke})})),Z=nt=>ie.has(nt.locatorHash)?"0":"1",Pe=nt=>Qa(nt),Re=Ps(o,[Z,Pe]),ht=Ps(ue,[Z,Pe]),q=e.report.getRecommendedLength();Re.length>0&&e.report.reportInfo(85,`${Ut(this.configuration,"+",Ct.ADDED)} ${_S(this.configuration,Re,q)}`),ht.length>0&&e.report.reportInfo(85,`${Ut(this.configuration,"-",Ct.REMOVED)} ${_S(this.configuration,ht,q)}`)}let Ie=new Set(this.resolutionAliases.values()),he=new Set(D.keys()),De=new Set,Ee=new Map,g=[],me=new Map;BAt({project:this,accessibleLocators:De,volatileDescriptors:Ie,optionalBuilds:he,peerRequirements:Ee,peerWarnings:g,peerRequirementNodes:me,allDescriptors:w,allResolutions:x,allPackages:D});for(let ie of J)he.delete(ie);for(let ie of Ie)w.delete(ie),x.delete(ie);let Ce=new Set,fe=new Set;for(let ie of D.values())ie.conditions!=null&&he.has(ie.locatorHash)&&(Cb(ie,ce)||(Cb(ie,le)&&e.report.reportWarningOnce(77,`${jr(this.configuration,ie)}: Your current architecture (${process.platform}-${process.arch}) is supported by this package, but is missing from the ${Ut(this.configuration,"supportedArchitectures",Ct.SETTING)} setting`),fe.add(ie.locatorHash)),Ce.add(ie.locatorHash));this.storedResolutions=x,this.storedDescriptors=w,this.storedPackages=D,this.accessibleLocators=De,this.conditionalLocators=Ce,this.disabledLocators=fe,this.originalPackages=C,this.optionalBuilds=he,this.peerRequirements=Ee,this.peerWarnings=g,this.peerRequirementNodes=me}async fetchEverything({cache:e,report:r,fetcher:o,mode:a,persistProject:n=!0}){let u={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators},A=o||this.configuration.makeFetcher(),p={checksums:this.storedChecksums,project:this,cache:e,fetcher:A,report:r,cacheOptions:u},h=Array.from(new Set(Ps(this.storedResolutions.values(),[C=>{let T=this.storedPackages.get(C);if(!T)throw new Error("Assertion failed: The locator should have been registered");return Qa(T)}])));a==="update-lockfile"&&(h=h.filter(C=>!this.storedChecksums.has(C)));let E=!1,w=Ws.progressViaCounter(h.length);await r.reportProgress(w);let D=(0,Rk.default)(CAt);if(await Wc(h.map(C=>D(async()=>{let T=this.storedPackages.get(C);if(!T)throw new Error("Assertion failed: The locator should have been registered");if(Jc(T))return;let L;try{L=await A.fetch(T,p)}catch(U){U.message=`${jr(this.configuration,T)}: ${U.message}`,r.reportExceptionOnce(U),E=U;return}L.checksum!=null?this.storedChecksums.set(T.locatorHash,L.checksum):this.storedChecksums.delete(T.locatorHash),L.releaseFs&&L.releaseFs()}).finally(()=>{w.tick()}))),E)throw E;let x=n&&a!=="update-lockfile"?await this.cacheCleanup({cache:e,report:r}):null;if(r.cacheMisses.size>0||x){let T=(await Promise.all([...r.cacheMisses].map(async ue=>{let Ie=this.storedPackages.get(ue),he=this.storedChecksums.get(ue)??null,De=e.getLocatorPath(Ie,he);return(await ae.statPromise(De)).size}))).reduce((ue,Ie)=>ue+Ie,0)-(x?.size??0),L=r.cacheMisses.size,U=x?.count??0,J=`${TS(L,{zero:"No new packages",one:"A package was",more:`${Ut(this.configuration,L,Ct.NUMBER)} packages were`})} added to the project`,te=`${TS(U,{zero:"none were",one:"one was",more:`${Ut(this.configuration,U,Ct.NUMBER)} were`})} removed`,le=T!==0?` (${Ut(this.configuration,T,Ct.SIZE_DIFF)})`:"",ce=U>0?L>0?`${J}, and ${te}${le}.`:`${J}, but ${te}${le}.`:`${J}${le}.`;r.reportInfo(13,ce)}}async linkEverything({cache:e,report:r,fetcher:o,mode:a}){let n={mockedPackages:this.disabledLocators,unstablePackages:this.conditionalLocators,skipIntegrityCheck:!0},u=o||this.configuration.makeFetcher(),A={checksums:this.storedChecksums,project:this,cache:e,fetcher:u,report:r,cacheOptions:n},p=this.configuration.getLinkers(),h={project:this,report:r},E=new Map(p.map(Ce=>{let fe=Ce.makeInstaller(h),ie=Ce.getCustomDataKey(),Z=this.linkersCustomData.get(ie);return typeof Z<"u"&&fe.attachCustomData(Z),[Ce,fe]})),w=new Map,D=new Map,x=new Map,C=new Map(await Wc([...this.accessibleLocators].map(async Ce=>{let fe=this.storedPackages.get(Ce);if(!fe)throw new Error("Assertion failed: The locator should have been registered");return[Ce,await u.fetch(fe,A)]}))),T=[],L=new Set,U=[];for(let Ce of this.accessibleLocators){let fe=this.storedPackages.get(Ce);if(typeof fe>"u")throw new Error("Assertion failed: The locator should have been registered");let ie=C.get(fe.locatorHash);if(typeof ie>"u")throw new Error("Assertion failed: The fetch result should have been registered");let Z=[],Pe=ht=>{Z.push(ht)},Re=this.tryWorkspaceByLocator(fe);if(Re!==null){let ht=[],{scripts:q}=Re.manifest;for(let Ne of["preinstall","install","postinstall"])q.has(Ne)&&ht.push({type:0,script:Ne});try{for(let[Ne,Te]of E)if(Ne.supportsPackage(fe,h)&&(await Te.installPackage(fe,ie,{holdFetchResult:Pe})).buildRequest!==null)throw new Error("Assertion failed: Linkers can't return build directives for workspaces; this responsibility befalls to the Yarn core")}finally{Z.length===0?ie.releaseFs?.():T.push(Wc(Z).catch(()=>{}).then(()=>{ie.releaseFs?.()}))}let nt=K.join(ie.packageFs.getRealPath(),ie.prefixPath);D.set(fe.locatorHash,nt),!Jc(fe)&&ht.length>0&&x.set(fe.locatorHash,{buildDirectives:ht,buildLocations:[nt]})}else{let ht=p.find(Ne=>Ne.supportsPackage(fe,h));if(!ht)throw new Jt(12,`${jr(this.configuration,fe)} isn't supported by any available linker`);let q=E.get(ht);if(!q)throw new Error("Assertion failed: The installer should have been registered");let nt;try{nt=await q.installPackage(fe,ie,{holdFetchResult:Pe})}finally{Z.length===0?ie.releaseFs?.():T.push(Wc(Z).then(()=>{}).then(()=>{ie.releaseFs?.()}))}w.set(fe.locatorHash,ht),D.set(fe.locatorHash,nt.packageLocation),nt.buildRequest&&nt.packageLocation&&(nt.buildRequest.skipped?(L.add(fe.locatorHash),this.skippedBuilds.has(fe.locatorHash)||U.push([fe,nt.buildRequest.explain])):x.set(fe.locatorHash,{buildDirectives:nt.buildRequest.directives,buildLocations:[nt.packageLocation]}))}}let J=new Map;for(let Ce of this.accessibleLocators){let fe=this.storedPackages.get(Ce);if(!fe)throw new Error("Assertion failed: The locator should have been registered");let ie=this.tryWorkspaceByLocator(fe)!==null,Z=async(Pe,Re)=>{let ht=D.get(fe.locatorHash);if(typeof ht>"u")throw new Error(`Assertion failed: The package (${jr(this.configuration,fe)}) should have been registered`);let q=[];for(let nt of fe.dependencies.values()){let Ne=this.storedResolutions.get(nt.descriptorHash);if(typeof Ne>"u")throw new Error(`Assertion failed: The resolution (${Jn(this.configuration,nt)}, from ${jr(this.configuration,fe)})should have been registered`);let Te=this.storedPackages.get(Ne);if(typeof Te>"u")throw new Error(`Assertion failed: The package (${Ne}, resolved from ${Jn(this.configuration,nt)}) should have been registered`);let ke=this.tryWorkspaceByLocator(Te)===null?w.get(Ne):null;if(typeof ke>"u")throw new Error(`Assertion failed: The package (${Ne}, resolved from ${Jn(this.configuration,nt)}) should have been registered`);ke===Pe||ke===null?D.get(Te.locatorHash)!==null&&q.push([nt,Te]):!ie&&ht!==null&&u1(J,Ne).push(ht)}ht!==null&&await Re.attachInternalDependencies(fe,q)};if(ie)for(let[Pe,Re]of E)Pe.supportsPackage(fe,h)&&await Z(Pe,Re);else{let Pe=w.get(fe.locatorHash);if(!Pe)throw new Error("Assertion failed: The linker should have been found");let Re=E.get(Pe);if(!Re)throw new Error("Assertion failed: The installer should have been registered");await Z(Pe,Re)}}for(let[Ce,fe]of J){let ie=this.storedPackages.get(Ce);if(!ie)throw new Error("Assertion failed: The package should have been registered");let Z=w.get(ie.locatorHash);if(!Z)throw new Error("Assertion failed: The linker should have been found");let Pe=E.get(Z);if(!Pe)throw new Error("Assertion failed: The installer should have been registered");await Pe.attachExternalDependents(ie,fe)}let te=new Map;for(let[Ce,fe]of E){let ie=await fe.finalizeInstall();for(let Z of ie?.records??[])Z.buildRequest.skipped?(L.add(Z.locator.locatorHash),this.skippedBuilds.has(Z.locator.locatorHash)||U.push([Z.locator,Z.buildRequest.explain])):x.set(Z.locator.locatorHash,{buildDirectives:Z.buildRequest.directives,buildLocations:Z.buildLocations});typeof ie?.customData<"u"&&te.set(Ce.getCustomDataKey(),ie.customData)}if(this.linkersCustomData=te,await Wc(T),a==="skip-build")return;for(let[,Ce]of Ps(U,([fe])=>Qa(fe)))Ce(r);let le=new Set(x.keys()),ce=(0,Qk.createHash)("sha512");ce.update(process.versions.node),await this.configuration.triggerHook(Ce=>Ce.globalHashGeneration,this,Ce=>{ce.update("\0"),ce.update(Ce)});let ue=ce.digest("hex"),Ie=new Map,he=Ce=>{let fe=Ie.get(Ce.locatorHash);if(typeof fe<"u")return fe;let ie=this.storedPackages.get(Ce.locatorHash);if(typeof ie>"u")throw new Error("Assertion failed: The package should have been registered");let Z=(0,Qk.createHash)("sha512");Z.update(Ce.locatorHash),Ie.set(Ce.locatorHash,"");for(let Pe of ie.dependencies.values()){let Re=this.storedResolutions.get(Pe.descriptorHash);if(typeof Re>"u")throw new Error(`Assertion failed: The resolution (${Jn(this.configuration,Pe)}) should have been registered`);let ht=this.storedPackages.get(Re);if(typeof ht>"u")throw new Error("Assertion failed: The package should have been registered");Z.update(he(ht))}return fe=Z.digest("hex"),Ie.set(Ce.locatorHash,fe),fe},De=(Ce,fe)=>{let ie=(0,Qk.createHash)("sha512");ie.update(ue),ie.update(he(Ce));for(let Z of fe)ie.update(Z);return ie.digest("hex")},Ee=new Map,g=!1,me=Ce=>{let fe=new Set([Ce.locatorHash]);for(let ie of fe){let Z=this.storedPackages.get(ie);if(!Z)throw new Error("Assertion failed: The package should have been registered");for(let Pe of Z.dependencies.values()){let Re=this.storedResolutions.get(Pe.descriptorHash);if(!Re)throw new Error(`Assertion failed: The resolution (${Jn(this.configuration,Pe)}) should have been registered`);if(Re!==Ce.locatorHash&&le.has(Re))return!1;let ht=this.storedPackages.get(Re);if(!ht)throw new Error("Assertion failed: The package should have been registered");let q=this.tryWorkspaceByLocator(ht);if(q){if(q.anchoredLocator.locatorHash!==Ce.locatorHash&&le.has(q.anchoredLocator.locatorHash))return!1;fe.add(q.anchoredLocator.locatorHash)}fe.add(Re)}}return!0};for(;le.size>0;){let Ce=le.size,fe=[];for(let ie of le){let Z=this.storedPackages.get(ie);if(!Z)throw new Error("Assertion failed: The package should have been registered");if(!me(Z))continue;let Pe=x.get(Z.locatorHash);if(!Pe)throw new Error("Assertion failed: The build directive should have been registered");let Re=De(Z,Pe.buildLocations);if(this.storedBuildState.get(Z.locatorHash)===Re){Ee.set(Z.locatorHash,Re),le.delete(ie);continue}g||(await this.persistInstallStateFile(),g=!0),this.storedBuildState.has(Z.locatorHash)?r.reportInfo(8,`${jr(this.configuration,Z)} must be rebuilt because its dependency tree changed`):r.reportInfo(7,`${jr(this.configuration,Z)} must be built because it never has been before or the last one failed`);let ht=Pe.buildLocations.map(async q=>{if(!K.isAbsolute(q))throw new Error(`Assertion failed: Expected the build location to be absolute (not ${q})`);for(let nt of Pe.buildDirectives){let Ne=`# This file contains the result of Yarn building a package (${Qa(Z)}) +`;switch(nt.type){case 0:Ne+=`# Script name: ${nt.script} +`;break;case 1:Ne+=`# Script code: ${nt.script} +`;break}let Te=null;if(!await ae.mktempPromise(async Ve=>{let be=K.join(Ve,"build.log"),{stdout:tt,stderr:He}=this.configuration.getSubprocessStreams(be,{header:Ne,prefix:jr(this.configuration,Z),report:r}),b;try{switch(nt.type){case 0:b=await Dx(Z,nt.script,[],{cwd:q,project:this,stdin:Te,stdout:tt,stderr:He});break;case 1:b=await n3(Z,nt.script,[],{cwd:q,project:this,stdin:Te,stdout:tt,stderr:He});break}}catch(y){He.write(y.stack),b=1}if(tt.end(),He.end(),b===0)return!0;ae.detachTemp(Ve);let I=`${jr(this.configuration,Z)} couldn't be built successfully (exit code ${Ut(this.configuration,b,Ct.NUMBER)}, logs can be found here: ${Ut(this.configuration,be,Ct.PATH)})`,S=this.optionalBuilds.has(Z.locatorHash);return S?r.reportInfo(9,I):r.reportError(9,I),Lue&&r.reportFold(Ae.fromPortablePath(be),ae.readFileSync(be,"utf8")),S}))return!1}return!0});fe.push(...ht,Promise.allSettled(ht).then(q=>{le.delete(ie),q.every(nt=>nt.status==="fulfilled"&&nt.value===!0)&&Ee.set(Z.locatorHash,Re)}))}if(await Wc(fe),Ce===le.size){let ie=Array.from(le).map(Z=>{let Pe=this.storedPackages.get(Z);if(!Pe)throw new Error("Assertion failed: The package should have been registered");return jr(this.configuration,Pe)}).join(", ");r.reportError(3,`Some packages have circular dependencies that make their build order unsatisfiable - as a result they won't be built (affected packages are: ${ie})`);break}}this.storedBuildState=Ee,this.skippedBuilds=L}async installWithNewReport(e,r){return(await Nt.start({configuration:this.configuration,json:e.json,stdout:e.stdout,forceSectionAlignment:!0,includeLogs:!e.json&&!e.quiet,includeVersion:!0},async a=>{await this.install({...r,report:a})})).exitCode()}async install(e){let r=this.configuration.get("nodeLinker");ze.telemetry?.reportInstall(r);let o=!1;if(await e.report.startTimerPromise("Project validation",{skipIfEmpty:!0},async()=>{this.configuration.get("enableOfflineMode")&&e.report.reportWarning(90,"Offline work is enabled; Yarn won't fetch packages from the remote registry if it can avoid it"),await this.configuration.triggerHook(E=>E.validateProject,this,{reportWarning:(E,w)=>{e.report.reportWarning(E,w)},reportError:(E,w)=>{e.report.reportError(E,w),o=!0}})}),o)return;let a=await this.configuration.getPackageExtensions();for(let E of a.values())for(let[,w]of E)for(let D of w)D.status="inactive";let n=K.join(this.cwd,mr.lockfile),u=null;if(e.immutable)try{u=await ae.readFilePromise(n,"utf8")}catch(E){throw E.code==="ENOENT"?new Jt(28,"The lockfile would have been created by this install, which is explicitly forbidden."):E}await e.report.startTimerPromise("Resolution step",async()=>{await this.resolveEverything(e)}),await e.report.startTimerPromise("Post-resolution validation",{skipIfEmpty:!0},async()=>{DAt(this,e.report);for(let[,E]of a)for(let[,w]of E)for(let D of w)if(D.userProvided){let x=Ut(this.configuration,D,Ct.PACKAGE_EXTENSION);switch(D.status){case"inactive":e.report.reportWarning(68,`${x}: No matching package in the dependency tree; you may not need this rule anymore.`);break;case"redundant":e.report.reportWarning(69,`${x}: This rule seems redundant when applied on the original package; the extension may have been applied upstream.`);break}}if(u!==null){let E=G0(u,this.generateLockfile());if(E!==u){let w=ehe(n,n,u,E,void 0,void 0,{maxEditLength:100});if(w){e.report.reportSeparator();for(let D of w.hunks){e.report.reportInfo(null,`@@ -${D.oldStart},${D.oldLines} +${D.newStart},${D.newLines} @@`);for(let x of D.lines)x.startsWith("+")?e.report.reportError(28,Ut(this.configuration,x,Ct.ADDED)):x.startsWith("-")?e.report.reportError(28,Ut(this.configuration,x,Ct.REMOVED)):e.report.reportInfo(null,Ut(this.configuration,x,"grey"))}e.report.reportSeparator()}throw new Jt(28,"The lockfile would have been modified by this install, which is explicitly forbidden.")}}});for(let E of a.values())for(let[,w]of E)for(let D of w)D.userProvided&&D.status==="active"&&ze.telemetry?.reportPackageExtension(Ig(D,Ct.PACKAGE_EXTENSION));await e.report.startTimerPromise("Fetch step",async()=>{await this.fetchEverything(e)});let A=e.immutable?[...new Set(this.configuration.get("immutablePatterns"))].sort():[],p=await Promise.all(A.map(async E=>hb(E,{cwd:this.cwd})));(typeof e.persistProject>"u"||e.persistProject)&&await this.persist(),await e.report.startTimerPromise("Link step",async()=>{if(e.mode==="update-lockfile"){e.report.reportWarning(73,`Skipped due to ${Ut(this.configuration,"mode=update-lockfile",Ct.CODE)}`);return}await this.linkEverything(e);let E=await Promise.all(A.map(async w=>hb(w,{cwd:this.cwd})));for(let w=0;w{await this.configuration.triggerHook(E=>E.validateProjectAfterInstall,this,{reportWarning:(E,w)=>{e.report.reportWarning(E,w)},reportError:(E,w)=>{e.report.reportError(E,w),h=!0}})}),!h&&await this.configuration.triggerHook(E=>E.afterAllInstalled,this,e)}generateLockfile(){let e=new Map;for(let[n,u]of this.storedResolutions.entries()){let A=e.get(u);A||e.set(u,A=new Set),A.add(n)}let r={},{cacheKey:o}=Wr.getCacheKey(this.configuration);r.__metadata={version:Tk,cacheKey:o};for(let[n,u]of e.entries()){let A=this.originalPackages.get(n);if(!A)continue;let p=[];for(let w of u){let D=this.storedDescriptors.get(w);if(!D)throw new Error("Assertion failed: The descriptor should have been registered");p.push(D)}let h=p.map(w=>ka(w)).sort().join(", "),E=new _t;E.version=A.linkType==="HARD"?A.version:"0.0.0-use.local",E.languageName=A.languageName,E.dependencies=new Map(A.dependencies),E.peerDependencies=new Map(A.peerDependencies),E.dependenciesMeta=new Map(A.dependenciesMeta),E.peerDependenciesMeta=new Map(A.peerDependenciesMeta),E.bin=new Map(A.bin),r[h]={...E.exportTo({},{compatibilityMode:!1}),linkType:A.linkType.toLowerCase(),resolution:Qa(A),checksum:this.storedChecksums.get(A.locatorHash),conditions:A.conditions||void 0}}return`${[`# This file is generated by running "yarn install" inside your project. +`,`# Manual changes might be lost - proceed with caution! +`].join("")} +`+Pa(r)}async persistLockfile(){let e=K.join(this.cwd,mr.lockfile),r="";try{r=await ae.readFilePromise(e,"utf8")}catch{}let o=this.generateLockfile(),a=G0(r,o);a!==r&&(await ae.writeFilePromise(e,a),this.lockFileChecksum=Ohe(a),this.lockfileNeedsRefresh=!1)}async persistInstallStateFile(){let e=[];for(let u of Object.values(f_))e.push(...u);let r=(0,Fk.default)(this,e),o=p_.default.serialize(r),a=Ji(o);if(this.installStateChecksum===a)return;let n=this.configuration.get("installStatePath");await ae.mkdirPromise(K.dirname(n),{recursive:!0}),await ae.writeFilePromise(n,await IAt(o)),this.installStateChecksum=a}async restoreInstallState({restoreLinkersCustomData:e=!0,restoreResolutions:r=!0,restoreBuildState:o=!0}={}){let a=this.configuration.get("installStatePath"),n;try{let u=await wAt(await ae.readFilePromise(a));n=p_.default.deserialize(u),this.installStateChecksum=Ji(u)}catch{r&&await this.applyLightResolution();return}e&&typeof n.linkersCustomData<"u"&&(this.linkersCustomData=n.linkersCustomData),o&&Object.assign(this,(0,Fk.default)(n,f_.restoreBuildState)),r&&(n.lockFileChecksum===this.lockFileChecksum?Object.assign(this,(0,Fk.default)(n,f_.restoreResolutions)):await this.applyLightResolution())}async applyLightResolution(){await this.resolveEverything({lockfileOnly:!0,report:new Ri}),await this.persistInstallStateFile()}async persist(){let e=(0,Rk.default)(4);await Promise.all([this.persistLockfile(),...this.workspaces.map(r=>e(()=>r.persistManifest()))])}async cacheCleanup({cache:e,report:r}){if(this.configuration.get("enableGlobalCache"))return null;let o=new Set([".gitignore"]);if(!nU(e.cwd,this.cwd)||!await ae.existsPromise(e.cwd))return null;let a=[];for(let u of await ae.readdirPromise(e.cwd)){if(o.has(u))continue;let A=K.resolve(e.cwd,u);e.markedFiles.has(A)||(e.immutable?r.reportError(56,`${Ut(this.configuration,K.basename(A),"magenta")} appears to be unused and would be marked for deletion, but the cache is immutable`):a.push(ae.lstatPromise(A).then(async p=>(await ae.removePromise(A),p.size))))}if(a.length===0)return null;let n=await Promise.all(a);return{count:a.length,size:n.reduce((u,A)=>u+A,0)}}}});function PAt(t){let o=Math.floor(t.timeNow/864e5),a=t.updateInterval*864e5,n=t.state.lastUpdate??t.timeNow+a+Math.floor(a*t.randomInitialInterval),u=n+a,A=t.state.lastTips??o*864e5,p=A+864e5+8*36e5-t.timeZone,h=u<=t.timeNow,E=p<=t.timeNow,w=null;return(h||E||!t.state.lastUpdate||!t.state.lastTips)&&(w={},w.lastUpdate=h?t.timeNow:n,w.lastTips=A,w.blocks=h?{}:t.state.blocks,w.displayedTips=t.state.displayedTips),{nextState:w,triggerUpdate:h,triggerTips:E,nextTips:E?o*864e5:A}}var sE,_he=It(()=>{Pt();r2();ah();tx();Gl();xf();sE=class{constructor(e,r){this.values=new Map;this.hits=new Map;this.enumerators=new Map;this.nextTips=0;this.displayedTips=[];this.shouldCommitTips=!1;this.configuration=e;let o=this.getRegistryPath();this.isNew=!ae.existsSync(o),this.shouldShowTips=!1,this.sendReport(r),this.startBuffer()}commitTips(){this.shouldShowTips&&(this.shouldCommitTips=!0)}selectTip(e){let r=new Set(this.displayedTips),o=A=>A&&nn?nA(nn,A):!1,a=e.map((A,p)=>p).filter(A=>e[A]&&o(e[A]?.selector));if(a.length===0)return null;let n=a.filter(A=>!r.has(A));if(n.length===0){let A=Math.floor(a.length*.2);this.displayedTips=A>0?this.displayedTips.slice(-A):[],n=a.filter(p=>!r.has(p))}let u=n[Math.floor(Math.random()*n.length)];return this.displayedTips.push(u),this.commitTips(),e[u]}reportVersion(e){this.reportValue("version",e.replace(/-git\..*/,"-git"))}reportCommandName(e){this.reportValue("commandName",e||"")}reportPluginName(e){this.reportValue("pluginName",e)}reportProject(e){this.reportEnumerator("projectCount",e)}reportInstall(e){this.reportHit("installCount",e)}reportPackageExtension(e){this.reportValue("packageExtension",e)}reportWorkspaceCount(e){this.reportValue("workspaceCount",String(e))}reportDependencyCount(e){this.reportValue("dependencyCount",String(e))}reportValue(e,r){Jm(this.values,e).add(r)}reportEnumerator(e,r){Jm(this.enumerators,e).add(Ji(r))}reportHit(e,r="*"){let o=A1(this.hits,e),a=Al(o,r,()=>0);o.set(r,a+1)}getRegistryPath(){let e=this.configuration.get("globalFolder");return K.join(e,"telemetry.json")}sendReport(e){let r=this.getRegistryPath(),o;try{o=ae.readJsonSync(r)}catch{o={}}let{nextState:a,triggerUpdate:n,triggerTips:u,nextTips:A}=PAt({state:o,timeNow:Date.now(),timeZone:new Date().getTimezoneOffset()*60*1e3,randomInitialInterval:Math.random(),updateInterval:this.configuration.get("telemetryInterval")});if(this.nextTips=A,this.displayedTips=o.displayedTips??[],a!==null)try{ae.mkdirSync(K.dirname(r),{recursive:!0}),ae.writeJsonSync(r,a)}catch{return!1}if(u&&this.configuration.get("enableTips")&&(this.shouldShowTips=!0),n){let p=o.blocks??{};if(Object.keys(p).length===0){let h=`https://browser-http-intake.logs.datadoghq.eu/v1/input/${e}?ddsource=yarn`,E=w=>C4(h,w,{configuration:this.configuration}).catch(()=>{});for(let[w,D]of Object.entries(o.blocks??{})){if(Object.keys(D).length===0)continue;let x=D;x.userId=w,x.reportType="primary";for(let L of Object.keys(x.enumerators??{}))x.enumerators[L]=x.enumerators[L].length;E(x);let C=new Map,T=20;for(let[L,U]of Object.entries(x.values))U.length>0&&C.set(L,U.slice(0,T));for(;C.size>0;){let L={};L.userId=w,L.reportType="secondary",L.metrics={};for(let[U,J]of C)L.metrics[U]=J.shift(),J.length===0&&C.delete(U);E(L)}}}}return!0}applyChanges(){let e=this.getRegistryPath(),r;try{r=ae.readJsonSync(e)}catch{r={}}let o=this.configuration.get("telemetryUserId")??"*",a=r.blocks=r.blocks??{},n=a[o]=a[o]??{};for(let u of this.hits.keys()){let A=n.hits=n.hits??{},p=A[u]=A[u]??{};for(let[h,E]of this.hits.get(u))p[h]=(p[h]??0)+E}for(let u of["values","enumerators"])for(let A of this[u].keys()){let p=n[u]=n[u]??{};p[A]=[...new Set([...p[A]??[],...this[u].get(A)??[]])]}this.shouldCommitTips&&(r.lastTips=this.nextTips,r.displayedTips=this.displayedTips),ae.mkdirSync(K.dirname(e),{recursive:!0}),ae.writeJsonSync(e,r)}startBuffer(){process.on("exit",()=>{try{this.applyChanges()}catch{}})}}});var P2={};Kt(P2,{BuildDirectiveType:()=>Sk,CACHE_CHECKPOINT:()=>K8,CACHE_VERSION:()=>Pk,Cache:()=>Wr,Configuration:()=>ze,DEFAULT_RC_FILENAME:()=>S4,FormatType:()=>yce,InstallMode:()=>yl,LEGACY_PLUGINS:()=>j1,LOCKFILE_VERSION:()=>Tk,LegacyMigrationResolver:()=>tE,LightReport:()=>pA,LinkType:()=>$m,LockfileResolver:()=>rE,Manifest:()=>_t,MessageName:()=>vr,MultiFetcher:()=>py,PackageExtensionStatus:()=>sO,PackageExtensionType:()=>iO,PeerWarningType:()=>Nk,Project:()=>Qt,Report:()=>Ws,ReportError:()=>Jt,SettingsType:()=>G1,StreamReport:()=>Nt,TAG_REGEXP:()=>xy,TelemetryManager:()=>sE,ThrowReport:()=>Ri,VirtualFetcher:()=>hy,WindowsLinkType:()=>lx,Workspace:()=>iE,WorkspaceFetcher:()=>gy,WorkspaceResolver:()=>ci,YarnVersion:()=>nn,execUtils:()=>Hr,folderUtils:()=>vb,formatUtils:()=>pe,hashUtils:()=>xn,httpUtils:()=>on,miscUtils:()=>qe,nodeUtils:()=>Xi,parseMessageName:()=>qP,reportOptionDeprecations:()=>Qy,scriptUtils:()=>hn,semverUtils:()=>Ur,stringifyMessageName:()=>Ju,structUtils:()=>G,tgzUtils:()=>$i,treeUtils:()=>As});var Ke=It(()=>{ix();Db();Wl();ah();tx();Gl();nx();a3();xf();Io();_pe();Kpe();V8();W1();W1();Jpe();J8();zpe();z8();Ay();jP();YM();Uhe();Vl();n2();_he();u_();VM();JM();Dg();A_();r2();iie()});var Yhe=_((x8t,b2)=>{"use strict";var bAt=process.env.TERM_PROGRAM==="Hyper",xAt=process.platform==="win32",jhe=process.platform==="linux",d_={ballotDisabled:"\u2612",ballotOff:"\u2610",ballotOn:"\u2611",bullet:"\u2022",bulletWhite:"\u25E6",fullBlock:"\u2588",heart:"\u2764",identicalTo:"\u2261",line:"\u2500",mark:"\u203B",middot:"\xB7",minus:"\uFF0D",multiplication:"\xD7",obelus:"\xF7",pencilDownRight:"\u270E",pencilRight:"\u270F",pencilUpRight:"\u2710",percent:"%",pilcrow2:"\u2761",pilcrow:"\xB6",plusMinus:"\xB1",section:"\xA7",starsOff:"\u2606",starsOn:"\u2605",upDownArrow:"\u2195"},Ghe=Object.assign({},d_,{check:"\u221A",cross:"\xD7",ellipsisLarge:"...",ellipsis:"...",info:"i",question:"?",questionSmall:"?",pointer:">",pointerSmall:"\xBB",radioOff:"( )",radioOn:"(*)",warning:"\u203C"}),Whe=Object.assign({},d_,{ballotCross:"\u2718",check:"\u2714",cross:"\u2716",ellipsisLarge:"\u22EF",ellipsis:"\u2026",info:"\u2139",question:"?",questionFull:"\uFF1F",questionSmall:"\uFE56",pointer:jhe?"\u25B8":"\u276F",pointerSmall:jhe?"\u2023":"\u203A",radioOff:"\u25EF",radioOn:"\u25C9",warning:"\u26A0"});b2.exports=xAt&&!bAt?Ghe:Whe;Reflect.defineProperty(b2.exports,"common",{enumerable:!1,value:d_});Reflect.defineProperty(b2.exports,"windows",{enumerable:!1,value:Ghe});Reflect.defineProperty(b2.exports,"other",{enumerable:!1,value:Whe})});var eu=_((k8t,m_)=>{"use strict";var kAt=t=>t!==null&&typeof t=="object"&&!Array.isArray(t),QAt=/[\u001b\u009b][[\]#;?()]*(?:(?:(?:[^\W_]*;?[^\W_]*)\u0007)|(?:(?:[0-9]{1,4}(;[0-9]{0,4})*)?[~0-9=<>cf-nqrtyA-PRZ]))/g,Khe=()=>{let t={enabled:!0,visible:!0,styles:{},keys:{}};"FORCE_COLOR"in process.env&&(t.enabled=process.env.FORCE_COLOR!=="0");let e=n=>{let u=n.open=`\x1B[${n.codes[0]}m`,A=n.close=`\x1B[${n.codes[1]}m`,p=n.regex=new RegExp(`\\u001b\\[${n.codes[1]}m`,"g");return n.wrap=(h,E)=>{h.includes(A)&&(h=h.replace(p,A+u));let w=u+h+A;return E?w.replace(/\r*\n/g,`${A}$&${u}`):w},n},r=(n,u,A)=>typeof n=="function"?n(u):n.wrap(u,A),o=(n,u)=>{if(n===""||n==null)return"";if(t.enabled===!1)return n;if(t.visible===!1)return"";let A=""+n,p=A.includes(` +`),h=u.length;for(h>0&&u.includes("unstyle")&&(u=[...new Set(["unstyle",...u])].reverse());h-- >0;)A=r(t.styles[u[h]],A,p);return A},a=(n,u,A)=>{t.styles[n]=e({name:n,codes:u}),(t.keys[A]||(t.keys[A]=[])).push(n),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(h){t.alias(n,h)},get(){let h=E=>o(E,h.stack);return Reflect.setPrototypeOf(h,t),h.stack=this.stack?this.stack.concat(n):[n],h}})};return a("reset",[0,0],"modifier"),a("bold",[1,22],"modifier"),a("dim",[2,22],"modifier"),a("italic",[3,23],"modifier"),a("underline",[4,24],"modifier"),a("inverse",[7,27],"modifier"),a("hidden",[8,28],"modifier"),a("strikethrough",[9,29],"modifier"),a("black",[30,39],"color"),a("red",[31,39],"color"),a("green",[32,39],"color"),a("yellow",[33,39],"color"),a("blue",[34,39],"color"),a("magenta",[35,39],"color"),a("cyan",[36,39],"color"),a("white",[37,39],"color"),a("gray",[90,39],"color"),a("grey",[90,39],"color"),a("bgBlack",[40,49],"bg"),a("bgRed",[41,49],"bg"),a("bgGreen",[42,49],"bg"),a("bgYellow",[43,49],"bg"),a("bgBlue",[44,49],"bg"),a("bgMagenta",[45,49],"bg"),a("bgCyan",[46,49],"bg"),a("bgWhite",[47,49],"bg"),a("blackBright",[90,39],"bright"),a("redBright",[91,39],"bright"),a("greenBright",[92,39],"bright"),a("yellowBright",[93,39],"bright"),a("blueBright",[94,39],"bright"),a("magentaBright",[95,39],"bright"),a("cyanBright",[96,39],"bright"),a("whiteBright",[97,39],"bright"),a("bgBlackBright",[100,49],"bgBright"),a("bgRedBright",[101,49],"bgBright"),a("bgGreenBright",[102,49],"bgBright"),a("bgYellowBright",[103,49],"bgBright"),a("bgBlueBright",[104,49],"bgBright"),a("bgMagentaBright",[105,49],"bgBright"),a("bgCyanBright",[106,49],"bgBright"),a("bgWhiteBright",[107,49],"bgBright"),t.ansiRegex=QAt,t.hasColor=t.hasAnsi=n=>(t.ansiRegex.lastIndex=0,typeof n=="string"&&n!==""&&t.ansiRegex.test(n)),t.alias=(n,u)=>{let A=typeof u=="string"?t[u]:u;if(typeof A!="function")throw new TypeError("Expected alias to be the name of an existing color (string) or a function");A.stack||(Reflect.defineProperty(A,"name",{value:n}),t.styles[n]=A,A.stack=[n]),Reflect.defineProperty(t,n,{configurable:!0,enumerable:!0,set(p){t.alias(n,p)},get(){let p=h=>o(h,p.stack);return Reflect.setPrototypeOf(p,t),p.stack=this.stack?this.stack.concat(A.stack):A.stack,p}})},t.theme=n=>{if(!kAt(n))throw new TypeError("Expected theme to be an object");for(let u of Object.keys(n))t.alias(u,n[u]);return t},t.alias("unstyle",n=>typeof n=="string"&&n!==""?(t.ansiRegex.lastIndex=0,n.replace(t.ansiRegex,"")):""),t.alias("noop",n=>n),t.none=t.clear=t.noop,t.stripColor=t.unstyle,t.symbols=Yhe(),t.define=a,t};m_.exports=Khe();m_.exports.create=Khe});var bo=_(an=>{"use strict";var FAt=Object.prototype.toString,ic=eu(),Vhe=!1,y_=[],Jhe={yellow:"blue",cyan:"red",green:"magenta",black:"white",blue:"yellow",red:"cyan",magenta:"green",white:"black"};an.longest=(t,e)=>t.reduce((r,o)=>Math.max(r,e?o[e].length:o.length),0);an.hasColor=t=>!!t&&ic.hasColor(t);var Ok=an.isObject=t=>t!==null&&typeof t=="object"&&!Array.isArray(t);an.nativeType=t=>FAt.call(t).slice(8,-1).toLowerCase().replace(/\s/g,"");an.isAsyncFn=t=>an.nativeType(t)==="asyncfunction";an.isPrimitive=t=>t!=null&&typeof t!="object"&&typeof t!="function";an.resolve=(t,e,...r)=>typeof e=="function"?e.call(t,...r):e;an.scrollDown=(t=[])=>[...t.slice(1),t[0]];an.scrollUp=(t=[])=>[t.pop(),...t];an.reorder=(t=[])=>{let e=t.slice();return e.sort((r,o)=>r.index>o.index?1:r.index{let o=t.length,a=r===o?0:r<0?o-1:r,n=t[e];t[e]=t[a],t[a]=n};an.width=(t,e=80)=>{let r=t&&t.columns?t.columns:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[0]),process.platform==="win32"?r-1:r};an.height=(t,e=20)=>{let r=t&&t.rows?t.rows:e;return t&&typeof t.getWindowSize=="function"&&(r=t.getWindowSize()[1]),r};an.wordWrap=(t,e={})=>{if(!t)return t;typeof e=="number"&&(e={width:e});let{indent:r="",newline:o=` +`+r,width:a=80}=e,n=(o+r).match(/[^\S\n]/g)||[];a-=n.length;let u=`.{1,${a}}([\\s\\u200B]+|$)|[^\\s\\u200B]+?([\\s\\u200B]+|$)`,A=t.trim(),p=new RegExp(u,"g"),h=A.match(p)||[];return h=h.map(E=>E.replace(/\n$/,"")),e.padEnd&&(h=h.map(E=>E.padEnd(a," "))),e.padStart&&(h=h.map(E=>E.padStart(a," "))),r+h.join(o)};an.unmute=t=>{let e=t.stack.find(o=>ic.keys.color.includes(o));return e?ic[e]:t.stack.find(o=>o.slice(2)==="bg")?ic[e.slice(2)]:o=>o};an.pascal=t=>t?t[0].toUpperCase()+t.slice(1):"";an.inverse=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>ic.keys.color.includes(o));if(e){let o=ic["bg"+an.pascal(e)];return o?o.black:t}let r=t.stack.find(o=>o.slice(0,2)==="bg");return r?ic[r.slice(2).toLowerCase()]||t:ic.none};an.complement=t=>{if(!t||!t.stack)return t;let e=t.stack.find(o=>ic.keys.color.includes(o)),r=t.stack.find(o=>o.slice(0,2)==="bg");if(e&&!r)return ic[Jhe[e]||e];if(r){let o=r.slice(2).toLowerCase(),a=Jhe[o];return a&&ic["bg"+an.pascal(a)]||t}return ic.none};an.meridiem=t=>{let e=t.getHours(),r=t.getMinutes(),o=e>=12?"pm":"am";e=e%12;let a=e===0?12:e,n=r<10?"0"+r:r;return a+":"+n+" "+o};an.set=(t={},e="",r)=>e.split(".").reduce((o,a,n,u)=>{let A=u.length-1>n?o[a]||{}:r;return!an.isObject(A)&&n{let o=t[e]==null?e.split(".").reduce((a,n)=>a&&a[n],t):t[e];return o??r};an.mixin=(t,e)=>{if(!Ok(t))return e;if(!Ok(e))return t;for(let r of Object.keys(e)){let o=Object.getOwnPropertyDescriptor(e,r);if(o.hasOwnProperty("value"))if(t.hasOwnProperty(r)&&Ok(o.value)){let a=Object.getOwnPropertyDescriptor(t,r);Ok(a.value)?t[r]=an.merge({},t[r],e[r]):Reflect.defineProperty(t,r,o)}else Reflect.defineProperty(t,r,o);else Reflect.defineProperty(t,r,o)}return t};an.merge=(...t)=>{let e={};for(let r of t)an.mixin(e,r);return e};an.mixinEmitter=(t,e)=>{let r=e.constructor.prototype;for(let o of Object.keys(r)){let a=r[o];typeof a=="function"?an.define(t,o,a.bind(e)):an.define(t,o,a)}};an.onExit=t=>{let e=(r,o)=>{Vhe||(Vhe=!0,y_.forEach(a=>a()),r===!0&&process.exit(128+o))};y_.length===0&&(process.once("SIGTERM",e.bind(null,!0,15)),process.once("SIGINT",e.bind(null,!0,2)),process.once("exit",e)),y_.push(t)};an.define=(t,e,r)=>{Reflect.defineProperty(t,e,{value:r})};an.defineExport=(t,e,r)=>{let o;Reflect.defineProperty(t,e,{enumerable:!0,configurable:!0,set(a){o=a},get(){return o?o():r()}})}});var zhe=_(cE=>{"use strict";cE.ctrl={a:"first",b:"backward",c:"cancel",d:"deleteForward",e:"last",f:"forward",g:"reset",i:"tab",k:"cutForward",l:"reset",n:"newItem",m:"cancel",j:"submit",p:"search",r:"remove",s:"save",u:"undo",w:"cutLeft",x:"toggleCursor",v:"paste"};cE.shift={up:"shiftUp",down:"shiftDown",left:"shiftLeft",right:"shiftRight",tab:"prev"};cE.fn={up:"pageUp",down:"pageDown",left:"pageLeft",right:"pageRight",delete:"deleteForward"};cE.option={b:"backward",f:"forward",d:"cutRight",left:"cutLeft",up:"altUp",down:"altDown"};cE.keys={pageup:"pageUp",pagedown:"pageDown",home:"home",end:"end",cancel:"cancel",delete:"deleteForward",backspace:"delete",down:"down",enter:"submit",escape:"cancel",left:"left",space:"space",number:"number",return:"submit",right:"right",tab:"next",up:"up"}});var $he=_((R8t,Zhe)=>{"use strict";var Xhe=ve("readline"),RAt=zhe(),TAt=/^(?:\x1b)([a-zA-Z0-9])$/,NAt=/^(?:\x1b+)(O|N|\[|\[\[)(?:(\d+)(?:;(\d+))?([~^$])|(?:1;)?(\d+)?([a-zA-Z]))/,LAt={OP:"f1",OQ:"f2",OR:"f3",OS:"f4","[11~":"f1","[12~":"f2","[13~":"f3","[14~":"f4","[[A":"f1","[[B":"f2","[[C":"f3","[[D":"f4","[[E":"f5","[15~":"f5","[17~":"f6","[18~":"f7","[19~":"f8","[20~":"f9","[21~":"f10","[23~":"f11","[24~":"f12","[A":"up","[B":"down","[C":"right","[D":"left","[E":"clear","[F":"end","[H":"home",OA:"up",OB:"down",OC:"right",OD:"left",OE:"clear",OF:"end",OH:"home","[1~":"home","[2~":"insert","[3~":"delete","[4~":"end","[5~":"pageup","[6~":"pagedown","[[5~":"pageup","[[6~":"pagedown","[7~":"home","[8~":"end","[a":"up","[b":"down","[c":"right","[d":"left","[e":"clear","[2$":"insert","[3$":"delete","[5$":"pageup","[6$":"pagedown","[7$":"home","[8$":"end",Oa:"up",Ob:"down",Oc:"right",Od:"left",Oe:"clear","[2^":"insert","[3^":"delete","[5^":"pageup","[6^":"pagedown","[7^":"home","[8^":"end","[Z":"tab"};function OAt(t){return["[a","[b","[c","[d","[e","[2$","[3$","[5$","[6$","[7$","[8$","[Z"].includes(t)}function MAt(t){return["Oa","Ob","Oc","Od","Oe","[2^","[3^","[5^","[6^","[7^","[8^"].includes(t)}var Mk=(t="",e={})=>{let r,o={name:e.name,ctrl:!1,meta:!1,shift:!1,option:!1,sequence:t,raw:t,...e};if(Buffer.isBuffer(t)?t[0]>127&&t[1]===void 0?(t[0]-=128,t="\x1B"+String(t)):t=String(t):t!==void 0&&typeof t!="string"?t=String(t):t||(t=o.sequence||""),o.sequence=o.sequence||t||o.name,t==="\r")o.raw=void 0,o.name="return";else if(t===` +`)o.name="enter";else if(t===" ")o.name="tab";else if(t==="\b"||t==="\x7F"||t==="\x1B\x7F"||t==="\x1B\b")o.name="backspace",o.meta=t.charAt(0)==="\x1B";else if(t==="\x1B"||t==="\x1B\x1B")o.name="escape",o.meta=t.length===2;else if(t===" "||t==="\x1B ")o.name="space",o.meta=t.length===2;else if(t<="")o.name=String.fromCharCode(t.charCodeAt(0)+97-1),o.ctrl=!0;else if(t.length===1&&t>="0"&&t<="9")o.name="number";else if(t.length===1&&t>="a"&&t<="z")o.name=t;else if(t.length===1&&t>="A"&&t<="Z")o.name=t.toLowerCase(),o.shift=!0;else if(r=TAt.exec(t))o.meta=!0,o.shift=/^[A-Z]$/.test(r[1]);else if(r=NAt.exec(t)){let a=[...t];a[0]==="\x1B"&&a[1]==="\x1B"&&(o.option=!0);let n=[r[1],r[2],r[4],r[6]].filter(Boolean).join(""),u=(r[3]||r[5]||1)-1;o.ctrl=!!(u&4),o.meta=!!(u&10),o.shift=!!(u&1),o.code=n,o.name=LAt[n],o.shift=OAt(n)||o.shift,o.ctrl=MAt(n)||o.ctrl}return o};Mk.listen=(t={},e)=>{let{stdin:r}=t;if(!r||r!==process.stdin&&!r.isTTY)throw new Error("Invalid stream passed");let o=Xhe.createInterface({terminal:!0,input:r});Xhe.emitKeypressEvents(r,o);let a=(A,p)=>e(A,Mk(A,p),o),n=r.isRaw;return r.isTTY&&r.setRawMode(!0),r.on("keypress",a),o.resume(),()=>{r.isTTY&&r.setRawMode(n),r.removeListener("keypress",a),o.pause(),o.close()}};Mk.action=(t,e,r)=>{let o={...RAt,...r};return e.ctrl?(e.action=o.ctrl[e.name],e):e.option&&o.option?(e.action=o.option[e.name],e):e.shift?(e.action=o.shift[e.name],e):(e.action=o.keys[e.name],e)};Zhe.exports=Mk});var t0e=_((T8t,e0e)=>{"use strict";e0e.exports=t=>{t.timers=t.timers||{};let e=t.options.timers;if(e)for(let r of Object.keys(e)){let o=e[r];typeof o=="number"&&(o={interval:o}),UAt(t,r,o)}};function UAt(t,e,r={}){let o=t.timers[e]={name:e,start:Date.now(),ms:0,tick:0},a=r.interval||120;o.frames=r.frames||[],o.loading=!0;let n=setInterval(()=>{o.ms=Date.now()-o.start,o.tick++,t.render()},a);return o.stop=()=>{o.loading=!1,clearInterval(n)},Reflect.defineProperty(o,"interval",{value:n}),t.once("close",()=>o.stop()),o.stop}});var n0e=_((N8t,r0e)=>{"use strict";var{define:_At,width:HAt}=bo(),E_=class{constructor(e){let r=e.options;_At(this,"_prompt",e),this.type=e.type,this.name=e.name,this.message="",this.header="",this.footer="",this.error="",this.hint="",this.input="",this.cursor=0,this.index=0,this.lines=0,this.tick=0,this.prompt="",this.buffer="",this.width=HAt(r.stdout||process.stdout),Object.assign(this,r),this.name=this.name||this.message,this.message=this.message||this.name,this.symbols=e.symbols,this.styles=e.styles,this.required=new Set,this.cancelled=!1,this.submitted=!1}clone(){let e={...this};return e.status=this.status,e.buffer=Buffer.from(e.buffer),delete e.clone,e}set color(e){this._color=e}get color(){let e=this.prompt.styles;if(this.cancelled)return e.cancelled;if(this.submitted)return e.submitted;let r=this._color||e[this.status];return typeof r=="function"?r:e.pending}set loading(e){this._loading=e}get loading(){return typeof this._loading=="boolean"?this._loading:this.loadingChoices?"choices":!1}get status(){return this.cancelled?"cancelled":this.submitted?"submitted":"pending"}};r0e.exports=E_});var s0e=_((L8t,i0e)=>{"use strict";var C_=bo(),Ks=eu(),I_={default:Ks.noop,noop:Ks.noop,set inverse(t){this._inverse=t},get inverse(){return this._inverse||C_.inverse(this.primary)},set complement(t){this._complement=t},get complement(){return this._complement||C_.complement(this.primary)},primary:Ks.cyan,success:Ks.green,danger:Ks.magenta,strong:Ks.bold,warning:Ks.yellow,muted:Ks.dim,disabled:Ks.gray,dark:Ks.dim.gray,underline:Ks.underline,set info(t){this._info=t},get info(){return this._info||this.primary},set em(t){this._em=t},get em(){return this._em||this.primary.underline},set heading(t){this._heading=t},get heading(){return this._heading||this.muted.underline},set pending(t){this._pending=t},get pending(){return this._pending||this.primary},set submitted(t){this._submitted=t},get submitted(){return this._submitted||this.success},set cancelled(t){this._cancelled=t},get cancelled(){return this._cancelled||this.danger},set typing(t){this._typing=t},get typing(){return this._typing||this.dim},set placeholder(t){this._placeholder=t},get placeholder(){return this._placeholder||this.primary.dim},set highlight(t){this._highlight=t},get highlight(){return this._highlight||this.inverse}};I_.merge=(t={})=>{t.styles&&typeof t.styles.enabled=="boolean"&&(Ks.enabled=t.styles.enabled),t.styles&&typeof t.styles.visible=="boolean"&&(Ks.visible=t.styles.visible);let e=C_.merge({},I_,t.styles);delete e.merge;for(let r of Object.keys(Ks))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>Ks[r]});for(let r of Object.keys(Ks.styles))e.hasOwnProperty(r)||Reflect.defineProperty(e,r,{get:()=>Ks[r]});return e};i0e.exports=I_});var a0e=_((O8t,o0e)=>{"use strict";var w_=process.platform==="win32",Yf=eu(),qAt=bo(),B_={...Yf.symbols,upDownDoubleArrow:"\u21D5",upDownDoubleArrow2:"\u2B0D",upDownArrow:"\u2195",asterisk:"*",asterism:"\u2042",bulletWhite:"\u25E6",electricArrow:"\u2301",ellipsisLarge:"\u22EF",ellipsisSmall:"\u2026",fullBlock:"\u2588",identicalTo:"\u2261",indicator:Yf.symbols.check,leftAngle:"\u2039",mark:"\u203B",minus:"\u2212",multiplication:"\xD7",obelus:"\xF7",percent:"%",pilcrow:"\xB6",pilcrow2:"\u2761",pencilUpRight:"\u2710",pencilDownRight:"\u270E",pencilRight:"\u270F",plus:"+",plusMinus:"\xB1",pointRight:"\u261E",rightAngle:"\u203A",section:"\xA7",hexagon:{off:"\u2B21",on:"\u2B22",disabled:"\u2B22"},ballot:{on:"\u2611",off:"\u2610",disabled:"\u2612"},stars:{on:"\u2605",off:"\u2606",disabled:"\u2606"},folder:{on:"\u25BC",off:"\u25B6",disabled:"\u25B6"},prefix:{pending:Yf.symbols.question,submitted:Yf.symbols.check,cancelled:Yf.symbols.cross},separator:{pending:Yf.symbols.pointerSmall,submitted:Yf.symbols.middot,cancelled:Yf.symbols.middot},radio:{off:w_?"( )":"\u25EF",on:w_?"(*)":"\u25C9",disabled:w_?"(|)":"\u24BE"},numbers:["\u24EA","\u2460","\u2461","\u2462","\u2463","\u2464","\u2465","\u2466","\u2467","\u2468","\u2469","\u246A","\u246B","\u246C","\u246D","\u246E","\u246F","\u2470","\u2471","\u2472","\u2473","\u3251","\u3252","\u3253","\u3254","\u3255","\u3256","\u3257","\u3258","\u3259","\u325A","\u325B","\u325C","\u325D","\u325E","\u325F","\u32B1","\u32B2","\u32B3","\u32B4","\u32B5","\u32B6","\u32B7","\u32B8","\u32B9","\u32BA","\u32BB","\u32BC","\u32BD","\u32BE","\u32BF"]};B_.merge=t=>{let e=qAt.merge({},Yf.symbols,B_,t.symbols);return delete e.merge,e};o0e.exports=B_});var c0e=_((M8t,l0e)=>{"use strict";var jAt=s0e(),GAt=a0e(),WAt=bo();l0e.exports=t=>{t.options=WAt.merge({},t.options.theme,t.options),t.symbols=GAt.merge(t.options),t.styles=jAt.merge(t.options)}});var h0e=_((f0e,p0e)=>{"use strict";var u0e=process.env.TERM_PROGRAM==="Apple_Terminal",YAt=eu(),v_=bo(),tu=p0e.exports=f0e,Si="\x1B[",A0e="\x07",D_=!1,kh=tu.code={bell:A0e,beep:A0e,beginning:`${Si}G`,down:`${Si}J`,esc:Si,getPosition:`${Si}6n`,hide:`${Si}?25l`,line:`${Si}2K`,lineEnd:`${Si}K`,lineStart:`${Si}1K`,restorePosition:Si+(u0e?"8":"u"),savePosition:Si+(u0e?"7":"s"),screen:`${Si}2J`,show:`${Si}?25h`,up:`${Si}1J`},Yg=tu.cursor={get hidden(){return D_},hide(){return D_=!0,kh.hide},show(){return D_=!1,kh.show},forward:(t=1)=>`${Si}${t}C`,backward:(t=1)=>`${Si}${t}D`,nextLine:(t=1)=>`${Si}E`.repeat(t),prevLine:(t=1)=>`${Si}F`.repeat(t),up:(t=1)=>t?`${Si}${t}A`:"",down:(t=1)=>t?`${Si}${t}B`:"",right:(t=1)=>t?`${Si}${t}C`:"",left:(t=1)=>t?`${Si}${t}D`:"",to(t,e){return e?`${Si}${e+1};${t+1}H`:`${Si}${t+1}G`},move(t=0,e=0){let r="";return r+=t<0?Yg.left(-t):t>0?Yg.right(t):"",r+=e<0?Yg.up(-e):e>0?Yg.down(e):"",r},restore(t={}){let{after:e,cursor:r,initial:o,input:a,prompt:n,size:u,value:A}=t;if(o=v_.isPrimitive(o)?String(o):"",a=v_.isPrimitive(a)?String(a):"",A=v_.isPrimitive(A)?String(A):"",u){let p=tu.cursor.up(u)+tu.cursor.to(n.length),h=a.length-r;return h>0&&(p+=tu.cursor.left(h)),p}if(A||e){let p=!a&&o?-o.length:-a.length+r;return e&&(p-=e.length),a===""&&o&&!n.includes(o)&&(p+=o.length),tu.cursor.move(p)}}},P_=tu.erase={screen:kh.screen,up:kh.up,down:kh.down,line:kh.line,lineEnd:kh.lineEnd,lineStart:kh.lineStart,lines(t){let e="";for(let r=0;r{if(!e)return P_.line+Yg.to(0);let r=n=>[...YAt.unstyle(n)].length,o=t.split(/\r?\n/),a=0;for(let n of o)a+=1+Math.floor(Math.max(r(n)-1,0)/e);return(P_.line+Yg.prevLine()).repeat(a-1)+P_.line+Yg.to(0)}});var uE=_((U8t,d0e)=>{"use strict";var KAt=ve("events"),g0e=eu(),S_=$he(),VAt=t0e(),JAt=n0e(),zAt=c0e(),La=bo(),Kg=h0e(),b_=class t extends KAt{constructor(e={}){super(),this.name=e.name,this.type=e.type,this.options=e,zAt(this),VAt(this),this.state=new JAt(this),this.initial=[e.initial,e.default].find(r=>r!=null),this.stdout=e.stdout||process.stdout,this.stdin=e.stdin||process.stdin,this.scale=e.scale||1,this.term=this.options.term||process.env.TERM_PROGRAM,this.margin=ZAt(this.options.margin),this.setMaxListeners(0),XAt(this)}async keypress(e,r={}){this.keypressed=!0;let o=S_.action(e,S_(e,r),this.options.actions);this.state.keypress=o,this.emit("keypress",e,o),this.emit("state",this.state.clone());let a=this.options[o.action]||this[o.action]||this.dispatch;if(typeof a=="function")return await a.call(this,e,o);this.alert()}alert(){delete this.state.alert,this.options.show===!1?this.emit("alert"):this.stdout.write(Kg.code.beep)}cursorHide(){this.stdout.write(Kg.cursor.hide()),La.onExit(()=>this.cursorShow())}cursorShow(){this.stdout.write(Kg.cursor.show())}write(e){e&&(this.stdout&&this.state.show!==!1&&this.stdout.write(e),this.state.buffer+=e)}clear(e=0){let r=this.state.buffer;this.state.buffer="",!(!r&&!e||this.options.show===!1)&&this.stdout.write(Kg.cursor.down(e)+Kg.clear(r,this.width))}restore(){if(this.state.closed||this.options.show===!1)return;let{prompt:e,after:r,rest:o}=this.sections(),{cursor:a,initial:n="",input:u="",value:A=""}=this,p=this.state.size=o.length,h={after:r,cursor:a,initial:n,input:u,prompt:e,size:p,value:A},E=Kg.cursor.restore(h);E&&this.stdout.write(E)}sections(){let{buffer:e,input:r,prompt:o}=this.state;o=g0e.unstyle(o);let a=g0e.unstyle(e),n=a.indexOf(o),u=a.slice(0,n),p=a.slice(n).split(` +`),h=p[0],E=p[p.length-1],D=(o+(r?" "+r:"")).length,x=De.call(this,this.value),this.result=()=>o.call(this,this.value),typeof r.initial=="function"&&(this.initial=await r.initial.call(this,this)),typeof r.onRun=="function"&&await r.onRun.call(this,this),typeof r.onSubmit=="function"){let a=r.onSubmit.bind(this),n=this.submit.bind(this);delete this.options.onSubmit,this.submit=async()=>(await a(this.name,this.value,this),n())}await this.start(),await this.render()}render(){throw new Error("expected prompt to have a custom render method")}run(){return new Promise(async(e,r)=>{if(this.once("submit",e),this.once("cancel",r),await this.skip())return this.render=()=>{},this.submit();await this.initialize(),this.emit("run")})}async element(e,r,o){let{options:a,state:n,symbols:u,timers:A}=this,p=A&&A[e];n.timer=p;let h=a[e]||n[e]||u[e],E=r&&r[e]!=null?r[e]:await h;if(E==="")return E;let w=await this.resolve(E,n,r,o);return!w&&r&&r[e]?this.resolve(h,n,r,o):w}async prefix(){let e=await this.element("prefix")||this.symbols,r=this.timers&&this.timers.prefix,o=this.state;return o.timer=r,La.isObject(e)&&(e=e[o.status]||e.pending),La.hasColor(e)?e:(this.styles[o.status]||this.styles.pending)(e)}async message(){let e=await this.element("message");return La.hasColor(e)?e:this.styles.strong(e)}async separator(){let e=await this.element("separator")||this.symbols,r=this.timers&&this.timers.separator,o=this.state;o.timer=r;let a=e[o.status]||e.pending||o.separator,n=await this.resolve(a,o);return La.isObject(n)&&(n=n[o.status]||n.pending),La.hasColor(n)?n:this.styles.muted(n)}async pointer(e,r){let o=await this.element("pointer",e,r);if(typeof o=="string"&&La.hasColor(o))return o;if(o){let a=this.styles,n=this.index===r,u=n?a.primary:h=>h,A=await this.resolve(o[n?"on":"off"]||o,this.state),p=La.hasColor(A)?A:u(A);return n?p:" ".repeat(A.length)}}async indicator(e,r){let o=await this.element("indicator",e,r);if(typeof o=="string"&&La.hasColor(o))return o;if(o){let a=this.styles,n=e.enabled===!0,u=n?a.success:a.dark,A=o[n?"on":"off"]||o;return La.hasColor(A)?A:u(A)}return""}body(){return null}footer(){if(this.state.status==="pending")return this.element("footer")}header(){if(this.state.status==="pending")return this.element("header")}async hint(){if(this.state.status==="pending"&&!this.isValue(this.state.input)){let e=await this.element("hint");return La.hasColor(e)?e:this.styles.muted(e)}}error(e){return this.state.submitted?"":e||this.state.error}format(e){return e}result(e){return e}validate(e){return this.options.required===!0?this.isValue(e):!0}isValue(e){return e!=null&&e!==""}resolve(e,...r){return La.resolve(this,e,...r)}get base(){return t.prototype}get style(){return this.styles[this.state.status]}get height(){return this.options.rows||La.height(this.stdout,25)}get width(){return this.options.columns||La.width(this.stdout,80)}get size(){return{width:this.width,height:this.height}}set cursor(e){this.state.cursor=e}get cursor(){return this.state.cursor}set input(e){this.state.input=e}get input(){return this.state.input}set value(e){this.state.value=e}get value(){let{input:e,value:r}=this.state,o=[r,e].find(this.isValue.bind(this));return this.isValue(o)?o:this.initial}static get prompt(){return e=>new this(e).run()}};function XAt(t){let e=a=>t[a]===void 0||typeof t[a]=="function",r=["actions","choices","initial","margin","roles","styles","symbols","theme","timers","value"],o=["body","footer","error","header","hint","indicator","message","prefix","separator","skip"];for(let a of Object.keys(t.options)){if(r.includes(a)||/^on[A-Z]/.test(a))continue;let n=t.options[a];typeof n=="function"&&e(a)?o.includes(a)||(t[a]=n.bind(t)):typeof t[a]!="function"&&(t[a]=n)}}function ZAt(t){typeof t=="number"&&(t=[t,t,t,t]);let e=[].concat(t||[]),r=a=>a%2===0?` +`:" ",o=[];for(let a=0;a<4;a++){let n=r(a);e[a]?o.push(n.repeat(e[a])):o.push("")}return o}d0e.exports=b_});var E0e=_((_8t,y0e)=>{"use strict";var $At=bo(),m0e={default(t,e){return e},checkbox(t,e){throw new Error("checkbox role is not implemented yet")},editable(t,e){throw new Error("editable role is not implemented yet")},expandable(t,e){throw new Error("expandable role is not implemented yet")},heading(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||"",e},input(t,e){throw new Error("input role is not implemented yet")},option(t,e){return m0e.default(t,e)},radio(t,e){throw new Error("radio role is not implemented yet")},separator(t,e){return e.disabled="",e.indicator=[e.indicator," "].find(r=>r!=null),e.message=e.message||t.symbols.line.repeat(5),e},spacer(t,e){return e}};y0e.exports=(t,e={})=>{let r=$At.merge({},m0e,e.roles);return r[t]||r.default}});var x2=_((H8t,w0e)=>{"use strict";var eft=eu(),tft=uE(),rft=E0e(),Uk=bo(),{reorder:x_,scrollUp:nft,scrollDown:ift,isObject:C0e,swap:sft}=Uk,k_=class extends tft{constructor(e){super(e),this.cursorHide(),this.maxSelected=e.maxSelected||1/0,this.multiple=e.multiple||!1,this.initial=e.initial||0,this.delay=e.delay||0,this.longest=0,this.num=""}async initialize(){typeof this.options.initial=="function"&&(this.initial=await this.options.initial.call(this)),await this.reset(!0),await super.initialize()}async reset(){let{choices:e,initial:r,autofocus:o,suggest:a}=this.options;if(this.state._choices=[],this.state.choices=[],this.choices=await Promise.all(await this.toChoices(e)),this.choices.forEach(n=>n.enabled=!1),typeof a!="function"&&this.selectable.length===0)throw new Error("At least one choice must be selectable");C0e(r)&&(r=Object.keys(r)),Array.isArray(r)?(o!=null&&(this.index=this.findIndex(o)),r.forEach(n=>this.enable(this.find(n))),await this.render()):(o!=null&&(r=o),typeof r=="string"&&(r=this.findIndex(r)),typeof r=="number"&&r>-1&&(this.index=Math.max(0,Math.min(r,this.choices.length)),this.enable(this.find(this.index)))),this.isDisabled(this.focused)&&await this.down()}async toChoices(e,r){this.state.loadingChoices=!0;let o=[],a=0,n=async(u,A)=>{typeof u=="function"&&(u=await u.call(this)),u instanceof Promise&&(u=await u);for(let p=0;p(this.state.loadingChoices=!1,u))}async toChoice(e,r,o){if(typeof e=="function"&&(e=await e.call(this,this)),e instanceof Promise&&(e=await e),typeof e=="string"&&(e={name:e}),e.normalized)return e;e.normalized=!0;let a=e.value;if(e=rft(e.role,this.options)(this,e),typeof e.disabled=="string"&&!e.hint&&(e.hint=e.disabled,e.disabled=!0),e.disabled===!0&&e.hint==null&&(e.hint="(disabled)"),e.index!=null)return e;e.name=e.name||e.key||e.title||e.value||e.message,e.message=e.message||e.name||"",e.value=[e.value,e.name].find(this.isValue.bind(this)),e.input="",e.index=r,e.cursor=0,Uk.define(e,"parent",o),e.level=o?o.level+1:1,e.indent==null&&(e.indent=o?o.indent+" ":e.indent||""),e.path=o?o.path+"."+e.name:e.name,e.enabled=!!(this.multiple&&!this.isDisabled(e)&&(e.enabled||this.isSelected(e))),this.isDisabled(e)||(this.longest=Math.max(this.longest,eft.unstyle(e.message).length));let u={...e};return e.reset=(A=u.input,p=u.value)=>{for(let h of Object.keys(u))e[h]=u[h];e.input=A,e.value=p},a==null&&typeof e.initial=="function"&&(e.input=await e.initial.call(this,this.state,e,r)),e}async onChoice(e,r){this.emit("choice",e,r,this),typeof e.onChoice=="function"&&await e.onChoice.call(this,this.state,e,r)}async addChoice(e,r,o){let a=await this.toChoice(e,r,o);return this.choices.push(a),this.index=this.choices.length-1,this.limit=this.choices.length,a}async newItem(e,r,o){let a={name:"New choice name?",editable:!0,newChoice:!0,...e},n=await this.addChoice(a,r,o);return n.updateChoice=()=>{delete n.newChoice,n.name=n.message=n.input,n.input="",n.cursor=0},this.render()}indent(e){return e.indent==null?e.level>1?" ".repeat(e.level-1):"":e.indent}dispatch(e,r){if(this.multiple&&this[r.name])return this[r.name]();this.alert()}focus(e,r){return typeof r!="boolean"&&(r=e.enabled),r&&!e.enabled&&this.selected.length>=this.maxSelected?this.alert():(this.index=e.index,e.enabled=r&&!this.isDisabled(e),e)}space(){return this.multiple?(this.toggle(this.focused),this.render()):this.alert()}a(){if(this.maxSelectedr.enabled);return this.choices.forEach(r=>r.enabled=!e),this.render()}i(){return this.choices.length-this.selected.length>this.maxSelected?this.alert():(this.choices.forEach(e=>e.enabled=!e.enabled),this.render())}g(e=this.focused){return this.choices.some(r=>!!r.parent)?(this.toggle(e.parent&&!e.choices?e.parent:e),this.render()):this.a()}toggle(e,r){if(!e.enabled&&this.selected.length>=this.maxSelected)return this.alert();typeof r!="boolean"&&(r=!e.enabled),e.enabled=r,e.choices&&e.choices.forEach(a=>this.toggle(a,r));let o=e.parent;for(;o;){let a=o.choices.filter(n=>this.isDisabled(n));o.enabled=a.every(n=>n.enabled===!0),o=o.parent}return I0e(this,this.choices),this.emit("toggle",e,this),e}enable(e){return this.selected.length>=this.maxSelected?this.alert():(e.enabled=!this.isDisabled(e),e.choices&&e.choices.forEach(this.enable.bind(this)),e)}disable(e){return e.enabled=!1,e.choices&&e.choices.forEach(this.disable.bind(this)),e}number(e){this.num+=e;let r=o=>{let a=Number(o);if(a>this.choices.length-1)return this.alert();let n=this.focused,u=this.choices.find(A=>a===A.index);if(!u.enabled&&this.selected.length>=this.maxSelected)return this.alert();if(this.visible.indexOf(u)===-1){let A=x_(this.choices),p=A.indexOf(u);if(n.index>p){let h=A.slice(p,p+this.limit),E=A.filter(w=>!h.includes(w));this.choices=h.concat(E)}else{let h=p-this.limit+1;this.choices=A.slice(h).concat(A.slice(0,h))}}return this.index=this.choices.indexOf(u),this.toggle(this.focused),this.render()};return clearTimeout(this.numberTimeout),new Promise(o=>{let a=this.choices.length,n=this.num,u=(A=!1,p)=>{clearTimeout(this.numberTimeout),A&&(p=r(n)),this.num="",o(p)};if(n==="0"||n.length===1&&+(n+"0")>a)return u(!0);if(Number(n)>a)return u(!1,this.alert());this.numberTimeout=setTimeout(()=>u(!0),this.delay)})}home(){return this.choices=x_(this.choices),this.index=0,this.render()}end(){let e=this.choices.length-this.limit,r=x_(this.choices);return this.choices=r.slice(e).concat(r.slice(0,e)),this.index=this.limit-1,this.render()}first(){return this.index=0,this.render()}last(){return this.index=this.visible.length-1,this.render()}prev(){return this.visible.length<=1?this.alert():this.up()}next(){return this.visible.length<=1?this.alert():this.down()}right(){return this.cursor>=this.input.length?this.alert():(this.cursor++,this.render())}left(){return this.cursor<=0?this.alert():(this.cursor--,this.render())}up(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===0?this.alert():e>r&&o===0?this.scrollUp():(this.index=(o-1%e+e)%e,this.isDisabled()?this.up():this.render())}down(){let e=this.choices.length,r=this.visible.length,o=this.index;return this.options.scroll===!1&&o===r-1?this.alert():e>r&&o===r-1?this.scrollDown():(this.index=(o+1)%e,this.isDisabled()?this.down():this.render())}scrollUp(e=0){return this.choices=nft(this.choices),this.index=e,this.isDisabled()?this.up():this.render()}scrollDown(e=this.visible.length-1){return this.choices=ift(this.choices),this.index=e,this.isDisabled()?this.down():this.render()}async shiftUp(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index-1),await this.up(),this.sorting=!1;return}return this.scrollUp(this.index)}async shiftDown(){if(this.options.sort===!0){this.sorting=!0,this.swap(this.index+1),await this.down(),this.sorting=!1;return}return this.scrollDown(this.index)}pageUp(){return this.visible.length<=1?this.alert():(this.limit=Math.max(this.limit-1,0),this.index=Math.min(this.limit-1,this.index),this._limit=this.limit,this.isDisabled()?this.up():this.render())}pageDown(){return this.visible.length>=this.choices.length?this.alert():(this.index=Math.max(0,this.index),this.limit=Math.min(this.limit+1,this.choices.length),this._limit=this.limit,this.isDisabled()?this.down():this.render())}swap(e){sft(this.choices,this.index,e)}isDisabled(e=this.focused){return e&&["disabled","collapsed","hidden","completing","readonly"].some(o=>e[o]===!0)?!0:e&&e.role==="heading"}isEnabled(e=this.focused){if(Array.isArray(e))return e.every(r=>this.isEnabled(r));if(e.choices){let r=e.choices.filter(o=>!this.isDisabled(o));return e.enabled&&r.every(o=>this.isEnabled(o))}return e.enabled&&!this.isDisabled(e)}isChoice(e,r){return e.name===r||e.index===Number(r)}isSelected(e){return Array.isArray(this.initial)?this.initial.some(r=>this.isChoice(e,r)):this.isChoice(e,this.initial)}map(e=[],r="value"){return[].concat(e||[]).reduce((o,a)=>(o[a]=this.find(a,r),o),{})}filter(e,r){let a=typeof e=="function"?e:(A,p)=>[A.name,p].includes(e),u=(this.options.multiple?this.state._choices:this.choices).filter(a);return r?u.map(A=>A[r]):u}find(e,r){if(C0e(e))return r?e[r]:e;let a=typeof e=="function"?e:(u,A)=>[u.name,A].includes(e),n=this.choices.find(a);if(n)return r?n[r]:n}findIndex(e){return this.choices.indexOf(this.find(e))}async submit(){let e=this.focused;if(!e)return this.alert();if(e.newChoice)return e.input?(e.updateChoice(),this.render()):this.alert();if(this.choices.some(u=>u.newChoice))return this.alert();let{reorder:r,sort:o}=this.options,a=this.multiple===!0,n=this.selected;return n===void 0?this.alert():(Array.isArray(n)&&r!==!1&&o!==!0&&(n=Uk.reorder(n)),this.value=a?n.map(u=>u.name):n.name,super.submit())}set choices(e=[]){this.state._choices=this.state._choices||[],this.state.choices=e;for(let r of e)this.state._choices.some(o=>o.name===r.name)||this.state._choices.push(r);if(!this._initial&&this.options.initial){this._initial=!0;let r=this.initial;if(typeof r=="string"||typeof r=="number"){let o=this.find(r);o&&(this.initial=o.index,this.focus(o,!0))}}}get choices(){return I0e(this,this.state.choices||[])}set visible(e){this.state.visible=e}get visible(){return(this.state.visible||this.choices).slice(0,this.limit)}set limit(e){this.state.limit=e}get limit(){let{state:e,options:r,choices:o}=this,a=e.limit||this._limit||r.limit||o.length;return Math.min(a,this.height)}set value(e){super.value=e}get value(){return typeof super.value!="string"&&super.value===this.initial?this.input:super.value}set index(e){this.state.index=e}get index(){return Math.max(0,this.state?this.state.index:0)}get enabled(){return this.filter(this.isEnabled.bind(this))}get focused(){let e=this.choices[this.index];return e&&this.state.submitted&&this.multiple!==!0&&(e.enabled=!0),e}get selectable(){return this.choices.filter(e=>!this.isDisabled(e))}get selected(){return this.multiple?this.enabled:this.focused}};function I0e(t,e){if(e instanceof Promise)return e;if(typeof e=="function"){if(Uk.isAsyncFn(e))return e;e=e.call(t,t)}for(let r of e){if(Array.isArray(r.choices)){let o=r.choices.filter(a=>!t.isDisabled(a));r.enabled=o.every(a=>a.enabled===!0)}t.isDisabled(r)===!0&&delete r.enabled}return e}w0e.exports=k_});var Qh=_((q8t,B0e)=>{"use strict";var oft=x2(),Q_=bo(),F_=class extends oft{constructor(e){super(e),this.emptyError=this.options.emptyError||"No items were selected"}async dispatch(e,r){if(this.multiple)return this[r.name]?await this[r.name](e,r):await super.dispatch(e,r);this.alert()}separator(){if(this.options.separator)return super.separator();let e=this.styles.muted(this.symbols.ellipsis);return this.state.submitted?super.separator():e}pointer(e,r){return!this.multiple||this.options.pointer?super.pointer(e,r):""}indicator(e,r){return this.multiple?super.indicator(e,r):""}choiceMessage(e,r){let o=this.resolve(e.message,this.state,e,r);return e.role==="heading"&&!Q_.hasColor(o)&&(o=this.styles.strong(o)),this.resolve(o,this.state,e,r)}choiceSeparator(){return":"}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await this.indicator(e,r)+(e.pad||""),u=await this.resolve(e.hint,this.state,e,r);u&&!Q_.hasColor(u)&&(u=this.styles.muted(u));let A=this.indent(e),p=await this.choiceMessage(e,r),h=()=>[this.margin[3],A+a+n,p,this.margin[1],u].filter(Boolean).join(" ");return e.role==="heading"?h():e.disabled?(Q_.hasColor(p)||(p=this.styles.disabled(p)),h()):(o&&(p=this.styles.em(p)),h())}async renderChoices(){if(this.state.loading==="choices")return this.styles.warning("Loading choices");if(this.state.submitted)return"";let e=this.visible.map(async(n,u)=>await this.renderChoice(n,u)),r=await Promise.all(e);r.length||r.push(this.styles.danger("No matching choices"));let o=this.margin[0]+r.join(` +`),a;return this.options.choicesHeader&&(a=await this.resolve(this.options.choicesHeader,this.state)),[a,o].filter(Boolean).join(` +`)}format(){return!this.state.submitted||this.state.cancelled?"":Array.isArray(this.selected)?this.selected.map(e=>this.styles.primary(e.name)).join(", "):this.styles.primary(this.selected.name)}async render(){let{submitted:e,size:r}=this.state,o="",a=await this.header(),n=await this.prefix(),u=await this.separator(),A=await this.message();this.options.promptLine!==!1&&(o=[n,A,u,""].join(" "),this.state.prompt=o);let p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),w=await this.footer();p&&(o+=p),h&&!o.includes(h)&&(o+=" "+h),e&&!p&&!E.trim()&&this.multiple&&this.emptyError!=null&&(o+=this.styles.danger(this.emptyError)),this.clear(r),this.write([a,o,E,w].filter(Boolean).join(` +`)),this.write(this.margin[2]),this.restore()}};B0e.exports=F_});var D0e=_((j8t,v0e)=>{"use strict";var aft=Qh(),lft=(t,e)=>{let r=t.toLowerCase();return o=>{let n=o.toLowerCase().indexOf(r),u=e(o.slice(n,n+r.length));return n>=0?o.slice(0,n)+u+o.slice(n+r.length):o}},R_=class extends aft{constructor(e){super(e),this.cursorShow()}moveCursor(e){this.state.cursor+=e}dispatch(e){return this.append(e)}space(e){return this.options.multiple?super.space(e):this.append(e)}append(e){let{cursor:r,input:o}=this.state;return this.input=o.slice(0,r)+e+o.slice(r),this.moveCursor(1),this.complete()}delete(){let{cursor:e,input:r}=this.state;return r?(this.input=r.slice(0,e-1)+r.slice(e),this.moveCursor(-1),this.complete()):this.alert()}deleteForward(){let{cursor:e,input:r}=this.state;return r[e]===void 0?this.alert():(this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.complete())}number(e){return this.append(e)}async complete(){this.completing=!0,this.choices=await this.suggest(this.input,this.state._choices),this.state.limit=void 0,this.index=Math.min(Math.max(this.visible.length-1,0),this.index),await this.render(),this.completing=!1}suggest(e=this.input,r=this.state._choices){if(typeof this.options.suggest=="function")return this.options.suggest.call(this,e,r);let o=e.toLowerCase();return r.filter(a=>a.message.toLowerCase().includes(o))}pointer(){return""}format(){if(!this.focused)return this.input;if(this.options.multiple&&this.state.submitted)return this.selected.map(e=>this.styles.primary(e.message)).join(", ");if(this.state.submitted){let e=this.value=this.input=this.focused.value;return this.styles.primary(e)}return this.input}async render(){if(this.state.status!=="pending")return super.render();let e=this.options.highlight?this.options.highlight.bind(this):this.styles.placeholder,r=lft(this.input,e),o=this.choices;this.choices=o.map(a=>({...a,message:r(a.message)})),await super.render(),this.choices=o}submit(){return this.options.multiple&&(this.value=this.selected.map(e=>e.name)),super.submit()}};v0e.exports=R_});var N_=_((G8t,P0e)=>{"use strict";var T_=bo();P0e.exports=(t,e={})=>{t.cursorHide();let{input:r="",initial:o="",pos:a,showCursor:n=!0,color:u}=e,A=u||t.styles.placeholder,p=T_.inverse(t.styles.primary),h=T=>p(t.styles.black(T)),E=r,w=" ",D=h(w);if(t.blink&&t.blink.off===!0&&(h=T=>T,D=""),n&&a===0&&o===""&&r==="")return h(w);if(n&&a===0&&(r===o||r===""))return h(o[0])+A(o.slice(1));o=T_.isPrimitive(o)?`${o}`:"",r=T_.isPrimitive(r)?`${r}`:"";let x=o&&o.startsWith(r)&&o!==r,C=x?h(o[r.length]):D;if(a!==r.length&&n===!0&&(E=r.slice(0,a)+h(r[a])+r.slice(a+1),C=""),n===!1&&(C=""),x){let T=t.styles.unstyle(E+C);return E+C+A(o.slice(T.length))}return E+C}});var _k=_((W8t,S0e)=>{"use strict";var cft=eu(),uft=Qh(),Aft=N_(),L_=class extends uft{constructor(e){super({...e,multiple:!0}),this.type="form",this.initial=this.options.initial,this.align=[this.options.align,"right"].find(r=>r!=null),this.emptyError="",this.values={}}async reset(e){return await super.reset(),e===!0&&(this._index=this.index),this.index=this._index,this.values={},this.choices.forEach(r=>r.reset&&r.reset()),this.render()}dispatch(e){return!!e&&this.append(e)}append(e){let r=this.focused;if(!r)return this.alert();let{cursor:o,input:a}=r;return r.value=r.input=a.slice(0,o)+e+a.slice(o),r.cursor++,this.render()}delete(){let e=this.focused;if(!e||e.cursor<=0)return this.alert();let{cursor:r,input:o}=e;return e.value=e.input=o.slice(0,r-1)+o.slice(r),e.cursor--,this.render()}deleteForward(){let e=this.focused;if(!e)return this.alert();let{cursor:r,input:o}=e;if(o[r]===void 0)return this.alert();let a=`${o}`.slice(0,r)+`${o}`.slice(r+1);return e.value=e.input=a,this.render()}right(){let e=this.focused;return e?e.cursor>=e.input.length?this.alert():(e.cursor++,this.render()):this.alert()}left(){let e=this.focused;return e?e.cursor<=0?this.alert():(e.cursor--,this.render()):this.alert()}space(e,r){return this.dispatch(e,r)}number(e,r){return this.dispatch(e,r)}next(){let e=this.focused;if(!e)return this.alert();let{initial:r,input:o}=e;return r&&r.startsWith(o)&&o!==r?(e.value=e.input=r,e.cursor=e.value.length,this.render()):super.next()}prev(){let e=this.focused;return e?e.cursor===0?super.prev():(e.value=e.input="",e.cursor=0,this.render()):this.alert()}separator(){return""}format(e){return this.state.submitted?"":super.format(e)}pointer(){return""}indicator(e){return e.input?"\u29BF":"\u2299"}async choiceSeparator(e,r){let o=await this.resolve(e.separator,this.state,e,r)||":";return o?" "+this.styles.disabled(o):""}async renderChoice(e,r){await this.onChoice(e,r);let{state:o,styles:a}=this,{cursor:n,initial:u="",name:A,hint:p,input:h=""}=e,{muted:E,submitted:w,primary:D,danger:x}=a,C=p,T=this.index===r,L=e.validate||(()=>!0),U=await this.choiceSeparator(e,r),J=e.message;this.align==="right"&&(J=J.padStart(this.longest+1," ")),this.align==="left"&&(J=J.padEnd(this.longest+1," "));let te=this.values[A]=h||u,le=h?"success":"dark";await L.call(e,te,this.state)!==!0&&(le="danger");let ce=a[le],ue=ce(await this.indicator(e,r))+(e.pad||""),Ie=this.indent(e),he=()=>[Ie,ue,J+U,h,C].filter(Boolean).join(" ");if(o.submitted)return J=cft.unstyle(J),h=w(h),C="",he();if(e.format)h=await e.format.call(this,h,e,r);else{let De=this.styles.muted;h=Aft(this,{input:h,initial:u,pos:n,showCursor:T,color:De})}return this.isValue(h)||(h=this.styles.muted(this.symbols.ellipsis)),e.result&&(this.values[A]=await e.result.call(this,te,e,r)),T&&(J=D(J)),e.error?h+=(h?" ":"")+x(e.error.trim()):e.hint&&(h+=(h?" ":"")+E(e.hint.trim())),he()}async submit(){return this.value=this.values,super.base.submit.call(this)}};S0e.exports=L_});var O_=_((Y8t,x0e)=>{"use strict";var fft=_k(),pft=()=>{throw new Error("expected prompt to have a custom authenticate method")},b0e=(t=pft)=>{class e extends fft{constructor(o){super(o)}async submit(){this.value=await t.call(this,this.values,this.state),super.base.submit.call(this)}static create(o){return b0e(o)}}return e};x0e.exports=b0e()});var F0e=_((K8t,Q0e)=>{"use strict";var hft=O_();function gft(t,e){return t.username===this.options.username&&t.password===this.options.password}var k0e=(t=gft)=>{let e=[{name:"username",message:"username"},{name:"password",message:"password",format(o){return this.options.showPassword?o:(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(o.length))}}];class r extends hft.create(t){constructor(a){super({...a,choices:e})}static create(a){return k0e(a)}}return r};Q0e.exports=k0e()});var Hk=_((V8t,R0e)=>{"use strict";var dft=uE(),{isPrimitive:mft,hasColor:yft}=bo(),M_=class extends dft{constructor(e){super(e),this.cursorHide()}async initialize(){let e=await this.resolve(this.initial,this.state);this.input=await this.cast(e),await super.initialize()}dispatch(e){return this.isValue(e)?(this.input=e,this.submit()):this.alert()}format(e){let{styles:r,state:o}=this;return o.submitted?r.success(e):r.primary(e)}cast(e){return this.isTrue(e)}isTrue(e){return/^[ty1]/i.test(e)}isFalse(e){return/^[fn0]/i.test(e)}isValue(e){return mft(e)&&(this.isTrue(e)||this.isFalse(e))}async hint(){if(this.state.status==="pending"){let e=await this.element("hint");return yft(e)?e:this.styles.muted(e)}}async render(){let{input:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=this.styles.muted(this.default),A=[o,n,u,a].filter(Boolean).join(" ");this.state.prompt=A;let p=await this.header(),h=this.value=this.cast(e),E=await this.format(h),w=await this.error()||await this.hint(),D=await this.footer();w&&!A.includes(w)&&(E+=" "+w),A+=" "+E,this.clear(r),this.write([p,A,D].filter(Boolean).join(` +`)),this.restore()}set value(e){super.value=e}get value(){return this.cast(super.value)}};R0e.exports=M_});var N0e=_((J8t,T0e)=>{"use strict";var Eft=Hk(),U_=class extends Eft{constructor(e){super(e),this.default=this.options.default||(this.initial?"(Y/n)":"(y/N)")}};T0e.exports=U_});var O0e=_((z8t,L0e)=>{"use strict";var Cft=Qh(),Ift=_k(),AE=Ift.prototype,__=class extends Cft{constructor(e){super({...e,multiple:!0}),this.align=[this.options.align,"left"].find(r=>r!=null),this.emptyError="",this.values={}}dispatch(e,r){let o=this.focused,a=o.parent||{};return!o.editable&&!a.editable&&(e==="a"||e==="i")?super[e]():AE.dispatch.call(this,e,r)}append(e,r){return AE.append.call(this,e,r)}delete(e,r){return AE.delete.call(this,e,r)}space(e){return this.focused.editable?this.append(e):super.space()}number(e){return this.focused.editable?this.append(e):super.number(e)}next(){return this.focused.editable?AE.next.call(this):super.next()}prev(){return this.focused.editable?AE.prev.call(this):super.prev()}async indicator(e,r){let o=e.indicator||"",a=e.editable?o:super.indicator(e,r);return await this.resolve(a,this.state,e,r)||""}indent(e){return e.role==="heading"?"":e.editable?" ":" "}async renderChoice(e,r){return e.indent="",e.editable?AE.renderChoice.call(this,e,r):super.renderChoice(e,r)}error(){return""}footer(){return this.state.error}async validate(){let e=!0;for(let r of this.choices){if(typeof r.validate!="function"||r.role==="heading")continue;let o=r.parent?this.value[r.parent.name]:this.value;if(r.editable?o=r.value===r.name?r.initial||"":r.value:this.isDisabled(r)||(o=r.enabled===!0),e=await r.validate(o,this.state),e!==!0)break}return e!==!0&&(this.state.error=typeof e=="string"?e:"Invalid Input"),e}submit(){if(this.focused.newChoice===!0)return super.submit();if(this.choices.some(e=>e.newChoice))return this.alert();this.value={};for(let e of this.choices){let r=e.parent?this.value[e.parent.name]:this.value;if(e.role==="heading"){this.value[e.name]={};continue}e.editable?r[e.name]=e.value===e.name?e.initial||"":e.value:this.isDisabled(e)||(r[e.name]=e.enabled===!0)}return this.base.submit.call(this)}};L0e.exports=__});var Vg=_((X8t,M0e)=>{"use strict";var wft=uE(),Bft=N_(),{isPrimitive:vft}=bo(),H_=class extends wft{constructor(e){super(e),this.initial=vft(this.initial)?String(this.initial):"",this.initial&&this.cursorHide(),this.state.prevCursor=0,this.state.clipboard=[]}async keypress(e,r={}){let o=this.state.prevKeypress;return this.state.prevKeypress=r,this.options.multiline===!0&&r.name==="return"&&(!o||o.name!=="return")?this.append(` +`,r):super.keypress(e,r)}moveCursor(e){this.cursor+=e}reset(){return this.input=this.value="",this.cursor=0,this.render()}dispatch(e,r){if(!e||r.ctrl||r.code)return this.alert();this.append(e)}append(e){let{cursor:r,input:o}=this.state;this.input=`${o}`.slice(0,r)+e+`${o}`.slice(r),this.moveCursor(String(e).length),this.render()}insert(e){this.append(e)}delete(){let{cursor:e,input:r}=this.state;if(e<=0)return this.alert();this.input=`${r}`.slice(0,e-1)+`${r}`.slice(e),this.moveCursor(-1),this.render()}deleteForward(){let{cursor:e,input:r}=this.state;if(r[e]===void 0)return this.alert();this.input=`${r}`.slice(0,e)+`${r}`.slice(e+1),this.render()}cutForward(){let e=this.cursor;if(this.input.length<=e)return this.alert();this.state.clipboard.push(this.input.slice(e)),this.input=this.input.slice(0,e),this.render()}cutLeft(){let e=this.cursor;if(e===0)return this.alert();let r=this.input.slice(0,e),o=this.input.slice(e),a=r.split(" ");this.state.clipboard.push(a.pop()),this.input=a.join(" "),this.cursor=this.input.length,this.input+=o,this.render()}paste(){if(!this.state.clipboard.length)return this.alert();this.insert(this.state.clipboard.pop()),this.render()}toggleCursor(){this.state.prevCursor?(this.cursor=this.state.prevCursor,this.state.prevCursor=0):(this.state.prevCursor=this.cursor,this.cursor=0),this.render()}first(){this.cursor=0,this.render()}last(){this.cursor=this.input.length-1,this.render()}next(){let e=this.initial!=null?String(this.initial):"";if(!e||!e.startsWith(this.input))return this.alert();this.input=this.initial,this.cursor=this.initial.length,this.render()}prev(){if(!this.input)return this.alert();this.reset()}backward(){return this.left()}forward(){return this.right()}right(){return this.cursor>=this.input.length?this.alert():(this.moveCursor(1),this.render())}left(){return this.cursor<=0?this.alert():(this.moveCursor(-1),this.render())}isValue(e){return!!e}async format(e=this.value){let r=await this.resolve(this.initial,this.state);return this.state.submitted?this.styles.submitted(e||r):Bft(this,{input:e,initial:r,pos:this.cursor})}async render(){let e=this.state.size,r=await this.prefix(),o=await this.separator(),a=await this.message(),n=[r,a,o].filter(Boolean).join(" ");this.state.prompt=n;let u=await this.header(),A=await this.format(),p=await this.error()||await this.hint(),h=await this.footer();p&&!A.includes(p)&&(A+=" "+p),n+=" "+A,this.clear(e),this.write([u,n,h].filter(Boolean).join(` +`)),this.restore()}};M0e.exports=H_});var _0e=_((Z8t,U0e)=>{"use strict";var Dft=t=>t.filter((e,r)=>t.lastIndexOf(e)===r),qk=t=>Dft(t).filter(Boolean);U0e.exports=(t,e={},r="")=>{let{past:o=[],present:a=""}=e,n,u;switch(t){case"prev":case"undo":return n=o.slice(0,o.length-1),u=o[o.length-1]||"",{past:qk([r,...n]),present:u};case"next":case"redo":return n=o.slice(1),u=o[0]||"",{past:qk([...n,r]),present:u};case"save":return{past:qk([...o,r]),present:""};case"remove":return u=qk(o.filter(A=>A!==r)),a="",u.length&&(a=u.pop()),{past:u,present:a};default:throw new Error(`Invalid action: "${t}"`)}}});var j_=_(($8t,q0e)=>{"use strict";var Pft=Vg(),H0e=_0e(),q_=class extends Pft{constructor(e){super(e);let r=this.options.history;if(r&&r.store){let o=r.values||this.initial;this.autosave=!!r.autosave,this.store=r.store,this.data=this.store.get("values")||{past:[],present:o},this.initial=this.data.present||this.data.past[this.data.past.length-1]}}completion(e){return this.store?(this.data=H0e(e,this.data,this.input),this.data.present?(this.input=this.data.present,this.cursor=this.input.length,this.render()):this.alert()):this.alert()}altUp(){return this.completion("prev")}altDown(){return this.completion("next")}prev(){return this.save(),super.prev()}save(){this.store&&(this.data=H0e("save",this.data,this.input),this.store.set("values",this.data))}submit(){return this.store&&this.autosave===!0&&this.save(),super.submit()}};q0e.exports=q_});var G0e=_((e_t,j0e)=>{"use strict";var Sft=Vg(),G_=class extends Sft{format(){return""}};j0e.exports=G_});var Y0e=_((t_t,W0e)=>{"use strict";var bft=Vg(),W_=class extends bft{constructor(e={}){super(e),this.sep=this.options.separator||/, */,this.initial=e.initial||""}split(e=this.value){return e?String(e).split(this.sep):[]}format(){let e=this.state.submitted?this.styles.primary:r=>r;return this.list.map(e).join(", ")}async submit(e){let r=this.state.error||await this.validate(this.list,this.state);return r!==!0?(this.state.error=r,super.submit()):(this.value=this.list,super.submit())}get list(){return this.split()}};W0e.exports=W_});var V0e=_((r_t,K0e)=>{"use strict";var xft=Qh(),Y_=class extends xft{constructor(e){super({...e,multiple:!0})}};K0e.exports=Y_});var V_=_((n_t,J0e)=>{"use strict";var kft=Vg(),K_=class extends kft{constructor(e={}){super({style:"number",...e}),this.min=this.isValue(e.min)?this.toNumber(e.min):-1/0,this.max=this.isValue(e.max)?this.toNumber(e.max):1/0,this.delay=e.delay!=null?e.delay:1e3,this.float=e.float!==!1,this.round=e.round===!0||e.float===!1,this.major=e.major||10,this.minor=e.minor||1,this.initial=e.initial!=null?e.initial:"",this.input=String(this.initial),this.cursor=this.input.length,this.cursorShow()}append(e){return!/[-+.]/.test(e)||e==="."&&this.input.includes(".")?this.alert("invalid number"):super.append(e)}number(e){return super.append(e)}next(){return this.input&&this.input!==this.initial?this.alert():this.isValue(this.initial)?(this.input=this.initial,this.cursor=String(this.initial).length,this.render()):this.alert()}up(e){let r=e||this.minor,o=this.toNumber(this.input);return o>this.max+r?this.alert():(this.input=`${o+r}`,this.render())}down(e){let r=e||this.minor,o=this.toNumber(this.input);return othis.isValue(r));return this.value=this.toNumber(e||0),super.submit()}};J0e.exports=K_});var X0e=_((i_t,z0e)=>{z0e.exports=V_()});var $0e=_((s_t,Z0e)=>{"use strict";var Qft=Vg(),J_=class extends Qft{constructor(e){super(e),this.cursorShow()}format(e=this.input){return this.keypressed?(this.state.submitted?this.styles.primary:this.styles.muted)(this.symbols.asterisk.repeat(e.length)):""}};Z0e.exports=J_});var rge=_((o_t,tge)=>{"use strict";var Fft=eu(),Rft=x2(),ege=bo(),z_=class extends Rft{constructor(e={}){super(e),this.widths=[].concat(e.messageWidth||50),this.align=[].concat(e.align||"left"),this.linebreak=e.linebreak||!1,this.edgeLength=e.edgeLength||3,this.newline=e.newline||` + `;let r=e.startNumber||1;typeof this.scale=="number"&&(this.scaleKey=!1,this.scale=Array(this.scale).fill(0).map((o,a)=>({name:a+r})))}async reset(){return this.tableized=!1,await super.reset(),this.render()}tableize(){if(this.tableized===!0)return;this.tableized=!0;let e=0;for(let r of this.choices){e=Math.max(e,r.message.length),r.scaleIndex=r.initial||2,r.scale=[];for(let o=0;o=this.scale.length-1?this.alert():(e.scaleIndex++,this.render())}left(){let e=this.focused;return e.scaleIndex<=0?this.alert():(e.scaleIndex--,this.render())}indent(){return""}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.index)).join(", "):""}pointer(){return""}renderScaleKey(){return this.scaleKey===!1||this.state.submitted?"":["",...this.scale.map(o=>` ${o.name} - ${o.message}`)].map(o=>this.styles.muted(o)).join(` +`)}renderScaleHeading(e){let r=this.scale.map(p=>p.name);typeof this.options.renderScaleHeading=="function"&&(r=this.options.renderScaleHeading.call(this,e));let o=this.scaleLength-r.join("").length,a=Math.round(o/(r.length-1)),u=r.map(p=>this.styles.strong(p)).join(" ".repeat(a)),A=" ".repeat(this.widths[0]);return this.margin[3]+A+this.margin[1]+u}scaleIndicator(e,r,o){if(typeof this.options.scaleIndicator=="function")return this.options.scaleIndicator.call(this,e,r,o);let a=e.scaleIndex===r.index;return r.disabled?this.styles.hint(this.symbols.radio.disabled):a?this.styles.success(this.symbols.radio.on):this.symbols.radio.off}renderScale(e,r){let o=e.scale.map(n=>this.scaleIndicator(e,n,r)),a=this.term==="Hyper"?"":" ";return o.join(a+this.symbols.line.repeat(this.edgeLength))}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=await this.pointer(e,r),n=await e.hint;n&&!ege.hasColor(n)&&(n=this.styles.muted(n));let u=C=>this.margin[3]+C.replace(/\s+$/,"").padEnd(this.widths[0]," "),A=this.newline,p=this.indent(e),h=await this.resolve(e.message,this.state,e,r),E=await this.renderScale(e,r),w=this.margin[1]+this.margin[3];this.scaleLength=Fft.unstyle(E).length,this.widths[0]=Math.min(this.widths[0],this.width-this.scaleLength-w.length);let x=ege.wordWrap(h,{width:this.widths[0],newline:A}).split(` +`).map(C=>u(C)+this.margin[1]);return o&&(E=this.styles.info(E),x=x.map(C=>this.styles.info(C))),x[0]+=E,this.linebreak&&x.push(""),[p+a,x.join(` +`)].filter(Boolean)}async renderChoices(){if(this.state.submitted)return"";this.tableize();let e=this.visible.map(async(a,n)=>await this.renderChoice(a,n)),r=await Promise.all(e),o=await this.renderScaleHeading();return this.margin[0]+[o,...r.map(a=>a.join(" "))].join(` +`)}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u="";this.options.promptLine!==!1&&(u=[o,n,a,""].join(" "),this.state.prompt=u);let A=await this.header(),p=await this.format(),h=await this.renderScaleKey(),E=await this.error()||await this.hint(),w=await this.renderChoices(),D=await this.footer(),x=this.emptyError;p&&(u+=p),E&&!u.includes(E)&&(u+=" "+E),e&&!p&&!w.trim()&&this.multiple&&x!=null&&(u+=this.styles.danger(x)),this.clear(r),this.write([A,u,h,w,D].filter(Boolean).join(` +`)),this.state.submitted||this.write(this.margin[2]),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIndex;return this.base.submit.call(this)}};tge.exports=z_});var sge=_((a_t,ige)=>{"use strict";var nge=eu(),Tft=(t="")=>typeof t=="string"?t.replace(/^['"]|['"]$/g,""):"",Z_=class{constructor(e){this.name=e.key,this.field=e.field||{},this.value=Tft(e.initial||this.field.initial||""),this.message=e.message||this.name,this.cursor=0,this.input="",this.lines=[]}},Nft=async(t={},e={},r=o=>o)=>{let o=new Set,a=t.fields||[],n=t.template,u=[],A=[],p=[],h=1;typeof n=="function"&&(n=await n());let E=-1,w=()=>n[++E],D=()=>n[E+1],x=C=>{C.line=h,u.push(C)};for(x({type:"bos",value:""});Ele.name===U.key);U.field=a.find(le=>le.name===U.key),te||(te=new Z_(U),A.push(te)),te.lines.push(U.line-1);continue}let T=u[u.length-1];T.type==="text"&&T.line===h?T.value+=C:x({type:"text",value:C})}return x({type:"eos",value:""}),{input:n,tabstops:u,unique:o,keys:p,items:A}};ige.exports=async t=>{let e=t.options,r=new Set(e.required===!0?[]:e.required||[]),o={...e.values,...e.initial},{tabstops:a,items:n,keys:u}=await Nft(e,o),A=X_("result",t,e),p=X_("format",t,e),h=X_("validate",t,e,!0),E=t.isValue.bind(t);return async(w={},D=!1)=>{let x=0;w.required=r,w.items=n,w.keys=u,w.output="";let C=async(J,te,le,ce)=>{let ue=await h(J,te,le,ce);return ue===!1?"Invalid field "+le.name:ue};for(let J of a){let te=J.value,le=J.key;if(J.type!=="template"){te&&(w.output+=te);continue}if(J.type==="template"){let ce=n.find(Ee=>Ee.name===le);e.required===!0&&w.required.add(ce.name);let ue=[ce.input,w.values[ce.value],ce.value,te].find(E),he=(ce.field||{}).message||J.inner;if(D){let Ee=await C(w.values[le],w,ce,x);if(Ee&&typeof Ee=="string"||Ee===!1){w.invalid.set(le,Ee);continue}w.invalid.delete(le);let g=await A(w.values[le],w,ce,x);w.output+=nge.unstyle(g);continue}ce.placeholder=!1;let De=te;te=await p(te,w,ce,x),ue!==te?(w.values[le]=ue,te=t.styles.typing(ue),w.missing.delete(he)):(w.values[le]=void 0,ue=`<${he}>`,te=t.styles.primary(ue),ce.placeholder=!0,w.required.has(le)&&w.missing.add(he)),w.missing.has(he)&&w.validating&&(te=t.styles.warning(ue)),w.invalid.has(le)&&w.validating&&(te=t.styles.danger(ue)),x===w.index&&(De!==te?te=t.styles.underline(te):te=t.styles.heading(nge.unstyle(te))),x++}te&&(w.output+=te)}let T=w.output.split(` +`).map(J=>" "+J),L=n.length,U=0;for(let J of n)w.invalid.has(J.name)&&J.lines.forEach(te=>{T[te][0]===" "&&(T[te]=w.styles.danger(w.symbols.bullet)+T[te].slice(1))}),t.isValue(w.values[J.name])&&U++;return w.completed=(U/L*100).toFixed(0),w.output=T.join(` +`),w.output}};function X_(t,e,r,o){return(a,n,u,A)=>typeof u.field[t]=="function"?u.field[t].call(e,a,n,u,A):[o,a].find(p=>e.isValue(p))}});var age=_((l_t,oge)=>{"use strict";var Lft=eu(),Oft=sge(),Mft=uE(),$_=class extends Mft{constructor(e){super(e),this.cursorHide(),this.reset(!0)}async initialize(){this.interpolate=await Oft(this),await super.initialize()}async reset(e){this.state.keys=[],this.state.invalid=new Map,this.state.missing=new Set,this.state.completed=0,this.state.values={},e!==!0&&(await this.initialize(),await this.render())}moveCursor(e){let r=this.getItem();this.cursor+=e,r.cursor+=e}dispatch(e,r){if(!r.code&&!r.ctrl&&e!=null&&this.getItem()){this.append(e,r);return}this.alert()}append(e,r){let o=this.getItem(),a=o.input.slice(0,this.cursor),n=o.input.slice(this.cursor);this.input=o.input=`${a}${e}${n}`,this.moveCursor(1),this.render()}delete(){let e=this.getItem();if(this.cursor<=0||!e.input)return this.alert();let r=e.input.slice(this.cursor),o=e.input.slice(0,this.cursor-1);this.input=e.input=`${o}${r}`,this.moveCursor(-1),this.render()}increment(e){return e>=this.state.keys.length-1?0:e+1}decrement(e){return e<=0?this.state.keys.length-1:e-1}first(){this.state.index=0,this.render()}last(){this.state.index=this.state.keys.length-1,this.render()}right(){if(this.cursor>=this.input.length)return this.alert();this.moveCursor(1),this.render()}left(){if(this.cursor<=0)return this.alert();this.moveCursor(-1),this.render()}prev(){this.state.index=this.decrement(this.state.index),this.getItem(),this.render()}next(){this.state.index=this.increment(this.state.index),this.getItem(),this.render()}up(){this.prev()}down(){this.next()}format(e){let r=this.state.completed<100?this.styles.warning:this.styles.success;return this.state.submitted===!0&&this.state.completed!==100&&(r=this.styles.danger),r(`${this.state.completed}% completed`)}async render(){let{index:e,keys:r=[],submitted:o,size:a}=this.state,n=[this.options.newline,` +`].find(J=>J!=null),u=await this.prefix(),A=await this.separator(),p=await this.message(),h=[u,p,A].filter(Boolean).join(" ");this.state.prompt=h;let E=await this.header(),w=await this.error()||"",D=await this.hint()||"",x=o?"":await this.interpolate(this.state),C=this.state.key=r[e]||"",T=await this.format(C),L=await this.footer();T&&(h+=" "+T),D&&!T&&this.state.completed===0&&(h+=" "+D),this.clear(a);let U=[E,h,x,L,w.trim()];this.write(U.filter(Boolean).join(n)),this.restore()}getItem(e){let{items:r,keys:o,index:a}=this.state,n=r.find(u=>u.name===o[a]);return n&&n.input!=null&&(this.input=n.input,this.cursor=n.cursor),n}async submit(){typeof this.interpolate!="function"&&await this.initialize(),await this.interpolate(this.state,!0);let{invalid:e,missing:r,output:o,values:a}=this.state;if(e.size){let A="";for(let[p,h]of e)A+=`Invalid ${p}: ${h} +`;return this.state.error=A,super.submit()}if(r.size)return this.state.error="Required: "+[...r.keys()].join(", "),super.submit();let u=Lft.unstyle(o).split(` +`).map(A=>A.slice(1)).join(` +`);return this.value={values:a,result:u},super.submit()}};oge.exports=$_});var cge=_((c_t,lge)=>{"use strict";var Uft="(Use + to sort)",_ft=Qh(),eH=class extends _ft{constructor(e){super({...e,reorder:!1,sort:!0,multiple:!0}),this.state.hint=[this.options.hint,Uft].find(this.isValue.bind(this))}indicator(){return""}async renderChoice(e,r){let o=await super.renderChoice(e,r),a=this.symbols.identicalTo+" ",n=this.index===r&&this.sorting?this.styles.muted(a):" ";return this.options.drag===!1&&(n=""),this.options.numbered===!0?n+`${r+1} - `+o:n+o}get selected(){return this.choices}submit(){return this.value=this.choices.map(e=>e.value),super.submit()}};lge.exports=eH});var Age=_((u_t,uge)=>{"use strict";var Hft=x2(),tH=class extends Hft{constructor(e={}){if(super(e),this.emptyError=e.emptyError||"No items were selected",this.term=process.env.TERM_PROGRAM,!this.options.header){let r=["","4 - Strongly Agree","3 - Agree","2 - Neutral","1 - Disagree","0 - Strongly Disagree",""];r=r.map(o=>this.styles.muted(o)),this.state.header=r.join(` + `)}}async toChoices(...e){if(this.createdScales)return!1;this.createdScales=!0;let r=await super.toChoices(...e);for(let o of r)o.scale=qft(5,this.options),o.scaleIdx=2;return r}dispatch(){this.alert()}space(){let e=this.focused,r=e.scale[e.scaleIdx],o=r.selected;return e.scale.forEach(a=>a.selected=!1),r.selected=!o,this.render()}indicator(){return""}pointer(){return""}separator(){return this.styles.muted(this.symbols.ellipsis)}right(){let e=this.focused;return e.scaleIdx>=e.scale.length-1?this.alert():(e.scaleIdx++,this.render())}left(){let e=this.focused;return e.scaleIdx<=0?this.alert():(e.scaleIdx--,this.render())}indent(){return" "}async renderChoice(e,r){await this.onChoice(e,r);let o=this.index===r,a=this.term==="Hyper",n=a?9:8,u=a?"":" ",A=this.symbols.line.repeat(n),p=" ".repeat(n+(a?0:1)),h=te=>(te?this.styles.success("\u25C9"):"\u25EF")+u,E=r+1+".",w=o?this.styles.heading:this.styles.noop,D=await this.resolve(e.message,this.state,e,r),x=this.indent(e),C=x+e.scale.map((te,le)=>h(le===e.scaleIdx)).join(A),T=te=>te===e.scaleIdx?w(te):te,L=x+e.scale.map((te,le)=>T(le)).join(p),U=()=>[E,D].filter(Boolean).join(" "),J=()=>[U(),C,L," "].filter(Boolean).join(` +`);return o&&(C=this.styles.cyan(C),L=this.styles.cyan(L)),J()}async renderChoices(){if(this.state.submitted)return"";let e=this.visible.map(async(o,a)=>await this.renderChoice(o,a)),r=await Promise.all(e);return r.length||r.push(this.styles.danger("No matching choices")),r.join(` +`)}format(){return this.state.submitted?this.choices.map(r=>this.styles.info(r.scaleIdx)).join(", "):""}async render(){let{submitted:e,size:r}=this.state,o=await this.prefix(),a=await this.separator(),n=await this.message(),u=[o,n,a].filter(Boolean).join(" ");this.state.prompt=u;let A=await this.header(),p=await this.format(),h=await this.error()||await this.hint(),E=await this.renderChoices(),w=await this.footer();(p||!h)&&(u+=" "+p),h&&!u.includes(h)&&(u+=" "+h),e&&!p&&!E&&this.multiple&&this.type!=="form"&&(u+=this.styles.danger(this.emptyError)),this.clear(r),this.write([u,A,E,w].filter(Boolean).join(` +`)),this.restore()}submit(){this.value={};for(let e of this.choices)this.value[e.name]=e.scaleIdx;return this.base.submit.call(this)}};function qft(t,e={}){if(Array.isArray(e.scale))return e.scale.map(o=>({...o}));let r=[];for(let o=1;o{fge.exports=j_()});var gge=_((f_t,hge)=>{"use strict";var jft=Hk(),rH=class extends jft{async initialize(){await super.initialize(),this.value=this.initial=!!this.options.initial,this.disabled=this.options.disabled||"no",this.enabled=this.options.enabled||"yes",await this.render()}reset(){this.value=this.initial,this.render()}delete(){this.alert()}toggle(){this.value=!this.value,this.render()}enable(){if(this.value===!0)return this.alert();this.value=!0,this.render()}disable(){if(this.value===!1)return this.alert();this.value=!1,this.render()}up(){this.toggle()}down(){this.toggle()}right(){this.toggle()}left(){this.toggle()}next(){this.toggle()}prev(){this.toggle()}dispatch(e="",r){switch(e.toLowerCase()){case" ":return this.toggle();case"1":case"y":case"t":return this.enable();case"0":case"n":case"f":return this.disable();default:return this.alert()}}format(){let e=o=>this.styles.primary.underline(o);return[this.value?this.disabled:e(this.disabled),this.value?e(this.enabled):this.enabled].join(this.styles.muted(" / "))}async render(){let{size:e}=this.state,r=await this.header(),o=await this.prefix(),a=await this.separator(),n=await this.message(),u=await this.format(),A=await this.error()||await this.hint(),p=await this.footer(),h=[o,n,a,u].join(" ");this.state.prompt=h,A&&!h.includes(A)&&(h+=" "+A),this.clear(e),this.write([r,h,p].filter(Boolean).join(` +`)),this.write(this.margin[2]),this.restore()}};hge.exports=rH});var mge=_((p_t,dge)=>{"use strict";var Gft=Qh(),nH=class extends Gft{constructor(e){if(super(e),typeof this.options.correctChoice!="number"||this.options.correctChoice<0)throw new Error("Please specify the index of the correct answer from the list of choices")}async toChoices(e,r){let o=await super.toChoices(e,r);if(o.length<2)throw new Error("Please give at least two choices to the user");if(this.options.correctChoice>o.length)throw new Error("Please specify the index of the correct answer from the list of choices");return o}check(e){return e.index===this.options.correctChoice}async result(e){return{selectedAnswer:e,correctAnswer:this.options.choices[this.options.correctChoice].value,correct:await this.check(this.state)}}};dge.exports=nH});var Ege=_(iH=>{"use strict";var yge=bo(),fs=(t,e)=>{yge.defineExport(iH,t,e),yge.defineExport(iH,t.toLowerCase(),e)};fs("AutoComplete",()=>D0e());fs("BasicAuth",()=>F0e());fs("Confirm",()=>N0e());fs("Editable",()=>O0e());fs("Form",()=>_k());fs("Input",()=>j_());fs("Invisible",()=>G0e());fs("List",()=>Y0e());fs("MultiSelect",()=>V0e());fs("Numeral",()=>X0e());fs("Password",()=>$0e());fs("Scale",()=>rge());fs("Select",()=>Qh());fs("Snippet",()=>age());fs("Sort",()=>cge());fs("Survey",()=>Age());fs("Text",()=>pge());fs("Toggle",()=>gge());fs("Quiz",()=>mge())});var Ige=_((g_t,Cge)=>{Cge.exports={ArrayPrompt:x2(),AuthPrompt:O_(),BooleanPrompt:Hk(),NumberPrompt:V_(),StringPrompt:Vg()}});var Q2=_((d_t,Bge)=>{"use strict";var wge=ve("assert"),oH=ve("events"),Fh=bo(),ru=class extends oH{constructor(e,r){super(),this.options=Fh.merge({},e),this.answers={...r}}register(e,r){if(Fh.isObject(e)){for(let a of Object.keys(e))this.register(a,e[a]);return this}wge.equal(typeof r,"function","expected a function");let o=e.toLowerCase();return r.prototype instanceof this.Prompt?this.prompts[o]=r:this.prompts[o]=r(this.Prompt,this),this}async prompt(e=[]){for(let r of[].concat(e))try{typeof r=="function"&&(r=await r.call(this)),await this.ask(Fh.merge({},this.options,r))}catch(o){return Promise.reject(o)}return this.answers}async ask(e){typeof e=="function"&&(e=await e.call(this));let r=Fh.merge({},this.options,e),{type:o,name:a}=e,{set:n,get:u}=Fh;if(typeof o=="function"&&(o=await o.call(this,e,this.answers)),!o)return this.answers[a];wge(this.prompts[o],`Prompt "${o}" is not registered`);let A=new this.prompts[o](r),p=u(this.answers,a);A.state.answers=this.answers,A.enquirer=this,a&&A.on("submit",E=>{this.emit("answer",a,E,A),n(this.answers,a,E)});let h=A.emit.bind(A);return A.emit=(...E)=>(this.emit.call(this,...E),h(...E)),this.emit("prompt",A,this),r.autofill&&p!=null?(A.value=A.input=p,r.autofill==="show"&&await A.submit()):p=A.value=await A.run(),p}use(e){return e.call(this,this),this}set Prompt(e){this._Prompt=e}get Prompt(){return this._Prompt||this.constructor.Prompt}get prompts(){return this.constructor.prompts}static set Prompt(e){this._Prompt=e}static get Prompt(){return this._Prompt||uE()}static get prompts(){return Ege()}static get types(){return Ige()}static get prompt(){let e=(r,...o)=>{let a=new this(...o),n=a.emit.bind(a);return a.emit=(...u)=>(e.emit(...u),n(...u)),a.prompt(r)};return Fh.mixinEmitter(e,new oH),e}};Fh.mixinEmitter(ru,new oH);var sH=ru.prompts;for(let t of Object.keys(sH)){let e=t.toLowerCase(),r=o=>new sH[t](o).run();ru.prompt[e]=r,ru[e]=r,ru[t]||Reflect.defineProperty(ru,t,{get:()=>sH[t]})}var k2=t=>{Fh.defineExport(ru,t,()=>ru.types[t])};k2("ArrayPrompt");k2("AuthPrompt");k2("BooleanPrompt");k2("NumberPrompt");k2("StringPrompt");Bge.exports=ru});var N2=_((Z_t,kge)=>{var zft=xk();function Xft(t,e,r){var o=t==null?void 0:zft(t,e);return o===void 0?r:o}kge.exports=Xft});var Rge=_((iHt,Fge)=>{function Zft(t,e){for(var r=-1,o=t==null?0:t.length;++r{var $ft=Eg(),ept=PS();function tpt(t,e){return t&&$ft(e,ept(e),t)}Tge.exports=tpt});var Oge=_((oHt,Lge)=>{var rpt=Eg(),npt=Vm();function ipt(t,e){return t&&rpt(e,npt(e),t)}Lge.exports=ipt});var Uge=_((aHt,Mge)=>{var spt=Eg(),opt=CS();function apt(t,e){return spt(t,opt(t),e)}Mge.exports=apt});var fH=_((lHt,_ge)=>{var lpt=ES(),cpt=QS(),upt=CS(),Apt=bL(),fpt=Object.getOwnPropertySymbols,ppt=fpt?function(t){for(var e=[];t;)lpt(e,upt(t)),t=cpt(t);return e}:Apt;_ge.exports=ppt});var qge=_((cHt,Hge)=>{var hpt=Eg(),gpt=fH();function dpt(t,e){return hpt(t,gpt(t),e)}Hge.exports=dpt});var pH=_((uHt,jge)=>{var mpt=SL(),ypt=fH(),Ept=Vm();function Cpt(t){return mpt(t,Ept,ypt)}jge.exports=Cpt});var Wge=_((AHt,Gge)=>{var Ipt=Object.prototype,wpt=Ipt.hasOwnProperty;function Bpt(t){var e=t.length,r=new t.constructor(e);return e&&typeof t[0]=="string"&&wpt.call(t,"index")&&(r.index=t.index,r.input=t.input),r}Gge.exports=Bpt});var Kge=_((fHt,Yge)=>{var vpt=xS();function Dpt(t,e){var r=e?vpt(t.buffer):t.buffer;return new t.constructor(r,t.byteOffset,t.byteLength)}Yge.exports=Dpt});var Jge=_((pHt,Vge)=>{var Ppt=/\w*$/;function Spt(t){var e=new t.constructor(t.source,Ppt.exec(t));return e.lastIndex=t.lastIndex,e}Vge.exports=Spt});var ede=_((hHt,$ge)=>{var zge=dg(),Xge=zge?zge.prototype:void 0,Zge=Xge?Xge.valueOf:void 0;function bpt(t){return Zge?Object(Zge.call(t)):{}}$ge.exports=bpt});var rde=_((gHt,tde)=>{var xpt=xS(),kpt=Kge(),Qpt=Jge(),Fpt=ede(),Rpt=qL(),Tpt="[object Boolean]",Npt="[object Date]",Lpt="[object Map]",Opt="[object Number]",Mpt="[object RegExp]",Upt="[object Set]",_pt="[object String]",Hpt="[object Symbol]",qpt="[object ArrayBuffer]",jpt="[object DataView]",Gpt="[object Float32Array]",Wpt="[object Float64Array]",Ypt="[object Int8Array]",Kpt="[object Int16Array]",Vpt="[object Int32Array]",Jpt="[object Uint8Array]",zpt="[object Uint8ClampedArray]",Xpt="[object Uint16Array]",Zpt="[object Uint32Array]";function $pt(t,e,r){var o=t.constructor;switch(e){case qpt:return xpt(t);case Tpt:case Npt:return new o(+t);case jpt:return kpt(t,r);case Gpt:case Wpt:case Ypt:case Kpt:case Vpt:case Jpt:case zpt:case Xpt:case Zpt:return Rpt(t,r);case Lpt:return new o;case Opt:case _pt:return new o(t);case Mpt:return Qpt(t);case Upt:return new o;case Hpt:return Fpt(t)}}tde.exports=$pt});var ide=_((dHt,nde)=>{var eht=a1(),tht=Zu(),rht="[object Map]";function nht(t){return tht(t)&&eht(t)==rht}nde.exports=nht});var lde=_((mHt,ade)=>{var iht=ide(),sht=wS(),sde=BS(),ode=sde&&sde.isMap,oht=ode?sht(ode):iht;ade.exports=oht});var ude=_((yHt,cde)=>{var aht=a1(),lht=Zu(),cht="[object Set]";function uht(t){return lht(t)&&aht(t)==cht}cde.exports=uht});var hde=_((EHt,pde)=>{var Aht=ude(),fht=wS(),Ade=BS(),fde=Ade&&Ade.isSet,pht=fde?fht(fde):Aht;pde.exports=pht});var hH=_((CHt,yde)=>{var hht=mS(),ght=Rge(),dht=RS(),mht=Nge(),yht=Oge(),Eht=HL(),Cht=kS(),Iht=Uge(),wht=qge(),Bht=FL(),vht=pH(),Dht=a1(),Pht=Wge(),Sht=rde(),bht=jL(),xht=jl(),kht=r1(),Qht=lde(),Fht=cl(),Rht=hde(),Tht=PS(),Nht=Vm(),Lht=1,Oht=2,Mht=4,gde="[object Arguments]",Uht="[object Array]",_ht="[object Boolean]",Hht="[object Date]",qht="[object Error]",dde="[object Function]",jht="[object GeneratorFunction]",Ght="[object Map]",Wht="[object Number]",mde="[object Object]",Yht="[object RegExp]",Kht="[object Set]",Vht="[object String]",Jht="[object Symbol]",zht="[object WeakMap]",Xht="[object ArrayBuffer]",Zht="[object DataView]",$ht="[object Float32Array]",e0t="[object Float64Array]",t0t="[object Int8Array]",r0t="[object Int16Array]",n0t="[object Int32Array]",i0t="[object Uint8Array]",s0t="[object Uint8ClampedArray]",o0t="[object Uint16Array]",a0t="[object Uint32Array]",Ai={};Ai[gde]=Ai[Uht]=Ai[Xht]=Ai[Zht]=Ai[_ht]=Ai[Hht]=Ai[$ht]=Ai[e0t]=Ai[t0t]=Ai[r0t]=Ai[n0t]=Ai[Ght]=Ai[Wht]=Ai[mde]=Ai[Yht]=Ai[Kht]=Ai[Vht]=Ai[Jht]=Ai[i0t]=Ai[s0t]=Ai[o0t]=Ai[a0t]=!0;Ai[qht]=Ai[dde]=Ai[zht]=!1;function Gk(t,e,r,o,a,n){var u,A=e&Lht,p=e&Oht,h=e&Mht;if(r&&(u=a?r(t,o,a,n):r(t)),u!==void 0)return u;if(!Fht(t))return t;var E=xht(t);if(E){if(u=Pht(t),!A)return Cht(t,u)}else{var w=Dht(t),D=w==dde||w==jht;if(kht(t))return Eht(t,A);if(w==mde||w==gde||D&&!a){if(u=p||D?{}:bht(t),!A)return p?wht(t,yht(u,t)):Iht(t,mht(u,t))}else{if(!Ai[w])return a?t:{};u=Sht(t,w,A)}}n||(n=new hht);var x=n.get(t);if(x)return x;n.set(t,u),Rht(t)?t.forEach(function(L){u.add(Gk(L,e,r,L,t,n))}):Qht(t)&&t.forEach(function(L,U){u.set(U,Gk(L,e,r,U,t,n))});var C=h?p?vht:Bht:p?Nht:Tht,T=E?void 0:C(t);return ght(T||t,function(L,U){T&&(U=L,L=t[U]),dht(u,U,Gk(L,e,r,U,t,n))}),u}yde.exports=Gk});var gH=_((IHt,Ede)=>{var l0t=hH(),c0t=1,u0t=4;function A0t(t){return l0t(t,c0t|u0t)}Ede.exports=A0t});var dH=_((wHt,Cde)=>{var f0t=o_();function p0t(t,e,r){return t==null?t:f0t(t,e,r)}Cde.exports=p0t});var Dde=_((bHt,vde)=>{var h0t=Object.prototype,g0t=h0t.hasOwnProperty;function d0t(t,e){return t!=null&&g0t.call(t,e)}vde.exports=d0t});var Sde=_((xHt,Pde)=>{var m0t=Dde(),y0t=a_();function E0t(t,e){return t!=null&&y0t(t,e,m0t)}Pde.exports=E0t});var xde=_((kHt,bde)=>{function C0t(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}bde.exports=C0t});var Qde=_((QHt,kde)=>{var I0t=xk(),w0t=X4();function B0t(t,e){return e.length<2?t:I0t(t,w0t(e,0,-1))}kde.exports=B0t});var yH=_((FHt,Fde)=>{var v0t=Wg(),D0t=xde(),P0t=Qde(),S0t=nE();function b0t(t,e){return e=v0t(e,t),t=P0t(t,e),t==null||delete t[S0t(D0t(e))]}Fde.exports=b0t});var EH=_((RHt,Rde)=>{var x0t=yH();function k0t(t,e){return t==null?!0:x0t(t,e)}Rde.exports=k0t});var Mde=_((l6t,R0t)=>{R0t.exports={name:"@yarnpkg/cli",version:"4.6.0",license:"BSD-2-Clause",main:"./sources/index.ts",exports:{".":"./sources/index.ts","./polyfills":"./sources/polyfills.ts","./package.json":"./package.json"},dependencies:{"@yarnpkg/core":"workspace:^","@yarnpkg/fslib":"workspace:^","@yarnpkg/libzip":"workspace:^","@yarnpkg/parsers":"workspace:^","@yarnpkg/plugin-compat":"workspace:^","@yarnpkg/plugin-constraints":"workspace:^","@yarnpkg/plugin-dlx":"workspace:^","@yarnpkg/plugin-essentials":"workspace:^","@yarnpkg/plugin-exec":"workspace:^","@yarnpkg/plugin-file":"workspace:^","@yarnpkg/plugin-git":"workspace:^","@yarnpkg/plugin-github":"workspace:^","@yarnpkg/plugin-http":"workspace:^","@yarnpkg/plugin-init":"workspace:^","@yarnpkg/plugin-interactive-tools":"workspace:^","@yarnpkg/plugin-link":"workspace:^","@yarnpkg/plugin-nm":"workspace:^","@yarnpkg/plugin-npm":"workspace:^","@yarnpkg/plugin-npm-cli":"workspace:^","@yarnpkg/plugin-pack":"workspace:^","@yarnpkg/plugin-patch":"workspace:^","@yarnpkg/plugin-pnp":"workspace:^","@yarnpkg/plugin-pnpm":"workspace:^","@yarnpkg/plugin-stage":"workspace:^","@yarnpkg/plugin-typescript":"workspace:^","@yarnpkg/plugin-version":"workspace:^","@yarnpkg/plugin-workspace-tools":"workspace:^","@yarnpkg/shell":"workspace:^","ci-info":"^4.0.0",clipanion:"^4.0.0-rc.2",semver:"^7.1.2",tslib:"^2.4.0",typanion:"^3.14.0"},devDependencies:{"@types/semver":"^7.1.0","@yarnpkg/builder":"workspace:^","@yarnpkg/monorepo":"workspace:^","@yarnpkg/pnpify":"workspace:^"},peerDependencies:{"@yarnpkg/core":"workspace:^"},scripts:{postpack:"rm -rf lib",prepack:'run build:compile "$(pwd)"',"build:cli+hook":"run build:pnp:hook && builder build bundle","build:cli":"builder build bundle","run:cli":"builder run","update-local":"run build:cli --no-git-hash && rsync -a --delete bundles/ bin/"},publishConfig:{main:"./lib/index.js",bin:null,exports:{".":"./lib/index.js","./package.json":"./package.json"}},files:["/lib/**/*","!/lib/pluginConfiguration.*","!/lib/cli.*"],"@yarnpkg/builder":{bundles:{standard:["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"]}},repository:{type:"git",url:"ssh://git@github.com/yarnpkg/berry.git",directory:"packages/yarnpkg-cli"},engines:{node:">=18.12.0"}}});var bH=_((U5t,zde)=>{"use strict";zde.exports=function(e,r){r===!0&&(r=0);var o="";if(typeof e=="string")try{o=new URL(e).protocol}catch{}else e&&e.constructor===URL&&(o=e.protocol);var a=o.split(/\:|\+/).filter(Boolean);return typeof r=="number"?a[r]:a}});var Zde=_((_5t,Xde)=>{"use strict";var $0t=bH();function egt(t){var e={protocols:[],protocol:null,port:null,resource:"",host:"",user:"",password:"",pathname:"",hash:"",search:"",href:t,query:{},parse_failed:!1};try{var r=new URL(t);e.protocols=$0t(r),e.protocol=e.protocols[0],e.port=r.port,e.resource=r.hostname,e.host=r.host,e.user=r.username||"",e.password=r.password||"",e.pathname=r.pathname,e.hash=r.hash.slice(1),e.search=r.search.slice(1),e.href=r.href,e.query=Object.fromEntries(r.searchParams)}catch{e.protocols=["file"],e.protocol=e.protocols[0],e.port="",e.resource="",e.user="",e.pathname="",e.hash="",e.search="",e.href=t,e.query={},e.parse_failed=!0}return e}Xde.exports=egt});var tme=_((H5t,eme)=>{"use strict";var tgt=Zde();function rgt(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var ngt=rgt(tgt),igt="text/plain",sgt="us-ascii",$de=(t,e)=>e.some(r=>r instanceof RegExp?r.test(t):r===t),ogt=(t,{stripHash:e})=>{let r=/^data:(?[^,]*?),(?[^#]*?)(?:#(?.*))?$/.exec(t);if(!r)throw new Error(`Invalid URL: ${t}`);let{type:o,data:a,hash:n}=r.groups,u=o.split(";");n=e?"":n;let A=!1;u[u.length-1]==="base64"&&(u.pop(),A=!0);let p=(u.shift()||"").toLowerCase(),E=[...u.map(w=>{let[D,x=""]=w.split("=").map(C=>C.trim());return D==="charset"&&(x=x.toLowerCase(),x===sgt)?"":`${D}${x?`=${x}`:""}`}).filter(Boolean)];return A&&E.push("base64"),(E.length>0||p&&p!==igt)&&E.unshift(p),`data:${E.join(";")},${A?a.trim():a}${n?`#${n}`:""}`};function agt(t,e){if(e={defaultProtocol:"http:",normalizeProtocol:!0,forceHttp:!1,forceHttps:!1,stripAuthentication:!0,stripHash:!1,stripTextFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeSingleSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0,...e},t=t.trim(),/^data:/i.test(t))return ogt(t,e);if(/^view-source:/i.test(t))throw new Error("`view-source:` is not supported as it is a non-standard protocol");let r=t.startsWith("//");!r&&/^\.*\//.test(t)||(t=t.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,e.defaultProtocol));let a=new URL(t);if(e.forceHttp&&e.forceHttps)throw new Error("The `forceHttp` and `forceHttps` options cannot be used together");if(e.forceHttp&&a.protocol==="https:"&&(a.protocol="http:"),e.forceHttps&&a.protocol==="http:"&&(a.protocol="https:"),e.stripAuthentication&&(a.username="",a.password=""),e.stripHash?a.hash="":e.stripTextFragment&&(a.hash=a.hash.replace(/#?:~:text.*?$/i,"")),a.pathname){let u=/\b[a-z][a-z\d+\-.]{1,50}:\/\//g,A=0,p="";for(;;){let E=u.exec(a.pathname);if(!E)break;let w=E[0],D=E.index,x=a.pathname.slice(A,D);p+=x.replace(/\/{2,}/g,"/"),p+=w,A=D+w.length}let h=a.pathname.slice(A,a.pathname.length);p+=h.replace(/\/{2,}/g,"/"),a.pathname=p}if(a.pathname)try{a.pathname=decodeURI(a.pathname)}catch{}if(e.removeDirectoryIndex===!0&&(e.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(e.removeDirectoryIndex)&&e.removeDirectoryIndex.length>0){let u=a.pathname.split("/"),A=u[u.length-1];$de(A,e.removeDirectoryIndex)&&(u=u.slice(0,-1),a.pathname=u.slice(1).join("/")+"/")}if(a.hostname&&(a.hostname=a.hostname.replace(/\.$/,""),e.stripWWW&&/^www\.(?!www\.)[a-z\-\d]{1,63}\.[a-z.\-\d]{2,63}$/.test(a.hostname)&&(a.hostname=a.hostname.replace(/^www\./,""))),Array.isArray(e.removeQueryParameters))for(let u of[...a.searchParams.keys()])$de(u,e.removeQueryParameters)&&a.searchParams.delete(u);if(e.removeQueryParameters===!0&&(a.search=""),e.sortQueryParameters){a.searchParams.sort();try{a.search=decodeURIComponent(a.search)}catch{}}e.removeTrailingSlash&&(a.pathname=a.pathname.replace(/\/$/,""));let n=t;return t=a.toString(),!e.removeSingleSlash&&a.pathname==="/"&&!n.endsWith("/")&&a.hash===""&&(t=t.replace(/\/$/,"")),(e.removeTrailingSlash||a.pathname==="/")&&a.hash===""&&e.removeSingleSlash&&(t=t.replace(/\/$/,"")),r&&!e.normalizeProtocol&&(t=t.replace(/^http:\/\//,"//")),e.stripProtocol&&(t=t.replace(/^(?:https?:)?\/\//,"")),t}var xH=(t,e=!1)=>{let r=/^(?:([a-z_][a-z0-9_-]{0,31})@|https?:\/\/)([\w\.\-@]+)[\/:]([\~,\.\w,\-,\_,\/]+?(?:\.git|\/)?)$/,o=n=>{let u=new Error(n);throw u.subject_url=t,u};(typeof t!="string"||!t.trim())&&o("Invalid url."),t.length>xH.MAX_INPUT_LENGTH&&o("Input exceeds maximum length. If needed, change the value of parseUrl.MAX_INPUT_LENGTH."),e&&(typeof e!="object"&&(e={stripHash:!1}),t=agt(t,e));let a=ngt.default(t);if(a.parse_failed){let n=a.href.match(r);n?(a.protocols=["ssh"],a.protocol="ssh",a.resource=n[2],a.host=n[2],a.user=n[1],a.pathname=`/${n[3]}`,a.parse_failed=!1):o("URL parsing failed.")}return a};xH.MAX_INPUT_LENGTH=2048;eme.exports=xH});var ime=_((q5t,nme)=>{"use strict";var lgt=bH();function rme(t){if(Array.isArray(t))return t.indexOf("ssh")!==-1||t.indexOf("rsync")!==-1;if(typeof t!="string")return!1;var e=lgt(t);if(t=t.substring(t.indexOf("://")+3),rme(e))return!0;var r=new RegExp(".([a-zA-Z\\d]+):(\\d+)/");return!t.match(r)&&t.indexOf("@"){"use strict";var cgt=tme(),sme=ime();function ugt(t){var e=cgt(t);return e.token="",e.password==="x-oauth-basic"?e.token=e.user:e.user==="x-token-auth"&&(e.token=e.password),sme(e.protocols)||e.protocols.length===0&&sme(t)?e.protocol="ssh":e.protocols.length?e.protocol=e.protocols[0]:(e.protocol="file",e.protocols=["file"]),e.href=e.href.replace(/\/$/,""),e}ome.exports=ugt});var cme=_((G5t,lme)=>{"use strict";var Agt=ame();function kH(t){if(typeof t!="string")throw new Error("The url must be a string.");var e=/^([a-z\d-]{1,39})\/([-\.\w]{1,100})$/i;e.test(t)&&(t="https://github.com/"+t);var r=Agt(t),o=r.resource.split("."),a=null;switch(r.toString=function(L){return kH.stringify(this,L)},r.source=o.length>2?o.slice(1-o.length).join("."):r.source=r.resource,r.git_suffix=/\.git$/.test(r.pathname),r.name=decodeURIComponent((r.pathname||r.href).replace(/(^\/)|(\/$)/g,"").replace(/\.git$/,"")),r.owner=decodeURIComponent(r.user),r.source){case"git.cloudforge.com":r.owner=r.user,r.organization=o[0],r.source="cloudforge.com";break;case"visualstudio.com":if(r.resource==="vs-ssh.visualstudio.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3],r.full_name=a[2]+"/"+a[3]);break}else{a=r.name.split("/"),a.length===2?(r.owner=a[1],r.name=a[1],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name);break}case"dev.azure.com":case"azure.com":if(r.resource==="ssh.dev.azure.com"){a=r.name.split("/"),a.length===4&&(r.organization=a[1],r.owner=a[2],r.name=a[3]);break}else{a=r.name.split("/"),a.length===5?(r.organization=a[0],r.owner=a[1],r.name=a[4],r.full_name="_git/"+r.name):a.length===3?(r.name=a[2],a[0]==="DefaultCollection"?(r.owner=a[2],r.organization=a[0],r.full_name=r.organization+"/_git/"+r.name):(r.owner=a[0],r.full_name=r.owner+"/_git/"+r.name)):a.length===4&&(r.organization=a[0],r.owner=a[1],r.name=a[3],r.full_name=r.organization+"/"+r.owner+"/_git/"+r.name),r.query&&r.query.path&&(r.filepath=r.query.path.replace(/^\/+/g,"")),r.query&&r.query.version&&(r.ref=r.query.version.replace(/^GB/,""));break}default:a=r.name.split("/");var n=a.length-1;if(a.length>=2){var u=a.indexOf("-",2),A=a.indexOf("blob",2),p=a.indexOf("tree",2),h=a.indexOf("commit",2),E=a.indexOf("src",2),w=a.indexOf("raw",2),D=a.indexOf("edit",2);n=u>0?u-1:A>0?A-1:p>0?p-1:h>0?h-1:E>0?E-1:w>0?w-1:D>0?D-1:n,r.owner=a.slice(0,n).join("/"),r.name=a[n],h&&(r.commit=a[n+2])}r.ref="",r.filepathtype="",r.filepath="";var x=a.length>n&&a[n+1]==="-"?n+1:n;a.length>x+2&&["raw","src","blob","tree","edit"].indexOf(a[x+1])>=0&&(r.filepathtype=a[x+1],r.ref=a[x+2],a.length>x+3&&(r.filepath=a.slice(x+3).join("/"))),r.organization=r.owner;break}r.full_name||(r.full_name=r.owner,r.name&&(r.full_name&&(r.full_name+="/"),r.full_name+=r.name)),r.owner.startsWith("scm/")&&(r.source="bitbucket-server",r.owner=r.owner.replace("scm/",""),r.organization=r.owner,r.full_name=r.owner+"/"+r.name);var C=/(projects|users)\/(.*?)\/repos\/(.*?)((\/.*$)|$)/,T=C.exec(r.pathname);return T!=null&&(r.source="bitbucket-server",T[1]==="users"?r.owner="~"+T[2]:r.owner=T[2],r.organization=r.owner,r.name=T[3],a=T[4].split("/"),a.length>1&&(["raw","browse"].indexOf(a[1])>=0?(r.filepathtype=a[1],a.length>2&&(r.filepath=a.slice(2).join("/"))):a[1]==="commits"&&a.length>2&&(r.commit=a[2])),r.full_name=r.owner+"/"+r.name,r.query.at?r.ref=r.query.at:r.ref=""),r}kH.stringify=function(t,e){e=e||(t.protocols&&t.protocols.length?t.protocols.join("+"):t.protocol);var r=t.port?":"+t.port:"",o=t.user||"git",a=t.git_suffix?".git":"";switch(e){case"ssh":return r?"ssh://"+o+"@"+t.resource+r+"/"+t.full_name+a:o+"@"+t.resource+":"+t.full_name+a;case"git+ssh":case"ssh+git":case"ftp":case"ftps":return e+"://"+o+"@"+t.resource+r+"/"+t.full_name+a;case"http":case"https":var n=t.token?fgt(t):t.user&&(t.protocols.includes("http")||t.protocols.includes("https"))?t.user+"@":"";return e+"://"+n+t.resource+r+"/"+pgt(t)+a;default:return t.href}};function fgt(t){switch(t.source){case"bitbucket.org":return"x-token-auth:"+t.token+"@";default:return t.token+"@"}}function pgt(t){switch(t.source){case"bitbucket-server":return"scm/"+t.full_name;default:return""+t.full_name}}lme.exports=kH});var Dme=_((B9t,vme)=>{var vgt=Cx(),Dgt=kS(),Pgt=jl(),Sgt=fy(),bgt=s_(),xgt=nE(),kgt=t2();function Qgt(t){return Pgt(t)?vgt(t,xgt):Sgt(t)?[t]:Dgt(bgt(kgt(t)))}vme.exports=Qgt});function Ngt(t,e){return e===1&&Tgt.has(t[0])}function q2(t){let e=Array.isArray(t)?t:(0,bme.default)(t);return e.map((o,a)=>Fgt.test(o)?`[${o}]`:Rgt.test(o)&&!Ngt(e,a)?`.${o}`:`[${JSON.stringify(o)}]`).join("").replace(/^\./,"")}function Lgt(t,e){let r=[];if(e.methodName!==null&&r.push(pe.pretty(t,e.methodName,pe.Type.CODE)),e.file!==null){let o=[];o.push(pe.pretty(t,e.file,pe.Type.PATH)),e.line!==null&&(o.push(pe.pretty(t,e.line,pe.Type.NUMBER)),e.column!==null&&o.push(pe.pretty(t,e.column,pe.Type.NUMBER))),r.push(`(${o.join(pe.pretty(t,":","grey"))})`)}return r.join(" ")}function Vk(t,{manifestUpdates:e,reportedErrors:r},{fix:o}={}){let a=new Map,n=new Map,u=[...r.keys()].map(A=>[A,new Map]);for(let[A,p]of[...u,...e]){let h=r.get(A)?.map(x=>({text:x,fixable:!1}))??[],E=!1,w=t.getWorkspaceByCwd(A),D=w.manifest.exportTo({});for(let[x,C]of p){if(C.size>1){let T=[...C].map(([L,U])=>{let J=pe.pretty(t.configuration,L,pe.Type.INSPECT),te=U.size>0?Lgt(t.configuration,U.values().next().value):null;return te!==null?` +${J} at ${te}`:` +${J}`}).join("");h.push({text:`Conflict detected in constraint targeting ${pe.pretty(t.configuration,x,pe.Type.CODE)}; conflicting values are:${T}`,fixable:!1})}else{let[[T]]=C,L=(0,Pme.default)(D,x);if(JSON.stringify(L)===JSON.stringify(T))continue;if(!o){let U=typeof L>"u"?`Missing field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,T,pe.Type.INSPECT)}`:typeof T>"u"?`Extraneous field ${pe.pretty(t.configuration,x,pe.Type.CODE)} currently set to ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`:`Invalid field ${pe.pretty(t.configuration,x,pe.Type.CODE)}; expected ${pe.pretty(t.configuration,T,pe.Type.INSPECT)}, found ${pe.pretty(t.configuration,L,pe.Type.INSPECT)}`;h.push({text:U,fixable:!0});continue}typeof T>"u"?(0,xme.default)(D,x):(0,Sme.default)(D,x,T),E=!0}E&&a.set(w,D)}h.length>0&&n.set(w,h)}return{changedWorkspaces:a,remainingErrors:n}}function kme(t,{configuration:e}){let r={children:[]};for(let[o,a]of t){let n=[];for(let A of a){let p=A.text.split(/\n/);A.fixable&&(p[0]=`${pe.pretty(e,"\u2699","gray")} ${p[0]}`),n.push({value:pe.tuple(pe.Type.NO_HINT,p[0]),children:p.slice(1).map(h=>({value:pe.tuple(pe.Type.NO_HINT,h)}))})}let u={value:pe.tuple(pe.Type.LOCATOR,o.anchoredLocator),children:qe.sortMap(n,A=>A.value[1])};r.children.push(u)}return r.children=qe.sortMap(r.children,o=>o.value[1]),r}var Pme,Sme,bme,xme,ZE,Fgt,Rgt,Tgt,j2=It(()=>{Ke();Pme=et(N2()),Sme=et(dH()),bme=et(Dme()),xme=et(EH()),ZE=class{constructor(e){this.indexedFields=e;this.items=[];this.indexes={};this.clear()}clear(){this.items=[];for(let e of this.indexedFields)this.indexes[e]=new Map}insert(e){this.items.push(e);for(let r of this.indexedFields){let o=Object.hasOwn(e,r)?e[r]:void 0;if(typeof o>"u")continue;qe.getArrayWithDefault(this.indexes[r],o).push(e)}return e}find(e){if(typeof e>"u")return this.items;let r=Object.entries(e);if(r.length===0)return this.items;let o=[],a;for(let[u,A]of r){let p=u,h=Object.hasOwn(this.indexes,p)?this.indexes[p]:void 0;if(typeof h>"u"){o.push([p,A]);continue}let E=new Set(h.get(A)??[]);if(E.size===0)return[];if(typeof a>"u")a=E;else for(let w of a)E.has(w)||a.delete(w);if(a.size===0)break}let n=[...a??[]];return o.length>0&&(n=n.filter(u=>{for(let[A,p]of o)if(!(typeof p<"u"?Object.hasOwn(u,A)&&u[A]===p:Object.hasOwn(u,A)===!1))return!1;return!0})),n}},Fgt=/^[0-9]+$/,Rgt=/^[a-zA-Z0-9_]+$/,Tgt=new Set(["scripts",..._t.allDependencies])});var Qme=_((N9t,GH)=>{var Ogt;(function(t){var e=function(){return{"append/2":[new t.type.Rule(new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("L")]),new t.type.Term("foldl",[new t.type.Term("append",[]),new t.type.Var("X"),new t.type.Term("[]",[]),new t.type.Var("L")]))],"append/3":[new t.type.Rule(new t.type.Term("append",[new t.type.Term("[]",[]),new t.type.Var("X"),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("append",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("append",[new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("S")]))],"member/2":[new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("_")])]),null),new t.type.Rule(new t.type.Term("member",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")])]),new t.type.Term("member",[new t.type.Var("X"),new t.type.Var("Xs")]))],"permutation/2":[new t.type.Rule(new t.type.Term("permutation",[new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("permutation",[new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("permutation",[new t.type.Var("T"),new t.type.Var("P")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("P")]),new t.type.Term("append",[new t.type.Var("X"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("Y")]),new t.type.Var("S")])])]))],"maplist/2":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("X")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("Xs")])]))],"maplist/3":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs")])]))],"maplist/4":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs")])]))],"maplist/5":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds")])]))],"maplist/6":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es")])]))],"maplist/7":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs")])]))],"maplist/8":[new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("A"),new t.type.Var("As")]),new t.type.Term(".",[new t.type.Var("B"),new t.type.Var("Bs")]),new t.type.Term(".",[new t.type.Var("C"),new t.type.Var("Cs")]),new t.type.Term(".",[new t.type.Var("D"),new t.type.Var("Ds")]),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Es")]),new t.type.Term(".",[new t.type.Var("F"),new t.type.Var("Fs")]),new t.type.Term(".",[new t.type.Var("G"),new t.type.Var("Gs")])]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P"),new t.type.Var("A"),new t.type.Var("B"),new t.type.Var("C"),new t.type.Var("D"),new t.type.Var("E"),new t.type.Var("F"),new t.type.Var("G")]),new t.type.Term("maplist",[new t.type.Var("P"),new t.type.Var("As"),new t.type.Var("Bs"),new t.type.Var("Cs"),new t.type.Var("Ds"),new t.type.Var("Es"),new t.type.Var("Fs"),new t.type.Var("Gs")])]))],"include/3":[new t.type.Rule(new t.type.Term("include",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("include",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("A")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("A"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("F"),new t.type.Var("B")]),new t.type.Term(",",[new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("F")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("S")])]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("L"),new t.type.Var("S")])]),new t.type.Term("include",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("S")])])])])]))],"exclude/3":[new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Term("[]",[])]),null),new t.type.Rule(new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("exclude",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("E")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term("[]",[])]),new t.type.Var("Q")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("R"),new t.type.Var("Q")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("!",[]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("E")])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("E")])])])])])])]))],"foldl/4":[new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("_"),new t.type.Term("[]",[]),new t.type.Var("I"),new t.type.Var("I")]),null),new t.type.Rule(new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Var("T")]),new t.type.Var("I"),new t.type.Var("R")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P"),new t.type.Var("L")]),new t.type.Term(",",[new t.type.Term("append",[new t.type.Var("L"),new t.type.Term(".",[new t.type.Var("I"),new t.type.Term(".",[new t.type.Var("H"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])])])]),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("=..",[new t.type.Var("P2"),new t.type.Var("L2")]),new t.type.Term(",",[new t.type.Term("call",[new t.type.Var("P2")]),new t.type.Term("foldl",[new t.type.Var("P"),new t.type.Var("T"),new t.type.Var("X"),new t.type.Var("R")])])])])]))],"select/3":[new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("E"),new t.type.Var("Xs")]),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("select",[new t.type.Var("E"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term("select",[new t.type.Var("E"),new t.type.Var("Xs"),new t.type.Var("Ys")]))],"sum_list/2":[new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term("[]",[]),new t.type.Num(0,!1)]),null),new t.type.Rule(new t.type.Term("sum_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("sum_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("+",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"max_list/2":[new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("max_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("max_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"min_list/2":[new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("min_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("min_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term(";",[new t.type.Term(",",[new t.type.Term("=<",[new t.type.Var("X"),new t.type.Var("Y")]),new t.type.Term(",",[new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("X")]),new t.type.Term("!",[])])]),new t.type.Term("=",[new t.type.Var("S"),new t.type.Var("Y")])])]))],"prod_list/2":[new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term("[]",[]),new t.type.Num(1,!1)]),null),new t.type.Rule(new t.type.Term("prod_list",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("S")]),new t.type.Term(",",[new t.type.Term("prod_list",[new t.type.Var("Xs"),new t.type.Var("Y")]),new t.type.Term("is",[new t.type.Var("S"),new t.type.Term("*",[new t.type.Var("X"),new t.type.Var("Y")])])]))],"last/2":[new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("X"),new t.type.Term("[]",[])]),new t.type.Var("X")]),null),new t.type.Rule(new t.type.Term("last",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("Xs")]),new t.type.Var("X")]),new t.type.Term("last",[new t.type.Var("Xs"),new t.type.Var("X")]))],"prefix/2":[new t.type.Rule(new t.type.Term("prefix",[new t.type.Var("Part"),new t.type.Var("Whole")]),new t.type.Term("append",[new t.type.Var("Part"),new t.type.Var("_"),new t.type.Var("Whole")]))],"nth0/3":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth1/3":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("_")]),new t.type.Term("!",[])])])]))],"nth0/4":[new t.type.Rule(new t.type.Term("nth0",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">=",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(0,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth1/4":[new t.type.Rule(new t.type.Term("nth1",[new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term(";",[new t.type.Term("->",[new t.type.Term("var",[new t.type.Var("X")]),new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")])]),new t.type.Term(",",[new t.type.Term(">",[new t.type.Var("X"),new t.type.Num(0,!1)]),new t.type.Term(",",[new t.type.Term("nth",[new t.type.Num(1,!1),new t.type.Var("X"),new t.type.Var("Y"),new t.type.Var("Z"),new t.type.Var("W")]),new t.type.Term("!",[])])])]))],"nth/5":[new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("N"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("X"),new t.type.Var("Xs")]),null),new t.type.Rule(new t.type.Term("nth",[new t.type.Var("N"),new t.type.Var("O"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Xs")]),new t.type.Var("Y"),new t.type.Term(".",[new t.type.Var("X"),new t.type.Var("Ys")])]),new t.type.Term(",",[new t.type.Term("is",[new t.type.Var("M"),new t.type.Term("+",[new t.type.Var("N"),new t.type.Num(1,!1)])]),new t.type.Term("nth",[new t.type.Var("M"),new t.type.Var("O"),new t.type.Var("Xs"),new t.type.Var("Y"),new t.type.Var("Ys")])]))],"length/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(!t.type.is_variable(A)&&!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(t.type.is_integer(A)&&A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else{var p=new t.type.Term("length",[u,new t.type.Num(0,!1),A]);t.type.is_integer(A)&&(p=new t.type.Term(",",[p,new t.type.Term("!",[])])),o.prepend([new t.type.State(a.goal.replace(p),a.substitution,a)])}},"length/3":[new t.type.Rule(new t.type.Term("length",[new t.type.Term("[]",[]),new t.type.Var("N"),new t.type.Var("N")]),null),new t.type.Rule(new t.type.Term("length",[new t.type.Term(".",[new t.type.Var("_"),new t.type.Var("X")]),new t.type.Var("A"),new t.type.Var("N")]),new t.type.Term(",",[new t.type.Term("succ",[new t.type.Var("A"),new t.type.Var("B")]),new t.type.Term("length",[new t.type.Var("X"),new t.type.Var("B"),new t.type.Var("N")])]))],"replicate/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_integer(A))o.throw_error(t.error.type("integer",A,n.indicator));else if(A.value<0)o.throw_error(t.error.domain("not_less_than_zero",A,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=new t.type.Term("[]"),E=0;E0;w--)E[w].equals(E[w-1])&&E.splice(w,1);for(var D=new t.type.Term("[]"),w=E.length-1;w>=0;w--)D=new t.type.Term(".",[E[w],D]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[D,A])),a.substitution,a)])}}},"msort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h=u;h.indicator==="./2";)p.push(h.args[0]),h=h.args[1];if(t.type.is_variable(h))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(h))o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=p.sort(t.compare),w=new t.type.Term("[]"),D=E.length-1;D>=0;D--)w=new t.type.Term(".",[E[D],w]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[w,A])),a.substitution,a)])}}},"keysort/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else{for(var p=[],h,E=u;E.indicator==="./2";){if(h=E.args[0],t.type.is_variable(h)){o.throw_error(t.error.instantiation(n.indicator));return}else if(!t.type.is_term(h)||h.indicator!=="-/2"){o.throw_error(t.error.type("pair",h,n.indicator));return}h.args[0].pair=h.args[1],p.push(h.args[0]),E=E.args[1]}if(t.type.is_variable(E))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_empty_list(E))o.throw_error(t.error.type("list",u,n.indicator));else{for(var w=p.sort(t.compare),D=new t.type.Term("[]"),x=w.length-1;x>=0;x--)D=new t.type.Term(".",[new t.type.Term("-",[w[x],w[x].pair]),D]),delete w[x].pair;o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[D,A])),a.substitution,a)])}}},"take/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],w=A;h>0&&w.indicator==="./2";)E.push(w.args[0]),w=w.args[1],h--;if(h===0){for(var D=new t.type.Term("[]"),h=E.length-1;h>=0;h--)D=new t.type.Term(".",[E[h],D]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[D,p])),a.substitution,a)])}}},"drop/3":function(o,a,n){var u=n.args[0],A=n.args[1],p=n.args[2];if(t.type.is_variable(A)||t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!t.type.is_integer(u))o.throw_error(t.error.type("integer",u,n.indicator));else if(!t.type.is_variable(p)&&!t.type.is_list(p))o.throw_error(t.error.type("list",p,n.indicator));else{for(var h=u.value,E=[],w=A;h>0&&w.indicator==="./2";)E.push(w.args[0]),w=w.args[1],h--;h===0&&o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[w,p])),a.substitution,a)])}},"reverse/2":function(o,a,n){var u=n.args[0],A=n.args[1],p=t.type.is_instantiated_list(u),h=t.type.is_instantiated_list(A);if(t.type.is_variable(u)&&t.type.is_variable(A))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_variable(u)&&!t.type.is_fully_list(u))o.throw_error(t.error.type("list",u,n.indicator));else if(!t.type.is_variable(A)&&!t.type.is_fully_list(A))o.throw_error(t.error.type("list",A,n.indicator));else if(!p&&!h)o.throw_error(t.error.instantiation(n.indicator));else{for(var E=p?u:A,w=new t.type.Term("[]",[]);E.indicator==="./2";)w=new t.type.Term(".",[E.args[0],w]),E=E.args[1];o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[w,p?A:u])),a.substitution,a)])}},"list_to_set/2":function(o,a,n){var u=n.args[0],A=n.args[1];if(t.type.is_variable(u))o.throw_error(t.error.instantiation(n.indicator));else{for(var p=u,h=[];p.indicator==="./2";)h.push(p.args[0]),p=p.args[1];if(t.type.is_variable(p))o.throw_error(t.error.instantiation(n.indicator));else if(!t.type.is_term(p)||p.indicator!=="[]/0")o.throw_error(t.error.type("list",u,n.indicator));else{for(var E=[],w=new t.type.Term("[]",[]),D,x=0;x=0;x--)w=new t.type.Term(".",[E[x],w]);o.prepend([new t.type.State(a.goal.replace(new t.type.Term("=",[A,w])),a.substitution,a)])}}}}},r=["append/2","append/3","member/2","permutation/2","maplist/2","maplist/3","maplist/4","maplist/5","maplist/6","maplist/7","maplist/8","include/3","exclude/3","foldl/4","sum_list/2","max_list/2","min_list/2","prod_list/2","last/2","prefix/2","nth0/3","nth1/3","nth0/4","nth1/4","length/2","replicate/3","select/3","sort/2","msort/2","keysort/2","take/3","drop/3","reverse/2","list_to_set/2"];typeof GH<"u"?GH.exports=function(o){t=o,new t.type.Module("lists",e(),r)}:new t.type.Module("lists",e(),r)})(Ogt)});var Yme=_(Vr=>{"use strict";var Xg=process.platform==="win32",WH="aes-256-cbc",Mgt="sha256",Tme="The current environment doesn't support interactive reading from TTY.",Xn=ve("fs"),Fme=process.binding("tty_wrap").TTY,KH=ve("child_process"),Nh=ve("path"),VH={prompt:"> ",hideEchoBack:!1,mask:"*",limit:[],limitMessage:"Input another, please.$<( [)limit(])>",defaultInput:"",trueValue:[],falseValue:[],caseSensitive:!1,keepWhitespace:!1,encoding:"utf8",bufferSize:1024,print:void 0,history:!0,cd:!1,phContent:void 0,preCheck:void 0},Kf="none",iu,eC,Rme=!1,Th,zk,YH,Ugt=0,$H="",zg=[],Xk,Nme=!1,JH=!1,G2=!1;function Lme(t){function e(r){return r.replace(/[^\w\u0080-\uFFFF]/g,function(o){return"#"+o.charCodeAt(0)+";"})}return zk.concat(function(r){var o=[];return Object.keys(r).forEach(function(a){r[a]==="boolean"?t[a]&&o.push("--"+a):r[a]==="string"&&t[a]&&o.push("--"+a,e(t[a]))}),o}({display:"string",displayOnly:"boolean",keyIn:"boolean",hideEchoBack:"boolean",mask:"string",limit:"string",caseSensitive:"boolean"}))}function _gt(t,e){function r(U){var J,te="",le;for(YH=YH||ve("os").tmpdir();;){J=Nh.join(YH,U+te);try{le=Xn.openSync(J,"wx")}catch(ce){if(ce.code==="EEXIST"){te++;continue}else throw ce}Xn.closeSync(le);break}return J}var o,a,n,u={},A,p,h=r("readline-sync.stdout"),E=r("readline-sync.stderr"),w=r("readline-sync.exit"),D=r("readline-sync.done"),x=ve("crypto"),C,T,L;C=x.createHash(Mgt),C.update(""+process.pid+Ugt+++Math.random()),L=C.digest("hex"),T=x.createDecipher(WH,L),o=Lme(t),Xg?(a=process.env.ComSpec||"cmd.exe",process.env.Q='"',n=["/V:ON","/S","/C","(%Q%"+a+"%Q% /V:ON /S /C %Q%%Q%"+Th+"%Q%"+o.map(function(U){return" %Q%"+U+"%Q%"}).join("")+" & (echo !ERRORLEVEL!)>%Q%"+w+"%Q%%Q%) 2>%Q%"+E+"%Q% |%Q%"+process.execPath+"%Q% %Q%"+__dirname+"\\encrypt.js%Q% %Q%"+WH+"%Q% %Q%"+L+"%Q% >%Q%"+h+"%Q% & (echo 1)>%Q%"+D+"%Q%"]):(a="/bin/sh",n=["-c",'("'+Th+'"'+o.map(function(U){return" '"+U.replace(/'/g,"'\\''")+"'"}).join("")+'; echo $?>"'+w+'") 2>"'+E+'" |"'+process.execPath+'" "'+__dirname+'/encrypt.js" "'+WH+'" "'+L+'" >"'+h+'"; echo 1 >"'+D+'"']),G2&&G2("_execFileSync",o);try{KH.spawn(a,n,e)}catch(U){u.error=new Error(U.message),u.error.method="_execFileSync - spawn",u.error.program=a,u.error.args=n}for(;Xn.readFileSync(D,{encoding:t.encoding}).trim()!=="1";);return(A=Xn.readFileSync(w,{encoding:t.encoding}).trim())==="0"?u.input=T.update(Xn.readFileSync(h,{encoding:"binary"}),"hex",t.encoding)+T.final(t.encoding):(p=Xn.readFileSync(E,{encoding:t.encoding}).trim(),u.error=new Error(Tme+(p?` +`+p:"")),u.error.method="_execFileSync",u.error.program=a,u.error.args=n,u.error.extMessage=p,u.error.exitCode=+A),Xn.unlinkSync(h),Xn.unlinkSync(E),Xn.unlinkSync(w),Xn.unlinkSync(D),u}function Hgt(t){var e,r={},o,a={env:process.env,encoding:t.encoding};if(Th||(Xg?process.env.PSModulePath?(Th="powershell.exe",zk=["-ExecutionPolicy","Bypass","-File",__dirname+"\\read.ps1"]):(Th="cscript.exe",zk=["//nologo",__dirname+"\\read.cs.js"]):(Th="/bin/sh",zk=[__dirname+"/read.sh"])),Xg&&!process.env.PSModulePath&&(a.stdio=[process.stdin]),KH.execFileSync){e=Lme(t),G2&&G2("execFileSync",e);try{r.input=KH.execFileSync(Th,e,a)}catch(n){o=n.stderr?(n.stderr+"").trim():"",r.error=new Error(Tme+(o?` +`+o:"")),r.error.method="execFileSync",r.error.program=Th,r.error.args=e,r.error.extMessage=o,r.error.exitCode=n.status,r.error.code=n.code,r.error.signal=n.signal}}else r=_gt(t,a);return r.error||(r.input=r.input.replace(/^\s*'|'\s*$/g,""),t.display=""),r}function zH(t){var e="",r=t.display,o=!t.display&&t.keyIn&&t.hideEchoBack&&!t.mask;function a(){var n=Hgt(t);if(n.error)throw n.error;return n.input}return JH&&JH(t),function(){var n,u,A;function p(){return n||(n=process.binding("fs"),u=process.binding("constants")),n}if(typeof Kf=="string")if(Kf=null,Xg){if(A=function(h){var E=h.replace(/^\D+/,"").split("."),w=0;return(E[0]=+E[0])&&(w+=E[0]*1e4),(E[1]=+E[1])&&(w+=E[1]*100),(E[2]=+E[2])&&(w+=E[2]),w}(process.version),!(A>=20302&&A<40204||A>=5e4&&A<50100||A>=50600&&A<60200)&&process.stdin.isTTY)process.stdin.pause(),Kf=process.stdin.fd,eC=process.stdin._handle;else try{Kf=p().open("CONIN$",u.O_RDWR,parseInt("0666",8)),eC=new Fme(Kf,!0)}catch{}if(process.stdout.isTTY)iu=process.stdout.fd;else{try{iu=Xn.openSync("\\\\.\\CON","w")}catch{}if(typeof iu!="number")try{iu=p().open("CONOUT$",u.O_RDWR,parseInt("0666",8))}catch{}}}else{if(process.stdin.isTTY){process.stdin.pause();try{Kf=Xn.openSync("/dev/tty","r"),eC=process.stdin._handle}catch{}}else try{Kf=Xn.openSync("/dev/tty","r"),eC=new Fme(Kf,!1)}catch{}if(process.stdout.isTTY)iu=process.stdout.fd;else try{iu=Xn.openSync("/dev/tty","w")}catch{}}}(),function(){var n,u,A=!t.hideEchoBack&&!t.keyIn,p,h,E,w,D;Xk="";function x(C){return C===Rme?!0:eC.setRawMode(C)!==0?!1:(Rme=C,!0)}if(Nme||!eC||typeof iu!="number"&&(t.display||!A)){e=a();return}if(t.display&&(Xn.writeSync(iu,t.display),t.display=""),!t.displayOnly){if(!x(!A)){e=a();return}for(h=t.keyIn?1:t.bufferSize,p=Buffer.allocUnsafe&&Buffer.alloc?Buffer.alloc(h):new Buffer(h),t.keyIn&&t.limit&&(u=new RegExp("[^"+t.limit+"]","g"+(t.caseSensitive?"":"i")));;){E=0;try{E=Xn.readSync(Kf,p,0,h)}catch(C){if(C.code!=="EOF"){x(!1),e+=a();return}}if(E>0?(w=p.toString(t.encoding,0,E),Xk+=w):(w=` +`,Xk+="\0"),w&&typeof(D=(w.match(/^(.*?)[\r\n]/)||[])[1])=="string"&&(w=D,n=!0),w&&(w=w.replace(/[\x00-\x08\x0b\x0c\x0e-\x1f\x7f]/g,"")),w&&u&&(w=w.replace(u,"")),w&&(A||(t.hideEchoBack?t.mask&&Xn.writeSync(iu,new Array(w.length+1).join(t.mask)):Xn.writeSync(iu,w)),e+=w),!t.keyIn&&n||t.keyIn&&e.length>=h)break}!A&&!o&&Xn.writeSync(iu,` +`),x(!1)}}(),t.print&&!o&&t.print(r+(t.displayOnly?"":(t.hideEchoBack?new Array(e.length+1).join(t.mask):e)+` +`),t.encoding),t.displayOnly?"":$H=t.keepWhitespace||t.keyIn?e:e.trim()}function qgt(t,e){var r=[];function o(a){a!=null&&(Array.isArray(a)?a.forEach(o):(!e||e(a))&&r.push(a))}return o(t),r}function e6(t){return t.replace(/[\x00-\x7f]/g,function(e){return"\\x"+("00"+e.charCodeAt().toString(16)).substr(-2)})}function xs(){var t=Array.prototype.slice.call(arguments),e,r;return t.length&&typeof t[0]=="boolean"&&(r=t.shift(),r&&(e=Object.keys(VH),t.unshift(VH))),t.reduce(function(o,a){return a==null||(a.hasOwnProperty("noEchoBack")&&!a.hasOwnProperty("hideEchoBack")&&(a.hideEchoBack=a.noEchoBack,delete a.noEchoBack),a.hasOwnProperty("noTrim")&&!a.hasOwnProperty("keepWhitespace")&&(a.keepWhitespace=a.noTrim,delete a.noTrim),r||(e=Object.keys(a)),e.forEach(function(n){var u;if(a.hasOwnProperty(n))switch(u=a[n],n){case"mask":case"limitMessage":case"defaultInput":case"encoding":u=u!=null?u+"":"",u&&n!=="limitMessage"&&(u=u.replace(/[\r\n]/g,"")),o[n]=u;break;case"bufferSize":!isNaN(u=parseInt(u,10))&&typeof u=="number"&&(o[n]=u);break;case"displayOnly":case"keyIn":case"hideEchoBack":case"caseSensitive":case"keepWhitespace":case"history":case"cd":o[n]=!!u;break;case"limit":case"trueValue":case"falseValue":o[n]=qgt(u,function(A){var p=typeof A;return p==="string"||p==="number"||p==="function"||A instanceof RegExp}).map(function(A){return typeof A=="string"?A.replace(/[\r\n]/g,""):A});break;case"print":case"phContent":case"preCheck":o[n]=typeof u=="function"?u:void 0;break;case"prompt":case"display":o[n]=u??"";break}})),o},{})}function XH(t,e,r){return e.some(function(o){var a=typeof o;return a==="string"?r?t===o:t.toLowerCase()===o.toLowerCase():a==="number"?parseFloat(t)===o:a==="function"?o(t):o instanceof RegExp?o.test(t):!1})}function t6(t,e){var r=Nh.normalize(Xg?(process.env.HOMEDRIVE||"")+(process.env.HOMEPATH||""):process.env.HOME||"").replace(/[\/\\]+$/,"");return t=Nh.normalize(t),e?t.replace(/^~(?=\/|\\|$)/,r):t.replace(new RegExp("^"+e6(r)+"(?=\\/|\\\\|$)",Xg?"i":""),"~")}function tC(t,e){var r="(?:\\(([\\s\\S]*?)\\))?(\\w+|.-.)(?:\\(([\\s\\S]*?)\\))?",o=new RegExp("(\\$)?(\\$<"+r+">)","g"),a=new RegExp("(\\$)?(\\$\\{"+r+"\\})","g");function n(u,A,p,h,E,w){var D;return A||typeof(D=e(E))!="string"?p:D?(h||"")+D+(w||""):""}return t.replace(o,n).replace(a,n)}function Ome(t,e,r){var o,a=[],n=-1,u=0,A="",p;function h(E,w){return w.length>3?(E.push(w[0]+"..."+w[w.length-1]),p=!0):w.length&&(E=E.concat(w)),E}return o=t.reduce(function(E,w){return E.concat((w+"").split(""))},[]).reduce(function(E,w){var D,x;return e||(w=w.toLowerCase()),D=/^\d$/.test(w)?1:/^[A-Z]$/.test(w)?2:/^[a-z]$/.test(w)?3:0,r&&D===0?A+=w:(x=w.charCodeAt(0),D&&D===n&&x===u+1?a.push(w):(E=h(E,a),a=[w],n=D),u=x),E},[]),o=h(o,a),A&&(o.push(A),p=!0),{values:o,suppressed:p}}function Mme(t,e){return t.join(t.length>2?", ":e?" / ":"/")}function Ume(t,e){var r,o,a={},n;if(e.phContent&&(r=e.phContent(t,e)),typeof r!="string")switch(t){case"hideEchoBack":case"mask":case"defaultInput":case"caseSensitive":case"keepWhitespace":case"encoding":case"bufferSize":case"history":case"cd":r=e.hasOwnProperty(t)?typeof e[t]=="boolean"?e[t]?"on":"off":e[t]+"":"";break;case"limit":case"trueValue":case"falseValue":o=e[e.hasOwnProperty(t+"Src")?t+"Src":t],e.keyIn?(a=Ome(o,e.caseSensitive),o=a.values):o=o.filter(function(u){var A=typeof u;return A==="string"||A==="number"}),r=Mme(o,a.suppressed);break;case"limitCount":case"limitCountNotZero":r=e[e.hasOwnProperty("limitSrc")?"limitSrc":"limit"].length,r=r||t!=="limitCountNotZero"?r+"":"";break;case"lastInput":r=$H;break;case"cwd":case"CWD":case"cwdHome":r=process.cwd(),t==="CWD"?r=Nh.basename(r):t==="cwdHome"&&(r=t6(r));break;case"date":case"time":case"localeDate":case"localeTime":r=new Date()["to"+t.replace(/^./,function(u){return u.toUpperCase()})+"String"]();break;default:typeof(n=(t.match(/^history_m(\d+)$/)||[])[1])=="string"&&(r=zg[zg.length-n]||"")}return r}function _me(t){var e=/^(.)-(.)$/.exec(t),r="",o,a,n,u;if(!e)return null;for(o=e[1].charCodeAt(0),a=e[2].charCodeAt(0),u=o +And the length must be: $`,trueValue:null,falseValue:null,caseSensitive:!0},e,{history:!1,cd:!1,phContent:function(x){return x==="charlist"?r.text:x==="length"?o+"..."+a:null}}),u,A,p,h,E,w,D;for(e=e||{},u=tC(e.charlist?e.charlist+"":"$",_me),(isNaN(o=parseInt(e.min,10))||typeof o!="number")&&(o=12),(isNaN(a=parseInt(e.max,10))||typeof a!="number")&&(a=24),h=new RegExp("^["+e6(u)+"]{"+o+","+a+"}$"),r=Ome([u],n.caseSensitive,!0),r.text=Mme(r.values,r.suppressed),A=e.confirmMessage!=null?e.confirmMessage:"Reinput a same one to confirm it: ",p=e.unmatchMessage!=null?e.unmatchMessage:"It differs from first one. Hit only the Enter key if you want to retry from first one.",t==null&&(t="Input new password: "),E=n.limitMessage;!D;)n.limit=h,n.limitMessage=E,w=Vr.question(t,n),n.limit=[w,""],n.limitMessage=p,D=Vr.question(A,n);return w};function jme(t,e,r){var o;function a(n){return o=r(n),!isNaN(o)&&typeof o=="number"}return Vr.question(t,xs({limitMessage:"Input valid number, please."},e,{limit:a,cd:!1})),o}Vr.questionInt=function(t,e){return jme(t,e,function(r){return parseInt(r,10)})};Vr.questionFloat=function(t,e){return jme(t,e,parseFloat)};Vr.questionPath=function(t,e){var r,o="",a=xs({hideEchoBack:!1,limitMessage:`$Input valid path, please.$<( Min:)min>$<( Max:)max>`,history:!0,cd:!0},e,{keepWhitespace:!1,limit:function(n){var u,A,p;n=t6(n,!0),o="";function h(E){E.split(/\/|\\/).reduce(function(w,D){var x=Nh.resolve(w+=D+Nh.sep);if(!Xn.existsSync(x))Xn.mkdirSync(x);else if(!Xn.statSync(x).isDirectory())throw new Error("Non directory already exists: "+x);return w},"")}try{if(u=Xn.existsSync(n),r=u?Xn.realpathSync(n):Nh.resolve(n),!e.hasOwnProperty("exists")&&!u||typeof e.exists=="boolean"&&e.exists!==u)return o=(u?"Already exists":"No such file or directory")+": "+r,!1;if(!u&&e.create&&(e.isDirectory?h(r):(h(Nh.dirname(r)),Xn.closeSync(Xn.openSync(r,"w"))),r=Xn.realpathSync(r)),u&&(e.min||e.max||e.isFile||e.isDirectory)){if(A=Xn.statSync(r),e.isFile&&!A.isFile())return o="Not file: "+r,!1;if(e.isDirectory&&!A.isDirectory())return o="Not directory: "+r,!1;if(e.min&&A.size<+e.min||e.max&&A.size>+e.max)return o="Size "+A.size+" is out of range: "+r,!1}if(typeof e.validate=="function"&&(p=e.validate(r))!==!0)return typeof p=="string"&&(o=p),!1}catch(E){return o=E+"",!1}return!0},phContent:function(n){return n==="error"?o:n!=="min"&&n!=="max"?null:e.hasOwnProperty(n)?e[n]+"":""}});return e=e||{},t==null&&(t='Input path (you can "cd" and "pwd"): '),Vr.question(t,a),r};function Gme(t,e){var r={},o={};return typeof t=="object"?(Object.keys(t).forEach(function(a){typeof t[a]=="function"&&(o[e.caseSensitive?a:a.toLowerCase()]=t[a])}),r.preCheck=function(a){var n;return r.args=ZH(a),n=r.args[0]||"",e.caseSensitive||(n=n.toLowerCase()),r.hRes=n!=="_"&&o.hasOwnProperty(n)?o[n].apply(a,r.args.slice(1)):o.hasOwnProperty("_")?o._.apply(a,r.args):null,{res:a,forceNext:!1}},o.hasOwnProperty("_")||(r.limit=function(){var a=r.args[0]||"";return e.caseSensitive||(a=a.toLowerCase()),o.hasOwnProperty(a)})):r.preCheck=function(a){return r.args=ZH(a),r.hRes=typeof t=="function"?t.apply(a,r.args):!0,{res:a,forceNext:!1}},r}Vr.promptCL=function(t,e){var r=xs({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=Gme(t,r);return r.limit=o.limit,r.preCheck=o.preCheck,Vr.prompt(r),o.args};Vr.promptLoop=function(t,e){for(var r=xs({hideEchoBack:!1,trueValue:null,falseValue:null,caseSensitive:!1,history:!0},e);!t(Vr.prompt(r)););};Vr.promptCLLoop=function(t,e){var r=xs({hideEchoBack:!1,limitMessage:"Requested command is not available.",caseSensitive:!1,history:!0},e),o=Gme(t,r);for(r.limit=o.limit,r.preCheck=o.preCheck;Vr.prompt(r),!o.hRes;);};Vr.promptSimShell=function(t){return Vr.prompt(xs({hideEchoBack:!1,history:!0},t,{prompt:function(){return Xg?"$>":(process.env.USER||"")+(process.env.HOSTNAME?"@"+process.env.HOSTNAME.replace(/\..*$/,""):"")+":$$ "}()}))};function Wme(t,e,r){var o;return t==null&&(t="Are you sure? "),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s*:?\s*$/,"")+" [y/n]: "),o=Vr.keyIn(t,xs(e,{hideEchoBack:!1,limit:r,trueValue:"y",falseValue:"n",caseSensitive:!1})),typeof o=="boolean"?o:""}Vr.keyInYN=function(t,e){return Wme(t,e)};Vr.keyInYNStrict=function(t,e){return Wme(t,e,"yn")};Vr.keyInPause=function(t,e){t==null&&(t="Continue..."),(!e||e.guide!==!1)&&(t+="")&&(t=t.replace(/\s+$/,"")+" (Hit any key)"),Vr.keyIn(t,xs({limit:null},e,{hideEchoBack:!0,mask:""}))};Vr.keyInSelect=function(t,e,r){var o=xs({hideEchoBack:!1},r,{trueValue:null,falseValue:null,caseSensitive:!1,phContent:function(p){return p==="itemsCount"?t.length+"":p==="firstItem"?(t[0]+"").trim():p==="lastItem"?(t[t.length-1]+"").trim():null}}),a="",n={},u=49,A=` +`;if(!Array.isArray(t)||!t.length||t.length>35)throw"`items` must be Array (max length: 35).";return t.forEach(function(p,h){var E=String.fromCharCode(u);a+=E,n[E]=h,A+="["+E+"] "+(p+"").trim()+` +`,u=u===57?97:u+1}),(!r||r.cancel!==!1)&&(a+="0",n[0]=-1,A+="[0] "+(r&&r.cancel!=null&&typeof r.cancel!="boolean"?(r.cancel+"").trim():"CANCEL")+` +`),o.limit=a,A+=` +`,e==null&&(e="Choose one from list: "),(e+="")&&((!r||r.guide!==!1)&&(e=e.replace(/\s*:?\s*$/,"")+" [$]: "),A+=e),n[Vr.keyIn(A,o).toLowerCase()]};Vr.getRawInput=function(){return Xk};function W2(t,e){var r;return e.length&&(r={},r[t]=e[0]),Vr.setDefaultOptions(r)[t]}Vr.setPrint=function(){return W2("print",arguments)};Vr.setPrompt=function(){return W2("prompt",arguments)};Vr.setEncoding=function(){return W2("encoding",arguments)};Vr.setMask=function(){return W2("mask",arguments)};Vr.setBufferSize=function(){return W2("bufferSize",arguments)}});var r6=_((O9t,El)=>{(function(){var t={major:0,minor:2,patch:66,status:"beta"};tau_file_system={files:{},open:function(I,S,y){var R=tau_file_system.files[I];if(!R){if(y==="read")return null;R={path:I,text:"",type:S,get:function(z,X){return X===this.text.length||X>this.text.length?"end_of_file":this.text.substring(X,X+z)},put:function(z,X){return X==="end_of_file"?(this.text+=z,!0):X==="past_end_of_file"?null:(this.text=this.text.substring(0,X)+z+this.text.substring(X+z.length),!0)},get_byte:function(z){if(z==="end_of_stream")return-1;var X=Math.floor(z/2);if(this.text.length<=X)return-1;var $=n(this.text[Math.floor(z/2)],0);return z%2===0?$&255:$/256>>>0},put_byte:function(z,X){var $=X==="end_of_stream"?this.text.length:Math.floor(X/2);if(this.text.length<$)return null;var se=this.text.length===$?-1:n(this.text[Math.floor(X/2)],0);return X%2===0?(se=se/256>>>0,se=(se&255)<<8|z&255):(se=se&255,se=(z&255)<<8|se&255),this.text.length===$?this.text+=u(se):this.text=this.text.substring(0,$)+u(se)+this.text.substring($+1),!0},flush:function(){return!0},close:function(){var z=tau_file_system.files[this.path];return z?!0:null}},tau_file_system.files[I]=R}return y==="write"&&(R.text=""),R}},tau_user_input={buffer:"",get:function(I,S){for(var y;tau_user_input.buffer.length\?\@\^\~\\]+|'(?:[^']*?(?:\\(?:x?\d+)?\\)*(?:'')*(?:\\')*)*')/,number:/^(?:0o[0-7]+|0x[0-9a-fA-F]+|0b[01]+|0'(?:''|\\[abfnrtv\\'"`]|\\x?\d+\\|[^\\])|\d+(?:\.\d+(?:[eE][+-]?\d+)?)?)/,string:/^(?:"([^"]|""|\\")*"|`([^`]|``|\\`)*`)/,l_brace:/^(?:\[)/,r_brace:/^(?:\])/,l_bracket:/^(?:\{)/,r_bracket:/^(?:\})/,bar:/^(?:\|)/,l_paren:/^(?:\()/,r_paren:/^(?:\))/};function L(I,S){return I.get_flag("char_conversion").id==="on"?S.replace(/./g,function(y){return I.get_char_conversion(y)}):S}function U(I){this.thread=I,this.text="",this.tokens=[]}U.prototype.set_last_tokens=function(I){return this.tokens=I},U.prototype.new_text=function(I){this.text=I,this.tokens=[]},U.prototype.get_tokens=function(I){var S,y=0,R=0,z=0,X=[],$=!1;if(I){var se=this.tokens[I-1];y=se.len,S=L(this.thread,this.text.substr(se.len)),R=se.line,z=se.start}else S=this.text;if(/^\s*$/.test(S))return null;for(;S!=="";){var xe=[],Fe=!1;if(/^\n/.exec(S)!==null){R++,z=0,y++,S=S.replace(/\n/,""),$=!0;continue}for(var lt in T)if(T.hasOwnProperty(lt)){var Et=T[lt].exec(S);Et&&xe.push({value:Et[0],name:lt,matches:Et})}if(!xe.length)return this.set_last_tokens([{value:S,matches:[],name:"lexical",line:R,start:z}]);var se=r(xe,function(Pr,yr){return Pr.value.length>=yr.value.length?Pr:yr});switch(se.start=z,se.line=R,S=S.replace(se.value,""),z+=se.value.length,y+=se.value.length,se.name){case"atom":se.raw=se.value,se.value.charAt(0)==="'"&&(se.value=D(se.value.substr(1,se.value.length-2),"'"),se.value===null&&(se.name="lexical",se.value="unknown escape sequence"));break;case"number":se.float=se.value.substring(0,2)!=="0x"&&se.value.match(/[.eE]/)!==null&&se.value!=="0'.",se.value=C(se.value),se.blank=Fe;break;case"string":var qt=se.value.charAt(0);se.value=D(se.value.substr(1,se.value.length-2),qt),se.value===null&&(se.name="lexical",se.value="unknown escape sequence");break;case"whitespace":var nr=X[X.length-1];nr&&(nr.space=!0),Fe=!0;continue;case"r_bracket":X.length>0&&X[X.length-1].name==="l_bracket"&&(se=X.pop(),se.name="atom",se.value="{}",se.raw="{}",se.space=!1);break;case"r_brace":X.length>0&&X[X.length-1].name==="l_brace"&&(se=X.pop(),se.name="atom",se.value="[]",se.raw="[]",se.space=!1);break}se.len=y,X.push(se),Fe=!1}var St=this.set_last_tokens(X);return St.length===0?null:St};function J(I,S,y,R,z){if(!S[y])return{type:A,value:b.error.syntax(S[y-1],"expression expected",!0)};var X;if(R==="0"){var $=S[y];switch($.name){case"number":return{type:p,len:y+1,value:new b.type.Num($.value,$.float)};case"variable":return{type:p,len:y+1,value:new b.type.Var($.value)};case"string":var se;switch(I.get_flag("double_quotes").id){case"atom":se=new q($.value,[]);break;case"codes":se=new q("[]",[]);for(var xe=$.value.length-1;xe>=0;xe--)se=new q(".",[new b.type.Num(n($.value,xe),!1),se]);break;case"chars":se=new q("[]",[]);for(var xe=$.value.length-1;xe>=0;xe--)se=new q(".",[new b.type.Term($.value.charAt(xe),[]),se]);break}return{type:p,len:y+1,value:se};case"l_paren":var St=J(I,S,y+1,I.__get_max_priority(),!0);return St.type!==p?St:S[St.len]&&S[St.len].name==="r_paren"?(St.len++,St):{type:A,derived:!0,value:b.error.syntax(S[St.len]?S[St.len]:S[St.len-1],") or operator expected",!S[St.len])};case"l_bracket":var St=J(I,S,y+1,I.__get_max_priority(),!0);return St.type!==p?St:S[St.len]&&S[St.len].name==="r_bracket"?(St.len++,St.value=new q("{}",[St.value]),St):{type:A,derived:!0,value:b.error.syntax(S[St.len]?S[St.len]:S[St.len-1],"} or operator expected",!S[St.len])}}var Fe=te(I,S,y,z);return Fe.type===p||Fe.derived||(Fe=le(I,S,y),Fe.type===p||Fe.derived)?Fe:{type:A,derived:!1,value:b.error.syntax(S[y],"unexpected token")}}var lt=I.__get_max_priority(),Et=I.__get_next_priority(R),qt=y;if(S[y].name==="atom"&&S[y+1]&&(S[y].space||S[y+1].name!=="l_paren")){var $=S[y++],nr=I.__lookup_operator_classes(R,$.value);if(nr&&nr.indexOf("fy")>-1){var St=J(I,S,y,R,z);if(St.type!==A)return $.value==="-"&&!$.space&&b.type.is_number(St.value)?{value:new b.type.Num(-St.value.value,St.value.is_float),len:St.len,type:p}:{value:new b.type.Term($.value,[St.value]),len:St.len,type:p};X=St}else if(nr&&nr.indexOf("fx")>-1){var St=J(I,S,y,Et,z);if(St.type!==A)return{value:new b.type.Term($.value,[St.value]),len:St.len,type:p};X=St}}y=qt;var St=J(I,S,y,Et,z);if(St.type===p){y=St.len;var $=S[y];if(S[y]&&(S[y].name==="atom"&&I.__lookup_operator_classes(R,$.value)||S[y].name==="bar"&&I.__lookup_operator_classes(R,"|"))){var cn=Et,Pr=R,nr=I.__lookup_operator_classes(R,$.value);if(nr.indexOf("xf")>-1)return{value:new b.type.Term($.value,[St.value]),len:++St.len,type:p};if(nr.indexOf("xfx")>-1){var yr=J(I,S,y+1,cn,z);return yr.type===p?{value:new b.type.Term($.value,[St.value,yr.value]),len:yr.len,type:p}:(yr.derived=!0,yr)}else if(nr.indexOf("xfy")>-1){var yr=J(I,S,y+1,Pr,z);return yr.type===p?{value:new b.type.Term($.value,[St.value,yr.value]),len:yr.len,type:p}:(yr.derived=!0,yr)}else if(St.type!==A)for(;;){y=St.len;var $=S[y];if($&&$.name==="atom"&&I.__lookup_operator_classes(R,$.value)){var nr=I.__lookup_operator_classes(R,$.value);if(nr.indexOf("yf")>-1)St={value:new b.type.Term($.value,[St.value]),len:++y,type:p};else if(nr.indexOf("yfx")>-1){var yr=J(I,S,++y,cn,z);if(yr.type===A)return yr.derived=!0,yr;y=yr.len,St={value:new b.type.Term($.value,[St.value,yr.value]),len:y,type:p}}else break}else break}}else X={type:A,value:b.error.syntax(S[St.len-1],"operator expected")};return St}return St}function te(I,S,y,R){if(!S[y]||S[y].name==="atom"&&S[y].raw==="."&&!R&&(S[y].space||!S[y+1]||S[y+1].name!=="l_paren"))return{type:A,derived:!1,value:b.error.syntax(S[y-1],"unfounded token")};var z=S[y],X=[];if(S[y].name==="atom"&&S[y].raw!==","){if(y++,S[y-1].space)return{type:p,len:y,value:new b.type.Term(z.value,X)};if(S[y]&&S[y].name==="l_paren"){if(S[y+1]&&S[y+1].name==="r_paren")return{type:A,derived:!0,value:b.error.syntax(S[y+1],"argument expected")};var $=J(I,S,++y,"999",!0);if($.type===A)return $.derived?$:{type:A,derived:!0,value:b.error.syntax(S[y]?S[y]:S[y-1],"argument expected",!S[y])};for(X.push($.value),y=$.len;S[y]&&S[y].name==="atom"&&S[y].value===",";){if($=J(I,S,y+1,"999",!0),$.type===A)return $.derived?$:{type:A,derived:!0,value:b.error.syntax(S[y+1]?S[y+1]:S[y],"argument expected",!S[y+1])};X.push($.value),y=$.len}if(S[y]&&S[y].name==="r_paren")y++;else return{type:A,derived:!0,value:b.error.syntax(S[y]?S[y]:S[y-1],", or ) expected",!S[y])}}return{type:p,len:y,value:new b.type.Term(z.value,X)}}return{type:A,derived:!1,value:b.error.syntax(S[y],"term expected")}}function le(I,S,y){if(!S[y])return{type:A,derived:!1,value:b.error.syntax(S[y-1],"[ expected")};if(S[y]&&S[y].name==="l_brace"){var R=J(I,S,++y,"999",!0),z=[R.value],X=void 0;if(R.type===A)return S[y]&&S[y].name==="r_brace"?{type:p,len:y+1,value:new b.type.Term("[]",[])}:{type:A,derived:!0,value:b.error.syntax(S[y],"] expected")};for(y=R.len;S[y]&&S[y].name==="atom"&&S[y].value===",";){if(R=J(I,S,y+1,"999",!0),R.type===A)return R.derived?R:{type:A,derived:!0,value:b.error.syntax(S[y+1]?S[y+1]:S[y],"argument expected",!S[y+1])};z.push(R.value),y=R.len}var $=!1;if(S[y]&&S[y].name==="bar"){if($=!0,R=J(I,S,y+1,"999",!0),R.type===A)return R.derived?R:{type:A,derived:!0,value:b.error.syntax(S[y+1]?S[y+1]:S[y],"argument expected",!S[y+1])};X=R.value,y=R.len}return S[y]&&S[y].name==="r_brace"?{type:p,len:y+1,value:g(z,X)}:{type:A,derived:!0,value:b.error.syntax(S[y]?S[y]:S[y-1],$?"] expected":", or | or ] expected",!S[y])}}return{type:A,derived:!1,value:b.error.syntax(S[y],"list expected")}}function ce(I,S,y){var R=S[y].line,z=J(I,S,y,I.__get_max_priority(),!1),X=null,$;if(z.type!==A)if(y=z.len,S[y]&&S[y].name==="atom"&&S[y].raw===".")if(y++,b.type.is_term(z.value)){if(z.value.indicator===":-/2"?(X=new b.type.Rule(z.value.args[0],Ee(z.value.args[1])),$={value:X,len:y,type:p}):z.value.indicator==="-->/2"?(X=he(new b.type.Rule(z.value.args[0],z.value.args[1]),I),X.body=Ee(X.body),$={value:X,len:y,type:b.type.is_rule(X)?p:A}):(X=new b.type.Rule(z.value,null),$={value:X,len:y,type:p}),X){var se=X.singleton_variables();se.length>0&&I.throw_warning(b.warning.singleton(se,X.head.indicator,R))}return $}else return{type:A,value:b.error.syntax(S[y],"callable expected")};else return{type:A,value:b.error.syntax(S[y]?S[y]:S[y-1],". or operator expected")};return z}function ue(I,S,y){y=y||{},y.from=y.from?y.from:"$tau-js",y.reconsult=y.reconsult!==void 0?y.reconsult:!0;var R=new U(I),z={},X;R.new_text(S);var $=0,se=R.get_tokens($);do{if(se===null||!se[$])break;var xe=ce(I,se,$);if(xe.type===A)return new q("throw",[xe.value]);if(xe.value.body===null&&xe.value.head.indicator==="?-/1"){var Fe=new tt(I.session);Fe.add_goal(xe.value.head.args[0]),Fe.answer(function(Et){b.type.is_error(Et)?I.throw_warning(Et.args[0]):(Et===!1||Et===null)&&I.throw_warning(b.warning.failed_goal(xe.value.head.args[0],xe.len))}),$=xe.len;var lt=!0}else if(xe.value.body===null&&xe.value.head.indicator===":-/1"){var lt=I.run_directive(xe.value.head.args[0]);$=xe.len,xe.value.head.args[0].indicator==="char_conversion/2"&&(se=R.get_tokens($),$=0)}else{X=xe.value.head.indicator,y.reconsult!==!1&&z[X]!==!0&&!I.is_multifile_predicate(X)&&(I.session.rules[X]=a(I.session.rules[X]||[],function(qt){return qt.dynamic}),z[X]=!0);var lt=I.add_rule(xe.value,y);$=xe.len}if(!lt)return lt}while(!0);return!0}function Ie(I,S){var y=new U(I);y.new_text(S);var R=0;do{var z=y.get_tokens(R);if(z===null)break;var X=J(I,z,0,I.__get_max_priority(),!1);if(X.type!==A){var $=X.len,se=$;if(z[$]&&z[$].name==="atom"&&z[$].raw===".")I.add_goal(Ee(X.value));else{var xe=z[$];return new q("throw",[b.error.syntax(xe||z[$-1],". or operator expected",!xe)])}R=X.len+1}else return new q("throw",[X.value])}while(!0);return!0}function he(I,S){I=I.rename(S);var y=S.next_free_variable(),R=De(I.body,y,S);return R.error?R.value:(I.body=R.value,I.head.args=I.head.args.concat([y,R.variable]),I.head=new q(I.head.id,I.head.args),I)}function De(I,S,y){var R;if(b.type.is_term(I)&&I.indicator==="!/0")return{value:I,variable:S,error:!1};if(b.type.is_term(I)&&I.indicator===",/2"){var z=De(I.args[0],S,y);if(z.error)return z;var X=De(I.args[1],z.variable,y);return X.error?X:{value:new q(",",[z.value,X.value]),variable:X.variable,error:!1}}else{if(b.type.is_term(I)&&I.indicator==="{}/1")return{value:I.args[0],variable:S,error:!1};if(b.type.is_empty_list(I))return{value:new q("true",[]),variable:S,error:!1};if(b.type.is_list(I)){R=y.next_free_variable();for(var $=I,se;$.indicator==="./2";)se=$,$=$.args[1];return b.type.is_variable($)?{value:b.error.instantiation("DCG"),variable:S,error:!0}:b.type.is_empty_list($)?(se.args[1]=R,{value:new q("=",[S,I]),variable:R,error:!1}):{value:b.error.type("list",I,"DCG"),variable:S,error:!0}}else return b.type.is_callable(I)?(R=y.next_free_variable(),I.args=I.args.concat([S,R]),I=new q(I.id,I.args),{value:I,variable:R,error:!1}):{value:b.error.type("callable",I,"DCG"),variable:S,error:!0}}}function Ee(I){return b.type.is_variable(I)?new q("call",[I]):b.type.is_term(I)&&[",/2",";/2","->/2"].indexOf(I.indicator)!==-1?new q(I.id,[Ee(I.args[0]),Ee(I.args[1])]):I}function g(I,S){for(var y=S||new b.type.Term("[]",[]),R=I.length-1;R>=0;R--)y=new b.type.Term(".",[I[R],y]);return y}function me(I,S){for(var y=I.length-1;y>=0;y--)I[y]===S&&I.splice(y,1)}function Ce(I){for(var S={},y=[],R=0;R=0;S--)if(I.charAt(S)==="/")return new q("/",[new q(I.substring(0,S)),new Re(parseInt(I.substring(S+1)),!1)])}function Pe(I){this.id=I}function Re(I,S){this.is_float=S!==void 0?S:parseInt(I)!==I,this.value=this.is_float?I:parseInt(I)}var ht=0;function q(I,S,y){this.ref=y||++ht,this.id=I,this.args=S||[],this.indicator=I+"/"+this.args.length}var nt=0;function Ne(I,S,y,R,z,X){this.id=nt++,this.stream=I,this.mode=S,this.alias=y,this.type=R!==void 0?R:"text",this.reposition=z!==void 0?z:!0,this.eof_action=X!==void 0?X:"eof_code",this.position=this.mode==="append"?"end_of_stream":0,this.output=this.mode==="write"||this.mode==="append",this.input=this.mode==="read"}function Te(I){I=I||{},this.links=I}function ke(I,S,y){S=S||new Te,y=y||null,this.goal=I,this.substitution=S,this.parent=y}function Ve(I,S,y){this.head=I,this.body=S,this.dynamic=y||!1}function be(I){I=I===void 0||I<=0?1e3:I,this.rules={},this.src_predicates={},this.rename=0,this.modules=[],this.thread=new tt(this),this.total_threads=1,this.renamed_variables={},this.public_predicates={},this.multifile_predicates={},this.limit=I,this.streams={user_input:new Ne(typeof El<"u"&&El.exports?nodejs_user_input:tau_user_input,"read","user_input","text",!1,"reset"),user_output:new Ne(typeof El<"u"&&El.exports?nodejs_user_output:tau_user_output,"write","user_output","text",!1,"eof_code")},this.file_system=typeof El<"u"&&El.exports?nodejs_file_system:tau_file_system,this.standard_input=this.streams.user_input,this.standard_output=this.streams.user_output,this.current_input=this.streams.user_input,this.current_output=this.streams.user_output,this.format_success=function(S){return S.substitution},this.format_error=function(S){return S.goal},this.flag={bounded:b.flag.bounded.value,max_integer:b.flag.max_integer.value,min_integer:b.flag.min_integer.value,integer_rounding_function:b.flag.integer_rounding_function.value,char_conversion:b.flag.char_conversion.value,debug:b.flag.debug.value,max_arity:b.flag.max_arity.value,unknown:b.flag.unknown.value,double_quotes:b.flag.double_quotes.value,occurs_check:b.flag.occurs_check.value,dialect:b.flag.dialect.value,version_data:b.flag.version_data.value,nodejs:b.flag.nodejs.value},this.__loaded_modules=[],this.__char_conversion={},this.__operators={1200:{":-":["fx","xfx"],"-->":["xfx"],"?-":["fx"]},1100:{";":["xfy"]},1050:{"->":["xfy"]},1e3:{",":["xfy"]},900:{"\\+":["fy"]},700:{"=":["xfx"],"\\=":["xfx"],"==":["xfx"],"\\==":["xfx"],"@<":["xfx"],"@=<":["xfx"],"@>":["xfx"],"@>=":["xfx"],"=..":["xfx"],is:["xfx"],"=:=":["xfx"],"=\\=":["xfx"],"<":["xfx"],"=<":["xfx"],">":["xfx"],">=":["xfx"]},600:{":":["xfy"]},500:{"+":["yfx"],"-":["yfx"],"/\\":["yfx"],"\\/":["yfx"]},400:{"*":["yfx"],"/":["yfx"],"//":["yfx"],rem:["yfx"],mod:["yfx"],"<<":["yfx"],">>":["yfx"]},200:{"**":["xfx"],"^":["xfy"],"-":["fy"],"+":["fy"],"\\":["fy"]}}}function tt(I){this.epoch=Date.now(),this.session=I,this.session.total_threads++,this.total_steps=0,this.cpu_time=0,this.cpu_time_last=0,this.points=[],this.debugger=!1,this.debugger_states=[],this.level="top_level/0",this.__calls=[],this.current_limit=this.session.limit,this.warnings=[]}function He(I,S,y){this.id=I,this.rules=S,this.exports=y,b.module[I]=this}He.prototype.exports_predicate=function(I){return this.exports.indexOf(I)!==-1},Pe.prototype.unify=function(I,S){if(S&&e(I.variables(),this.id)!==-1&&!b.type.is_variable(I))return null;var y={};return y[this.id]=I,new Te(y)},Re.prototype.unify=function(I,S){return b.type.is_number(I)&&this.value===I.value&&this.is_float===I.is_float?new Te:null},q.prototype.unify=function(I,S){if(b.type.is_term(I)&&this.indicator===I.indicator){for(var y=new Te,R=0;R=0){var R=this.args[0].value,z=Math.floor(R/26),X=R%26;return"ABCDEFGHIJKLMNOPQRSTUVWXYZ"[X]+(z!==0?z:"")}switch(this.indicator){case"[]/0":case"{}/0":case"!/0":return this.id;case"{}/1":return"{"+this.args[0].toString(I)+"}";case"./2":for(var $="["+this.args[0].toString(I),se=this.args[1];se.indicator==="./2";)$+=", "+se.args[0].toString(I),se=se.args[1];return se.indicator!=="[]/0"&&($+="|"+se.toString(I)),$+="]",$;case",/2":return"("+this.args[0].toString(I)+", "+this.args[1].toString(I)+")";default:var xe=this.id,Fe=I.session?I.session.lookup_operator(this.id,this.args.length):null;if(I.session===void 0||I.ignore_ops||Fe===null)return I.quoted&&!/^(!|,|;|[a-z][0-9a-zA-Z_]*)$/.test(xe)&&xe!=="{}"&&xe!=="[]"&&(xe="'"+x(xe)+"'"),xe+(this.args.length?"("+o(this.args,function(nr){return nr.toString(I)}).join(", ")+")":"");var lt=Fe.priority>S.priority||Fe.priority===S.priority&&(Fe.class==="xfy"&&this.indicator!==S.indicator||Fe.class==="yfx"&&this.indicator!==S.indicator||this.indicator===S.indicator&&Fe.class==="yfx"&&y==="right"||this.indicator===S.indicator&&Fe.class==="xfy"&&y==="left");Fe.indicator=this.indicator;var Et=lt?"(":"",qt=lt?")":"";return this.args.length===0?"("+this.id+")":["fy","fx"].indexOf(Fe.class)!==-1?Et+xe+" "+this.args[0].toString(I,Fe)+qt:["yf","xf"].indexOf(Fe.class)!==-1?Et+this.args[0].toString(I,Fe)+" "+xe+qt:Et+this.args[0].toString(I,Fe,"left")+" "+this.id+" "+this.args[1].toString(I,Fe,"right")+qt}},Ne.prototype.toString=function(I){return"("+this.id+")"},Te.prototype.toString=function(I){var S="{";for(var y in this.links)this.links.hasOwnProperty(y)&&(S!=="{"&&(S+=", "),S+=y+"/"+this.links[y].toString(I));return S+="}",S},ke.prototype.toString=function(I){return this.goal===null?"<"+this.substitution.toString(I)+">":"<"+this.goal.toString(I)+", "+this.substitution.toString(I)+">"},Ve.prototype.toString=function(I){return this.body?this.head.toString(I)+" :- "+this.body.toString(I)+".":this.head.toString(I)+"."},be.prototype.toString=function(I){for(var S="",y=0;y=0;z--)R=new q(".",[S[z],R]);return R}return new q(this.id,o(this.args,function(X){return X.apply(I)}),this.ref)},Ne.prototype.apply=function(I){return this},Ve.prototype.apply=function(I){return new Ve(this.head.apply(I),this.body!==null?this.body.apply(I):null)},Te.prototype.apply=function(I){var S,y={};for(S in this.links)this.links.hasOwnProperty(S)&&(y[S]=this.links[S].apply(I));return new Te(y)},q.prototype.select=function(){for(var I=this;I.indicator===",/2";)I=I.args[0];return I},q.prototype.replace=function(I){return this.indicator===",/2"?this.args[0].indicator===",/2"?new q(",",[this.args[0].replace(I),this.args[1]]):I===null?this.args[1]:new q(",",[I,this.args[1]]):I},q.prototype.search=function(I){if(b.type.is_term(I)&&I.ref!==void 0&&this.ref===I.ref)return!0;for(var S=0;SS&&R0&&(S=this.head_point().substitution.domain());e(S,b.format_variable(this.session.rename))!==-1;)this.session.rename++;if(I.id==="_")return new Pe(b.format_variable(this.session.rename));this.session.renamed_variables[I.id]=b.format_variable(this.session.rename)}return new Pe(this.session.renamed_variables[I.id])},be.prototype.next_free_variable=function(){return this.thread.next_free_variable()},tt.prototype.next_free_variable=function(){this.session.rename++;var I=[];for(this.points.length>0&&(I=this.head_point().substitution.domain());e(I,b.format_variable(this.session.rename))!==-1;)this.session.rename++;return new Pe(b.format_variable(this.session.rename))},be.prototype.is_public_predicate=function(I){return!this.public_predicates.hasOwnProperty(I)||this.public_predicates[I]===!0},tt.prototype.is_public_predicate=function(I){return this.session.is_public_predicate(I)},be.prototype.is_multifile_predicate=function(I){return this.multifile_predicates.hasOwnProperty(I)&&this.multifile_predicates[I]===!0},tt.prototype.is_multifile_predicate=function(I){return this.session.is_multifile_predicate(I)},be.prototype.prepend=function(I){return this.thread.prepend(I)},tt.prototype.prepend=function(I){for(var S=I.length-1;S>=0;S--)this.points.push(I[S])},be.prototype.success=function(I,S){return this.thread.success(I,S)},tt.prototype.success=function(I,y){var y=typeof y>"u"?I:y;this.prepend([new ke(I.goal.replace(null),I.substitution,y)])},be.prototype.throw_error=function(I){return this.thread.throw_error(I)},tt.prototype.throw_error=function(I){this.prepend([new ke(new q("throw",[I]),new Te,null,null)])},be.prototype.step_rule=function(I,S){return this.thread.step_rule(I,S)},tt.prototype.step_rule=function(I,S){var y=S.indicator;if(I==="user"&&(I=null),I===null&&this.session.rules.hasOwnProperty(y))return this.session.rules[y];for(var R=I===null?this.session.modules:e(this.session.modules,I)===-1?[]:[I],z=0;z1)&&this.again()},be.prototype.answers=function(I,S,y){return this.thread.answers(I,S,y)},tt.prototype.answers=function(I,S,y){var R=S||1e3,z=this;if(S<=0){y&&y();return}this.answer(function(X){I(X),X!==!1?setTimeout(function(){z.answers(I,S-1,y)},1):y&&y()})},be.prototype.again=function(I){return this.thread.again(I)},tt.prototype.again=function(I){for(var S,y=Date.now();this.__calls.length>0;){for(this.warnings=[],I!==!1&&(this.current_limit=this.session.limit);this.current_limit>0&&this.points.length>0&&this.head_point().goal!==null&&!b.type.is_error(this.head_point().goal);)if(this.current_limit--,this.step()===!0)return;var R=Date.now();this.cpu_time_last=R-y,this.cpu_time+=this.cpu_time_last;var z=this.__calls.shift();this.current_limit<=0?z(null):this.points.length===0?z(!1):b.type.is_error(this.head_point().goal)?(S=this.session.format_error(this.points.pop()),this.points=[],z(S)):(this.debugger&&this.debugger_states.push(this.head_point()),S=this.session.format_success(this.points.pop()),z(S))}},be.prototype.unfold=function(I){if(I.body===null)return!1;var S=I.head,y=I.body,R=y.select(),z=new tt(this),X=[];z.add_goal(R),z.step();for(var $=z.points.length-1;$>=0;$--){var se=z.points[$],xe=S.apply(se.substitution),Fe=y.replace(se.goal);Fe!==null&&(Fe=Fe.apply(se.substitution)),X.push(new Ve(xe,Fe))}var lt=this.rules[S.indicator],Et=e(lt,I);return X.length>0&&Et!==-1?(lt.splice.apply(lt,[Et,1].concat(X)),!0):!1},tt.prototype.unfold=function(I){return this.session.unfold(I)},Pe.prototype.interpret=function(I){return b.error.instantiation(I.level)},Re.prototype.interpret=function(I){return this},q.prototype.interpret=function(I){return b.type.is_unitary_list(this)?this.args[0].interpret(I):b.operate(I,this)},Pe.prototype.compare=function(I){return this.idI.id?1:0},Re.prototype.compare=function(I){if(this.value===I.value&&this.is_float===I.is_float)return 0;if(this.valueI.value)return 1},q.prototype.compare=function(I){if(this.args.lengthI.args.length||this.args.length===I.args.length&&this.id>I.id)return 1;for(var S=0;SR)return 1;if(I.constructor===Re){if(I.is_float&&S.is_float)return 0;if(I.is_float)return-1;if(S.is_float)return 1}return 0},is_substitution:function(I){return I instanceof Te},is_state:function(I){return I instanceof ke},is_rule:function(I){return I instanceof Ve},is_variable:function(I){return I instanceof Pe},is_stream:function(I){return I instanceof Ne},is_anonymous_var:function(I){return I instanceof Pe&&I.id==="_"},is_callable:function(I){return I instanceof q},is_number:function(I){return I instanceof Re},is_integer:function(I){return I instanceof Re&&!I.is_float},is_float:function(I){return I instanceof Re&&I.is_float},is_term:function(I){return I instanceof q},is_atom:function(I){return I instanceof q&&I.args.length===0},is_ground:function(I){if(I instanceof Pe)return!1;if(I instanceof q){for(var S=0;S0},is_list:function(I){return I instanceof q&&(I.indicator==="[]/0"||I.indicator==="./2")},is_empty_list:function(I){return I instanceof q&&I.indicator==="[]/0"},is_non_empty_list:function(I){return I instanceof q&&I.indicator==="./2"},is_fully_list:function(I){for(;I instanceof q&&I.indicator==="./2";)I=I.args[1];return I instanceof Pe||I instanceof q&&I.indicator==="[]/0"},is_instantiated_list:function(I){for(;I instanceof q&&I.indicator==="./2";)I=I.args[1];return I instanceof q&&I.indicator==="[]/0"},is_unitary_list:function(I){return I instanceof q&&I.indicator==="./2"&&I.args[1]instanceof q&&I.args[1].indicator==="[]/0"},is_character:function(I){return I instanceof q&&(I.id.length===1||I.id.length>0&&I.id.length<=2&&n(I.id,0)>=65536)},is_character_code:function(I){return I instanceof Re&&!I.is_float&&I.value>=0&&I.value<=1114111},is_byte:function(I){return I instanceof Re&&!I.is_float&&I.value>=0&&I.value<=255},is_operator:function(I){return I instanceof q&&b.arithmetic.evaluation[I.indicator]},is_directive:function(I){return I instanceof q&&b.directive[I.indicator]!==void 0},is_builtin:function(I){return I instanceof q&&b.predicate[I.indicator]!==void 0},is_error:function(I){return I instanceof q&&I.indicator==="throw/1"},is_predicate_indicator:function(I){return I instanceof q&&I.indicator==="//2"&&I.args[0]instanceof q&&I.args[0].args.length===0&&I.args[1]instanceof Re&&I.args[1].is_float===!1},is_flag:function(I){return I instanceof q&&I.args.length===0&&b.flag[I.id]!==void 0},is_value_flag:function(I,S){if(!b.type.is_flag(I))return!1;for(var y in b.flag[I.id].allowed)if(b.flag[I.id].allowed.hasOwnProperty(y)&&b.flag[I.id].allowed[y].equals(S))return!0;return!1},is_io_mode:function(I){return b.type.is_atom(I)&&["read","write","append"].indexOf(I.id)!==-1},is_stream_option:function(I){return b.type.is_term(I)&&(I.indicator==="alias/1"&&b.type.is_atom(I.args[0])||I.indicator==="reposition/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false")||I.indicator==="type/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="text"||I.args[0].id==="binary")||I.indicator==="eof_action/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="error"||I.args[0].id==="eof_code"||I.args[0].id==="reset"))},is_stream_position:function(I){return b.type.is_integer(I)&&I.value>=0||b.type.is_atom(I)&&(I.id==="end_of_stream"||I.id==="past_end_of_stream")},is_stream_property:function(I){return b.type.is_term(I)&&(I.indicator==="input/0"||I.indicator==="output/0"||I.indicator==="alias/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0]))||I.indicator==="file_name/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0]))||I.indicator==="position/1"&&(b.type.is_variable(I.args[0])||b.type.is_stream_position(I.args[0]))||I.indicator==="reposition/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false"))||I.indicator==="type/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0])&&(I.args[0].id==="text"||I.args[0].id==="binary"))||I.indicator==="mode/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0])&&(I.args[0].id==="read"||I.args[0].id==="write"||I.args[0].id==="append"))||I.indicator==="eof_action/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0])&&(I.args[0].id==="error"||I.args[0].id==="eof_code"||I.args[0].id==="reset"))||I.indicator==="end_of_stream/1"&&(b.type.is_variable(I.args[0])||b.type.is_atom(I.args[0])&&(I.args[0].id==="at"||I.args[0].id==="past"||I.args[0].id==="not")))},is_streamable:function(I){return I.__proto__.stream!==void 0},is_read_option:function(I){return b.type.is_term(I)&&["variables/1","variable_names/1","singletons/1"].indexOf(I.indicator)!==-1},is_write_option:function(I){return b.type.is_term(I)&&(I.indicator==="quoted/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false")||I.indicator==="ignore_ops/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false")||I.indicator==="numbervars/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false"))},is_close_option:function(I){return b.type.is_term(I)&&I.indicator==="force/1"&&b.type.is_atom(I.args[0])&&(I.args[0].id==="true"||I.args[0].id==="false")},is_modifiable_flag:function(I){return b.type.is_flag(I)&&b.flag[I.id].changeable},is_module:function(I){return I instanceof q&&I.indicator==="library/1"&&I.args[0]instanceof q&&I.args[0].args.length===0&&b.module[I.args[0].id]!==void 0}},arithmetic:{evaluation:{"e/0":{type_args:null,type_result:!0,fn:function(I){return Math.E}},"pi/0":{type_args:null,type_result:!0,fn:function(I){return Math.PI}},"tau/0":{type_args:null,type_result:!0,fn:function(I){return 2*Math.PI}},"epsilon/0":{type_args:null,type_result:!0,fn:function(I){return Number.EPSILON}},"+/1":{type_args:null,type_result:null,fn:function(I,S){return I}},"-/1":{type_args:null,type_result:null,fn:function(I,S){return-I}},"\\/1":{type_args:!1,type_result:!1,fn:function(I,S){return~I}},"abs/1":{type_args:null,type_result:null,fn:function(I,S){return Math.abs(I)}},"sign/1":{type_args:null,type_result:null,fn:function(I,S){return Math.sign(I)}},"float_integer_part/1":{type_args:!0,type_result:!1,fn:function(I,S){return parseInt(I)}},"float_fractional_part/1":{type_args:!0,type_result:!0,fn:function(I,S){return I-parseInt(I)}},"float/1":{type_args:null,type_result:!0,fn:function(I,S){return parseFloat(I)}},"floor/1":{type_args:!0,type_result:!1,fn:function(I,S){return Math.floor(I)}},"truncate/1":{type_args:!0,type_result:!1,fn:function(I,S){return parseInt(I)}},"round/1":{type_args:!0,type_result:!1,fn:function(I,S){return Math.round(I)}},"ceiling/1":{type_args:!0,type_result:!1,fn:function(I,S){return Math.ceil(I)}},"sin/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.sin(I)}},"cos/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.cos(I)}},"tan/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.tan(I)}},"asin/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.asin(I)}},"acos/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.acos(I)}},"atan/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.atan(I)}},"atan2/2":{type_args:null,type_result:!0,fn:function(I,S,y){return Math.atan2(I,S)}},"exp/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.exp(I)}},"sqrt/1":{type_args:null,type_result:!0,fn:function(I,S){return Math.sqrt(I)}},"log/1":{type_args:null,type_result:!0,fn:function(I,S){return I>0?Math.log(I):b.error.evaluation("undefined",S.__call_indicator)}},"+/2":{type_args:null,type_result:null,fn:function(I,S,y){return I+S}},"-/2":{type_args:null,type_result:null,fn:function(I,S,y){return I-S}},"*/2":{type_args:null,type_result:null,fn:function(I,S,y){return I*S}},"//2":{type_args:null,type_result:!0,fn:function(I,S,y){return S?I/S:b.error.evaluation("zero_division",y.__call_indicator)}},"///2":{type_args:!1,type_result:!1,fn:function(I,S,y){return S?parseInt(I/S):b.error.evaluation("zero_division",y.__call_indicator)}},"**/2":{type_args:null,type_result:!0,fn:function(I,S,y){return Math.pow(I,S)}},"^/2":{type_args:null,type_result:null,fn:function(I,S,y){return Math.pow(I,S)}},"<>/2":{type_args:!1,type_result:!1,fn:function(I,S,y){return I>>S}},"/\\/2":{type_args:!1,type_result:!1,fn:function(I,S,y){return I&S}},"\\//2":{type_args:!1,type_result:!1,fn:function(I,S,y){return I|S}},"xor/2":{type_args:!1,type_result:!1,fn:function(I,S,y){return I^S}},"rem/2":{type_args:!1,type_result:!1,fn:function(I,S,y){return S?I%S:b.error.evaluation("zero_division",y.__call_indicator)}},"mod/2":{type_args:!1,type_result:!1,fn:function(I,S,y){return S?I-parseInt(I/S)*S:b.error.evaluation("zero_division",y.__call_indicator)}},"max/2":{type_args:null,type_result:null,fn:function(I,S,y){return Math.max(I,S)}},"min/2":{type_args:null,type_result:null,fn:function(I,S,y){return Math.min(I,S)}}}},directive:{"dynamic/1":function(I,S){var y=S.args[0];if(b.type.is_variable(y))I.throw_error(b.error.instantiation(S.indicator));else if(!b.type.is_compound(y)||y.indicator!=="//2")I.throw_error(b.error.type("predicate_indicator",y,S.indicator));else if(b.type.is_variable(y.args[0])||b.type.is_variable(y.args[1]))I.throw_error(b.error.instantiation(S.indicator));else if(!b.type.is_atom(y.args[0]))I.throw_error(b.error.type("atom",y.args[0],S.indicator));else if(!b.type.is_integer(y.args[1]))I.throw_error(b.error.type("integer",y.args[1],S.indicator));else{var R=S.args[0].args[0].id+"/"+S.args[0].args[1].value;I.session.public_predicates[R]=!0,I.session.rules[R]||(I.session.rules[R]=[])}},"multifile/1":function(I,S){var y=S.args[0];b.type.is_variable(y)?I.throw_error(b.error.instantiation(S.indicator)):!b.type.is_compound(y)||y.indicator!=="//2"?I.throw_error(b.error.type("predicate_indicator",y,S.indicator)):b.type.is_variable(y.args[0])||b.type.is_variable(y.args[1])?I.throw_error(b.error.instantiation(S.indicator)):b.type.is_atom(y.args[0])?b.type.is_integer(y.args[1])?I.session.multifile_predicates[S.args[0].args[0].id+"/"+S.args[0].args[1].value]=!0:I.throw_error(b.error.type("integer",y.args[1],S.indicator)):I.throw_error(b.error.type("atom",y.args[0],S.indicator))},"set_prolog_flag/2":function(I,S){var y=S.args[0],R=S.args[1];b.type.is_variable(y)||b.type.is_variable(R)?I.throw_error(b.error.instantiation(S.indicator)):b.type.is_atom(y)?b.type.is_flag(y)?b.type.is_value_flag(y,R)?b.type.is_modifiable_flag(y)?I.session.flag[y.id]=R:I.throw_error(b.error.permission("modify","flag",y)):I.throw_error(b.error.domain("flag_value",new q("+",[y,R]),S.indicator)):I.throw_error(b.error.domain("prolog_flag",y,S.indicator)):I.throw_error(b.error.type("atom",y,S.indicator))},"use_module/1":function(I,S){var y=S.args[0];if(b.type.is_variable(y))I.throw_error(b.error.instantiation(S.indicator));else if(!b.type.is_term(y))I.throw_error(b.error.type("term",y,S.indicator));else if(b.type.is_module(y)){var R=y.args[0].id;e(I.session.modules,R)===-1&&I.session.modules.push(R)}},"char_conversion/2":function(I,S){var y=S.args[0],R=S.args[1];b.type.is_variable(y)||b.type.is_variable(R)?I.throw_error(b.error.instantiation(S.indicator)):b.type.is_character(y)?b.type.is_character(R)?y.id===R.id?delete I.session.__char_conversion[y.id]:I.session.__char_conversion[y.id]=R.id:I.throw_error(b.error.type("character",R,S.indicator)):I.throw_error(b.error.type("character",y,S.indicator))},"op/3":function(I,S){var y=S.args[0],R=S.args[1],z=S.args[2];if(b.type.is_variable(y)||b.type.is_variable(R)||b.type.is_variable(z))I.throw_error(b.error.instantiation(S.indicator));else if(!b.type.is_integer(y))I.throw_error(b.error.type("integer",y,S.indicator));else if(!b.type.is_atom(R))I.throw_error(b.error.type("atom",R,S.indicator));else if(!b.type.is_atom(z))I.throw_error(b.error.type("atom",z,S.indicator));else if(y.value<0||y.value>1200)I.throw_error(b.error.domain("operator_priority",y,S.indicator));else if(z.id===",")I.throw_error(b.error.permission("modify","operator",z,S.indicator));else if(z.id==="|"&&(y.value<1001||R.id.length!==3))I.throw_error(b.error.permission("modify","operator",z,S.indicator));else if(["fy","fx","yf","xf","xfx","yfx","xfy"].indexOf(R.id)===-1)I.throw_error(b.error.domain("operator_specifier",R,S.indicator));else{var X={prefix:null,infix:null,postfix:null};for(var $ in I.session.__operators)if(I.session.__operators.hasOwnProperty($)){var se=I.session.__operators[$][z.id];se&&(e(se,"fx")!==-1&&(X.prefix={priority:$,type:"fx"}),e(se,"fy")!==-1&&(X.prefix={priority:$,type:"fy"}),e(se,"xf")!==-1&&(X.postfix={priority:$,type:"xf"}),e(se,"yf")!==-1&&(X.postfix={priority:$,type:"yf"}),e(se,"xfx")!==-1&&(X.infix={priority:$,type:"xfx"}),e(se,"xfy")!==-1&&(X.infix={priority:$,type:"xfy"}),e(se,"yfx")!==-1&&(X.infix={priority:$,type:"yfx"}))}var xe;switch(R.id){case"fy":case"fx":xe="prefix";break;case"yf":case"xf":xe="postfix";break;default:xe="infix";break}if(((X.prefix&&xe==="prefix"||X.postfix&&xe==="postfix"||X.infix&&xe==="infix")&&X[xe].type!==R.id||X.infix&&xe==="postfix"||X.postfix&&xe==="infix")&&y.value!==0)I.throw_error(b.error.permission("create","operator",z,S.indicator));else return X[xe]&&(me(I.session.__operators[X[xe].priority][z.id],R.id),I.session.__operators[X[xe].priority][z.id].length===0&&delete I.session.__operators[X[xe].priority][z.id]),y.value>0&&(I.session.__operators[y.value]||(I.session.__operators[y.value.toString()]={}),I.session.__operators[y.value][z.id]||(I.session.__operators[y.value][z.id]=[]),I.session.__operators[y.value][z.id].push(R.id)),!0}}},predicate:{"op/3":function(I,S,y){b.directive["op/3"](I,y)&&I.success(S)},"current_op/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2],$=[];for(var se in I.session.__operators)for(var xe in I.session.__operators[se])for(var Fe=0;Fe/2"){var R=I.points,z=I.session.format_success,X=I.session.format_error;I.session.format_success=function(Fe){return Fe.substitution},I.session.format_error=function(Fe){return Fe.goal},I.points=[new ke(y.args[0].args[0],S.substitution,S)];var $=function(Fe){I.points=R,I.session.format_success=z,I.session.format_error=X,Fe===!1?I.prepend([new ke(S.goal.replace(y.args[1]),S.substitution,S)]):b.type.is_error(Fe)?I.throw_error(Fe.args[0]):Fe===null?(I.prepend([S]),I.__calls.shift()(null)):I.prepend([new ke(S.goal.replace(y.args[0].args[1]).apply(Fe),S.substitution.apply(Fe),S)])};I.__calls.unshift($)}else{var se=new ke(S.goal.replace(y.args[0]),S.substitution,S),xe=new ke(S.goal.replace(y.args[1]),S.substitution,S);I.prepend([se,xe])}},"!/0":function(I,S,y){var R,z,X=[];for(R=S,z=null;R.parent!==null&&R.parent.goal.search(y);)if(z=R,R=R.parent,R.goal!==null){var $=R.goal.select();if($&&$.id==="call"&&$.search(y)){R=z;break}}for(var se=I.points.length-1;se>=0;se--){for(var xe=I.points[se],Fe=xe.parent;Fe!==null&&Fe!==R.parent;)Fe=Fe.parent;Fe===null&&Fe!==R.parent&&X.push(xe)}I.points=X.reverse(),I.success(S)},"\\+/1":function(I,S,y){var R=y.args[0];b.type.is_variable(R)?I.throw_error(b.error.instantiation(I.level)):b.type.is_callable(R)?I.prepend([new ke(S.goal.replace(new q(",",[new q(",",[new q("call",[R]),new q("!",[])]),new q("fail",[])])),S.substitution,S),new ke(S.goal.replace(null),S.substitution,S)]):I.throw_error(b.error.type("callable",R,I.level))},"->/2":function(I,S,y){var R=S.goal.replace(new q(",",[y.args[0],new q(",",[new q("!"),y.args[1]])]));I.prepend([new ke(R,S.substitution,S)])},"fail/0":function(I,S,y){},"false/0":function(I,S,y){},"true/0":function(I,S,y){I.success(S)},"call/1":ie(1),"call/2":ie(2),"call/3":ie(3),"call/4":ie(4),"call/5":ie(5),"call/6":ie(6),"call/7":ie(7),"call/8":ie(8),"once/1":function(I,S,y){var R=y.args[0];I.prepend([new ke(S.goal.replace(new q(",",[new q("call",[R]),new q("!",[])])),S.substitution,S)])},"forall/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q("\\+",[new q(",",[new q("call",[R]),new q("\\+",[new q("call",[z])])])])),S.substitution,S)])},"repeat/0":function(I,S,y){I.prepend([new ke(S.goal.replace(null),S.substitution,S),S])},"throw/1":function(I,S,y){b.type.is_variable(y.args[0])?I.throw_error(b.error.instantiation(I.level)):I.throw_error(y.args[0])},"catch/3":function(I,S,y){var R=I.points;I.points=[],I.prepend([new ke(y.args[0],S.substitution,S)]);var z=I.session.format_success,X=I.session.format_error;I.session.format_success=function(se){return se.substitution},I.session.format_error=function(se){return se.goal};var $=function(se){var xe=I.points;if(I.points=R,I.session.format_success=z,I.session.format_error=X,b.type.is_error(se)){for(var Fe=[],lt=I.points.length-1;lt>=0;lt--){for(var nr=I.points[lt],Et=nr.parent;Et!==null&&Et!==S.parent;)Et=Et.parent;Et===null&&Et!==S.parent&&Fe.push(nr)}I.points=Fe;var qt=I.get_flag("occurs_check").indicator==="true/0",nr=new ke,St=b.unify(se.args[0],y.args[1],qt);St!==null?(nr.substitution=S.substitution.apply(St),nr.goal=S.goal.replace(y.args[2]).apply(St),nr.parent=S,I.prepend([nr])):I.throw_error(se.args[0])}else if(se!==!1){for(var cn=se===null?[]:[new ke(S.goal.apply(se).replace(null),S.substitution.apply(se),S)],Pr=[],lt=xe.length-1;lt>=0;lt--){Pr.push(xe[lt]);var yr=xe[lt].goal!==null?xe[lt].goal.select():null;if(b.type.is_term(yr)&&yr.indicator==="!/0")break}var Rr=o(Pr,function(Xr){return Xr.goal===null&&(Xr.goal=new q("true",[])),Xr=new ke(S.goal.replace(new q("catch",[Xr.goal,y.args[1],y.args[2]])),S.substitution.apply(Xr.substitution),Xr.parent),Xr.exclude=y.args[0].variables(),Xr}).reverse();I.prepend(Rr),I.prepend(cn),se===null&&(this.current_limit=0,I.__calls.shift()(null))}};I.__calls.unshift($)},"=/2":function(I,S,y){var R=I.get_flag("occurs_check").indicator==="true/0",z=new ke,X=b.unify(y.args[0],y.args[1],R);X!==null&&(z.goal=S.goal.apply(X).replace(null),z.substitution=S.substitution.apply(X),z.parent=S,I.prepend([z]))},"unify_with_occurs_check/2":function(I,S,y){var R=new ke,z=b.unify(y.args[0],y.args[1],!0);z!==null&&(R.goal=S.goal.apply(z).replace(null),R.substitution=S.substitution.apply(z),R.parent=S,I.prepend([R]))},"\\=/2":function(I,S,y){var R=I.get_flag("occurs_check").indicator==="true/0",z=b.unify(y.args[0],y.args[1],R);z===null&&I.success(S)},"subsumes_term/2":function(I,S,y){var R=I.get_flag("occurs_check").indicator==="true/0",z=b.unify(y.args[1],y.args[0],R);z!==null&&y.args[1].apply(z).equals(y.args[1])&&I.success(S)},"findall/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2];if(b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(z))I.throw_error(b.error.type("callable",z,y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_list(X))I.throw_error(b.error.type("list",X,y.indicator));else{var $=I.next_free_variable(),se=new q(",",[z,new q("=",[$,R])]),xe=I.points,Fe=I.session.limit,lt=I.session.format_success;I.session.format_success=function(nr){return nr.substitution},I.add_goal(se,!0,S);var Et=[],qt=function(nr){if(nr!==!1&&nr!==null&&!b.type.is_error(nr))I.__calls.unshift(qt),Et.push(nr.links[$.id]),I.session.limit=I.current_limit;else if(I.points=xe,I.session.limit=Fe,I.session.format_success=lt,b.type.is_error(nr))I.throw_error(nr.args[0]);else if(I.current_limit>0){for(var St=new q("[]"),cn=Et.length-1;cn>=0;cn--)St=new q(".",[Et[cn],St]);I.prepend([new ke(S.goal.replace(new q("=",[X,St])),S.substitution,S)])}};I.__calls.unshift(qt)}},"bagof/3":function(I,S,y){var R,z=y.args[0],X=y.args[1],$=y.args[2];if(b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(X))I.throw_error(b.error.type("callable",X,y.indicator));else if(!b.type.is_variable($)&&!b.type.is_list($))I.throw_error(b.error.type("list",$,y.indicator));else{var se=I.next_free_variable(),xe;X.indicator==="^/2"?(xe=X.args[0].variables(),X=X.args[1]):xe=[],xe=xe.concat(z.variables());for(var Fe=X.variables().filter(function(Rr){return e(xe,Rr)===-1}),lt=new q("[]"),Et=Fe.length-1;Et>=0;Et--)lt=new q(".",[new Pe(Fe[Et]),lt]);var qt=new q(",",[X,new q("=",[se,new q(",",[lt,z])])]),nr=I.points,St=I.session.limit,cn=I.session.format_success;I.session.format_success=function(Rr){return Rr.substitution},I.add_goal(qt,!0,S);var Pr=[],yr=function(Rr){if(Rr!==!1&&Rr!==null&&!b.type.is_error(Rr)){I.__calls.unshift(yr);var Xr=!1,$n=Rr.links[se.id].args[0],Xs=Rr.links[se.id].args[1];for(var Hi in Pr)if(Pr.hasOwnProperty(Hi)){var Qs=Pr[Hi];if(Qs.variables.equals($n)){Qs.answers.push(Xs),Xr=!0;break}}Xr||Pr.push({variables:$n,answers:[Xs]}),I.session.limit=I.current_limit}else if(I.points=nr,I.session.limit=St,I.session.format_success=cn,b.type.is_error(Rr))I.throw_error(Rr.args[0]);else if(I.current_limit>0){for(var Zs=[],xi=0;xi=0;$s--)Fs=new q(".",[Rr[$s],Fs]);Zs.push(new ke(S.goal.replace(new q(",",[new q("=",[lt,Pr[xi].variables]),new q("=",[$,Fs])])),S.substitution,S))}I.prepend(Zs)}};I.__calls.unshift(yr)}},"setof/3":function(I,S,y){var R,z=y.args[0],X=y.args[1],$=y.args[2];if(b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(X))I.throw_error(b.error.type("callable",X,y.indicator));else if(!b.type.is_variable($)&&!b.type.is_list($))I.throw_error(b.error.type("list",$,y.indicator));else{var se=I.next_free_variable(),xe;X.indicator==="^/2"?(xe=X.args[0].variables(),X=X.args[1]):xe=[],xe=xe.concat(z.variables());for(var Fe=X.variables().filter(function(Rr){return e(xe,Rr)===-1}),lt=new q("[]"),Et=Fe.length-1;Et>=0;Et--)lt=new q(".",[new Pe(Fe[Et]),lt]);var qt=new q(",",[X,new q("=",[se,new q(",",[lt,z])])]),nr=I.points,St=I.session.limit,cn=I.session.format_success;I.session.format_success=function(Rr){return Rr.substitution},I.add_goal(qt,!0,S);var Pr=[],yr=function(Rr){if(Rr!==!1&&Rr!==null&&!b.type.is_error(Rr)){I.__calls.unshift(yr);var Xr=!1,$n=Rr.links[se.id].args[0],Xs=Rr.links[se.id].args[1];for(var Hi in Pr)if(Pr.hasOwnProperty(Hi)){var Qs=Pr[Hi];if(Qs.variables.equals($n)){Qs.answers.push(Xs),Xr=!0;break}}Xr||Pr.push({variables:$n,answers:[Xs]}),I.session.limit=I.current_limit}else if(I.points=nr,I.session.limit=St,I.session.format_success=cn,b.type.is_error(Rr))I.throw_error(Rr.args[0]);else if(I.current_limit>0){for(var Zs=[],xi=0;xi=0;$s--)Fs=new q(".",[Rr[$s],Fs]);Zs.push(new ke(S.goal.replace(new q(",",[new q("=",[lt,Pr[xi].variables]),new q("=",[$,Fs])])),S.substitution,S))}I.prepend(Zs)}};I.__calls.unshift(yr)}},"functor/3":function(I,S,y){var R,z=y.args[0],X=y.args[1],$=y.args[2];if(b.type.is_variable(z)&&(b.type.is_variable(X)||b.type.is_variable($)))I.throw_error(b.error.instantiation("functor/3"));else if(!b.type.is_variable($)&&!b.type.is_integer($))I.throw_error(b.error.type("integer",y.args[2],"functor/3"));else if(!b.type.is_variable(X)&&!b.type.is_atomic(X))I.throw_error(b.error.type("atomic",y.args[1],"functor/3"));else if(b.type.is_integer(X)&&b.type.is_integer($)&&$.value!==0)I.throw_error(b.error.type("atom",y.args[1],"functor/3"));else if(b.type.is_variable(z)){if(y.args[2].value>=0){for(var se=[],xe=0;xe<$.value;xe++)se.push(I.next_free_variable());var Fe=b.type.is_integer(X)?X:new q(X.id,se);I.prepend([new ke(S.goal.replace(new q("=",[z,Fe])),S.substitution,S)])}}else{var lt=b.type.is_integer(z)?z:new q(z.id,[]),Et=b.type.is_integer(z)?new Re(0,!1):new Re(z.args.length,!1),qt=new q(",",[new q("=",[lt,X]),new q("=",[Et,$])]);I.prepend([new ke(S.goal.replace(qt),S.substitution,S)])}},"arg/3":function(I,S,y){if(b.type.is_variable(y.args[0])||b.type.is_variable(y.args[1]))I.throw_error(b.error.instantiation(y.indicator));else if(y.args[0].value<0)I.throw_error(b.error.domain("not_less_than_zero",y.args[0],y.indicator));else if(!b.type.is_compound(y.args[1]))I.throw_error(b.error.type("compound",y.args[1],y.indicator));else{var R=y.args[0].value;if(R>0&&R<=y.args[1].args.length){var z=new q("=",[y.args[1].args[R-1],y.args[2]]);I.prepend([new ke(S.goal.replace(z),S.substitution,S)])}}},"=../2":function(I,S,y){var R;if(b.type.is_variable(y.args[0])&&(b.type.is_variable(y.args[1])||b.type.is_non_empty_list(y.args[1])&&b.type.is_variable(y.args[1].args[0])))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_fully_list(y.args[1]))I.throw_error(b.error.type("list",y.args[1],y.indicator));else if(b.type.is_variable(y.args[0])){if(!b.type.is_variable(y.args[1])){var X=[];for(R=y.args[1].args[1];R.indicator==="./2";)X.push(R.args[0]),R=R.args[1];b.type.is_variable(y.args[0])&&b.type.is_variable(R)?I.throw_error(b.error.instantiation(y.indicator)):X.length===0&&b.type.is_compound(y.args[1].args[0])?I.throw_error(b.error.type("atomic",y.args[1].args[0],y.indicator)):X.length>0&&(b.type.is_compound(y.args[1].args[0])||b.type.is_number(y.args[1].args[0]))?I.throw_error(b.error.type("atom",y.args[1].args[0],y.indicator)):X.length===0?I.prepend([new ke(S.goal.replace(new q("=",[y.args[1].args[0],y.args[0]],S)),S.substitution,S)]):I.prepend([new ke(S.goal.replace(new q("=",[new q(y.args[1].args[0].id,X),y.args[0]])),S.substitution,S)])}}else{if(b.type.is_atomic(y.args[0]))R=new q(".",[y.args[0],new q("[]")]);else{R=new q("[]");for(var z=y.args[0].args.length-1;z>=0;z--)R=new q(".",[y.args[0].args[z],R]);R=new q(".",[new q(y.args[0].id),R])}I.prepend([new ke(S.goal.replace(new q("=",[R,y.args[1]])),S.substitution,S)])}},"copy_term/2":function(I,S,y){var R=y.args[0].rename(I);I.prepend([new ke(S.goal.replace(new q("=",[R,y.args[1]])),S.substitution,S.parent)])},"term_variables/2":function(I,S,y){var R=y.args[0],z=y.args[1];if(!b.type.is_fully_list(z))I.throw_error(b.error.type("list",z,y.indicator));else{var X=g(o(Ce(R.variables()),function($){return new Pe($)}));I.prepend([new ke(S.goal.replace(new q("=",[z,X])),S.substitution,S)])}},"clause/2":function(I,S,y){if(b.type.is_variable(y.args[0]))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(y.args[0]))I.throw_error(b.error.type("callable",y.args[0],y.indicator));else if(!b.type.is_variable(y.args[1])&&!b.type.is_callable(y.args[1]))I.throw_error(b.error.type("callable",y.args[1],y.indicator));else if(I.session.rules[y.args[0].indicator]!==void 0)if(I.is_public_predicate(y.args[0].indicator)){var R=[];for(var z in I.session.rules[y.args[0].indicator])if(I.session.rules[y.args[0].indicator].hasOwnProperty(z)){var X=I.session.rules[y.args[0].indicator][z];I.session.renamed_variables={},X=X.rename(I),X.body===null&&(X.body=new q("true"));var $=new q(",",[new q("=",[X.head,y.args[0]]),new q("=",[X.body,y.args[1]])]);R.push(new ke(S.goal.replace($),S.substitution,S))}I.prepend(R)}else I.throw_error(b.error.permission("access","private_procedure",y.args[0].indicator,y.indicator))},"current_predicate/1":function(I,S,y){var R=y.args[0];if(!b.type.is_variable(R)&&(!b.type.is_compound(R)||R.indicator!=="//2"))I.throw_error(b.error.type("predicate_indicator",R,y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_variable(R.args[0])&&!b.type.is_atom(R.args[0]))I.throw_error(b.error.type("atom",R.args[0],y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_variable(R.args[1])&&!b.type.is_integer(R.args[1]))I.throw_error(b.error.type("integer",R.args[1],y.indicator));else{var z=[];for(var X in I.session.rules)if(I.session.rules.hasOwnProperty(X)){var $=X.lastIndexOf("/"),se=X.substr(0,$),xe=parseInt(X.substr($+1,X.length-($+1))),Fe=new q("/",[new q(se),new Re(xe,!1)]),lt=new q("=",[Fe,R]);z.push(new ke(S.goal.replace(lt),S.substitution,S))}I.prepend(z)}},"asserta/1":function(I,S,y){if(b.type.is_variable(y.args[0]))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(y.args[0]))I.throw_error(b.error.type("callable",y.args[0],y.indicator));else{var R,z;y.args[0].indicator===":-/2"?(R=y.args[0].args[0],z=Ee(y.args[0].args[1])):(R=y.args[0],z=null),b.type.is_callable(R)?z!==null&&!b.type.is_callable(z)?I.throw_error(b.error.type("callable",z,y.indicator)):I.is_public_predicate(R.indicator)?(I.session.rules[R.indicator]===void 0&&(I.session.rules[R.indicator]=[]),I.session.public_predicates[R.indicator]=!0,I.session.rules[R.indicator]=[new Ve(R,z,!0)].concat(I.session.rules[R.indicator]),I.success(S)):I.throw_error(b.error.permission("modify","static_procedure",R.indicator,y.indicator)):I.throw_error(b.error.type("callable",R,y.indicator))}},"assertz/1":function(I,S,y){if(b.type.is_variable(y.args[0]))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(y.args[0]))I.throw_error(b.error.type("callable",y.args[0],y.indicator));else{var R,z;y.args[0].indicator===":-/2"?(R=y.args[0].args[0],z=Ee(y.args[0].args[1])):(R=y.args[0],z=null),b.type.is_callable(R)?z!==null&&!b.type.is_callable(z)?I.throw_error(b.error.type("callable",z,y.indicator)):I.is_public_predicate(R.indicator)?(I.session.rules[R.indicator]===void 0&&(I.session.rules[R.indicator]=[]),I.session.public_predicates[R.indicator]=!0,I.session.rules[R.indicator].push(new Ve(R,z,!0)),I.success(S)):I.throw_error(b.error.permission("modify","static_procedure",R.indicator,y.indicator)):I.throw_error(b.error.type("callable",R,y.indicator))}},"retract/1":function(I,S,y){if(b.type.is_variable(y.args[0]))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_callable(y.args[0]))I.throw_error(b.error.type("callable",y.args[0],y.indicator));else{var R,z;if(y.args[0].indicator===":-/2"?(R=y.args[0].args[0],z=y.args[0].args[1]):(R=y.args[0],z=new q("true")),typeof S.retract>"u")if(I.is_public_predicate(R.indicator)){if(I.session.rules[R.indicator]!==void 0){for(var X=[],$=0;$I.get_flag("max_arity").value)I.throw_error(b.error.representation("max_arity",y.indicator));else{var R=y.args[0].args[0].id+"/"+y.args[0].args[1].value;I.is_public_predicate(R)?(delete I.session.rules[R],I.success(S)):I.throw_error(b.error.permission("modify","static_procedure",R,y.indicator))}},"atom_length/2":function(I,S,y){if(b.type.is_variable(y.args[0]))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_atom(y.args[0]))I.throw_error(b.error.type("atom",y.args[0],y.indicator));else if(!b.type.is_variable(y.args[1])&&!b.type.is_integer(y.args[1]))I.throw_error(b.error.type("integer",y.args[1],y.indicator));else if(b.type.is_integer(y.args[1])&&y.args[1].value<0)I.throw_error(b.error.domain("not_less_than_zero",y.args[1],y.indicator));else{var R=new Re(y.args[0].id.length,!1);I.prepend([new ke(S.goal.replace(new q("=",[R,y.args[1]])),S.substitution,S)])}},"atom_concat/3":function(I,S,y){var R,z,X=y.args[0],$=y.args[1],se=y.args[2];if(b.type.is_variable(se)&&(b.type.is_variable(X)||b.type.is_variable($)))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_atom(X))I.throw_error(b.error.type("atom",X,y.indicator));else if(!b.type.is_variable($)&&!b.type.is_atom($))I.throw_error(b.error.type("atom",$,y.indicator));else if(!b.type.is_variable(se)&&!b.type.is_atom(se))I.throw_error(b.error.type("atom",se,y.indicator));else{var xe=b.type.is_variable(X),Fe=b.type.is_variable($);if(!xe&&!Fe)z=new q("=",[se,new q(X.id+$.id)]),I.prepend([new ke(S.goal.replace(z),S.substitution,S)]);else if(xe&&!Fe)R=se.id.substr(0,se.id.length-$.id.length),R+$.id===se.id&&(z=new q("=",[X,new q(R)]),I.prepend([new ke(S.goal.replace(z),S.substitution,S)]));else if(Fe&&!xe)R=se.id.substr(X.id.length),X.id+R===se.id&&(z=new q("=",[$,new q(R)]),I.prepend([new ke(S.goal.replace(z),S.substitution,S)]));else{for(var lt=[],Et=0;Et<=se.id.length;Et++){var qt=new q(se.id.substr(0,Et)),nr=new q(se.id.substr(Et));z=new q(",",[new q("=",[qt,X]),new q("=",[nr,$])]),lt.push(new ke(S.goal.replace(z),S.substitution,S))}I.prepend(lt)}}},"sub_atom/5":function(I,S,y){var R,z=y.args[0],X=y.args[1],$=y.args[2],se=y.args[3],xe=y.args[4];if(b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_integer(X))I.throw_error(b.error.type("integer",X,y.indicator));else if(!b.type.is_variable($)&&!b.type.is_integer($))I.throw_error(b.error.type("integer",$,y.indicator));else if(!b.type.is_variable(se)&&!b.type.is_integer(se))I.throw_error(b.error.type("integer",se,y.indicator));else if(b.type.is_integer(X)&&X.value<0)I.throw_error(b.error.domain("not_less_than_zero",X,y.indicator));else if(b.type.is_integer($)&&$.value<0)I.throw_error(b.error.domain("not_less_than_zero",$,y.indicator));else if(b.type.is_integer(se)&&se.value<0)I.throw_error(b.error.domain("not_less_than_zero",se,y.indicator));else{var Fe=[],lt=[],Et=[];if(b.type.is_variable(X))for(R=0;R<=z.id.length;R++)Fe.push(R);else Fe.push(X.value);if(b.type.is_variable($))for(R=0;R<=z.id.length;R++)lt.push(R);else lt.push($.value);if(b.type.is_variable(se))for(R=0;R<=z.id.length;R++)Et.push(R);else Et.push(se.value);var qt=[];for(var nr in Fe)if(Fe.hasOwnProperty(nr)){R=Fe[nr];for(var St in lt)if(lt.hasOwnProperty(St)){var cn=lt[St],Pr=z.id.length-R-cn;if(e(Et,Pr)!==-1&&R+cn+Pr===z.id.length){var yr=z.id.substr(R,cn);if(z.id===z.id.substr(0,R)+yr+z.id.substr(R+cn,Pr)){var Rr=new q("=",[new q(yr),xe]),Xr=new q("=",[X,new Re(R)]),$n=new q("=",[$,new Re(cn)]),Xs=new q("=",[se,new Re(Pr)]),Hi=new q(",",[new q(",",[new q(",",[Xr,$n]),Xs]),Rr]);qt.push(new ke(S.goal.replace(Hi),S.substitution,S))}}}}I.prepend(qt)}},"atom_chars/2":function(I,S,y){var R=y.args[0],z=y.args[1];if(b.type.is_variable(R)&&b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_atom(R))I.throw_error(b.error.type("atom",R,y.indicator));else if(b.type.is_variable(R)){for(var se=z,xe=b.type.is_variable(R),Fe="";se.indicator==="./2";){if(b.type.is_character(se.args[0]))Fe+=se.args[0].id;else if(b.type.is_variable(se.args[0])&&xe){I.throw_error(b.error.instantiation(y.indicator));return}else if(!b.type.is_variable(se.args[0])){I.throw_error(b.error.type("character",se.args[0],y.indicator));return}se=se.args[1]}b.type.is_variable(se)&&xe?I.throw_error(b.error.instantiation(y.indicator)):!b.type.is_empty_list(se)&&!b.type.is_variable(se)?I.throw_error(b.error.type("list",z,y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[new q(Fe),R])),S.substitution,S)])}else{for(var X=new q("[]"),$=R.id.length-1;$>=0;$--)X=new q(".",[new q(R.id.charAt($)),X]);I.prepend([new ke(S.goal.replace(new q("=",[z,X])),S.substitution,S)])}},"atom_codes/2":function(I,S,y){var R=y.args[0],z=y.args[1];if(b.type.is_variable(R)&&b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_atom(R))I.throw_error(b.error.type("atom",R,y.indicator));else if(b.type.is_variable(R)){for(var se=z,xe=b.type.is_variable(R),Fe="";se.indicator==="./2";){if(b.type.is_character_code(se.args[0]))Fe+=u(se.args[0].value);else if(b.type.is_variable(se.args[0])&&xe){I.throw_error(b.error.instantiation(y.indicator));return}else if(!b.type.is_variable(se.args[0])){I.throw_error(b.error.representation("character_code",y.indicator));return}se=se.args[1]}b.type.is_variable(se)&&xe?I.throw_error(b.error.instantiation(y.indicator)):!b.type.is_empty_list(se)&&!b.type.is_variable(se)?I.throw_error(b.error.type("list",z,y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[new q(Fe),R])),S.substitution,S)])}else{for(var X=new q("[]"),$=R.id.length-1;$>=0;$--)X=new q(".",[new Re(n(R.id,$),!1),X]);I.prepend([new ke(S.goal.replace(new q("=",[z,X])),S.substitution,S)])}},"char_code/2":function(I,S,y){var R=y.args[0],z=y.args[1];if(b.type.is_variable(R)&&b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_character(R))I.throw_error(b.error.type("character",R,y.indicator));else if(!b.type.is_variable(z)&&!b.type.is_integer(z))I.throw_error(b.error.type("integer",z,y.indicator));else if(!b.type.is_variable(z)&&!b.type.is_character_code(z))I.throw_error(b.error.representation("character_code",y.indicator));else if(b.type.is_variable(z)){var X=new Re(n(R.id,0),!1);I.prepend([new ke(S.goal.replace(new q("=",[X,z])),S.substitution,S)])}else{var $=new q(u(z.value));I.prepend([new ke(S.goal.replace(new q("=",[$,R])),S.substitution,S)])}},"number_chars/2":function(I,S,y){var R,z=y.args[0],X=y.args[1];if(b.type.is_variable(z)&&b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(z)&&!b.type.is_number(z))I.throw_error(b.error.type("number",z,y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_list(X))I.throw_error(b.error.type("list",X,y.indicator));else{var $=b.type.is_variable(z);if(!b.type.is_variable(X)){var se=X,xe=!0;for(R="";se.indicator==="./2";){if(b.type.is_character(se.args[0]))R+=se.args[0].id;else if(b.type.is_variable(se.args[0]))xe=!1;else if(!b.type.is_variable(se.args[0])){I.throw_error(b.error.type("character",se.args[0],y.indicator));return}se=se.args[1]}if(xe=xe&&b.type.is_empty_list(se),!b.type.is_empty_list(se)&&!b.type.is_variable(se)){I.throw_error(b.error.type("list",X,y.indicator));return}if(!xe&&$){I.throw_error(b.error.instantiation(y.indicator));return}else if(xe)if(b.type.is_variable(se)&&$){I.throw_error(b.error.instantiation(y.indicator));return}else{var Fe=I.parse(R),lt=Fe.value;!b.type.is_number(lt)||Fe.tokens[Fe.tokens.length-1].space?I.throw_error(b.error.syntax_by_predicate("parseable_number",y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[z,lt])),S.substitution,S)]);return}}if(!$){R=z.toString();for(var Et=new q("[]"),qt=R.length-1;qt>=0;qt--)Et=new q(".",[new q(R.charAt(qt)),Et]);I.prepend([new ke(S.goal.replace(new q("=",[X,Et])),S.substitution,S)])}}},"number_codes/2":function(I,S,y){var R,z=y.args[0],X=y.args[1];if(b.type.is_variable(z)&&b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(z)&&!b.type.is_number(z))I.throw_error(b.error.type("number",z,y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_list(X))I.throw_error(b.error.type("list",X,y.indicator));else{var $=b.type.is_variable(z);if(!b.type.is_variable(X)){var se=X,xe=!0;for(R="";se.indicator==="./2";){if(b.type.is_character_code(se.args[0]))R+=u(se.args[0].value);else if(b.type.is_variable(se.args[0]))xe=!1;else if(!b.type.is_variable(se.args[0])){I.throw_error(b.error.type("character_code",se.args[0],y.indicator));return}se=se.args[1]}if(xe=xe&&b.type.is_empty_list(se),!b.type.is_empty_list(se)&&!b.type.is_variable(se)){I.throw_error(b.error.type("list",X,y.indicator));return}if(!xe&&$){I.throw_error(b.error.instantiation(y.indicator));return}else if(xe)if(b.type.is_variable(se)&&$){I.throw_error(b.error.instantiation(y.indicator));return}else{var Fe=I.parse(R),lt=Fe.value;!b.type.is_number(lt)||Fe.tokens[Fe.tokens.length-1].space?I.throw_error(b.error.syntax_by_predicate("parseable_number",y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[z,lt])),S.substitution,S)]);return}}if(!$){R=z.toString();for(var Et=new q("[]"),qt=R.length-1;qt>=0;qt--)Et=new q(".",[new Re(n(R,qt),!1),Et]);I.prepend([new ke(S.goal.replace(new q("=",[X,Et])),S.substitution,S)])}}},"upcase_atom/2":function(I,S,y){var R=y.args[0],z=y.args[1];b.type.is_variable(R)?I.throw_error(b.error.instantiation(y.indicator)):b.type.is_atom(R)?!b.type.is_variable(z)&&!b.type.is_atom(z)?I.throw_error(b.error.type("atom",z,y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[z,new q(R.id.toUpperCase(),[])])),S.substitution,S)]):I.throw_error(b.error.type("atom",R,y.indicator))},"downcase_atom/2":function(I,S,y){var R=y.args[0],z=y.args[1];b.type.is_variable(R)?I.throw_error(b.error.instantiation(y.indicator)):b.type.is_atom(R)?!b.type.is_variable(z)&&!b.type.is_atom(z)?I.throw_error(b.error.type("atom",z,y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[z,new q(R.id.toLowerCase(),[])])),S.substitution,S)]):I.throw_error(b.error.type("atom",R,y.indicator))},"atomic_list_concat/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q("atomic_list_concat",[R,new q("",[]),z])),S.substitution,S)])},"atomic_list_concat/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2];if(b.type.is_variable(z)||b.type.is_variable(R)&&b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_list(R))I.throw_error(b.error.type("list",R,y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_atom(X))I.throw_error(b.error.type("atom",X,y.indicator));else if(b.type.is_variable(X)){for(var se="",xe=R;b.type.is_term(xe)&&xe.indicator==="./2";){if(!b.type.is_atom(xe.args[0])&&!b.type.is_number(xe.args[0])){I.throw_error(b.error.type("atomic",xe.args[0],y.indicator));return}se!==""&&(se+=z.id),b.type.is_atom(xe.args[0])?se+=xe.args[0].id:se+=""+xe.args[0].value,xe=xe.args[1]}se=new q(se,[]),b.type.is_variable(xe)?I.throw_error(b.error.instantiation(y.indicator)):!b.type.is_term(xe)||xe.indicator!=="[]/0"?I.throw_error(b.error.type("list",R,y.indicator)):I.prepend([new ke(S.goal.replace(new q("=",[se,X])),S.substitution,S)])}else{var $=g(o(X.id.split(z.id),function(Fe){return new q(Fe,[])}));I.prepend([new ke(S.goal.replace(new q("=",[$,R])),S.substitution,S)])}},"@=/2":function(I,S,y){b.compare(y.args[0],y.args[1])>0&&I.success(S)},"@>=/2":function(I,S,y){b.compare(y.args[0],y.args[1])>=0&&I.success(S)},"compare/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2];if(!b.type.is_variable(R)&&!b.type.is_atom(R))I.throw_error(b.error.type("atom",R,y.indicator));else if(b.type.is_atom(R)&&["<",">","="].indexOf(R.id)===-1)I.throw_error(b.type.domain("order",R,y.indicator));else{var $=b.compare(z,X);$=$===0?"=":$===-1?"<":">",I.prepend([new ke(S.goal.replace(new q("=",[R,new q($,[])])),S.substitution,S)])}},"is/2":function(I,S,y){var R=y.args[1].interpret(I);b.type.is_number(R)?I.prepend([new ke(S.goal.replace(new q("=",[y.args[0],R],I.level)),S.substitution,S)]):I.throw_error(R)},"between/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2];if(b.type.is_variable(R)||b.type.is_variable(z))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_integer(R))I.throw_error(b.error.type("integer",R,y.indicator));else if(!b.type.is_integer(z))I.throw_error(b.error.type("integer",z,y.indicator));else if(!b.type.is_variable(X)&&!b.type.is_integer(X))I.throw_error(b.error.type("integer",X,y.indicator));else if(b.type.is_variable(X)){var $=[new ke(S.goal.replace(new q("=",[X,R])),S.substitution,S)];R.value=X.value&&I.success(S)},"succ/2":function(I,S,y){var R=y.args[0],z=y.args[1];b.type.is_variable(R)&&b.type.is_variable(z)?I.throw_error(b.error.instantiation(y.indicator)):!b.type.is_variable(R)&&!b.type.is_integer(R)?I.throw_error(b.error.type("integer",R,y.indicator)):!b.type.is_variable(z)&&!b.type.is_integer(z)?I.throw_error(b.error.type("integer",z,y.indicator)):!b.type.is_variable(R)&&R.value<0?I.throw_error(b.error.domain("not_less_than_zero",R,y.indicator)):!b.type.is_variable(z)&&z.value<0?I.throw_error(b.error.domain("not_less_than_zero",z,y.indicator)):(b.type.is_variable(z)||z.value>0)&&(b.type.is_variable(R)?I.prepend([new ke(S.goal.replace(new q("=",[R,new Re(z.value-1,!1)])),S.substitution,S)]):I.prepend([new ke(S.goal.replace(new q("=",[z,new Re(R.value+1,!1)])),S.substitution,S)]))},"=:=/2":function(I,S,y){var R=b.arithmetic_compare(I,y.args[0],y.args[1]);b.type.is_term(R)?I.throw_error(R):R===0&&I.success(S)},"=\\=/2":function(I,S,y){var R=b.arithmetic_compare(I,y.args[0],y.args[1]);b.type.is_term(R)?I.throw_error(R):R!==0&&I.success(S)},"/2":function(I,S,y){var R=b.arithmetic_compare(I,y.args[0],y.args[1]);b.type.is_term(R)?I.throw_error(R):R>0&&I.success(S)},">=/2":function(I,S,y){var R=b.arithmetic_compare(I,y.args[0],y.args[1]);b.type.is_term(R)?I.throw_error(R):R>=0&&I.success(S)},"var/1":function(I,S,y){b.type.is_variable(y.args[0])&&I.success(S)},"atom/1":function(I,S,y){b.type.is_atom(y.args[0])&&I.success(S)},"atomic/1":function(I,S,y){b.type.is_atomic(y.args[0])&&I.success(S)},"compound/1":function(I,S,y){b.type.is_compound(y.args[0])&&I.success(S)},"integer/1":function(I,S,y){b.type.is_integer(y.args[0])&&I.success(S)},"float/1":function(I,S,y){b.type.is_float(y.args[0])&&I.success(S)},"number/1":function(I,S,y){b.type.is_number(y.args[0])&&I.success(S)},"nonvar/1":function(I,S,y){b.type.is_variable(y.args[0])||I.success(S)},"ground/1":function(I,S,y){y.variables().length===0&&I.success(S)},"acyclic_term/1":function(I,S,y){for(var R=S.substitution.apply(S.substitution),z=y.args[0].variables(),X=0;X0?St[St.length-1]:null,St!==null&&(qt=J(I,St,0,I.__get_max_priority(),!1))}if(qt.type===p&&qt.len===St.length-1&&cn.value==="."){qt=qt.value.rename(I);var Pr=new q("=",[z,qt]);if(se.variables){var yr=g(o(Ce(qt.variables()),function(Rr){return new Pe(Rr)}));Pr=new q(",",[Pr,new q("=",[se.variables,yr])])}if(se.variable_names){var yr=g(o(Ce(qt.variables()),function(Xr){var $n;for($n in I.session.renamed_variables)if(I.session.renamed_variables.hasOwnProperty($n)&&I.session.renamed_variables[$n]===Xr)break;return new q("=",[new q($n,[]),new Pe(Xr)])}));Pr=new q(",",[Pr,new q("=",[se.variable_names,yr])])}if(se.singletons){var yr=g(o(new Ve(qt,null).singleton_variables(),function(Xr){var $n;for($n in I.session.renamed_variables)if(I.session.renamed_variables.hasOwnProperty($n)&&I.session.renamed_variables[$n]===Xr)break;return new q("=",[new q($n,[]),new Pe(Xr)])}));Pr=new q(",",[Pr,new q("=",[se.singletons,yr])])}I.prepend([new ke(S.goal.replace(Pr),S.substitution,S)])}else qt.type===p?I.throw_error(b.error.syntax(St[qt.len],"unexpected token",!1)):I.throw_error(qt.value)}}},"write/1":function(I,S,y){var R=y.args[0];I.prepend([new ke(S.goal.replace(new q(",",[new q("current_output",[new Pe("S")]),new q("write",[new Pe("S"),R])])),S.substitution,S)])},"write/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q("write_term",[R,z,new q(".",[new q("quoted",[new q("false",[])]),new q(".",[new q("ignore_ops",[new q("false")]),new q(".",[new q("numbervars",[new q("true")]),new q("[]",[])])])])])),S.substitution,S)])},"writeq/1":function(I,S,y){var R=y.args[0];I.prepend([new ke(S.goal.replace(new q(",",[new q("current_output",[new Pe("S")]),new q("writeq",[new Pe("S"),R])])),S.substitution,S)])},"writeq/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q("write_term",[R,z,new q(".",[new q("quoted",[new q("true",[])]),new q(".",[new q("ignore_ops",[new q("false")]),new q(".",[new q("numbervars",[new q("true")]),new q("[]",[])])])])])),S.substitution,S)])},"write_canonical/1":function(I,S,y){var R=y.args[0];I.prepend([new ke(S.goal.replace(new q(",",[new q("current_output",[new Pe("S")]),new q("write_canonical",[new Pe("S"),R])])),S.substitution,S)])},"write_canonical/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q("write_term",[R,z,new q(".",[new q("quoted",[new q("true",[])]),new q(".",[new q("ignore_ops",[new q("true")]),new q(".",[new q("numbervars",[new q("false")]),new q("[]",[])])])])])),S.substitution,S)])},"write_term/2":function(I,S,y){var R=y.args[0],z=y.args[1];I.prepend([new ke(S.goal.replace(new q(",",[new q("current_output",[new Pe("S")]),new q("write_term",[new Pe("S"),R,z])])),S.substitution,S)])},"write_term/3":function(I,S,y){var R=y.args[0],z=y.args[1],X=y.args[2],$=b.type.is_stream(R)?R:I.get_stream_by_alias(R.id);if(b.type.is_variable(R)||b.type.is_variable(X))I.throw_error(b.error.instantiation(y.indicator));else if(!b.type.is_list(X))I.throw_error(b.error.type("list",X,y.indicator));else if(!b.type.is_stream(R)&&!b.type.is_atom(R))I.throw_error(b.error.domain("stream_or_alias",R,y.indicator));else if(!b.type.is_stream($)||$.stream===null)I.throw_error(b.error.existence("stream",R,y.indicator));else if($.input)I.throw_error(b.error.permission("output","stream",R,y.indicator));else if($.type==="binary")I.throw_error(b.error.permission("output","binary_stream",R,y.indicator));else if($.position==="past_end_of_stream"&&$.eof_action==="error")I.throw_error(b.error.permission("output","past_end_of_stream",R,y.indicator));else{for(var se={},xe=X,Fe;b.type.is_term(xe)&&xe.indicator==="./2";){if(Fe=xe.args[0],b.type.is_variable(Fe)){I.throw_error(b.error.instantiation(y.indicator));return}else if(!b.type.is_write_option(Fe)){I.throw_error(b.error.domain("write_option",Fe,y.indicator));return}se[Fe.id]=Fe.args[0].id==="true",xe=xe.args[1]}if(xe.indicator!=="[]/0"){b.type.is_variable(xe)?I.throw_error(b.error.instantiation(y.indicator)):I.throw_error(b.error.type("list",X,y.indicator));return}else{se.session=I.session;var lt=z.toString(se);$.stream.put(lt,$.position),typeof $.position=="number"&&($.position+=lt.length),I.success(S)}}},"halt/0":function(I,S,y){I.points=[]},"halt/1":function(I,S,y){var R=y.args[0];b.type.is_variable(R)?I.throw_error(b.error.instantiation(y.indicator)):b.type.is_integer(R)?I.points=[]:I.throw_error(b.error.type("integer",R,y.indicator))},"current_prolog_flag/2":function(I,S,y){var R=y.args[0],z=y.args[1];if(!b.type.is_variable(R)&&!b.type.is_atom(R))I.throw_error(b.error.type("atom",R,y.indicator));else if(!b.type.is_variable(R)&&!b.type.is_flag(R))I.throw_error(b.error.domain("prolog_flag",R,y.indicator));else{var X=[];for(var $ in b.flag)if(b.flag.hasOwnProperty($)){var se=new q(",",[new q("=",[new q($),R]),new q("=",[I.get_flag($),z])]);X.push(new ke(S.goal.replace(se),S.substitution,S))}I.prepend(X)}},"set_prolog_flag/2":function(I,S,y){var R=y.args[0],z=y.args[1];b.type.is_variable(R)||b.type.is_variable(z)?I.throw_error(b.error.instantiation(y.indicator)):b.type.is_atom(R)?b.type.is_flag(R)?b.type.is_value_flag(R,z)?b.type.is_modifiable_flag(R)?(I.session.flag[R.id]=z,I.success(S)):I.throw_error(b.error.permission("modify","flag",R)):I.throw_error(b.error.domain("flag_value",new q("+",[R,z]),y.indicator)):I.throw_error(b.error.domain("prolog_flag",R,y.indicator)):I.throw_error(b.error.type("atom",R,y.indicator))}},flag:{bounded:{allowed:[new q("true"),new q("false")],value:new q("true"),changeable:!1},max_integer:{allowed:[new Re(Number.MAX_SAFE_INTEGER)],value:new Re(Number.MAX_SAFE_INTEGER),changeable:!1},min_integer:{allowed:[new Re(Number.MIN_SAFE_INTEGER)],value:new Re(Number.MIN_SAFE_INTEGER),changeable:!1},integer_rounding_function:{allowed:[new q("down"),new q("toward_zero")],value:new q("toward_zero"),changeable:!1},char_conversion:{allowed:[new q("on"),new q("off")],value:new q("on"),changeable:!0},debug:{allowed:[new q("on"),new q("off")],value:new q("off"),changeable:!0},max_arity:{allowed:[new q("unbounded")],value:new q("unbounded"),changeable:!1},unknown:{allowed:[new q("error"),new q("fail"),new q("warning")],value:new q("error"),changeable:!0},double_quotes:{allowed:[new q("chars"),new q("codes"),new q("atom")],value:new q("codes"),changeable:!0},occurs_check:{allowed:[new q("false"),new q("true")],value:new q("false"),changeable:!0},dialect:{allowed:[new q("tau")],value:new q("tau"),changeable:!1},version_data:{allowed:[new q("tau",[new Re(t.major,!1),new Re(t.minor,!1),new Re(t.patch,!1),new q(t.status)])],value:new q("tau",[new Re(t.major,!1),new Re(t.minor,!1),new Re(t.patch,!1),new q(t.status)]),changeable:!1},nodejs:{allowed:[new q("yes"),new q("no")],value:new q(typeof El<"u"&&El.exports?"yes":"no"),changeable:!1}},unify:function(I,S,y){y=y===void 0?!1:y;for(var R=[{left:I,right:S}],z={};R.length!==0;){var X=R.pop();if(I=X.left,S=X.right,b.type.is_term(I)&&b.type.is_term(S)){if(I.indicator!==S.indicator)return null;for(var $=0;$z.value?1:0:z}else return R},operate:function(I,S){if(b.type.is_operator(S)){for(var y=b.type.is_operator(S),R=[],z,X=!1,$=0;$I.get_flag("max_integer").value||z0?I.start+I.matches[0].length:I.start,z=y?new q("token_not_found"):new q("found",[new q(I.value.toString())]),X=new q(".",[new q("line",[new Re(I.line+1)]),new q(".",[new q("column",[new Re(R+1)]),new q(".",[z,new q("[]",[])])])]);return new q("error",[new q("syntax_error",[new q(S)]),X])},syntax_by_predicate:function(I,S){return new q("error",[new q("syntax_error",[new q(I)]),Z(S)])}},warning:{singleton:function(I,S,y){for(var R=new q("[]"),z=I.length-1;z>=0;z--)R=new q(".",[new Pe(I[z]),R]);return new q("warning",[new q("singleton_variables",[R,Z(S)]),new q(".",[new q("line",[new Re(y,!1)]),new q("[]")])])},failed_goal:function(I,S){return new q("warning",[new q("failed_goal",[I]),new q(".",[new q("line",[new Re(S,!1)]),new q("[]")])])}},format_variable:function(I){return"_"+I},format_answer:function(I,S,R){S instanceof be&&(S=S.thread);var R=R||{};if(R.session=S?S.session:void 0,b.type.is_error(I))return"uncaught exception: "+I.args[0].toString();if(I===!1)return"false.";if(I===null)return"limit exceeded ;";var z=0,X="";if(b.type.is_substitution(I)){var $=I.domain(!0);I=I.filter(function(Fe,lt){return!b.type.is_variable(lt)||$.indexOf(lt.id)!==-1&&Fe!==lt.id})}for(var se in I.links)I.links.hasOwnProperty(se)&&(z++,X!==""&&(X+=", "),X+=se.toString(R)+" = "+I.links[se].toString(R));var xe=typeof S>"u"||S.points.length>0?" ;":".";return z===0?"true"+xe:X+xe},flatten_error:function(I){if(!b.type.is_error(I))return null;I=I.args[0];var S={};return S.type=I.args[0].id,S.thrown=S.type==="syntax_error"?null:I.args[1].id,S.expected=null,S.found=null,S.representation=null,S.existence=null,S.existence_type=null,S.line=null,S.column=null,S.permission_operation=null,S.permission_type=null,S.evaluation_type=null,S.type==="type_error"||S.type==="domain_error"?(S.expected=I.args[0].args[0].id,S.found=I.args[0].args[1].toString()):S.type==="syntax_error"?I.args[1].indicator==="./2"?(S.expected=I.args[0].args[0].id,S.found=I.args[1].args[1].args[1].args[0],S.found=S.found.id==="token_not_found"?S.found.id:S.found.args[0].id,S.line=I.args[1].args[0].args[0].value,S.column=I.args[1].args[1].args[0].args[0].value):S.thrown=I.args[1].id:S.type==="permission_error"?(S.found=I.args[0].args[2].toString(),S.permission_operation=I.args[0].args[0].id,S.permission_type=I.args[0].args[1].id):S.type==="evaluation_error"?S.evaluation_type=I.args[0].args[0].id:S.type==="representation_error"?S.representation=I.args[0].args[0].id:S.type==="existence_error"&&(S.existence=I.args[0].args[1].toString(),S.existence_type=I.args[0].args[0].id),S},create:function(I){return new b.type.Session(I)}};typeof El<"u"?El.exports=b:window.pl=b})()});function Kme(t,e,r){t.prepend(r.map(o=>new Oa.default.type.State(e.goal.replace(o),e.substitution,e)))}function n6(t){let e=Jme.get(t.session);if(e==null)throw new Error("Assertion failed: A project should have been registered for the active session");return e}function zme(t,e){Jme.set(t,e),t.consult(`:- use_module(library(${Wgt.id})).`)}var i6,Oa,Vme,Lh,jgt,Ggt,Jme,Wgt,Xme=It(()=>{Ke();i6=et(N2()),Oa=et(r6()),Vme=et(ve("vm")),{is_atom:Lh,is_variable:jgt,is_instantiated_list:Ggt}=Oa.default.type;Jme=new WeakMap;Wgt=new Oa.default.type.Module("constraints",{"project_workspaces_by_descriptor/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Lh(o)||!Lh(a)){t.throw_error(Oa.default.error.instantiation(r.indicator));return}let u=G.parseIdent(o.id),A=G.makeDescriptor(u,a.id),h=n6(t).tryWorkspaceByDescriptor(A);jgt(n)&&h!==null&&Kme(t,e,[new Oa.default.type.Term("=",[n,new Oa.default.type.Term(String(h.relativeCwd))])]),Lh(n)&&h!==null&&h.relativeCwd===n.id&&t.success(e)},"workspace_field/3":(t,e,r)=>{let[o,a,n]=r.args;if(!Lh(o)||!Lh(a)){t.throw_error(Oa.default.error.instantiation(r.indicator));return}let A=n6(t).tryWorkspaceByCwd(o.id);if(A==null)return;let p=(0,i6.default)(A.manifest.raw,a.id);typeof p>"u"||Kme(t,e,[new Oa.default.type.Term("=",[n,new Oa.default.type.Term(typeof p=="object"?JSON.stringify(p):p)])])},"workspace_field_test/3":(t,e,r)=>{let[o,a,n]=r.args;t.prepend([new Oa.default.type.State(e.goal.replace(new Oa.default.type.Term("workspace_field_test",[o,a,n,new Oa.default.type.Term("[]",[])])),e.substitution,e)])},"workspace_field_test/4":(t,e,r)=>{let[o,a,n,u]=r.args;if(!Lh(o)||!Lh(a)||!Lh(n)||!Ggt(u)){t.throw_error(Oa.default.error.instantiation(r.indicator));return}let p=n6(t).tryWorkspaceByCwd(o.id);if(p==null)return;let h=(0,i6.default)(p.manifest.raw,a.id);if(typeof h>"u")return;let E={$$:h};for(let[D,x]of u.toJavaScript().entries())E[`$${D}`]=x;Vme.default.runInNewContext(n.id,E)&&t.success(e)}},["project_workspaces_by_descriptor/3","workspace_field/3","workspace_field_test/3","workspace_field_test/4"])});var Y2={};Kt(Y2,{Constraints:()=>o6,DependencyType:()=>tye});function Vs(t){if(t instanceof rC.default.type.Num)return t.value;if(t instanceof rC.default.type.Term)switch(t.indicator){case"throw/1":return Vs(t.args[0]);case"error/1":return Vs(t.args[0]);case"error/2":if(t.args[0]instanceof rC.default.type.Term&&t.args[0].indicator==="syntax_error/1")return Object.assign(Vs(t.args[0]),...Vs(t.args[1]));{let e=Vs(t.args[0]);return e.message+=` (in ${Vs(t.args[1])})`,e}case"syntax_error/1":return new Jt(43,`Syntax error: ${Vs(t.args[0])}`);case"existence_error/2":return new Jt(44,`Existence error: ${Vs(t.args[0])} ${Vs(t.args[1])} not found`);case"instantiation_error/0":return new Jt(75,"Instantiation error: an argument is variable when an instantiated argument was expected");case"line/1":return{line:Vs(t.args[0])};case"column/1":return{column:Vs(t.args[0])};case"found/1":return{found:Vs(t.args[0])};case"./2":return[Vs(t.args[0])].concat(Vs(t.args[1]));case"//2":return`${Vs(t.args[0])}/${Vs(t.args[1])}`;default:return t.id}throw`couldn't pretty print because of unsupported node ${t}`}function $me(t){let e;try{e=Vs(t)}catch(r){throw typeof r=="string"?new Jt(42,`Unknown error: ${t} (note: ${r})`):r}return typeof e.line<"u"&&typeof e.column<"u"&&(e.message+=` at line ${e.line}, column ${e.column}`),e}function Zg(t){return t.id==="null"?null:`${t.toJavaScript()}`}function Ygt(t){if(t.id==="null")return null;{let e=t.toJavaScript();if(typeof e!="string")return JSON.stringify(e);try{return JSON.stringify(JSON.parse(e))}catch{return JSON.stringify(e)}}}function Oh(t){return typeof t=="string"?`'${t}'`:"[]"}var eye,rC,tye,Zme,s6,o6,K2=It(()=>{Ke();Ke();Pt();eye=et(Qme()),rC=et(r6());j2();Xme();(0,eye.default)(rC.default);tye=(o=>(o.Dependencies="dependencies",o.DevDependencies="devDependencies",o.PeerDependencies="peerDependencies",o))(tye||{}),Zme=["dependencies","devDependencies","peerDependencies"];s6=class{constructor(e,r){let o=1e3*e.workspaces.length;this.session=rC.default.create(o),zme(this.session,e),this.session.consult(":- use_module(library(lists))."),this.session.consult(r)}fetchNextAnswer(){return new Promise(e=>{this.session.answer(r=>{e(r)})})}async*makeQuery(e){let r=this.session.query(e);if(r!==!0)throw $me(r);for(;;){let o=await this.fetchNextAnswer();if(o===null)throw new Jt(79,"Resolution limit exceeded");if(!o)break;if(o.id==="throw")throw $me(o);yield o}}};o6=class t{constructor(e){this.source="";this.project=e;let r=e.configuration.get("constraintsPath");ae.existsSync(r)&&(this.source=ae.readFileSync(r,"utf8"))}static async find(e){return new t(e)}getProjectDatabase(){let e="";for(let r of Zme)e+=`dependency_type(${r}). +`;for(let r of this.project.workspacesByCwd.values()){let o=r.relativeCwd;e+=`workspace(${Oh(o)}). +`,e+=`workspace_ident(${Oh(o)}, ${Oh(G.stringifyIdent(r.anchoredLocator))}). +`,e+=`workspace_version(${Oh(o)}, ${Oh(r.manifest.version)}). +`;for(let a of Zme)for(let n of r.manifest[a].values())e+=`workspace_has_dependency(${Oh(o)}, ${Oh(G.stringifyIdent(n))}, ${Oh(n.range)}, ${a}). +`}return e+=`workspace(_) :- false. +`,e+=`workspace_ident(_, _) :- false. +`,e+=`workspace_version(_, _) :- false. +`,e+=`workspace_has_dependency(_, _, _, _) :- false. +`,e}getDeclarations(){let e="";return e+=`gen_enforced_dependency(_, _, _, _) :- false. +`,e+=`gen_enforced_field(_, _, _) :- false. +`,e}get fullSource(){return`${this.getProjectDatabase()} +${this.source} +${this.getDeclarations()}`}createSession(){return new s6(this.project,this.fullSource)}async processClassic(){let e=this.createSession();return{enforcedDependencies:await this.genEnforcedDependencies(e),enforcedFields:await this.genEnforcedFields(e)}}async process(){let{enforcedDependencies:e,enforcedFields:r}=await this.processClassic(),o=new Map;for(let{workspace:a,dependencyIdent:n,dependencyRange:u,dependencyType:A}of e){let p=q2([A,G.stringifyIdent(n)]),h=qe.getMapWithDefault(o,a.cwd);qe.getMapWithDefault(h,p).set(u??void 0,new Set)}for(let{workspace:a,fieldPath:n,fieldValue:u}of r){let A=q2(n),p=qe.getMapWithDefault(o,a.cwd);qe.getMapWithDefault(p,A).set(JSON.parse(u)??void 0,new Set)}return{manifestUpdates:o,reportedErrors:new Map}}async genEnforcedDependencies(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), dependency_type(DependencyType), gen_enforced_dependency(WorkspaceCwd, DependencyIdent, DependencyRange, DependencyType).")){let a=K.resolve(this.project.cwd,Zg(o.links.WorkspaceCwd)),n=Zg(o.links.DependencyIdent),u=Zg(o.links.DependencyRange),A=Zg(o.links.DependencyType);if(a===null||n===null)throw new Error("Invalid rule");let p=this.project.getWorkspaceByCwd(a),h=G.parseIdent(n);r.push({workspace:p,dependencyIdent:h,dependencyRange:u,dependencyType:A})}return qe.sortMap(r,[({dependencyRange:o})=>o!==null?"0":"1",({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({dependencyIdent:o})=>G.stringifyIdent(o)])}async genEnforcedFields(e){let r=[];for await(let o of e.makeQuery("workspace(WorkspaceCwd), gen_enforced_field(WorkspaceCwd, FieldPath, FieldValue).")){let a=K.resolve(this.project.cwd,Zg(o.links.WorkspaceCwd)),n=Zg(o.links.FieldPath),u=Ygt(o.links.FieldValue);if(a===null||n===null)throw new Error("Invalid rule");let A=this.project.getWorkspaceByCwd(a);r.push({workspace:A,fieldPath:n,fieldValue:u})}return qe.sortMap(r,[({workspace:o})=>G.stringifyIdent(o.anchoredLocator),({fieldPath:o})=>o])}async*query(e){let r=this.createSession();for await(let o of r.makeQuery(e)){let a={};for(let[n,u]of Object.entries(o.links))n!=="_"&&(a[n]=Zg(u));yield a}}}});var uye=_(tQ=>{"use strict";Object.defineProperty(tQ,"__esModule",{value:!0});function lB(t){let e=[...t.caches],r=e.shift();return r===void 0?cye():{get(o,a,n={miss:()=>Promise.resolve()}){return r.get(o,a,n).catch(()=>lB({caches:e}).get(o,a,n))},set(o,a){return r.set(o,a).catch(()=>lB({caches:e}).set(o,a))},delete(o){return r.delete(o).catch(()=>lB({caches:e}).delete(o))},clear(){return r.clear().catch(()=>lB({caches:e}).clear())}}}function cye(){return{get(t,e,r={miss:()=>Promise.resolve()}){return e().then(a=>Promise.all([a,r.miss(a)])).then(([a])=>a)},set(t,e){return Promise.resolve(e)},delete(t){return Promise.resolve()},clear(){return Promise.resolve()}}}tQ.createFallbackableCache=lB;tQ.createNullCache=cye});var fye=_((pYt,Aye)=>{Aye.exports=uye()});var pye=_(C6=>{"use strict";Object.defineProperty(C6,"__esModule",{value:!0});function Adt(t={serializable:!0}){let e={};return{get(r,o,a={miss:()=>Promise.resolve()}){let n=JSON.stringify(r);if(n in e)return Promise.resolve(t.serializable?JSON.parse(e[n]):e[n]);let u=o(),A=a&&a.miss||(()=>Promise.resolve());return u.then(p=>A(p)).then(()=>u)},set(r,o){return e[JSON.stringify(r)]=t.serializable?JSON.stringify(o):o,Promise.resolve(o)},delete(r){return delete e[JSON.stringify(r)],Promise.resolve()},clear(){return e={},Promise.resolve()}}}C6.createInMemoryCache=Adt});var gye=_((gYt,hye)=>{hye.exports=pye()});var mye=_(su=>{"use strict";Object.defineProperty(su,"__esModule",{value:!0});function fdt(t,e,r){let o={"x-algolia-api-key":r,"x-algolia-application-id":e};return{headers(){return t===I6.WithinHeaders?o:{}},queryParameters(){return t===I6.WithinQueryParameters?o:{}}}}function pdt(t){let e=0,r=()=>(e++,new Promise(o=>{setTimeout(()=>{o(t(r))},Math.min(100*e,1e3))}));return t(r)}function dye(t,e=(r,o)=>Promise.resolve()){return Object.assign(t,{wait(r){return dye(t.then(o=>Promise.all([e(o,r),o])).then(o=>o[1]))}})}function hdt(t){let e=t.length-1;for(e;e>0;e--){let r=Math.floor(Math.random()*(e+1)),o=t[e];t[e]=t[r],t[r]=o}return t}function gdt(t,e){return e&&Object.keys(e).forEach(r=>{t[r]=e[r](t)}),t}function ddt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}var mdt="4.22.1",ydt=t=>()=>t.transporter.requester.destroy(),I6={WithinQueryParameters:0,WithinHeaders:1};su.AuthMode=I6;su.addMethods=gdt;su.createAuth=fdt;su.createRetryablePromise=pdt;su.createWaitablePromise=dye;su.destroy=ydt;su.encode=ddt;su.shuffle=hdt;su.version=mdt});var cB=_((mYt,yye)=>{yye.exports=mye()});var Eye=_(w6=>{"use strict";Object.defineProperty(w6,"__esModule",{value:!0});var Edt={Delete:"DELETE",Get:"GET",Post:"POST",Put:"PUT"};w6.MethodEnum=Edt});var uB=_((EYt,Cye)=>{Cye.exports=Eye()});var Nye=_(Ti=>{"use strict";Object.defineProperty(Ti,"__esModule",{value:!0});var wye=uB();function B6(t,e){let r=t||{},o=r.data||{};return Object.keys(r).forEach(a=>{["timeout","headers","queryParameters","data","cacheable"].indexOf(a)===-1&&(o[a]=r[a])}),{data:Object.entries(o).length>0?o:void 0,timeout:r.timeout||e,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var AB={Read:1,Write:2,Any:3},fC={Up:1,Down:2,Timeouted:3},Bye=2*60*1e3;function D6(t,e=fC.Up){return{...t,status:e,lastUpdate:Date.now()}}function vye(t){return t.status===fC.Up||Date.now()-t.lastUpdate>Bye}function Dye(t){return t.status===fC.Timeouted&&Date.now()-t.lastUpdate<=Bye}function P6(t){return typeof t=="string"?{protocol:"https",url:t,accept:AB.Any}:{protocol:t.protocol||"https",url:t.url,accept:t.accept||AB.Any}}function Cdt(t,e){return Promise.all(e.map(r=>t.get(r,()=>Promise.resolve(D6(r))))).then(r=>{let o=r.filter(A=>vye(A)),a=r.filter(A=>Dye(A)),n=[...o,...a],u=n.length>0?n.map(A=>P6(A)):e;return{getTimeout(A,p){return(a.length===0&&A===0?1:a.length+3+A)*p},statelessHosts:u}})}var Idt=({isTimedOut:t,status:e})=>!t&&~~e===0,wdt=t=>{let e=t.status;return t.isTimedOut||Idt(t)||~~(e/100)!==2&&~~(e/100)!==4},Bdt=({status:t})=>~~(t/100)===2,vdt=(t,e)=>wdt(t)?e.onRetry(t):Bdt(t)?e.onSuccess(t):e.onFail(t);function Iye(t,e,r,o){let a=[],n=kye(r,o),u=Qye(t,o),A=r.method,p=r.method!==wye.MethodEnum.Get?{}:{...r.data,...o.data},h={"x-algolia-agent":t.userAgent.value,...t.queryParameters,...p,...o.queryParameters},E=0,w=(D,x)=>{let C=D.pop();if(C===void 0)throw Tye(v6(a));let T={data:n,headers:u,method:A,url:bye(C,r.path,h),connectTimeout:x(E,t.timeouts.connect),responseTimeout:x(E,o.timeout)},L=J=>{let te={request:T,response:J,host:C,triesLeft:D.length};return a.push(te),te},U={onSuccess:J=>Pye(J),onRetry(J){let te=L(J);return J.isTimedOut&&E++,Promise.all([t.logger.info("Retryable failure",S6(te)),t.hostsCache.set(C,D6(C,J.isTimedOut?fC.Timeouted:fC.Down))]).then(()=>w(D,x))},onFail(J){throw L(J),Sye(J,v6(a))}};return t.requester.send(T).then(J=>vdt(J,U))};return Cdt(t.hostsCache,e).then(D=>w([...D.statelessHosts].reverse(),D.getTimeout))}function Ddt(t){let{hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,hosts:p,queryParameters:h,headers:E}=t,w={hostsCache:e,logger:r,requester:o,requestsCache:a,responsesCache:n,timeouts:u,userAgent:A,headers:E,queryParameters:h,hosts:p.map(D=>P6(D)),read(D,x){let C=B6(x,w.timeouts.read),T=()=>Iye(w,w.hosts.filter(J=>(J.accept&AB.Read)!==0),D,C);if((C.cacheable!==void 0?C.cacheable:D.cacheable)!==!0)return T();let U={request:D,mappedRequestOptions:C,transporter:{queryParameters:w.queryParameters,headers:w.headers}};return w.responsesCache.get(U,()=>w.requestsCache.get(U,()=>w.requestsCache.set(U,T()).then(J=>Promise.all([w.requestsCache.delete(U),J]),J=>Promise.all([w.requestsCache.delete(U),Promise.reject(J)])).then(([J,te])=>te)),{miss:J=>w.responsesCache.set(U,J)})},write(D,x){return Iye(w,w.hosts.filter(C=>(C.accept&AB.Write)!==0),D,B6(x,w.timeouts.write))}};return w}function Pdt(t){let e={value:`Algolia for JavaScript (${t})`,add(r){let o=`; ${r.segment}${r.version!==void 0?` (${r.version})`:""}`;return e.value.indexOf(o)===-1&&(e.value=`${e.value}${o}`),e}};return e}function Pye(t){try{return JSON.parse(t.content)}catch(e){throw Rye(e.message,t)}}function Sye({content:t,status:e},r){let o=t;try{o=JSON.parse(t).message}catch{}return Fye(o,e,r)}function Sdt(t,...e){let r=0;return t.replace(/%s/g,()=>encodeURIComponent(e[r++]))}function bye(t,e,r){let o=xye(r),a=`${t.protocol}://${t.url}/${e.charAt(0)==="/"?e.substr(1):e}`;return o.length&&(a+=`?${o}`),a}function xye(t){let e=r=>Object.prototype.toString.call(r)==="[object Object]"||Object.prototype.toString.call(r)==="[object Array]";return Object.keys(t).map(r=>Sdt("%s=%s",r,e(t[r])?JSON.stringify(t[r]):t[r])).join("&")}function kye(t,e){if(t.method===wye.MethodEnum.Get||t.data===void 0&&e.data===void 0)return;let r=Array.isArray(t.data)?t.data:{...t.data,...e.data};return JSON.stringify(r)}function Qye(t,e){let r={...t.headers,...e.headers},o={};return Object.keys(r).forEach(a=>{let n=r[a];o[a.toLowerCase()]=n}),o}function v6(t){return t.map(e=>S6(e))}function S6(t){let e=t.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...t,request:{...t.request,headers:{...t.request.headers,...e}}}}function Fye(t,e,r){return{name:"ApiError",message:t,status:e,transporterStackTrace:r}}function Rye(t,e){return{name:"DeserializationError",message:t,response:e}}function Tye(t){return{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:t}}Ti.CallEnum=AB;Ti.HostStatusEnum=fC;Ti.createApiError=Fye;Ti.createDeserializationError=Rye;Ti.createMappedRequestOptions=B6;Ti.createRetryError=Tye;Ti.createStatefulHost=D6;Ti.createStatelessHost=P6;Ti.createTransporter=Ddt;Ti.createUserAgent=Pdt;Ti.deserializeFailure=Sye;Ti.deserializeSuccess=Pye;Ti.isStatefulHostTimeouted=Dye;Ti.isStatefulHostUp=vye;Ti.serializeData=kye;Ti.serializeHeaders=Qye;Ti.serializeQueryParameters=xye;Ti.serializeUrl=bye;Ti.stackFrameWithoutCredentials=S6;Ti.stackTraceWithoutCredentials=v6});var fB=_((IYt,Lye)=>{Lye.exports=Nye()});var Oye=_(Mh=>{"use strict";Object.defineProperty(Mh,"__esModule",{value:!0});var pC=cB(),bdt=fB(),pB=uB(),xdt=t=>{let e=t.region||"us",r=pC.createAuth(pC.AuthMode.WithinHeaders,t.appId,t.apiKey),o=bdt.createTransporter({hosts:[{url:`analytics.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a=t.appId;return pC.addMethods({appId:a,transporter:o},t.methods)},kdt=t=>(e,r)=>t.transporter.write({method:pB.MethodEnum.Post,path:"2/abtests",data:e},r),Qdt=t=>(e,r)=>t.transporter.write({method:pB.MethodEnum.Delete,path:pC.encode("2/abtests/%s",e)},r),Fdt=t=>(e,r)=>t.transporter.read({method:pB.MethodEnum.Get,path:pC.encode("2/abtests/%s",e)},r),Rdt=t=>e=>t.transporter.read({method:pB.MethodEnum.Get,path:"2/abtests"},e),Tdt=t=>(e,r)=>t.transporter.write({method:pB.MethodEnum.Post,path:pC.encode("2/abtests/%s/stop",e)},r);Mh.addABTest=kdt;Mh.createAnalyticsClient=xdt;Mh.deleteABTest=Qdt;Mh.getABTest=Fdt;Mh.getABTests=Rdt;Mh.stopABTest=Tdt});var Uye=_((BYt,Mye)=>{Mye.exports=Oye()});var Hye=_(hB=>{"use strict";Object.defineProperty(hB,"__esModule",{value:!0});var b6=cB(),Ndt=fB(),_ye=uB(),Ldt=t=>{let e=t.region||"us",r=b6.createAuth(b6.AuthMode.WithinHeaders,t.appId,t.apiKey),o=Ndt.createTransporter({hosts:[{url:`personalization.${e}.algolia.com`}],...t,headers:{...r.headers(),"content-type":"application/json",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}});return b6.addMethods({appId:t.appId,transporter:o},t.methods)},Odt=t=>e=>t.transporter.read({method:_ye.MethodEnum.Get,path:"1/strategies/personalization"},e),Mdt=t=>(e,r)=>t.transporter.write({method:_ye.MethodEnum.Post,path:"1/strategies/personalization",data:e},r);hB.createPersonalizationClient=Ldt;hB.getPersonalizationStrategy=Odt;hB.setPersonalizationStrategy=Mdt});var jye=_((DYt,qye)=>{qye.exports=Hye()});var nEe=_(Rt=>{"use strict";Object.defineProperty(Rt,"__esModule",{value:!0});var Wt=cB(),Ma=fB(),Dr=uB(),Udt=ve("crypto");function rQ(t){let e=r=>t.request(r).then(o=>{if(t.batch!==void 0&&t.batch(o.hits),!t.shouldStop(o))return o.cursor?e({cursor:o.cursor}):e({page:(r.page||0)+1})});return e({})}var _dt=t=>{let e=t.appId,r=Wt.createAuth(t.authMode!==void 0?t.authMode:Wt.AuthMode.WithinHeaders,e,t.apiKey),o=Ma.createTransporter({hosts:[{url:`${e}-dsn.algolia.net`,accept:Ma.CallEnum.Read},{url:`${e}.algolia.net`,accept:Ma.CallEnum.Write}].concat(Wt.shuffle([{url:`${e}-1.algolianet.com`},{url:`${e}-2.algolianet.com`},{url:`${e}-3.algolianet.com`}])),...t,headers:{...r.headers(),"content-type":"application/x-www-form-urlencoded",...t.headers},queryParameters:{...r.queryParameters(),...t.queryParameters}}),a={transporter:o,appId:e,addAlgoliaAgent(n,u){o.userAgent.add({segment:n,version:u})},clearCache(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then(()=>{})}};return Wt.addMethods(a,t.methods)};function Gye(){return{name:"MissingObjectIDError",message:"All objects must have an unique objectID (like a primary key) to be valid. Algolia is also able to generate objectIDs automatically but *it's not recommended*. To do it, use the `{'autoGenerateObjectIDIfNotExist': true}` option."}}function Wye(){return{name:"ObjectNotFoundError",message:"Object not found."}}function Yye(){return{name:"ValidUntilNotFoundError",message:"ValidUntil not found in given secured api key."}}var Hdt=t=>(e,r)=>{let{queryParameters:o,...a}=r||{},n={acl:e,...o!==void 0?{queryParameters:o}:{}},u=(A,p)=>Wt.createRetryablePromise(h=>gB(t)(A.key,p).catch(E=>{if(E.status!==404)throw E;return h()}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:"1/keys",data:n},a),u)},qdt=t=>(e,r,o)=>{let a=Ma.createMappedRequestOptions(o);return a.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Dr.MethodEnum.Post,path:"1/clusters/mapping",data:{cluster:r}},a)},jdt=t=>(e,r,o)=>t.transporter.write({method:Dr.MethodEnum.Post,path:"1/clusters/mapping/batch",data:{users:e,cluster:r}},o),Gdt=t=>(e,r)=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:{action:"addEntry",body:[]}}},r),(o,a)=>hC(t)(o.taskID,a)),nQ=t=>(e,r,o)=>{let a=(n,u)=>dB(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/operation",e),data:{operation:"copy",destination:r}},o),a)},Wdt=t=>(e,r,o)=>nQ(t)(e,r,{...o,scope:[sQ.Rules]}),Ydt=t=>(e,r,o)=>nQ(t)(e,r,{...o,scope:[sQ.Settings]}),Kdt=t=>(e,r,o)=>nQ(t)(e,r,{...o,scope:[sQ.Synonyms]}),Vdt=t=>(e,r)=>e.method===Dr.MethodEnum.Get?t.transporter.read(e,r):t.transporter.write(e,r),Jdt=t=>(e,r)=>{let o=(a,n)=>Wt.createRetryablePromise(u=>gB(t)(e,n).then(u).catch(A=>{if(A.status!==404)throw A}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Delete,path:Wt.encode("1/keys/%s",e)},r),o)},zdt=t=>(e,r,o)=>{let a=r.map(n=>({action:"deleteEntry",body:{objectID:n}}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>hC(t)(n.taskID,u))},Xdt=()=>(t,e)=>{let r=Ma.serializeQueryParameters(e),o=Udt.createHmac("sha256",t).update(r).digest("hex");return Buffer.from(o+r).toString("base64")},gB=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/keys/%s",e)},r),Kye=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/task/%s",e.toString())},r),Zdt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"/1/dictionaries/*/settings"},e),$dt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/logs"},e),emt=()=>t=>{let e=Buffer.from(t,"base64").toString("ascii"),r=/validUntil=(\d+)/,o=e.match(r);if(o===null)throw Yye();return parseInt(o[1],10)-Math.round(new Date().getTime()/1e3)},tmt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/clusters/mapping/top"},e),rmt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/clusters/mapping/%s",e)},r),nmt=t=>e=>{let{retrieveMappings:r,...o}=e||{};return r===!0&&(o.getClusters=!0),t.transporter.read({method:Dr.MethodEnum.Get,path:"1/clusters/mapping/pending"},o)},dB=t=>(e,r={})=>{let o={transporter:t.transporter,appId:t.appId,indexName:e};return Wt.addMethods(o,r.methods)},imt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/keys"},e),smt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/clusters"},e),omt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/indexes"},e),amt=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:"1/clusters/mapping"},e),lmt=t=>(e,r,o)=>{let a=(n,u)=>dB(t)(e,{methods:{waitTask:es}}).waitTask(n.taskID,u);return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/operation",e),data:{operation:"move",destination:r}},o),a)},cmt=t=>(e,r)=>{let o=(a,n)=>Promise.all(Object.keys(a.taskID).map(u=>dB(t)(u,{methods:{waitTask:es}}).waitTask(a.taskID[u],n)));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:"1/indexes/*/batch",data:{requests:e}},r),o)},umt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:e}},r),Amt=t=>(e,r)=>{let o=e.map(a=>({...a,params:Ma.serializeQueryParameters(a.params||{})}));return t.transporter.read({method:Dr.MethodEnum.Post,path:"1/indexes/*/queries",data:{requests:o},cacheable:!0},r)},fmt=t=>(e,r)=>Promise.all(e.map(o=>{let{facetName:a,facetQuery:n,...u}=o.params;return dB(t)(o.indexName,{methods:{searchForFacetValues:eEe}}).searchForFacetValues(a,n,{...r,...u})})),pmt=t=>(e,r)=>{let o=Ma.createMappedRequestOptions(r);return o.queryParameters["X-Algolia-User-ID"]=e,t.transporter.write({method:Dr.MethodEnum.Delete,path:"1/clusters/mapping"},o)},hmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!0,requests:a}},o),(n,u)=>hC(t)(n.taskID,u))},gmt=t=>(e,r)=>{let o=(a,n)=>Wt.createRetryablePromise(u=>gB(t)(e,n).catch(A=>{if(A.status!==404)throw A;return u()}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/keys/%s/restore",e)},r),o)},dmt=t=>(e,r,o)=>{let a=r.map(n=>({action:"addEntry",body:n}));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("/1/dictionaries/%s/batch",e),data:{clearExistingDictionaryEntries:!1,requests:a}},o),(n,u)=>hC(t)(n.taskID,u))},mmt=t=>(e,r,o)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("/1/dictionaries/%s/search",e),data:{query:r},cacheable:!0},o),ymt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Post,path:"1/clusters/mapping/search",data:{query:e}},r),Emt=t=>(e,r)=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Put,path:"/1/dictionaries/*/settings",data:e},r),(o,a)=>hC(t)(o.taskID,a)),Cmt=t=>(e,r)=>{let o=Object.assign({},r),{queryParameters:a,...n}=r||{},u=a?{queryParameters:a}:{},A=["acl","indexes","referers","restrictSources","queryParameters","description","maxQueriesPerIPPerHour","maxHitsPerQuery"],p=E=>Object.keys(o).filter(w=>A.indexOf(w)!==-1).every(w=>{if(Array.isArray(E[w])&&Array.isArray(o[w])){let D=E[w];return D.length===o[w].length&&D.every((x,C)=>x===o[w][C])}else return E[w]===o[w]}),h=(E,w)=>Wt.createRetryablePromise(D=>gB(t)(e,w).then(x=>p(x)?Promise.resolve():D()));return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Put,path:Wt.encode("1/keys/%s",e),data:u},n),h)},hC=t=>(e,r)=>Wt.createRetryablePromise(o=>Kye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),Vye=t=>(e,r)=>{let o=(a,n)=>es(t)(a.taskID,n);return Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/batch",t.indexName),data:{requests:e}},r),o)},Imt=t=>e=>rQ({shouldStop:r=>r.cursor===void 0,...e,request:r=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/browse",t.indexName),data:r},e)}),wmt=t=>e=>{let r={hitsPerPage:1e3,...e};return rQ({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},Bmt=t=>e=>{let r={hitsPerPage:1e3,...e};return rQ({shouldStop:o=>o.hits.length({...a,hits:a.hits.map(n=>(delete n._highlightResult,n))}))}})},iQ=t=>(e,r,o)=>{let{batchSize:a,...n}=o||{},u={taskIDs:[],objectIDs:[]},A=(p=0)=>{let h=[],E;for(E=p;E({action:r,body:w})),n).then(w=>(u.objectIDs=u.objectIDs.concat(w.objectIDs),u.taskIDs.push(w.taskID),E++,A(E)))};return Wt.createWaitablePromise(A(),(p,h)=>Promise.all(p.taskIDs.map(E=>es(t)(E,h))))},vmt=t=>e=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/clear",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),Dmt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/rules/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Pmt=t=>e=>{let{forwardToReplicas:r,...o}=e||{},a=Ma.createMappedRequestOptions(o);return r&&(a.queryParameters.forwardToReplicas=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/synonyms/clear",t.indexName)},a),(n,u)=>es(t)(n.taskID,u))},Smt=t=>(e,r)=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/deleteByQuery",t.indexName),data:e},r),(o,a)=>es(t)(o.taskID,a)),bmt=t=>e=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Delete,path:Wt.encode("1/indexes/%s",t.indexName)},e),(r,o)=>es(t)(r.taskID,o)),xmt=t=>(e,r)=>Wt.createWaitablePromise(Jye(t)([e],r).then(o=>({taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),Jye=t=>(e,r)=>{let o=e.map(a=>({objectID:a}));return iQ(t)(o,ed.DeleteObject,r)},kmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Delete,path:Wt.encode("1/indexes/%s/rules/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},Qmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Delete,path:Wt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},n),(u,A)=>es(t)(u.taskID,A))},Fmt=t=>e=>zye(t)(e).then(()=>!0).catch(r=>{if(r.status!==404)throw r;return!1}),Rmt=t=>(e,r,o)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/answers/%s/prediction",t.indexName),data:{query:e,queryLanguages:r},cacheable:!0},o),Tmt=t=>(e,r)=>{let{query:o,paginate:a,...n}=r||{},u=0,A=()=>$ye(t)(o||"",{...n,page:u}).then(p=>{for(let[h,E]of Object.entries(p.hits))if(e(E))return{object:E,position:parseInt(h,10),page:u};if(u++,a===!1||u>=p.nbPages)throw Wye();return A()});return A()},Nmt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/indexes/%s/%s",t.indexName,e)},r),Lmt=()=>(t,e)=>{for(let[r,o]of Object.entries(t.hits))if(o.objectID===e)return parseInt(r,10);return-1},Omt=t=>(e,r)=>{let{attributesToRetrieve:o,...a}=r||{},n=e.map(u=>({indexName:t.indexName,objectID:u,...o?{attributesToRetrieve:o}:{}}));return t.transporter.read({method:Dr.MethodEnum.Post,path:"1/indexes/*/objects",data:{requests:n}},a)},Mmt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/indexes/%s/rules/%s",t.indexName,e)},r),zye=t=>e=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/indexes/%s/settings",t.indexName),data:{getVersion:2}},e),Umt=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/indexes/%s/synonyms/%s",t.indexName,e)},r),Xye=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Get,path:Wt.encode("1/indexes/%s/task/%s",t.indexName,e.toString())},r),_mt=t=>(e,r)=>Wt.createWaitablePromise(Zye(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),Zye=t=>(e,r)=>{let{createIfNotExists:o,...a}=r||{},n=o?ed.PartialUpdateObject:ed.PartialUpdateObjectNoCreate;return iQ(t)(e,n,a)},Hmt=t=>(e,r)=>{let{safe:o,autoGenerateObjectIDIfNotExist:a,batchSize:n,...u}=r||{},A=(C,T,L,U)=>Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/operation",C),data:{operation:L,destination:T}},U),(J,te)=>es(t)(J.taskID,te)),p=Math.random().toString(36).substring(7),h=`${t.indexName}_tmp_${p}`,E=x6({appId:t.appId,transporter:t.transporter,indexName:h}),w=[],D=A(t.indexName,h,"copy",{...u,scope:["settings","synonyms","rules"]});w.push(D);let x=(o?D.wait(u):D).then(()=>{let C=E(e,{...u,autoGenerateObjectIDIfNotExist:a,batchSize:n});return w.push(C),o?C.wait(u):C}).then(()=>{let C=A(h,t.indexName,"move",u);return w.push(C),o?C.wait(u):C}).then(()=>Promise.all(w)).then(([C,T,L])=>({objectIDs:T.objectIDs,taskIDs:[C.taskID,...T.taskIDs,L.taskID]}));return Wt.createWaitablePromise(x,(C,T)=>Promise.all(w.map(L=>L.wait(T))))},qmt=t=>(e,r)=>k6(t)(e,{...r,clearExistingRules:!0}),jmt=t=>(e,r)=>Q6(t)(e,{...r,clearExistingSynonyms:!0}),Gmt=t=>(e,r)=>Wt.createWaitablePromise(x6(t)([e],r).then(o=>({objectID:o.objectIDs[0],taskID:o.taskIDs[0]})),(o,a)=>es(t)(o.taskID,a)),x6=t=>(e,r)=>{let{autoGenerateObjectIDIfNotExist:o,...a}=r||{},n=o?ed.AddObject:ed.UpdateObject;if(n===ed.UpdateObject){for(let u of e)if(u.objectID===void 0)return Wt.createWaitablePromise(Promise.reject(Gye()))}return iQ(t)(e,n,a)},Wmt=t=>(e,r)=>k6(t)([e],r),k6=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingRules:a,...n}=r||{},u=Ma.createMappedRequestOptions(n);return o&&(u.queryParameters.forwardToReplicas=1),a&&(u.queryParameters.clearExistingRules=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/rules/batch",t.indexName),data:e},u),(A,p)=>es(t)(A.taskID,p))},Ymt=t=>(e,r)=>Q6(t)([e],r),Q6=t=>(e,r)=>{let{forwardToReplicas:o,clearExistingSynonyms:a,replaceExistingSynonyms:n,...u}=r||{},A=Ma.createMappedRequestOptions(u);return o&&(A.queryParameters.forwardToReplicas=1),(n||a)&&(A.queryParameters.replaceExistingSynonyms=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/synonyms/batch",t.indexName),data:e},A),(p,h)=>es(t)(p.taskID,h))},$ye=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/query",t.indexName),data:{query:e},cacheable:!0},r),eEe=t=>(e,r,o)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/facets/%s/query",t.indexName,e),data:{facetQuery:r},cacheable:!0},o),tEe=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/rules/search",t.indexName),data:{query:e}},r),rEe=t=>(e,r)=>t.transporter.read({method:Dr.MethodEnum.Post,path:Wt.encode("1/indexes/%s/synonyms/search",t.indexName),data:{query:e}},r),Kmt=t=>(e,r)=>{let{forwardToReplicas:o,...a}=r||{},n=Ma.createMappedRequestOptions(a);return o&&(n.queryParameters.forwardToReplicas=1),Wt.createWaitablePromise(t.transporter.write({method:Dr.MethodEnum.Put,path:Wt.encode("1/indexes/%s/settings",t.indexName),data:e},n),(u,A)=>es(t)(u.taskID,A))},es=t=>(e,r)=>Wt.createRetryablePromise(o=>Xye(t)(e,r).then(a=>a.status!=="published"?o():void 0)),Vmt={AddObject:"addObject",Analytics:"analytics",Browser:"browse",DeleteIndex:"deleteIndex",DeleteObject:"deleteObject",EditSettings:"editSettings",Inference:"inference",ListIndexes:"listIndexes",Logs:"logs",Personalization:"personalization",Recommendation:"recommendation",Search:"search",SeeUnretrievableAttributes:"seeUnretrievableAttributes",Settings:"settings",Usage:"usage"},ed={AddObject:"addObject",UpdateObject:"updateObject",PartialUpdateObject:"partialUpdateObject",PartialUpdateObjectNoCreate:"partialUpdateObjectNoCreate",DeleteObject:"deleteObject",DeleteIndex:"delete",ClearIndex:"clear"},sQ={Settings:"settings",Synonyms:"synonyms",Rules:"rules"},Jmt={None:"none",StopIfEnoughMatches:"stopIfEnoughMatches"},zmt={Synonym:"synonym",OneWaySynonym:"oneWaySynonym",AltCorrection1:"altCorrection1",AltCorrection2:"altCorrection2",Placeholder:"placeholder"};Rt.ApiKeyACLEnum=Vmt;Rt.BatchActionEnum=ed;Rt.ScopeEnum=sQ;Rt.StrategyEnum=Jmt;Rt.SynonymEnum=zmt;Rt.addApiKey=Hdt;Rt.assignUserID=qdt;Rt.assignUserIDs=jdt;Rt.batch=Vye;Rt.browseObjects=Imt;Rt.browseRules=wmt;Rt.browseSynonyms=Bmt;Rt.chunkedBatch=iQ;Rt.clearDictionaryEntries=Gdt;Rt.clearObjects=vmt;Rt.clearRules=Dmt;Rt.clearSynonyms=Pmt;Rt.copyIndex=nQ;Rt.copyRules=Wdt;Rt.copySettings=Ydt;Rt.copySynonyms=Kdt;Rt.createBrowsablePromise=rQ;Rt.createMissingObjectIDError=Gye;Rt.createObjectNotFoundError=Wye;Rt.createSearchClient=_dt;Rt.createValidUntilNotFoundError=Yye;Rt.customRequest=Vdt;Rt.deleteApiKey=Jdt;Rt.deleteBy=Smt;Rt.deleteDictionaryEntries=zdt;Rt.deleteIndex=bmt;Rt.deleteObject=xmt;Rt.deleteObjects=Jye;Rt.deleteRule=kmt;Rt.deleteSynonym=Qmt;Rt.exists=Fmt;Rt.findAnswers=Rmt;Rt.findObject=Tmt;Rt.generateSecuredApiKey=Xdt;Rt.getApiKey=gB;Rt.getAppTask=Kye;Rt.getDictionarySettings=Zdt;Rt.getLogs=$dt;Rt.getObject=Nmt;Rt.getObjectPosition=Lmt;Rt.getObjects=Omt;Rt.getRule=Mmt;Rt.getSecuredApiKeyRemainingValidity=emt;Rt.getSettings=zye;Rt.getSynonym=Umt;Rt.getTask=Xye;Rt.getTopUserIDs=tmt;Rt.getUserID=rmt;Rt.hasPendingMappings=nmt;Rt.initIndex=dB;Rt.listApiKeys=imt;Rt.listClusters=smt;Rt.listIndices=omt;Rt.listUserIDs=amt;Rt.moveIndex=lmt;Rt.multipleBatch=cmt;Rt.multipleGetObjects=umt;Rt.multipleQueries=Amt;Rt.multipleSearchForFacetValues=fmt;Rt.partialUpdateObject=_mt;Rt.partialUpdateObjects=Zye;Rt.removeUserID=pmt;Rt.replaceAllObjects=Hmt;Rt.replaceAllRules=qmt;Rt.replaceAllSynonyms=jmt;Rt.replaceDictionaryEntries=hmt;Rt.restoreApiKey=gmt;Rt.saveDictionaryEntries=dmt;Rt.saveObject=Gmt;Rt.saveObjects=x6;Rt.saveRule=Wmt;Rt.saveRules=k6;Rt.saveSynonym=Ymt;Rt.saveSynonyms=Q6;Rt.search=$ye;Rt.searchDictionaryEntries=mmt;Rt.searchForFacetValues=eEe;Rt.searchRules=tEe;Rt.searchSynonyms=rEe;Rt.searchUserIDs=ymt;Rt.setDictionarySettings=Emt;Rt.setSettings=Kmt;Rt.updateApiKey=Cmt;Rt.waitAppTask=hC;Rt.waitTask=es});var sEe=_((SYt,iEe)=>{iEe.exports=nEe()});var oEe=_(oQ=>{"use strict";Object.defineProperty(oQ,"__esModule",{value:!0});function Xmt(){return{debug(t,e){return Promise.resolve()},info(t,e){return Promise.resolve()},error(t,e){return Promise.resolve()}}}var Zmt={Debug:1,Info:2,Error:3};oQ.LogLevelEnum=Zmt;oQ.createNullLogger=Xmt});var lEe=_((xYt,aEe)=>{aEe.exports=oEe()});var fEe=_(F6=>{"use strict";Object.defineProperty(F6,"__esModule",{value:!0});var cEe=ve("http"),uEe=ve("https"),$mt=ve("url"),AEe={keepAlive:!0},eyt=new cEe.Agent(AEe),tyt=new uEe.Agent(AEe);function ryt({agent:t,httpAgent:e,httpsAgent:r,requesterOptions:o={}}={}){let a=e||t||eyt,n=r||t||tyt;return{send(u){return new Promise(A=>{let p=$mt.parse(u.url),h=p.query===null?p.pathname:`${p.pathname}?${p.query}`,E={...o,agent:p.protocol==="https:"?n:a,hostname:p.hostname,path:h,method:u.method,headers:{...o&&o.headers?o.headers:{},...u.headers},...p.port!==void 0?{port:p.port||""}:{}},w=(p.protocol==="https:"?uEe:cEe).request(E,T=>{let L=[];T.on("data",U=>{L=L.concat(U)}),T.on("end",()=>{clearTimeout(x),clearTimeout(C),A({status:T.statusCode||0,content:Buffer.concat(L).toString(),isTimedOut:!1})})}),D=(T,L)=>setTimeout(()=>{w.abort(),A({status:0,content:L,isTimedOut:!0})},T*1e3),x=D(u.connectTimeout,"Connection timeout"),C;w.on("error",T=>{clearTimeout(x),clearTimeout(C),A({status:0,content:T.message,isTimedOut:!1})}),w.once("response",()=>{clearTimeout(x),C=D(u.responseTimeout,"Socket timeout")}),u.data!==void 0&&w.write(u.data),w.end()})},destroy(){return a.destroy(),n.destroy(),Promise.resolve()}}}F6.createNodeHttpRequester=ryt});var hEe=_((QYt,pEe)=>{pEe.exports=fEe()});var yEe=_((FYt,mEe)=>{"use strict";var gEe=fye(),nyt=gye(),gC=Uye(),T6=cB(),R6=jye(),Ht=sEe(),iyt=lEe(),syt=hEe(),oyt=fB();function dEe(t,e,r){let o={appId:t,apiKey:e,timeouts:{connect:2,read:5,write:30},requester:syt.createNodeHttpRequester(),logger:iyt.createNullLogger(),responsesCache:gEe.createNullCache(),requestsCache:gEe.createNullCache(),hostsCache:nyt.createInMemoryCache(),userAgent:oyt.createUserAgent(T6.version).add({segment:"Node.js",version:process.versions.node})},a={...o,...r},n=()=>u=>R6.createPersonalizationClient({...o,...u,methods:{getPersonalizationStrategy:R6.getPersonalizationStrategy,setPersonalizationStrategy:R6.setPersonalizationStrategy}});return Ht.createSearchClient({...a,methods:{search:Ht.multipleQueries,searchForFacetValues:Ht.multipleSearchForFacetValues,multipleBatch:Ht.multipleBatch,multipleGetObjects:Ht.multipleGetObjects,multipleQueries:Ht.multipleQueries,copyIndex:Ht.copyIndex,copySettings:Ht.copySettings,copyRules:Ht.copyRules,copySynonyms:Ht.copySynonyms,moveIndex:Ht.moveIndex,listIndices:Ht.listIndices,getLogs:Ht.getLogs,listClusters:Ht.listClusters,multipleSearchForFacetValues:Ht.multipleSearchForFacetValues,getApiKey:Ht.getApiKey,addApiKey:Ht.addApiKey,listApiKeys:Ht.listApiKeys,updateApiKey:Ht.updateApiKey,deleteApiKey:Ht.deleteApiKey,restoreApiKey:Ht.restoreApiKey,assignUserID:Ht.assignUserID,assignUserIDs:Ht.assignUserIDs,getUserID:Ht.getUserID,searchUserIDs:Ht.searchUserIDs,listUserIDs:Ht.listUserIDs,getTopUserIDs:Ht.getTopUserIDs,removeUserID:Ht.removeUserID,hasPendingMappings:Ht.hasPendingMappings,generateSecuredApiKey:Ht.generateSecuredApiKey,getSecuredApiKeyRemainingValidity:Ht.getSecuredApiKeyRemainingValidity,destroy:T6.destroy,clearDictionaryEntries:Ht.clearDictionaryEntries,deleteDictionaryEntries:Ht.deleteDictionaryEntries,getDictionarySettings:Ht.getDictionarySettings,getAppTask:Ht.getAppTask,replaceDictionaryEntries:Ht.replaceDictionaryEntries,saveDictionaryEntries:Ht.saveDictionaryEntries,searchDictionaryEntries:Ht.searchDictionaryEntries,setDictionarySettings:Ht.setDictionarySettings,waitAppTask:Ht.waitAppTask,customRequest:Ht.customRequest,initIndex:u=>A=>Ht.initIndex(u)(A,{methods:{batch:Ht.batch,delete:Ht.deleteIndex,findAnswers:Ht.findAnswers,getObject:Ht.getObject,getObjects:Ht.getObjects,saveObject:Ht.saveObject,saveObjects:Ht.saveObjects,search:Ht.search,searchForFacetValues:Ht.searchForFacetValues,waitTask:Ht.waitTask,setSettings:Ht.setSettings,getSettings:Ht.getSettings,partialUpdateObject:Ht.partialUpdateObject,partialUpdateObjects:Ht.partialUpdateObjects,deleteObject:Ht.deleteObject,deleteObjects:Ht.deleteObjects,deleteBy:Ht.deleteBy,clearObjects:Ht.clearObjects,browseObjects:Ht.browseObjects,getObjectPosition:Ht.getObjectPosition,findObject:Ht.findObject,exists:Ht.exists,saveSynonym:Ht.saveSynonym,saveSynonyms:Ht.saveSynonyms,getSynonym:Ht.getSynonym,searchSynonyms:Ht.searchSynonyms,browseSynonyms:Ht.browseSynonyms,deleteSynonym:Ht.deleteSynonym,clearSynonyms:Ht.clearSynonyms,replaceAllObjects:Ht.replaceAllObjects,replaceAllSynonyms:Ht.replaceAllSynonyms,searchRules:Ht.searchRules,getRule:Ht.getRule,deleteRule:Ht.deleteRule,saveRule:Ht.saveRule,saveRules:Ht.saveRules,replaceAllRules:Ht.replaceAllRules,browseRules:Ht.browseRules,clearRules:Ht.clearRules}}),initAnalytics:()=>u=>gC.createAnalyticsClient({...o,...u,methods:{addABTest:gC.addABTest,getABTest:gC.getABTest,getABTests:gC.getABTests,stopABTest:gC.stopABTest,deleteABTest:gC.deleteABTest}}),initPersonalization:n,initRecommendation:()=>u=>(a.logger.info("The `initRecommendation` method is deprecated. Use `initPersonalization` instead."),n()(u))}})}dEe.version=T6.version;mEe.exports=dEe});var L6=_((RYt,N6)=>{var EEe=yEe();N6.exports=EEe;N6.exports.default=EEe});var U6=_((NYt,wEe)=>{"use strict";var IEe=Object.getOwnPropertySymbols,lyt=Object.prototype.hasOwnProperty,cyt=Object.prototype.propertyIsEnumerable;function uyt(t){if(t==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}function Ayt(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de",Object.getOwnPropertyNames(t)[0]==="5")return!1;for(var e={},r=0;r<10;r++)e["_"+String.fromCharCode(r)]=r;var o=Object.getOwnPropertyNames(e).map(function(n){return e[n]});if(o.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(n){a[n]=n}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}wEe.exports=Ayt()?Object.assign:function(t,e){for(var r,o=uyt(t),a,n=1;n{"use strict";var H6=U6(),dC=60103,DEe=60106;Cn.Fragment=60107;Cn.StrictMode=60108;Cn.Profiler=60114;var PEe=60109,SEe=60110,bEe=60112;Cn.Suspense=60113;var xEe=60115,kEe=60116;typeof Symbol=="function"&&Symbol.for&&(sc=Symbol.for,dC=sc("react.element"),DEe=sc("react.portal"),Cn.Fragment=sc("react.fragment"),Cn.StrictMode=sc("react.strict_mode"),Cn.Profiler=sc("react.profiler"),PEe=sc("react.provider"),SEe=sc("react.context"),bEe=sc("react.forward_ref"),Cn.Suspense=sc("react.suspense"),xEe=sc("react.memo"),kEe=sc("react.lazy"));var sc,BEe=typeof Symbol=="function"&&Symbol.iterator;function fyt(t){return t===null||typeof t!="object"?null:(t=BEe&&t[BEe]||t["@@iterator"],typeof t=="function"?t:null)}function mB(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r{"use strict";UEe.exports=MEe()});var K6=_((MYt,Y6)=>{"use strict";var gn=Y6.exports;Y6.exports.default=gn;var Gn="\x1B[",yB="\x1B]",yC="\x07",cQ=";",_Ee=process.env.TERM_PROGRAM==="Apple_Terminal";gn.cursorTo=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");return typeof e!="number"?Gn+(t+1)+"G":Gn+(e+1)+";"+(t+1)+"H"};gn.cursorMove=(t,e)=>{if(typeof t!="number")throw new TypeError("The `x` argument is required");let r="";return t<0?r+=Gn+-t+"D":t>0&&(r+=Gn+t+"C"),e<0?r+=Gn+-e+"A":e>0&&(r+=Gn+e+"B"),r};gn.cursorUp=(t=1)=>Gn+t+"A";gn.cursorDown=(t=1)=>Gn+t+"B";gn.cursorForward=(t=1)=>Gn+t+"C";gn.cursorBackward=(t=1)=>Gn+t+"D";gn.cursorLeft=Gn+"G";gn.cursorSavePosition=_Ee?"\x1B7":Gn+"s";gn.cursorRestorePosition=_Ee?"\x1B8":Gn+"u";gn.cursorGetPosition=Gn+"6n";gn.cursorNextLine=Gn+"E";gn.cursorPrevLine=Gn+"F";gn.cursorHide=Gn+"?25l";gn.cursorShow=Gn+"?25h";gn.eraseLines=t=>{let e="";for(let r=0;r[yB,"8",cQ,cQ,e,yC,t,yB,"8",cQ,cQ,yC].join("");gn.image=(t,e={})=>{let r=`${yB}1337;File=inline=1`;return e.width&&(r+=`;width=${e.width}`),e.height&&(r+=`;height=${e.height}`),e.preserveAspectRatio===!1&&(r+=";preserveAspectRatio=0"),r+":"+t.toString("base64")+yC};gn.iTerm={setCwd:(t=process.cwd())=>`${yB}50;CurrentDir=${t}${yC}`,annotation:(t,e={})=>{let r=`${yB}1337;`,o=typeof e.x<"u",a=typeof e.y<"u";if((o||a)&&!(o&&a&&typeof e.length<"u"))throw new Error("`x`, `y` and `length` must be defined when `x` or `y` is defined");return t=t.replace(/\|/g,""),r+=e.isHidden?"AddHiddenAnnotation=":"AddAnnotation=",e.length>0?r+=(o?[t,e.length,e.x,e.y]:[e.length,t]).join("|"):r+=t,r+yC}}});var qEe=_((UYt,V6)=>{"use strict";var HEe=(t,e)=>{for(let r of Reflect.ownKeys(e))Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r));return t};V6.exports=HEe;V6.exports.default=HEe});var GEe=_((_Yt,AQ)=>{"use strict";var myt=qEe(),uQ=new WeakMap,jEe=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,o=0,a=t.displayName||t.name||"",n=function(...u){if(uQ.set(n,++o),o===1)r=t.apply(this,u),t=null;else if(e.throw===!0)throw new Error(`Function \`${a}\` can only be called once`);return r};return myt(n,t),uQ.set(n,o),n};AQ.exports=jEe;AQ.exports.default=jEe;AQ.exports.callCount=t=>{if(!uQ.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return uQ.get(t)}});var WEe=_((HYt,fQ)=>{fQ.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&fQ.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&fQ.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var X6=_((qYt,IC)=>{var wi=global.process,td=function(t){return t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function"};td(wi)?(YEe=ve("assert"),EC=WEe(),KEe=/^win/i.test(wi.platform),EB=ve("events"),typeof EB!="function"&&(EB=EB.EventEmitter),wi.__signal_exit_emitter__?ks=wi.__signal_exit_emitter__:(ks=wi.__signal_exit_emitter__=new EB,ks.count=0,ks.emitted={}),ks.infinite||(ks.setMaxListeners(1/0),ks.infinite=!0),IC.exports=function(t,e){if(!td(global.process))return function(){};YEe.equal(typeof t,"function","a callback must be provided for exit handler"),CC===!1&&J6();var r="exit";e&&e.alwaysLast&&(r="afterexit");var o=function(){ks.removeListener(r,t),ks.listeners("exit").length===0&&ks.listeners("afterexit").length===0&&pQ()};return ks.on(r,t),o},pQ=function(){!CC||!td(global.process)||(CC=!1,EC.forEach(function(e){try{wi.removeListener(e,hQ[e])}catch{}}),wi.emit=gQ,wi.reallyExit=z6,ks.count-=1)},IC.exports.unload=pQ,rd=function(e,r,o){ks.emitted[e]||(ks.emitted[e]=!0,ks.emit(e,r,o))},hQ={},EC.forEach(function(t){hQ[t]=function(){if(td(global.process)){var r=wi.listeners(t);r.length===ks.count&&(pQ(),rd("exit",null,t),rd("afterexit",null,t),KEe&&t==="SIGHUP"&&(t="SIGINT"),wi.kill(wi.pid,t))}}}),IC.exports.signals=function(){return EC},CC=!1,J6=function(){CC||!td(global.process)||(CC=!0,ks.count+=1,EC=EC.filter(function(e){try{return wi.on(e,hQ[e]),!0}catch{return!1}}),wi.emit=JEe,wi.reallyExit=VEe)},IC.exports.load=J6,z6=wi.reallyExit,VEe=function(e){td(global.process)&&(wi.exitCode=e||0,rd("exit",wi.exitCode,null),rd("afterexit",wi.exitCode,null),z6.call(wi,wi.exitCode))},gQ=wi.emit,JEe=function(e,r){if(e==="exit"&&td(global.process)){r!==void 0&&(wi.exitCode=r);var o=gQ.apply(this,arguments);return rd("exit",wi.exitCode,null),rd("afterexit",wi.exitCode,null),o}else return gQ.apply(this,arguments)}):IC.exports=function(){return function(){}};var YEe,EC,KEe,EB,ks,pQ,rd,hQ,CC,J6,z6,VEe,gQ,JEe});var XEe=_((jYt,zEe)=>{"use strict";var yyt=GEe(),Eyt=X6();zEe.exports=yyt(()=>{Eyt(()=>{process.stderr.write("\x1B[?25h")},{alwaysLast:!0})})});var Z6=_(wC=>{"use strict";var Cyt=XEe(),dQ=!1;wC.show=(t=process.stderr)=>{t.isTTY&&(dQ=!1,t.write("\x1B[?25h"))};wC.hide=(t=process.stderr)=>{t.isTTY&&(Cyt(),dQ=!0,t.write("\x1B[?25l"))};wC.toggle=(t,e)=>{t!==void 0&&(dQ=t),dQ?wC.show(e):wC.hide(e)}});var tCe=_(CB=>{"use strict";var eCe=CB&&CB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(CB,"__esModule",{value:!0});var ZEe=eCe(K6()),$Ee=eCe(Z6()),Iyt=(t,{showCursor:e=!1}={})=>{let r=0,o="",a=!1,n=u=>{!e&&!a&&($Ee.default.hide(),a=!0);let A=u+` +`;A!==o&&(o=A,t.write(ZEe.default.eraseLines(r)+A),r=A.split(` +`).length)};return n.clear=()=>{t.write(ZEe.default.eraseLines(r)),o="",r=0},n.done=()=>{o="",r=0,e||($Ee.default.show(),a=!1)},n};CB.default={create:Iyt}});var rCe=_((YYt,wyt)=>{wyt.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY_BUILD_BASE",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}}]});var sCe=_(Cl=>{"use strict";var iCe=rCe(),gA=process.env;Object.defineProperty(Cl,"_vendors",{value:iCe.map(function(t){return t.constant})});Cl.name=null;Cl.isPR=null;iCe.forEach(function(t){var e=Array.isArray(t.env)?t.env:[t.env],r=e.every(function(o){return nCe(o)});if(Cl[t.constant]=r,r)switch(Cl.name=t.name,typeof t.pr){case"string":Cl.isPR=!!gA[t.pr];break;case"object":"env"in t.pr?Cl.isPR=t.pr.env in gA&&gA[t.pr.env]!==t.pr.ne:"any"in t.pr?Cl.isPR=t.pr.any.some(function(o){return!!gA[o]}):Cl.isPR=nCe(t.pr);break;default:Cl.isPR=null}});Cl.isCI=!!(gA.CI||gA.CONTINUOUS_INTEGRATION||gA.BUILD_NUMBER||gA.RUN_ID||Cl.name);function nCe(t){return typeof t=="string"?!!gA[t]:Object.keys(t).every(function(e){return gA[e]===t[e]})}});var aCe=_((VYt,oCe)=>{"use strict";oCe.exports=sCe().isCI});var cCe=_((JYt,lCe)=>{"use strict";var Byt=t=>{let e=new Set;do for(let r of Reflect.ownKeys(t))e.add([t,r]);while((t=Reflect.getPrototypeOf(t))&&t!==Object.prototype);return e};lCe.exports=(t,{include:e,exclude:r}={})=>{let o=a=>{let n=u=>typeof u=="string"?a===u:u.test(a);return e?e.some(n):r?!r.some(n):!0};for(let[a,n]of Byt(t.constructor.prototype)){if(n==="constructor"||!o(n))continue;let u=Reflect.getOwnPropertyDescriptor(a,n);u&&typeof u.value=="function"&&(t[n]=t[n].bind(t))}return t}});var gCe=_(Hn=>{"use strict";var vC,BB,CQ,sq;typeof performance=="object"&&typeof performance.now=="function"?(uCe=performance,Hn.unstable_now=function(){return uCe.now()}):($6=Date,ACe=$6.now(),Hn.unstable_now=function(){return $6.now()-ACe});var uCe,$6,ACe;typeof window>"u"||typeof MessageChannel!="function"?(BC=null,eq=null,tq=function(){if(BC!==null)try{var t=Hn.unstable_now();BC(!0,t),BC=null}catch(e){throw setTimeout(tq,0),e}},vC=function(t){BC!==null?setTimeout(vC,0,t):(BC=t,setTimeout(tq,0))},BB=function(t,e){eq=setTimeout(t,e)},CQ=function(){clearTimeout(eq)},Hn.unstable_shouldYield=function(){return!1},sq=Hn.unstable_forceFrameRate=function(){}):(fCe=window.setTimeout,pCe=window.clearTimeout,typeof console<"u"&&(hCe=window.cancelAnimationFrame,typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof hCe!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")),IB=!1,wB=null,mQ=-1,rq=5,nq=0,Hn.unstable_shouldYield=function(){return Hn.unstable_now()>=nq},sq=function(){},Hn.unstable_forceFrameRate=function(t){0>t||125>>1,a=t[o];if(a!==void 0&&0EQ(u,r))p!==void 0&&0>EQ(p,u)?(t[o]=p,t[A]=r,o=A):(t[o]=u,t[n]=r,o=n);else if(p!==void 0&&0>EQ(p,r))t[o]=p,t[A]=r,o=A;else break e}}return e}return null}function EQ(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}var dA=[],Uh=[],vyt=1,oc=null,xo=3,wQ=!1,nd=!1,vB=!1;function aq(t){for(var e=ou(Uh);e!==null;){if(e.callback===null)IQ(Uh);else if(e.startTime<=t)IQ(Uh),e.sortIndex=e.expirationTime,oq(dA,e);else break;e=ou(Uh)}}function lq(t){if(vB=!1,aq(t),!nd)if(ou(dA)!==null)nd=!0,vC(cq);else{var e=ou(Uh);e!==null&&BB(lq,e.startTime-t)}}function cq(t,e){nd=!1,vB&&(vB=!1,CQ()),wQ=!0;var r=xo;try{for(aq(e),oc=ou(dA);oc!==null&&(!(oc.expirationTime>e)||t&&!Hn.unstable_shouldYield());){var o=oc.callback;if(typeof o=="function"){oc.callback=null,xo=oc.priorityLevel;var a=o(oc.expirationTime<=e);e=Hn.unstable_now(),typeof a=="function"?oc.callback=a:oc===ou(dA)&&IQ(dA),aq(e)}else IQ(dA);oc=ou(dA)}if(oc!==null)var n=!0;else{var u=ou(Uh);u!==null&&BB(lq,u.startTime-e),n=!1}return n}finally{oc=null,xo=r,wQ=!1}}var Dyt=sq;Hn.unstable_IdlePriority=5;Hn.unstable_ImmediatePriority=1;Hn.unstable_LowPriority=4;Hn.unstable_NormalPriority=3;Hn.unstable_Profiling=null;Hn.unstable_UserBlockingPriority=2;Hn.unstable_cancelCallback=function(t){t.callback=null};Hn.unstable_continueExecution=function(){nd||wQ||(nd=!0,vC(cq))};Hn.unstable_getCurrentPriorityLevel=function(){return xo};Hn.unstable_getFirstCallbackNode=function(){return ou(dA)};Hn.unstable_next=function(t){switch(xo){case 1:case 2:case 3:var e=3;break;default:e=xo}var r=xo;xo=e;try{return t()}finally{xo=r}};Hn.unstable_pauseExecution=function(){};Hn.unstable_requestPaint=Dyt;Hn.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var r=xo;xo=t;try{return e()}finally{xo=r}};Hn.unstable_scheduleCallback=function(t,e,r){var o=Hn.unstable_now();switch(typeof r=="object"&&r!==null?(r=r.delay,r=typeof r=="number"&&0o?(t.sortIndex=r,oq(Uh,t),ou(dA)===null&&t===ou(Uh)&&(vB?CQ():vB=!0,BB(lq,r-o))):(t.sortIndex=a,oq(dA,t),nd||wQ||(nd=!0,vC(cq))),t};Hn.unstable_wrapCallback=function(t){var e=xo;return function(){var r=xo;xo=e;try{return t.apply(this,arguments)}finally{xo=r}}}});var uq=_((XYt,dCe)=>{"use strict";dCe.exports=gCe()});var mCe=_((ZYt,DB)=>{DB.exports=function(e){var r={},o=U6(),a=ln(),n=uq();function u(v){for(var P="https://reactjs.org/docs/error-decoder.html?invariant="+v,Q=1;QUe||Y[Be]!==ne[Ue])return` +`+Y[Be].replace(" at new "," at ");while(1<=Be&&0<=Ue);break}}}finally{we=!1,Error.prepareStackTrace=Q}return(v=v?v.displayName||v.name:"")?Il(v):""}var wl=[],Bi=-1;function Ns(v){return{current:v}}function Ft(v){0>Bi||(v.current=wl[Bi],wl[Bi]=null,Bi--)}function Bn(v,P){Bi++,wl[Bi]=v.current,v.current=P}var No={},ki=Ns(No),vi=Ns(!1),sa=No;function un(v,P){var Q=v.type.contextTypes;if(!Q)return No;var H=v.stateNode;if(H&&H.__reactInternalMemoizedUnmaskedChildContext===P)return H.__reactInternalMemoizedMaskedChildContext;var Y={},ne;for(ne in Q)Y[ne]=P[ne];return H&&(v=v.stateNode,v.__reactInternalMemoizedUnmaskedChildContext=P,v.__reactInternalMemoizedMaskedChildContext=Y),Y}function qn(v){return v=v.childContextTypes,v!=null}function Ec(){Ft(vi),Ft(ki)}function lp(v,P,Q){if(ki.current!==No)throw Error(u(168));Bn(ki,P),Bn(vi,Q)}function oa(v,P,Q){var H=v.stateNode;if(v=P.childContextTypes,typeof H.getChildContext!="function")return Q;H=H.getChildContext();for(var Y in H)if(!(Y in v))throw Error(u(108,g(P)||"Unknown",Y));return o({},Q,H)}function aa(v){return v=(v=v.stateNode)&&v.__reactInternalMemoizedMergedChildContext||No,sa=ki.current,Bn(ki,v),Bn(vi,vi.current),!0}function la(v,P,Q){var H=v.stateNode;if(!H)throw Error(u(169));Q?(v=oa(v,P,sa),H.__reactInternalMemoizedMergedChildContext=v,Ft(vi),Ft(ki),Bn(ki,v)):Ft(vi),Bn(vi,Q)}var Ze=null,ca=null,mu=n.unstable_now;mu();var Bl=0,dn=8;function Lo(v){if(1&v)return dn=15,1;if(2&v)return dn=14,2;if(4&v)return dn=13,4;var P=24&v;return P!==0?(dn=12,P):v&32?(dn=11,32):(P=192&v,P!==0?(dn=10,P):v&256?(dn=9,256):(P=3584&v,P!==0?(dn=8,P):v&4096?(dn=7,4096):(P=4186112&v,P!==0?(dn=6,P):(P=62914560&v,P!==0?(dn=5,P):v&67108864?(dn=4,67108864):v&134217728?(dn=3,134217728):(P=805306368&v,P!==0?(dn=2,P):1073741824&v?(dn=1,1073741824):(dn=8,v))))))}function RA(v){switch(v){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function TA(v){switch(v){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(u(358,v))}}function Oo(v,P){var Q=v.pendingLanes;if(Q===0)return dn=0;var H=0,Y=0,ne=v.expiredLanes,Be=v.suspendedLanes,Ue=v.pingedLanes;if(ne!==0)H=ne,Y=dn=15;else if(ne=Q&134217727,ne!==0){var ft=ne&~Be;ft!==0?(H=Lo(ft),Y=dn):(Ue&=ne,Ue!==0&&(H=Lo(Ue),Y=dn))}else ne=Q&~Be,ne!==0?(H=Lo(ne),Y=dn):Ue!==0&&(H=Lo(Ue),Y=dn);if(H===0)return 0;if(H=31-qi(H),H=Q&((0>H?0:1<Q;Q++)P.push(v);return P}function ua(v,P,Q){v.pendingLanes|=P;var H=P-1;v.suspendedLanes&=H,v.pingedLanes&=H,v=v.eventTimes,P=31-qi(P),v[P]=Q}var qi=Math.clz32?Math.clz32:Dl,vl=Math.log,Cc=Math.LN2;function Dl(v){return v===0?32:31-(vl(v)/Cc|0)|0}var Aa=n.unstable_runWithPriority,Di=n.unstable_scheduleCallback,rs=n.unstable_cancelCallback,ja=n.unstable_shouldYield,yu=n.unstable_requestPaint,Pl=n.unstable_now,pi=n.unstable_getCurrentPriorityLevel,Dn=n.unstable_ImmediatePriority,Sl=n.unstable_UserBlockingPriority,Je=n.unstable_NormalPriority,st=n.unstable_LowPriority,vt=n.unstable_IdlePriority,ar={},ee=yu!==void 0?yu:function(){},ye=null,Le=null,gt=!1,mt=Pl(),Dt=1e4>mt?Pl:function(){return Pl()-mt};function er(){switch(pi()){case Dn:return 99;case Sl:return 98;case Je:return 97;case st:return 96;case vt:return 95;default:throw Error(u(332))}}function sn(v){switch(v){case 99:return Dn;case 98:return Sl;case 97:return Je;case 96:return st;case 95:return vt;default:throw Error(u(332))}}function ei(v,P){return v=sn(v),Aa(v,P)}function Qi(v,P,Q){return v=sn(v),Di(v,P,Q)}function Pn(){if(Le!==null){var v=Le;Le=null,rs(v)}fa()}function fa(){if(!gt&&ye!==null){gt=!0;var v=0;try{var P=ye;ei(99,function(){for(;vSn?(Tn=br,br=null):Tn=br.sibling;var Yr=Xt($e,br,pt[Sn],zt);if(Yr===null){br===null&&(br=Tn);break}v&&br&&Yr.alternate===null&&P($e,br),je=ne(Yr,je,Sn),Wn===null?Br=Yr:Wn.sibling=Yr,Wn=Yr,br=Tn}if(Sn===pt.length)return Q($e,br),Br;if(br===null){for(;SnSn?(Tn=br,br=null):Tn=br.sibling;var ti=Xt($e,br,Yr.value,zt);if(ti===null){br===null&&(br=Tn);break}v&&br&&ti.alternate===null&&P($e,br),je=ne(ti,je,Sn),Wn===null?Br=ti:Wn.sibling=ti,Wn=ti,br=Tn}if(Yr.done)return Q($e,br),Br;if(br===null){for(;!Yr.done;Sn++,Yr=pt.next())Yr=Tr($e,Yr.value,zt),Yr!==null&&(je=ne(Yr,je,Sn),Wn===null?Br=Yr:Wn.sibling=Yr,Wn=Yr);return Br}for(br=H($e,br);!Yr.done;Sn++,Yr=pt.next())Yr=jn(br,$e,Sn,Yr.value,zt),Yr!==null&&(v&&Yr.alternate!==null&&br.delete(Yr.key===null?Sn:Yr.key),je=ne(Yr,je,Sn),Wn===null?Br=Yr:Wn.sibling=Yr,Wn=Yr);return v&&br.forEach(function(Rc){return P($e,Rc)}),Br}return function($e,je,pt,zt){var Br=typeof pt=="object"&&pt!==null&&pt.type===E&&pt.key===null;Br&&(pt=pt.props.children);var Wn=typeof pt=="object"&&pt!==null;if(Wn)switch(pt.$$typeof){case p:e:{for(Wn=pt.key,Br=je;Br!==null;){if(Br.key===Wn){switch(Br.tag){case 7:if(pt.type===E){Q($e,Br.sibling),je=Y(Br,pt.props.children),je.return=$e,$e=je;break e}break;default:if(Br.elementType===pt.type){Q($e,Br.sibling),je=Y(Br,pt.props),je.ref=dt($e,Br,pt),je.return=$e,$e=je;break e}}Q($e,Br);break}else P($e,Br);Br=Br.sibling}pt.type===E?(je=Ru(pt.props.children,$e.mode,zt,pt.key),je.return=$e,$e=je):(zt=k0(pt.type,pt.key,pt.props,null,$e.mode,zt),zt.ref=dt($e,je,pt),zt.return=$e,$e=zt)}return Be($e);case h:e:{for(Br=pt.key;je!==null;){if(je.key===Br)if(je.tag===4&&je.stateNode.containerInfo===pt.containerInfo&&je.stateNode.implementation===pt.implementation){Q($e,je.sibling),je=Y(je,pt.children||[]),je.return=$e,$e=je;break e}else{Q($e,je);break}else P($e,je);je=je.sibling}je=ao(pt,$e.mode,zt),je.return=$e,$e=je}return Be($e)}if(typeof pt=="string"||typeof pt=="number")return pt=""+pt,je!==null&&je.tag===6?(Q($e,je.sibling),je=Y(je,pt),je.return=$e,$e=je):(Q($e,je),je=ZI(pt,$e.mode,zt),je.return=$e,$e=je),Be($e);if(Cu(pt))return li($e,je,pt,zt);if(Ee(pt))return Ea($e,je,pt,zt);if(Wn&&wc($e,pt),typeof pt>"u"&&!Br)switch($e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(u(152,g($e.type)||"Component"))}return Q($e,je)}}var c0=bd(!0),DI=bd(!1),hp={},cr=Ns(hp),Li=Ns(hp),Iu=Ns(hp);function pa(v){if(v===hp)throw Error(u(174));return v}function u0(v,P){Bn(Iu,P),Bn(Li,v),Bn(cr,hp),v=ht(P),Ft(cr),Bn(cr,v)}function Bc(){Ft(cr),Ft(Li),Ft(Iu)}function wu(v){var P=pa(Iu.current),Q=pa(cr.current);P=q(Q,v.type,P),Q!==P&&(Bn(Li,v),Bn(cr,P))}function wt(v){Li.current===v&&(Ft(cr),Ft(Li))}var oi=Ns(0);function UA(v){for(var P=v;P!==null;){if(P.tag===13){var Q=P.memoizedState;if(Q!==null&&(Q=Q.dehydrated,Q===null||pr(Q)||Me(Q)))return P}else if(P.tag===19&&P.memoizedProps.revealOrder!==void 0){if(P.flags&64)return P}else if(P.child!==null){P.child.return=P,P=P.child;continue}if(P===v)break;for(;P.sibling===null;){if(P.return===null||P.return===v)return null;P=P.return}P.sibling.return=P.return,P=P.sibling}return null}var ha=null,Uo=null,ga=!1;function A0(v,P){var Q=ya(5,null,null,0);Q.elementType="DELETED",Q.type="DELETED",Q.stateNode=P,Q.return=v,Q.flags=8,v.lastEffect!==null?(v.lastEffect.nextEffect=Q,v.lastEffect=Q):v.firstEffect=v.lastEffect=Q}function gp(v,P){switch(v.tag){case 5:return P=To(P,v.type,v.pendingProps),P!==null?(v.stateNode=P,!0):!1;case 6:return P=kA(P,v.pendingProps),P!==null?(v.stateNode=P,!0):!1;case 13:return!1;default:return!1}}function f0(v){if(ga){var P=Uo;if(P){var Q=P;if(!gp(v,P)){if(P=ia(Q),!P||!gp(v,P)){v.flags=v.flags&-1025|2,ga=!1,ha=v;return}A0(ha,Q)}ha=v,Uo=dc(P)}else v.flags=v.flags&-1025|2,ga=!1,ha=v}}function xd(v){for(v=v.return;v!==null&&v.tag!==5&&v.tag!==3&&v.tag!==13;)v=v.return;ha=v}function _A(v){if(!X||v!==ha)return!1;if(!ga)return xd(v),ga=!0,!1;var P=v.type;if(v.tag!==5||P!=="head"&&P!=="body"&&!tt(P,v.memoizedProps))for(P=Uo;P;)A0(v,P),P=ia(P);if(xd(v),v.tag===13){if(!X)throw Error(u(316));if(v=v.memoizedState,v=v!==null?v.dehydrated:null,!v)throw Error(u(317));Uo=QA(v)}else Uo=ha?ia(v.stateNode):null;return!0}function p0(){X&&(Uo=ha=null,ga=!1)}var vc=[];function Dc(){for(var v=0;vne))throw Error(u(301));ne+=1,Ci=ji=null,P.updateQueue=null,Bu.current=re,v=Q(H,Y)}while(vu)}if(Bu.current=xt,P=ji!==null&&ji.next!==null,Pc=0,Ci=ji=On=null,HA=!1,P)throw Error(u(300));return v}function Gi(){var v={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ci===null?On.memoizedState=Ci=v:Ci=Ci.next=v,Ci}function Ka(){if(ji===null){var v=On.alternate;v=v!==null?v.memoizedState:null}else v=ji.next;var P=Ci===null?On.memoizedState:Ci.next;if(P!==null)Ci=P,ji=v;else{if(v===null)throw Error(u(310));ji=v,v={memoizedState:ji.memoizedState,baseState:ji.baseState,baseQueue:ji.baseQueue,queue:ji.queue,next:null},Ci===null?On.memoizedState=Ci=v:Ci=Ci.next=v}return Ci}function io(v,P){return typeof P=="function"?P(v):P}function Du(v){var P=Ka(),Q=P.queue;if(Q===null)throw Error(u(311));Q.lastRenderedReducer=v;var H=ji,Y=H.baseQueue,ne=Q.pending;if(ne!==null){if(Y!==null){var Be=Y.next;Y.next=ne.next,ne.next=Be}H.baseQueue=Y=ne,Q.pending=null}if(Y!==null){Y=Y.next,H=H.baseState;var Ue=Be=ne=null,ft=Y;do{var jt=ft.lane;if((Pc&jt)===jt)Ue!==null&&(Ue=Ue.next={lane:0,action:ft.action,eagerReducer:ft.eagerReducer,eagerState:ft.eagerState,next:null}),H=ft.eagerReducer===v?ft.eagerState:v(H,ft.action);else{var wr={lane:jt,action:ft.action,eagerReducer:ft.eagerReducer,eagerState:ft.eagerState,next:null};Ue===null?(Be=Ue=wr,ne=H):Ue=Ue.next=wr,On.lanes|=jt,B0|=jt}ft=ft.next}while(ft!==null&&ft!==Y);Ue===null?ne=H:Ue.next=Be,eo(H,P.memoizedState)||(Ye=!0),P.memoizedState=H,P.baseState=ne,P.baseQueue=Ue,Q.lastRenderedState=H}return[P.memoizedState,Q.dispatch]}function Pu(v){var P=Ka(),Q=P.queue;if(Q===null)throw Error(u(311));Q.lastRenderedReducer=v;var H=Q.dispatch,Y=Q.pending,ne=P.memoizedState;if(Y!==null){Q.pending=null;var Be=Y=Y.next;do ne=v(ne,Be.action),Be=Be.next;while(Be!==Y);eo(ne,P.memoizedState)||(Ye=!0),P.memoizedState=ne,P.baseQueue===null&&(P.baseState=ne),Q.lastRenderedState=ne}return[ne,H]}function Va(v,P,Q){var H=P._getVersion;H=H(P._source);var Y=y?P._workInProgressVersionPrimary:P._workInProgressVersionSecondary;if(Y!==null?v=Y===H:(v=v.mutableReadLanes,(v=(Pc&v)===v)&&(y?P._workInProgressVersionPrimary=H:P._workInProgressVersionSecondary=H,vc.push(P))),v)return Q(P._source);throw vc.push(P),Error(u(350))}function fn(v,P,Q,H){var Y=Os;if(Y===null)throw Error(u(349));var ne=P._getVersion,Be=ne(P._source),Ue=Bu.current,ft=Ue.useState(function(){return Va(Y,P,Q)}),jt=ft[1],wr=ft[0];ft=Ci;var Tr=v.memoizedState,Xt=Tr.refs,jn=Xt.getSnapshot,li=Tr.source;Tr=Tr.subscribe;var Ea=On;return v.memoizedState={refs:Xt,source:P,subscribe:H},Ue.useEffect(function(){Xt.getSnapshot=Q,Xt.setSnapshot=jt;var $e=ne(P._source);if(!eo(Be,$e)){$e=Q(P._source),eo(wr,$e)||(jt($e),$e=ss(Ea),Y.mutableReadLanes|=$e&Y.pendingLanes),$e=Y.mutableReadLanes,Y.entangledLanes|=$e;for(var je=Y.entanglements,pt=$e;0Q?98:Q,function(){v(!0)}),ei(97qI&&(P.flags|=64,Y=!0,KA(H,!1),P.lanes=33554432)}else{if(!Y)if(v=UA(ne),v!==null){if(P.flags|=64,Y=!0,v=v.updateQueue,v!==null&&(P.updateQueue=v,P.flags|=4),KA(H,!0),H.tail===null&&H.tailMode==="hidden"&&!ne.alternate&&!ga)return P=P.lastEffect=H.lastEffect,P!==null&&(P.nextEffect=null),null}else 2*Dt()-H.renderingStartTime>qI&&Q!==1073741824&&(P.flags|=64,Y=!0,KA(H,!1),P.lanes=33554432);H.isBackwards?(ne.sibling=P.child,P.child=ne):(v=H.last,v!==null?v.sibling=ne:P.child=ne,H.last=ne)}return H.tail!==null?(v=H.tail,H.rendering=v,H.tail=v.sibling,H.lastEffect=P.lastEffect,H.renderingStartTime=Dt(),v.sibling=null,P=oi.current,Bn(oi,Y?P&1|2:P&1),v):null;case 23:case 24:return VI(),v!==null&&v.memoizedState!==null!=(P.memoizedState!==null)&&H.mode!=="unstable-defer-without-hiding"&&(P.flags|=4),null}throw Error(u(156,P.tag))}function qF(v){switch(v.tag){case 1:qn(v.type)&&Ec();var P=v.flags;return P&4096?(v.flags=P&-4097|64,v):null;case 3:if(Bc(),Ft(vi),Ft(ki),Dc(),P=v.flags,P&64)throw Error(u(285));return v.flags=P&-4097|64,v;case 5:return wt(v),null;case 13:return Ft(oi),P=v.flags,P&4096?(v.flags=P&-4097|64,v):null;case 19:return Ft(oi),null;case 4:return Bc(),null;case 10:return a0(v),null;case 23:case 24:return VI(),null;default:return null}}function m0(v,P){try{var Q="",H=P;do Q+=vI(H),H=H.return;while(H);var Y=Q}catch(ne){Y=` +Error generating stack: `+ne.message+` +`+ne.stack}return{value:v,source:P,stack:Y}}function y0(v,P){try{console.error(P.value)}catch(Q){setTimeout(function(){throw Q})}}var jF=typeof WeakMap=="function"?WeakMap:Map;function xI(v,P,Q){Q=Wa(-1,Q),Q.tag=3,Q.payload={element:null};var H=P.value;return Q.callback=function(){Wd||(Wd=!0,jI=H),y0(v,P)},Q}function E0(v,P,Q){Q=Wa(-1,Q),Q.tag=3;var H=v.type.getDerivedStateFromError;if(typeof H=="function"){var Y=P.value;Q.payload=function(){return y0(v,P),H(Y)}}var ne=v.stateNode;return ne!==null&&typeof ne.componentDidCatch=="function"&&(Q.callback=function(){typeof H!="function"&&(xl===null?xl=new Set([this]):xl.add(this),y0(v,P));var Be=P.stack;this.componentDidCatch(P.value,{componentStack:Be!==null?Be:""})}),Q}var GF=typeof WeakSet=="function"?WeakSet:Set;function kI(v){var P=v.ref;if(P!==null)if(typeof P=="function")try{P(null)}catch(Q){Fu(v,Q)}else P.current=null}function Td(v,P){switch(P.tag){case 0:case 11:case 15:case 22:return;case 1:if(P.flags&256&&v!==null){var Q=v.memoizedProps,H=v.memoizedState;v=P.stateNode,P=v.getSnapshotBeforeUpdate(P.elementType===P.type?Q:to(P.type,Q),H),v.__reactInternalSnapshotBeforeUpdate=P}return;case 3:R&&P.flags&256&&hs(P.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(u(163))}function wp(v,P){if(P=P.updateQueue,P=P!==null?P.lastEffect:null,P!==null){var Q=P=P.next;do{if((Q.tag&v)===v){var H=Q.destroy;Q.destroy=void 0,H!==void 0&&H()}Q=Q.next}while(Q!==P)}}function uD(v,P,Q){switch(Q.tag){case 0:case 11:case 15:case 22:if(P=Q.updateQueue,P=P!==null?P.lastEffect:null,P!==null){v=P=P.next;do{if((v.tag&3)===3){var H=v.create;v.destroy=H()}v=v.next}while(v!==P)}if(P=Q.updateQueue,P=P!==null?P.lastEffect:null,P!==null){v=P=P.next;do{var Y=v;H=Y.next,Y=Y.tag,Y&4&&Y&1&&(vD(Q,v),$F(Q,v)),v=H}while(v!==P)}return;case 1:v=Q.stateNode,Q.flags&4&&(P===null?v.componentDidMount():(H=Q.elementType===Q.type?P.memoizedProps:to(Q.type,P.memoizedProps),v.componentDidUpdate(H,P.memoizedState,v.__reactInternalSnapshotBeforeUpdate))),P=Q.updateQueue,P!==null&&Pd(Q,P,v);return;case 3:if(P=Q.updateQueue,P!==null){if(v=null,Q.child!==null)switch(Q.child.tag){case 5:v=Re(Q.child.stateNode);break;case 1:v=Q.child.stateNode}Pd(Q,P,v)}return;case 5:v=Q.stateNode,P===null&&Q.flags&4&&Qs(v,Q.type,Q.memoizedProps,Q);return;case 6:return;case 4:return;case 12:return;case 13:X&&Q.memoizedState===null&&(Q=Q.alternate,Q!==null&&(Q=Q.memoizedState,Q!==null&&(Q=Q.dehydrated,Q!==null&&mc(Q))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(u(163))}function AD(v,P){if(R)for(var Q=v;;){if(Q.tag===5){var H=Q.stateNode;P?op(H):Rs(Q.stateNode,Q.memoizedProps)}else if(Q.tag===6)H=Q.stateNode,P?ap(H):Ln(H,Q.memoizedProps);else if((Q.tag!==23&&Q.tag!==24||Q.memoizedState===null||Q===v)&&Q.child!==null){Q.child.return=Q,Q=Q.child;continue}if(Q===v)break;for(;Q.sibling===null;){if(Q.return===null||Q.return===v)return;Q=Q.return}Q.sibling.return=Q.return,Q=Q.sibling}}function Nd(v,P){if(ca&&typeof ca.onCommitFiberUnmount=="function")try{ca.onCommitFiberUnmount(Ze,P)}catch{}switch(P.tag){case 0:case 11:case 14:case 15:case 22:if(v=P.updateQueue,v!==null&&(v=v.lastEffect,v!==null)){var Q=v=v.next;do{var H=Q,Y=H.destroy;if(H=H.tag,Y!==void 0)if(H&4)vD(P,Q);else{H=P;try{Y()}catch(ne){Fu(H,ne)}}Q=Q.next}while(Q!==v)}break;case 1:if(kI(P),v=P.stateNode,typeof v.componentWillUnmount=="function")try{v.props=P.memoizedProps,v.state=P.memoizedState,v.componentWillUnmount()}catch(ne){Fu(P,ne)}break;case 5:kI(P);break;case 4:R?gD(v,P):z&&z&&(P=P.stateNode.containerInfo,v=pc(P),bA(P,v))}}function fD(v,P){for(var Q=P;;)if(Nd(v,Q),Q.child===null||R&&Q.tag===4){if(Q===P)break;for(;Q.sibling===null;){if(Q.return===null||Q.return===P)return;Q=Q.return}Q.sibling.return=Q.return,Q=Q.sibling}else Q.child.return=Q,Q=Q.child}function Ld(v){v.alternate=null,v.child=null,v.dependencies=null,v.firstEffect=null,v.lastEffect=null,v.memoizedProps=null,v.memoizedState=null,v.pendingProps=null,v.return=null,v.updateQueue=null}function pD(v){return v.tag===5||v.tag===3||v.tag===4}function hD(v){if(R){e:{for(var P=v.return;P!==null;){if(pD(P))break e;P=P.return}throw Error(u(160))}var Q=P;switch(P=Q.stateNode,Q.tag){case 5:var H=!1;break;case 3:P=P.containerInfo,H=!0;break;case 4:P=P.containerInfo,H=!0;break;default:throw Error(u(161))}Q.flags&16&&(gu(P),Q.flags&=-17);e:t:for(Q=v;;){for(;Q.sibling===null;){if(Q.return===null||pD(Q.return)){Q=null;break e}Q=Q.return}for(Q.sibling.return=Q.return,Q=Q.sibling;Q.tag!==5&&Q.tag!==6&&Q.tag!==18;){if(Q.flags&2||Q.child===null||Q.tag===4)continue t;Q.child.return=Q,Q=Q.child}if(!(Q.flags&2)){Q=Q.stateNode;break e}}H?QI(v,Q,P):FI(v,Q,P)}}function QI(v,P,Q){var H=v.tag,Y=H===5||H===6;if(Y)v=Y?v.stateNode:v.stateNode.instance,P?Fs(Q,v,P):Xs(Q,v);else if(H!==4&&(v=v.child,v!==null))for(QI(v,P,Q),v=v.sibling;v!==null;)QI(v,P,Q),v=v.sibling}function FI(v,P,Q){var H=v.tag,Y=H===5||H===6;if(Y)v=Y?v.stateNode:v.stateNode.instance,P?xi(Q,v,P):$n(Q,v);else if(H!==4&&(v=v.child,v!==null))for(FI(v,P,Q),v=v.sibling;v!==null;)FI(v,P,Q),v=v.sibling}function gD(v,P){for(var Q=P,H=!1,Y,ne;;){if(!H){H=Q.return;e:for(;;){if(H===null)throw Error(u(160));switch(Y=H.stateNode,H.tag){case 5:ne=!1;break e;case 3:Y=Y.containerInfo,ne=!0;break e;case 4:Y=Y.containerInfo,ne=!0;break e}H=H.return}H=!0}if(Q.tag===5||Q.tag===6)fD(v,Q),ne?SA(Y,Q.stateNode):$s(Y,Q.stateNode);else if(Q.tag===4){if(Q.child!==null){Y=Q.stateNode.containerInfo,ne=!0,Q.child.return=Q,Q=Q.child;continue}}else if(Nd(v,Q),Q.child!==null){Q.child.return=Q,Q=Q.child;continue}if(Q===P)break;for(;Q.sibling===null;){if(Q.return===null||Q.return===P)return;Q=Q.return,Q.tag===4&&(H=!1)}Q.sibling.return=Q.return,Q=Q.sibling}}function RI(v,P){if(R){switch(P.tag){case 0:case 11:case 14:case 15:case 22:wp(3,P);return;case 1:return;case 5:var Q=P.stateNode;if(Q!=null){var H=P.memoizedProps;v=v!==null?v.memoizedProps:H;var Y=P.type,ne=P.updateQueue;P.updateQueue=null,ne!==null&&Zs(Q,ne,Y,v,H,P)}return;case 6:if(P.stateNode===null)throw Error(u(162));Q=P.memoizedProps,Hi(P.stateNode,v!==null?v.memoizedProps:Q,Q);return;case 3:X&&(P=P.stateNode,P.hydrate&&(P.hydrate=!1,FA(P.containerInfo)));return;case 12:return;case 13:dD(P),C0(P);return;case 19:C0(P);return;case 17:return;case 23:case 24:AD(P,P.memoizedState!==null);return}throw Error(u(163))}switch(P.tag){case 0:case 11:case 14:case 15:case 22:wp(3,P);return;case 12:return;case 13:dD(P),C0(P);return;case 19:C0(P);return;case 3:X&&(Q=P.stateNode,Q.hydrate&&(Q.hydrate=!1,FA(Q.containerInfo)));break;case 23:case 24:return}e:if(z){switch(P.tag){case 1:case 5:case 6:case 20:break e;case 3:case 4:P=P.stateNode,bA(P.containerInfo,P.pendingChildren);break e}throw Error(u(163))}}function dD(v){v.memoizedState!==null&&(HI=Dt(),R&&AD(v.child,!0))}function C0(v){var P=v.updateQueue;if(P!==null){v.updateQueue=null;var Q=v.stateNode;Q===null&&(Q=v.stateNode=new GF),P.forEach(function(H){var Y=tR.bind(null,v,H);Q.has(H)||(Q.add(H),H.then(Y,Y))})}}function WF(v,P){return v!==null&&(v=v.memoizedState,v===null||v.dehydrated!==null)?(P=P.memoizedState,P!==null&&P.dehydrated===null):!1}var Od=0,Md=1,Ud=2,I0=3,_d=4;if(typeof Symbol=="function"&&Symbol.for){var w0=Symbol.for;Od=w0("selector.component"),Md=w0("selector.has_pseudo_class"),Ud=w0("selector.role"),I0=w0("selector.test_id"),_d=w0("selector.text")}function Hd(v){var P=$(v);if(P!=null){if(typeof P.memoizedProps["data-testname"]!="string")throw Error(u(364));return P}if(v=nr(v),v===null)throw Error(u(362));return v.stateNode.current}function bu(v,P){switch(P.$$typeof){case Od:if(v.type===P.value)return!0;break;case Md:e:{P=P.value,v=[v,0];for(var Q=0;Q";case Md:return":has("+(xu(v)||"")+")";case Ud:return'[role="'+v.value+'"]';case _d:return'"'+v.value+'"';case I0:return'[data-testname="'+v.value+'"]';default:throw Error(u(365,v))}}function TI(v,P){var Q=[];v=[v,0];for(var H=0;HY&&(Y=Be),Q&=~ne}if(Q=Y,Q=Dt()-Q,Q=(120>Q?120:480>Q?480:1080>Q?1080:1920>Q?1920:3e3>Q?3e3:4320>Q?4320:1960*KF(Q/1960))-Q,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}is!==5&&(is=2),ft=m0(ft,Ue),Xt=Be;do{switch(Xt.tag){case 3:ne=ft,Xt.flags|=4096,P&=-P,Xt.lanes|=P;var Wn=xI(Xt,ne,P);Dd(Xt,Wn);break e;case 1:ne=ft;var br=Xt.type,Sn=Xt.stateNode;if(!(Xt.flags&64)&&(typeof br.getDerivedStateFromError=="function"||Sn!==null&&typeof Sn.componentDidCatch=="function"&&(xl===null||!xl.has(Sn)))){Xt.flags|=4096,P&=-P,Xt.lanes|=P;var Tn=E0(Xt,ne,P);Dd(Xt,Tn);break e}}Xt=Xt.return}while(Xt!==null)}BD(Q)}catch(Yr){P=Yr,Oi===Q&&Q!==null&&(Oi=Q=Q.return);continue}break}while(!0)}function ID(){var v=jd.current;return jd.current=xt,v===null?xt:v}function x0(v,P){var Q=Sr;Sr|=16;var H=ID();Os===v&&ms===P||Pp(v,P);do try{JF();break}catch(Y){CD(v,Y)}while(!0);if(s0(),Sr=Q,jd.current=H,Oi!==null)throw Error(u(261));return Os=null,ms=0,is}function JF(){for(;Oi!==null;)wD(Oi)}function zF(){for(;Oi!==null&&!ja();)wD(Oi)}function wD(v){var P=SD(v.alternate,v,VA);v.memoizedProps=v.pendingProps,P===null?BD(v):Oi=P,LI.current=null}function BD(v){var P=v;do{var Q=P.alternate;if(v=P.return,P.flags&2048){if(Q=qF(P),Q!==null){Q.flags&=2047,Oi=Q;return}v!==null&&(v.firstEffect=v.lastEffect=null,v.flags|=2048)}else{if(Q=HF(Q,P,VA),Q!==null){Oi=Q;return}if(Q=P,Q.tag!==24&&Q.tag!==23||Q.memoizedState===null||VA&1073741824||!(Q.mode&4)){for(var H=0,Y=Q.child;Y!==null;)H|=Y.lanes|Y.childLanes,Y=Y.sibling;Q.childLanes=H}v!==null&&!(v.flags&2048)&&(v.firstEffect===null&&(v.firstEffect=P.firstEffect),P.lastEffect!==null&&(v.lastEffect!==null&&(v.lastEffect.nextEffect=P.firstEffect),v.lastEffect=P.lastEffect),1Dt()-HI?Pp(v,0):UI|=Q),qo(v,P)}function tR(v,P){var Q=v.stateNode;Q!==null&&Q.delete(P),P=0,P===0&&(P=v.mode,P&2?P&4?(kc===0&&(kc=Bp),P=vn(62914560&~kc),P===0&&(P=4194304)):P=er()===99?1:2:P=1),Q=oo(),v=Vd(v,P),v!==null&&(ua(v,P,Q),qo(v,Q))}var SD;SD=function(v,P,Q){var H=P.lanes;if(v!==null)if(v.memoizedProps!==P.pendingProps||vi.current)Ye=!0;else if(Q&H)Ye=!!(v.flags&16384);else{switch(Ye=!1,P.tag){case 3:Fd(P),p0();break;case 5:wu(P);break;case 1:qn(P.type)&&aa(P);break;case 4:u0(P,P.stateNode.containerInfo);break;case 10:o0(P,P.memoizedProps.value);break;case 13:if(P.memoizedState!==null)return Q&P.child.childLanes?SI(v,P,Q):(Bn(oi,oi.current&1),P=Mn(v,P,Q),P!==null?P.sibling:null);Bn(oi,oi.current&1);break;case 19:if(H=(Q&P.childLanes)!==0,v.flags&64){if(H)return cD(v,P,Q);P.flags|=64}var Y=P.memoizedState;if(Y!==null&&(Y.rendering=null,Y.tail=null,Y.lastEffect=null),Bn(oi,oi.current),H)break;return null;case 23:case 24:return P.lanes=0,ai(v,P,Q)}return Mn(v,P,Q)}else Ye=!1;switch(P.lanes=0,P.tag){case 2:if(H=P.type,v!==null&&(v.alternate=null,P.alternate=null,P.flags|=2),v=P.pendingProps,Y=un(P,ki.current),Eu(P,Q),Y=g0(null,P,H,v,Y,Q),P.flags|=1,typeof Y=="object"&&Y!==null&&typeof Y.render=="function"&&Y.$$typeof===void 0){if(P.tag=1,P.memoizedState=null,P.updateQueue=null,qn(H)){var ne=!0;aa(P)}else ne=!1;P.memoizedState=Y.state!==null&&Y.state!==void 0?Y.state:null,pp(P);var Be=H.getDerivedStateFromProps;typeof Be=="function"&&LA(P,H,Be,v),Y.updater=OA,P.stateNode=Y,Y._reactInternals=P,no(P,H,v,Q),P=PI(null,P,H,!0,ne,Q)}else P.tag=0,At(null,P,Y,Q),P=P.child;return P;case 16:Y=P.elementType;e:{switch(v!==null&&(v.alternate=null,P.alternate=null,P.flags|=2),v=P.pendingProps,ne=Y._init,Y=ne(Y._payload),P.type=Y,ne=P.tag=nR(Y),v=to(Y,v),ne){case 0:P=GA(null,P,Y,v,Q);break e;case 1:P=lD(null,P,Y,v,Q);break e;case 11:P=hr(null,P,Y,v,Q);break e;case 14:P=Ir(null,P,Y,to(Y.type,v),H,Q);break e}throw Error(u(306,Y,""))}return P;case 0:return H=P.type,Y=P.pendingProps,Y=P.elementType===H?Y:to(H,Y),GA(v,P,H,Y,Q);case 1:return H=P.type,Y=P.pendingProps,Y=P.elementType===H?Y:to(H,Y),lD(v,P,H,Y,Q);case 3:if(Fd(P),H=P.updateQueue,v===null||H===null)throw Error(u(282));if(H=P.pendingProps,Y=P.memoizedState,Y=Y!==null?Y.element:null,l0(v,P),NA(P,H,null,Q),H=P.memoizedState.element,H===Y)p0(),P=Mn(v,P,Q);else{if(Y=P.stateNode,(ne=Y.hydrate)&&(X?(Uo=dc(P.stateNode.containerInfo),ha=P,ne=ga=!0):ne=!1),ne){if(X&&(v=Y.mutableSourceEagerHydrationData,v!=null))for(Y=0;Y=jt&&ne>=Tr&&Y<=wr&&Be<=Xt){v.splice(P,1);break}else if(H!==jt||Q.width!==ft.width||XtBe){if(!(ne!==Tr||Q.height!==ft.height||wrY)){jt>H&&(ft.width+=jt-H,ft.x=H),wrne&&(ft.height+=Tr-ne,ft.y=ne),XtQ&&(Q=Be)),Be ")+` + +No matching component was found for: + `)+v.join(" > ")}return null},r.getPublicRootInstance=function(v){if(v=v.current,!v.child)return null;switch(v.child.tag){case 5:return Re(v.child.stateNode);default:return v.child.stateNode}},r.injectIntoDevTools=function(v){if(v={bundleType:v.bundleType,version:v.version,rendererPackageName:v.rendererPackageName,rendererConfig:v.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:A.ReactCurrentDispatcher,findHostInstanceByFiber:sR,findFiberByHostInstance:v.findFiberByHostInstance||oR,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")v=!1;else{var P=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!P.isDisabled&&P.supportsFiber)try{Ze=P.inject(v),ca=P}catch{}v=!0}return v},r.observeVisibleRects=function(v,P,Q,H){if(!qt)throw Error(u(363));v=NI(v,P);var Y=Xr(v,Q,H).disconnect;return{disconnect:function(){Y()}}},r.registerMutableSourceForHydration=function(v,P){var Q=P._getVersion;Q=Q(P._source),v.mutableSourceEagerHydrationData==null?v.mutableSourceEagerHydrationData=[P,Q]:v.mutableSourceEagerHydrationData.push(P,Q)},r.runWithPriority=function(v,P){var Q=Bl;try{return Bl=v,P()}finally{Bl=Q}},r.shouldSuspend=function(){return!1},r.unbatchedUpdates=function(v,P){var Q=Sr;Sr&=-2,Sr|=8;try{return v(P)}finally{Sr=Q,Sr===0&&(ku(),Pn())}},r.updateContainer=function(v,P,Q,H){var Y=P.current,ne=oo(),Be=ss(Y);e:if(Q){Q=Q._reactInternals;t:{if(me(Q)!==Q||Q.tag!==1)throw Error(u(170));var Ue=Q;do{switch(Ue.tag){case 3:Ue=Ue.stateNode.context;break t;case 1:if(qn(Ue.type)){Ue=Ue.stateNode.__reactInternalMemoizedMergedChildContext;break t}}Ue=Ue.return}while(Ue!==null);throw Error(u(171))}if(Q.tag===1){var ft=Q.type;if(qn(ft)){Q=oa(Q,ft,Ue);break e}}Q=Ue}else Q=No;return P.context===null?P.context=Q:P.pendingContext=Q,P=Wa(ne,Be),P.payload={element:v},H=H===void 0?null:H,H!==null&&(P.callback=H),Ya(Y,P),Xa(Y,Be,ne),Be},r}});var ECe=_(($Yt,yCe)=>{"use strict";yCe.exports=mCe()});var ICe=_((eKt,CCe)=>{"use strict";var Pyt={ALIGN_COUNT:8,ALIGN_AUTO:0,ALIGN_FLEX_START:1,ALIGN_CENTER:2,ALIGN_FLEX_END:3,ALIGN_STRETCH:4,ALIGN_BASELINE:5,ALIGN_SPACE_BETWEEN:6,ALIGN_SPACE_AROUND:7,DIMENSION_COUNT:2,DIMENSION_WIDTH:0,DIMENSION_HEIGHT:1,DIRECTION_COUNT:3,DIRECTION_INHERIT:0,DIRECTION_LTR:1,DIRECTION_RTL:2,DISPLAY_COUNT:2,DISPLAY_FLEX:0,DISPLAY_NONE:1,EDGE_COUNT:9,EDGE_LEFT:0,EDGE_TOP:1,EDGE_RIGHT:2,EDGE_BOTTOM:3,EDGE_START:4,EDGE_END:5,EDGE_HORIZONTAL:6,EDGE_VERTICAL:7,EDGE_ALL:8,EXPERIMENTAL_FEATURE_COUNT:1,EXPERIMENTAL_FEATURE_WEB_FLEX_BASIS:0,FLEX_DIRECTION_COUNT:4,FLEX_DIRECTION_COLUMN:0,FLEX_DIRECTION_COLUMN_REVERSE:1,FLEX_DIRECTION_ROW:2,FLEX_DIRECTION_ROW_REVERSE:3,JUSTIFY_COUNT:6,JUSTIFY_FLEX_START:0,JUSTIFY_CENTER:1,JUSTIFY_FLEX_END:2,JUSTIFY_SPACE_BETWEEN:3,JUSTIFY_SPACE_AROUND:4,JUSTIFY_SPACE_EVENLY:5,LOG_LEVEL_COUNT:6,LOG_LEVEL_ERROR:0,LOG_LEVEL_WARN:1,LOG_LEVEL_INFO:2,LOG_LEVEL_DEBUG:3,LOG_LEVEL_VERBOSE:4,LOG_LEVEL_FATAL:5,MEASURE_MODE_COUNT:3,MEASURE_MODE_UNDEFINED:0,MEASURE_MODE_EXACTLY:1,MEASURE_MODE_AT_MOST:2,NODE_TYPE_COUNT:2,NODE_TYPE_DEFAULT:0,NODE_TYPE_TEXT:1,OVERFLOW_COUNT:3,OVERFLOW_VISIBLE:0,OVERFLOW_HIDDEN:1,OVERFLOW_SCROLL:2,POSITION_TYPE_COUNT:2,POSITION_TYPE_RELATIVE:0,POSITION_TYPE_ABSOLUTE:1,PRINT_OPTIONS_COUNT:3,PRINT_OPTIONS_LAYOUT:1,PRINT_OPTIONS_STYLE:2,PRINT_OPTIONS_CHILDREN:4,UNIT_COUNT:4,UNIT_UNDEFINED:0,UNIT_POINT:1,UNIT_PERCENT:2,UNIT_AUTO:3,WRAP_COUNT:3,WRAP_NO_WRAP:0,WRAP_WRAP:1,WRAP_WRAP_REVERSE:2};CCe.exports=Pyt});var DCe=_((tKt,vCe)=>{"use strict";var Syt=Object.assign||function(t){for(var e=1;e"}}]),t}(),wCe=function(){BQ(t,null,[{key:"fromJS",value:function(r){var o=r.width,a=r.height;return new t(o,a)}}]);function t(e,r){fq(this,t),this.width=e,this.height=r}return BQ(t,[{key:"fromJS",value:function(r){r(this.width,this.height)}},{key:"toString",value:function(){return""}}]),t}(),BCe=function(){function t(e,r){fq(this,t),this.unit=e,this.value=r}return BQ(t,[{key:"fromJS",value:function(r){r(this.unit,this.value)}},{key:"toString",value:function(){switch(this.unit){case au.UNIT_POINT:return String(this.value);case au.UNIT_PERCENT:return this.value+"%";case au.UNIT_AUTO:return"auto";default:return this.value+"?"}}},{key:"valueOf",value:function(){return this.value}}]),t}();vCe.exports=function(t,e){function r(u,A,p){var h=u[A];u[A]=function(){for(var E=arguments.length,w=Array(E),D=0;D1?w-1:0),x=1;x1&&arguments[1]!==void 0?arguments[1]:NaN,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:NaN,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:au.DIRECTION_LTR;return u.call(this,A,p,h)}),Syt({Config:e.Config,Node:e.Node,Layout:t("Layout",byt),Size:t("Size",wCe),Value:t("Value",BCe),getInstanceCount:function(){return e.getInstanceCount.apply(e,arguments)}},au)}});var PCe=_((exports,module)=>{(function(t,e){typeof define=="function"&&define.amd?define([],function(){return e}):typeof module=="object"&&module.exports?module.exports=e:(t.nbind=t.nbind||{}).init=e})(exports,function(Module,cb){typeof Module=="function"&&(cb=Module,Module={}),Module.onRuntimeInitialized=function(t,e){return function(){t&&t.apply(this,arguments);try{Module.ccall("nbind_init")}catch(r){e(r);return}e(null,{bind:Module._nbind_value,reflect:Module.NBind.reflect,queryType:Module.NBind.queryType,toggleLightGC:Module.toggleLightGC,lib:Module})}}(Module.onRuntimeInitialized,cb);var Module;Module||(Module=(typeof Module<"u"?Module:null)||{});var moduleOverrides={};for(var key in Module)Module.hasOwnProperty(key)&&(moduleOverrides[key]=Module[key]);var ENVIRONMENT_IS_WEB=!1,ENVIRONMENT_IS_WORKER=!1,ENVIRONMENT_IS_NODE=!1,ENVIRONMENT_IS_SHELL=!1;if(Module.ENVIRONMENT)if(Module.ENVIRONMENT==="WEB")ENVIRONMENT_IS_WEB=!0;else if(Module.ENVIRONMENT==="WORKER")ENVIRONMENT_IS_WORKER=!0;else if(Module.ENVIRONMENT==="NODE")ENVIRONMENT_IS_NODE=!0;else if(Module.ENVIRONMENT==="SHELL")ENVIRONMENT_IS_SHELL=!0;else throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.");else ENVIRONMENT_IS_WEB=typeof window=="object",ENVIRONMENT_IS_WORKER=typeof importScripts=="function",ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof ve=="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER,ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){Module.print||(Module.print=console.log),Module.printErr||(Module.printErr=console.warn);var nodeFS,nodePath;Module.read=function(e,r){nodeFS||(nodeFS={}("")),nodePath||(nodePath={}("")),e=nodePath.normalize(e);var o=nodeFS.readFileSync(e);return r?o:o.toString()},Module.readBinary=function(e){var r=Module.read(e,!0);return r.buffer||(r=new Uint8Array(r)),assert(r.buffer),r},Module.load=function(e){globalEval(read(e))},Module.thisProgram||(process.argv.length>1?Module.thisProgram=process.argv[1].replace(/\\/g,"/"):Module.thisProgram="unknown-program"),Module.arguments=process.argv.slice(2),typeof module<"u"&&(module.exports=Module),Module.inspect=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL)Module.print||(Module.print=print),typeof printErr<"u"&&(Module.printErr=printErr),typeof read<"u"?Module.read=read:Module.read=function(){throw"no read() available"},Module.readBinary=function(e){if(typeof readbuffer=="function")return new Uint8Array(readbuffer(e));var r=read(e,"binary");return assert(typeof r=="object"),r},typeof scriptArgs<"u"?Module.arguments=scriptArgs:typeof arguments<"u"&&(Module.arguments=arguments),typeof quit=="function"&&(Module.quit=function(t,e){quit(t)});else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(Module.read=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.send(null),r.responseText},ENVIRONMENT_IS_WORKER&&(Module.readBinary=function(e){var r=new XMLHttpRequest;return r.open("GET",e,!1),r.responseType="arraybuffer",r.send(null),new Uint8Array(r.response)}),Module.readAsync=function(e,r,o){var a=new XMLHttpRequest;a.open("GET",e,!0),a.responseType="arraybuffer",a.onload=function(){a.status==200||a.status==0&&a.response?r(a.response):o()},a.onerror=o,a.send(null)},typeof arguments<"u"&&(Module.arguments=arguments),typeof console<"u")Module.print||(Module.print=function(e){console.log(e)}),Module.printErr||(Module.printErr=function(e){console.warn(e)});else{var TRY_USE_DUMP=!1;Module.print||(Module.print=TRY_USE_DUMP&&typeof dump<"u"?function(t){dump(t)}:function(t){})}ENVIRONMENT_IS_WORKER&&(Module.load=importScripts),typeof Module.setWindowTitle>"u"&&(Module.setWindowTitle=function(t){document.title=t})}else throw"Unknown runtime environment. Where are we?";function globalEval(t){eval.call(null,t)}!Module.load&&Module.read&&(Module.load=function(e){globalEval(Module.read(e))}),Module.print||(Module.print=function(){}),Module.printErr||(Module.printErr=Module.print),Module.arguments||(Module.arguments=[]),Module.thisProgram||(Module.thisProgram="./this.program"),Module.quit||(Module.quit=function(t,e){throw e}),Module.print=Module.print,Module.printErr=Module.printErr,Module.preRun=[],Module.postRun=[];for(var key in moduleOverrides)moduleOverrides.hasOwnProperty(key)&&(Module[key]=moduleOverrides[key]);moduleOverrides=void 0;var Runtime={setTempRet0:function(t){return tempRet0=t,t},getTempRet0:function(){return tempRet0},stackSave:function(){return STACKTOP},stackRestore:function(t){STACKTOP=t},getNativeTypeSize:function(t){switch(t){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(t[t.length-1]==="*")return Runtime.QUANTUM_SIZE;if(t[0]==="i"){var e=parseInt(t.substr(1));return assert(e%8===0),e/8}else return 0}}},getNativeFieldSize:function(t){return Math.max(Runtime.getNativeTypeSize(t),Runtime.QUANTUM_SIZE)},STACK_ALIGN:16,prepVararg:function(t,e){return e==="double"||e==="i64"?t&7&&(assert((t&7)===4),t+=4):assert((t&3)===0),t},getAlignSize:function(t,e,r){return!r&&(t=="i64"||t=="double")?8:t?Math.min(e||(t?Runtime.getNativeFieldSize(t):0),Runtime.QUANTUM_SIZE):Math.min(e,8)},dynCall:function(t,e,r){return r&&r.length?Module["dynCall_"+t].apply(null,[e].concat(r)):Module["dynCall_"+t].call(null,e)},functionPointers:[],addFunction:function(t){for(var e=0;e>2],r=(e+t+15|0)&-16;if(HEAP32[DYNAMICTOP_PTR>>2]=r,r>=TOTAL_MEMORY){var o=enlargeMemory();if(!o)return HEAP32[DYNAMICTOP_PTR>>2]=e,0}return e},alignMemory:function(t,e){var r=t=Math.ceil(t/(e||16))*(e||16);return r},makeBigInt:function(t,e,r){var o=r?+(t>>>0)+ +(e>>>0)*4294967296:+(t>>>0)+ +(e|0)*4294967296;return o},GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module.Runtime=Runtime;var ABORT=0,EXITSTATUS=0;function assert(t,e){t||abort("Assertion failed: "+e)}function getCFunc(ident){var func=Module["_"+ident];if(!func)try{func=eval("_"+ident)}catch(t){}return assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)"),func}var cwrap,ccall;(function(){var JSfuncs={stackSave:function(){Runtime.stackSave()},stackRestore:function(){Runtime.stackRestore()},arrayToC:function(t){var e=Runtime.stackAlloc(t.length);return writeArrayToMemory(t,e),e},stringToC:function(t){var e=0;if(t!=null&&t!==0){var r=(t.length<<2)+1;e=Runtime.stackAlloc(r),stringToUTF8(t,e,r)}return e}},toC={string:JSfuncs.stringToC,array:JSfuncs.arrayToC};ccall=function(e,r,o,a,n){var u=getCFunc(e),A=[],p=0;if(a)for(var h=0;h>0]=e;break;case"i8":HEAP8[t>>0]=e;break;case"i16":HEAP16[t>>1]=e;break;case"i32":HEAP32[t>>2]=e;break;case"i64":tempI64=[e>>>0,(tempDouble=e,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[t>>2]=tempI64[0],HEAP32[t+4>>2]=tempI64[1];break;case"float":HEAPF32[t>>2]=e;break;case"double":HEAPF64[t>>3]=e;break;default:abort("invalid type for setValue: "+r)}}Module.setValue=setValue;function getValue(t,e,r){switch(e=e||"i8",e.charAt(e.length-1)==="*"&&(e="i32"),e){case"i1":return HEAP8[t>>0];case"i8":return HEAP8[t>>0];case"i16":return HEAP16[t>>1];case"i32":return HEAP32[t>>2];case"i64":return HEAP32[t>>2];case"float":return HEAPF32[t>>2];case"double":return HEAPF64[t>>3];default:abort("invalid type for setValue: "+e)}return null}Module.getValue=getValue;var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2,ALLOC_DYNAMIC=3,ALLOC_NONE=4;Module.ALLOC_NORMAL=ALLOC_NORMAL,Module.ALLOC_STACK=ALLOC_STACK,Module.ALLOC_STATIC=ALLOC_STATIC,Module.ALLOC_DYNAMIC=ALLOC_DYNAMIC,Module.ALLOC_NONE=ALLOC_NONE;function allocate(t,e,r,o){var a,n;typeof t=="number"?(a=!0,n=t):(a=!1,n=t.length);var u=typeof e=="string"?e:null,A;if(r==ALLOC_NONE?A=o:A=[typeof _malloc=="function"?_malloc:Runtime.staticAlloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][r===void 0?ALLOC_STATIC:r](Math.max(n,u?1:e.length)),a){var o=A,p;for(assert((A&3)==0),p=A+(n&-4);o>2]=0;for(p=A+n;o>0]=0;return A}if(u==="i8")return t.subarray||t.slice?HEAPU8.set(t,A):HEAPU8.set(new Uint8Array(t),A),A;for(var h=0,E,w,D;h>0],r|=o,!(o==0&&!e||(a++,e&&a==e)););e||(e=a);var n="";if(r<128){for(var u=1024,A;e>0;)A=String.fromCharCode.apply(String,HEAPU8.subarray(t,t+Math.min(e,u))),n=n?n+A:A,t+=u,e-=u;return n}return Module.UTF8ToString(t)}Module.Pointer_stringify=Pointer_stringify;function AsciiToString(t){for(var e="";;){var r=HEAP8[t++>>0];if(!r)return e;e+=String.fromCharCode(r)}}Module.AsciiToString=AsciiToString;function stringToAscii(t,e){return writeAsciiToMemory(t,e,!1)}Module.stringToAscii=stringToAscii;var UTF8Decoder=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0;function UTF8ArrayToString(t,e){for(var r=e;t[r];)++r;if(r-e>16&&t.subarray&&UTF8Decoder)return UTF8Decoder.decode(t.subarray(e,r));for(var o,a,n,u,A,p,h="";;){if(o=t[e++],!o)return h;if(!(o&128)){h+=String.fromCharCode(o);continue}if(a=t[e++]&63,(o&224)==192){h+=String.fromCharCode((o&31)<<6|a);continue}if(n=t[e++]&63,(o&240)==224?o=(o&15)<<12|a<<6|n:(u=t[e++]&63,(o&248)==240?o=(o&7)<<18|a<<12|n<<6|u:(A=t[e++]&63,(o&252)==248?o=(o&3)<<24|a<<18|n<<12|u<<6|A:(p=t[e++]&63,o=(o&1)<<30|a<<24|n<<18|u<<12|A<<6|p))),o<65536)h+=String.fromCharCode(o);else{var E=o-65536;h+=String.fromCharCode(55296|E>>10,56320|E&1023)}}}Module.UTF8ArrayToString=UTF8ArrayToString;function UTF8ToString(t){return UTF8ArrayToString(HEAPU8,t)}Module.UTF8ToString=UTF8ToString;function stringToUTF8Array(t,e,r,o){if(!(o>0))return 0;for(var a=r,n=r+o-1,u=0;u=55296&&A<=57343&&(A=65536+((A&1023)<<10)|t.charCodeAt(++u)&1023),A<=127){if(r>=n)break;e[r++]=A}else if(A<=2047){if(r+1>=n)break;e[r++]=192|A>>6,e[r++]=128|A&63}else if(A<=65535){if(r+2>=n)break;e[r++]=224|A>>12,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=2097151){if(r+3>=n)break;e[r++]=240|A>>18,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else if(A<=67108863){if(r+4>=n)break;e[r++]=248|A>>24,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}else{if(r+5>=n)break;e[r++]=252|A>>30,e[r++]=128|A>>24&63,e[r++]=128|A>>18&63,e[r++]=128|A>>12&63,e[r++]=128|A>>6&63,e[r++]=128|A&63}}return e[r]=0,r-a}Module.stringToUTF8Array=stringToUTF8Array;function stringToUTF8(t,e,r){return stringToUTF8Array(t,HEAPU8,e,r)}Module.stringToUTF8=stringToUTF8;function lengthBytesUTF8(t){for(var e=0,r=0;r=55296&&o<=57343&&(o=65536+((o&1023)<<10)|t.charCodeAt(++r)&1023),o<=127?++e:o<=2047?e+=2:o<=65535?e+=3:o<=2097151?e+=4:o<=67108863?e+=5:e+=6}return e}Module.lengthBytesUTF8=lengthBytesUTF8;var UTF16Decoder=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0;function demangle(t){var e=Module.___cxa_demangle||Module.__cxa_demangle;if(e){try{var r=t.substr(1),o=lengthBytesUTF8(r)+1,a=_malloc(o);stringToUTF8(r,a,o);var n=_malloc(4),u=e(a,0,0,n);if(getValue(n,"i32")===0&&u)return Pointer_stringify(u)}catch{}finally{a&&_free(a),n&&_free(n),u&&_free(u)}return t}return Runtime.warnOnce("warning: build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling"),t}function demangleAll(t){var e=/__Z[\w\d_]+/g;return t.replace(e,function(r){var o=demangle(r);return r===o?r:r+" ["+o+"]"})}function jsStackTrace(){var t=new Error;if(!t.stack){try{throw new Error(0)}catch(e){t=e}if(!t.stack)return"(no stack trace available)"}return t.stack.toString()}function stackTrace(){var t=jsStackTrace();return Module.extraStackTrace&&(t+=` +`+Module.extraStackTrace()),demangleAll(t)}Module.stackTrace=stackTrace;var HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module.HEAP8=HEAP8=new Int8Array(buffer),Module.HEAP16=HEAP16=new Int16Array(buffer),Module.HEAP32=HEAP32=new Int32Array(buffer),Module.HEAPU8=HEAPU8=new Uint8Array(buffer),Module.HEAPU16=HEAPU16=new Uint16Array(buffer),Module.HEAPU32=HEAPU32=new Uint32Array(buffer),Module.HEAPF32=HEAPF32=new Float32Array(buffer),Module.HEAPF64=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed,STACK_BASE,STACKTOP,STACK_MAX,DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0,staticSealed=!1;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module.TOTAL_STACK||5242880,TOTAL_MEMORY=Module.TOTAL_MEMORY||134217728;TOTAL_MEMORY0;){var e=t.shift();if(typeof e=="function"){e();continue}var r=e.func;typeof r=="number"?e.arg===void 0?Module.dynCall_v(r):Module.dynCall_vi(r,e.arg):r(e.arg===void 0?null:e.arg)}}var __ATPRERUN__=[],__ATINIT__=[],__ATMAIN__=[],__ATEXIT__=[],__ATPOSTRUN__=[],runtimeInitialized=!1,runtimeExited=!1;function preRun(){if(Module.preRun)for(typeof Module.preRun=="function"&&(Module.preRun=[Module.preRun]);Module.preRun.length;)addOnPreRun(Module.preRun.shift());callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){runtimeInitialized||(runtimeInitialized=!0,callRuntimeCallbacks(__ATINIT__))}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__),runtimeExited=!0}function postRun(){if(Module.postRun)for(typeof Module.postRun=="function"&&(Module.postRun=[Module.postRun]);Module.postRun.length;)addOnPostRun(Module.postRun.shift());callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(t){__ATPRERUN__.unshift(t)}Module.addOnPreRun=addOnPreRun;function addOnInit(t){__ATINIT__.unshift(t)}Module.addOnInit=addOnInit;function addOnPreMain(t){__ATMAIN__.unshift(t)}Module.addOnPreMain=addOnPreMain;function addOnExit(t){__ATEXIT__.unshift(t)}Module.addOnExit=addOnExit;function addOnPostRun(t){__ATPOSTRUN__.unshift(t)}Module.addOnPostRun=addOnPostRun;function intArrayFromString(t,e,r){var o=r>0?r:lengthBytesUTF8(t)+1,a=new Array(o),n=stringToUTF8Array(t,a,0,a.length);return e&&(a.length=n),a}Module.intArrayFromString=intArrayFromString;function intArrayToString(t){for(var e=[],r=0;r255&&(o&=255),e.push(String.fromCharCode(o))}return e.join("")}Module.intArrayToString=intArrayToString;function writeStringToMemory(t,e,r){Runtime.warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var o,a;r&&(a=e+lengthBytesUTF8(t),o=HEAP8[a]),stringToUTF8(t,e,1/0),r&&(HEAP8[a]=o)}Module.writeStringToMemory=writeStringToMemory;function writeArrayToMemory(t,e){HEAP8.set(t,e)}Module.writeArrayToMemory=writeArrayToMemory;function writeAsciiToMemory(t,e,r){for(var o=0;o>0]=t.charCodeAt(o);r||(HEAP8[e>>0]=0)}if(Module.writeAsciiToMemory=writeAsciiToMemory,(!Math.imul||Math.imul(4294967295,5)!==-5)&&(Math.imul=function t(e,r){var o=e>>>16,a=e&65535,n=r>>>16,u=r&65535;return a*u+(o*u+a*n<<16)|0}),Math.imul=Math.imul,!Math.fround){var froundBuffer=new Float32Array(1);Math.fround=function(t){return froundBuffer[0]=t,froundBuffer[0]}}Math.fround=Math.fround,Math.clz32||(Math.clz32=function(t){t=t>>>0;for(var e=0;e<32;e++)if(t&1<<31-e)return e;return 32}),Math.clz32=Math.clz32,Math.trunc||(Math.trunc=function(t){return t<0?Math.ceil(t):Math.floor(t)}),Math.trunc=Math.trunc;var Math_abs=Math.abs,Math_cos=Math.cos,Math_sin=Math.sin,Math_tan=Math.tan,Math_acos=Math.acos,Math_asin=Math.asin,Math_atan=Math.atan,Math_atan2=Math.atan2,Math_exp=Math.exp,Math_log=Math.log,Math_sqrt=Math.sqrt,Math_ceil=Math.ceil,Math_floor=Math.floor,Math_pow=Math.pow,Math_imul=Math.imul,Math_fround=Math.fround,Math_round=Math.round,Math_min=Math.min,Math_clz32=Math.clz32,Math_trunc=Math.trunc,runDependencies=0,runDependencyWatcher=null,dependenciesFulfilled=null;function getUniqueRunDependency(t){return t}function addRunDependency(t){runDependencies++,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies)}Module.addRunDependency=addRunDependency;function removeRunDependency(t){if(runDependencies--,Module.monitorRunDependencies&&Module.monitorRunDependencies(runDependencies),runDependencies==0&&(runDependencyWatcher!==null&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled)){var e=dependenciesFulfilled;dependenciesFulfilled=null,e()}}Module.removeRunDependency=removeRunDependency,Module.preloadedImages={},Module.preloadedAudios={};var ASM_CONSTS=[function(t,e,r,o,a,n,u,A){return _nbind.callbackSignatureList[t].apply(this,arguments)}];function _emscripten_asm_const_iiiiiiii(t,e,r,o,a,n,u,A){return ASM_CONSTS[t](e,r,o,a,n,u,A)}function _emscripten_asm_const_iiiii(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiidddddd(t,e,r,o,a,n,u,A,p){return ASM_CONSTS[t](e,r,o,a,n,u,A,p)}function _emscripten_asm_const_iiididi(t,e,r,o,a,n,u){return ASM_CONSTS[t](e,r,o,a,n,u)}function _emscripten_asm_const_iiii(t,e,r,o){return ASM_CONSTS[t](e,r,o)}function _emscripten_asm_const_iiiid(t,e,r,o,a){return ASM_CONSTS[t](e,r,o,a)}function _emscripten_asm_const_iiiiii(t,e,r,o,a,n){return ASM_CONSTS[t](e,r,o,a,n)}STATIC_BASE=Runtime.GLOBAL_BASE,STATICTOP=STATIC_BASE+12800,__ATINIT__.push({func:function(){__GLOBAL__sub_I_Yoga_cpp()}},{func:function(){__GLOBAL__sub_I_nbind_cc()}},{func:function(){__GLOBAL__sub_I_common_cc()}},{func:function(){__GLOBAL__sub_I_Binding_cc()}}),allocate([0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,192,127,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,3,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,127,0,0,192,127,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,128,191,0,0,128,191,0,0,192,127,0,0,0,0,0,0,0,0,0,0,128,63,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,190,12,0,0,200,12,0,0,208,12,0,0,216,12,0,0,230,12,0,0,242,12,0,0,1,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,0,0,192,127,3,0,0,0,180,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,182,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,1,0,0,0,4,0,0,0,183,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,181,45,0,0,184,45,0,0,185,45,0,0,181,45,0,0,181,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,148,4,0,0,3,0,0,0,187,45,0,0,164,4,0,0,188,45,0,0,2,0,0,0,189,45,0,0,164,4,0,0,188,45,0,0,185,45,0,0,164,4,0,0,185,45,0,0,164,4,0,0,188,45,0,0,181,45,0,0,182,45,0,0,181,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,0,0,0,6,0,0,0,1,0,0,0,7,0,0,0,183,45,0,0,182,45,0,0,181,45,0,0,190,45,0,0,190,45,0,0,182,45,0,0,182,45,0,0,185,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,181,45,0,0,185,45,0,0,182,45,0,0,185,45,0,0,48,5,0,0,3,0,0,0,56,5,0,0,1,0,0,0,189,45,0,0,185,45,0,0,164,4,0,0,76,5,0,0,2,0,0,0,191,45,0,0,186,45,0,0,182,45,0,0,185,45,0,0,192,45,0,0,185,45,0,0,182,45,0,0,186,45,0,0,185,45,0,0,76,5,0,0,76,5,0,0,136,5,0,0,182,45,0,0,181,45,0,0,2,0,0,0,190,45,0,0,136,5,0,0,56,19,0,0,156,5,0,0,2,0,0,0,184,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,9,0,0,0,1,0,0,0,10,0,0,0,204,5,0,0,181,45,0,0,181,45,0,0,2,0,0,0,180,45,0,0,204,5,0,0,2,0,0,0,195,45,0,0,236,5,0,0,97,19,0,0,198,45,0,0,211,45,0,0,212,45,0,0,213,45,0,0,214,45,0,0,215,45,0,0,188,45,0,0,182,45,0,0,216,45,0,0,217,45,0,0,218,45,0,0,219,45,0,0,192,45,0,0,181,45,0,0,0,0,0,0,185,45,0,0,110,19,0,0,186,45,0,0,115,19,0,0,221,45,0,0,120,19,0,0,148,4,0,0,132,19,0,0,96,6,0,0,145,19,0,0,222,45,0,0,164,19,0,0,223,45,0,0,173,19,0,0,0,0,0,0,3,0,0,0,104,6,0,0,1,0,0,0,187,45,0,0,0,0,0,0,0,0,0,0,1,0,0,0,11,0,0,0,12,0,0,0,1,0,0,0,13,0,0,0,185,45,0,0,224,45,0,0,164,6,0,0,188,45,0,0,172,6,0,0,180,6,0,0,2,0,0,0,188,6,0,0,7,0,0,0,224,45,0,0,7,0,0,0,164,6,0,0,1,0,0,0,213,45,0,0,185,45,0,0,224,45,0,0,172,6,0,0,185,45,0,0,224,45,0,0,164,6,0,0,185,45,0,0,224,45,0,0,211,45,0,0,211,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,222,45,0,0,211,45,0,0,224,45,0,0,172,6,0,0,222,45,0,0,211,45,0,0,224,45,0,0,188,45,0,0,222,45,0,0,211,45,0,0,40,7,0,0,188,45,0,0,2,0,0,0,224,45,0,0,185,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,188,45,0,0,222,45,0,0,224,45,0,0,148,4,0,0,185,45,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,148,4,0,0,185,45,0,0,164,6,0,0,148,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,14,0,0,0,15,0,0,0,1,0,0,0,16,0,0,0,148,7,0,0,2,0,0,0,225,45,0,0,183,45,0,0,188,45,0,0,168,7,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,234,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,9,0,0,5,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,242,45,0,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,110,111,100,101,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,119,104,105,99,104,32,115,116,105,108,108,32,104,97,115,32,99,104,105,108,100,114,101,110,32,97,116,116,97,99,104,101,100,0,67,97,110,110,111,116,32,114,101,115,101,116,32,97,32,110,111,100,101,32,115,116,105,108,108,32,97,116,116,97,99,104,101,100,32,116,111,32,97,32,112,97,114,101,110,116,0,67,111,117,108,100,32,110,111,116,32,97,108,108,111,99,97,116,101,32,109,101,109,111,114,121,32,102,111,114,32,99,111,110,102,105,103,0,67,97,110,110,111,116,32,115,101,116,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,67,104,105,108,100,32,97,108,114,101,97,100,121,32,104,97,115,32,97,32,112,97,114,101,110,116,44,32,105,116,32,109,117,115,116,32,98,101,32,114,101,109,111,118,101,100,32,102,105,114,115,116,46,0,67,97,110,110,111,116,32,97,100,100,32,99,104,105,108,100,58,32,78,111,100,101,115,32,119,105,116,104,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,32,99,97,110,110,111,116,32,104,97,118,101,32,99,104,105,108,100,114,101,110,46,0,79,110,108,121,32,108,101,97,102,32,110,111,100,101,115,32,119,105,116,104,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,115,115,104,111,117,108,100,32,109,97,110,117,97,108,108,121,32,109,97,114,107,32,116,104,101,109,115,101,108,118,101,115,32,97,115,32,100,105,114,116,121,0,67,97,110,110,111,116,32,103,101,116,32,108,97,121,111,117,116,32,112,114,111,112,101,114,116,105,101,115,32,111,102,32,109,117,108,116,105,45,101,100,103,101,32,115,104,111,114,116,104,97,110,100,115,0,37,115,37,100,46,123,91,115,107,105,112,112,101,100,93,32,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,61,62,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,37,115,37,100,46,123,37,115,0,42,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,97,119,58,32,37,102,32,97,104,58,32,37,102,32,37,115,10,0,37,115,37,100,46,125,37,115,0,119,109,58,32,37,115,44,32,104,109,58,32,37,115,44,32,100,58,32,40,37,102,44,32,37,102,41,32,37,115,10,0,79,117,116,32,111,102,32,99,97,99,104,101,32,101,110,116,114,105,101,115,33,10,0,83,99,97,108,101,32,102,97,99,116,111,114,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,108,101,115,115,32,116,104,97,110,32,122,101,114,111,0,105,110,105,116,105,97,108,0,37,115,10,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,85,78,68,69,70,73,78,69,68,0,69,88,65,67,84,76,89,0,65,84,95,77,79,83,84,0,76,65,89,95,85,78,68,69,70,73,78,69,68,0,76,65,89,95,69,88,65,67,84,76,89,0,76,65,89,95,65,84,95,77,79,83,84,0,97,118,97,105,108,97,98,108,101,87,105,100,116,104,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,119,105,100,116,104,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,97,118,97,105,108,97,98,108,101,72,101,105,103,104,116,32,105,115,32,105,110,100,101,102,105,110,105,116,101,32,115,111,32,104,101,105,103,104,116,77,101,97,115,117,114,101,77,111,100,101,32,109,117,115,116,32,98,101,32,89,71,77,101,97,115,117,114,101,77,111,100,101,85,110,100,101,102,105,110,101,100,0,102,108,101,120,0,115,116,114,101,116,99,104,0,109,117,108,116,105,108,105,110,101,45,115,116,114,101,116,99,104,0,69,120,112,101,99,116,101,100,32,110,111,100,101,32,116,111,32,104,97,118,101,32,99,117,115,116,111,109,32,109,101,97,115,117,114,101,32,102,117,110,99,116,105,111,110,0,109,101,97,115,117,114,101,0,69,120,112,101,99,116,32,99,117,115,116,111,109,32,98,97,115,101,108,105,110,101,32,102,117,110,99,116,105,111,110,32,116,111,32,110,111,116,32,114,101,116,117,114,110,32,78,97,78,0,97,98,115,45,109,101,97,115,117,114,101,0,97,98,115,45,108,97,121,111,117,116,0,78,111,100,101,0,99,114,101,97,116,101,68,101,102,97,117,108,116,0,99,114,101,97,116,101,87,105,116,104,67,111,110,102,105,103,0,100,101,115,116,114,111,121,0,114,101,115,101,116,0,99,111,112,121,83,116,121,108,101,0,115,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,115,101,116,80,111,115,105,116,105,111,110,0,115,101,116,80,111,115,105,116,105,111,110,80,101,114,99,101,110,116,0,115,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,115,101,116,65,108,105,103,110,73,116,101,109,115,0,115,101,116,65,108,105,103,110,83,101,108,102,0,115,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,115,101,116,70,108,101,120,87,114,97,112,0,115,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,115,101,116,77,97,114,103,105,110,0,115,101,116,77,97,114,103,105,110,80,101,114,99,101,110,116,0,115,101,116,77,97,114,103,105,110,65,117,116,111,0,115,101,116,79,118,101,114,102,108,111,119,0,115,101,116,68,105,115,112,108,97,121,0,115,101,116,70,108,101,120,0,115,101,116,70,108,101,120,66,97,115,105,115,0,115,101,116,70,108,101,120,66,97,115,105,115,80,101,114,99,101,110,116,0,115,101,116,70,108,101,120,71,114,111,119,0,115,101,116,70,108,101,120,83,104,114,105,110,107,0,115,101,116,87,105,100,116,104,0,115,101,116,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,87,105,100,116,104,65,117,116,111,0,115,101,116,72,101,105,103,104,116,0,115,101,116,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,72,101,105,103,104,116,65,117,116,111,0,115,101,116,77,105,110,87,105,100,116,104,0,115,101,116,77,105,110,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,105,110,72,101,105,103,104,116,0,115,101,116,77,105,110,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,77,97,120,87,105,100,116,104,0,115,101,116,77,97,120,87,105,100,116,104,80,101,114,99,101,110,116,0,115,101,116,77,97,120,72,101,105,103,104,116,0,115,101,116,77,97,120,72,101,105,103,104,116,80,101,114,99,101,110,116,0,115,101,116,65,115,112,101,99,116,82,97,116,105,111,0,115,101,116,66,111,114,100,101,114,0,115,101,116,80,97,100,100,105,110,103,0,115,101,116,80,97,100,100,105,110,103,80,101,114,99,101,110,116,0,103,101,116,80,111,115,105,116,105,111,110,84,121,112,101,0,103,101,116,80,111,115,105,116,105,111,110,0,103,101,116,65,108,105,103,110,67,111,110,116,101,110,116,0,103,101,116,65,108,105,103,110,73,116,101,109,115,0,103,101,116,65,108,105,103,110,83,101,108,102,0,103,101,116,70,108,101,120,68,105,114,101,99,116,105,111,110,0,103,101,116,70,108,101,120,87,114,97,112,0,103,101,116,74,117,115,116,105,102,121,67,111,110,116,101,110,116,0,103,101,116,77,97,114,103,105,110,0,103,101,116,70,108,101,120,66,97,115,105,115,0,103,101,116,70,108,101,120,71,114,111,119,0,103,101,116,70,108,101,120,83,104,114,105,110,107,0,103,101,116,87,105,100,116,104,0,103,101,116,72,101,105,103,104,116,0,103,101,116,77,105,110,87,105,100,116,104,0,103,101,116,77,105,110,72,101,105,103,104,116,0,103,101,116,77,97,120,87,105,100,116,104,0,103,101,116,77,97,120,72,101,105,103,104,116,0,103,101,116,65,115,112,101,99,116,82,97,116,105,111,0,103,101,116,66,111,114,100,101,114,0,103,101,116,79,118,101,114,102,108,111,119,0,103,101,116,68,105,115,112,108,97,121,0,103,101,116,80,97,100,100,105,110,103,0,105,110,115,101,114,116,67,104,105,108,100,0,114,101,109,111,118,101,67,104,105,108,100,0,103,101,116,67,104,105,108,100,67,111,117,110,116,0,103,101,116,80,97,114,101,110,116,0,103,101,116,67,104,105,108,100,0,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,117,110,115,101,116,77,101,97,115,117,114,101,70,117,110,99,0,109,97,114,107,68,105,114,116,121,0,105,115,68,105,114,116,121,0,99,97,108,99,117,108,97,116,101,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,76,101,102,116,0,103,101,116,67,111,109,112,117,116,101,100,82,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,84,111,112,0,103,101,116,67,111,109,112,117,116,101,100,66,111,116,116,111,109,0,103,101,116,67,111,109,112,117,116,101,100,87,105,100,116,104,0,103,101,116,67,111,109,112,117,116,101,100,72,101,105,103,104,116,0,103,101,116,67,111,109,112,117,116,101,100,76,97,121,111,117,116,0,103,101,116,67,111,109,112,117,116,101,100,77,97,114,103,105,110,0,103,101,116,67,111,109,112,117,116,101,100,66,111,114,100,101,114,0,103,101,116,67,111,109,112,117,116,101,100,80,97,100,100,105,110,103,0,67,111,110,102,105,103,0,99,114,101,97,116,101,0,115,101,116,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,115,101,116,80,111,105,110,116,83,99,97,108,101,70,97,99,116,111,114,0,105,115,69,120,112,101,114,105,109,101,110,116,97,108,70,101,97,116,117,114,101,69,110,97,98,108,101,100,0,86,97,108,117,101,0,76,97,121,111,117,116,0,83,105,122,101,0,103,101,116,73,110,115,116,97,110,99,101,67,111,117,110,116,0,73,110,116,54,52,0,1,1,1,2,2,4,4,4,4,8,8,4,8,118,111,105,100,0,98,111,111,108,0,115,116,100,58,58,115,116,114,105,110,103,0,99,98,70,117,110,99,116,105,111,110,32,38,0,99,111,110,115,116,32,99,98,70,117,110,99,116,105,111,110,32,38,0,69,120,116,101,114,110,97,108,0,66,117,102,102,101,114,0,78,66,105,110,100,73,68,0,78,66,105,110,100,0,98,105,110,100,95,118,97,108,117,101,0,114,101,102,108,101,99,116,0,113,117,101,114,121,84,121,112,101,0,108,97,108,108,111,99,0,108,114,101,115,101,116,0,123,114,101,116,117,114,110,40,95,110,98,105,110,100,46,99,97,108,108,98,97,99,107,83,105,103,110,97,116,117,114,101,76,105,115,116,91,36,48,93,46,97,112,112,108,121,40,116,104,105,115,44,97,114,103,117,109,101,110,116,115,41,41,59,125,0,95,110,98,105,110,100,95,110,101,119,0,17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,45,43,32,32,32,48,88,48,120,0,40,110,117,108,108,41,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,105,110,102,0,73,78,70,0,110,97,110,0,78,65,78,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,46,0,84,33,34,25,13,1,2,3,17,75,28,12,16,4,11,29,18,30,39,104,110,111,112,113,98,32,5,6,15,19,20,21,26,8,22,7,40,36,23,24,9,10,14,27,31,37,35,131,130,125,38,42,43,60,61,62,63,67,71,74,77,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,114,115,116,121,122,123,124,0,73,108,108,101,103,97,108,32,98,121,116,101,32,115,101,113,117,101,110,99,101,0,68,111,109,97,105,110,32,101,114,114,111,114,0,82,101,115,117,108,116,32,110,111,116,32,114,101,112,114,101,115,101,110,116,97,98,108,101,0,78,111,116,32,97,32,116,116,121,0,80,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,0,79,112,101,114,97,116,105,111,110,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,78,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121,0,78,111,32,115,117,99,104,32,112,114,111,99,101,115,115,0,70,105,108,101,32,101,120,105,115,116,115,0,86,97,108,117,101,32,116,111,111,32,108,97,114,103,101,32,102,111,114,32,100,97,116,97,32,116,121,112,101,0,78,111,32,115,112,97,99,101,32,108,101,102,116,32,111,110,32,100,101,118,105,99,101,0,79,117,116,32,111,102,32,109,101,109,111,114,121,0,82,101,115,111,117,114,99,101,32,98,117,115,121,0,73,110,116,101,114,114,117,112,116,101,100,32,115,121,115,116,101,109,32,99,97,108,108,0,82,101,115,111,117,114,99,101,32,116,101,109,112,111,114,97,114,105,108,121,32,117,110,97,118,97,105,108,97,98,108,101,0,73,110,118,97,108,105,100,32,115,101,101,107,0,67,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,0,82,101,97,100,45,111,110,108,121,32,102,105,108,101,32,115,121,115,116,101,109,0,68,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,112,101,101,114,0,79,112,101,114,97,116,105,111,110,32,116,105,109,101,100,32,111,117,116,0,67,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,0,72,111,115,116,32,105,115,32,100,111,119,110,0,72,111,115,116,32,105,115,32,117,110,114,101,97,99,104,97,98,108,101,0,65,100,100,114,101,115,115,32,105,110,32,117,115,101,0,66,114,111,107,101,110,32,112,105,112,101,0,73,47,79,32,101,114,114,111,114,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,32,111,114,32,97,100,100,114,101,115,115,0,66,108,111,99,107,32,100,101,118,105,99,101,32,114,101,113,117,105,114,101,100,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,0,78,111,116,32,97,32,100,105,114,101,99,116,111,114,121,0,73,115,32,97,32,100,105,114,101,99,116,111,114,121,0,84,101,120,116,32,102,105,108,101,32,98,117,115,121,0,69,120,101,99,32,102,111,114,109,97,116,32,101,114,114,111,114,0,73,110,118,97,108,105,100,32,97,114,103,117,109,101,110,116,0,65,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,0,83,121,109,98,111,108,105,99,32,108,105,110,107,32,108,111,111,112,0,70,105,108,101,110,97,109,101,32,116,111,111,32,108,111,110,103,0,84,111,111,32,109,97,110,121,32,111,112,101,110,32,102,105,108,101,115,32,105,110,32,115,121,115,116,101,109,0,78,111,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,115,32,97,118,97,105,108,97,98,108,101,0,66,97,100,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,0,78,111,32,99,104,105,108,100,32,112,114,111,99,101,115,115,0,66,97,100,32,97,100,100,114,101,115,115,0,70,105,108,101,32,116,111,111,32,108,97,114,103,101,0,84,111,111,32,109,97,110,121,32,108,105,110,107,115,0,78,111,32,108,111,99,107,115,32,97,118,97,105,108,97,98,108,101,0,82,101,115,111,117,114,99,101,32,100,101,97,100,108,111,99,107,32,119,111,117,108,100,32,111,99,99,117,114,0,83,116,97,116,101,32,110,111,116,32,114,101,99,111,118,101,114,97,98,108,101,0,80,114,101,118,105,111,117,115,32,111,119,110,101,114,32,100,105,101,100,0,79,112,101,114,97,116,105,111,110,32,99,97,110,99,101,108,101,100,0,70,117,110,99,116,105,111,110,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,0,78,111,32,109,101,115,115,97,103,101,32,111,102,32,100,101,115,105,114,101,100,32,116,121,112,101,0,73,100,101,110,116,105,102,105,101,114,32,114,101,109,111,118,101,100,0,68,101,118,105,99,101,32,110,111,116,32,97,32,115,116,114,101,97,109,0,78,111,32,100,97,116,97,32,97,118,97,105,108,97,98,108,101,0,68,101,118,105,99,101,32,116,105,109,101,111,117,116,0,79,117,116,32,111,102,32,115,116,114,101,97,109,115,32,114,101,115,111,117,114,99,101,115,0,76,105,110,107,32,104,97,115,32,98,101,101,110,32,115,101,118,101,114,101,100,0,80,114,111,116,111,99,111,108,32,101,114,114,111,114,0,66,97,100,32,109,101,115,115,97,103,101,0,70,105,108,101,32,100,101,115,99,114,105,112,116,111,114,32,105,110,32,98,97,100,32,115,116,97,116,101,0,78,111,116,32,97,32,115,111,99,107,101,116,0,68,101,115,116,105,110,97,116,105,111,110,32,97,100,100,114,101,115,115,32,114,101,113,117,105,114,101,100,0,77,101,115,115,97,103,101,32,116,111,111,32,108,97,114,103,101,0,80,114,111,116,111,99,111,108,32,119,114,111,110,103,32,116,121,112,101,32,102,111,114,32,115,111,99,107,101,116,0,80,114,111,116,111,99,111,108,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,80,114,111,116,111,99,111,108,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,83,111,99,107,101,116,32,116,121,112,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,78,111,116,32,115,117,112,112,111,114,116,101,100,0,80,114,111,116,111,99,111,108,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,65,100,100,114,101,115,115,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,98,121,32,112,114,111,116,111,99,111,108,0,65,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,78,101,116,119,111,114,107,32,105,115,32,100,111,119,110,0,78,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,110,101,116,119,111,114,107,0,67,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,0,78,111,32,98,117,102,102,101,114,32,115,112,97,99,101,32,97,118,97,105,108,97,98,108,101,0,83,111,99,107,101,116,32,105,115,32,99,111,110,110,101,99,116,101,100,0,83,111,99,107,101,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,0,67,97,110,110,111,116,32,115,101,110,100,32,97,102,116,101,114,32,115,111,99,107,101,116,32,115,104,117,116,100,111,119,110,0,79,112,101,114,97,116,105,111,110,32,97,108,114,101,97,100,121,32,105,110,32,112,114,111,103,114,101,115,115,0,79,112,101,114,97,116,105,111,110,32,105,110,32,112,114,111,103,114,101,115,115,0,83,116,97,108,101,32,102,105,108,101,32,104,97,110,100,108,101,0,82,101,109,111,116,101,32,73,47,79,32,101,114,114,111,114,0,81,117,111,116,97,32,101,120,99,101,101,100,101,100,0,78,111,32,109,101,100,105,117,109,32,102,111,117,110,100,0,87,114,111,110,103,32,109,101,100,105,117,109,32,116,121,112,101,0,78,111,32,101,114,114,111,114,32,105,110,102,111,114,109,97,116,105,111,110,0,0],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE);var tempDoublePtr=STATICTOP;STATICTOP+=16;function _atexit(t,e){__ATEXIT__.unshift({func:t,arg:e})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}function _abort(){Module.abort()}function __ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj(){Module.printErr("missing function: _ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj"),abort(-1)}function __decorate(t,e,r,o){var a=arguments.length,n=a<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,r):o,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")n=Reflect.decorate(t,e,r,o);else for(var A=t.length-1;A>=0;A--)(u=t[A])&&(n=(a<3?u(n):a>3?u(e,r,n):u(e,r))||n);return a>3&&n&&Object.defineProperty(e,r,n),n}function _defineHidden(t){return function(e,r){Object.defineProperty(e,r,{configurable:!1,enumerable:!1,value:t,writable:!0})}}var _nbind={};function __nbind_free_external(t){_nbind.externalList[t].dereference(t)}function __nbind_reference_external(t){_nbind.externalList[t].reference()}function _llvm_stackrestore(t){var e=_llvm_stacksave,r=e.LLVM_SAVEDSTACKS[t];e.LLVM_SAVEDSTACKS.splice(t,1),Runtime.stackRestore(r)}function __nbind_register_pool(t,e,r,o){_nbind.Pool.pageSize=t,_nbind.Pool.usedPtr=e/4,_nbind.Pool.rootPtr=r,_nbind.Pool.pagePtr=o/4,HEAP32[e/4]=16909060,HEAP8[e]==1&&(_nbind.bigEndian=!0),HEAP32[e/4]=0,_nbind.makeTypeKindTbl=(n={},n[1024]=_nbind.PrimitiveType,n[64]=_nbind.Int64Type,n[2048]=_nbind.BindClass,n[3072]=_nbind.BindClassPtr,n[4096]=_nbind.SharedClassPtr,n[5120]=_nbind.ArrayType,n[6144]=_nbind.ArrayType,n[7168]=_nbind.CStringType,n[9216]=_nbind.CallbackType,n[10240]=_nbind.BindType,n),_nbind.makeTypeNameTbl={Buffer:_nbind.BufferType,External:_nbind.ExternalType,Int64:_nbind.Int64Type,_nbind_new:_nbind.CreateValueType,bool:_nbind.BooleanType,"cbFunction &":_nbind.CallbackType,"const cbFunction &":_nbind.CallbackType,"const std::string &":_nbind.StringType,"std::string":_nbind.StringType},Module.toggleLightGC=_nbind.toggleLightGC,_nbind.callUpcast=Module.dynCall_ii;var a=_nbind.makeType(_nbind.constructType,{flags:2048,id:0,name:""});a.proto=Module,_nbind.BindClass.list.push(a);var n}function _emscripten_set_main_loop_timing(t,e){if(Browser.mainLoop.timingMode=t,Browser.mainLoop.timingValue=e,!Browser.mainLoop.func)return 1;if(t==0)Browser.mainLoop.scheduler=function(){var u=Math.max(0,Browser.mainLoop.tickStartTime+e-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,u)},Browser.mainLoop.method="timeout";else if(t==1)Browser.mainLoop.scheduler=function(){Browser.requestAnimationFrame(Browser.mainLoop.runner)},Browser.mainLoop.method="rAF";else if(t==2){if(!window.setImmediate){let n=function(u){u.source===window&&u.data===o&&(u.stopPropagation(),r.shift()())};var a=n,r=[],o="setimmediate";window.addEventListener("message",n,!0),window.setImmediate=function(A){r.push(A),ENVIRONMENT_IS_WORKER?(Module.setImmediates===void 0&&(Module.setImmediates=[]),Module.setImmediates.push(A),window.postMessage({target:o})):window.postMessage(o,"*")}}Browser.mainLoop.scheduler=function(){window.setImmediate(Browser.mainLoop.runner)},Browser.mainLoop.method="immediate"}return 0}function _emscripten_get_now(){abort()}function _emscripten_set_main_loop(t,e,r,o,a){Module.noExitRuntime=!0,assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters."),Browser.mainLoop.func=t,Browser.mainLoop.arg=o;var n;typeof o<"u"?n=function(){Module.dynCall_vi(t,o)}:n=function(){Module.dynCall_v(t)};var u=Browser.mainLoop.currentlyRunningMainloop;if(Browser.mainLoop.runner=function(){if(!ABORT){if(Browser.mainLoop.queue.length>0){var p=Date.now(),h=Browser.mainLoop.queue.shift();if(h.func(h.arg),Browser.mainLoop.remainingBlockers){var E=Browser.mainLoop.remainingBlockers,w=E%1==0?E-1:Math.floor(E);h.counted?Browser.mainLoop.remainingBlockers=w:(w=w+.5,Browser.mainLoop.remainingBlockers=(8*E+w)/9)}if(console.log('main loop blocker "'+h.name+'" took '+(Date.now()-p)+" ms"),Browser.mainLoop.updateStatus(),u1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else Browser.mainLoop.timingMode==0&&(Browser.mainLoop.tickStartTime=_emscripten_get_now());Browser.mainLoop.method==="timeout"&&Module.ctx&&(Module.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!"),Browser.mainLoop.method=""),Browser.mainLoop.runIter(n),!(u0?_emscripten_set_main_loop_timing(0,1e3/e):_emscripten_set_main_loop_timing(1,1),Browser.mainLoop.scheduler()),r)throw"SimulateInfiniteLoop"}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null,Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var t=Browser.mainLoop.timingMode,e=Browser.mainLoop.timingValue,r=Browser.mainLoop.func;Browser.mainLoop.func=null,_emscripten_set_main_loop(r,0,!1,Browser.mainLoop.arg,!0),_emscripten_set_main_loop_timing(t,e),Browser.mainLoop.scheduler()},updateStatus:function(){if(Module.setStatus){var t=Module.statusMessage||"Please wait...",e=Browser.mainLoop.remainingBlockers,r=Browser.mainLoop.expectedBlockers;e?e"u"&&(console.log("warning: Browser does not support creating object URLs. Built-in browser image decoding will not be available."),Module.noImageDecoding=!0);var t={};t.canHandle=function(n){return!Module.noImageDecoding&&/\.(jpg|jpeg|png|bmp)$/i.test(n)},t.handle=function(n,u,A,p){var h=null;if(Browser.hasBlobConstructor)try{h=new Blob([n],{type:Browser.getMimetype(u)}),h.size!==n.length&&(h=new Blob([new Uint8Array(n).buffer],{type:Browser.getMimetype(u)}))}catch(x){Runtime.warnOnce("Blob constructor present but fails: "+x+"; falling back to blob builder")}if(!h){var E=new Browser.BlobBuilder;E.append(new Uint8Array(n).buffer),h=E.getBlob()}var w=Browser.URLObject.createObjectURL(h),D=new Image;D.onload=function(){assert(D.complete,"Image "+u+" could not be decoded");var C=document.createElement("canvas");C.width=D.width,C.height=D.height;var T=C.getContext("2d");T.drawImage(D,0,0),Module.preloadedImages[u]=C,Browser.URLObject.revokeObjectURL(w),A&&A(n)},D.onerror=function(C){console.log("Image "+w+" could not be decoded"),p&&p()},D.src=w},Module.preloadPlugins.push(t);var e={};e.canHandle=function(n){return!Module.noAudioDecoding&&n.substr(-4)in{".ogg":1,".wav":1,".mp3":1}},e.handle=function(n,u,A,p){var h=!1;function E(T){h||(h=!0,Module.preloadedAudios[u]=T,A&&A(n))}function w(){h||(h=!0,Module.preloadedAudios[u]=new Audio,p&&p())}if(Browser.hasBlobConstructor){try{var D=new Blob([n],{type:Browser.getMimetype(u)})}catch{return w()}var x=Browser.URLObject.createObjectURL(D),C=new Audio;C.addEventListener("canplaythrough",function(){E(C)},!1),C.onerror=function(L){if(h)return;console.log("warning: browser could not fully decode audio "+u+", trying slower base64 approach");function U(J){for(var te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",le="=",ce="",ue=0,Ie=0,he=0;he=6;){var De=ue>>Ie-6&63;Ie-=6,ce+=te[De]}return Ie==2?(ce+=te[(ue&3)<<4],ce+=le+le):Ie==4&&(ce+=te[(ue&15)<<2],ce+=le),ce}C.src="data:audio/x-"+u.substr(-3)+";base64,"+U(n),E(C)},C.src=x,Browser.safeSetTimeout(function(){E(C)},1e4)}else return w()},Module.preloadPlugins.push(e);function r(){Browser.pointerLock=document.pointerLockElement===Module.canvas||document.mozPointerLockElement===Module.canvas||document.webkitPointerLockElement===Module.canvas||document.msPointerLockElement===Module.canvas}var o=Module.canvas;o&&(o.requestPointerLock=o.requestPointerLock||o.mozRequestPointerLock||o.webkitRequestPointerLock||o.msRequestPointerLock||function(){},o.exitPointerLock=document.exitPointerLock||document.mozExitPointerLock||document.webkitExitPointerLock||document.msExitPointerLock||function(){},o.exitPointerLock=o.exitPointerLock.bind(document),document.addEventListener("pointerlockchange",r,!1),document.addEventListener("mozpointerlockchange",r,!1),document.addEventListener("webkitpointerlockchange",r,!1),document.addEventListener("mspointerlockchange",r,!1),Module.elementPointerLock&&o.addEventListener("click",function(a){!Browser.pointerLock&&Module.canvas.requestPointerLock&&(Module.canvas.requestPointerLock(),a.preventDefault())},!1))},createContext:function(t,e,r,o){if(e&&Module.ctx&&t==Module.canvas)return Module.ctx;var a,n;if(e){var u={antialias:!1,alpha:!1};if(o)for(var A in o)u[A]=o[A];n=GL.createContext(t,u),n&&(a=GL.getContext(n).GLctx)}else a=t.getContext("2d");return a?(r&&(e||assert(typeof GLctx>"u","cannot set in module if GLctx is used, but we are a non-GL context that would replace it"),Module.ctx=a,e&&GL.makeContextCurrent(n),Module.useWebGL=e,Browser.moduleContextCreatedCallbacks.forEach(function(p){p()}),Browser.init()),a):null},destroyContext:function(t,e,r){},fullscreenHandlersInstalled:!1,lockPointer:void 0,resizeCanvas:void 0,requestFullscreen:function(t,e,r){Browser.lockPointer=t,Browser.resizeCanvas=e,Browser.vrDevice=r,typeof Browser.lockPointer>"u"&&(Browser.lockPointer=!0),typeof Browser.resizeCanvas>"u"&&(Browser.resizeCanvas=!1),typeof Browser.vrDevice>"u"&&(Browser.vrDevice=null);var o=Module.canvas;function a(){Browser.isFullscreen=!1;var u=o.parentNode;(document.fullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.webkitFullscreenElement||document.webkitCurrentFullScreenElement)===u?(o.exitFullscreen=document.exitFullscreen||document.cancelFullScreen||document.mozCancelFullScreen||document.msExitFullscreen||document.webkitCancelFullScreen||function(){},o.exitFullscreen=o.exitFullscreen.bind(document),Browser.lockPointer&&o.requestPointerLock(),Browser.isFullscreen=!0,Browser.resizeCanvas&&Browser.setFullscreenCanvasSize()):(u.parentNode.insertBefore(o,u),u.parentNode.removeChild(u),Browser.resizeCanvas&&Browser.setWindowedCanvasSize()),Module.onFullScreen&&Module.onFullScreen(Browser.isFullscreen),Module.onFullscreen&&Module.onFullscreen(Browser.isFullscreen),Browser.updateCanvasDimensions(o)}Browser.fullscreenHandlersInstalled||(Browser.fullscreenHandlersInstalled=!0,document.addEventListener("fullscreenchange",a,!1),document.addEventListener("mozfullscreenchange",a,!1),document.addEventListener("webkitfullscreenchange",a,!1),document.addEventListener("MSFullscreenChange",a,!1));var n=document.createElement("div");o.parentNode.insertBefore(n,o),n.appendChild(o),n.requestFullscreen=n.requestFullscreen||n.mozRequestFullScreen||n.msRequestFullscreen||(n.webkitRequestFullscreen?function(){n.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT)}:null)||(n.webkitRequestFullScreen?function(){n.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}:null),r?n.requestFullscreen({vrDisplay:r}):n.requestFullscreen()},requestFullScreen:function(t,e,r){return Module.printErr("Browser.requestFullScreen() is deprecated. Please call Browser.requestFullscreen instead."),Browser.requestFullScreen=function(o,a,n){return Browser.requestFullscreen(o,a,n)},Browser.requestFullscreen(t,e,r)},nextRAF:0,fakeRequestAnimationFrame:function(t){var e=Date.now();if(Browser.nextRAF===0)Browser.nextRAF=e+1e3/60;else for(;e+2>=Browser.nextRAF;)Browser.nextRAF+=1e3/60;var r=Math.max(Browser.nextRAF-e,0);setTimeout(t,r)},requestAnimationFrame:function t(e){typeof window>"u"?Browser.fakeRequestAnimationFrame(e):(window.requestAnimationFrame||(window.requestAnimationFrame=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||Browser.fakeRequestAnimationFrame),window.requestAnimationFrame(e))},safeCallback:function(t){return function(){if(!ABORT)return t.apply(null,arguments)}},allowAsyncCallbacks:!0,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){Browser.allowAsyncCallbacks=!1},resumeAsyncCallbacks:function(){if(Browser.allowAsyncCallbacks=!0,Browser.queuedAsyncCallbacks.length>0){var t=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[],t.forEach(function(e){e()})}},safeRequestAnimationFrame:function(t){return Browser.requestAnimationFrame(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))})},safeSetTimeout:function(t,e){return Module.noExitRuntime=!0,setTimeout(function(){ABORT||(Browser.allowAsyncCallbacks?t():Browser.queuedAsyncCallbacks.push(t))},e)},safeSetInterval:function(t,e){return Module.noExitRuntime=!0,setInterval(function(){ABORT||Browser.allowAsyncCallbacks&&t()},e)},getMimetype:function(t){return{jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png",bmp:"image/bmp",ogg:"audio/ogg",wav:"audio/wav",mp3:"audio/mpeg"}[t.substr(t.lastIndexOf(".")+1)]},getUserMedia:function(t){window.getUserMedia||(window.getUserMedia=navigator.getUserMedia||navigator.mozGetUserMedia),window.getUserMedia(t)},getMovementX:function(t){return t.movementX||t.mozMovementX||t.webkitMovementX||0},getMovementY:function(t){return t.movementY||t.mozMovementY||t.webkitMovementY||0},getMouseWheelDelta:function(t){var e=0;switch(t.type){case"DOMMouseScroll":e=t.detail;break;case"mousewheel":e=t.wheelDelta;break;case"wheel":e=t.deltaY;break;default:throw"unrecognized mouse wheel event: "+t.type}return e},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(t){if(Browser.pointerLock)t.type!="mousemove"&&"mozMovementX"in t?Browser.mouseMovementX=Browser.mouseMovementY=0:(Browser.mouseMovementX=Browser.getMovementX(t),Browser.mouseMovementY=Browser.getMovementY(t)),typeof SDL<"u"?(Browser.mouseX=SDL.mouseX+Browser.mouseMovementX,Browser.mouseY=SDL.mouseY+Browser.mouseMovementY):(Browser.mouseX+=Browser.mouseMovementX,Browser.mouseY+=Browser.mouseMovementY);else{var e=Module.canvas.getBoundingClientRect(),r=Module.canvas.width,o=Module.canvas.height,a=typeof window.scrollX<"u"?window.scrollX:window.pageXOffset,n=typeof window.scrollY<"u"?window.scrollY:window.pageYOffset;if(t.type==="touchstart"||t.type==="touchend"||t.type==="touchmove"){var u=t.touch;if(u===void 0)return;var A=u.pageX-(a+e.left),p=u.pageY-(n+e.top);A=A*(r/e.width),p=p*(o/e.height);var h={x:A,y:p};if(t.type==="touchstart")Browser.lastTouches[u.identifier]=h,Browser.touches[u.identifier]=h;else if(t.type==="touchend"||t.type==="touchmove"){var E=Browser.touches[u.identifier];E||(E=h),Browser.lastTouches[u.identifier]=E,Browser.touches[u.identifier]=h}return}var w=t.pageX-(a+e.left),D=t.pageY-(n+e.top);w=w*(r/e.width),D=D*(o/e.height),Browser.mouseMovementX=w-Browser.mouseX,Browser.mouseMovementY=D-Browser.mouseY,Browser.mouseX=w,Browser.mouseY=D}},asyncLoad:function(t,e,r,o){var a=o?"":"al "+t;Module.readAsync(t,function(n){assert(n,'Loading data file "'+t+'" failed (no arrayBuffer).'),e(new Uint8Array(n)),a&&removeRunDependency(a)},function(n){if(r)r();else throw'Loading data file "'+t+'" failed.'}),a&&addRunDependency(a)},resizeListeners:[],updateResizeListeners:function(){var t=Module.canvas;Browser.resizeListeners.forEach(function(e){e(t.width,t.height)})},setCanvasSize:function(t,e,r){var o=Module.canvas;Browser.updateCanvasDimensions(o,t,e),r||Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t|8388608,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL<"u"){var t=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];t=t&-8388609,HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=t}Browser.updateResizeListeners()},updateCanvasDimensions:function(t,e,r){e&&r?(t.widthNative=e,t.heightNative=r):(e=t.widthNative,r=t.heightNative);var o=e,a=r;if(Module.forcedAspectRatio&&Module.forcedAspectRatio>0&&(o/a>2];return e},getStr:function(){var t=Pointer_stringify(SYSCALLS.get());return t},get64:function(){var t=SYSCALLS.get(),e=SYSCALLS.get();return t>=0?assert(e===0):assert(e===-1),t},getZero:function(){assert(SYSCALLS.get()===0)}};function ___syscall6(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD();return FS.close(r),0}catch(o){return(typeof FS>"u"||!(o instanceof FS.ErrnoError))&&abort(o),-o.errno}}function ___syscall54(t,e){SYSCALLS.varargs=e;try{return 0}catch(r){return(typeof FS>"u"||!(r instanceof FS.ErrnoError))&&abort(r),-r.errno}}function _typeModule(t){var e=[[0,1,"X"],[1,1,"const X"],[128,1,"X *"],[256,1,"X &"],[384,1,"X &&"],[512,1,"std::shared_ptr"],[640,1,"std::unique_ptr"],[5120,1,"std::vector"],[6144,2,"std::array"],[9216,-1,"std::function"]];function r(p,h,E,w,D,x){if(h==1){var C=w&896;(C==128||C==256||C==384)&&(p="X const")}var T;return x?T=E.replace("X",p).replace("Y",D):T=p.replace("X",E).replace("Y",D),T.replace(/([*&]) (?=[*&])/g,"$1")}function o(p,h,E,w,D){throw new Error(p+" type "+E.replace("X",h+"?")+(w?" with flag "+w:"")+" in "+D)}function a(p,h,E,w,D,x,C,T){x===void 0&&(x="X"),T===void 0&&(T=1);var L=E(p);if(L)return L;var U=w(p),J=U.placeholderFlag,te=e[J];C&&te&&(x=r(C[2],C[0],x,te[0],"?",!0));var le;J==0&&(le="Unbound"),J>=10&&(le="Corrupt"),T>20&&(le="Deeply nested"),le&&o(le,p,x,J,D||"?");var ce=U.paramList[0],ue=a(ce,h,E,w,D,x,te,T+1),Ie,he={flags:te[0],id:p,name:"",paramList:[ue]},De=[],Ee="?";switch(U.placeholderFlag){case 1:Ie=ue.spec;break;case 2:if((ue.flags&15360)==1024&&ue.spec.ptrSize==1){he.flags=7168;break}case 3:case 6:case 5:Ie=ue.spec,ue.flags&15360;break;case 8:Ee=""+U.paramList[1],he.paramList.push(U.paramList[1]);break;case 9:for(var g=0,me=U.paramList[1];g>2]=t),t}function _llvm_stacksave(){var t=_llvm_stacksave;return t.LLVM_SAVEDSTACKS||(t.LLVM_SAVEDSTACKS=[]),t.LLVM_SAVEDSTACKS.push(Runtime.stackSave()),t.LLVM_SAVEDSTACKS.length-1}function ___syscall140(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.getStreamFromFD(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=SYSCALLS.get(),u=SYSCALLS.get(),A=a;return FS.llseek(r,A,u),HEAP32[n>>2]=r.position,r.getdents&&A===0&&u===0&&(r.getdents=null),0}catch(p){return(typeof FS>"u"||!(p instanceof FS.ErrnoError))&&abort(p),-p.errno}}function ___syscall146(t,e){SYSCALLS.varargs=e;try{var r=SYSCALLS.get(),o=SYSCALLS.get(),a=SYSCALLS.get(),n=0;___syscall146.buffer||(___syscall146.buffers=[null,[],[]],___syscall146.printChar=function(E,w){var D=___syscall146.buffers[E];assert(D),w===0||w===10?((E===1?Module.print:Module.printErr)(UTF8ArrayToString(D,0)),D.length=0):D.push(w)});for(var u=0;u>2],p=HEAP32[o+(u*8+4)>>2],h=0;h"u"||!(E instanceof FS.ErrnoError))&&abort(E),-E.errno}}function __nbind_finish(){for(var t=0,e=_nbind.BindClass.list;tt.pageSize/2||e>t.pageSize-r){var o=_nbind.typeNameTbl.NBind.proto;return o.lalloc(e)}else return HEAPU32[t.usedPtr]=r+e,t.rootPtr+r},t.lreset=function(e,r){var o=HEAPU32[t.pagePtr];if(o){var a=_nbind.typeNameTbl.NBind.proto;a.lreset(e,r)}else HEAPU32[t.usedPtr]=e},t}();_nbind.Pool=Pool;function constructType(t,e){var r=t==10240?_nbind.makeTypeNameTbl[e.name]||_nbind.BindType:_nbind.makeTypeKindTbl[t],o=new r(e);return typeIdTbl[e.id]=o,_nbind.typeNameTbl[e.name]=o,o}_nbind.constructType=constructType;function getType(t){return typeIdTbl[t]}_nbind.getType=getType;function queryType(t){var e=HEAPU8[t],r=_nbind.structureList[e][1];t/=4,r<0&&(++t,r=HEAPU32[t]+1);var o=Array.prototype.slice.call(HEAPU32.subarray(t+1,t+1+r));return e==9&&(o=[o[0],o.slice(1)]),{paramList:o,placeholderFlag:e}}_nbind.queryType=queryType;function getTypes(t,e){return t.map(function(r){return typeof r=="number"?_nbind.getComplexType(r,constructType,getType,queryType,e):_nbind.typeNameTbl[r]})}_nbind.getTypes=getTypes;function readTypeIdList(t,e){return Array.prototype.slice.call(HEAPU32,t/4,t/4+e)}_nbind.readTypeIdList=readTypeIdList;function readAsciiString(t){for(var e=t;HEAPU8[e++];);return String.fromCharCode.apply("",HEAPU8.subarray(t,e-1))}_nbind.readAsciiString=readAsciiString;function readPolicyList(t){var e={};if(t)for(;;){var r=HEAPU32[t/4];if(!r)break;e[readAsciiString(r)]=!0,t+=4}return e}_nbind.readPolicyList=readPolicyList;function getDynCall(t,e){var r={float32_t:"d",float64_t:"d",int64_t:"d",uint64_t:"d",void:"v"},o=t.map(function(n){return r[n.name]||"i"}).join(""),a=Module["dynCall_"+o];if(!a)throw new Error("dynCall_"+o+" not found for "+e+"("+t.map(function(n){return n.name}).join(", ")+")");return a}_nbind.getDynCall=getDynCall;function addMethod(t,e,r,o){var a=t[e];t.hasOwnProperty(e)&&a?((a.arity||a.arity===0)&&(a=_nbind.makeOverloader(a,a.arity),t[e]=a),a.addMethod(r,o)):(r.arity=o,t[e]=r)}_nbind.addMethod=addMethod;function throwError(t){throw new Error(t)}_nbind.throwError=throwError,_nbind.bigEndian=!1,_a=_typeModule(_typeModule),_nbind.Type=_a.Type,_nbind.makeType=_a.makeType,_nbind.getComplexType=_a.getComplexType,_nbind.structureList=_a.structureList;var BindType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.heap=HEAPU32,r.ptrSize=4,r}return e.prototype.needsWireRead=function(r){return!!this.wireRead||!!this.makeWireRead},e.prototype.needsWireWrite=function(r){return!!this.wireWrite||!!this.makeWireWrite},e}(_nbind.Type);_nbind.BindType=BindType;var PrimitiveType=function(t){__extends(e,t);function e(r){var o=t.call(this,r)||this,a=r.flags&32?{32:HEAPF32,64:HEAPF64}:r.flags&8?{8:HEAPU8,16:HEAPU16,32:HEAPU32}:{8:HEAP8,16:HEAP16,32:HEAP32};return o.heap=a[r.ptrSize*8],o.ptrSize=r.ptrSize,o}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="number")return a;throw new Error("Type mismatch")}},e}(BindType);_nbind.PrimitiveType=PrimitiveType;function pushCString(t,e){if(t==null){if(e&&e.Nullable)return 0;throw new Error("Type mismatch")}if(e&&e.Strict){if(typeof t!="string")throw new Error("Type mismatch")}else t=t.toString();var r=Module.lengthBytesUTF8(t)+1,o=_nbind.Pool.lalloc(r);return Module.stringToUTF8Array(t,HEAPU8,o,r),o}_nbind.pushCString=pushCString;function popCString(t){return t===0?null:Module.Pointer_stringify(t)}_nbind.popCString=popCString;var CStringType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=popCString,r.wireWrite=pushCString,r.readResources=[_nbind.resources.pool],r.writeResources=[_nbind.resources.pool],r}return e.prototype.makeWireWrite=function(r,o){return function(a){return pushCString(a,o)}},e}(BindType);_nbind.CStringType=CStringType;var BooleanType=function(t){__extends(e,t);function e(){var r=t!==null&&t.apply(this,arguments)||this;return r.wireRead=function(o){return!!o},r}return e.prototype.needsWireWrite=function(r){return!!r&&!!r.Strict},e.prototype.makeWireRead=function(r){return"!!("+r+")"},e.prototype.makeWireWrite=function(r,o){return o&&o.Strict&&function(a){if(typeof a=="boolean")return a;throw new Error("Type mismatch")}||r},e}(BindType);_nbind.BooleanType=BooleanType;var Wrapper=function(){function t(){}return t.prototype.persist=function(){this.__nbindState|=1},t}();_nbind.Wrapper=Wrapper;function makeBound(t,e){var r=function(o){__extends(a,o);function a(n,u,A,p){var h=o.call(this)||this;if(!(h instanceof a))return new(Function.prototype.bind.apply(a,Array.prototype.concat.apply([null],arguments)));var E=u,w=A,D=p;if(n!==_nbind.ptrMarker){var x=h.__nbindConstructor.apply(h,arguments);E=4608,D=HEAPU32[x/4],w=HEAPU32[x/4+1]}var C={configurable:!0,enumerable:!1,value:null,writable:!1},T={__nbindFlags:E,__nbindPtr:w};D&&(T.__nbindShared=D,_nbind.mark(h));for(var L=0,U=Object.keys(T);L>=1;var r=_nbind.valueList[t];return _nbind.valueList[t]=firstFreeValue,firstFreeValue=t,r}else{if(e)return _nbind.popShared(t,e);throw new Error("Invalid value slot "+t)}}_nbind.popValue=popValue;var valueBase=18446744073709552e3;function push64(t){return typeof t=="number"?t:pushValue(t)*4096+valueBase}function pop64(t){return t=3?u=Buffer.from(n):u=new Buffer(n),u.copy(o)}else getBuffer(o).set(n)}}_nbind.commitBuffer=commitBuffer;var dirtyList=[],gcTimer=0;function sweep(){for(var t=0,e=dirtyList;t>2]=DYNAMIC_BASE,staticSealed=!0;function invoke_viiiii(t,e,r,o,a,n){try{Module.dynCall_viiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_vif(t,e,r){try{Module.dynCall_vif(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_vid(t,e,r){try{Module.dynCall_vid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_fiff(t,e,r,o){try{return Module.dynCall_fiff(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_vi(t,e){try{Module.dynCall_vi(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_vii(t,e,r){try{Module.dynCall_vii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_ii(t,e){try{return Module.dynCall_ii(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_viddi(t,e,r,o,a){try{Module.dynCall_viddi(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_vidd(t,e,r,o){try{Module.dynCall_vidd(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_iiii(t,e,r,o){try{return Module.dynCall_iiii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_diii(t,e,r,o){try{return Module.dynCall_diii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_di(t,e){try{return Module.dynCall_di(t,e)}catch(r){if(typeof r!="number"&&r!=="longjmp")throw r;Module.setThrew(1,0)}}function invoke_iid(t,e,r){try{return Module.dynCall_iid(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_iii(t,e,r){try{return Module.dynCall_iii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiddi(t,e,r,o,a,n){try{Module.dynCall_viiddi(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiiiii(t,e,r,o,a,n,u){try{Module.dynCall_viiiiii(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_dii(t,e,r){try{return Module.dynCall_dii(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_i(t){try{return Module.dynCall_i(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_iiiiii(t,e,r,o,a,n){try{return Module.dynCall_iiiiii(t,e,r,o,a,n)}catch(u){if(typeof u!="number"&&u!=="longjmp")throw u;Module.setThrew(1,0)}}function invoke_viiid(t,e,r,o,a){try{Module.dynCall_viiid(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}function invoke_viififi(t,e,r,o,a,n,u){try{Module.dynCall_viififi(t,e,r,o,a,n,u)}catch(A){if(typeof A!="number"&&A!=="longjmp")throw A;Module.setThrew(1,0)}}function invoke_viii(t,e,r,o){try{Module.dynCall_viii(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_v(t){try{Module.dynCall_v(t)}catch(e){if(typeof e!="number"&&e!=="longjmp")throw e;Module.setThrew(1,0)}}function invoke_viid(t,e,r,o){try{Module.dynCall_viid(t,e,r,o)}catch(a){if(typeof a!="number"&&a!=="longjmp")throw a;Module.setThrew(1,0)}}function invoke_idd(t,e,r){try{return Module.dynCall_idd(t,e,r)}catch(o){if(typeof o!="number"&&o!=="longjmp")throw o;Module.setThrew(1,0)}}function invoke_viiii(t,e,r,o,a){try{Module.dynCall_viiii(t,e,r,o,a)}catch(n){if(typeof n!="number"&&n!=="longjmp")throw n;Module.setThrew(1,0)}}Module.asmGlobalArg={Math,Int8Array,Int16Array,Int32Array,Uint8Array,Uint16Array,Uint32Array,Float32Array,Float64Array,NaN:NaN,Infinity:1/0},Module.asmLibraryArg={abort,assert,enlargeMemory,getTotalMemory,abortOnCannotGrowMemory,invoke_viiiii,invoke_vif,invoke_vid,invoke_fiff,invoke_vi,invoke_vii,invoke_ii,invoke_viddi,invoke_vidd,invoke_iiii,invoke_diii,invoke_di,invoke_iid,invoke_iii,invoke_viiddi,invoke_viiiiii,invoke_dii,invoke_i,invoke_iiiiii,invoke_viiid,invoke_viififi,invoke_viii,invoke_v,invoke_viid,invoke_idd,invoke_viiii,_emscripten_asm_const_iiiii,_emscripten_asm_const_iiidddddd,_emscripten_asm_const_iiiid,__nbind_reference_external,_emscripten_asm_const_iiiiiiii,_removeAccessorPrefix,_typeModule,__nbind_register_pool,__decorate,_llvm_stackrestore,___cxa_atexit,__extends,__nbind_get_value_object,__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,_emscripten_set_main_loop_timing,__nbind_register_primitive,__nbind_register_type,_emscripten_memcpy_big,__nbind_register_function,___setErrNo,__nbind_register_class,__nbind_finish,_abort,_nbind_value,_llvm_stacksave,___syscall54,_defineHidden,_emscripten_set_main_loop,_emscripten_get_now,__nbind_register_callback_signature,_emscripten_asm_const_iiiiii,__nbind_free_external,_emscripten_asm_const_iiii,_emscripten_asm_const_iiididi,___syscall6,_atexit,___syscall140,___syscall146,DYNAMICTOP_PTR,tempDoublePtr,ABORT,STACKTOP,STACK_MAX,cttz_i8,___dso_handle};var asm=function(t,e,r){var o=new t.Int8Array(r),a=new t.Int16Array(r),n=new t.Int32Array(r),u=new t.Uint8Array(r),A=new t.Uint16Array(r),p=new t.Uint32Array(r),h=new t.Float32Array(r),E=new t.Float64Array(r),w=e.DYNAMICTOP_PTR|0,D=e.tempDoublePtr|0,x=e.ABORT|0,C=e.STACKTOP|0,T=e.STACK_MAX|0,L=e.cttz_i8|0,U=e.___dso_handle|0,J=0,te=0,le=0,ce=0,ue=t.NaN,Ie=t.Infinity,he=0,De=0,Ee=0,g=0,me=0,Ce=0,fe=t.Math.floor,ie=t.Math.abs,Z=t.Math.sqrt,Pe=t.Math.pow,Re=t.Math.cos,ht=t.Math.sin,q=t.Math.tan,nt=t.Math.acos,Ne=t.Math.asin,Te=t.Math.atan,ke=t.Math.atan2,Ve=t.Math.exp,be=t.Math.log,tt=t.Math.ceil,He=t.Math.imul,b=t.Math.min,I=t.Math.max,S=t.Math.clz32,y=t.Math.fround,R=e.abort,z=e.assert,X=e.enlargeMemory,$=e.getTotalMemory,se=e.abortOnCannotGrowMemory,xe=e.invoke_viiiii,Fe=e.invoke_vif,lt=e.invoke_vid,Et=e.invoke_fiff,qt=e.invoke_vi,nr=e.invoke_vii,St=e.invoke_ii,cn=e.invoke_viddi,Pr=e.invoke_vidd,yr=e.invoke_iiii,Rr=e.invoke_diii,Xr=e.invoke_di,$n=e.invoke_iid,Xs=e.invoke_iii,Hi=e.invoke_viiddi,Qs=e.invoke_viiiiii,Zs=e.invoke_dii,xi=e.invoke_i,Fs=e.invoke_iiiiii,$s=e.invoke_viiid,SA=e.invoke_viififi,gu=e.invoke_viii,op=e.invoke_v,ap=e.invoke_viid,Rs=e.invoke_idd,Ln=e.invoke_viiii,hs=e._emscripten_asm_const_iiiii,Ts=e._emscripten_asm_const_iiidddddd,pc=e._emscripten_asm_const_iiiid,hc=e.__nbind_reference_external,gc=e._emscripten_asm_const_iiiiiiii,bA=e._removeAccessorPrefix,xA=e._typeModule,Ro=e.__nbind_register_pool,To=e.__decorate,kA=e._llvm_stackrestore,pr=e.___cxa_atexit,Me=e.__extends,ia=e.__nbind_get_value_object,dc=e.__ZN8facebook4yoga14YGNodeToStringEPNSt3__212basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEP6YGNode14YGPrintOptionsj,Er=e._emscripten_set_main_loop_timing,du=e.__nbind_register_primitive,QA=e.__nbind_register_type,FA=e._emscripten_memcpy_big,mc=e.__nbind_register_function,yc=e.___setErrNo,Il=e.__nbind_register_class,we=e.__nbind_finish,Tt=e._abort,wl=e._nbind_value,Bi=e._llvm_stacksave,Ns=e.___syscall54,Ft=e._defineHidden,Bn=e._emscripten_set_main_loop,No=e._emscripten_get_now,ki=e.__nbind_register_callback_signature,vi=e._emscripten_asm_const_iiiiii,sa=e.__nbind_free_external,un=e._emscripten_asm_const_iiii,qn=e._emscripten_asm_const_iiididi,Ec=e.___syscall6,lp=e._atexit,oa=e.___syscall140,aa=e.___syscall146,la=y(0);let Ze=y(0);function ca(s){s=s|0;var l=0;return l=C,C=C+s|0,C=C+15&-16,l|0}function mu(){return C|0}function Bl(s){s=s|0,C=s}function dn(s,l){s=s|0,l=l|0,C=s,T=l}function Lo(s,l){s=s|0,l=l|0,J||(J=s,te=l)}function RA(s){s=s|0,Ce=s}function TA(){return Ce|0}function Oo(){var s=0,l=0;xr(8104,8,400)|0,xr(8504,408,540)|0,s=9044,l=s+44|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));o[9088]=0,o[9089]=1,n[2273]=0,n[2274]=948,n[2275]=948,pr(17,8104,U|0)|0}function qa(s){s=s|0,gt(s+948|0)}function Ot(s){return s=y(s),((AD(s)|0)&2147483647)>>>0>2139095040|0}function vn(s,l,c){s=s|0,l=l|0,c=c|0;e:do if(n[s+(l<<3)+4>>2]|0)s=s+(l<<3)|0;else{if((l|2|0)==3&&n[s+60>>2]|0){s=s+56|0;break}switch(l|0){case 0:case 2:case 4:case 5:{if(n[s+52>>2]|0){s=s+48|0;break e}break}default:}if(n[s+68>>2]|0){s=s+64|0;break}else{s=(l|1|0)==5?948:c;break}}while(!1);return s|0}function Mo(s){s=s|0;var l=0;return l=_D(1e3)|0,ua(s,(l|0)!=0,2456),n[2276]=(n[2276]|0)+1,xr(l|0,8104,1e3)|0,o[s+2>>0]|0&&(n[l+4>>2]=2,n[l+12>>2]=4),n[l+976>>2]=s,l|0}function ua(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,d0(s,5,3197,f)),C=d}function qi(){return Mo(956)|0}function vl(s){s=s|0;var l=0;return l=Yt(1e3)|0,Cc(l,s),ua(n[s+976>>2]|0,1,2456),n[2276]=(n[2276]|0)+1,n[l+944>>2]=0,l|0}function Cc(s,l){s=s|0,l=l|0;var c=0;xr(s|0,l|0,948)|0,Qd(s+948|0,l+948|0),c=s+960|0,s=l+960|0,l=c+40|0;do n[c>>2]=n[s>>2],c=c+4|0,s=s+4|0;while((c|0)<(l|0))}function Dl(s){s=s|0;var l=0,c=0,f=0,d=0;if(l=s+944|0,c=n[l>>2]|0,c|0&&(Aa(c+948|0,s)|0,n[l>>2]=0),c=Di(s)|0,c|0){l=0;do n[(rs(s,l)|0)+944>>2]=0,l=l+1|0;while((l|0)!=(c|0))}c=s+948|0,f=n[c>>2]|0,d=s+952|0,l=n[d>>2]|0,(l|0)!=(f|0)&&(n[d>>2]=l+(~((l+-4-f|0)>>>2)<<2)),ja(c),HD(s),n[2276]=(n[2276]|0)+-1}function Aa(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0;f=n[s>>2]|0,k=s+4|0,c=n[k>>2]|0,m=c;e:do if((f|0)==(c|0))d=f,B=4;else for(s=f;;){if((n[s>>2]|0)==(l|0)){d=s,B=4;break e}if(s=s+4|0,(s|0)==(c|0)){s=0;break}}while(!1);return(B|0)==4&&((d|0)!=(c|0)?(f=d+4|0,s=m-f|0,l=s>>2,l&&(rw(d|0,f|0,s|0)|0,c=n[k>>2]|0),s=d+(l<<2)|0,(c|0)==(s|0)||(n[k>>2]=c+(~((c+-4-s|0)>>>2)<<2)),s=1):s=0),s|0}function Di(s){return s=s|0,(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2|0}function rs(s,l){s=s|0,l=l|0;var c=0;return c=n[s+948>>2]|0,(n[s+952>>2]|0)-c>>2>>>0>l>>>0?s=n[c+(l<<2)>>2]|0:s=0,s|0}function ja(s){s=s|0;var l=0,c=0,f=0,d=0;f=C,C=C+32|0,l=f,d=n[s>>2]|0,c=(n[s+4>>2]|0)-d|0,((n[s+8>>2]|0)-d|0)>>>0>c>>>0&&(d=c>>2,Nd(l,d,d,s+8|0),fD(s,l),Ld(l)),C=f}function yu(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0;M=Di(s)|0;do if(M|0){if((n[(rs(s,0)|0)+944>>2]|0)==(s|0)){if(!(Aa(s+948|0,l)|0))break;xr(l+400|0,8504,540)|0,n[l+944>>2]=0,Le(s);break}B=n[(n[s+976>>2]|0)+12>>2]|0,k=s+948|0,F=(B|0)==0,c=0,m=0;do f=n[(n[k>>2]|0)+(m<<2)>>2]|0,(f|0)==(l|0)?Le(s):(d=vl(f)|0,n[(n[k>>2]|0)+(c<<2)>>2]=d,n[d+944>>2]=s,F||hT[B&15](f,d,s,c),c=c+1|0),m=m+1|0;while((m|0)!=(M|0));if(c>>>0>>0){F=s+948|0,k=s+952|0,B=c,c=n[k>>2]|0;do m=(n[F>>2]|0)+(B<<2)|0,f=m+4|0,d=c-f|0,l=d>>2,l&&(rw(m|0,f|0,d|0)|0,c=n[k>>2]|0),d=c,f=m+(l<<2)|0,(d|0)!=(f|0)&&(c=d+(~((d+-4-f|0)>>>2)<<2)|0,n[k>>2]=c),B=B+1|0;while((B|0)!=(M|0))}}while(!1)}function Pl(s){s=s|0;var l=0,c=0,f=0,d=0;pi(s,(Di(s)|0)==0,2491),pi(s,(n[s+944>>2]|0)==0,2545),l=s+948|0,c=n[l>>2]|0,f=s+952|0,d=n[f>>2]|0,(d|0)!=(c|0)&&(n[f>>2]=d+(~((d+-4-c|0)>>>2)<<2)),ja(l),l=s+976|0,c=n[l>>2]|0,xr(s|0,8104,1e3)|0,o[c+2>>0]|0&&(n[s+4>>2]=2,n[s+12>>2]=4),n[l>>2]=c}function pi(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;d=C,C=C+16|0,f=d,l||(n[f>>2]=c,so(s,5,3197,f)),C=d}function Dn(){return n[2276]|0}function Sl(){var s=0;return s=_D(20)|0,Je((s|0)!=0,2592),n[2277]=(n[2277]|0)+1,n[s>>2]=n[239],n[s+4>>2]=n[240],n[s+8>>2]=n[241],n[s+12>>2]=n[242],n[s+16>>2]=n[243],s|0}function Je(s,l){s=s|0,l=l|0;var c=0,f=0;f=C,C=C+16|0,c=f,s||(n[c>>2]=l,so(0,5,3197,c)),C=f}function st(s){s=s|0,HD(s),n[2277]=(n[2277]|0)+-1}function vt(s,l){s=s|0,l=l|0;var c=0;l?(pi(s,(Di(s)|0)==0,2629),c=1):(c=0,l=0),n[s+964>>2]=l,n[s+988>>2]=c}function ar(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+8|0,d=f+4|0,B=f,n[d>>2]=l,pi(s,(n[l+944>>2]|0)==0,2709),pi(s,(n[s+964>>2]|0)==0,2763),ee(s),l=s+948|0,n[B>>2]=(n[l>>2]|0)+(c<<2),n[m>>2]=n[B>>2],ye(l,m,d)|0,n[(n[d>>2]|0)+944>>2]=s,Le(s),C=f}function ee(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;if(c=Di(s)|0,c|0&&(n[(rs(s,0)|0)+944>>2]|0)!=(s|0)){f=n[(n[s+976>>2]|0)+12>>2]|0,d=s+948|0,m=(f|0)==0,l=0;do B=n[(n[d>>2]|0)+(l<<2)>>2]|0,k=vl(B)|0,n[(n[d>>2]|0)+(l<<2)>>2]=k,n[k+944>>2]=s,m||hT[f&15](B,k,s,l),l=l+1|0;while((l|0)!=(c|0))}}function ye(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0;rt=C,C=C+64|0,j=rt+52|0,k=rt+48|0,oe=rt+28|0,We=rt+24|0,Oe=rt+20|0,Qe=rt,f=n[s>>2]|0,m=f,l=f+((n[l>>2]|0)-m>>2<<2)|0,f=s+4|0,d=n[f>>2]|0,B=s+8|0;do if(d>>>0<(n[B>>2]|0)>>>0){if((l|0)==(d|0)){n[l>>2]=n[c>>2],n[f>>2]=(n[f>>2]|0)+4;break}pD(s,l,d,l+4|0),l>>>0<=c>>>0&&(c=(n[f>>2]|0)>>>0>c>>>0?c+4|0:c),n[l>>2]=n[c>>2]}else{f=(d-m>>2)+1|0,d=N(s)|0,d>>>0>>0&&Zr(s),O=n[s>>2]|0,M=(n[B>>2]|0)-O|0,m=M>>1,Nd(Qe,M>>2>>>0>>1>>>0?m>>>0>>0?f:m:d,l-O>>2,s+8|0),O=Qe+8|0,f=n[O>>2]|0,m=Qe+12|0,M=n[m>>2]|0,B=M,F=f;do if((f|0)==(M|0)){if(M=Qe+4|0,f=n[M>>2]|0,Xe=n[Qe>>2]|0,d=Xe,f>>>0<=Xe>>>0){f=B-d>>1,f=f|0?f:1,Nd(oe,f,f>>>2,n[Qe+16>>2]|0),n[We>>2]=n[M>>2],n[Oe>>2]=n[O>>2],n[k>>2]=n[We>>2],n[j>>2]=n[Oe>>2],QI(oe,k,j),f=n[Qe>>2]|0,n[Qe>>2]=n[oe>>2],n[oe>>2]=f,f=oe+4|0,Xe=n[M>>2]|0,n[M>>2]=n[f>>2],n[f>>2]=Xe,f=oe+8|0,Xe=n[O>>2]|0,n[O>>2]=n[f>>2],n[f>>2]=Xe,f=oe+12|0,Xe=n[m>>2]|0,n[m>>2]=n[f>>2],n[f>>2]=Xe,Ld(oe),f=n[O>>2]|0;break}m=f,B=((m-d>>2)+1|0)/-2|0,k=f+(B<<2)|0,d=F-m|0,m=d>>2,m&&(rw(k|0,f|0,d|0)|0,f=n[M>>2]|0),Xe=k+(m<<2)|0,n[O>>2]=Xe,n[M>>2]=f+(B<<2),f=Xe}while(!1);n[f>>2]=n[c>>2],n[O>>2]=(n[O>>2]|0)+4,l=hD(s,Qe,l)|0,Ld(Qe)}while(!1);return C=rt,l|0}function Le(s){s=s|0;var l=0;do{if(l=s+984|0,o[l>>0]|0)break;o[l>>0]=1,h[s+504>>2]=y(ue),s=n[s+944>>2]|0}while(s|0)}function gt(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),yt(c))}function mt(s){return s=s|0,n[s+944>>2]|0}function Dt(s){s=s|0,pi(s,(n[s+964>>2]|0)!=0,2832),Le(s)}function er(s){return s=s|0,(o[s+984>>0]|0)!=0|0}function sn(s,l){s=s|0,l=l|0,w4e(s,l,400)|0&&(xr(s|0,l|0,400)|0,Le(s))}function ei(s){s=s|0;var l=Ze;return l=y(h[s+44>>2]),s=Ot(l)|0,y(s?y(0):l)}function Qi(s){s=s|0;var l=Ze;return l=y(h[s+48>>2]),Ot(l)|0&&(l=o[(n[s+976>>2]|0)+2>>0]|0?y(1):y(0)),y(l)}function Pn(s,l){s=s|0,l=l|0,n[s+980>>2]=l}function fa(s){return s=s|0,n[s+980>>2]|0}function wd(s,l){s=s|0,l=l|0;var c=0;c=s+4|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function BI(s){return s=s|0,n[s+4>>2]|0}function eo(s,l){s=s|0,l=l|0;var c=0;c=s+8|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function Bd(s){return s=s|0,n[s+8>>2]|0}function cp(s,l){s=s|0,l=l|0;var c=0;c=s+12|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function vI(s){return s=s|0,n[s+12>>2]|0}function to(s,l){s=s|0,l=l|0;var c=0;c=s+16|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function up(s){return s=s|0,n[s+16>>2]|0}function Ap(s,l){s=s|0,l=l|0;var c=0;c=s+20|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function Ic(s){return s=s|0,n[s+20>>2]|0}function fp(s,l){s=s|0,l=l|0;var c=0;c=s+24|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function s0(s){return s=s|0,n[s+24>>2]|0}function o0(s,l){s=s|0,l=l|0;var c=0;c=s+28|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function a0(s){return s=s|0,n[s+28>>2]|0}function vd(s,l){s=s|0,l=l|0;var c=0;c=s+32|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function Eu(s){return s=s|0,n[s+32>>2]|0}function ro(s,l){s=s|0,l=l|0;var c=0;c=s+36|0,(n[c>>2]|0)!=(l|0)&&(n[c>>2]=l,Le(s))}function Ga(s){return s=s|0,n[s+36>>2]|0}function pp(s,l){s=s|0,l=y(l);var c=0;c=s+40|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function l0(s,l){s=s|0,l=y(l);var c=0;c=s+44|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function Wa(s,l){s=s|0,l=y(l);var c=0;c=s+48|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function Ya(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+52|0,d=s+56|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Dd(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+52|0,c=s+56|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ot(l)|0,n[c>>2]=f?3:2,Le(s))}function NA(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+52|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Pd(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=(m^1)&1,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Sd(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=m?0:2,d=s+132+(l<<3)|0,l=s+132+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function LA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+132+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function OA(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=(m^1)&1,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function W(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=m?0:2,d=s+60+(l<<3)|0,l=s+60+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function bt(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+60+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function MA(s,l){s=s|0,l=l|0;var c=0;c=s+60+(l<<3)+4|0,(n[c>>2]|0)!=3&&(h[s+60+(l<<3)>>2]=y(ue),n[c>>2]=3,Le(s))}function no(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=(m^1)&1,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function Cu(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=m?0:2,d=s+204+(l<<3)|0,l=s+204+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function dt(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=l+204+(c<<3)|0,l=n[f+4>>2]|0,c=s,n[c>>2]=n[f>>2],n[c+4>>2]=l}function wc(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0,m=0;m=Ot(c)|0,f=(m^1)&1,d=s+276+(l<<3)|0,l=s+276+(l<<3)+4|0,m|y(h[d>>2])==c&&(n[l>>2]|0)==(f|0)||(h[d>>2]=c,n[l>>2]=f,Le(s))}function bd(s,l){return s=s|0,l=l|0,y(h[s+276+(l<<3)>>2])}function c0(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+348|0,d=s+352|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function DI(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+348|0,c=s+352|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ot(l)|0,n[c>>2]=f?3:2,Le(s))}function hp(s){s=s|0;var l=0;l=s+352|0,(n[l>>2]|0)!=3&&(h[s+348>>2]=y(ue),n[l>>2]=3,Le(s))}function cr(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+348|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Li(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+356|0,d=s+360|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function Iu(s,l){s=s|0,l=y(l);var c=0,f=0;f=s+356|0,c=s+360|0,y(h[f>>2])==l&&(n[c>>2]|0)==2||(h[f>>2]=l,f=Ot(l)|0,n[c>>2]=f?3:2,Le(s))}function pa(s){s=s|0;var l=0;l=s+360|0,(n[l>>2]|0)!=3&&(h[s+356>>2]=y(ue),n[l>>2]=3,Le(s))}function u0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+356|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Bc(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function wu(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=m?0:2,f=s+364|0,d=s+368|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function wt(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+364|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function oi(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function UA(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=m?0:2,f=s+372|0,d=s+376|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function ha(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+372|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function Uo(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function ga(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=m?0:2,f=s+380|0,d=s+384|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function A0(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+380|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function gp(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=(m^1)&1,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function f0(s,l){s=s|0,l=y(l);var c=0,f=0,d=0,m=0;m=Ot(l)|0,c=m?0:2,f=s+388|0,d=s+392|0,m|y(h[f>>2])==l&&(n[d>>2]|0)==(c|0)||(h[f>>2]=l,n[d>>2]=c,Le(s))}function xd(s,l){s=s|0,l=l|0;var c=0,f=0;f=l+388|0,c=n[f+4>>2]|0,l=s,n[l>>2]=n[f>>2],n[l+4>>2]=c}function _A(s,l){s=s|0,l=y(l);var c=0;c=s+396|0,y(h[c>>2])!=l&&(h[c>>2]=l,Le(s))}function p0(s){return s=s|0,y(h[s+396>>2])}function vc(s){return s=s|0,y(h[s+400>>2])}function Dc(s){return s=s|0,y(h[s+404>>2])}function Bu(s){return s=s|0,y(h[s+408>>2])}function gs(s){return s=s|0,y(h[s+412>>2])}function Pc(s){return s=s|0,y(h[s+416>>2])}function On(s){return s=s|0,y(h[s+420>>2])}function ji(s,l){switch(s=s|0,l=l|0,pi(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+424+(l<<2)>>2])}function Ci(s,l){switch(s=s|0,l=l|0,pi(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+448+(l<<2)>>2])}function HA(s,l){switch(s=s|0,l=l|0,pi(s,(l|0)<6,2918),l|0){case 0:{l=(n[s+496>>2]|0)==2?5:4;break}case 2:{l=(n[s+496>>2]|0)==2?4:5;break}default:}return y(h[s+472+(l<<2)>>2])}function vu(s,l){s=s|0,l=l|0;var c=0,f=Ze;return c=n[s+4>>2]|0,(c|0)==(n[l+4>>2]|0)?c?(f=y(h[s>>2]),s=y(ie(y(f-y(h[l>>2]))))>2]=0,n[f+4>>2]=0,n[f+8>>2]=0,dc(f|0,s|0,l|0,0),so(s,3,(o[f+11>>0]|0)<0?n[f>>2]|0:f,c),W4e(f),C=c}function Gi(s,l,c,f){s=y(s),l=y(l),c=c|0,f=f|0;var d=Ze;s=y(s*l),d=y(lT(s,y(1)));do if(An(d,y(0))|0)s=y(s-d);else{if(s=y(s-d),An(d,y(1))|0){s=y(s+y(1));break}if(c){s=y(s+y(1));break}f||(d>y(.5)?d=y(1):(f=An(d,y(.5))|0,d=y(f?1:0)),s=y(s+d))}while(!1);return y(s/l)}function Ka(s,l,c,f,d,m,B,k,F,M,O,j,oe){s=s|0,l=y(l),c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,k=y(k),F=y(F),M=y(M),O=y(O),j=y(j),oe=oe|0;var We=0,Oe=Ze,Qe=Ze,rt=Ze,Xe=Ze,ct=Ze,_e=Ze;return F>2]),Oe!=y(0))?(rt=y(Gi(l,Oe,0,0)),Xe=y(Gi(f,Oe,0,0)),Qe=y(Gi(m,Oe,0,0)),Oe=y(Gi(k,Oe,0,0))):(Qe=m,rt=l,Oe=k,Xe=f),(d|0)==(s|0)?We=An(Qe,rt)|0:We=0,(B|0)==(c|0)?oe=An(Oe,Xe)|0:oe=0,!We&&(ct=y(l-O),!(io(s,ct,F)|0))&&!(Du(s,ct,d,F)|0)?We=Pu(s,ct,d,m,F)|0:We=1,!oe&&(_e=y(f-j),!(io(c,_e,M)|0))&&!(Du(c,_e,B,M)|0)?oe=Pu(c,_e,B,k,M)|0:oe=1,oe=We&oe),oe|0}function io(s,l,c){return s=s|0,l=y(l),c=y(c),(s|0)==1?s=An(l,c)|0:s=0,s|0}function Du(s,l,c,f){return s=s|0,l=y(l),c=c|0,f=y(f),(s|0)==2&(c|0)==0?l>=f?s=1:s=An(l,f)|0:s=0,s|0}function Pu(s,l,c,f,d){return s=s|0,l=y(l),c=c|0,f=y(f),d=y(d),(s|0)==2&(c|0)==2&f>l?d<=l?s=1:s=An(l,d)|0:s=0,s|0}function Va(s,l,c,f,d,m,B,k,F,M,O){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),F=F|0,M=M|0,O=O|0;var j=0,oe=0,We=0,Oe=0,Qe=Ze,rt=Ze,Xe=0,ct=0,_e=0,Ge=0,Lt=0,_r=0,ur=0,Zt=0,kr=0,Or=0,lr=0,Nn=Ze,lo=Ze,co=Ze,uo=0,Ia=0;lr=C,C=C+160|0,Zt=lr+152|0,ur=lr+120|0,_r=lr+104|0,_e=lr+72|0,Oe=lr+56|0,Lt=lr+8|0,ct=lr,Ge=(n[2279]|0)+1|0,n[2279]=Ge,kr=s+984|0,o[kr>>0]|0&&(n[s+512>>2]|0)!=(n[2278]|0)?Xe=4:(n[s+516>>2]|0)==(f|0)?Or=0:Xe=4,(Xe|0)==4&&(n[s+520>>2]=0,n[s+924>>2]=-1,n[s+928>>2]=-1,h[s+932>>2]=y(-1),h[s+936>>2]=y(-1),Or=1);e:do if(n[s+964>>2]|0)if(Qe=y(fn(s,2,B)),rt=y(fn(s,0,B)),j=s+916|0,co=y(h[j>>2]),lo=y(h[s+920>>2]),Nn=y(h[s+932>>2]),Ka(d,l,m,c,n[s+924>>2]|0,co,n[s+928>>2]|0,lo,Nn,y(h[s+936>>2]),Qe,rt,O)|0)Xe=22;else if(We=n[s+520>>2]|0,!We)Xe=21;else for(oe=0;;){if(j=s+524+(oe*24|0)|0,Nn=y(h[j>>2]),lo=y(h[s+524+(oe*24|0)+4>>2]),co=y(h[s+524+(oe*24|0)+16>>2]),Ka(d,l,m,c,n[s+524+(oe*24|0)+8>>2]|0,Nn,n[s+524+(oe*24|0)+12>>2]|0,lo,co,y(h[s+524+(oe*24|0)+20>>2]),Qe,rt,O)|0){Xe=22;break e}if(oe=oe+1|0,oe>>>0>=We>>>0){Xe=21;break}}else{if(F){if(j=s+916|0,!(An(y(h[j>>2]),l)|0)){Xe=21;break}if(!(An(y(h[s+920>>2]),c)|0)){Xe=21;break}if((n[s+924>>2]|0)!=(d|0)){Xe=21;break}j=(n[s+928>>2]|0)==(m|0)?j:0,Xe=22;break}if(We=n[s+520>>2]|0,!We)Xe=21;else for(oe=0;;){if(j=s+524+(oe*24|0)|0,An(y(h[j>>2]),l)|0&&An(y(h[s+524+(oe*24|0)+4>>2]),c)|0&&(n[s+524+(oe*24|0)+8>>2]|0)==(d|0)&&(n[s+524+(oe*24|0)+12>>2]|0)==(m|0)){Xe=22;break e}if(oe=oe+1|0,oe>>>0>=We>>>0){Xe=21;break}}}while(!1);do if((Xe|0)==21)o[11697]|0?(j=0,Xe=28):(j=0,Xe=31);else if((Xe|0)==22){if(oe=(o[11697]|0)!=0,!((j|0)!=0&(Or^1)))if(oe){Xe=28;break}else{Xe=31;break}Oe=j+16|0,n[s+908>>2]=n[Oe>>2],We=j+20|0,n[s+912>>2]=n[We>>2],(o[11698]|0)==0|oe^1||(n[ct>>2]=Sc(Ge)|0,n[ct+4>>2]=Ge,so(s,4,2972,ct),oe=n[s+972>>2]|0,oe|0&&ef[oe&127](s),d=_o(d,F)|0,m=_o(m,F)|0,Ia=+y(h[Oe>>2]),uo=+y(h[We>>2]),n[Lt>>2]=d,n[Lt+4>>2]=m,E[Lt+8>>3]=+l,E[Lt+16>>3]=+c,E[Lt+24>>3]=Ia,E[Lt+32>>3]=uo,n[Lt+40>>2]=M,so(s,4,2989,Lt))}while(!1);return(Xe|0)==28&&(oe=Sc(Ge)|0,n[Oe>>2]=oe,n[Oe+4>>2]=Ge,n[Oe+8>>2]=Or?3047:11699,so(s,4,3038,Oe),oe=n[s+972>>2]|0,oe|0&&ef[oe&127](s),Lt=_o(d,F)|0,Xe=_o(m,F)|0,n[_e>>2]=Lt,n[_e+4>>2]=Xe,E[_e+8>>3]=+l,E[_e+16>>3]=+c,n[_e+24>>2]=M,so(s,4,3049,_e),Xe=31),(Xe|0)==31&&(ds(s,l,c,f,d,m,B,k,F,O),o[11697]|0&&(oe=n[2279]|0,Lt=Sc(oe)|0,n[_r>>2]=Lt,n[_r+4>>2]=oe,n[_r+8>>2]=Or?3047:11699,so(s,4,3083,_r),oe=n[s+972>>2]|0,oe|0&&ef[oe&127](s),Lt=_o(d,F)|0,_r=_o(m,F)|0,uo=+y(h[s+908>>2]),Ia=+y(h[s+912>>2]),n[ur>>2]=Lt,n[ur+4>>2]=_r,E[ur+8>>3]=uo,E[ur+16>>3]=Ia,n[ur+24>>2]=M,so(s,4,3092,ur)),n[s+516>>2]=f,j||(oe=s+520|0,j=n[oe>>2]|0,(j|0)==16&&(o[11697]|0&&so(s,4,3124,Zt),n[oe>>2]=0,j=0),F?j=s+916|0:(n[oe>>2]=j+1,j=s+524+(j*24|0)|0),h[j>>2]=l,h[j+4>>2]=c,n[j+8>>2]=d,n[j+12>>2]=m,n[j+16>>2]=n[s+908>>2],n[j+20>>2]=n[s+912>>2],j=0)),F&&(n[s+416>>2]=n[s+908>>2],n[s+420>>2]=n[s+912>>2],o[s+985>>0]=1,o[kr>>0]=0),n[2279]=(n[2279]|0)+-1,n[s+512>>2]=n[2278],C=lr,Or|(j|0)==0|0}function fn(s,l,c){s=s|0,l=l|0,c=y(c);var f=Ze;return f=y(V(s,l,c)),y(f+y(re(s,l,c)))}function so(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=C,C=C+16|0,d=m,n[d>>2]=f,s?f=n[s+976>>2]|0:f=0,yp(f,s,l,c,d),C=m}function Sc(s){return s=s|0,(s>>>0>60?3201:3201+(60-s)|0)|0}function _o(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+32|0,c=d+12|0,f=d,n[c>>2]=n[254],n[c+4>>2]=n[255],n[c+8>>2]=n[256],n[f>>2]=n[257],n[f+4>>2]=n[258],n[f+8>>2]=n[259],(s|0)>2?s=11699:s=n[(l?f:c)+(s<<2)>>2]|0,C=d,s|0}function ds(s,l,c,f,d,m,B,k,F,M){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=m|0,B=y(B),k=y(k),F=F|0,M=M|0;var O=0,j=0,oe=0,We=0,Oe=Ze,Qe=Ze,rt=Ze,Xe=Ze,ct=Ze,_e=Ze,Ge=Ze,Lt=0,_r=0,ur=0,Zt=Ze,kr=Ze,Or=0,lr=Ze,Nn=0,lo=0,co=0,uo=0,Ia=0,Np=0,Lp=0,kl=0,Op=0,Lu=0,Ou=0,Mp=0,Up=0,_p=0,$r=0,Ql=0,Hp=0,Nc=0,qp=Ze,jp=Ze,Mu=Ze,Uu=Ze,Lc=Ze,Ms=0,rl=0,Go=0,Fl=0,rf=0,nf=Ze,_u=Ze,sf=Ze,of=Ze,Us=Ze,Cs=Ze,Rl=0,Un=Ze,af=Ze,Ao=Ze,Oc=Ze,fo=Ze,Mc=Ze,lf=0,cf=0,Uc=Ze,_s=Ze,Tl=0,uf=0,Af=0,ff=0,Fr=Ze,ri=0,Is=0,po=0,Hs=0,Nr=0,Ar=0,Nl=0,Vt=Ze,pf=0,hi=0;Nl=C,C=C+16|0,Ms=Nl+12|0,rl=Nl+8|0,Go=Nl+4|0,Fl=Nl,pi(s,(d|0)==0|(Ot(l)|0)^1,3326),pi(s,(m|0)==0|(Ot(c)|0)^1,3406),Is=At(s,f)|0,n[s+496>>2]=Is,Nr=hr(2,Is)|0,Ar=hr(0,Is)|0,h[s+440>>2]=y(V(s,Nr,B)),h[s+444>>2]=y(re(s,Nr,B)),h[s+428>>2]=y(V(s,Ar,B)),h[s+436>>2]=y(re(s,Ar,B)),h[s+464>>2]=y(Ir(s,Nr)),h[s+468>>2]=y(Rn(s,Nr)),h[s+452>>2]=y(Ir(s,Ar)),h[s+460>>2]=y(Rn(s,Ar)),h[s+488>>2]=y(ai(s,Nr,B)),h[s+492>>2]=y(ns(s,Nr,B)),h[s+476>>2]=y(ai(s,Ar,B)),h[s+484>>2]=y(ns(s,Ar,B));do if(n[s+964>>2]|0)GA(s,l,c,d,m,B,k);else{if(po=s+948|0,Hs=(n[s+952>>2]|0)-(n[po>>2]|0)>>2,!Hs){lD(s,l,c,d,m,B,k);break}if(!F&&PI(s,l,c,d,m,B,k)|0)break;ee(s),Ql=s+508|0,o[Ql>>0]=0,Nr=hr(n[s+4>>2]|0,Is)|0,Ar=Fd(Nr,Is)|0,ri=ge(Nr)|0,Hp=n[s+8>>2]|0,uf=s+28|0,Nc=(n[uf>>2]|0)!=0,fo=ri?B:k,Uc=ri?k:B,qp=y(Cp(s,Nr,B)),jp=y(SI(s,Nr,B)),Oe=y(Cp(s,Ar,B)),Mc=y(da(s,Nr,B)),_s=y(da(s,Ar,B)),ur=ri?d:m,Tl=ri?m:d,Fr=ri?Mc:_s,ct=ri?_s:Mc,Oc=y(fn(s,2,B)),Xe=y(fn(s,0,B)),Qe=y(y(Kr(s+364|0,B))-Fr),rt=y(y(Kr(s+380|0,B))-Fr),_e=y(y(Kr(s+372|0,k))-ct),Ge=y(y(Kr(s+388|0,k))-ct),Mu=ri?Qe:_e,Uu=ri?rt:Ge,Oc=y(l-Oc),l=y(Oc-Fr),Ot(l)|0?Fr=l:Fr=y(Yn(y(M0(l,rt)),Qe)),af=y(c-Xe),l=y(af-ct),Ot(l)|0?Ao=l:Ao=y(Yn(y(M0(l,Ge)),_e)),Qe=ri?Fr:Ao,Un=ri?Ao:Fr;e:do if((ur|0)==1)for(f=0,j=0;;){if(O=rs(s,j)|0,!f)y(WA(O))>y(0)&&y(Ip(O))>y(0)?f=O:f=0;else if(bI(O)|0){We=0;break e}if(j=j+1|0,j>>>0>=Hs>>>0){We=f;break}}else We=0;while(!1);Lt=We+500|0,_r=We+504|0,f=0,O=0,l=y(0),oe=0;do{if(j=n[(n[po>>2]|0)+(oe<<2)>>2]|0,(n[j+36>>2]|0)==1)Rd(j),o[j+985>>0]=1,o[j+984>>0]=0;else{Su(j),F&&mp(j,At(j,Is)|0,Qe,Un,Fr);do if((n[j+24>>2]|0)!=1)if((j|0)==(We|0)){n[Lt>>2]=n[2278],h[_r>>2]=y(0);break}else{cD(s,j,Fr,d,Ao,Fr,Ao,m,Is,M);break}else O|0&&(n[O+960>>2]=j),n[j+960>>2]=0,O=j,f=f|0?f:j;while(!1);Cs=y(h[j+504>>2]),l=y(l+y(Cs+y(fn(j,Nr,Fr))))}oe=oe+1|0}while((oe|0)!=(Hs|0));for(co=l>Qe,Rl=Nc&((ur|0)==2&co)?1:ur,Nn=(Tl|0)==1,Ia=Nn&(F^1),Np=(Rl|0)==1,Lp=(Rl|0)==2,kl=976+(Nr<<2)|0,Op=(Tl|2|0)==2,_p=Nn&(Nc^1),Lu=1040+(Ar<<2)|0,Ou=1040+(Nr<<2)|0,Mp=976+(Ar<<2)|0,Up=(Tl|0)!=1,co=Nc&((ur|0)!=0&co),lo=s+976|0,Nn=Nn^1,l=Qe,Or=0,uo=0,Cs=y(0),Lc=y(0);;){e:do if(Or>>>0>>0)for(_r=n[po>>2]|0,oe=0,Ge=y(0),_e=y(0),rt=y(0),Qe=y(0),j=0,O=0,We=Or;;){if(Lt=n[_r+(We<<2)>>2]|0,(n[Lt+36>>2]|0)!=1&&(n[Lt+940>>2]=uo,(n[Lt+24>>2]|0)!=1)){if(Xe=y(fn(Lt,Nr,Fr)),$r=n[kl>>2]|0,c=y(Kr(Lt+380+($r<<3)|0,fo)),ct=y(h[Lt+504>>2]),c=y(M0(c,ct)),c=y(Yn(y(Kr(Lt+364+($r<<3)|0,fo)),c)),Nc&(oe|0)!=0&y(Xe+y(_e+c))>l){m=oe,Xe=Ge,ur=We;break e}Xe=y(Xe+c),c=y(_e+Xe),Xe=y(Ge+Xe),bI(Lt)|0&&(rt=y(rt+y(WA(Lt))),Qe=y(Qe-y(ct*y(Ip(Lt))))),O|0&&(n[O+960>>2]=Lt),n[Lt+960>>2]=0,oe=oe+1|0,O=Lt,j=j|0?j:Lt}else Xe=Ge,c=_e;if(We=We+1|0,We>>>0>>0)Ge=Xe,_e=c;else{m=oe,ur=We;break}}else m=0,Xe=y(0),rt=y(0),Qe=y(0),j=0,ur=Or;while(!1);$r=rt>y(0)&rty(0)&QeUu&((Ot(Uu)|0)^1))l=Uu,$r=51;else if(o[(n[lo>>2]|0)+3>>0]|0)$r=51;else{if(Zt!=y(0)&&y(WA(s))!=y(0)){$r=53;break}l=Xe,$r=53}while(!1);if(($r|0)==51&&($r=0,Ot(l)|0?$r=53:(kr=y(l-Xe),lr=l)),($r|0)==53&&($r=0,Xe>2]|0,We=kry(0),_e=y(kr/Zt),rt=y(0),Xe=y(0),l=y(0),O=j;do c=y(Kr(O+380+(oe<<3)|0,fo)),Qe=y(Kr(O+364+(oe<<3)|0,fo)),Qe=y(M0(c,y(Yn(Qe,y(h[O+504>>2]))))),We?(c=y(Qe*y(Ip(O))),c!=y(-0)&&(Vt=y(Qe-y(ct*c)),nf=y(Mn(O,Nr,Vt,lr,Fr)),Vt!=nf)&&(rt=y(rt-y(nf-Qe)),l=y(l+c))):Lt&&(_u=y(WA(O)),_u!=y(0))&&(Vt=y(Qe+y(_e*_u)),sf=y(Mn(O,Nr,Vt,lr,Fr)),Vt!=sf)&&(rt=y(rt-y(sf-Qe)),Xe=y(Xe-_u)),O=n[O+960>>2]|0;while(O|0);if(l=y(Ge+l),Qe=y(kr+rt),rf)l=y(0);else{ct=y(Zt+Xe),We=n[kl>>2]|0,Lt=Qey(0),ct=y(Qe/ct),l=y(0);do{Vt=y(Kr(j+380+(We<<3)|0,fo)),rt=y(Kr(j+364+(We<<3)|0,fo)),rt=y(M0(Vt,y(Yn(rt,y(h[j+504>>2]))))),Lt?(Vt=y(rt*y(Ip(j))),Qe=y(-Vt),Vt!=y(-0)?(Vt=y(_e*Qe),Qe=y(Mn(j,Nr,y(rt+(_r?Qe:Vt)),lr,Fr))):Qe=rt):oe&&(of=y(WA(j)),of!=y(0))?Qe=y(Mn(j,Nr,y(rt+y(ct*of)),lr,Fr)):Qe=rt,l=y(l-y(Qe-rt)),Xe=y(fn(j,Nr,Fr)),c=y(fn(j,Ar,Fr)),Qe=y(Qe+Xe),h[rl>>2]=Qe,n[Fl>>2]=1,rt=y(h[j+396>>2]);e:do if(Ot(rt)|0){O=Ot(Un)|0;do if(!O){if(co|(Ls(j,Ar,Un)|0|Nn)||(Wi(s,j)|0)!=4||(n[(Ja(j,Ar)|0)+4>>2]|0)==3||(n[(za(j,Ar)|0)+4>>2]|0)==3)break;h[Ms>>2]=Un,n[Go>>2]=1;break e}while(!1);if(Ls(j,Ar,Un)|0){O=n[j+992+(n[Mp>>2]<<2)>>2]|0,Vt=y(c+y(Kr(O,Un))),h[Ms>>2]=Vt,O=Up&(n[O+4>>2]|0)==2,n[Go>>2]=((Ot(Vt)|0|O)^1)&1;break}else{h[Ms>>2]=Un,n[Go>>2]=O?0:2;break}}else Vt=y(Qe-Xe),Zt=y(Vt/rt),Vt=y(rt*Vt),n[Go>>2]=1,h[Ms>>2]=y(c+(ri?Zt:Vt));while(!1);bc(j,Nr,lr,Fr,Fl,rl),bc(j,Ar,Un,Fr,Go,Ms);do if(!(Ls(j,Ar,Un)|0)&&(Wi(s,j)|0)==4){if((n[(Ja(j,Ar)|0)+4>>2]|0)==3){O=0;break}O=(n[(za(j,Ar)|0)+4>>2]|0)!=3}else O=0;while(!1);Vt=y(h[rl>>2]),Zt=y(h[Ms>>2]),pf=n[Fl>>2]|0,hi=n[Go>>2]|0,Va(j,ri?Vt:Zt,ri?Zt:Vt,Is,ri?pf:hi,ri?hi:pf,Fr,Ao,F&(O^1),3488,M)|0,o[Ql>>0]=o[Ql>>0]|o[j+508>>0],j=n[j+960>>2]|0}while(j|0)}}else l=y(0);if(l=y(kr+l),hi=l>0]=hi|u[Ql>>0],Lp&l>y(0)?(O=n[kl>>2]|0,n[s+364+(O<<3)+4>>2]|0&&(Us=y(Kr(s+364+(O<<3)|0,fo)),Us>=y(0))?Qe=y(Yn(y(0),y(Us-y(lr-l)))):Qe=y(0)):Qe=l,Lt=Or>>>0>>0,Lt){We=n[po>>2]|0,oe=Or,O=0;do j=n[We+(oe<<2)>>2]|0,n[j+24>>2]|0||(O=((n[(Ja(j,Nr)|0)+4>>2]|0)==3&1)+O|0,O=O+((n[(za(j,Nr)|0)+4>>2]|0)==3&1)|0),oe=oe+1|0;while((oe|0)!=(ur|0));O?(Xe=y(0),c=y(0)):$r=101}else $r=101;e:do if(($r|0)==101)switch($r=0,Hp|0){case 1:{O=0,Xe=y(Qe*y(.5)),c=y(0);break e}case 2:{O=0,Xe=Qe,c=y(0);break e}case 3:{if(m>>>0<=1){O=0,Xe=y(0),c=y(0);break e}c=y((m+-1|0)>>>0),O=0,Xe=y(0),c=y(y(Yn(Qe,y(0)))/c);break e}case 5:{c=y(Qe/y((m+1|0)>>>0)),O=0,Xe=c;break e}case 4:{c=y(Qe/y(m>>>0)),O=0,Xe=y(c*y(.5));break e}default:{O=0,Xe=y(0),c=y(0);break e}}while(!1);if(l=y(qp+Xe),Lt){rt=y(Qe/y(O|0)),oe=n[po>>2]|0,j=Or,Qe=y(0);do{O=n[oe+(j<<2)>>2]|0;e:do if((n[O+36>>2]|0)!=1){switch(n[O+24>>2]|0){case 1:{if(Ho(O,Nr)|0){if(!F)break e;Vt=y(YA(O,Nr,lr)),Vt=y(Vt+y(Ir(s,Nr))),Vt=y(Vt+y(V(O,Nr,Fr))),h[O+400+(n[Ou>>2]<<2)>>2]=Vt;break e}break}case 0:if(hi=(n[(Ja(O,Nr)|0)+4>>2]|0)==3,Vt=y(rt+l),l=hi?Vt:l,F&&(hi=O+400+(n[Ou>>2]<<2)|0,h[hi>>2]=y(l+y(h[hi>>2]))),hi=(n[(za(O,Nr)|0)+4>>2]|0)==3,Vt=y(rt+l),l=hi?Vt:l,Ia){Vt=y(c+y(fn(O,Nr,Fr))),Qe=Un,l=y(l+y(Vt+y(h[O+504>>2])));break e}else{l=y(l+y(c+y(KA(O,Nr,Fr)))),Qe=y(Yn(Qe,y(KA(O,Ar,Fr))));break e}default:}F&&(Vt=y(Xe+y(Ir(s,Nr))),hi=O+400+(n[Ou>>2]<<2)|0,h[hi>>2]=y(Vt+y(h[hi>>2])))}while(!1);j=j+1|0}while((j|0)!=(ur|0))}else Qe=y(0);if(c=y(jp+l),Op?Xe=y(y(Mn(s,Ar,y(_s+Qe),Uc,B))-_s):Xe=Un,rt=y(y(Mn(s,Ar,y(_s+(_p?Un:Qe)),Uc,B))-_s),Lt&F){j=Or;do{oe=n[(n[po>>2]|0)+(j<<2)>>2]|0;do if((n[oe+36>>2]|0)!=1){if((n[oe+24>>2]|0)==1){if(Ho(oe,Ar)|0){if(Vt=y(YA(oe,Ar,Un)),Vt=y(Vt+y(Ir(s,Ar))),Vt=y(Vt+y(V(oe,Ar,Fr))),O=n[Lu>>2]|0,h[oe+400+(O<<2)>>2]=Vt,!(Ot(Vt)|0))break}else O=n[Lu>>2]|0;Vt=y(Ir(s,Ar)),h[oe+400+(O<<2)>>2]=y(Vt+y(V(oe,Ar,Fr)));break}O=Wi(s,oe)|0;do if((O|0)==4){if((n[(Ja(oe,Ar)|0)+4>>2]|0)==3){$r=139;break}if((n[(za(oe,Ar)|0)+4>>2]|0)==3){$r=139;break}if(Ls(oe,Ar,Un)|0){l=Oe;break}pf=n[oe+908+(n[kl>>2]<<2)>>2]|0,n[Ms>>2]=pf,l=y(h[oe+396>>2]),hi=Ot(l)|0,Qe=(n[D>>2]=pf,y(h[D>>2])),hi?l=rt:(kr=y(fn(oe,Ar,Fr)),Vt=y(Qe/l),l=y(l*Qe),l=y(kr+(ri?Vt:l))),h[rl>>2]=l,h[Ms>>2]=y(y(fn(oe,Nr,Fr))+Qe),n[Go>>2]=1,n[Fl>>2]=1,bc(oe,Nr,lr,Fr,Go,Ms),bc(oe,Ar,Un,Fr,Fl,rl),l=y(h[Ms>>2]),kr=y(h[rl>>2]),Vt=ri?l:kr,l=ri?kr:l,hi=((Ot(Vt)|0)^1)&1,Va(oe,Vt,l,Is,hi,((Ot(l)|0)^1)&1,Fr,Ao,1,3493,M)|0,l=Oe}else $r=139;while(!1);e:do if(($r|0)==139){$r=0,l=y(Xe-y(KA(oe,Ar,Fr)));do if((n[(Ja(oe,Ar)|0)+4>>2]|0)==3){if((n[(za(oe,Ar)|0)+4>>2]|0)!=3)break;l=y(Oe+y(Yn(y(0),y(l*y(.5)))));break e}while(!1);if((n[(za(oe,Ar)|0)+4>>2]|0)==3){l=Oe;break}if((n[(Ja(oe,Ar)|0)+4>>2]|0)==3){l=y(Oe+y(Yn(y(0),l)));break}switch(O|0){case 1:{l=Oe;break e}case 2:{l=y(Oe+y(l*y(.5)));break e}default:{l=y(Oe+l);break e}}}while(!1);Vt=y(Cs+l),hi=oe+400+(n[Lu>>2]<<2)|0,h[hi>>2]=y(Vt+y(h[hi>>2]))}while(!1);j=j+1|0}while((j|0)!=(ur|0))}if(Cs=y(Cs+rt),Lc=y(Yn(Lc,c)),m=uo+1|0,ur>>>0>=Hs>>>0)break;l=lr,Or=ur,uo=m}do if(F){if(O=m>>>0>1,!O&&!(HF(s)|0))break;if(!(Ot(Un)|0)){l=y(Un-Cs);e:do switch(n[s+12>>2]|0){case 3:{Oe=y(Oe+l),_e=y(0);break}case 2:{Oe=y(Oe+y(l*y(.5))),_e=y(0);break}case 4:{Un>Cs?_e=y(l/y(m>>>0)):_e=y(0);break}case 7:if(Un>Cs){Oe=y(Oe+y(l/y(m<<1>>>0))),_e=y(l/y(m>>>0)),_e=O?_e:y(0);break e}else{Oe=y(Oe+y(l*y(.5))),_e=y(0);break e}case 6:{_e=y(l/y(uo>>>0)),_e=Un>Cs&O?_e:y(0);break}default:_e=y(0)}while(!1);if(m|0)for(Lt=1040+(Ar<<2)|0,_r=976+(Ar<<2)|0,We=0,j=0;;){e:do if(j>>>0>>0)for(Qe=y(0),rt=y(0),l=y(0),oe=j;;){O=n[(n[po>>2]|0)+(oe<<2)>>2]|0;do if((n[O+36>>2]|0)!=1&&!(n[O+24>>2]|0)){if((n[O+940>>2]|0)!=(We|0))break e;if(qF(O,Ar)|0&&(Vt=y(h[O+908+(n[_r>>2]<<2)>>2]),l=y(Yn(l,y(Vt+y(fn(O,Ar,Fr)))))),(Wi(s,O)|0)!=5)break;Us=y(m0(O)),Us=y(Us+y(V(O,0,Fr))),Vt=y(h[O+912>>2]),Vt=y(y(Vt+y(fn(O,0,Fr)))-Us),Us=y(Yn(rt,Us)),Vt=y(Yn(Qe,Vt)),Qe=Vt,rt=Us,l=y(Yn(l,y(Us+Vt)))}while(!1);if(O=oe+1|0,O>>>0>>0)oe=O;else{oe=O;break}}else rt=y(0),l=y(0),oe=j;while(!1);if(ct=y(_e+l),c=Oe,Oe=y(Oe+ct),j>>>0>>0){Xe=y(c+rt),O=j;do{j=n[(n[po>>2]|0)+(O<<2)>>2]|0;e:do if((n[j+36>>2]|0)!=1&&!(n[j+24>>2]|0))switch(Wi(s,j)|0){case 1:{Vt=y(c+y(V(j,Ar,Fr))),h[j+400+(n[Lt>>2]<<2)>>2]=Vt;break e}case 3:{Vt=y(y(Oe-y(re(j,Ar,Fr)))-y(h[j+908+(n[_r>>2]<<2)>>2])),h[j+400+(n[Lt>>2]<<2)>>2]=Vt;break e}case 2:{Vt=y(c+y(y(ct-y(h[j+908+(n[_r>>2]<<2)>>2]))*y(.5))),h[j+400+(n[Lt>>2]<<2)>>2]=Vt;break e}case 4:{if(Vt=y(c+y(V(j,Ar,Fr))),h[j+400+(n[Lt>>2]<<2)>>2]=Vt,Ls(j,Ar,Un)|0||(ri?(Qe=y(h[j+908>>2]),l=y(Qe+y(fn(j,Nr,Fr))),rt=ct):(rt=y(h[j+912>>2]),rt=y(rt+y(fn(j,Ar,Fr))),l=ct,Qe=y(h[j+908>>2])),An(l,Qe)|0&&An(rt,y(h[j+912>>2]))|0))break e;Va(j,l,rt,Is,1,1,Fr,Ao,1,3501,M)|0;break e}case 5:{h[j+404>>2]=y(y(Xe-y(m0(j)))+y(YA(j,0,Un)));break e}default:break e}while(!1);O=O+1|0}while((O|0)!=(oe|0))}if(We=We+1|0,(We|0)==(m|0))break;j=oe}}}while(!1);if(h[s+908>>2]=y(Mn(s,2,Oc,B,B)),h[s+912>>2]=y(Mn(s,0,af,k,B)),Rl|0&&(lf=n[s+32>>2]|0,cf=(Rl|0)==2,!(cf&(lf|0)!=2))?cf&(lf|0)==2&&(l=y(Mc+lr),l=y(Yn(y(M0(l,y(y0(s,Nr,Lc,fo)))),Mc)),$r=198):(l=y(Mn(s,Nr,Lc,fo,B)),$r=198),($r|0)==198&&(h[s+908+(n[976+(Nr<<2)>>2]<<2)>>2]=l),Tl|0&&(Af=n[s+32>>2]|0,ff=(Tl|0)==2,!(ff&(Af|0)!=2))?ff&(Af|0)==2&&(l=y(_s+Un),l=y(Yn(y(M0(l,y(y0(s,Ar,y(_s+Cs),Uc)))),_s)),$r=204):(l=y(Mn(s,Ar,y(_s+Cs),Uc,B)),$r=204),($r|0)==204&&(h[s+908+(n[976+(Ar<<2)>>2]<<2)>>2]=l),F){if((n[uf>>2]|0)==2){j=976+(Ar<<2)|0,oe=1040+(Ar<<2)|0,O=0;do We=rs(s,O)|0,n[We+24>>2]|0||(pf=n[j>>2]|0,Vt=y(h[s+908+(pf<<2)>>2]),hi=We+400+(n[oe>>2]<<2)|0,Vt=y(Vt-y(h[hi>>2])),h[hi>>2]=y(Vt-y(h[We+908+(pf<<2)>>2]))),O=O+1|0;while((O|0)!=(Hs|0))}if(f|0){O=ri?Rl:d;do jF(s,f,Fr,O,Ao,Is,M),f=n[f+960>>2]|0;while(f|0)}if(O=(Nr|2|0)==3,j=(Ar|2|0)==3,O|j){f=0;do oe=n[(n[po>>2]|0)+(f<<2)>>2]|0,(n[oe+36>>2]|0)!=1&&(O&&xI(s,oe,Nr),j&&xI(s,oe,Ar)),f=f+1|0;while((f|0)!=(Hs|0))}}}while(!1);C=Nl}function dp(s,l){s=s|0,l=y(l);var c=0;ua(s,l>=y(0),3147),c=l==y(0),h[s+4>>2]=c?y(0):l}function qA(s,l,c,f){s=s|0,l=y(l),c=y(c),f=f|0;var d=Ze,m=Ze,B=0,k=0,F=0;n[2278]=(n[2278]|0)+1,Su(s),Ls(s,2,l)|0?(d=y(Kr(n[s+992>>2]|0,l)),F=1,d=y(d+y(fn(s,2,l)))):(d=y(Kr(s+380|0,l)),d>=y(0)?F=2:(F=((Ot(l)|0)^1)&1,d=l)),Ls(s,0,c)|0?(m=y(Kr(n[s+996>>2]|0,c)),k=1,m=y(m+y(fn(s,0,l)))):(m=y(Kr(s+388|0,c)),m>=y(0)?k=2:(k=((Ot(c)|0)^1)&1,m=c)),B=s+976|0,Va(s,d,m,f,F,k,l,c,1,3189,n[B>>2]|0)|0&&(mp(s,n[s+496>>2]|0,l,c,l),jA(s,y(h[(n[B>>2]|0)+4>>2]),y(0),y(0)),o[11696]|0)&&h0(s,7)}function Su(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;k=C,C=C+32|0,B=k+24|0,m=k+16|0,f=k+8|0,d=k,c=0;do l=s+380+(c<<3)|0,n[s+380+(c<<3)+4>>2]|0&&(F=l,M=n[F+4>>2]|0,O=f,n[O>>2]=n[F>>2],n[O+4>>2]=M,O=s+364+(c<<3)|0,M=n[O+4>>2]|0,F=d,n[F>>2]=n[O>>2],n[F+4>>2]=M,n[m>>2]=n[f>>2],n[m+4>>2]=n[f+4>>2],n[B>>2]=n[d>>2],n[B+4>>2]=n[d+4>>2],vu(m,B)|0)||(l=s+348+(c<<3)|0),n[s+992+(c<<2)>>2]=l,c=c+1|0;while((c|0)!=2);C=k}function Ls(s,l,c){s=s|0,l=l|0,c=y(c);var f=0;switch(s=n[s+992+(n[976+(l<<2)>>2]<<2)>>2]|0,n[s+4>>2]|0){case 0:case 3:{s=0;break}case 1:{y(h[s>>2])>2])>2]|0){case 2:{l=y(y(y(h[s>>2])*l)/y(100));break}case 1:{l=y(h[s>>2]);break}default:l=y(ue)}return y(l)}function mp(s,l,c,f,d){s=s|0,l=l|0,c=y(c),f=y(f),d=y(d);var m=0,B=Ze;l=n[s+944>>2]|0?l:1,m=hr(n[s+4>>2]|0,l)|0,l=Fd(m,l)|0,c=y(uD(s,m,c)),f=y(uD(s,l,f)),B=y(c+y(V(s,m,d))),h[s+400+(n[1040+(m<<2)>>2]<<2)>>2]=B,c=y(c+y(re(s,m,d))),h[s+400+(n[1e3+(m<<2)>>2]<<2)>>2]=c,c=y(f+y(V(s,l,d))),h[s+400+(n[1040+(l<<2)>>2]<<2)>>2]=c,d=y(f+y(re(s,l,d))),h[s+400+(n[1e3+(l<<2)>>2]<<2)>>2]=d}function jA(s,l,c,f){s=s|0,l=y(l),c=y(c),f=y(f);var d=0,m=0,B=Ze,k=Ze,F=0,M=0,O=Ze,j=0,oe=Ze,We=Ze,Oe=Ze,Qe=Ze;if(l!=y(0)&&(d=s+400|0,Qe=y(h[d>>2]),m=s+404|0,Oe=y(h[m>>2]),j=s+416|0,We=y(h[j>>2]),M=s+420|0,B=y(h[M>>2]),oe=y(Qe+c),O=y(Oe+f),f=y(oe+We),k=y(O+B),F=(n[s+988>>2]|0)==1,h[d>>2]=y(Gi(Qe,l,0,F)),h[m>>2]=y(Gi(Oe,l,0,F)),c=y(lT(y(We*l),y(1))),An(c,y(0))|0?m=0:m=(An(c,y(1))|0)^1,c=y(lT(y(B*l),y(1))),An(c,y(0))|0?d=0:d=(An(c,y(1))|0)^1,Qe=y(Gi(f,l,F&m,F&(m^1))),h[j>>2]=y(Qe-y(Gi(oe,l,0,F))),Qe=y(Gi(k,l,F&d,F&(d^1))),h[M>>2]=y(Qe-y(Gi(O,l,0,F))),m=(n[s+952>>2]|0)-(n[s+948>>2]|0)>>2,m|0)){d=0;do jA(rs(s,d)|0,l,oe,O),d=d+1|0;while((d|0)!=(m|0))}}function kd(s,l,c,f,d){switch(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,c|0){case 5:case 0:{s=M7(n[489]|0,f,d)|0;break}default:s=H4e(f,d)|0}return s|0}function d0(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;d=C,C=C+16|0,m=d,n[m>>2]=f,yp(s,0,l,c,m),C=d}function yp(s,l,c,f,d){if(s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,s=s|0?s:956,sW[n[s+8>>2]&1](s,l,c,f,d)|0,(c|0)==5)Tt();else return}function bl(s,l,c){s=s|0,l=l|0,c=c|0,o[s+l>>0]=c&1}function Qd(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(Ep(s,f),xt(s,n[l>>2]|0,n[c>>2]|0,f))}function Ep(s,l){s=s|0,l=l|0;var c=0;if((N(s)|0)>>>0>>0&&Zr(s),l>>>0>1073741823)Tt();else{c=Yt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function xt(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(xr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function N(s){return s=s|0,1073741823}function V(s,l,c){return s=s|0,l=l|0,c=y(c),ge(l)|0&&n[s+96>>2]|0?s=s+92|0:s=vn(s+60|0,n[1040+(l<<2)>>2]|0,992)|0,y(Ye(s,c))}function re(s,l,c){return s=s|0,l=l|0,c=y(c),ge(l)|0&&n[s+104>>2]|0?s=s+100|0:s=vn(s+60|0,n[1e3+(l<<2)>>2]|0,992)|0,y(Ye(s,c))}function ge(s){return s=s|0,(s|1|0)==3|0}function Ye(s,l){return s=s|0,l=y(l),(n[s+4>>2]|0)==3?l=y(0):l=y(Kr(s,l)),y(l)}function At(s,l){return s=s|0,l=l|0,s=n[s>>2]|0,(s|0?s:(l|0)>1?l:1)|0}function hr(s,l){s=s|0,l=l|0;var c=0;e:do if((l|0)==2){switch(s|0){case 2:{s=3;break e}case 3:break;default:{c=4;break e}}s=2}else c=4;while(!1);return s|0}function Ir(s,l){s=s|0,l=l|0;var c=Ze;return ge(l)|0&&n[s+312>>2]|0&&(c=y(h[s+308>>2]),c>=y(0))||(c=y(Yn(y(h[(vn(s+276|0,n[1040+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function Rn(s,l){s=s|0,l=l|0;var c=Ze;return ge(l)|0&&n[s+320>>2]|0&&(c=y(h[s+316>>2]),c>=y(0))||(c=y(Yn(y(h[(vn(s+276|0,n[1e3+(l<<2)>>2]|0,992)|0)>>2]),y(0)))),y(c)}function ai(s,l,c){s=s|0,l=l|0,c=y(c);var f=Ze;return ge(l)|0&&n[s+240>>2]|0&&(f=y(Kr(s+236|0,c)),f>=y(0))||(f=y(Yn(y(Kr(vn(s+204|0,n[1040+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function ns(s,l,c){s=s|0,l=l|0,c=y(c);var f=Ze;return ge(l)|0&&n[s+248>>2]|0&&(f=y(Kr(s+244|0,c)),f>=y(0))||(f=y(Yn(y(Kr(vn(s+204|0,n[1e3+(l<<2)>>2]|0,992)|0,c)),y(0)))),y(f)}function GA(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Ze,F=Ze,M=Ze,O=Ze,j=Ze,oe=Ze,We=0,Oe=0,Qe=0;Qe=C,C=C+16|0,We=Qe,Oe=s+964|0,pi(s,(n[Oe>>2]|0)!=0,3519),k=y(da(s,2,l)),F=y(da(s,0,l)),M=y(fn(s,2,l)),O=y(fn(s,0,l)),Ot(l)|0?j=l:j=y(Yn(y(0),y(y(l-M)-k))),Ot(c)|0?oe=c:oe=y(Yn(y(0),y(y(c-O)-F))),(f|0)==1&(d|0)==1?(h[s+908>>2]=y(Mn(s,2,y(l-M),m,m)),l=y(Mn(s,0,y(c-O),B,m))):(oW[n[Oe>>2]&1](We,s,j,f,oe,d),j=y(k+y(h[We>>2])),oe=y(l-M),h[s+908>>2]=y(Mn(s,2,(f|2|0)==2?j:oe,m,m)),oe=y(F+y(h[We+4>>2])),l=y(c-O),l=y(Mn(s,0,(d|2|0)==2?oe:l,B,m))),h[s+912>>2]=l,C=Qe}function lD(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=Ze,F=Ze,M=Ze,O=Ze;M=y(da(s,2,m)),k=y(da(s,0,m)),O=y(fn(s,2,m)),F=y(fn(s,0,m)),l=y(l-O),h[s+908>>2]=y(Mn(s,2,(f|2|0)==2?M:l,m,m)),c=y(c-F),h[s+912>>2]=y(Mn(s,0,(d|2|0)==2?k:c,B,m))}function PI(s,l,c,f,d,m,B){s=s|0,l=y(l),c=y(c),f=f|0,d=d|0,m=y(m),B=y(B);var k=0,F=Ze,M=Ze;return k=(f|0)==2,!(l<=y(0)&k)&&!(c<=y(0)&(d|0)==2)&&!((f|0)==1&(d|0)==1)?s=0:(F=y(fn(s,0,m)),M=y(fn(s,2,m)),k=l>2]=y(Mn(s,2,k?y(0):l,m,m)),l=y(c-F),k=c>2]=y(Mn(s,0,k?y(0):l,B,m)),s=1),s|0}function Fd(s,l){return s=s|0,l=l|0,E0(s)|0?s=hr(2,l)|0:s=0,s|0}function Cp(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(ai(s,l,c)),y(c+y(Ir(s,l)))}function SI(s,l,c){return s=s|0,l=l|0,c=y(c),c=y(ns(s,l,c)),y(c+y(Rn(s,l)))}function da(s,l,c){s=s|0,l=l|0,c=y(c);var f=Ze;return f=y(Cp(s,l,c)),y(f+y(SI(s,l,c)))}function bI(s){return s=s|0,n[s+24>>2]|0?s=0:y(WA(s))!=y(0)?s=1:s=y(Ip(s))!=y(0),s|0}function WA(s){s=s|0;var l=Ze;if(n[s+944>>2]|0){if(l=y(h[s+44>>2]),Ot(l)|0)return l=y(h[s+40>>2]),s=l>y(0)&((Ot(l)|0)^1),y(s?l:y(0))}else l=y(0);return y(l)}function Ip(s){s=s|0;var l=Ze,c=0,f=Ze;do if(n[s+944>>2]|0){if(l=y(h[s+48>>2]),Ot(l)|0){if(c=o[(n[s+976>>2]|0)+2>>0]|0,!(c<<24>>24)&&(f=y(h[s+40>>2]),f>24?y(1):y(0)}}else l=y(0);while(!1);return y(l)}function Rd(s){s=s|0;var l=0,c=0;if(sm(s+400|0,0,540)|0,o[s+985>>0]=1,ee(s),c=Di(s)|0,c|0){l=s+948|0,s=0;do Rd(n[(n[l>>2]|0)+(s<<2)>>2]|0),s=s+1|0;while((s|0)!=(c|0))}}function cD(s,l,c,f,d,m,B,k,F,M){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=y(m),B=y(B),k=k|0,F=F|0,M=M|0;var O=0,j=Ze,oe=0,We=0,Oe=Ze,Qe=Ze,rt=0,Xe=Ze,ct=0,_e=Ze,Ge=0,Lt=0,_r=0,ur=0,Zt=0,kr=0,Or=0,lr=0,Nn=0,lo=0;Nn=C,C=C+16|0,_r=Nn+12|0,ur=Nn+8|0,Zt=Nn+4|0,kr=Nn,lr=hr(n[s+4>>2]|0,F)|0,Ge=ge(lr)|0,j=y(Kr(GF(l)|0,Ge?m:B)),Lt=Ls(l,2,m)|0,Or=Ls(l,0,B)|0;do if(!(Ot(j)|0)&&!(Ot(Ge?c:d)|0)){if(O=l+504|0,!(Ot(y(h[O>>2]))|0)&&(!(kI(n[l+976>>2]|0,0)|0)||(n[l+500>>2]|0)==(n[2278]|0)))break;h[O>>2]=y(Yn(j,y(da(l,lr,m))))}else oe=7;while(!1);do if((oe|0)==7){if(ct=Ge^1,!(ct|Lt^1)){B=y(Kr(n[l+992>>2]|0,m)),h[l+504>>2]=y(Yn(B,y(da(l,2,m))));break}if(!(Ge|Or^1)){B=y(Kr(n[l+996>>2]|0,B)),h[l+504>>2]=y(Yn(B,y(da(l,0,m))));break}h[_r>>2]=y(ue),h[ur>>2]=y(ue),n[Zt>>2]=0,n[kr>>2]=0,Xe=y(fn(l,2,m)),_e=y(fn(l,0,m)),Lt?(Oe=y(Xe+y(Kr(n[l+992>>2]|0,m))),h[_r>>2]=Oe,n[Zt>>2]=1,We=1):(We=0,Oe=y(ue)),Or?(j=y(_e+y(Kr(n[l+996>>2]|0,B))),h[ur>>2]=j,n[kr>>2]=1,O=1):(O=0,j=y(ue)),oe=n[s+32>>2]|0,Ge&(oe|0)==2?oe=2:Ot(Oe)|0&&!(Ot(c)|0)&&(h[_r>>2]=c,n[Zt>>2]=2,We=2,Oe=c),!((oe|0)==2&ct)&&Ot(j)|0&&!(Ot(d)|0)&&(h[ur>>2]=d,n[kr>>2]=2,O=2,j=d),Qe=y(h[l+396>>2]),rt=Ot(Qe)|0;do if(rt)oe=We;else{if((We|0)==1&ct){h[ur>>2]=y(y(Oe-Xe)/Qe),n[kr>>2]=1,O=1,oe=1;break}Ge&(O|0)==1?(h[_r>>2]=y(Qe*y(j-_e)),n[Zt>>2]=1,O=1,oe=1):oe=We}while(!1);lo=Ot(c)|0,We=(Wi(s,l)|0)!=4,!(Ge|Lt|((f|0)!=1|lo)|(We|(oe|0)==1))&&(h[_r>>2]=c,n[Zt>>2]=1,!rt)&&(h[ur>>2]=y(y(c-Xe)/Qe),n[kr>>2]=1,O=1),!(Or|ct|((k|0)!=1|(Ot(d)|0))|(We|(O|0)==1))&&(h[ur>>2]=d,n[kr>>2]=1,!rt)&&(h[_r>>2]=y(Qe*y(d-_e)),n[Zt>>2]=1),bc(l,2,m,m,Zt,_r),bc(l,0,B,m,kr,ur),c=y(h[_r>>2]),d=y(h[ur>>2]),Va(l,c,d,F,n[Zt>>2]|0,n[kr>>2]|0,m,B,0,3565,M)|0,B=y(h[l+908+(n[976+(lr<<2)>>2]<<2)>>2]),h[l+504>>2]=y(Yn(B,y(da(l,lr,m))))}while(!1);n[l+500>>2]=n[2278],C=Nn}function Mn(s,l,c,f,d){return s=s|0,l=l|0,c=y(c),f=y(f),d=y(d),f=y(y0(s,l,c,f)),y(Yn(f,y(da(s,l,d))))}function Wi(s,l){return s=s|0,l=l|0,l=l+20|0,l=n[(n[l>>2]|0?l:s+16|0)>>2]|0,(l|0)==5&&E0(n[s+4>>2]|0)|0&&(l=1),l|0}function Ja(s,l){return s=s|0,l=l|0,ge(l)|0&&n[s+96>>2]|0?l=4:l=n[1040+(l<<2)>>2]|0,s+60+(l<<3)|0}function za(s,l){return s=s|0,l=l|0,ge(l)|0&&n[s+104>>2]|0?l=5:l=n[1e3+(l<<2)>>2]|0,s+60+(l<<3)|0}function bc(s,l,c,f,d,m){switch(s=s|0,l=l|0,c=y(c),f=y(f),d=d|0,m=m|0,c=y(Kr(s+380+(n[976+(l<<2)>>2]<<3)|0,c)),c=y(c+y(fn(s,l,f))),n[d>>2]|0){case 2:case 1:{d=Ot(c)|0,f=y(h[m>>2]),h[m>>2]=d|f>2]=2,h[m>>2]=c);break}default:}}function Ho(s,l){return s=s|0,l=l|0,s=s+132|0,ge(l)|0&&n[(vn(s,4,948)|0)+4>>2]|0?s=1:s=(n[(vn(s,n[1040+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function YA(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,ge(l)|0&&(f=vn(s,4,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=vn(s,n[1040+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Kr(f,c))),y(c)}function KA(s,l,c){s=s|0,l=l|0,c=y(c);var f=Ze;return f=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),f=y(f+y(V(s,l,c))),y(f+y(re(s,l,c)))}function HF(s){s=s|0;var l=0,c=0,f=0;e:do if(E0(n[s+4>>2]|0)|0)l=0;else if((n[s+16>>2]|0)!=5)if(c=Di(s)|0,!c)l=0;else for(l=0;;){if(f=rs(s,l)|0,!(n[f+24>>2]|0)&&(n[f+20>>2]|0)==5){l=1;break e}if(l=l+1|0,l>>>0>=c>>>0){l=0;break}}else l=1;while(!1);return l|0}function qF(s,l){s=s|0,l=l|0;var c=Ze;return c=y(h[s+908+(n[976+(l<<2)>>2]<<2)>>2]),c>=y(0)&((Ot(c)|0)^1)|0}function m0(s){s=s|0;var l=Ze,c=0,f=0,d=0,m=0,B=0,k=0,F=Ze;if(c=n[s+968>>2]|0,c)F=y(h[s+908>>2]),l=y(h[s+912>>2]),l=y(tW[c&0](s,F,l)),pi(s,(Ot(l)|0)^1,3573);else{m=Di(s)|0;do if(m|0){for(c=0,d=0;;){if(f=rs(s,d)|0,n[f+940>>2]|0){B=8;break}if((n[f+24>>2]|0)!=1)if(k=(Wi(s,f)|0)==5,k){c=f;break}else c=c|0?c:f;if(d=d+1|0,d>>>0>=m>>>0){B=8;break}}if((B|0)==8&&!c)break;return l=y(m0(c)),y(l+y(h[c+404>>2]))}while(!1);l=y(h[s+912>>2])}return y(l)}function y0(s,l,c,f){s=s|0,l=l|0,c=y(c),f=y(f);var d=Ze,m=0;return E0(l)|0?(l=1,m=3):ge(l)|0?(l=0,m=3):(f=y(ue),d=y(ue)),(m|0)==3&&(d=y(Kr(s+364+(l<<3)|0,f)),f=y(Kr(s+380+(l<<3)|0,f))),m=f=y(0)&((Ot(f)|0)^1)),c=m?f:c,m=d>=y(0)&((Ot(d)|0)^1)&c>2]|0,m)|0,Oe=Fd(rt,m)|0,Qe=ge(rt)|0,j=y(fn(l,2,c)),oe=y(fn(l,0,c)),Ls(l,2,c)|0?k=y(j+y(Kr(n[l+992>>2]|0,c))):Ho(l,2)|0&&Td(l,2)|0?(k=y(h[s+908>>2]),F=y(Ir(s,2)),F=y(k-y(F+y(Rn(s,2)))),k=y(YA(l,2,c)),k=y(Mn(l,2,y(F-y(k+y(wp(l,2,c)))),c,c))):k=y(ue),Ls(l,0,d)|0?F=y(oe+y(Kr(n[l+996>>2]|0,d))):Ho(l,0)|0&&Td(l,0)|0?(F=y(h[s+912>>2]),ct=y(Ir(s,0)),ct=y(F-y(ct+y(Rn(s,0)))),F=y(YA(l,0,d)),F=y(Mn(l,0,y(ct-y(F+y(wp(l,0,d)))),d,c))):F=y(ue),M=Ot(k)|0,O=Ot(F)|0;do if(M^O&&(We=y(h[l+396>>2]),!(Ot(We)|0)))if(M){k=y(j+y(y(F-oe)*We));break}else{ct=y(oe+y(y(k-j)/We)),F=O?ct:F;break}while(!1);O=Ot(k)|0,M=Ot(F)|0,O|M&&(_e=(O^1)&1,f=c>y(0)&((f|0)!=0&O),k=Qe?k:f?c:k,Va(l,k,F,m,Qe?_e:f?2:_e,O&(M^1)&1,k,F,0,3623,B)|0,k=y(h[l+908>>2]),k=y(k+y(fn(l,2,c))),F=y(h[l+912>>2]),F=y(F+y(fn(l,0,c)))),Va(l,k,F,m,1,1,k,F,1,3635,B)|0,Td(l,rt)|0&&!(Ho(l,rt)|0)?(_e=n[976+(rt<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(ct-y(h[l+908+(_e<<2)>>2])),ct=y(ct-y(Rn(s,rt))),ct=y(ct-y(re(l,rt,c))),ct=y(ct-y(wp(l,rt,Qe?c:d))),h[l+400+(n[1040+(rt<<2)>>2]<<2)>>2]=ct):Xe=21;do if((Xe|0)==21){if(!(Ho(l,rt)|0)&&(n[s+8>>2]|0)==1){_e=n[976+(rt<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(y(ct-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+(rt<<2)>>2]<<2)>>2]=ct;break}!(Ho(l,rt)|0)&&(n[s+8>>2]|0)==2&&(_e=n[976+(rt<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(ct-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+(rt<<2)>>2]<<2)>>2]=ct)}while(!1);Td(l,Oe)|0&&!(Ho(l,Oe)|0)?(_e=n[976+(Oe<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(ct-y(h[l+908+(_e<<2)>>2])),ct=y(ct-y(Rn(s,Oe))),ct=y(ct-y(re(l,Oe,c))),ct=y(ct-y(wp(l,Oe,Qe?d:c))),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=ct):Xe=30;do if((Xe|0)==30&&!(Ho(l,Oe)|0)){if((Wi(s,l)|0)==2){_e=n[976+(Oe<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(y(ct-y(h[l+908+(_e<<2)>>2]))*y(.5)),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=ct;break}_e=(Wi(s,l)|0)==3,_e^(n[s+28>>2]|0)==2&&(_e=n[976+(Oe<<2)>>2]|0,ct=y(h[s+908+(_e<<2)>>2]),ct=y(ct-y(h[l+908+(_e<<2)>>2])),h[l+400+(n[1040+(Oe<<2)>>2]<<2)>>2]=ct)}while(!1)}function xI(s,l,c){s=s|0,l=l|0,c=c|0;var f=Ze,d=0;d=n[976+(c<<2)>>2]|0,f=y(h[l+908+(d<<2)>>2]),f=y(y(h[s+908+(d<<2)>>2])-f),f=y(f-y(h[l+400+(n[1040+(c<<2)>>2]<<2)>>2])),h[l+400+(n[1e3+(c<<2)>>2]<<2)>>2]=f}function E0(s){return s=s|0,(s|1|0)==1|0}function GF(s){s=s|0;var l=Ze;switch(n[s+56>>2]|0){case 0:case 3:{l=y(h[s+40>>2]),l>y(0)&((Ot(l)|0)^1)?s=o[(n[s+976>>2]|0)+2>>0]|0?1056:992:s=1056;break}default:s=s+52|0}return s|0}function kI(s,l){return s=s|0,l=l|0,(o[s+l>>0]|0)!=0|0}function Td(s,l){return s=s|0,l=l|0,s=s+132|0,ge(l)|0&&n[(vn(s,5,948)|0)+4>>2]|0?s=1:s=(n[(vn(s,n[1e3+(l<<2)>>2]|0,948)|0)+4>>2]|0)!=0,s|0}function wp(s,l,c){s=s|0,l=l|0,c=y(c);var f=0,d=0;return s=s+132|0,ge(l)|0&&(f=vn(s,5,948)|0,(n[f+4>>2]|0)!=0)?d=4:(f=vn(s,n[1e3+(l<<2)>>2]|0,948)|0,n[f+4>>2]|0?d=4:c=y(0)),(d|0)==4&&(c=y(Kr(f,c))),y(c)}function uD(s,l,c){return s=s|0,l=l|0,c=y(c),Ho(s,l)|0?c=y(YA(s,l,c)):c=y(-y(wp(s,l,c))),y(c)}function AD(s){return s=y(s),h[D>>2]=s,n[D>>2]|0|0}function Nd(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Yt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function fD(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Ld(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&&yt(s)}function pD(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;if(B=s+4|0,k=n[B>>2]|0,d=k-f|0,m=d>>2,s=l+(m<<2)|0,s>>>0>>0){f=k;do n[f>>2]=n[s>>2],s=s+4|0,f=(n[B>>2]|0)+4|0,n[B>>2]=f;while(s>>>0>>0)}m|0&&rw(k+(0-m<<2)|0,l|0,d|0)|0}function hD(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0;return k=l+4|0,F=n[k>>2]|0,d=n[s>>2]|0,B=c,m=B-d|0,f=F+(0-(m>>2)<<2)|0,n[k>>2]=f,(m|0)>0&&xr(f|0,d|0,m|0)|0,d=s+4|0,m=l+8|0,f=(n[d>>2]|0)-B|0,(f|0)>0&&(xr(n[m>>2]|0,c|0,f|0)|0,n[m>>2]=(n[m>>2]|0)+(f>>>2<<2)),B=n[s>>2]|0,n[s>>2]=n[k>>2],n[k>>2]=B,B=n[d>>2]|0,n[d>>2]=n[m>>2],n[m>>2]=B,B=s+8|0,c=l+12|0,s=n[B>>2]|0,n[B>>2]=n[c>>2],n[c>>2]=s,n[l>>2]=n[k>>2],F|0}function QI(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(B=n[l>>2]|0,m=n[c>>2]|0,(B|0)!=(m|0)){d=s+8|0,c=((m+-4-B|0)>>>2)+1|0,s=B,f=n[d>>2]|0;do n[f>>2]=n[s>>2],f=(n[d>>2]|0)+4|0,n[d>>2]=f,s=s+4|0;while((s|0)!=(m|0));n[l>>2]=B+(c<<2)}}function FI(){Oo()}function gD(){var s=0;return s=Yt(4)|0,RI(s),s|0}function RI(s){s=s|0,n[s>>2]=Sl()|0}function dD(s){s=s|0,s|0&&(C0(s),yt(s))}function C0(s){s=s|0,st(n[s>>2]|0)}function WF(s,l,c){s=s|0,l=l|0,c=c|0,bl(n[s>>2]|0,l,c)}function Od(s,l){s=s|0,l=y(l),dp(n[s>>2]|0,l)}function Md(s,l){return s=s|0,l=l|0,kI(n[s>>2]|0,l)|0}function Ud(){var s=0;return s=Yt(8)|0,I0(s,0),s|0}function I0(s,l){s=s|0,l=l|0,l?l=Mo(n[l>>2]|0)|0:l=qi()|0,n[s>>2]=l,n[s+4>>2]=0,Pn(l,s)}function _d(s){s=s|0;var l=0;return l=Yt(8)|0,I0(l,s),l|0}function w0(s){s=s|0,s|0&&(Hd(s),yt(s))}function Hd(s){s=s|0;var l=0;Dl(n[s>>2]|0),l=s+4|0,s=n[l>>2]|0,n[l>>2]=0,s|0&&(bu(s),yt(s))}function bu(s){s=s|0,xu(s)}function xu(s){s=s|0,s=n[s>>2]|0,s|0&&sa(s|0)}function TI(s){return s=s|0,fa(s)|0}function NI(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(bu(l),yt(l)),Pl(n[s>>2]|0)}function qd(s,l){s=s|0,l=l|0,sn(n[s>>2]|0,n[l>>2]|0)}function YF(s,l){s=s|0,l=l|0,fp(n[s>>2]|0,l)}function KF(s,l,c){s=s|0,l=l|0,c=+c,Pd(n[s>>2]|0,l,y(c))}function jd(s,l,c){s=s|0,l=l|0,c=+c,Sd(n[s>>2]|0,l,y(c))}function LI(s,l){s=s|0,l=l|0,cp(n[s>>2]|0,l)}function OI(s,l){s=s|0,l=l|0,to(n[s>>2]|0,l)}function Sr(s,l){s=s|0,l=l|0,Ap(n[s>>2]|0,l)}function Os(s,l){s=s|0,l=l|0,wd(n[s>>2]|0,l)}function Oi(s,l){s=s|0,l=l|0,o0(n[s>>2]|0,l)}function ms(s,l){s=s|0,l=l|0,eo(n[s>>2]|0,l)}function VA(s,l,c){s=s|0,l=l|0,c=+c,OA(n[s>>2]|0,l,y(c))}function MI(s,l,c){s=s|0,l=l|0,c=+c,W(n[s>>2]|0,l,y(c))}function is(s,l){s=s|0,l=l|0,MA(n[s>>2]|0,l)}function Gd(s,l){s=s|0,l=l|0,vd(n[s>>2]|0,l)}function Bp(s,l){s=s|0,l=l|0,ro(n[s>>2]|0,l)}function B0(s,l){s=s|0,l=+l,pp(n[s>>2]|0,y(l))}function vp(s,l){s=s|0,l=+l,Ya(n[s>>2]|0,y(l))}function UI(s,l){s=s|0,l=+l,Dd(n[s>>2]|0,y(l))}function _I(s,l){s=s|0,l=+l,l0(n[s>>2]|0,y(l))}function HI(s,l){s=s|0,l=+l,Wa(n[s>>2]|0,y(l))}function qI(s,l){s=s|0,l=+l,c0(n[s>>2]|0,y(l))}function ku(s,l){s=s|0,l=+l,DI(n[s>>2]|0,y(l))}function ir(s){s=s|0,hp(n[s>>2]|0)}function Wd(s,l){s=s|0,l=+l,Li(n[s>>2]|0,y(l))}function jI(s,l){s=s|0,l=+l,Iu(n[s>>2]|0,y(l))}function xl(s){s=s|0,pa(n[s>>2]|0)}function Qu(s,l){s=s|0,l=+l,Bc(n[s>>2]|0,y(l))}function v0(s,l){s=s|0,l=+l,wu(n[s>>2]|0,y(l))}function D0(s,l){s=s|0,l=+l,oi(n[s>>2]|0,y(l))}function GI(s,l){s=s|0,l=+l,UA(n[s>>2]|0,y(l))}function WI(s,l){s=s|0,l=+l,Uo(n[s>>2]|0,y(l))}function xc(s,l){s=s|0,l=+l,ga(n[s>>2]|0,y(l))}function P0(s,l){s=s|0,l=+l,gp(n[s>>2]|0,y(l))}function YI(s,l){s=s|0,l=+l,f0(n[s>>2]|0,y(l))}function Yd(s,l){s=s|0,l=+l,_A(n[s>>2]|0,y(l))}function kc(s,l,c){s=s|0,l=l|0,c=+c,wc(n[s>>2]|0,l,y(c))}function Kd(s,l,c){s=s|0,l=l|0,c=+c,no(n[s>>2]|0,l,y(c))}function S0(s,l,c){s=s|0,l=l|0,c=+c,Cu(n[s>>2]|0,l,y(c))}function b0(s){return s=s|0,s0(n[s>>2]|0)|0}function oo(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,LA(d,n[l>>2]|0,c),ss(s,d),C=f}function ss(s,l){s=s|0,l=l|0,Xa(s,n[l+4>>2]|0,+y(h[l>>2]))}function Xa(s,l,c){s=s|0,l=l|0,c=+c,n[s>>2]=l,E[s+8>>3]=c}function Vd(s){return s=s|0,vI(n[s>>2]|0)|0}function qo(s){return s=s|0,up(n[s>>2]|0)|0}function mD(s){return s=s|0,Ic(n[s>>2]|0)|0}function Dp(s){return s=s|0,BI(n[s>>2]|0)|0}function KI(s){return s=s|0,a0(n[s>>2]|0)|0}function VF(s){return s=s|0,Bd(n[s>>2]|0)|0}function yD(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,bt(d,n[l>>2]|0,c),ss(s,d),C=f}function ED(s){return s=s|0,Eu(n[s>>2]|0)|0}function Jd(s){return s=s|0,Ga(n[s>>2]|0)|0}function VI(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,NA(f,n[l>>2]|0),ss(s,f),C=c}function Pp(s){return s=s|0,+ +y(ei(n[s>>2]|0))}function CD(s){return s=s|0,+ +y(Qi(n[s>>2]|0))}function ID(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,cr(f,n[l>>2]|0),ss(s,f),C=c}function x0(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,u0(f,n[l>>2]|0),ss(s,f),C=c}function JF(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,wt(f,n[l>>2]|0),ss(s,f),C=c}function zF(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,ha(f,n[l>>2]|0),ss(s,f),C=c}function wD(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,A0(f,n[l>>2]|0),ss(s,f),C=c}function BD(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,xd(f,n[l>>2]|0),ss(s,f),C=c}function JA(s){return s=s|0,+ +y(p0(n[s>>2]|0))}function XF(s,l){return s=s|0,l=l|0,+ +y(bd(n[s>>2]|0,l))}function ZF(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,dt(d,n[l>>2]|0,c),ss(s,d),C=f}function Qc(s,l,c){s=s|0,l=l|0,c=c|0,ar(n[s>>2]|0,n[l>>2]|0,c)}function $F(s,l){s=s|0,l=l|0,yu(n[s>>2]|0,n[l>>2]|0)}function vD(s){return s=s|0,Di(n[s>>2]|0)|0}function eR(s){return s=s|0,s=mt(n[s>>2]|0)|0,s?s=TI(s)|0:s=0,s|0}function DD(s,l){return s=s|0,l=l|0,s=rs(n[s>>2]|0,l)|0,s?s=TI(s)|0:s=0,s|0}function Fu(s,l){s=s|0,l=l|0;var c=0,f=0;f=Yt(4)|0,PD(f,l),c=s+4|0,l=n[c>>2]|0,n[c>>2]=f,l|0&&(bu(l),yt(l)),vt(n[s>>2]|0,1)}function PD(s,l){s=s|0,l=l|0,iR(s,l)}function tR(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,SD(k,fa(l)|0,+c,f,+d,m),h[s>>2]=y(+E[k>>3]),h[s+4>>2]=y(+E[k+8>>3]),C=B}function SD(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0,k=0,F=0,M=0,O=0;B=C,C=C+32|0,O=B+8|0,M=B+20|0,F=B,k=B+16|0,E[O>>3]=c,n[M>>2]=f,E[F>>3]=d,n[k>>2]=m,zd(s,n[l+4>>2]|0,O,M,F,k),C=B}function zd(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0;B=C,C=C+16|0,k=B,$a(k),l=ys(l)|0,bD(s,l,+E[c>>3],n[f>>2]|0,+E[d>>3],n[m>>2]|0),el(k),C=B}function ys(s){return s=s|0,n[s>>2]|0}function bD(s,l,c,f,d,m){s=s|0,l=l|0,c=+c,f=f|0,d=+d,m=m|0;var B=0;B=jo(JI()|0)|0,c=+ma(c),f=Xd(f)|0,d=+ma(d),rR(s,qn(0,B|0,l|0,+c,f|0,+d,Xd(m)|0)|0)}function JI(){var s=0;return o[7608]|0||(XI(9120),s=7608,n[s>>2]=1,n[s+4>>2]=0),9120}function jo(s){return s=s|0,n[s+8>>2]|0}function ma(s){return s=+s,+ +Ru(s)}function Xd(s){return s=s|0,k0(s)|0}function rR(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=l,f&1?(ya(c,0),ia(f|0,c|0)|0,zI(s,c),nR(c)):(n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]),C=d}function ya(s,l){s=s|0,l=l|0,Fc(s,l),n[s+8>>2]=0,o[s+24>>0]=0}function zI(s,l){s=s|0,l=l|0,l=l+8|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2]}function nR(s){s=s|0,o[s+24>>0]=0}function Fc(s,l){s=s|0,l=l|0,n[s>>2]=l}function k0(s){return s=s|0,s|0}function Ru(s){return s=+s,+s}function XI(s){s=s|0,ao(s,ZI()|0,4)}function ZI(){return 1064}function ao(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=ki(l|0,c+1|0)|0}function iR(s,l){s=s|0,l=l|0,l=n[l>>2]|0,n[s>>2]=l,hc(l|0)}function xD(s){s=s|0;var l=0,c=0;c=s+4|0,l=n[c>>2]|0,n[c>>2]=0,l|0&&(bu(l),yt(l)),vt(n[s>>2]|0,0)}function kD(s){s=s|0,Dt(n[s>>2]|0)}function Zd(s){return s=s|0,er(n[s>>2]|0)|0}function sR(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,qA(n[s>>2]|0,y(l),y(c),f)}function oR(s){return s=s|0,+ +y(vc(n[s>>2]|0))}function v(s){return s=s|0,+ +y(Bu(n[s>>2]|0))}function P(s){return s=s|0,+ +y(Dc(n[s>>2]|0))}function Q(s){return s=s|0,+ +y(gs(n[s>>2]|0))}function H(s){return s=s|0,+ +y(Pc(n[s>>2]|0))}function Y(s){return s=s|0,+ +y(On(n[s>>2]|0))}function ne(s,l){s=s|0,l=l|0,E[s>>3]=+y(vc(n[l>>2]|0)),E[s+8>>3]=+y(Bu(n[l>>2]|0)),E[s+16>>3]=+y(Dc(n[l>>2]|0)),E[s+24>>3]=+y(gs(n[l>>2]|0)),E[s+32>>3]=+y(Pc(n[l>>2]|0)),E[s+40>>3]=+y(On(n[l>>2]|0))}function Be(s,l){return s=s|0,l=l|0,+ +y(ji(n[s>>2]|0,l))}function Ue(s,l){return s=s|0,l=l|0,+ +y(Ci(n[s>>2]|0,l))}function ft(s,l){return s=s|0,l=l|0,+ +y(HA(n[s>>2]|0,l))}function jt(){return Dn()|0}function wr(){Tr(),Xt(),jn(),li(),Ea(),$e()}function Tr(){SNe(11713,4938,1)}function Xt(){YTe(10448)}function jn(){STe(10408)}function li(){zRe(10324)}function Ea(){iFe(10096)}function $e(){je(9132)}function je(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0,ct=0,_e=0,Ge=0,Lt=0,_r=0,ur=0,Zt=0,kr=0,Or=0,lr=0,Nn=0,lo=0,co=0,uo=0,Ia=0,Np=0,Lp=0,kl=0,Op=0,Lu=0,Ou=0,Mp=0,Up=0,_p=0,$r=0,Ql=0,Hp=0,Nc=0,qp=0,jp=0,Mu=0,Uu=0,Lc=0,Ms=0,rl=0,Go=0,Fl=0,rf=0,nf=0,_u=0,sf=0,of=0,Us=0,Cs=0,Rl=0,Un=0,af=0,Ao=0,Oc=0,fo=0,Mc=0,lf=0,cf=0,Uc=0,_s=0,Tl=0,uf=0,Af=0,ff=0,Fr=0,ri=0,Is=0,po=0,Hs=0,Nr=0,Ar=0,Nl=0;l=C,C=C+672|0,c=l+656|0,Nl=l+648|0,Ar=l+640|0,Nr=l+632|0,Hs=l+624|0,po=l+616|0,Is=l+608|0,ri=l+600|0,Fr=l+592|0,ff=l+584|0,Af=l+576|0,uf=l+568|0,Tl=l+560|0,_s=l+552|0,Uc=l+544|0,cf=l+536|0,lf=l+528|0,Mc=l+520|0,fo=l+512|0,Oc=l+504|0,Ao=l+496|0,af=l+488|0,Un=l+480|0,Rl=l+472|0,Cs=l+464|0,Us=l+456|0,of=l+448|0,sf=l+440|0,_u=l+432|0,nf=l+424|0,rf=l+416|0,Fl=l+408|0,Go=l+400|0,rl=l+392|0,Ms=l+384|0,Lc=l+376|0,Uu=l+368|0,Mu=l+360|0,jp=l+352|0,qp=l+344|0,Nc=l+336|0,Hp=l+328|0,Ql=l+320|0,$r=l+312|0,_p=l+304|0,Up=l+296|0,Mp=l+288|0,Ou=l+280|0,Lu=l+272|0,Op=l+264|0,kl=l+256|0,Lp=l+248|0,Np=l+240|0,Ia=l+232|0,uo=l+224|0,co=l+216|0,lo=l+208|0,Nn=l+200|0,lr=l+192|0,Or=l+184|0,kr=l+176|0,Zt=l+168|0,ur=l+160|0,_r=l+152|0,Lt=l+144|0,Ge=l+136|0,_e=l+128|0,ct=l+120|0,Xe=l+112|0,rt=l+104|0,Qe=l+96|0,Oe=l+88|0,We=l+80|0,oe=l+72|0,j=l+64|0,O=l+56|0,M=l+48|0,F=l+40|0,k=l+32|0,B=l+24|0,m=l+16|0,d=l+8|0,f=l,pt(s,3646),zt(s,3651,2)|0,Br(s,3665,2)|0,Wn(s,3682,18)|0,n[Nl>>2]=19,n[Nl+4>>2]=0,n[c>>2]=n[Nl>>2],n[c+4>>2]=n[Nl+4>>2],br(s,3690,c)|0,n[Ar>>2]=1,n[Ar+4>>2]=0,n[c>>2]=n[Ar>>2],n[c+4>>2]=n[Ar+4>>2],Sn(s,3696,c)|0,n[Nr>>2]=2,n[Nr+4>>2]=0,n[c>>2]=n[Nr>>2],n[c+4>>2]=n[Nr+4>>2],Tn(s,3706,c)|0,n[Hs>>2]=1,n[Hs+4>>2]=0,n[c>>2]=n[Hs>>2],n[c+4>>2]=n[Hs+4>>2],Yr(s,3722,c)|0,n[po>>2]=2,n[po+4>>2]=0,n[c>>2]=n[po>>2],n[c+4>>2]=n[po+4>>2],Yr(s,3734,c)|0,n[Is>>2]=3,n[Is+4>>2]=0,n[c>>2]=n[Is>>2],n[c+4>>2]=n[Is+4>>2],Tn(s,3753,c)|0,n[ri>>2]=4,n[ri+4>>2]=0,n[c>>2]=n[ri>>2],n[c+4>>2]=n[ri+4>>2],Tn(s,3769,c)|0,n[Fr>>2]=5,n[Fr+4>>2]=0,n[c>>2]=n[Fr>>2],n[c+4>>2]=n[Fr+4>>2],Tn(s,3783,c)|0,n[ff>>2]=6,n[ff+4>>2]=0,n[c>>2]=n[ff>>2],n[c+4>>2]=n[ff+4>>2],Tn(s,3796,c)|0,n[Af>>2]=7,n[Af+4>>2]=0,n[c>>2]=n[Af>>2],n[c+4>>2]=n[Af+4>>2],Tn(s,3813,c)|0,n[uf>>2]=8,n[uf+4>>2]=0,n[c>>2]=n[uf>>2],n[c+4>>2]=n[uf+4>>2],Tn(s,3825,c)|0,n[Tl>>2]=3,n[Tl+4>>2]=0,n[c>>2]=n[Tl>>2],n[c+4>>2]=n[Tl+4>>2],Yr(s,3843,c)|0,n[_s>>2]=4,n[_s+4>>2]=0,n[c>>2]=n[_s>>2],n[c+4>>2]=n[_s+4>>2],Yr(s,3853,c)|0,n[Uc>>2]=9,n[Uc+4>>2]=0,n[c>>2]=n[Uc>>2],n[c+4>>2]=n[Uc+4>>2],Tn(s,3870,c)|0,n[cf>>2]=10,n[cf+4>>2]=0,n[c>>2]=n[cf>>2],n[c+4>>2]=n[cf+4>>2],Tn(s,3884,c)|0,n[lf>>2]=11,n[lf+4>>2]=0,n[c>>2]=n[lf>>2],n[c+4>>2]=n[lf+4>>2],Tn(s,3896,c)|0,n[Mc>>2]=1,n[Mc+4>>2]=0,n[c>>2]=n[Mc>>2],n[c+4>>2]=n[Mc+4>>2],ti(s,3907,c)|0,n[fo>>2]=2,n[fo+4>>2]=0,n[c>>2]=n[fo>>2],n[c+4>>2]=n[fo+4>>2],ti(s,3915,c)|0,n[Oc>>2]=3,n[Oc+4>>2]=0,n[c>>2]=n[Oc>>2],n[c+4>>2]=n[Oc+4>>2],ti(s,3928,c)|0,n[Ao>>2]=4,n[Ao+4>>2]=0,n[c>>2]=n[Ao>>2],n[c+4>>2]=n[Ao+4>>2],ti(s,3948,c)|0,n[af>>2]=5,n[af+4>>2]=0,n[c>>2]=n[af>>2],n[c+4>>2]=n[af+4>>2],ti(s,3960,c)|0,n[Un>>2]=6,n[Un+4>>2]=0,n[c>>2]=n[Un>>2],n[c+4>>2]=n[Un+4>>2],ti(s,3974,c)|0,n[Rl>>2]=7,n[Rl+4>>2]=0,n[c>>2]=n[Rl>>2],n[c+4>>2]=n[Rl+4>>2],ti(s,3983,c)|0,n[Cs>>2]=20,n[Cs+4>>2]=0,n[c>>2]=n[Cs>>2],n[c+4>>2]=n[Cs+4>>2],br(s,3999,c)|0,n[Us>>2]=8,n[Us+4>>2]=0,n[c>>2]=n[Us>>2],n[c+4>>2]=n[Us+4>>2],ti(s,4012,c)|0,n[of>>2]=9,n[of+4>>2]=0,n[c>>2]=n[of>>2],n[c+4>>2]=n[of+4>>2],ti(s,4022,c)|0,n[sf>>2]=21,n[sf+4>>2]=0,n[c>>2]=n[sf>>2],n[c+4>>2]=n[sf+4>>2],br(s,4039,c)|0,n[_u>>2]=10,n[_u+4>>2]=0,n[c>>2]=n[_u>>2],n[c+4>>2]=n[_u+4>>2],ti(s,4053,c)|0,n[nf>>2]=11,n[nf+4>>2]=0,n[c>>2]=n[nf>>2],n[c+4>>2]=n[nf+4>>2],ti(s,4065,c)|0,n[rf>>2]=12,n[rf+4>>2]=0,n[c>>2]=n[rf>>2],n[c+4>>2]=n[rf+4>>2],ti(s,4084,c)|0,n[Fl>>2]=13,n[Fl+4>>2]=0,n[c>>2]=n[Fl>>2],n[c+4>>2]=n[Fl+4>>2],ti(s,4097,c)|0,n[Go>>2]=14,n[Go+4>>2]=0,n[c>>2]=n[Go>>2],n[c+4>>2]=n[Go+4>>2],ti(s,4117,c)|0,n[rl>>2]=15,n[rl+4>>2]=0,n[c>>2]=n[rl>>2],n[c+4>>2]=n[rl+4>>2],ti(s,4129,c)|0,n[Ms>>2]=16,n[Ms+4>>2]=0,n[c>>2]=n[Ms>>2],n[c+4>>2]=n[Ms+4>>2],ti(s,4148,c)|0,n[Lc>>2]=17,n[Lc+4>>2]=0,n[c>>2]=n[Lc>>2],n[c+4>>2]=n[Lc+4>>2],ti(s,4161,c)|0,n[Uu>>2]=18,n[Uu+4>>2]=0,n[c>>2]=n[Uu>>2],n[c+4>>2]=n[Uu+4>>2],ti(s,4181,c)|0,n[Mu>>2]=5,n[Mu+4>>2]=0,n[c>>2]=n[Mu>>2],n[c+4>>2]=n[Mu+4>>2],Yr(s,4196,c)|0,n[jp>>2]=6,n[jp+4>>2]=0,n[c>>2]=n[jp>>2],n[c+4>>2]=n[jp+4>>2],Yr(s,4206,c)|0,n[qp>>2]=7,n[qp+4>>2]=0,n[c>>2]=n[qp>>2],n[c+4>>2]=n[qp+4>>2],Yr(s,4217,c)|0,n[Nc>>2]=3,n[Nc+4>>2]=0,n[c>>2]=n[Nc>>2],n[c+4>>2]=n[Nc+4>>2],Rc(s,4235,c)|0,n[Hp>>2]=1,n[Hp+4>>2]=0,n[c>>2]=n[Hp>>2],n[c+4>>2]=n[Hp+4>>2],aR(s,4251,c)|0,n[Ql>>2]=4,n[Ql+4>>2]=0,n[c>>2]=n[Ql>>2],n[c+4>>2]=n[Ql+4>>2],Rc(s,4263,c)|0,n[$r>>2]=5,n[$r+4>>2]=0,n[c>>2]=n[$r>>2],n[c+4>>2]=n[$r+4>>2],Rc(s,4279,c)|0,n[_p>>2]=6,n[_p+4>>2]=0,n[c>>2]=n[_p>>2],n[c+4>>2]=n[_p+4>>2],Rc(s,4293,c)|0,n[Up>>2]=7,n[Up+4>>2]=0,n[c>>2]=n[Up>>2],n[c+4>>2]=n[Up+4>>2],Rc(s,4306,c)|0,n[Mp>>2]=8,n[Mp+4>>2]=0,n[c>>2]=n[Mp>>2],n[c+4>>2]=n[Mp+4>>2],Rc(s,4323,c)|0,n[Ou>>2]=9,n[Ou+4>>2]=0,n[c>>2]=n[Ou>>2],n[c+4>>2]=n[Ou+4>>2],Rc(s,4335,c)|0,n[Lu>>2]=2,n[Lu+4>>2]=0,n[c>>2]=n[Lu>>2],n[c+4>>2]=n[Lu+4>>2],aR(s,4353,c)|0,n[Op>>2]=12,n[Op+4>>2]=0,n[c>>2]=n[Op>>2],n[c+4>>2]=n[Op+4>>2],Q0(s,4363,c)|0,n[kl>>2]=1,n[kl+4>>2]=0,n[c>>2]=n[kl>>2],n[c+4>>2]=n[kl+4>>2],zA(s,4376,c)|0,n[Lp>>2]=2,n[Lp+4>>2]=0,n[c>>2]=n[Lp>>2],n[c+4>>2]=n[Lp+4>>2],zA(s,4388,c)|0,n[Np>>2]=13,n[Np+4>>2]=0,n[c>>2]=n[Np>>2],n[c+4>>2]=n[Np+4>>2],Q0(s,4402,c)|0,n[Ia>>2]=14,n[Ia+4>>2]=0,n[c>>2]=n[Ia>>2],n[c+4>>2]=n[Ia+4>>2],Q0(s,4411,c)|0,n[uo>>2]=15,n[uo+4>>2]=0,n[c>>2]=n[uo>>2],n[c+4>>2]=n[uo+4>>2],Q0(s,4421,c)|0,n[co>>2]=16,n[co+4>>2]=0,n[c>>2]=n[co>>2],n[c+4>>2]=n[co+4>>2],Q0(s,4433,c)|0,n[lo>>2]=17,n[lo+4>>2]=0,n[c>>2]=n[lo>>2],n[c+4>>2]=n[lo+4>>2],Q0(s,4446,c)|0,n[Nn>>2]=18,n[Nn+4>>2]=0,n[c>>2]=n[Nn>>2],n[c+4>>2]=n[Nn+4>>2],Q0(s,4458,c)|0,n[lr>>2]=3,n[lr+4>>2]=0,n[c>>2]=n[lr>>2],n[c+4>>2]=n[lr+4>>2],zA(s,4471,c)|0,n[Or>>2]=1,n[Or+4>>2]=0,n[c>>2]=n[Or>>2],n[c+4>>2]=n[Or+4>>2],QD(s,4486,c)|0,n[kr>>2]=10,n[kr+4>>2]=0,n[c>>2]=n[kr>>2],n[c+4>>2]=n[kr+4>>2],Rc(s,4496,c)|0,n[Zt>>2]=11,n[Zt+4>>2]=0,n[c>>2]=n[Zt>>2],n[c+4>>2]=n[Zt+4>>2],Rc(s,4508,c)|0,n[ur>>2]=3,n[ur+4>>2]=0,n[c>>2]=n[ur>>2],n[c+4>>2]=n[ur+4>>2],aR(s,4519,c)|0,n[_r>>2]=4,n[_r+4>>2]=0,n[c>>2]=n[_r>>2],n[c+4>>2]=n[_r+4>>2],Nve(s,4530,c)|0,n[Lt>>2]=19,n[Lt+4>>2]=0,n[c>>2]=n[Lt>>2],n[c+4>>2]=n[Lt+4>>2],Lve(s,4542,c)|0,n[Ge>>2]=12,n[Ge+4>>2]=0,n[c>>2]=n[Ge>>2],n[c+4>>2]=n[Ge+4>>2],Ove(s,4554,c)|0,n[_e>>2]=13,n[_e+4>>2]=0,n[c>>2]=n[_e>>2],n[c+4>>2]=n[_e+4>>2],Mve(s,4568,c)|0,n[ct>>2]=2,n[ct+4>>2]=0,n[c>>2]=n[ct>>2],n[c+4>>2]=n[ct+4>>2],Uve(s,4578,c)|0,n[Xe>>2]=20,n[Xe+4>>2]=0,n[c>>2]=n[Xe>>2],n[c+4>>2]=n[Xe+4>>2],_ve(s,4587,c)|0,n[rt>>2]=22,n[rt+4>>2]=0,n[c>>2]=n[rt>>2],n[c+4>>2]=n[rt+4>>2],br(s,4602,c)|0,n[Qe>>2]=23,n[Qe+4>>2]=0,n[c>>2]=n[Qe>>2],n[c+4>>2]=n[Qe+4>>2],br(s,4619,c)|0,n[Oe>>2]=14,n[Oe+4>>2]=0,n[c>>2]=n[Oe>>2],n[c+4>>2]=n[Oe+4>>2],Hve(s,4629,c)|0,n[We>>2]=1,n[We+4>>2]=0,n[c>>2]=n[We>>2],n[c+4>>2]=n[We+4>>2],qve(s,4637,c)|0,n[oe>>2]=4,n[oe+4>>2]=0,n[c>>2]=n[oe>>2],n[c+4>>2]=n[oe+4>>2],zA(s,4653,c)|0,n[j>>2]=5,n[j+4>>2]=0,n[c>>2]=n[j>>2],n[c+4>>2]=n[j+4>>2],zA(s,4669,c)|0,n[O>>2]=6,n[O+4>>2]=0,n[c>>2]=n[O>>2],n[c+4>>2]=n[O+4>>2],zA(s,4686,c)|0,n[M>>2]=7,n[M+4>>2]=0,n[c>>2]=n[M>>2],n[c+4>>2]=n[M+4>>2],zA(s,4701,c)|0,n[F>>2]=8,n[F+4>>2]=0,n[c>>2]=n[F>>2],n[c+4>>2]=n[F+4>>2],zA(s,4719,c)|0,n[k>>2]=9,n[k+4>>2]=0,n[c>>2]=n[k>>2],n[c+4>>2]=n[k+4>>2],zA(s,4736,c)|0,n[B>>2]=21,n[B+4>>2]=0,n[c>>2]=n[B>>2],n[c+4>>2]=n[B+4>>2],jve(s,4754,c)|0,n[m>>2]=2,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],QD(s,4772,c)|0,n[d>>2]=3,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],QD(s,4790,c)|0,n[f>>2]=4,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],QD(s,4808,c)|0,C=l}function pt(s,l){s=s|0,l=l|0;var c=0;c=JQe()|0,n[s>>2]=c,zQe(c,l),Fp(n[s>>2]|0)}function zt(s,l,c){return s=s|0,l=l|0,c=c|0,NQe(s,mn(l)|0,c,0),s|0}function Br(s,l,c){return s=s|0,l=l|0,c=c|0,EQe(s,mn(l)|0,c,0),s|0}function Wn(s,l,c){return s=s|0,l=l|0,c=c|0,sQe(s,mn(l)|0,c,0),s|0}function br(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jke(s,l,d),C=f,s|0}function Sn(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],vke(s,l,d),C=f,s|0}function Tn(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],lke(s,l,d),C=f,s|0}function Yr(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Yxe(s,l,d),C=f,s|0}function ti(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],kxe(s,l,d),C=f,s|0}function Rc(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],hxe(s,l,d),C=f,s|0}function aR(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Zbe(s,l,d),C=f,s|0}function Q0(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],vbe(s,l,d),C=f,s|0}function zA(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],lbe(s,l,d),C=f,s|0}function QD(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],YSe(s,l,d),C=f,s|0}function Nve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],kSe(s,l,d),C=f,s|0}function Lve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],hSe(s,l,d),C=f,s|0}function Ove(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],$Pe(s,l,d),C=f,s|0}function Mve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],MPe(s,l,d),C=f,s|0}function Uve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],IPe(s,l,d),C=f,s|0}function _ve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],iPe(s,l,d),C=f,s|0}function Hve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qDe(s,l,d),C=f,s|0}function qve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],vDe(s,l,d),C=f,s|0}function jve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Gve(s,l,d),C=f,s|0}function Gve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Wve(s,c,d,1),C=f}function mn(s){return s=s|0,s|0}function Wve(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=lR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Yve(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Kve(m,f)|0,f),C=d}function lR(){var s=0,l=0;if(o[7616]|0||(NG(9136),pr(24,9136,U|0)|0,l=7616,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9136)|0)){s=9136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));NG(9136)}return 9136}function Yve(s){return s=s|0,0}function Kve(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=lR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],TG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(zve(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function yn(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0;B=C,C=C+32|0,oe=B+24|0,j=B+20|0,F=B+16|0,O=B+12|0,M=B+8|0,k=B+4|0,We=B,n[j>>2]=l,n[F>>2]=c,n[O>>2]=f,n[M>>2]=d,n[k>>2]=m,m=s+28|0,n[We>>2]=n[m>>2],n[oe>>2]=n[We>>2],Vve(s+24|0,oe,j,O,M,F,k)|0,n[m>>2]=n[n[m>>2]>>2],C=B}function Vve(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,s=Jve(l)|0,l=Yt(24)|0,RG(l+4|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0,n[B>>2]|0),n[l>>2]=n[s>>2],n[s>>2]=l,l|0}function Jve(s){return s=s|0,n[s>>2]|0}function RG(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function dr(s,l){return s=s|0,l=l|0,l|s|0}function TG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function zve(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Xve(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,Zve(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],TG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,$ve(s,k),eDe(k),C=M;return}}function Xve(s){return s=s|0,357913941}function Zve(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function $ve(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function eDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function NG(s){s=s|0,nDe(s)}function tDe(s){s=s|0,rDe(s+24|0)}function Lr(s){return s=s|0,n[s>>2]|0}function rDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function nDe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,3,l,iDe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Jr(){return 9228}function iDe(){return 1140}function sDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=oDe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=aDe(l,f)|0,C=c,l|0}function zr(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,n[s>>2]=l,n[s+4>>2]=c,n[s+8>>2]=f,n[s+12>>2]=d,n[s+16>>2]=m}function oDe(s){return s=s|0,(n[(lR()|0)+24>>2]|0)+(s*12|0)|0}function aDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+48|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=lDe(f)|0,C=d,f|0}function lDe(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=cR(LG()|0)|0,f?(uR(l,f),AR(c,l),cDe(s,c),s=fR(l)|0):s=uDe(s)|0,C=d,s|0}function LG(){var s=0;return o[7632]|0||(CDe(9184),pr(25,9184,U|0)|0,s=7632,n[s>>2]=1,n[s+4>>2]=0),9184}function cR(s){return s=s|0,n[s+36>>2]|0}function uR(s,l){s=s|0,l=l|0,n[s>>2]=l,n[s+4>>2]=s,n[s+8>>2]=0}function AR(s,l){s=s|0,l=l|0,n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=0}function cDe(s,l){s=s|0,l=l|0,hDe(l,s,s+8|0,s+16|0,s+24|0,s+32|0,s+40|0)|0}function fR(s){return s=s|0,n[(n[s+4>>2]|0)+8>>2]|0}function uDe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0;F=C,C=C+16|0,c=F+4|0,f=F,d=Za(8)|0,m=d,B=Yt(48)|0,k=B,l=k+48|0;do n[k>>2]=n[s>>2],k=k+4|0,s=s+4|0;while((k|0)<(l|0));return l=m+4|0,n[l>>2]=B,k=Yt(8)|0,B=n[l>>2]|0,n[f>>2]=0,n[c>>2]=n[f>>2],OG(k,B,c),n[d>>2]=k,C=F,m|0}function OG(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Yt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1092,n[c+12>>2]=l,n[s+4>>2]=c}function ADe(s){s=s|0,im(s),yt(s)}function fDe(s){s=s|0,s=n[s+12>>2]|0,s|0&&yt(s)}function pDe(s){s=s|0,yt(s)}function hDe(s,l,c,f,d,m,B){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,m=gDe(n[s>>2]|0,l,c,f,d,m,B)|0,B=s+4|0,n[(n[B>>2]|0)+8>>2]=m,n[(n[B>>2]|0)+8>>2]|0}function gDe(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0;var k=0,F=0;return k=C,C=C+16|0,F=k,$a(F),s=ys(s)|0,B=dDe(s,+E[l>>3],+E[c>>3],+E[f>>3],+E[d>>3],+E[m>>3],+E[B>>3])|0,el(F),C=k,B|0}function dDe(s,l,c,f,d,m,B){s=s|0,l=+l,c=+c,f=+f,d=+d,m=+m,B=+B;var k=0;return k=jo(mDe()|0)|0,l=+ma(l),c=+ma(c),f=+ma(f),d=+ma(d),m=+ma(m),Ts(0,k|0,s|0,+l,+c,+f,+d,+m,+ +ma(B))|0}function mDe(){var s=0;return o[7624]|0||(yDe(9172),s=7624,n[s>>2]=1,n[s+4>>2]=0),9172}function yDe(s){s=s|0,ao(s,EDe()|0,6)}function EDe(){return 1112}function CDe(s){s=s|0,Sp(s)}function IDe(s){s=s|0,MG(s+24|0),UG(s+16|0)}function MG(s){s=s|0,BDe(s)}function UG(s){s=s|0,wDe(s)}function wDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,yt(c);while(l|0);n[s>>2]=0}function BDe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,yt(c);while(l|0);n[s>>2]=0}function Sp(s){s=s|0;var l=0;n[s+16>>2]=0,n[s+20>>2]=0,l=s+24|0,n[l>>2]=0,n[s+28>>2]=l,n[s+36>>2]=0,o[s+40>>0]=0,o[s+41>>0]=0}function vDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],DDe(s,c,d,0),C=f}function DDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=pR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=PDe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,SDe(m,f)|0,f),C=d}function pR(){var s=0,l=0;if(o[7640]|0||(HG(9232),pr(26,9232,U|0)|0,l=7640,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9232)|0)){s=9232,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));HG(9232)}return 9232}function PDe(s){return s=s|0,0}function SDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=pR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],_G(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(bDe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function _G(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function bDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=xDe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,kDe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],_G(m,f,c),n[F>>2]=(n[F>>2]|0)+12,QDe(s,k),FDe(k),C=M;return}}function xDe(s){return s=s|0,357913941}function kDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function QDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function FDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function HG(s){s=s|0,NDe(s)}function RDe(s){s=s|0,TDe(s+24|0)}function TDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function NDe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,1,l,LDe()|0,3),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function LDe(){return 1144}function ODe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,F=0;m=C,C=C+16|0,B=m+8|0,k=m,F=MDe(s)|0,s=n[F+4>>2]|0,n[k>>2]=n[F>>2],n[k+4>>2]=s,n[B>>2]=n[k>>2],n[B+4>>2]=n[k+4>>2],UDe(l,B,c,f,d),C=m}function MDe(s){return s=s|0,(n[(pR()|0)+24>>2]|0)+(s*12|0)|0}function UDe(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0;var m=0,B=0,k=0,F=0,M=0;M=C,C=C+16|0,B=M+2|0,k=M+1|0,F=M,m=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(m=n[(n[s>>2]|0)+m>>2]|0),Tu(B,c),c=+Nu(B,c),Tu(k,f),f=+Nu(k,f),XA(F,d),F=ZA(F,d)|0,rW[m&1](s,c,f,F),C=M}function Tu(s,l){s=s|0,l=+l}function Nu(s,l){return s=s|0,l=+l,+ +HDe(l)}function XA(s,l){s=s|0,l=l|0}function ZA(s,l){return s=s|0,l=l|0,_De(l)|0}function _De(s){return s=s|0,s|0}function HDe(s){return s=+s,+s}function qDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],jDe(s,c,d,1),C=f}function jDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=hR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=GDe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,WDe(m,f)|0,f),C=d}function hR(){var s=0,l=0;if(o[7648]|0||(jG(9268),pr(27,9268,U|0)|0,l=7648,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9268)|0)){s=9268,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));jG(9268)}return 9268}function GDe(s){return s=s|0,0}function WDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=hR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],qG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(YDe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function qG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function YDe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=KDe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,VDe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],qG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,JDe(s,k),zDe(k),C=M;return}}function KDe(s){return s=s|0,357913941}function VDe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function JDe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function zDe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function jG(s){s=s|0,$De(s)}function XDe(s){s=s|0,ZDe(s+24|0)}function ZDe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function $De(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,4,l,ePe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function ePe(){return 1160}function tPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=rPe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=nPe(l,f)|0,C=c,l|0}function rPe(s){return s=s|0,(n[(hR()|0)+24>>2]|0)+(s*12|0)|0}function nPe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),GG(_0[c&31](s)|0)|0}function GG(s){return s=s|0,s&1|0}function iPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],sPe(s,c,d,0),C=f}function sPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=gR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=oPe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,aPe(m,f)|0,f),C=d}function gR(){var s=0,l=0;if(o[7656]|0||(YG(9304),pr(28,9304,U|0)|0,l=7656,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9304)|0)){s=9304,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));YG(9304)}return 9304}function oPe(s){return s=s|0,0}function aPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=gR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],WG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(lPe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function WG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function lPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=cPe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,uPe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],WG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,APe(s,k),fPe(k),C=M;return}}function cPe(s){return s=s|0,357913941}function uPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function APe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function YG(s){s=s|0,gPe(s)}function pPe(s){s=s|0,hPe(s+24|0)}function hPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function gPe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,5,l,dPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dPe(){return 1164}function mPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=yPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],EPe(l,d,c),C=f}function yPe(s){return s=s|0,(n[(gR()|0)+24>>2]|0)+(s*12|0)|0}function EPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),bp(d,c),c=xp(d,c)|0,tf[f&31](s,c),kp(d),C=m}function bp(s,l){s=s|0,l=l|0,CPe(s,l)}function xp(s,l){return s=s|0,l=l|0,s|0}function kp(s){s=s|0,bu(s)}function CPe(s,l){s=s|0,l=l|0,dR(s,l)}function dR(s,l){s=s|0,l=l|0,n[s>>2]=l}function IPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],wPe(s,c,d,0),C=f}function wPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=mR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=BPe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,vPe(m,f)|0,f),C=d}function mR(){var s=0,l=0;if(o[7664]|0||(VG(9340),pr(29,9340,U|0)|0,l=7664,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9340)|0)){s=9340,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));VG(9340)}return 9340}function BPe(s){return s=s|0,0}function vPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=mR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],KG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(DPe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function KG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function DPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=PPe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,SPe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],KG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,bPe(s,k),xPe(k),C=M;return}}function PPe(s){return s=s|0,357913941}function SPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function bPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function xPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function VG(s){s=s|0,FPe(s)}function kPe(s){s=s|0,QPe(s+24|0)}function QPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function FPe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,4,l,RPe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function RPe(){return 1180}function TPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=NPe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=LPe(l,d,c)|0,C=f,c|0}function NPe(s){return s=s|0,(n[(mR()|0)+24>>2]|0)+(s*12|0)|0}function LPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),F0(d,c),d=R0(d,c)|0,d=FD(pT[f&15](s,d)|0)|0,C=m,d|0}function F0(s,l){s=s|0,l=l|0}function R0(s,l){return s=s|0,l=l|0,OPe(l)|0}function FD(s){return s=s|0,s|0}function OPe(s){return s=s|0,s|0}function MPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],UPe(s,c,d,0),C=f}function UPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=yR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=_Pe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,HPe(m,f)|0,f),C=d}function yR(){var s=0,l=0;if(o[7672]|0||(zG(9376),pr(30,9376,U|0)|0,l=7672,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9376)|0)){s=9376,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));zG(9376)}return 9376}function _Pe(s){return s=s|0,0}function HPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=yR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],JG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(qPe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function JG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function qPe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=jPe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,GPe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],JG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,WPe(s,k),YPe(k),C=M;return}}function jPe(s){return s=s|0,357913941}function GPe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function WPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function YPe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function zG(s){s=s|0,JPe(s)}function KPe(s){s=s|0,VPe(s+24|0)}function VPe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function JPe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,5,l,XG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function XG(){return 1196}function zPe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=XPe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=ZPe(l,f)|0,C=c,l|0}function XPe(s){return s=s|0,(n[(yR()|0)+24>>2]|0)+(s*12|0)|0}function ZPe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),FD(_0[c&31](s)|0)|0}function $Pe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],eSe(s,c,d,1),C=f}function eSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=ER()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=tSe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,rSe(m,f)|0,f),C=d}function ER(){var s=0,l=0;if(o[7680]|0||($G(9412),pr(31,9412,U|0)|0,l=7680,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9412)|0)){s=9412,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));$G(9412)}return 9412}function tSe(s){return s=s|0,0}function rSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=ER()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],ZG(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(nSe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function ZG(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function nSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=iSe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,sSe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],ZG(m,f,c),n[F>>2]=(n[F>>2]|0)+12,oSe(s,k),aSe(k),C=M;return}}function iSe(s){return s=s|0,357913941}function sSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function oSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function aSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function $G(s){s=s|0,uSe(s)}function lSe(s){s=s|0,cSe(s+24|0)}function cSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function uSe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,6,l,e9()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function e9(){return 1200}function ASe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=fSe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=pSe(l,f)|0,C=c,l|0}function fSe(s){return s=s|0,(n[(ER()|0)+24>>2]|0)+(s*12|0)|0}function pSe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),RD(_0[c&31](s)|0)|0}function RD(s){return s=s|0,s|0}function hSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],gSe(s,c,d,0),C=f}function gSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=CR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=dSe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,mSe(m,f)|0,f),C=d}function CR(){var s=0,l=0;if(o[7688]|0||(r9(9448),pr(32,9448,U|0)|0,l=7688,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9448)|0)){s=9448,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));r9(9448)}return 9448}function dSe(s){return s=s|0,0}function mSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=CR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],t9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(ySe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function t9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function ySe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=ESe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,CSe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],t9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,ISe(s,k),wSe(k),C=M;return}}function ESe(s){return s=s|0,357913941}function CSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function ISe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function wSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function r9(s){s=s|0,DSe(s)}function BSe(s){s=s|0,vSe(s+24|0)}function vSe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function DSe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,6,l,n9()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function n9(){return 1204}function PSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=SSe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bSe(l,d,c),C=f}function SSe(s){return s=s|0,(n[(CR()|0)+24>>2]|0)+(s*12|0)|0}function bSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),IR(d,c),d=wR(d,c)|0,tf[f&31](s,d),C=m}function IR(s,l){s=s|0,l=l|0}function wR(s,l){return s=s|0,l=l|0,xSe(l)|0}function xSe(s){return s=s|0,s|0}function kSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],QSe(s,c,d,0),C=f}function QSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=BR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=FSe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,RSe(m,f)|0,f),C=d}function BR(){var s=0,l=0;if(o[7696]|0||(s9(9484),pr(33,9484,U|0)|0,l=7696,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9484)|0)){s=9484,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));s9(9484)}return 9484}function FSe(s){return s=s|0,0}function RSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=BR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],i9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(TSe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function i9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function TSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=NSe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,LSe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],i9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,OSe(s,k),MSe(k),C=M;return}}function NSe(s){return s=s|0,357913941}function LSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function OSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function MSe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function s9(s){s=s|0,HSe(s)}function USe(s){s=s|0,_Se(s+24|0)}function _Se(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function HSe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,1,l,qSe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function qSe(){return 1212}function jSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=GSe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],WSe(l,m,c,f),C=d}function GSe(s){return s=s|0,(n[(BR()|0)+24>>2]|0)+(s*12|0)|0}function WSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),IR(m,c),m=wR(m,c)|0,F0(B,f),B=R0(B,f)|0,sw[d&15](s,m,B),C=k}function YSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],KSe(s,c,d,1),C=f}function KSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=vR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=VSe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,JSe(m,f)|0,f),C=d}function vR(){var s=0,l=0;if(o[7704]|0||(a9(9520),pr(34,9520,U|0)|0,l=7704,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9520)|0)){s=9520,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));a9(9520)}return 9520}function VSe(s){return s=s|0,0}function JSe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=vR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],o9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(zSe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function o9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function zSe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=XSe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,ZSe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],o9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,$Se(s,k),ebe(k),C=M;return}}function XSe(s){return s=s|0,357913941}function ZSe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function $Se(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function ebe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function a9(s){s=s|0,nbe(s)}function tbe(s){s=s|0,rbe(s+24|0)}function rbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function nbe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,1,l,ibe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function ibe(){return 1224}function sbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;return d=C,C=C+16|0,m=d+8|0,B=d,k=obe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],f=+abe(l,m,c),C=d,+f}function obe(s){return s=s|0,(n[(vR()|0)+24>>2]|0)+(s*12|0)|0}function abe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,B=+Ru(+iW[f&7](s,d)),C=m,+B}function lbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],cbe(s,c,d,1),C=f}function cbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=DR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=ube(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Abe(m,f)|0,f),C=d}function DR(){var s=0,l=0;if(o[7712]|0||(c9(9556),pr(35,9556,U|0)|0,l=7712,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9556)|0)){s=9556,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));c9(9556)}return 9556}function ube(s){return s=s|0,0}function Abe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=DR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],l9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(fbe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function l9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function fbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=pbe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,hbe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],l9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,gbe(s,k),dbe(k),C=M;return}}function pbe(s){return s=s|0,357913941}function hbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function gbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function dbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function c9(s){s=s|0,Ebe(s)}function mbe(s){s=s|0,ybe(s+24|0)}function ybe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Ebe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,5,l,Cbe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Cbe(){return 1232}function Ibe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=wbe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=+Bbe(l,d),C=f,+c}function wbe(s){return s=s|0,(n[(DR()|0)+24>>2]|0)+(s*12|0)|0}function Bbe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),+ +Ru(+nW[c&15](s))}function vbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Dbe(s,c,d,1),C=f}function Dbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=PR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Pbe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Sbe(m,f)|0,f),C=d}function PR(){var s=0,l=0;if(o[7720]|0||(A9(9592),pr(36,9592,U|0)|0,l=7720,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9592)|0)){s=9592,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));A9(9592)}return 9592}function Pbe(s){return s=s|0,0}function Sbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=PR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],u9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(bbe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function u9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function bbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=xbe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,kbe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],u9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,Qbe(s,k),Fbe(k),C=M;return}}function xbe(s){return s=s|0,357913941}function kbe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Qbe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Fbe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function A9(s){s=s|0,Nbe(s)}function Rbe(s){s=s|0,Tbe(s+24|0)}function Tbe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Nbe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,7,l,Lbe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Lbe(){return 1276}function Obe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=Mbe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=Ube(l,f)|0,C=c,l|0}function Mbe(s){return s=s|0,(n[(PR()|0)+24>>2]|0)+(s*12|0)|0}function Ube(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;return d=C,C=C+16|0,f=d,c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),tf[c&31](f,s),f=f9(f)|0,C=d,f|0}function f9(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=cR(p9()|0)|0,f?(uR(l,f),AR(c,l),_be(s,c),s=fR(l)|0):s=Hbe(s)|0,C=d,s|0}function p9(){var s=0;return o[7736]|0||(Xbe(9640),pr(25,9640,U|0)|0,s=7736,n[s>>2]=1,n[s+4>>2]=0),9640}function _be(s,l){s=s|0,l=l|0,Wbe(l,s,s+8|0)|0}function Hbe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Za(8)|0,l=f,k=Yt(16)|0,n[k>>2]=n[s>>2],n[k+4>>2]=n[s+4>>2],n[k+8>>2]=n[s+8>>2],n[k+12>>2]=n[s+12>>2],m=l+4|0,n[m>>2]=k,s=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],SR(s,m,d),n[f>>2]=s,C=c,l|0}function SR(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Yt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1244,n[c+12>>2]=l,n[s+4>>2]=c}function qbe(s){s=s|0,im(s),yt(s)}function jbe(s){s=s|0,s=n[s+12>>2]|0,s|0&&yt(s)}function Gbe(s){s=s|0,yt(s)}function Wbe(s,l,c){return s=s|0,l=l|0,c=c|0,l=Ybe(n[s>>2]|0,l,c)|0,c=s+4|0,n[(n[c>>2]|0)+8>>2]=l,n[(n[c>>2]|0)+8>>2]|0}function Ybe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return f=C,C=C+16|0,d=f,$a(d),s=ys(s)|0,c=Kbe(s,n[l>>2]|0,+E[c>>3])|0,el(d),C=f,c|0}function Kbe(s,l,c){s=s|0,l=l|0,c=+c;var f=0;return f=jo(Vbe()|0)|0,l=Xd(l)|0,pc(0,f|0,s|0,l|0,+ +ma(c))|0}function Vbe(){var s=0;return o[7728]|0||(Jbe(9628),s=7728,n[s>>2]=1,n[s+4>>2]=0),9628}function Jbe(s){s=s|0,ao(s,zbe()|0,2)}function zbe(){return 1264}function Xbe(s){s=s|0,Sp(s)}function Zbe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],$be(s,c,d,1),C=f}function $be(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=bR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=exe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,txe(m,f)|0,f),C=d}function bR(){var s=0,l=0;if(o[7744]|0||(g9(9684),pr(37,9684,U|0)|0,l=7744,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9684)|0)){s=9684,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));g9(9684)}return 9684}function exe(s){return s=s|0,0}function txe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=bR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],h9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(rxe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function h9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function rxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=nxe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,ixe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],h9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,sxe(s,k),oxe(k),C=M;return}}function nxe(s){return s=s|0,357913941}function ixe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function sxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function oxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function g9(s){s=s|0,cxe(s)}function axe(s){s=s|0,lxe(s+24|0)}function lxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function cxe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,5,l,uxe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function uxe(){return 1280}function Axe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=fxe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=pxe(l,d,c)|0,C=f,c|0}function fxe(s){return s=s|0,(n[(bR()|0)+24>>2]|0)+(s*12|0)|0}function pxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return B=C,C=C+32|0,d=B,m=B+16|0,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(m,c),m=ZA(m,c)|0,sw[f&15](d,s,m),m=f9(d)|0,C=B,m|0}function hxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],gxe(s,c,d,1),C=f}function gxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=xR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=dxe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,mxe(m,f)|0,f),C=d}function xR(){var s=0,l=0;if(o[7752]|0||(m9(9720),pr(38,9720,U|0)|0,l=7752,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9720)|0)){s=9720,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));m9(9720)}return 9720}function dxe(s){return s=s|0,0}function mxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=xR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],d9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(yxe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function d9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function yxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Exe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,Cxe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],d9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,Ixe(s,k),wxe(k),C=M;return}}function Exe(s){return s=s|0,357913941}function Cxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Ixe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function wxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function m9(s){s=s|0,Dxe(s)}function Bxe(s){s=s|0,vxe(s+24|0)}function vxe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Dxe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,8,l,Pxe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Pxe(){return 1288}function Sxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;return c=C,C=C+16|0,f=c+8|0,d=c,m=bxe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],l=xxe(l,f)|0,C=c,l|0}function bxe(s){return s=s|0,(n[(xR()|0)+24>>2]|0)+(s*12|0)|0}function xxe(s,l){s=s|0,l=l|0;var c=0;return c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),k0(_0[c&31](s)|0)|0}function kxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Qxe(s,c,d,0),C=f}function Qxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=kR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Fxe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Rxe(m,f)|0,f),C=d}function kR(){var s=0,l=0;if(o[7760]|0||(E9(9756),pr(39,9756,U|0)|0,l=7760,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9756)|0)){s=9756,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));E9(9756)}return 9756}function Fxe(s){return s=s|0,0}function Rxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=kR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],y9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Txe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function y9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Txe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Nxe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,Lxe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],y9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,Oxe(s,k),Mxe(k),C=M;return}}function Nxe(s){return s=s|0,357913941}function Lxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Oxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Mxe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function E9(s){s=s|0,Hxe(s)}function Uxe(s){s=s|0,_xe(s+24|0)}function _xe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Hxe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,8,l,qxe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function qxe(){return 1292}function jxe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Gxe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Wxe(l,d,c),C=f}function Gxe(s){return s=s|0,(n[(kR()|0)+24>>2]|0)+(s*12|0)|0}function Wxe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),Tu(d,c),c=+Nu(d,c),eW[f&31](s,c),C=m}function Yxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Kxe(s,c,d,0),C=f}function Kxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=QR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Vxe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Jxe(m,f)|0,f),C=d}function QR(){var s=0,l=0;if(o[7768]|0||(I9(9792),pr(40,9792,U|0)|0,l=7768,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9792)|0)){s=9792,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));I9(9792)}return 9792}function Vxe(s){return s=s|0,0}function Jxe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=QR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],C9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(zxe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function C9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function zxe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Xxe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,Zxe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],C9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,$xe(s,k),eke(k),C=M;return}}function Xxe(s){return s=s|0,357913941}function Zxe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function $xe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function eke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function I9(s){s=s|0,nke(s)}function tke(s){s=s|0,rke(s+24|0)}function rke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function nke(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,1,l,ike()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function ike(){return 1300}function ske(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=oke(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],ake(l,m,c,f),C=d}function oke(s){return s=s|0,(n[(QR()|0)+24>>2]|0)+(s*12|0)|0}function ake(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,Tu(B,f),f=+Nu(B,f),lW[d&15](s,m,f),C=k}function lke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],cke(s,c,d,0),C=f}function cke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=FR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=uke(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Ake(m,f)|0,f),C=d}function FR(){var s=0,l=0;if(o[7776]|0||(B9(9828),pr(41,9828,U|0)|0,l=7776,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9828)|0)){s=9828,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));B9(9828)}return 9828}function uke(s){return s=s|0,0}function Ake(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=FR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],w9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(fke(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function w9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function fke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=pke(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,hke(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],w9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,gke(s,k),dke(k),C=M;return}}function pke(s){return s=s|0,357913941}function hke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function gke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function dke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function B9(s){s=s|0,Eke(s)}function mke(s){s=s|0,yke(s+24|0)}function yke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Eke(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,7,l,Cke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Cke(){return 1312}function Ike(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=wke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Bke(l,d,c),C=f}function wke(s){return s=s|0,(n[(FR()|0)+24>>2]|0)+(s*12|0)|0}function Bke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,tf[f&31](s,d),C=m}function vke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Dke(s,c,d,0),C=f}function Dke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=RR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Pke(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Ske(m,f)|0,f),C=d}function RR(){var s=0,l=0;if(o[7784]|0||(D9(9864),pr(42,9864,U|0)|0,l=7784,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9864)|0)){s=9864,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));D9(9864)}return 9864}function Pke(s){return s=s|0,0}function Ske(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=RR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],v9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(bke(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function v9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function bke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=xke(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,kke(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],v9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,Qke(s,k),Fke(k),C=M;return}}function xke(s){return s=s|0,357913941}function kke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function Qke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Fke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function D9(s){s=s|0,Nke(s)}function Rke(s){s=s|0,Tke(s+24|0)}function Tke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function Nke(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,8,l,Lke()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function Lke(){return 1320}function Oke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=Mke(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Uke(l,d,c),C=f}function Mke(s){return s=s|0,(n[(RR()|0)+24>>2]|0)+(s*12|0)|0}function Uke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),_ke(d,c),d=Hke(d,c)|0,tf[f&31](s,d),C=m}function _ke(s,l){s=s|0,l=l|0}function Hke(s,l){return s=s|0,l=l|0,qke(l)|0}function qke(s){return s=s|0,s|0}function jke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],Gke(s,c,d,0),C=f}function Gke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=TR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=Wke(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,Yke(m,f)|0,f),C=d}function TR(){var s=0,l=0;if(o[7792]|0||(S9(9900),pr(43,9900,U|0)|0,l=7792,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9900)|0)){s=9900,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));S9(9900)}return 9900}function Wke(s){return s=s|0,0}function Yke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=TR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],P9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(Kke(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function P9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function Kke(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=Vke(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,Jke(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],P9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,zke(s,k),Xke(k),C=M;return}}function Vke(s){return s=s|0,357913941}function Jke(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function zke(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function Xke(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function S9(s){s=s|0,eQe(s)}function Zke(s){s=s|0,$ke(s+24|0)}function $ke(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function eQe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,22,l,tQe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function tQe(){return 1344}function rQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0;c=C,C=C+16|0,f=c+8|0,d=c,m=nQe(s)|0,s=n[m+4>>2]|0,n[d>>2]=n[m>>2],n[d+4>>2]=s,n[f>>2]=n[d>>2],n[f+4>>2]=n[d+4>>2],iQe(l,f),C=c}function nQe(s){return s=s|0,(n[(TR()|0)+24>>2]|0)+(s*12|0)|0}function iQe(s,l){s=s|0,l=l|0;var c=0;c=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(c=n[(n[s>>2]|0)+c>>2]|0),ef[c&127](s)}function sQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=NR()|0,s=oQe(c)|0,yn(m,l,d,s,aQe(c,f)|0,f)}function NR(){var s=0,l=0;if(o[7800]|0||(x9(9936),pr(44,9936,U|0)|0,l=7800,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9936)|0)){s=9936,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));x9(9936)}return 9936}function oQe(s){return s=s|0,s|0}function aQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=NR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(b9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(lQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function b9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function lQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=cQe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,uQe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,b9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,AQe(s,d),fQe(d),C=k;return}}function cQe(s){return s=s|0,536870911}function uQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function AQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function fQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function x9(s){s=s|0,gQe(s)}function pQe(s){s=s|0,hQe(s+24|0)}function hQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function gQe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,23,l,n9()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function dQe(s,l){s=s|0,l=l|0,yQe(n[(mQe(s)|0)>>2]|0,l)}function mQe(s){return s=s|0,(n[(NR()|0)+24>>2]|0)+(s<<3)|0}function yQe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,IR(f,l),l=wR(f,l)|0,ef[s&127](l),C=c}function EQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=LR()|0,s=CQe(c)|0,yn(m,l,d,s,IQe(c,f)|0,f)}function LR(){var s=0,l=0;if(o[7808]|0||(Q9(9972),pr(45,9972,U|0)|0,l=7808,n[l>>2]=1,n[l+4>>2]=0),!(Lr(9972)|0)){s=9972,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));Q9(9972)}return 9972}function CQe(s){return s=s|0,s|0}function IQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=LR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(k9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(wQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function k9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function wQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=BQe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,vQe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,k9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,DQe(s,d),PQe(d),C=k;return}}function BQe(s){return s=s|0,536870911}function vQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function DQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function PQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function Q9(s){s=s|0,xQe(s)}function SQe(s){s=s|0,bQe(s+24|0)}function bQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function xQe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,9,l,kQe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function kQe(){return 1348}function QQe(s,l){return s=s|0,l=l|0,RQe(n[(FQe(s)|0)>>2]|0,l)|0}function FQe(s){return s=s|0,(n[(LR()|0)+24>>2]|0)+(s<<3)|0}function RQe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,F9(f,l),l=R9(f,l)|0,l=FD(_0[s&31](l)|0)|0,C=c,l|0}function F9(s,l){s=s|0,l=l|0}function R9(s,l){return s=s|0,l=l|0,TQe(l)|0}function TQe(s){return s=s|0,s|0}function NQe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=OR()|0,s=LQe(c)|0,yn(m,l,d,s,OQe(c,f)|0,f)}function OR(){var s=0,l=0;if(o[7816]|0||(N9(10008),pr(46,10008,U|0)|0,l=7816,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10008)|0)){s=10008,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));N9(10008)}return 10008}function LQe(s){return s=s|0,s|0}function OQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=OR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(T9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(MQe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function T9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function MQe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=UQe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,_Qe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,T9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,HQe(s,d),qQe(d),C=k;return}}function UQe(s){return s=s|0,536870911}function _Qe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function HQe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function qQe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function N9(s){s=s|0,WQe(s)}function jQe(s){s=s|0,GQe(s+24|0)}function GQe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function WQe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,15,l,XG()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function YQe(s){return s=s|0,VQe(n[(KQe(s)|0)>>2]|0)|0}function KQe(s){return s=s|0,(n[(OR()|0)+24>>2]|0)+(s<<3)|0}function VQe(s){return s=s|0,FD(KD[s&7]()|0)|0}function JQe(){var s=0;return o[7832]|0||(nFe(10052),pr(25,10052,U|0)|0,s=7832,n[s>>2]=1,n[s+4>>2]=0),10052}function zQe(s,l){s=s|0,l=l|0,n[s>>2]=XQe()|0,n[s+4>>2]=ZQe()|0,n[s+12>>2]=l,n[s+8>>2]=$Qe()|0,n[s+32>>2]=2}function XQe(){return 11709}function ZQe(){return 1188}function $Qe(){return TD()|0}function eFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(tFe(c),yt(c)):l|0&&(Hd(l),yt(l))}function Qp(s,l){return s=s|0,l=l|0,l&s|0}function tFe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function TD(){var s=0;return o[7824]|0||(n[2511]=rFe()|0,n[2512]=0,s=7824,n[s>>2]=1,n[s+4>>2]=0),10044}function rFe(){return 0}function nFe(s){s=s|0,Sp(s)}function iFe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0;l=C,C=C+32|0,c=l+24|0,m=l+16|0,d=l+8|0,f=l,sFe(s,4827),oFe(s,4834,3)|0,aFe(s,3682,47)|0,n[m>>2]=9,n[m+4>>2]=0,n[c>>2]=n[m>>2],n[c+4>>2]=n[m+4>>2],lFe(s,4841,c)|0,n[d>>2]=1,n[d+4>>2]=0,n[c>>2]=n[d>>2],n[c+4>>2]=n[d+4>>2],cFe(s,4871,c)|0,n[f>>2]=10,n[f+4>>2]=0,n[c>>2]=n[f>>2],n[c+4>>2]=n[f+4>>2],uFe(s,4891,c)|0,C=l}function sFe(s,l){s=s|0,l=l|0;var c=0;c=qRe()|0,n[s>>2]=c,jRe(c,l),Fp(n[s>>2]|0)}function oFe(s,l,c){return s=s|0,l=l|0,c=c|0,PRe(s,mn(l)|0,c,0),s|0}function aFe(s,l,c){return s=s|0,l=l|0,c=c|0,ARe(s,mn(l)|0,c,0),s|0}function lFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],YFe(s,l,d),C=f,s|0}function cFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],SFe(s,l,d),C=f,s|0}function uFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=n[c+4>>2]|0,n[m>>2]=n[c>>2],n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],AFe(s,l,d),C=f,s|0}function AFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],fFe(s,c,d,1),C=f}function fFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=MR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=pFe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,hFe(m,f)|0,f),C=d}function MR(){var s=0,l=0;if(o[7840]|0||(O9(10100),pr(48,10100,U|0)|0,l=7840,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10100)|0)){s=10100,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));O9(10100)}return 10100}function pFe(s){return s=s|0,0}function hFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=MR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],L9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(gFe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function L9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function gFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=dFe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,mFe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],L9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,yFe(s,k),EFe(k),C=M;return}}function dFe(s){return s=s|0,357913941}function mFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function yFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function EFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function O9(s){s=s|0,wFe(s)}function CFe(s){s=s|0,IFe(s+24|0)}function IFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function wFe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,6,l,BFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function BFe(){return 1364}function vFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;return f=C,C=C+16|0,d=f+8|0,m=f,B=DFe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],c=PFe(l,d,c)|0,C=f,c|0}function DFe(s){return s=s|0,(n[(MR()|0)+24>>2]|0)+(s*12|0)|0}function PFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),XA(d,c),d=ZA(d,c)|0,d=GG(pT[f&15](s,d)|0)|0,C=m,d|0}function SFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],bFe(s,c,d,0),C=f}function bFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=UR()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=xFe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,kFe(m,f)|0,f),C=d}function UR(){var s=0,l=0;if(o[7848]|0||(U9(10136),pr(49,10136,U|0)|0,l=7848,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10136)|0)){s=10136,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));U9(10136)}return 10136}function xFe(s){return s=s|0,0}function kFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=UR()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],M9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(QFe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function M9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function QFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=FFe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,RFe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],M9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,TFe(s,k),NFe(k),C=M;return}}function FFe(s){return s=s|0,357913941}function RFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function TFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function NFe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function U9(s){s=s|0,MFe(s)}function LFe(s){s=s|0,OFe(s+24|0)}function OFe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function MFe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,9,l,UFe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function UFe(){return 1372}function _Fe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,d=f+8|0,m=f,B=HFe(s)|0,s=n[B+4>>2]|0,n[m>>2]=n[B>>2],n[m+4>>2]=s,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],qFe(l,d,c),C=f}function HFe(s){return s=s|0,(n[(UR()|0)+24>>2]|0)+(s*12|0)|0}function qFe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=Ze;m=C,C=C+16|0,d=m,f=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(f=n[(n[s>>2]|0)+f>>2]|0),jFe(d,c),B=y(GFe(d,c)),$7[f&1](s,B),C=m}function jFe(s,l){s=s|0,l=+l}function GFe(s,l){return s=s|0,l=+l,y(WFe(l))}function WFe(s){return s=+s,y(s)}function YFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,d=f+8|0,m=f,k=n[c>>2]|0,B=n[c+4>>2]|0,c=mn(l)|0,n[m>>2]=k,n[m+4>>2]=B,n[d>>2]=n[m>>2],n[d+4>>2]=n[m+4>>2],KFe(s,c,d,0),C=f}function KFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0,F=0,M=0,O=0;d=C,C=C+32|0,m=d+16|0,O=d+8|0,k=d,M=n[c>>2]|0,F=n[c+4>>2]|0,B=n[s>>2]|0,s=_R()|0,n[O>>2]=M,n[O+4>>2]=F,n[m>>2]=n[O>>2],n[m+4>>2]=n[O+4>>2],c=VFe(m)|0,n[k>>2]=M,n[k+4>>2]=F,n[m>>2]=n[k>>2],n[m+4>>2]=n[k+4>>2],yn(B,l,s,c,JFe(m,f)|0,f),C=d}function _R(){var s=0,l=0;if(o[7856]|0||(H9(10172),pr(50,10172,U|0)|0,l=7856,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10172)|0)){s=10172,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));H9(10172)}return 10172}function VFe(s){return s=s|0,0}function JFe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0;return O=C,C=C+32|0,d=O+24|0,B=O+16|0,k=O,F=O+8|0,m=n[s>>2]|0,f=n[s+4>>2]|0,n[k>>2]=m,n[k+4>>2]=f,j=_R()|0,M=j+24|0,s=dr(l,4)|0,n[F>>2]=s,l=j+28|0,c=n[l>>2]|0,c>>>0<(n[j+32>>2]|0)>>>0?(n[B>>2]=m,n[B+4>>2]=f,n[d>>2]=n[B>>2],n[d+4>>2]=n[B+4>>2],_9(c,d,s),s=(n[l>>2]|0)+12|0,n[l>>2]=s):(zFe(M,k,F),s=n[l>>2]|0),C=O,((s-(n[M>>2]|0)|0)/12|0)+-1|0}function _9(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=n[l+4>>2]|0,n[s>>2]=n[l>>2],n[s+4>>2]=f,n[s+8>>2]=c}function zFe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;if(M=C,C=C+48|0,f=M+32|0,B=M+24|0,k=M,F=s+4|0,d=(((n[F>>2]|0)-(n[s>>2]|0)|0)/12|0)+1|0,m=XFe(s)|0,m>>>0>>0)Zr(s);else{O=n[s>>2]|0,oe=((n[s+8>>2]|0)-O|0)/12|0,j=oe<<1,ZFe(k,oe>>>0>>1>>>0?j>>>0>>0?d:j:m,((n[F>>2]|0)-O|0)/12|0,s+8|0),F=k+8|0,m=n[F>>2]|0,d=n[l+4>>2]|0,c=n[c>>2]|0,n[B>>2]=n[l>>2],n[B+4>>2]=d,n[f>>2]=n[B>>2],n[f+4>>2]=n[B+4>>2],_9(m,f,c),n[F>>2]=(n[F>>2]|0)+12,$Fe(s,k),eRe(k),C=M;return}}function XFe(s){return s=s|0,357913941}function ZFe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>357913941)Tt();else{d=Yt(l*12|0)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c*12|0)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l*12|0)}function $Fe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(((d|0)/-12|0)*12|0)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function eRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~(((f+-12-l|0)>>>0)/12|0)*12|0)),s=n[s>>2]|0,s|0&&yt(s)}function H9(s){s=s|0,nRe(s)}function tRe(s){s=s|0,rRe(s+24|0)}function rRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~(((l+-12-f|0)>>>0)/12|0)*12|0)),yt(c))}function nRe(s){s=s|0;var l=0;l=Jr()|0,zr(s,2,3,l,iRe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function iRe(){return 1380}function sRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+8|0,B=d,k=oRe(s)|0,s=n[k+4>>2]|0,n[B>>2]=n[k>>2],n[B+4>>2]=s,n[m>>2]=n[B>>2],n[m+4>>2]=n[B+4>>2],aRe(l,m,c,f),C=d}function oRe(s){return s=s|0,(n[(_R()|0)+24>>2]|0)+(s*12|0)|0}function aRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;k=C,C=C+16|0,m=k+1|0,B=k,d=n[l>>2]|0,l=n[l+4>>2]|0,s=s+(l>>1)|0,l&1&&(d=n[(n[s>>2]|0)+d>>2]|0),XA(m,c),m=ZA(m,c)|0,lRe(B,f),B=cRe(B,f)|0,sw[d&15](s,m,B),C=k}function lRe(s,l){s=s|0,l=l|0}function cRe(s,l){return s=s|0,l=l|0,uRe(l)|0}function uRe(s){return s=s|0,(s|0)!=0|0}function ARe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=HR()|0,s=fRe(c)|0,yn(m,l,d,s,pRe(c,f)|0,f)}function HR(){var s=0,l=0;if(o[7864]|0||(j9(10208),pr(51,10208,U|0)|0,l=7864,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10208)|0)){s=10208,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));j9(10208)}return 10208}function fRe(s){return s=s|0,s|0}function pRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=HR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(q9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(hRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function q9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function hRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=gRe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,dRe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,q9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,mRe(s,d),yRe(d),C=k;return}}function gRe(s){return s=s|0,536870911}function dRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function mRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function yRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function j9(s){s=s|0,IRe(s)}function ERe(s){s=s|0,CRe(s+24|0)}function CRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function IRe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,24,l,wRe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function wRe(){return 1392}function BRe(s,l){s=s|0,l=l|0,DRe(n[(vRe(s)|0)>>2]|0,l)}function vRe(s){return s=s|0,(n[(HR()|0)+24>>2]|0)+(s<<3)|0}function DRe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,F9(f,l),l=R9(f,l)|0,ef[s&127](l),C=c}function PRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=qR()|0,s=SRe(c)|0,yn(m,l,d,s,bRe(c,f)|0,f)}function qR(){var s=0,l=0;if(o[7872]|0||(W9(10244),pr(52,10244,U|0)|0,l=7872,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10244)|0)){s=10244,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));W9(10244)}return 10244}function SRe(s){return s=s|0,s|0}function bRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=qR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(G9(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(xRe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function G9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function xRe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=kRe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,QRe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,G9(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,FRe(s,d),RRe(d),C=k;return}}function kRe(s){return s=s|0,536870911}function QRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function FRe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function RRe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function W9(s){s=s|0,LRe(s)}function TRe(s){s=s|0,NRe(s+24|0)}function NRe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function LRe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,16,l,ORe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function ORe(){return 1400}function MRe(s){return s=s|0,_Re(n[(URe(s)|0)>>2]|0)|0}function URe(s){return s=s|0,(n[(qR()|0)+24>>2]|0)+(s<<3)|0}function _Re(s){return s=s|0,HRe(KD[s&7]()|0)|0}function HRe(s){return s=s|0,s|0}function qRe(){var s=0;return o[7880]|0||(JRe(10280),pr(25,10280,U|0)|0,s=7880,n[s>>2]=1,n[s+4>>2]=0),10280}function jRe(s,l){s=s|0,l=l|0,n[s>>2]=GRe()|0,n[s+4>>2]=WRe()|0,n[s+12>>2]=l,n[s+8>>2]=YRe()|0,n[s+32>>2]=4}function GRe(){return 11711}function WRe(){return 1356}function YRe(){return TD()|0}function KRe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(VRe(c),yt(c)):l|0&&(C0(l),yt(l))}function VRe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function JRe(s){s=s|0,Sp(s)}function zRe(s){s=s|0,XRe(s,4920),ZRe(s)|0,$Re(s)|0}function XRe(s,l){s=s|0,l=l|0;var c=0;c=p9()|0,n[s>>2]=c,CTe(c,l),Fp(n[s>>2]|0)}function ZRe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,uTe()|0),s|0}function $Re(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,eTe()|0),s|0}function eTe(){var s=0;return o[7888]|0||(Y9(10328),pr(53,10328,U|0)|0,s=7888,n[s>>2]=1,n[s+4>>2]=0),Lr(10328)|0||Y9(10328),10328}function T0(s,l){s=s|0,l=l|0,yn(s,0,l,0,0,0)}function Y9(s){s=s|0,nTe(s),N0(s,10)}function tTe(s){s=s|0,rTe(s+24|0)}function rTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function nTe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,1,l,aTe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function iTe(s,l,c){s=s|0,l=l|0,c=+c,sTe(s,l,c)}function N0(s,l){s=s|0,l=l|0,n[s+20>>2]=l}function sTe(s,l,c){s=s|0,l=l|0,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+16|0,m=f+8|0,k=f+13|0,d=f,B=f+12|0,XA(k,l),n[m>>2]=ZA(k,l)|0,Tu(B,c),E[d>>3]=+Nu(B,c),oTe(s,m,d),C=f}function oTe(s,l,c){s=s|0,l=l|0,c=c|0,Xa(s+8|0,n[l>>2]|0,+E[c>>3]),o[s+24>>0]=1}function aTe(){return 1404}function lTe(s,l){return s=s|0,l=+l,cTe(s,l)|0}function cTe(s,l){s=s|0,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return f=C,C=C+16|0,m=f+4|0,B=f+8|0,k=f,d=Za(8)|0,c=d,F=Yt(16)|0,XA(m,s),s=ZA(m,s)|0,Tu(B,l),Xa(F,s,+Nu(B,l)),B=c+4|0,n[B>>2]=F,s=Yt(8)|0,B=n[B>>2]|0,n[k>>2]=0,n[m>>2]=n[k>>2],SR(s,B,m),n[d>>2]=s,C=f,c|0}function uTe(){var s=0;return o[7896]|0||(K9(10364),pr(54,10364,U|0)|0,s=7896,n[s>>2]=1,n[s+4>>2]=0),Lr(10364)|0||K9(10364),10364}function K9(s){s=s|0,pTe(s),N0(s,55)}function ATe(s){s=s|0,fTe(s+24|0)}function fTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function pTe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,4,l,mTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function hTe(s){s=s|0,gTe(s)}function gTe(s){s=s|0,dTe(s)}function dTe(s){s=s|0,V9(s+8|0),o[s+24>>0]=1}function V9(s){s=s|0,n[s>>2]=0,E[s+8>>3]=0}function mTe(){return 1424}function yTe(){return ETe()|0}function ETe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Za(8)|0,s=c,f=Yt(16)|0,V9(f),m=s+4|0,n[m>>2]=f,f=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],SR(f,m,d),n[c>>2]=f,C=l,s|0}function CTe(s,l){s=s|0,l=l|0,n[s>>2]=ITe()|0,n[s+4>>2]=wTe()|0,n[s+12>>2]=l,n[s+8>>2]=BTe()|0,n[s+32>>2]=5}function ITe(){return 11710}function wTe(){return 1416}function BTe(){return ND()|0}function vTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(DTe(c),yt(c)):l|0&&yt(l)}function DTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function ND(){var s=0;return o[7904]|0||(n[2600]=PTe()|0,n[2601]=0,s=7904,n[s>>2]=1,n[s+4>>2]=0),10400}function PTe(){return n[357]|0}function STe(s){s=s|0,bTe(s,4926),xTe(s)|0}function bTe(s,l){s=s|0,l=l|0;var c=0;c=LG()|0,n[s>>2]=c,_Te(c,l),Fp(n[s>>2]|0)}function xTe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,kTe()|0),s|0}function kTe(){var s=0;return o[7912]|0||(J9(10412),pr(56,10412,U|0)|0,s=7912,n[s>>2]=1,n[s+4>>2]=0),Lr(10412)|0||J9(10412),10412}function J9(s){s=s|0,RTe(s),N0(s,57)}function QTe(s){s=s|0,FTe(s+24|0)}function FTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function RTe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,5,l,OTe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function TTe(s){s=s|0,NTe(s)}function NTe(s){s=s|0,LTe(s)}function LTe(s){s=s|0;var l=0,c=0;l=s+8|0,c=l+48|0;do n[l>>2]=0,l=l+4|0;while((l|0)<(c|0));o[s+56>>0]=1}function OTe(){return 1432}function MTe(){return UTe()|0}function UTe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0;B=C,C=C+16|0,s=B+4|0,l=B,c=Za(8)|0,f=c,d=Yt(48)|0,m=d,k=m+48|0;do n[m>>2]=0,m=m+4|0;while((m|0)<(k|0));return m=f+4|0,n[m>>2]=d,k=Yt(8)|0,m=n[m>>2]|0,n[l>>2]=0,n[s>>2]=n[l>>2],OG(k,m,s),n[c>>2]=k,C=B,f|0}function _Te(s,l){s=s|0,l=l|0,n[s>>2]=HTe()|0,n[s+4>>2]=qTe()|0,n[s+12>>2]=l,n[s+8>>2]=jTe()|0,n[s+32>>2]=6}function HTe(){return 11704}function qTe(){return 1436}function jTe(){return ND()|0}function GTe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(WTe(c),yt(c)):l|0&&yt(l)}function WTe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function YTe(s){s=s|0,KTe(s,4933),VTe(s)|0,JTe(s)|0}function KTe(s,l){s=s|0,l=l|0;var c=0;c=ENe()|0,n[s>>2]=c,CNe(c,l),Fp(n[s>>2]|0)}function VTe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,cNe()|0),s|0}function JTe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,zTe()|0),s|0}function zTe(){var s=0;return o[7920]|0||(z9(10452),pr(58,10452,U|0)|0,s=7920,n[s>>2]=1,n[s+4>>2]=0),Lr(10452)|0||z9(10452),10452}function z9(s){s=s|0,$Te(s),N0(s,1)}function XTe(s){s=s|0,ZTe(s+24|0)}function ZTe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function $Te(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,1,l,nNe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function eNe(s,l,c){s=s|0,l=+l,c=+c,tNe(s,l,c)}function tNe(s,l,c){s=s|0,l=+l,c=+c;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,m=f+8|0,k=f+17|0,d=f,B=f+16|0,Tu(k,l),E[m>>3]=+Nu(k,l),Tu(B,c),E[d>>3]=+Nu(B,c),rNe(s,m,d),C=f}function rNe(s,l,c){s=s|0,l=l|0,c=c|0,X9(s+8|0,+E[l>>3],+E[c>>3]),o[s+24>>0]=1}function X9(s,l,c){s=s|0,l=+l,c=+c,E[s>>3]=l,E[s+8>>3]=c}function nNe(){return 1472}function iNe(s,l){return s=+s,l=+l,sNe(s,l)|0}function sNe(s,l){s=+s,l=+l;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return f=C,C=C+16|0,B=f+4|0,k=f+8|0,F=f,d=Za(8)|0,c=d,m=Yt(16)|0,Tu(B,s),s=+Nu(B,s),Tu(k,l),X9(m,s,+Nu(k,l)),k=c+4|0,n[k>>2]=m,m=Yt(8)|0,k=n[k>>2]|0,n[F>>2]=0,n[B>>2]=n[F>>2],Z9(m,k,B),n[d>>2]=m,C=f,c|0}function Z9(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Yt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1452,n[c+12>>2]=l,n[s+4>>2]=c}function oNe(s){s=s|0,im(s),yt(s)}function aNe(s){s=s|0,s=n[s+12>>2]|0,s|0&&yt(s)}function lNe(s){s=s|0,yt(s)}function cNe(){var s=0;return o[7928]|0||($9(10488),pr(59,10488,U|0)|0,s=7928,n[s>>2]=1,n[s+4>>2]=0),Lr(10488)|0||$9(10488),10488}function $9(s){s=s|0,fNe(s),N0(s,60)}function uNe(s){s=s|0,ANe(s+24|0)}function ANe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function fNe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,6,l,dNe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function pNe(s){s=s|0,hNe(s)}function hNe(s){s=s|0,gNe(s)}function gNe(s){s=s|0,e7(s+8|0),o[s+24>>0]=1}function e7(s){s=s|0,n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,n[s+12>>2]=0}function dNe(){return 1492}function mNe(){return yNe()|0}function yNe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Za(8)|0,s=c,f=Yt(16)|0,e7(f),m=s+4|0,n[m>>2]=f,f=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],Z9(f,m,d),n[c>>2]=f,C=l,s|0}function ENe(){var s=0;return o[7936]|0||(PNe(10524),pr(25,10524,U|0)|0,s=7936,n[s>>2]=1,n[s+4>>2]=0),10524}function CNe(s,l){s=s|0,l=l|0,n[s>>2]=INe()|0,n[s+4>>2]=wNe()|0,n[s+12>>2]=l,n[s+8>>2]=BNe()|0,n[s+32>>2]=7}function INe(){return 11700}function wNe(){return 1484}function BNe(){return ND()|0}function vNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(DNe(c),yt(c)):l|0&&yt(l)}function DNe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function PNe(s){s=s|0,Sp(s)}function SNe(s,l,c){s=s|0,l=l|0,c=c|0,s=mn(l)|0,l=bNe(c)|0,c=xNe(c,0)|0,sLe(s,l,c,jR()|0,0)}function bNe(s){return s=s|0,s|0}function xNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=jR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(r7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(LNe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function jR(){var s=0,l=0;if(o[7944]|0||(t7(10568),pr(61,10568,U|0)|0,l=7944,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10568)|0)){s=10568,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));t7(10568)}return 10568}function t7(s){s=s|0,FNe(s)}function kNe(s){s=s|0,QNe(s+24|0)}function QNe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function FNe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,17,l,e9()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function RNe(s){return s=s|0,NNe(n[(TNe(s)|0)>>2]|0)|0}function TNe(s){return s=s|0,(n[(jR()|0)+24>>2]|0)+(s<<3)|0}function NNe(s){return s=s|0,RD(KD[s&7]()|0)|0}function r7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function LNe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=ONe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,MNe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,r7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,UNe(s,d),_Ne(d),C=k;return}}function ONe(s){return s=s|0,536870911}function MNe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function UNe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function _Ne(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function HNe(){qNe()}function qNe(){jNe(10604)}function jNe(s){s=s|0,GNe(s,4955)}function GNe(s,l){s=s|0,l=l|0;var c=0;c=WNe()|0,n[s>>2]=c,YNe(c,l),Fp(n[s>>2]|0)}function WNe(){var s=0;return o[7952]|0||(tLe(10612),pr(25,10612,U|0)|0,s=7952,n[s>>2]=1,n[s+4>>2]=0),10612}function YNe(s,l){s=s|0,l=l|0,n[s>>2]=zNe()|0,n[s+4>>2]=XNe()|0,n[s+12>>2]=l,n[s+8>>2]=ZNe()|0,n[s+32>>2]=8}function Fp(s){s=s|0;var l=0,c=0;l=C,C=C+16|0,c=l,$d()|0,n[c>>2]=s,KNe(10608,c),C=l}function $d(){return o[11714]|0||(n[2652]=0,pr(62,10608,U|0)|0,o[11714]=1),10608}function KNe(s,l){s=s|0,l=l|0;var c=0;c=Yt(8)|0,n[c+4>>2]=n[l>>2],n[c>>2]=n[s>>2],n[s>>2]=c}function VNe(s){s=s|0,JNe(s)}function JNe(s){s=s|0;var l=0,c=0;if(l=n[s>>2]|0,l|0)do c=l,l=n[l>>2]|0,yt(c);while(l|0);n[s>>2]=0}function zNe(){return 11715}function XNe(){return 1496}function ZNe(){return TD()|0}function $Ne(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(eLe(c),yt(c)):l|0&&yt(l)}function eLe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function tLe(s){s=s|0,Sp(s)}function rLe(s,l){s=s|0,l=l|0;var c=0,f=0;$d()|0,c=n[2652]|0;e:do if(c|0){for(;f=n[c+4>>2]|0,!(f|0&&!(O7(GR(f)|0,s)|0));)if(c=n[c>>2]|0,!c)break e;nLe(f,l)}while(!1)}function GR(s){return s=s|0,n[s+12>>2]|0}function nLe(s,l){s=s|0,l=l|0;var c=0;s=s+36|0,c=n[s>>2]|0,c|0&&(bu(c),yt(c)),c=Yt(4)|0,PD(c,l),n[s>>2]=c}function WR(){return o[11716]|0||(n[2664]=0,pr(63,10656,U|0)|0,o[11716]=1),10656}function n7(){var s=0;return o[11717]|0?s=n[2665]|0:(iLe(),n[2665]=1504,o[11717]=1,s=1504),s|0}function iLe(){o[11740]|0||(o[11718]=dr(dr(8,0)|0,0)|0,o[11719]=dr(dr(0,0)|0,0)|0,o[11720]=dr(dr(0,16)|0,0)|0,o[11721]=dr(dr(8,0)|0,0)|0,o[11722]=dr(dr(0,0)|0,0)|0,o[11723]=dr(dr(8,0)|0,0)|0,o[11724]=dr(dr(0,0)|0,0)|0,o[11725]=dr(dr(8,0)|0,0)|0,o[11726]=dr(dr(0,0)|0,0)|0,o[11727]=dr(dr(8,0)|0,0)|0,o[11728]=dr(dr(0,0)|0,0)|0,o[11729]=dr(dr(0,0)|0,32)|0,o[11730]=dr(dr(0,0)|0,32)|0,o[11740]=1)}function i7(){return 1572}function sLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0,O=0;m=C,C=C+32|0,O=m+16|0,M=m+12|0,F=m+8|0,k=m+4|0,B=m,n[O>>2]=s,n[M>>2]=l,n[F>>2]=c,n[k>>2]=f,n[B>>2]=d,WR()|0,oLe(10656,O,M,F,k,B),C=m}function oLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0;B=Yt(24)|0,RG(B+4|0,n[l>>2]|0,n[c>>2]|0,n[f>>2]|0,n[d>>2]|0,n[m>>2]|0),n[B>>2]=n[s>>2],n[s>>2]=B}function s7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0,ct=0;if(ct=C,C=C+32|0,Oe=ct+20|0,Qe=ct+8|0,rt=ct+4|0,Xe=ct,l=n[l>>2]|0,l|0){We=Oe+4|0,F=Oe+8|0,M=Qe+4|0,O=Qe+8|0,j=Qe+8|0,oe=Oe+8|0;do{if(B=l+4|0,k=YR(B)|0,k|0){if(d=$I(k)|0,n[Oe>>2]=0,n[We>>2]=0,n[F>>2]=0,f=(ew(k)|0)+1|0,aLe(Oe,f),f|0)for(;f=f+-1|0,Tc(Qe,n[d>>2]|0),m=n[We>>2]|0,m>>>0<(n[oe>>2]|0)>>>0?(n[m>>2]=n[Qe>>2],n[We>>2]=(n[We>>2]|0)+4):KR(Oe,Qe),f;)d=d+4|0;f=tw(k)|0,n[Qe>>2]=0,n[M>>2]=0,n[O>>2]=0;e:do if(n[f>>2]|0)for(d=0,m=0;;){if((d|0)==(m|0)?lLe(Qe,f):(n[d>>2]=n[f>>2],n[M>>2]=(n[M>>2]|0)+4),f=f+4|0,!(n[f>>2]|0))break e;d=n[M>>2]|0,m=n[j>>2]|0}while(!1);n[rt>>2]=LD(B)|0,n[Xe>>2]=Lr(k)|0,cLe(c,s,rt,Xe,Oe,Qe),VR(Qe),$A(Oe)}l=n[l>>2]|0}while(l|0)}C=ct}function YR(s){return s=s|0,n[s+12>>2]|0}function $I(s){return s=s|0,n[s+12>>2]|0}function ew(s){return s=s|0,n[s+16>>2]|0}function aLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+32|0,c=d,f=n[s>>2]|0,(n[s+8>>2]|0)-f>>2>>>0>>0&&(p7(c,l,(n[s+4>>2]|0)-f>>2,s+8|0),h7(s,c),g7(c)),C=d}function KR(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=f7(s)|0,m>>>0>>0)Zr(s);else{k=n[s>>2]|0,M=(n[s+8>>2]|0)-k|0,F=M>>1,p7(c,M>>2>>>0>>1>>>0?F>>>0>>0?d:F:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,h7(s,c),g7(c),C=B;return}}function tw(s){return s=s|0,n[s+8>>2]|0}function lLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0;if(B=C,C=C+32|0,c=B,f=s+4|0,d=((n[f>>2]|0)-(n[s>>2]|0)>>2)+1|0,m=A7(s)|0,m>>>0>>0)Zr(s);else{k=n[s>>2]|0,M=(n[s+8>>2]|0)-k|0,F=M>>1,bLe(c,M>>2>>>0>>1>>>0?F>>>0>>0?d:F:m,(n[f>>2]|0)-k>>2,s+8|0),m=c+8|0,n[n[m>>2]>>2]=n[l>>2],n[m>>2]=(n[m>>2]|0)+4,xLe(s,c),kLe(c),C=B;return}}function LD(s){return s=s|0,n[s>>2]|0}function cLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,uLe(s,l,c,f,d,m)}function VR(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),yt(c))}function $A(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-4-f|0)>>>2)<<2)),yt(c))}function uLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,F=0,M=0,O=0,j=0;B=C,C=C+48|0,O=B+40|0,k=B+32|0,j=B+24|0,F=B+12|0,M=B,$a(k),s=ys(s)|0,n[j>>2]=n[l>>2],c=n[c>>2]|0,f=n[f>>2]|0,JR(F,d),ALe(M,m),n[O>>2]=n[j>>2],fLe(s,O,c,f,F,M),VR(M),$A(F),el(k),C=B}function JR(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(PLe(s,f),SLe(s,n[l>>2]|0,n[c>>2]|0,f))}function ALe(s,l){s=s|0,l=l|0;var c=0,f=0;n[s>>2]=0,n[s+4>>2]=0,n[s+8>>2]=0,c=l+4|0,f=(n[c>>2]|0)-(n[l>>2]|0)>>2,f|0&&(vLe(s,f),DLe(s,n[l>>2]|0,n[c>>2]|0,f))}function fLe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,F=0,M=0,O=0,j=0;B=C,C=C+32|0,O=B+28|0,j=B+24|0,k=B+12|0,F=B,M=jo(pLe()|0)|0,n[j>>2]=n[l>>2],n[O>>2]=n[j>>2],l=L0(O)|0,c=o7(c)|0,f=zR(f)|0,n[k>>2]=n[d>>2],O=d+4|0,n[k+4>>2]=n[O>>2],j=d+8|0,n[k+8>>2]=n[j>>2],n[j>>2]=0,n[O>>2]=0,n[d>>2]=0,d=XR(k)|0,n[F>>2]=n[m>>2],O=m+4|0,n[F+4>>2]=n[O>>2],j=m+8|0,n[F+8>>2]=n[j>>2],n[j>>2]=0,n[O>>2]=0,n[m>>2]=0,gc(0,M|0,s|0,l|0,c|0,f|0,d|0,hLe(F)|0)|0,VR(F),$A(k),C=B}function pLe(){var s=0;return o[7968]|0||(wLe(10708),s=7968,n[s>>2]=1,n[s+4>>2]=0),10708}function L0(s){return s=s|0,l7(s)|0}function o7(s){return s=s|0,a7(s)|0}function zR(s){return s=s|0,RD(s)|0}function XR(s){return s=s|0,dLe(s)|0}function hLe(s){return s=s|0,gLe(s)|0}function gLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Za(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=a7(n[(n[s>>2]|0)+(l<<2)>>2]|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function a7(s){return s=s|0,s|0}function dLe(s){s=s|0;var l=0,c=0,f=0;if(f=(n[s+4>>2]|0)-(n[s>>2]|0)|0,c=f>>2,f=Za(f+4|0)|0,n[f>>2]=c,c|0){l=0;do n[f+4+(l<<2)>>2]=l7((n[s>>2]|0)+(l<<2)|0)|0,l=l+1|0;while((l|0)!=(c|0))}return f|0}function l7(s){s=s|0;var l=0,c=0,f=0,d=0;return d=C,C=C+32|0,l=d+12|0,c=d,f=cR(c7()|0)|0,f?(uR(l,f),AR(c,l),ZUe(s,c),s=fR(l)|0):s=mLe(s)|0,C=d,s|0}function c7(){var s=0;return o[7960]|0||(ILe(10664),pr(25,10664,U|0)|0,s=7960,n[s>>2]=1,n[s+4>>2]=0),10664}function mLe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Za(8)|0,l=f,k=Yt(4)|0,n[k>>2]=n[s>>2],m=l+4|0,n[m>>2]=k,s=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],u7(s,m,d),n[f>>2]=s,C=c,l|0}function u7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Yt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1656,n[c+12>>2]=l,n[s+4>>2]=c}function yLe(s){s=s|0,im(s),yt(s)}function ELe(s){s=s|0,s=n[s+12>>2]|0,s|0&&yt(s)}function CLe(s){s=s|0,yt(s)}function ILe(s){s=s|0,Sp(s)}function wLe(s){s=s|0,ao(s,BLe()|0,5)}function BLe(){return 1676}function vLe(s,l){s=s|0,l=l|0;var c=0;if((A7(s)|0)>>>0>>0&&Zr(s),l>>>0>1073741823)Tt();else{c=Yt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function DLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(xr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function A7(s){return s=s|0,1073741823}function PLe(s,l){s=s|0,l=l|0;var c=0;if((f7(s)|0)>>>0>>0&&Zr(s),l>>>0>1073741823)Tt();else{c=Yt(l<<2)|0,n[s+4>>2]=c,n[s>>2]=c,n[s+8>>2]=c+(l<<2);return}}function SLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,f=s+4|0,s=c-l|0,(s|0)>0&&(xr(n[f>>2]|0,l|0,s|0)|0,n[f>>2]=(n[f>>2]|0)+(s>>>2<<2))}function f7(s){return s=s|0,1073741823}function bLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Yt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function xLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function kLe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&&yt(s)}function p7(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>1073741823)Tt();else{d=Yt(l<<2)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<2)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<2)}function h7(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>2)<<2)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function g7(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-4-l|0)>>>2)<<2)),s=n[s>>2]|0,s|0&&yt(s)}function QLe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0;if(Qe=C,C=C+32|0,O=Qe+20|0,j=Qe+12|0,M=Qe+16|0,oe=Qe+4|0,We=Qe,Oe=Qe+8|0,k=n7()|0,m=n[k>>2]|0,B=n[m>>2]|0,B|0)for(F=n[k+8>>2]|0,k=n[k+4>>2]|0;Tc(O,B),FLe(s,O,k,F),m=m+4|0,B=n[m>>2]|0,B;)F=F+1|0,k=k+1|0;if(m=i7()|0,B=n[m>>2]|0,B|0)do Tc(O,B),n[j>>2]=n[m+4>>2],RLe(l,O,j),m=m+8|0,B=n[m>>2]|0;while(B|0);if(m=n[($d()|0)>>2]|0,m|0)do l=n[m+4>>2]|0,Tc(O,n[(em(l)|0)>>2]|0),n[j>>2]=GR(l)|0,TLe(c,O,j),m=n[m>>2]|0;while(m|0);if(Tc(M,0),m=WR()|0,n[O>>2]=n[M>>2],s7(O,m,d),m=n[($d()|0)>>2]|0,m|0){s=O+4|0,l=O+8|0,c=O+8|0;do{if(F=n[m+4>>2]|0,Tc(j,n[(em(F)|0)>>2]|0),NLe(oe,d7(F)|0),B=n[oe>>2]|0,B|0){n[O>>2]=0,n[s>>2]=0,n[l>>2]=0;do Tc(We,n[(em(n[B+4>>2]|0)|0)>>2]|0),k=n[s>>2]|0,k>>>0<(n[c>>2]|0)>>>0?(n[k>>2]=n[We>>2],n[s>>2]=(n[s>>2]|0)+4):KR(O,We),B=n[B>>2]|0;while(B|0);LLe(f,j,O),$A(O)}n[Oe>>2]=n[j>>2],M=m7(F)|0,n[O>>2]=n[Oe>>2],s7(O,M,d),UG(oe),m=n[m>>2]|0}while(m|0)}C=Qe}function FLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,VLe(s,l,c,f)}function RLe(s,l,c){s=s|0,l=l|0,c=c|0,KLe(s,l,c)}function em(s){return s=s|0,s|0}function TLe(s,l,c){s=s|0,l=l|0,c=c|0,jLe(s,l,c)}function d7(s){return s=s|0,s+16|0}function NLe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;if(m=C,C=C+16|0,d=m+8|0,c=m,n[s>>2]=0,f=n[l>>2]|0,n[d>>2]=f,n[c>>2]=s,c=qLe(c)|0,f|0){if(f=Yt(12)|0,B=(y7(d)|0)+4|0,s=n[B+4>>2]|0,l=f+4|0,n[l>>2]=n[B>>2],n[l+4>>2]=s,l=n[n[d>>2]>>2]|0,n[d>>2]=l,!l)s=f;else for(l=f;s=Yt(12)|0,F=(y7(d)|0)+4|0,k=n[F+4>>2]|0,B=s+4|0,n[B>>2]=n[F>>2],n[B+4>>2]=k,n[l>>2]=s,B=n[n[d>>2]>>2]|0,n[d>>2]=B,B;)l=s;n[s>>2]=n[c>>2],n[c>>2]=f}C=m}function LLe(s,l,c){s=s|0,l=l|0,c=c|0,OLe(s,l,c)}function m7(s){return s=s|0,s+24|0}function OLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+24|0,d=f+16|0,k=f+12|0,m=f,$a(d),s=ys(s)|0,n[k>>2]=n[l>>2],JR(m,c),n[B>>2]=n[k>>2],MLe(s,B,m),$A(m),el(d),C=f}function MLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=C,C=C+32|0,B=f+16|0,k=f+12|0,d=f,m=jo(ULe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=L0(B)|0,n[d>>2]=n[c>>2],B=c+4|0,n[d+4>>2]=n[B>>2],k=c+8|0,n[d+8>>2]=n[k>>2],n[k>>2]=0,n[B>>2]=0,n[c>>2]=0,hs(0,m|0,s|0,l|0,XR(d)|0)|0,$A(d),C=f}function ULe(){var s=0;return o[7976]|0||(_Le(10720),s=7976,n[s>>2]=1,n[s+4>>2]=0),10720}function _Le(s){s=s|0,ao(s,HLe()|0,2)}function HLe(){return 1732}function qLe(s){return s=s|0,n[s>>2]|0}function y7(s){return s=s|0,n[s>>2]|0}function jLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,$a(d),s=ys(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],E7(s,m,c),el(d),C=f}function E7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+16|0,m=f+4|0,B=f,d=jo(GLe()|0)|0,n[B>>2]=n[l>>2],n[m>>2]=n[B>>2],l=L0(m)|0,hs(0,d|0,s|0,l|0,o7(c)|0)|0,C=f}function GLe(){var s=0;return o[7984]|0||(WLe(10732),s=7984,n[s>>2]=1,n[s+4>>2]=0),10732}function WLe(s){s=s|0,ao(s,YLe()|0,2)}function YLe(){return 1744}function KLe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;f=C,C=C+32|0,m=f+16|0,d=f+8|0,B=f,$a(d),s=ys(s)|0,n[B>>2]=n[l>>2],c=n[c>>2]|0,n[m>>2]=n[B>>2],E7(s,m,c),el(d),C=f}function VLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,$a(m),s=ys(s)|0,n[k>>2]=n[l>>2],c=o[c>>0]|0,f=o[f>>0]|0,n[B>>2]=n[k>>2],JLe(s,B,c,f),el(m),C=d}function JLe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,B=d+4|0,k=d,m=jo(zLe()|0)|0,n[k>>2]=n[l>>2],n[B>>2]=n[k>>2],l=L0(B)|0,c=tm(c)|0,vi(0,m|0,s|0,l|0,c|0,tm(f)|0)|0,C=d}function zLe(){var s=0;return o[7992]|0||(ZLe(10744),s=7992,n[s>>2]=1,n[s+4>>2]=0),10744}function tm(s){return s=s|0,XLe(s)|0}function XLe(s){return s=s|0,s&255|0}function ZLe(s){s=s|0,ao(s,$Le()|0,3)}function $Le(){return 1756}function eOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;switch(oe=C,C=C+32|0,k=oe+8|0,F=oe+4|0,M=oe+20|0,O=oe,dR(s,0),f=XUe(l)|0,n[k>>2]=0,j=k+4|0,n[j>>2]=0,n[k+8>>2]=0,f<<24>>24){case 0:{o[M>>0]=0,tOe(F,c,M),OD(s,F)|0,xu(F);break}case 8:{j=nT(l)|0,o[M>>0]=8,Tc(O,n[j+4>>2]|0),rOe(F,c,M,O,j+8|0),OD(s,F)|0,xu(F);break}case 9:{if(m=nT(l)|0,l=n[m+4>>2]|0,l|0)for(B=k+8|0,d=m+12|0;l=l+-1|0,Tc(F,n[d>>2]|0),f=n[j>>2]|0,f>>>0<(n[B>>2]|0)>>>0?(n[f>>2]=n[F>>2],n[j>>2]=(n[j>>2]|0)+4):KR(k,F),l;)d=d+4|0;o[M>>0]=9,Tc(O,n[m+8>>2]|0),nOe(F,c,M,O,k),OD(s,F)|0,xu(F);break}default:j=nT(l)|0,o[M>>0]=f,Tc(O,n[j+4>>2]|0),iOe(F,c,M,O),OD(s,F)|0,xu(F)}$A(k),C=oe}function tOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;f=C,C=C+16|0,d=f,$a(d),l=ys(l)|0,mOe(s,l,o[c>>0]|0),el(d),C=f}function OD(s,l){s=s|0,l=l|0;var c=0;return c=n[s>>2]|0,c|0&&sa(c|0),n[s>>2]=n[l>>2],n[l>>2]=0,s|0}function rOe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0;m=C,C=C+32|0,k=m+16|0,B=m+8|0,F=m,$a(B),l=ys(l)|0,c=o[c>>0]|0,n[F>>2]=n[f>>2],d=n[d>>2]|0,n[k>>2]=n[F>>2],pOe(s,l,c,k,d),el(B),C=m}function nOe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0;m=C,C=C+32|0,F=m+24|0,B=m+16|0,M=m+12|0,k=m,$a(B),l=ys(l)|0,c=o[c>>0]|0,n[M>>2]=n[f>>2],JR(k,d),n[F>>2]=n[M>>2],cOe(s,l,c,F,k),$A(k),el(B),C=m}function iOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+32|0,B=d+16|0,m=d+8|0,k=d,$a(m),l=ys(l)|0,c=o[c>>0]|0,n[k>>2]=n[f>>2],n[B>>2]=n[k>>2],sOe(s,l,c,B),el(m),C=d}function sOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0,B=0,k=0;d=C,C=C+16|0,m=d+4|0,k=d,B=jo(oOe()|0)|0,c=tm(c)|0,n[k>>2]=n[f>>2],n[m>>2]=n[k>>2],MD(s,hs(0,B|0,l|0,c|0,L0(m)|0)|0),C=d}function oOe(){var s=0;return o[8e3]|0||(aOe(10756),s=8e3,n[s>>2]=1,n[s+4>>2]=0),10756}function MD(s,l){s=s|0,l=l|0,dR(s,l)}function aOe(s){s=s|0,ao(s,lOe()|0,2)}function lOe(){return 1772}function cOe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0;m=C,C=C+32|0,F=m+16|0,M=m+12|0,B=m,k=jo(uOe()|0)|0,c=tm(c)|0,n[M>>2]=n[f>>2],n[F>>2]=n[M>>2],f=L0(F)|0,n[B>>2]=n[d>>2],F=d+4|0,n[B+4>>2]=n[F>>2],M=d+8|0,n[B+8>>2]=n[M>>2],n[M>>2]=0,n[F>>2]=0,n[d>>2]=0,MD(s,vi(0,k|0,l|0,c|0,f|0,XR(B)|0)|0),$A(B),C=m}function uOe(){var s=0;return o[8008]|0||(AOe(10768),s=8008,n[s>>2]=1,n[s+4>>2]=0),10768}function AOe(s){s=s|0,ao(s,fOe()|0,3)}function fOe(){return 1784}function pOe(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0;m=C,C=C+16|0,k=m+4|0,F=m,B=jo(hOe()|0)|0,c=tm(c)|0,n[F>>2]=n[f>>2],n[k>>2]=n[F>>2],f=L0(k)|0,MD(s,vi(0,B|0,l|0,c|0,f|0,zR(d)|0)|0),C=m}function hOe(){var s=0;return o[8016]|0||(gOe(10780),s=8016,n[s>>2]=1,n[s+4>>2]=0),10780}function gOe(s){s=s|0,ao(s,dOe()|0,3)}function dOe(){return 1800}function mOe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;f=jo(yOe()|0)|0,MD(s,un(0,f|0,l|0,tm(c)|0)|0)}function yOe(){var s=0;return o[8024]|0||(EOe(10792),s=8024,n[s>>2]=1,n[s+4>>2]=0),10792}function EOe(s){s=s|0,ao(s,COe()|0,1)}function COe(){return 1816}function IOe(){wOe(),BOe(),vOe()}function wOe(){n[2702]=K7(65536)|0}function BOe(){GOe(10856)}function vOe(){DOe(10816)}function DOe(s){s=s|0,POe(s,5044),SOe(s)|0}function POe(s,l){s=s|0,l=l|0;var c=0;c=c7()|0,n[s>>2]=c,MOe(c,l),Fp(n[s>>2]|0)}function SOe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,bOe()|0),s|0}function bOe(){var s=0;return o[8032]|0||(C7(10820),pr(64,10820,U|0)|0,s=8032,n[s>>2]=1,n[s+4>>2]=0),Lr(10820)|0||C7(10820),10820}function C7(s){s=s|0,QOe(s),N0(s,25)}function xOe(s){s=s|0,kOe(s+24|0)}function kOe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function QOe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,18,l,NOe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function FOe(s,l){s=s|0,l=l|0,ROe(s,l)}function ROe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;c=C,C=C+16|0,f=c,d=c+4|0,F0(d,l),n[f>>2]=R0(d,l)|0,TOe(s,f),C=c}function TOe(s,l){s=s|0,l=l|0,I7(s+4|0,n[l>>2]|0),o[s+8>>0]=1}function I7(s,l){s=s|0,l=l|0,n[s>>2]=l}function NOe(){return 1824}function LOe(s){return s=s|0,OOe(s)|0}function OOe(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0;return c=C,C=C+16|0,d=c+4|0,B=c,f=Za(8)|0,l=f,k=Yt(4)|0,F0(d,s),I7(k,R0(d,s)|0),m=l+4|0,n[m>>2]=k,s=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],u7(s,m,d),n[f>>2]=s,C=c,l|0}function Za(s){s=s|0;var l=0,c=0;return s=s+7&-8,s>>>0<=32768&&(l=n[2701]|0,s>>>0<=(65536-l|0)>>>0)?(c=(n[2702]|0)+l|0,n[2701]=l+s,s=c):(s=K7(s+8|0)|0,n[s>>2]=n[2703],n[2703]=s,s=s+8|0),s|0}function MOe(s,l){s=s|0,l=l|0,n[s>>2]=UOe()|0,n[s+4>>2]=_Oe()|0,n[s+12>>2]=l,n[s+8>>2]=HOe()|0,n[s+32>>2]=9}function UOe(){return 11744}function _Oe(){return 1832}function HOe(){return ND()|0}function qOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(jOe(c),yt(c)):l|0&&yt(l)}function jOe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function GOe(s){s=s|0,WOe(s,5052),YOe(s)|0,KOe(s,5058,26)|0,VOe(s,5069,1)|0,JOe(s,5077,10)|0,zOe(s,5087,19)|0,XOe(s,5094,27)|0}function WOe(s,l){s=s|0,l=l|0;var c=0;c=jUe()|0,n[s>>2]=c,GUe(c,l),Fp(n[s>>2]|0)}function YOe(s){s=s|0;var l=0;return l=n[s>>2]|0,T0(l,xUe()|0),s|0}function KOe(s,l,c){return s=s|0,l=l|0,c=c|0,AUe(s,mn(l)|0,c,0),s|0}function VOe(s,l,c){return s=s|0,l=l|0,c=c|0,zMe(s,mn(l)|0,c,0),s|0}function JOe(s,l,c){return s=s|0,l=l|0,c=c|0,bMe(s,mn(l)|0,c,0),s|0}function zOe(s,l,c){return s=s|0,l=l|0,c=c|0,pMe(s,mn(l)|0,c,0),s|0}function w7(s,l){s=s|0,l=l|0;var c=0,f=0;e:for(;;){for(c=n[2703]|0;;){if((c|0)==(l|0))break e;if(f=n[c>>2]|0,n[2703]=f,!c)c=f;else break}yt(c)}n[2701]=s}function XOe(s,l,c){return s=s|0,l=l|0,c=c|0,ZOe(s,mn(l)|0,c,0),s|0}function ZOe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=ZR()|0,s=$Oe(c)|0,yn(m,l,d,s,eMe(c,f)|0,f)}function ZR(){var s=0,l=0;if(o[8040]|0||(v7(10860),pr(65,10860,U|0)|0,l=8040,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10860)|0)){s=10860,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));v7(10860)}return 10860}function $Oe(s){return s=s|0,s|0}function eMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=ZR()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(B7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(tMe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function B7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function tMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=rMe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,nMe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,B7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,iMe(s,d),sMe(d),C=k;return}}function rMe(s){return s=s|0,536870911}function nMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function iMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function sMe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function v7(s){s=s|0,lMe(s)}function oMe(s){s=s|0,aMe(s+24|0)}function aMe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function lMe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,11,l,cMe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function cMe(){return 1840}function uMe(s,l,c){s=s|0,l=l|0,c=c|0,fMe(n[(AMe(s)|0)>>2]|0,l,c)}function AMe(s){return s=s|0,(n[(ZR()|0)+24>>2]|0)+(s<<3)|0}function fMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+1|0,d=f,F0(m,l),l=R0(m,l)|0,F0(d,c),c=R0(d,c)|0,tf[s&31](l,c),C=f}function pMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=$R()|0,s=hMe(c)|0,yn(m,l,d,s,gMe(c,f)|0,f)}function $R(){var s=0,l=0;if(o[8048]|0||(P7(10896),pr(66,10896,U|0)|0,l=8048,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10896)|0)){s=10896,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));P7(10896)}return 10896}function hMe(s){return s=s|0,s|0}function gMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=$R()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(D7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(dMe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function D7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function dMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=mMe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,yMe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,D7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,EMe(s,d),CMe(d),C=k;return}}function mMe(s){return s=s|0,536870911}function yMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function EMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function CMe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function P7(s){s=s|0,BMe(s)}function IMe(s){s=s|0,wMe(s+24|0)}function wMe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function BMe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,11,l,vMe()|0,1),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function vMe(){return 1852}function DMe(s,l){return s=s|0,l=l|0,SMe(n[(PMe(s)|0)>>2]|0,l)|0}function PMe(s){return s=s|0,(n[($R()|0)+24>>2]|0)+(s<<3)|0}function SMe(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,F0(f,l),l=R0(f,l)|0,l=RD(_0[s&31](l)|0)|0,C=c,l|0}function bMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=eT()|0,s=xMe(c)|0,yn(m,l,d,s,kMe(c,f)|0,f)}function eT(){var s=0,l=0;if(o[8056]|0||(b7(10932),pr(67,10932,U|0)|0,l=8056,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10932)|0)){s=10932,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));b7(10932)}return 10932}function xMe(s){return s=s|0,s|0}function kMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=eT()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(S7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(QMe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function S7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function QMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=FMe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,RMe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,S7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,TMe(s,d),NMe(d),C=k;return}}function FMe(s){return s=s|0,536870911}function RMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function TMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function NMe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function b7(s){s=s|0,MMe(s)}function LMe(s){s=s|0,OMe(s+24|0)}function OMe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function MMe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,7,l,UMe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function UMe(){return 1860}function _Me(s,l,c){return s=s|0,l=l|0,c=c|0,qMe(n[(HMe(s)|0)>>2]|0,l,c)|0}function HMe(s){return s=s|0,(n[(eT()|0)+24>>2]|0)+(s<<3)|0}function qMe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0;return f=C,C=C+32|0,B=f+12|0,m=f+8|0,k=f,F=f+16|0,d=f+4|0,jMe(F,l),GMe(k,F,l),bp(d,c),c=xp(d,c)|0,n[B>>2]=n[k>>2],sw[s&15](m,B,c),c=WMe(m)|0,xu(m),kp(d),C=f,c|0}function jMe(s,l){s=s|0,l=l|0}function GMe(s,l,c){s=s|0,l=l|0,c=c|0,YMe(s,c)}function WMe(s){return s=s|0,ys(s)|0}function YMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0;d=C,C=C+16|0,c=d,f=l,f&1?(KMe(c,0),ia(f|0,c|0)|0,VMe(s,c),JMe(c)):n[s>>2]=n[l>>2],C=d}function KMe(s,l){s=s|0,l=l|0,Fc(s,l),n[s+4>>2]=0,o[s+8>>0]=0}function VMe(s,l){s=s|0,l=l|0,n[s>>2]=n[l+4>>2]}function JMe(s){s=s|0,o[s+8>>0]=0}function zMe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=tT()|0,s=XMe(c)|0,yn(m,l,d,s,ZMe(c,f)|0,f)}function tT(){var s=0,l=0;if(o[8064]|0||(k7(10968),pr(68,10968,U|0)|0,l=8064,n[l>>2]=1,n[l+4>>2]=0),!(Lr(10968)|0)){s=10968,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));k7(10968)}return 10968}function XMe(s){return s=s|0,s|0}function ZMe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=tT()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(x7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):($Me(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function x7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function $Me(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=eUe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,tUe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,x7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,rUe(s,d),nUe(d),C=k;return}}function eUe(s){return s=s|0,536870911}function tUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function rUe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function nUe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function k7(s){s=s|0,oUe(s)}function iUe(s){s=s|0,sUe(s+24|0)}function sUe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function oUe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,1,l,aUe()|0,5),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function aUe(){return 1872}function lUe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,uUe(n[(cUe(s)|0)>>2]|0,l,c,f,d,m)}function cUe(s){return s=s|0,(n[(tT()|0)+24>>2]|0)+(s<<3)|0}function uUe(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,F=0,M=0,O=0,j=0;B=C,C=C+32|0,k=B+16|0,F=B+12|0,M=B+8|0,O=B+4|0,j=B,bp(k,l),l=xp(k,l)|0,bp(F,c),c=xp(F,c)|0,bp(M,f),f=xp(M,f)|0,bp(O,d),d=xp(O,d)|0,bp(j,m),m=xp(j,m)|0,Z7[s&1](l,c,f,d,m),kp(j),kp(O),kp(M),kp(F),kp(k),C=B}function AUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;m=n[s>>2]|0,d=rT()|0,s=fUe(c)|0,yn(m,l,d,s,pUe(c,f)|0,f)}function rT(){var s=0,l=0;if(o[8072]|0||(F7(11004),pr(69,11004,U|0)|0,l=8072,n[l>>2]=1,n[l+4>>2]=0),!(Lr(11004)|0)){s=11004,l=s+36|0;do n[s>>2]=0,s=s+4|0;while((s|0)<(l|0));F7(11004)}return 11004}function fUe(s){return s=s|0,s|0}function pUe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0,k=0,F=0;return k=C,C=C+16|0,d=k,m=k+4|0,n[d>>2]=s,F=rT()|0,B=F+24|0,l=dr(l,4)|0,n[m>>2]=l,c=F+28|0,f=n[c>>2]|0,f>>>0<(n[F+32>>2]|0)>>>0?(Q7(f,s,l),l=(n[c>>2]|0)+8|0,n[c>>2]=l):(hUe(B,d,m),l=n[c>>2]|0),C=k,(l-(n[B>>2]|0)>>3)+-1|0}function Q7(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,n[s+4>>2]=c}function hUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0;if(k=C,C=C+32|0,d=k,m=s+4|0,B=((n[m>>2]|0)-(n[s>>2]|0)>>3)+1|0,f=gUe(s)|0,f>>>0>>0)Zr(s);else{F=n[s>>2]|0,O=(n[s+8>>2]|0)-F|0,M=O>>2,dUe(d,O>>3>>>0>>1>>>0?M>>>0>>0?B:M:f,(n[m>>2]|0)-F>>3,s+8|0),B=d+8|0,Q7(n[B>>2]|0,n[l>>2]|0,n[c>>2]|0),n[B>>2]=(n[B>>2]|0)+8,mUe(s,d),yUe(d),C=k;return}}function gUe(s){return s=s|0,536870911}function dUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0;n[s+12>>2]=0,n[s+16>>2]=f;do if(l)if(l>>>0>536870911)Tt();else{d=Yt(l<<3)|0;break}else d=0;while(!1);n[s>>2]=d,f=d+(c<<3)|0,n[s+8>>2]=f,n[s+4>>2]=f,n[s+12>>2]=d+(l<<3)}function mUe(s,l){s=s|0,l=l|0;var c=0,f=0,d=0,m=0,B=0;f=n[s>>2]|0,B=s+4|0,m=l+4|0,d=(n[B>>2]|0)-f|0,c=(n[m>>2]|0)+(0-(d>>3)<<3)|0,n[m>>2]=c,(d|0)>0?(xr(c|0,f|0,d|0)|0,f=m,c=n[m>>2]|0):f=m,m=n[s>>2]|0,n[s>>2]=c,n[f>>2]=m,m=l+8|0,d=n[B>>2]|0,n[B>>2]=n[m>>2],n[m>>2]=d,m=s+8|0,B=l+12|0,s=n[m>>2]|0,n[m>>2]=n[B>>2],n[B>>2]=s,n[l>>2]=n[f>>2]}function yUe(s){s=s|0;var l=0,c=0,f=0;l=n[s+4>>2]|0,c=s+8|0,f=n[c>>2]|0,(f|0)!=(l|0)&&(n[c>>2]=f+(~((f+-8-l|0)>>>3)<<3)),s=n[s>>2]|0,s|0&&yt(s)}function F7(s){s=s|0,IUe(s)}function EUe(s){s=s|0,CUe(s+24|0)}function CUe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function IUe(s){s=s|0;var l=0;l=Jr()|0,zr(s,1,12,l,wUe()|0,2),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function wUe(){return 1896}function BUe(s,l,c){s=s|0,l=l|0,c=c|0,DUe(n[(vUe(s)|0)>>2]|0,l,c)}function vUe(s){return s=s|0,(n[(rT()|0)+24>>2]|0)+(s<<3)|0}function DUe(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;f=C,C=C+16|0,m=f+4|0,d=f,PUe(m,l),l=SUe(m,l)|0,bp(d,c),c=xp(d,c)|0,tf[s&31](l,c),kp(d),C=f}function PUe(s,l){s=s|0,l=l|0}function SUe(s,l){return s=s|0,l=l|0,bUe(l)|0}function bUe(s){return s=s|0,s|0}function xUe(){var s=0;return o[8080]|0||(R7(11040),pr(70,11040,U|0)|0,s=8080,n[s>>2]=1,n[s+4>>2]=0),Lr(11040)|0||R7(11040),11040}function R7(s){s=s|0,FUe(s),N0(s,71)}function kUe(s){s=s|0,QUe(s+24|0)}function QUe(s){s=s|0;var l=0,c=0,f=0;c=n[s>>2]|0,f=c,c|0&&(s=s+4|0,l=n[s>>2]|0,(l|0)!=(c|0)&&(n[s>>2]=l+(~((l+-8-f|0)>>>3)<<3)),yt(c))}function FUe(s){s=s|0;var l=0;l=Jr()|0,zr(s,5,7,l,LUe()|0,0),n[s+24>>2]=0,n[s+28>>2]=0,n[s+32>>2]=0}function RUe(s){s=s|0,TUe(s)}function TUe(s){s=s|0,NUe(s)}function NUe(s){s=s|0,o[s+8>>0]=1}function LUe(){return 1936}function OUe(){return MUe()|0}function MUe(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0;return l=C,C=C+16|0,d=l+4|0,B=l,c=Za(8)|0,s=c,m=s+4|0,n[m>>2]=Yt(1)|0,f=Yt(8)|0,m=n[m>>2]|0,n[B>>2]=0,n[d>>2]=n[B>>2],UUe(f,m,d),n[c>>2]=f,C=l,s|0}function UUe(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]=l,c=Yt(16)|0,n[c+4>>2]=0,n[c+8>>2]=0,n[c>>2]=1916,n[c+12>>2]=l,n[s+4>>2]=c}function _Ue(s){s=s|0,im(s),yt(s)}function HUe(s){s=s|0,s=n[s+12>>2]|0,s|0&&yt(s)}function qUe(s){s=s|0,yt(s)}function jUe(){var s=0;return o[8088]|0||(zUe(11076),pr(25,11076,U|0)|0,s=8088,n[s>>2]=1,n[s+4>>2]=0),11076}function GUe(s,l){s=s|0,l=l|0,n[s>>2]=WUe()|0,n[s+4>>2]=YUe()|0,n[s+12>>2]=l,n[s+8>>2]=KUe()|0,n[s+32>>2]=10}function WUe(){return 11745}function YUe(){return 1940}function KUe(){return TD()|0}function VUe(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,(Qp(f,896)|0)==512?c|0&&(JUe(c),yt(c)):l|0&&yt(l)}function JUe(s){s=s|0,s=n[s+4>>2]|0,s|0&&Rp(s)}function zUe(s){s=s|0,Sp(s)}function Tc(s,l){s=s|0,l=l|0,n[s>>2]=l}function nT(s){return s=s|0,n[s>>2]|0}function XUe(s){return s=s|0,o[n[s>>2]>>0]|0}function ZUe(s,l){s=s|0,l=l|0;var c=0,f=0;c=C,C=C+16|0,f=c,n[f>>2]=n[s>>2],$Ue(l,f)|0,C=c}function $Ue(s,l){s=s|0,l=l|0;var c=0;return c=e4e(n[s>>2]|0,l)|0,l=s+4|0,n[(n[l>>2]|0)+8>>2]=c,n[(n[l>>2]|0)+8>>2]|0}function e4e(s,l){s=s|0,l=l|0;var c=0,f=0;return c=C,C=C+16|0,f=c,$a(f),s=ys(s)|0,l=t4e(s,n[l>>2]|0)|0,el(f),C=c,l|0}function $a(s){s=s|0,n[s>>2]=n[2701],n[s+4>>2]=n[2703]}function t4e(s,l){s=s|0,l=l|0;var c=0;return c=jo(r4e()|0)|0,un(0,c|0,s|0,zR(l)|0)|0}function el(s){s=s|0,w7(n[s>>2]|0,n[s+4>>2]|0)}function r4e(){var s=0;return o[8096]|0||(n4e(11120),s=8096,n[s>>2]=1,n[s+4>>2]=0),11120}function n4e(s){s=s|0,ao(s,i4e()|0,1)}function i4e(){return 1948}function s4e(){o4e()}function o4e(){var s=0,l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0;if(Oe=C,C=C+16|0,O=Oe+4|0,j=Oe,Ro(65536,10804,n[2702]|0,10812),c=n7()|0,l=n[c>>2]|0,s=n[l>>2]|0,s|0)for(f=n[c+8>>2]|0,c=n[c+4>>2]|0;du(s|0,u[c>>0]|0|0,o[f>>0]|0),l=l+4|0,s=n[l>>2]|0,s;)f=f+1|0,c=c+1|0;if(s=i7()|0,l=n[s>>2]|0,l|0)do QA(l|0,n[s+4>>2]|0),s=s+8|0,l=n[s>>2]|0;while(l|0);QA(a4e()|0,5167),M=$d()|0,s=n[M>>2]|0;e:do if(s|0){do l4e(n[s+4>>2]|0),s=n[s>>2]|0;while(s|0);if(s=n[M>>2]|0,s|0){F=M;do{for(;d=s,s=n[s>>2]|0,d=n[d+4>>2]|0,!!(c4e(d)|0);)if(n[j>>2]=F,n[O>>2]=n[j>>2],u4e(M,O)|0,!s)break e;if(A4e(d),F=n[F>>2]|0,l=T7(d)|0,m=Bi()|0,B=C,C=C+((1*(l<<2)|0)+15&-16)|0,k=C,C=C+((1*(l<<2)|0)+15&-16)|0,l=n[(d7(d)|0)>>2]|0,l|0)for(c=B,f=k;n[c>>2]=n[(em(n[l+4>>2]|0)|0)>>2],n[f>>2]=n[l+8>>2],l=n[l>>2]|0,l;)c=c+4|0,f=f+4|0;Qe=em(d)|0,l=f4e(d)|0,c=T7(d)|0,f=p4e(d)|0,Il(Qe|0,l|0,B|0,k|0,c|0,f|0,GR(d)|0),kA(m|0)}while(s|0)}}while(!1);if(s=n[(WR()|0)>>2]|0,s|0)do Qe=s+4|0,M=YR(Qe)|0,d=tw(M)|0,m=$I(M)|0,B=(ew(M)|0)+1|0,k=UD(M)|0,F=N7(Qe)|0,M=Lr(M)|0,O=LD(Qe)|0,j=iT(Qe)|0,mc(0,d|0,m|0,B|0,k|0,F|0,M|0,O|0,j|0,sT(Qe)|0),s=n[s>>2]|0;while(s|0);s=n[($d()|0)>>2]|0;e:do if(s|0){t:for(;;){if(l=n[s+4>>2]|0,l|0&&(oe=n[(em(l)|0)>>2]|0,We=n[(m7(l)|0)>>2]|0,We|0)){c=We;do{l=c+4|0,f=YR(l)|0;r:do if(f|0)switch(Lr(f)|0){case 0:break t;case 4:case 3:case 2:{k=tw(f)|0,F=$I(f)|0,M=(ew(f)|0)+1|0,O=UD(f)|0,j=Lr(f)|0,Qe=LD(l)|0,mc(oe|0,k|0,F|0,M|0,O|0,0,j|0,Qe|0,iT(l)|0,sT(l)|0);break r}case 1:{B=tw(f)|0,k=$I(f)|0,F=(ew(f)|0)+1|0,M=UD(f)|0,O=N7(l)|0,j=Lr(f)|0,Qe=LD(l)|0,mc(oe|0,B|0,k|0,F|0,M|0,O|0,j|0,Qe|0,iT(l)|0,sT(l)|0);break r}case 5:{M=tw(f)|0,O=$I(f)|0,j=(ew(f)|0)+1|0,Qe=UD(f)|0,mc(oe|0,M|0,O|0,j|0,Qe|0,h4e(f)|0,Lr(f)|0,0,0,0);break r}default:break r}while(!1);c=n[c>>2]|0}while(c|0)}if(s=n[s>>2]|0,!s)break e}Tt()}while(!1);we(),C=Oe}function a4e(){return 11703}function l4e(s){s=s|0,o[s+40>>0]=0}function c4e(s){return s=s|0,(o[s+40>>0]|0)!=0|0}function u4e(s,l){return s=s|0,l=l|0,l=g4e(l)|0,s=n[l>>2]|0,n[l>>2]=n[s>>2],yt(s),n[l>>2]|0}function A4e(s){s=s|0,o[s+40>>0]=1}function T7(s){return s=s|0,n[s+20>>2]|0}function f4e(s){return s=s|0,n[s+8>>2]|0}function p4e(s){return s=s|0,n[s+32>>2]|0}function UD(s){return s=s|0,n[s+4>>2]|0}function N7(s){return s=s|0,n[s+4>>2]|0}function iT(s){return s=s|0,n[s+8>>2]|0}function sT(s){return s=s|0,n[s+16>>2]|0}function h4e(s){return s=s|0,n[s+20>>2]|0}function g4e(s){return s=s|0,n[s>>2]|0}function _D(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0,ct=0,_e=0,Ge=0,Lt=0;Lt=C,C=C+16|0,oe=Lt;do if(s>>>0<245){if(M=s>>>0<11?16:s+11&-8,s=M>>>3,j=n[2783]|0,c=j>>>s,c&3|0)return l=(c&1^1)+s|0,s=11172+(l<<1<<2)|0,c=s+8|0,f=n[c>>2]|0,d=f+8|0,m=n[d>>2]|0,(s|0)==(m|0)?n[2783]=j&~(1<>2]=s,n[c>>2]=m),Ge=l<<3,n[f+4>>2]=Ge|3,Ge=f+Ge+4|0,n[Ge>>2]=n[Ge>>2]|1,Ge=d,C=Lt,Ge|0;if(O=n[2785]|0,M>>>0>O>>>0){if(c|0)return l=2<>>12&16,l=l>>>B,c=l>>>5&8,l=l>>>c,d=l>>>2&4,l=l>>>d,s=l>>>1&2,l=l>>>s,f=l>>>1&1,f=(c|B|d|s|f)+(l>>>f)|0,l=11172+(f<<1<<2)|0,s=l+8|0,d=n[s>>2]|0,B=d+8|0,c=n[B>>2]|0,(l|0)==(c|0)?(s=j&~(1<>2]=l,n[s>>2]=c,s=j),m=(f<<3)-M|0,n[d+4>>2]=M|3,f=d+M|0,n[f+4>>2]=m|1,n[f+m>>2]=m,O|0&&(d=n[2788]|0,l=O>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=d,n[l+12>>2]=d,n[d+8>>2]=l,n[d+12>>2]=c),n[2785]=m,n[2788]=f,Ge=B,C=Lt,Ge|0;if(k=n[2784]|0,k){if(c=(k&0-k)+-1|0,B=c>>>12&16,c=c>>>B,m=c>>>5&8,c=c>>>m,F=c>>>2&4,c=c>>>F,f=c>>>1&2,c=c>>>f,s=c>>>1&1,s=n[11436+((m|B|F|f|s)+(c>>>s)<<2)>>2]|0,c=(n[s+4>>2]&-8)-M|0,f=n[s+16+(((n[s+16>>2]|0)==0&1)<<2)>>2]|0,!f)F=s,m=c;else{do B=(n[f+4>>2]&-8)-M|0,F=B>>>0>>0,c=F?B:c,s=F?f:s,f=n[f+16+(((n[f+16>>2]|0)==0&1)<<2)>>2]|0;while(f|0);F=s,m=c}if(B=F+M|0,F>>>0>>0){d=n[F+24>>2]|0,l=n[F+12>>2]|0;do if((l|0)==(F|0)){if(s=F+20|0,l=n[s>>2]|0,!l&&(s=F+16|0,l=n[s>>2]|0,!l)){c=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0,c=l}else c=n[F+8>>2]|0,n[c+12>>2]=l,n[l+8>>2]=c,c=l;while(!1);do if(d|0){if(l=n[F+28>>2]|0,s=11436+(l<<2)|0,(F|0)==(n[s>>2]|0)){if(n[s>>2]=c,!c){n[2784]=k&~(1<>2]|0)!=(F|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=d,l=n[F+16>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),l=n[F+20>>2]|0,l|0&&(n[c+20>>2]=l,n[l+24>>2]=c)}while(!1);return m>>>0<16?(Ge=m+M|0,n[F+4>>2]=Ge|3,Ge=F+Ge+4|0,n[Ge>>2]=n[Ge>>2]|1):(n[F+4>>2]=M|3,n[B+4>>2]=m|1,n[B+m>>2]=m,O|0&&(f=n[2788]|0,l=O>>>3,c=11172+(l<<1<<2)|0,l=1<>2]|0):(n[2783]=j|l,l=c,s=c+8|0),n[s>>2]=f,n[l+12>>2]=f,n[f+8>>2]=l,n[f+12>>2]=c),n[2785]=m,n[2788]=B),Ge=F+8|0,C=Lt,Ge|0}else j=M}else j=M}else j=M}else if(s>>>0<=4294967231)if(s=s+11|0,M=s&-8,F=n[2784]|0,F){f=0-M|0,s=s>>>8,s?M>>>0>16777215?k=31:(j=(s+1048320|0)>>>16&8,_e=s<>>16&4,_e=_e<>>16&2,k=14-(O|j|k)+(_e<>>15)|0,k=M>>>(k+7|0)&1|k<<1):k=0,c=n[11436+(k<<2)>>2]|0;e:do if(!c)c=0,s=0,_e=57;else for(s=0,B=M<<((k|0)==31?0:25-(k>>>1)|0),m=0;;){if(d=(n[c+4>>2]&-8)-M|0,d>>>0>>0)if(d)s=c,f=d;else{s=c,f=0,d=c,_e=61;break e}if(d=n[c+20>>2]|0,c=n[c+16+(B>>>31<<2)>>2]|0,m=(d|0)==0|(d|0)==(c|0)?m:d,d=(c|0)==0,d){c=m,_e=57;break}else B=B<<((d^1)&1)}while(!1);if((_e|0)==57){if((c|0)==0&(s|0)==0){if(s=2<>>12&16,j=j>>>B,m=j>>>5&8,j=j>>>m,k=j>>>2&4,j=j>>>k,O=j>>>1&2,j=j>>>O,c=j>>>1&1,s=0,c=n[11436+((m|B|k|O|c)+(j>>>c)<<2)>>2]|0}c?(d=c,_e=61):(k=s,B=f)}if((_e|0)==61)for(;;)if(_e=0,c=(n[d+4>>2]&-8)-M|0,j=c>>>0>>0,c=j?c:f,s=j?d:s,d=n[d+16+(((n[d+16>>2]|0)==0&1)<<2)>>2]|0,d)f=c,_e=61;else{k=s,B=c;break}if(k|0&&B>>>0<((n[2785]|0)-M|0)>>>0){if(m=k+M|0,k>>>0>=m>>>0)return Ge=0,C=Lt,Ge|0;d=n[k+24>>2]|0,l=n[k+12>>2]|0;do if((l|0)==(k|0)){if(s=k+20|0,l=n[s>>2]|0,!l&&(s=k+16|0,l=n[s>>2]|0,!l)){l=0;break}for(;;){if(c=l+20|0,f=n[c>>2]|0,f|0){l=f,s=c;continue}if(c=l+16|0,f=n[c>>2]|0,f)l=f,s=c;else break}n[s>>2]=0}else Ge=n[k+8>>2]|0,n[Ge+12>>2]=l,n[l+8>>2]=Ge;while(!1);do if(d){if(s=n[k+28>>2]|0,c=11436+(s<<2)|0,(k|0)==(n[c>>2]|0)){if(n[c>>2]=l,!l){f=F&~(1<>2]|0)!=(k|0)&1)<<2)>>2]=l,!l){f=F;break}n[l+24>>2]=d,s=n[k+16>>2]|0,s|0&&(n[l+16>>2]=s,n[s+24>>2]=l),s=n[k+20>>2]|0,s&&(n[l+20>>2]=s,n[s+24>>2]=l),f=F}else f=F;while(!1);do if(B>>>0>=16){if(n[k+4>>2]=M|3,n[m+4>>2]=B|1,n[m+B>>2]=B,l=B>>>3,B>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=m,n[l+12>>2]=m,n[m+8>>2]=l,n[m+12>>2]=c;break}if(l=B>>>8,l?B>>>0>16777215?l=31:(_e=(l+1048320|0)>>>16&8,Ge=l<<_e,ct=(Ge+520192|0)>>>16&4,Ge=Ge<>>16&2,l=14-(ct|_e|l)+(Ge<>>15)|0,l=B>>>(l+7|0)&1|l<<1):l=0,c=11436+(l<<2)|0,n[m+28>>2]=l,s=m+16|0,n[s+4>>2]=0,n[s>>2]=0,s=1<>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}for(s=B<<((l|0)==31?0:25-(l>>>1)|0),c=n[c>>2]|0;;){if((n[c+4>>2]&-8|0)==(B|0)){_e=97;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=96;break}}if((_e|0)==96){n[f>>2]=m,n[m+24>>2]=c,n[m+12>>2]=m,n[m+8>>2]=m;break}else if((_e|0)==97){_e=c+8|0,Ge=n[_e>>2]|0,n[Ge+12>>2]=m,n[_e>>2]=m,n[m+8>>2]=Ge,n[m+12>>2]=c,n[m+24>>2]=0;break}}else Ge=B+M|0,n[k+4>>2]=Ge|3,Ge=k+Ge+4|0,n[Ge>>2]=n[Ge>>2]|1;while(!1);return Ge=k+8|0,C=Lt,Ge|0}else j=M}else j=M;else j=-1;while(!1);if(c=n[2785]|0,c>>>0>=j>>>0)return l=c-j|0,s=n[2788]|0,l>>>0>15?(Ge=s+j|0,n[2788]=Ge,n[2785]=l,n[Ge+4>>2]=l|1,n[Ge+l>>2]=l,n[s+4>>2]=j|3):(n[2785]=0,n[2788]=0,n[s+4>>2]=c|3,Ge=s+c+4|0,n[Ge>>2]=n[Ge>>2]|1),Ge=s+8|0,C=Lt,Ge|0;if(B=n[2786]|0,B>>>0>j>>>0)return ct=B-j|0,n[2786]=ct,Ge=n[2789]|0,_e=Ge+j|0,n[2789]=_e,n[_e+4>>2]=ct|1,n[Ge+4>>2]=j|3,Ge=Ge+8|0,C=Lt,Ge|0;if(n[2901]|0?s=n[2903]|0:(n[2903]=4096,n[2902]=4096,n[2904]=-1,n[2905]=-1,n[2906]=0,n[2894]=0,s=oe&-16^1431655768,n[oe>>2]=s,n[2901]=s,s=4096),k=j+48|0,F=j+47|0,m=s+F|0,d=0-s|0,M=m&d,M>>>0<=j>>>0||(s=n[2893]|0,s|0&&(O=n[2891]|0,oe=O+M|0,oe>>>0<=O>>>0|oe>>>0>s>>>0)))return Ge=0,C=Lt,Ge|0;e:do if(n[2894]&4)l=0,_e=133;else{c=n[2789]|0;t:do if(c){for(f=11580;s=n[f>>2]|0,!(s>>>0<=c>>>0&&(Qe=f+4|0,(s+(n[Qe>>2]|0)|0)>>>0>c>>>0));)if(s=n[f+8>>2]|0,s)f=s;else{_e=118;break t}if(l=m-B&d,l>>>0<2147483647)if(s=Tp(l|0)|0,(s|0)==((n[f>>2]|0)+(n[Qe>>2]|0)|0)){if((s|0)!=-1){B=l,m=s,_e=135;break e}}else f=s,_e=126;else l=0}else _e=118;while(!1);do if((_e|0)==118)if(c=Tp(0)|0,(c|0)!=-1&&(l=c,We=n[2902]|0,Oe=We+-1|0,l=(Oe&l|0?(Oe+l&0-We)-l|0:0)+M|0,We=n[2891]|0,Oe=l+We|0,l>>>0>j>>>0&l>>>0<2147483647)){if(Qe=n[2893]|0,Qe|0&&Oe>>>0<=We>>>0|Oe>>>0>Qe>>>0){l=0;break}if(s=Tp(l|0)|0,(s|0)==(c|0)){B=l,m=c,_e=135;break e}else f=s,_e=126}else l=0;while(!1);do if((_e|0)==126){if(c=0-l|0,!(k>>>0>l>>>0&(l>>>0<2147483647&(f|0)!=-1)))if((f|0)==-1){l=0;break}else{B=l,m=f,_e=135;break e}if(s=n[2903]|0,s=F-l+s&0-s,s>>>0>=2147483647){B=l,m=f,_e=135;break e}if((Tp(s|0)|0)==-1){Tp(c|0)|0,l=0;break}else{B=s+l|0,m=f,_e=135;break e}}while(!1);n[2894]=n[2894]|4,_e=133}while(!1);if((_e|0)==133&&M>>>0<2147483647&&(ct=Tp(M|0)|0,Qe=Tp(0)|0,rt=Qe-ct|0,Xe=rt>>>0>(j+40|0)>>>0,!((ct|0)==-1|Xe^1|ct>>>0>>0&((ct|0)!=-1&(Qe|0)!=-1)^1))&&(B=Xe?rt:l,m=ct,_e=135),(_e|0)==135){l=(n[2891]|0)+B|0,n[2891]=l,l>>>0>(n[2892]|0)>>>0&&(n[2892]=l),F=n[2789]|0;do if(F){for(l=11580;;){if(s=n[l>>2]|0,c=l+4|0,f=n[c>>2]|0,(m|0)==(s+f|0)){_e=145;break}if(d=n[l+8>>2]|0,d)l=d;else break}if((_e|0)==145&&!(n[l+12>>2]&8|0)&&F>>>0>>0&F>>>0>=s>>>0){n[c>>2]=f+B,Ge=F+8|0,Ge=Ge&7|0?0-Ge&7:0,_e=F+Ge|0,Ge=(n[2786]|0)+(B-Ge)|0,n[2789]=_e,n[2786]=Ge,n[_e+4>>2]=Ge|1,n[_e+Ge+4>>2]=40,n[2790]=n[2905];break}for(m>>>0<(n[2787]|0)>>>0&&(n[2787]=m),c=m+B|0,l=11580;;){if((n[l>>2]|0)==(c|0)){_e=153;break}if(s=n[l+8>>2]|0,s)l=s;else break}if((_e|0)==153&&!(n[l+12>>2]&8|0)){n[l>>2]=m,O=l+4|0,n[O>>2]=(n[O>>2]|0)+B,O=m+8|0,O=m+(O&7|0?0-O&7:0)|0,l=c+8|0,l=c+(l&7|0?0-l&7:0)|0,M=O+j|0,k=l-O-j|0,n[O+4>>2]=j|3;do if((l|0)!=(F|0)){if((l|0)==(n[2788]|0)){Ge=(n[2785]|0)+k|0,n[2785]=Ge,n[2788]=M,n[M+4>>2]=Ge|1,n[M+Ge>>2]=Ge;break}if(s=n[l+4>>2]|0,(s&3|0)==1){B=s&-8,f=s>>>3;e:do if(s>>>0<256)if(s=n[l+8>>2]|0,c=n[l+12>>2]|0,(c|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=c,n[c+8>>2]=s;break}else{m=n[l+24>>2]|0,s=n[l+12>>2]|0;do if((s|0)==(l|0)){if(f=l+16|0,c=f+4|0,s=n[c>>2]|0,!s)if(s=n[f>>2]|0,s)c=f;else{s=0;break}for(;;){if(f=s+20|0,d=n[f>>2]|0,d|0){s=d,c=f;continue}if(f=s+16|0,d=n[f>>2]|0,d)s=d,c=f;else break}n[c>>2]=0}else Ge=n[l+8>>2]|0,n[Ge+12>>2]=s,n[s+8>>2]=Ge;while(!1);if(!m)break;c=n[l+28>>2]|0,f=11436+(c<<2)|0;do if((l|0)!=(n[f>>2]|0)){if(n[m+16+(((n[m+16>>2]|0)!=(l|0)&1)<<2)>>2]=s,!s)break e}else{if(n[f>>2]=s,s|0)break;n[2784]=n[2784]&~(1<>2]=m,c=l+16|0,f=n[c>>2]|0,f|0&&(n[s+16>>2]=f,n[f+24>>2]=s),c=n[c+4>>2]|0,!c)break;n[s+20>>2]=c,n[c+24>>2]=s}while(!1);l=l+B|0,d=B+k|0}else d=k;if(l=l+4|0,n[l>>2]=n[l>>2]&-2,n[M+4>>2]=d|1,n[M+d>>2]=d,l=d>>>3,d>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=M,n[l+12>>2]=M,n[M+8>>2]=l,n[M+12>>2]=c;break}l=d>>>8;do if(!l)l=0;else{if(d>>>0>16777215){l=31;break}_e=(l+1048320|0)>>>16&8,Ge=l<<_e,ct=(Ge+520192|0)>>>16&4,Ge=Ge<>>16&2,l=14-(ct|_e|l)+(Ge<>>15)|0,l=d>>>(l+7|0)&1|l<<1}while(!1);if(f=11436+(l<<2)|0,n[M+28>>2]=l,s=M+16|0,n[s+4>>2]=0,n[s>>2]=0,s=n[2784]|0,c=1<>2]=M,n[M+24>>2]=f,n[M+12>>2]=M,n[M+8>>2]=M;break}for(s=d<<((l|0)==31?0:25-(l>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){_e=194;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=193;break}}if((_e|0)==193){n[f>>2]=M,n[M+24>>2]=c,n[M+12>>2]=M,n[M+8>>2]=M;break}else if((_e|0)==194){_e=c+8|0,Ge=n[_e>>2]|0,n[Ge+12>>2]=M,n[_e>>2]=M,n[M+8>>2]=Ge,n[M+12>>2]=c,n[M+24>>2]=0;break}}else Ge=(n[2786]|0)+k|0,n[2786]=Ge,n[2789]=M,n[M+4>>2]=Ge|1;while(!1);return Ge=O+8|0,C=Lt,Ge|0}for(l=11580;s=n[l>>2]|0,!(s>>>0<=F>>>0&&(Ge=s+(n[l+4>>2]|0)|0,Ge>>>0>F>>>0));)l=n[l+8>>2]|0;d=Ge+-47|0,s=d+8|0,s=d+(s&7|0?0-s&7:0)|0,d=F+16|0,s=s>>>0>>0?F:s,l=s+8|0,c=m+8|0,c=c&7|0?0-c&7:0,_e=m+c|0,c=B+-40-c|0,n[2789]=_e,n[2786]=c,n[_e+4>>2]=c|1,n[_e+c+4>>2]=40,n[2790]=n[2905],c=s+4|0,n[c>>2]=27,n[l>>2]=n[2895],n[l+4>>2]=n[2896],n[l+8>>2]=n[2897],n[l+12>>2]=n[2898],n[2895]=m,n[2896]=B,n[2898]=0,n[2897]=l,l=s+24|0;do _e=l,l=l+4|0,n[l>>2]=7;while((_e+8|0)>>>0>>0);if((s|0)!=(F|0)){if(m=s-F|0,n[c>>2]=n[c>>2]&-2,n[F+4>>2]=m|1,n[s>>2]=m,l=m>>>3,m>>>0<256){c=11172+(l<<1<<2)|0,s=n[2783]|0,l=1<>2]|0):(n[2783]=s|l,l=c,s=c+8|0),n[s>>2]=F,n[l+12>>2]=F,n[F+8>>2]=l,n[F+12>>2]=c;break}if(l=m>>>8,l?m>>>0>16777215?c=31:(_e=(l+1048320|0)>>>16&8,Ge=l<<_e,ct=(Ge+520192|0)>>>16&4,Ge=Ge<>>16&2,c=14-(ct|_e|c)+(Ge<>>15)|0,c=m>>>(c+7|0)&1|c<<1):c=0,f=11436+(c<<2)|0,n[F+28>>2]=c,n[F+20>>2]=0,n[d>>2]=0,l=n[2784]|0,s=1<>2]=F,n[F+24>>2]=f,n[F+12>>2]=F,n[F+8>>2]=F;break}for(s=m<<((c|0)==31?0:25-(c>>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(m|0)){_e=216;break}if(f=c+16+(s>>>31<<2)|0,l=n[f>>2]|0,l)s=s<<1,c=l;else{_e=215;break}}if((_e|0)==215){n[f>>2]=F,n[F+24>>2]=c,n[F+12>>2]=F,n[F+8>>2]=F;break}else if((_e|0)==216){_e=c+8|0,Ge=n[_e>>2]|0,n[Ge+12>>2]=F,n[_e>>2]=F,n[F+8>>2]=Ge,n[F+12>>2]=c,n[F+24>>2]=0;break}}}else{Ge=n[2787]|0,(Ge|0)==0|m>>>0>>0&&(n[2787]=m),n[2895]=m,n[2896]=B,n[2898]=0,n[2792]=n[2901],n[2791]=-1,l=0;do Ge=11172+(l<<1<<2)|0,n[Ge+12>>2]=Ge,n[Ge+8>>2]=Ge,l=l+1|0;while((l|0)!=32);Ge=m+8|0,Ge=Ge&7|0?0-Ge&7:0,_e=m+Ge|0,Ge=B+-40-Ge|0,n[2789]=_e,n[2786]=Ge,n[_e+4>>2]=Ge|1,n[_e+Ge+4>>2]=40,n[2790]=n[2905]}while(!1);if(l=n[2786]|0,l>>>0>j>>>0)return ct=l-j|0,n[2786]=ct,Ge=n[2789]|0,_e=Ge+j|0,n[2789]=_e,n[_e+4>>2]=ct|1,n[Ge+4>>2]=j|3,Ge=Ge+8|0,C=Lt,Ge|0}return n[(rm()|0)>>2]=12,Ge=0,C=Lt,Ge|0}function HD(s){s=s|0;var l=0,c=0,f=0,d=0,m=0,B=0,k=0,F=0;if(s){c=s+-8|0,d=n[2787]|0,s=n[s+-4>>2]|0,l=s&-8,F=c+l|0;do if(s&1)k=c,B=c;else{if(f=n[c>>2]|0,!(s&3)||(B=c+(0-f)|0,m=f+l|0,B>>>0>>0))return;if((B|0)==(n[2788]|0)){if(s=F+4|0,l=n[s>>2]|0,(l&3|0)!=3){k=B,l=m;break}n[2785]=m,n[s>>2]=l&-2,n[B+4>>2]=m|1,n[B+m>>2]=m;return}if(c=f>>>3,f>>>0<256)if(s=n[B+8>>2]|0,l=n[B+12>>2]|0,(l|0)==(s|0)){n[2783]=n[2783]&~(1<>2]=l,n[l+8>>2]=s,k=B,l=m;break}d=n[B+24>>2]|0,s=n[B+12>>2]|0;do if((s|0)==(B|0)){if(c=B+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{s=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0}else k=n[B+8>>2]|0,n[k+12>>2]=s,n[s+8>>2]=k;while(!1);if(d){if(l=n[B+28>>2]|0,c=11436+(l<<2)|0,(B|0)==(n[c>>2]|0)){if(n[c>>2]=s,!s){n[2784]=n[2784]&~(1<>2]|0)!=(B|0)&1)<<2)>>2]=s,!s){k=B,l=m;break}n[s+24>>2]=d,l=B+16|0,c=n[l>>2]|0,c|0&&(n[s+16>>2]=c,n[c+24>>2]=s),l=n[l+4>>2]|0,l?(n[s+20>>2]=l,n[l+24>>2]=s,k=B,l=m):(k=B,l=m)}else k=B,l=m}while(!1);if(!(B>>>0>=F>>>0)&&(s=F+4|0,f=n[s>>2]|0,!!(f&1))){if(f&2)n[s>>2]=f&-2,n[k+4>>2]=l|1,n[B+l>>2]=l,d=l;else{if(s=n[2788]|0,(F|0)==(n[2789]|0)){if(F=(n[2786]|0)+l|0,n[2786]=F,n[2789]=k,n[k+4>>2]=F|1,(k|0)!=(s|0))return;n[2788]=0,n[2785]=0;return}if((F|0)==(s|0)){F=(n[2785]|0)+l|0,n[2785]=F,n[2788]=B,n[k+4>>2]=F|1,n[B+F>>2]=F;return}d=(f&-8)+l|0,c=f>>>3;do if(f>>>0<256)if(l=n[F+8>>2]|0,s=n[F+12>>2]|0,(s|0)==(l|0)){n[2783]=n[2783]&~(1<>2]=s,n[s+8>>2]=l;break}else{m=n[F+24>>2]|0,s=n[F+12>>2]|0;do if((s|0)==(F|0)){if(c=F+16|0,l=c+4|0,s=n[l>>2]|0,!s)if(s=n[c>>2]|0,s)l=c;else{c=0;break}for(;;){if(c=s+20|0,f=n[c>>2]|0,f|0){s=f,l=c;continue}if(c=s+16|0,f=n[c>>2]|0,f)s=f,l=c;else break}n[l>>2]=0,c=s}else c=n[F+8>>2]|0,n[c+12>>2]=s,n[s+8>>2]=c,c=s;while(!1);if(m|0){if(s=n[F+28>>2]|0,l=11436+(s<<2)|0,(F|0)==(n[l>>2]|0)){if(n[l>>2]=c,!c){n[2784]=n[2784]&~(1<>2]|0)!=(F|0)&1)<<2)>>2]=c,!c)break;n[c+24>>2]=m,s=F+16|0,l=n[s>>2]|0,l|0&&(n[c+16>>2]=l,n[l+24>>2]=c),s=n[s+4>>2]|0,s|0&&(n[c+20>>2]=s,n[s+24>>2]=c)}}while(!1);if(n[k+4>>2]=d|1,n[B+d>>2]=d,(k|0)==(n[2788]|0)){n[2785]=d;return}}if(s=d>>>3,d>>>0<256){c=11172+(s<<1<<2)|0,l=n[2783]|0,s=1<>2]|0):(n[2783]=l|s,s=c,l=c+8|0),n[l>>2]=k,n[s+12>>2]=k,n[k+8>>2]=s,n[k+12>>2]=c;return}s=d>>>8,s?d>>>0>16777215?s=31:(B=(s+1048320|0)>>>16&8,F=s<>>16&4,F=F<>>16&2,s=14-(m|B|s)+(F<>>15)|0,s=d>>>(s+7|0)&1|s<<1):s=0,f=11436+(s<<2)|0,n[k+28>>2]=s,n[k+20>>2]=0,n[k+16>>2]=0,l=n[2784]|0,c=1<>>1)|0),c=n[f>>2]|0;;){if((n[c+4>>2]&-8|0)==(d|0)){s=73;break}if(f=c+16+(l>>>31<<2)|0,s=n[f>>2]|0,s)l=l<<1,c=s;else{s=72;break}}if((s|0)==72){n[f>>2]=k,n[k+24>>2]=c,n[k+12>>2]=k,n[k+8>>2]=k;break}else if((s|0)==73){B=c+8|0,F=n[B>>2]|0,n[F+12>>2]=k,n[B>>2]=k,n[k+8>>2]=F,n[k+12>>2]=c,n[k+24>>2]=0;break}}else n[2784]=l|c,n[f>>2]=k,n[k+24>>2]=f,n[k+12>>2]=k,n[k+8>>2]=k;while(!1);if(F=(n[2791]|0)+-1|0,n[2791]=F,!F)s=11588;else return;for(;s=n[s>>2]|0,s;)s=s+8|0;n[2791]=-1}}}function d4e(){return 11628}function m4e(s){s=s|0;var l=0,c=0;return l=C,C=C+16|0,c=l,n[c>>2]=C4e(n[s+60>>2]|0)|0,s=qD(Ec(6,c|0)|0)|0,C=l,s|0}function L7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0;j=C,C=C+48|0,M=j+16|0,m=j,d=j+32|0,k=s+28|0,f=n[k>>2]|0,n[d>>2]=f,F=s+20|0,f=(n[F>>2]|0)-f|0,n[d+4>>2]=f,n[d+8>>2]=l,n[d+12>>2]=c,f=f+c|0,B=s+60|0,n[m>>2]=n[B>>2],n[m+4>>2]=d,n[m+8>>2]=2,m=qD(aa(146,m|0)|0)|0;e:do if((f|0)!=(m|0)){for(l=2;!((m|0)<0);)if(f=f-m|0,We=n[d+4>>2]|0,oe=m>>>0>We>>>0,d=oe?d+8|0:d,l=(oe<<31>>31)+l|0,We=m-(oe?We:0)|0,n[d>>2]=(n[d>>2]|0)+We,oe=d+4|0,n[oe>>2]=(n[oe>>2]|0)-We,n[M>>2]=n[B>>2],n[M+4>>2]=d,n[M+8>>2]=l,m=qD(aa(146,M|0)|0)|0,(f|0)==(m|0)){O=3;break e}n[s+16>>2]=0,n[k>>2]=0,n[F>>2]=0,n[s>>2]=n[s>>2]|32,(l|0)==2?c=0:c=c-(n[d+4>>2]|0)|0}else O=3;while(!1);return(O|0)==3&&(We=n[s+44>>2]|0,n[s+16>>2]=We+(n[s+48>>2]|0),n[k>>2]=We,n[F>>2]=We),C=j,c|0}function y4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;return d=C,C=C+32|0,m=d,f=d+20|0,n[m>>2]=n[s+60>>2],n[m+4>>2]=0,n[m+8>>2]=l,n[m+12>>2]=f,n[m+16>>2]=c,(qD(oa(140,m|0)|0)|0)<0?(n[f>>2]=-1,s=-1):s=n[f>>2]|0,C=d,s|0}function qD(s){return s=s|0,s>>>0>4294963200&&(n[(rm()|0)>>2]=0-s,s=-1),s|0}function rm(){return(E4e()|0)+64|0}function E4e(){return oT()|0}function oT(){return 2084}function C4e(s){return s=s|0,s|0}function I4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;return d=C,C=C+32|0,f=d,n[s+36>>2]=1,!(n[s>>2]&64|0)&&(n[f>>2]=n[s+60>>2],n[f+4>>2]=21523,n[f+8>>2]=d+16,Ns(54,f|0)|0)&&(o[s+75>>0]=-1),f=L7(s,l,c)|0,C=d,f|0}function O7(s,l){s=s|0,l=l|0;var c=0,f=0;if(c=o[s>>0]|0,f=o[l>>0]|0,!(c<<24>>24)||c<<24>>24!=f<<24>>24)s=f;else{do s=s+1|0,l=l+1|0,c=o[s>>0]|0,f=o[l>>0]|0;while(!(!(c<<24>>24)||c<<24>>24!=f<<24>>24));s=f}return(c&255)-(s&255)|0}function w4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0;e:do if(!c)s=0;else{for(;f=o[s>>0]|0,d=o[l>>0]|0,f<<24>>24==d<<24>>24;)if(c=c+-1|0,c)s=s+1|0,l=l+1|0;else{s=0;break e}s=(f&255)-(d&255)|0}while(!1);return s|0}function M7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0;Qe=C,C=C+224|0,O=Qe+120|0,j=Qe+80|0,We=Qe,Oe=Qe+136|0,f=j,d=f+40|0;do n[f>>2]=0,f=f+4|0;while((f|0)<(d|0));return n[O>>2]=n[c>>2],(aT(0,l,O,We,j)|0)<0?c=-1:((n[s+76>>2]|0)>-1?oe=B4e(s)|0:oe=0,c=n[s>>2]|0,M=c&32,(o[s+74>>0]|0)<1&&(n[s>>2]=c&-33),f=s+48|0,n[f>>2]|0?c=aT(s,l,O,We,j)|0:(d=s+44|0,m=n[d>>2]|0,n[d>>2]=Oe,B=s+28|0,n[B>>2]=Oe,k=s+20|0,n[k>>2]=Oe,n[f>>2]=80,F=s+16|0,n[F>>2]=Oe+80,c=aT(s,l,O,We,j)|0,m&&(YD[n[s+36>>2]&7](s,0,0)|0,c=n[k>>2]|0?c:-1,n[d>>2]=m,n[f>>2]=0,n[F>>2]=0,n[B>>2]=0,n[k>>2]=0)),f=n[s>>2]|0,n[s>>2]=f|M,oe|0&&v4e(s),c=f&32|0?-1:c),C=Qe,c|0}function aT(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0,ct=0,_e=0,Ge=0,Lt=0,_r=0,ur=0,Zt=0,kr=0,Or=0,lr=0;lr=C,C=C+64|0,ur=lr+16|0,Zt=lr,Lt=lr+24|0,kr=lr+8|0,Or=lr+20|0,n[ur>>2]=l,ct=(s|0)!=0,_e=Lt+40|0,Ge=_e,Lt=Lt+39|0,_r=kr+4|0,B=0,m=0,O=0;e:for(;;){do if((m|0)>-1)if((B|0)>(2147483647-m|0)){n[(rm()|0)>>2]=75,m=-1;break}else{m=B+m|0;break}while(!1);if(B=o[l>>0]|0,B<<24>>24)k=l;else{Xe=87;break}t:for(;;){switch(B<<24>>24){case 37:{B=k,Xe=9;break t}case 0:{B=k;break t}default:}rt=k+1|0,n[ur>>2]=rt,B=o[rt>>0]|0,k=rt}t:do if((Xe|0)==9)for(;;){if(Xe=0,(o[k+1>>0]|0)!=37)break t;if(B=B+1|0,k=k+2|0,n[ur>>2]=k,(o[k>>0]|0)==37)Xe=9;else break}while(!1);if(B=B-l|0,ct&&os(s,l,B),B|0){l=k;continue}F=k+1|0,B=(o[F>>0]|0)+-48|0,B>>>0<10?(rt=(o[k+2>>0]|0)==36,Qe=rt?B:-1,O=rt?1:O,F=rt?k+3|0:F):Qe=-1,n[ur>>2]=F,B=o[F>>0]|0,k=(B<<24>>24)+-32|0;t:do if(k>>>0<32)for(M=0,j=B;;){if(B=1<>2]=F,B=o[F>>0]|0,k=(B<<24>>24)+-32|0,k>>>0>=32)break;j=B}else M=0;while(!1);if(B<<24>>24==42){if(k=F+1|0,B=(o[k>>0]|0)+-48|0,B>>>0<10&&(o[F+2>>0]|0)==36)n[d+(B<<2)>>2]=10,B=n[f+((o[k>>0]|0)+-48<<3)>>2]|0,O=1,F=F+3|0;else{if(O|0){m=-1;break}ct?(O=(n[c>>2]|0)+3&-4,B=n[O>>2]|0,n[c>>2]=O+4,O=0,F=k):(B=0,O=0,F=k)}n[ur>>2]=F,rt=(B|0)<0,B=rt?0-B|0:B,M=rt?M|8192:M}else{if(B=U7(ur)|0,(B|0)<0){m=-1;break}F=n[ur>>2]|0}do if((o[F>>0]|0)==46){if((o[F+1>>0]|0)!=42){n[ur>>2]=F+1,k=U7(ur)|0,F=n[ur>>2]|0;break}if(j=F+2|0,k=(o[j>>0]|0)+-48|0,k>>>0<10&&(o[F+3>>0]|0)==36){n[d+(k<<2)>>2]=10,k=n[f+((o[j>>0]|0)+-48<<3)>>2]|0,F=F+4|0,n[ur>>2]=F;break}if(O|0){m=-1;break e}ct?(rt=(n[c>>2]|0)+3&-4,k=n[rt>>2]|0,n[c>>2]=rt+4):k=0,n[ur>>2]=j,F=j}else k=-1;while(!1);for(Oe=0;;){if(((o[F>>0]|0)+-65|0)>>>0>57){m=-1;break e}if(rt=F+1|0,n[ur>>2]=rt,j=o[(o[F>>0]|0)+-65+(5178+(Oe*58|0))>>0]|0,oe=j&255,(oe+-1|0)>>>0<8)Oe=oe,F=rt;else break}if(!(j<<24>>24)){m=-1;break}We=(Qe|0)>-1;do if(j<<24>>24==19)if(We){m=-1;break e}else Xe=49;else{if(We){n[d+(Qe<<2)>>2]=oe,We=f+(Qe<<3)|0,Qe=n[We+4>>2]|0,Xe=Zt,n[Xe>>2]=n[We>>2],n[Xe+4>>2]=Qe,Xe=49;break}if(!ct){m=0;break e}_7(Zt,oe,c)}while(!1);if((Xe|0)==49&&(Xe=0,!ct)){B=0,l=rt;continue}F=o[F>>0]|0,F=(Oe|0)!=0&(F&15|0)==3?F&-33:F,We=M&-65537,Qe=M&8192|0?We:M;t:do switch(F|0){case 110:switch((Oe&255)<<24>>24){case 0:{n[n[Zt>>2]>>2]=m,B=0,l=rt;continue e}case 1:{n[n[Zt>>2]>>2]=m,B=0,l=rt;continue e}case 2:{B=n[Zt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=rt;continue e}case 3:{a[n[Zt>>2]>>1]=m,B=0,l=rt;continue e}case 4:{o[n[Zt>>2]>>0]=m,B=0,l=rt;continue e}case 6:{n[n[Zt>>2]>>2]=m,B=0,l=rt;continue e}case 7:{B=n[Zt>>2]|0,n[B>>2]=m,n[B+4>>2]=((m|0)<0)<<31>>31,B=0,l=rt;continue e}default:{B=0,l=rt;continue e}}case 112:{F=120,k=k>>>0>8?k:8,l=Qe|8,Xe=61;break}case 88:case 120:{l=Qe,Xe=61;break}case 111:{F=Zt,l=n[F>>2]|0,F=n[F+4>>2]|0,oe=P4e(l,F,_e)|0,We=Ge-oe|0,M=0,j=5642,k=(Qe&8|0)==0|(k|0)>(We|0)?k:We+1|0,We=Qe,Xe=67;break}case 105:case 100:if(F=Zt,l=n[F>>2]|0,F=n[F+4>>2]|0,(F|0)<0){l=jD(0,0,l|0,F|0)|0,F=Ce,M=Zt,n[M>>2]=l,n[M+4>>2]=F,M=1,j=5642,Xe=66;break t}else{M=(Qe&2049|0)!=0&1,j=Qe&2048|0?5643:Qe&1|0?5644:5642,Xe=66;break t}case 117:{F=Zt,M=0,j=5642,l=n[F>>2]|0,F=n[F+4>>2]|0,Xe=66;break}case 99:{o[Lt>>0]=n[Zt>>2],l=Lt,M=0,j=5642,oe=_e,F=1,k=We;break}case 109:{F=S4e(n[(rm()|0)>>2]|0)|0,Xe=71;break}case 115:{F=n[Zt>>2]|0,F=F|0?F:5652,Xe=71;break}case 67:{n[kr>>2]=n[Zt>>2],n[_r>>2]=0,n[Zt>>2]=kr,oe=-1,F=kr,Xe=75;break}case 83:{l=n[Zt>>2]|0,k?(oe=k,F=l,Xe=75):(Es(s,32,B,0,Qe),l=0,Xe=84);break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{B=x4e(s,+E[Zt>>3],B,k,Qe,F)|0,l=rt;continue e}default:M=0,j=5642,oe=_e,F=k,k=Qe}while(!1);t:do if((Xe|0)==61)Qe=Zt,Oe=n[Qe>>2]|0,Qe=n[Qe+4>>2]|0,oe=D4e(Oe,Qe,_e,F&32)|0,j=(l&8|0)==0|(Oe|0)==0&(Qe|0)==0,M=j?0:2,j=j?5642:5642+(F>>4)|0,We=l,l=Oe,F=Qe,Xe=67;else if((Xe|0)==66)oe=nm(l,F,_e)|0,We=Qe,Xe=67;else if((Xe|0)==71)Xe=0,Qe=b4e(F,0,k)|0,Oe=(Qe|0)==0,l=F,M=0,j=5642,oe=Oe?F+k|0:Qe,F=Oe?k:Qe-F|0,k=We;else if((Xe|0)==75){for(Xe=0,j=F,l=0,k=0;M=n[j>>2]|0,!(!M||(k=H7(Or,M)|0,(k|0)<0|k>>>0>(oe-l|0)>>>0));)if(l=k+l|0,oe>>>0>l>>>0)j=j+4|0;else break;if((k|0)<0){m=-1;break e}if(Es(s,32,B,l,Qe),!l)l=0,Xe=84;else for(M=0;;){if(k=n[F>>2]|0,!k){Xe=84;break t}if(k=H7(Or,k)|0,M=k+M|0,(M|0)>(l|0)){Xe=84;break t}if(os(s,Or,k),M>>>0>=l>>>0){Xe=84;break}else F=F+4|0}}while(!1);if((Xe|0)==67)Xe=0,F=(l|0)!=0|(F|0)!=0,Qe=(k|0)!=0|F,F=((F^1)&1)+(Ge-oe)|0,l=Qe?oe:_e,oe=_e,F=Qe?(k|0)>(F|0)?k:F:k,k=(k|0)>-1?We&-65537:We;else if((Xe|0)==84){Xe=0,Es(s,32,B,l,Qe^8192),B=(B|0)>(l|0)?B:l,l=rt;continue}Oe=oe-l|0,We=(F|0)<(Oe|0)?Oe:F,Qe=We+M|0,B=(B|0)<(Qe|0)?Qe:B,Es(s,32,B,Qe,k),os(s,j,M),Es(s,48,B,Qe,k^65536),Es(s,48,We,Oe,0),os(s,l,Oe),Es(s,32,B,Qe,k^8192),l=rt}e:do if((Xe|0)==87&&!s)if(!O)m=0;else{for(m=1;l=n[d+(m<<2)>>2]|0,!!l;)if(_7(f+(m<<3)|0,l,c),m=m+1|0,(m|0)>=10){m=1;break e}for(;;){if(n[d+(m<<2)>>2]|0){m=-1;break e}if(m=m+1|0,(m|0)>=10){m=1;break}}}while(!1);return C=lr,m|0}function B4e(s){return s=s|0,0}function v4e(s){s=s|0}function os(s,l,c){s=s|0,l=l|0,c=c|0,n[s>>2]&32||M4e(l,c,s)|0}function U7(s){s=s|0;var l=0,c=0,f=0;if(c=n[s>>2]|0,f=(o[c>>0]|0)+-48|0,f>>>0<10){l=0;do l=f+(l*10|0)|0,c=c+1|0,n[s>>2]=c,f=(o[c>>0]|0)+-48|0;while(f>>>0<10)}else l=0;return l|0}function _7(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;e:do if(l>>>0<=20)do switch(l|0){case 9:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,n[s>>2]=l;break e}case 10:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=((l|0)<0)<<31>>31;break e}case 11:{f=(n[c>>2]|0)+3&-4,l=n[f>>2]|0,n[c>>2]=f+4,f=s,n[f>>2]=l,n[f+4>>2]=0;break e}case 12:{f=(n[c>>2]|0)+7&-8,l=f,d=n[l>>2]|0,l=n[l+4>>2]|0,n[c>>2]=f+8,f=s,n[f>>2]=d,n[f+4>>2]=l;break e}case 13:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&65535)<<16>>16,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 14:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&65535,n[d+4>>2]=0;break e}case 15:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,f=(f&255)<<24>>24,d=s,n[d>>2]=f,n[d+4>>2]=((f|0)<0)<<31>>31;break e}case 16:{d=(n[c>>2]|0)+3&-4,f=n[d>>2]|0,n[c>>2]=d+4,d=s,n[d>>2]=f&255,n[d+4>>2]=0;break e}case 17:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}case 18:{d=(n[c>>2]|0)+7&-8,m=+E[d>>3],n[c>>2]=d+8,E[s>>3]=m;break e}default:break e}while(!1);while(!1)}function D4e(s,l,c,f){if(s=s|0,l=l|0,c=c|0,f=f|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=u[5694+(s&15)>>0]|0|f,s=GD(s|0,l|0,4)|0,l=Ce;while(!((s|0)==0&(l|0)==0));return c|0}function P4e(s,l,c){if(s=s|0,l=l|0,c=c|0,!((s|0)==0&(l|0)==0))do c=c+-1|0,o[c>>0]=s&7|48,s=GD(s|0,l|0,3)|0,l=Ce;while(!((s|0)==0&(l|0)==0));return c|0}function nm(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if(l>>>0>0|(l|0)==0&s>>>0>4294967295){for(;f=AT(s|0,l|0,10,0)|0,c=c+-1|0,o[c>>0]=f&255|48,f=s,s=uT(s|0,l|0,10,0)|0,l>>>0>9|(l|0)==9&f>>>0>4294967295;)l=Ce;l=s}else l=s;if(l)for(;c=c+-1|0,o[c>>0]=(l>>>0)%10|0|48,!(l>>>0<10);)l=(l>>>0)/10|0;return c|0}function S4e(s){return s=s|0,T4e(s,n[(R4e()|0)+188>>2]|0)|0}function b4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;m=l&255,f=(c|0)!=0;e:do if(f&(s&3|0)!=0)for(d=l&255;;){if((o[s>>0]|0)==d<<24>>24){B=6;break e}if(s=s+1|0,c=c+-1|0,f=(c|0)!=0,!(f&(s&3|0)!=0)){B=5;break}}else B=5;while(!1);(B|0)==5&&(f?B=6:c=0);e:do if((B|0)==6&&(d=l&255,(o[s>>0]|0)!=d<<24>>24)){f=He(m,16843009)|0;t:do if(c>>>0>3){for(;m=n[s>>2]^f,!((m&-2139062144^-2139062144)&m+-16843009|0);)if(s=s+4|0,c=c+-4|0,c>>>0<=3){B=11;break t}}else B=11;while(!1);if((B|0)==11&&!c){c=0;break}for(;;){if((o[s>>0]|0)==d<<24>>24)break e;if(s=s+1|0,c=c+-1|0,!c){c=0;break}}}while(!1);return(c|0?s:0)|0}function Es(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0;if(B=C,C=C+256|0,m=B,(c|0)>(f|0)&(d&73728|0)==0){if(d=c-f|0,sm(m|0,l|0,(d>>>0<256?d:256)|0)|0,d>>>0>255){l=c-f|0;do os(s,m,256),d=d+-256|0;while(d>>>0>255);d=l&255}os(s,m,d)}C=B}function H7(s,l){return s=s|0,l=l|0,s?s=Q4e(s,l,0)|0:s=0,s|0}function x4e(s,l,c,f,d,m){s=s|0,l=+l,c=c|0,f=f|0,d=d|0,m=m|0;var B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0,Qe=0,rt=0,Xe=0,ct=0,_e=0,Ge=0,Lt=0,_r=0,ur=0,Zt=0,kr=0,Or=0,lr=0,Nn=0;Nn=C,C=C+560|0,F=Nn+8|0,rt=Nn,lr=Nn+524|0,Or=lr,M=Nn+512|0,n[rt>>2]=0,kr=M+12|0,q7(l)|0,(Ce|0)<0?(l=-l,ur=1,_r=5659):(ur=(d&2049|0)!=0&1,_r=d&2048|0?5662:d&1|0?5665:5660),q7(l)|0,Zt=Ce&2146435072;do if(Zt>>>0<2146435072|(Zt|0)==2146435072&!1){if(We=+k4e(l,rt)*2,B=We!=0,B&&(n[rt>>2]=(n[rt>>2]|0)+-1),ct=m|32,(ct|0)==97){Oe=m&32,oe=Oe|0?_r+9|0:_r,j=ur|2,B=12-f|0;do if(f>>>0>11|(B|0)==0)l=We;else{l=8;do B=B+-1|0,l=l*16;while(B|0);if((o[oe>>0]|0)==45){l=-(l+(-We-l));break}else{l=We+l-l;break}}while(!1);k=n[rt>>2]|0,B=(k|0)<0?0-k|0:k,B=nm(B,((B|0)<0)<<31>>31,kr)|0,(B|0)==(kr|0)&&(B=M+11|0,o[B>>0]=48),o[B+-1>>0]=(k>>31&2)+43,O=B+-2|0,o[O>>0]=m+15,M=(f|0)<1,F=(d&8|0)==0,B=lr;do Zt=~~l,k=B+1|0,o[B>>0]=u[5694+Zt>>0]|Oe,l=(l-+(Zt|0))*16,(k-Or|0)==1&&!(F&(M&l==0))?(o[k>>0]=46,B=B+2|0):B=k;while(l!=0);Zt=B-Or|0,Or=kr-O|0,kr=(f|0)!=0&(Zt+-2|0)<(f|0)?f+2|0:Zt,B=Or+j+kr|0,Es(s,32,c,B,d),os(s,oe,j),Es(s,48,c,B,d^65536),os(s,lr,Zt),Es(s,48,kr-Zt|0,0,0),os(s,O,Or),Es(s,32,c,B,d^8192);break}k=(f|0)<0?6:f,B?(B=(n[rt>>2]|0)+-28|0,n[rt>>2]=B,l=We*268435456):(l=We,B=n[rt>>2]|0),Zt=(B|0)<0?F:F+288|0,F=Zt;do Ge=~~l>>>0,n[F>>2]=Ge,F=F+4|0,l=(l-+(Ge>>>0))*1e9;while(l!=0);if((B|0)>0)for(M=Zt,j=F;;){if(O=(B|0)<29?B:29,B=j+-4|0,B>>>0>=M>>>0){F=0;do _e=V7(n[B>>2]|0,0,O|0)|0,_e=cT(_e|0,Ce|0,F|0,0)|0,Ge=Ce,Xe=AT(_e|0,Ge|0,1e9,0)|0,n[B>>2]=Xe,F=uT(_e|0,Ge|0,1e9,0)|0,B=B+-4|0;while(B>>>0>=M>>>0);F&&(M=M+-4|0,n[M>>2]=F)}for(F=j;!(F>>>0<=M>>>0);)if(B=F+-4|0,!(n[B>>2]|0))F=B;else break;if(B=(n[rt>>2]|0)-O|0,n[rt>>2]=B,(B|0)>0)j=F;else break}else M=Zt;if((B|0)<0){f=((k+25|0)/9|0)+1|0,Qe=(ct|0)==102;do{if(Oe=0-B|0,Oe=(Oe|0)<9?Oe:9,M>>>0>>0){O=(1<>>Oe,oe=0,B=M;do Ge=n[B>>2]|0,n[B>>2]=(Ge>>>Oe)+oe,oe=He(Ge&O,j)|0,B=B+4|0;while(B>>>0>>0);B=n[M>>2]|0?M:M+4|0,oe?(n[F>>2]=oe,M=B,B=F+4|0):(M=B,B=F)}else M=n[M>>2]|0?M:M+4|0,B=F;F=Qe?Zt:M,F=(B-F>>2|0)>(f|0)?F+(f<<2)|0:B,B=(n[rt>>2]|0)+Oe|0,n[rt>>2]=B}while((B|0)<0);B=M,f=F}else B=M,f=F;if(Ge=Zt,B>>>0>>0){if(F=(Ge-B>>2)*9|0,O=n[B>>2]|0,O>>>0>=10){M=10;do M=M*10|0,F=F+1|0;while(O>>>0>=M>>>0)}}else F=0;if(Qe=(ct|0)==103,Xe=(k|0)!=0,M=k-((ct|0)!=102?F:0)+((Xe&Qe)<<31>>31)|0,(M|0)<(((f-Ge>>2)*9|0)+-9|0)){if(M=M+9216|0,Oe=Zt+4+(((M|0)/9|0)+-1024<<2)|0,M=((M|0)%9|0)+1|0,(M|0)<9){O=10;do O=O*10|0,M=M+1|0;while((M|0)!=9)}else O=10;if(j=n[Oe>>2]|0,oe=(j>>>0)%(O>>>0)|0,M=(Oe+4|0)==(f|0),M&(oe|0)==0)M=Oe;else if(We=((j>>>0)/(O>>>0)|0)&1|0?9007199254740994:9007199254740992,_e=(O|0)/2|0,l=oe>>>0<_e>>>0?.5:M&(oe|0)==(_e|0)?1:1.5,ur&&(_e=(o[_r>>0]|0)==45,l=_e?-l:l,We=_e?-We:We),M=j-oe|0,n[Oe>>2]=M,We+l!=We){if(_e=M+O|0,n[Oe>>2]=_e,_e>>>0>999999999)for(F=Oe;M=F+-4|0,n[F>>2]=0,M>>>0>>0&&(B=B+-4|0,n[B>>2]=0),_e=(n[M>>2]|0)+1|0,n[M>>2]=_e,_e>>>0>999999999;)F=M;else M=Oe;if(F=(Ge-B>>2)*9|0,j=n[B>>2]|0,j>>>0>=10){O=10;do O=O*10|0,F=F+1|0;while(j>>>0>=O>>>0)}}else M=Oe;M=M+4|0,M=f>>>0>M>>>0?M:f,_e=B}else M=f,_e=B;for(ct=M;;){if(ct>>>0<=_e>>>0){rt=0;break}if(B=ct+-4|0,!(n[B>>2]|0))ct=B;else{rt=1;break}}f=0-F|0;do if(Qe)if(B=((Xe^1)&1)+k|0,(B|0)>(F|0)&(F|0)>-5?(O=m+-1|0,k=B+-1-F|0):(O=m+-2|0,k=B+-1|0),B=d&8,B)Oe=B;else{if(rt&&(Lt=n[ct+-4>>2]|0,(Lt|0)!=0))if((Lt>>>0)%10|0)M=0;else{M=0,B=10;do B=B*10|0,M=M+1|0;while(!((Lt>>>0)%(B>>>0)|0|0))}else M=9;if(B=((ct-Ge>>2)*9|0)+-9|0,(O|32|0)==102){Oe=B-M|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}else{Oe=B+F-M|0,Oe=(Oe|0)>0?Oe:0,k=(k|0)<(Oe|0)?k:Oe,Oe=0;break}}else O=m,Oe=d&8;while(!1);if(Qe=k|Oe,j=(Qe|0)!=0&1,oe=(O|32|0)==102,oe)Xe=0,B=(F|0)>0?F:0;else{if(B=(F|0)<0?f:F,B=nm(B,((B|0)<0)<<31>>31,kr)|0,M=kr,(M-B|0)<2)do B=B+-1|0,o[B>>0]=48;while((M-B|0)<2);o[B+-1>>0]=(F>>31&2)+43,B=B+-2|0,o[B>>0]=O,Xe=B,B=M-B|0}if(B=ur+1+k+j+B|0,Es(s,32,c,B,d),os(s,_r,ur),Es(s,48,c,B,d^65536),oe){O=_e>>>0>Zt>>>0?Zt:_e,Oe=lr+9|0,j=Oe,oe=lr+8|0,M=O;do{if(F=nm(n[M>>2]|0,0,Oe)|0,(M|0)==(O|0))(F|0)==(Oe|0)&&(o[oe>>0]=48,F=oe);else if(F>>>0>lr>>>0){sm(lr|0,48,F-Or|0)|0;do F=F+-1|0;while(F>>>0>lr>>>0)}os(s,F,j-F|0),M=M+4|0}while(M>>>0<=Zt>>>0);if(Qe|0&&os(s,5710,1),M>>>0>>0&(k|0)>0)for(;;){if(F=nm(n[M>>2]|0,0,Oe)|0,F>>>0>lr>>>0){sm(lr|0,48,F-Or|0)|0;do F=F+-1|0;while(F>>>0>lr>>>0)}if(os(s,F,(k|0)<9?k:9),M=M+4|0,F=k+-9|0,M>>>0>>0&(k|0)>9)k=F;else{k=F;break}}Es(s,48,k+9|0,9,0)}else{if(Qe=rt?ct:_e+4|0,(k|0)>-1){rt=lr+9|0,Oe=(Oe|0)==0,f=rt,j=0-Or|0,oe=lr+8|0,O=_e;do{F=nm(n[O>>2]|0,0,rt)|0,(F|0)==(rt|0)&&(o[oe>>0]=48,F=oe);do if((O|0)==(_e|0)){if(M=F+1|0,os(s,F,1),Oe&(k|0)<1){F=M;break}os(s,5710,1),F=M}else{if(F>>>0<=lr>>>0)break;sm(lr|0,48,F+j|0)|0;do F=F+-1|0;while(F>>>0>lr>>>0)}while(!1);Or=f-F|0,os(s,F,(k|0)>(Or|0)?Or:k),k=k-Or|0,O=O+4|0}while(O>>>0>>0&(k|0)>-1)}Es(s,48,k+18|0,18,0),os(s,Xe,kr-Xe|0)}Es(s,32,c,B,d^8192)}else lr=(m&32|0)!=0,B=ur+3|0,Es(s,32,c,B,d&-65537),os(s,_r,ur),os(s,l!=l|!1?lr?5686:5690:lr?5678:5682,3),Es(s,32,c,B,d^8192);while(!1);return C=Nn,((B|0)<(c|0)?c:B)|0}function q7(s){s=+s;var l=0;return E[D>>3]=s,l=n[D>>2]|0,Ce=n[D+4>>2]|0,l|0}function k4e(s,l){return s=+s,l=l|0,+ +j7(s,l)}function j7(s,l){s=+s,l=l|0;var c=0,f=0,d=0;switch(E[D>>3]=s,c=n[D>>2]|0,f=n[D+4>>2]|0,d=GD(c|0,f|0,52)|0,d&2047){case 0:{s!=0?(s=+j7(s*18446744073709552e3,l),c=(n[l>>2]|0)+-64|0):c=0,n[l>>2]=c;break}case 2047:break;default:n[l>>2]=(d&2047)+-1022,n[D>>2]=c,n[D+4>>2]=f&-2146435073|1071644672,s=+E[D>>3]}return+s}function Q4e(s,l,c){s=s|0,l=l|0,c=c|0;do if(s){if(l>>>0<128){o[s>>0]=l,s=1;break}if(!(n[n[(F4e()|0)+188>>2]>>2]|0))if((l&-128|0)==57216){o[s>>0]=l,s=1;break}else{n[(rm()|0)>>2]=84,s=-1;break}if(l>>>0<2048){o[s>>0]=l>>>6|192,o[s+1>>0]=l&63|128,s=2;break}if(l>>>0<55296|(l&-8192|0)==57344){o[s>>0]=l>>>12|224,o[s+1>>0]=l>>>6&63|128,o[s+2>>0]=l&63|128,s=3;break}if((l+-65536|0)>>>0<1048576){o[s>>0]=l>>>18|240,o[s+1>>0]=l>>>12&63|128,o[s+2>>0]=l>>>6&63|128,o[s+3>>0]=l&63|128,s=4;break}else{n[(rm()|0)>>2]=84,s=-1;break}}else s=1;while(!1);return s|0}function F4e(){return oT()|0}function R4e(){return oT()|0}function T4e(s,l){s=s|0,l=l|0;var c=0,f=0;for(f=0;;){if((u[5712+f>>0]|0)==(s|0)){s=2;break}if(c=f+1|0,(c|0)==87){c=5800,f=87,s=5;break}else f=c}if((s|0)==2&&(f?(c=5800,s=5):c=5800),(s|0)==5)for(;;){do s=c,c=c+1|0;while(o[s>>0]|0);if(f=f+-1|0,f)s=5;else break}return N4e(c,n[l+20>>2]|0)|0}function N4e(s,l){return s=s|0,l=l|0,L4e(s,l)|0}function L4e(s,l){return s=s|0,l=l|0,l?l=O4e(n[l>>2]|0,n[l+4>>2]|0,s)|0:l=0,(l|0?l:s)|0}function O4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0;oe=(n[s>>2]|0)+1794895138|0,m=O0(n[s+8>>2]|0,oe)|0,f=O0(n[s+12>>2]|0,oe)|0,d=O0(n[s+16>>2]|0,oe)|0;e:do if(m>>>0>>2>>>0&&(j=l-(m<<2)|0,f>>>0>>0&d>>>0>>0)&&!((d|f)&3|0)){for(j=f>>>2,O=d>>>2,M=0;;){if(k=m>>>1,F=M+k|0,B=F<<1,d=B+j|0,f=O0(n[s+(d<<2)>>2]|0,oe)|0,d=O0(n[s+(d+1<<2)>>2]|0,oe)|0,!(d>>>0>>0&f>>>0<(l-d|0)>>>0)){f=0;break e}if(o[s+(d+f)>>0]|0){f=0;break e}if(f=O7(c,s+d|0)|0,!f)break;if(f=(f|0)<0,(m|0)==1){f=0;break e}else M=f?M:F,m=f?k:m-k|0}f=B+O|0,d=O0(n[s+(f<<2)>>2]|0,oe)|0,f=O0(n[s+(f+1<<2)>>2]|0,oe)|0,f>>>0>>0&d>>>0<(l-f|0)>>>0?f=o[s+(f+d)>>0]|0?0:s+f|0:f=0}else f=0;while(!1);return f|0}function O0(s,l){s=s|0,l=l|0;var c=0;return c=X7(s|0)|0,(l|0?c:s)|0}function M4e(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0,k=0;f=c+16|0,d=n[f>>2]|0,d?m=5:U4e(c)|0?f=0:(d=n[f>>2]|0,m=5);e:do if((m|0)==5){if(k=c+20|0,B=n[k>>2]|0,f=B,(d-B|0)>>>0>>0){f=YD[n[c+36>>2]&7](c,s,l)|0;break}t:do if((o[c+75>>0]|0)>-1){for(B=l;;){if(!B){m=0,d=s;break t}if(d=B+-1|0,(o[s+d>>0]|0)==10)break;B=d}if(f=YD[n[c+36>>2]&7](c,s,B)|0,f>>>0>>0)break e;m=B,d=s+B|0,l=l-B|0,f=n[k>>2]|0}else m=0,d=s;while(!1);xr(f|0,d|0,l|0)|0,n[k>>2]=(n[k>>2]|0)+l,f=m+l|0}while(!1);return f|0}function U4e(s){s=s|0;var l=0,c=0;return l=s+74|0,c=o[l>>0]|0,o[l>>0]=c+255|c,l=n[s>>2]|0,l&8?(n[s>>2]=l|32,s=-1):(n[s+8>>2]=0,n[s+4>>2]=0,c=n[s+44>>2]|0,n[s+28>>2]=c,n[s+20>>2]=c,n[s+16>>2]=c+(n[s+48>>2]|0),s=0),s|0}function Yn(s,l){s=y(s),l=y(l);var c=0,f=0;c=G7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=G7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?l:s;break}else{s=s>2]=s,n[D>>2]|0|0}function M0(s,l){s=y(s),l=y(l);var c=0,f=0;c=W7(s)|0;do if((c&2147483647)>>>0<=2139095040){if(f=W7(l)|0,(f&2147483647)>>>0<=2139095040)if((f^c|0)<0){s=(c|0)<0?s:l;break}else{s=s>2]=s,n[D>>2]|0|0}function lT(s,l){s=y(s),l=y(l);var c=0,f=0,d=0,m=0,B=0,k=0,F=0,M=0;m=(h[D>>2]=s,n[D>>2]|0),k=(h[D>>2]=l,n[D>>2]|0),c=m>>>23&255,B=k>>>23&255,F=m&-2147483648,d=k<<1;e:do if(d|0&&!((c|0)==255|((_4e(l)|0)&2147483647)>>>0>2139095040)){if(f=m<<1,f>>>0<=d>>>0)return l=y(s*y(0)),y((f|0)==(d|0)?l:s);if(c)f=m&8388607|8388608;else{if(c=m<<9,(c|0)>-1){f=c,c=0;do c=c+-1|0,f=f<<1;while((f|0)>-1)}else c=0;f=m<<1-c}if(B)k=k&8388607|8388608;else{if(m=k<<9,(m|0)>-1){d=0;do d=d+-1|0,m=m<<1;while((m|0)>-1)}else d=0;B=d,k=k<<1-d}d=f-k|0,m=(d|0)>-1;t:do if((c|0)>(B|0)){for(;;){if(m)if(d)f=d;else break;if(f=f<<1,c=c+-1|0,d=f-k|0,m=(d|0)>-1,(c|0)<=(B|0))break t}l=y(s*y(0));break e}while(!1);if(m)if(d)f=d;else{l=y(s*y(0));break}if(f>>>0<8388608)do f=f<<1,c=c+-1|0;while(f>>>0<8388608);(c|0)>0?c=f+-8388608|c<<23:c=f>>>(1-c|0),l=(n[D>>2]=c|F,y(h[D>>2]))}else M=3;while(!1);return(M|0)==3&&(l=y(s*l),l=y(l/l)),y(l)}function _4e(s){return s=y(s),h[D>>2]=s,n[D>>2]|0|0}function H4e(s,l){return s=s|0,l=l|0,M7(n[582]|0,s,l)|0}function Zr(s){s=s|0,Tt()}function im(s){s=s|0}function q4e(s,l){return s=s|0,l=l|0,0}function j4e(s){return s=s|0,(Y7(s+4|0)|0)==-1?(ef[n[(n[s>>2]|0)+8>>2]&127](s),s=1):s=0,s|0}function Y7(s){s=s|0;var l=0;return l=n[s>>2]|0,n[s>>2]=l+-1,l+-1|0}function Rp(s){s=s|0,j4e(s)|0&&G4e(s)}function G4e(s){s=s|0;var l=0;l=s+8|0,n[l>>2]|0&&(Y7(l)|0)!=-1||ef[n[(n[s>>2]|0)+16>>2]&127](s)}function Yt(s){s=s|0;var l=0;for(l=s|0?s:1;s=_D(l)|0,!(s|0);){if(s=Y4e()|0,!s){s=0;break}aW[s&0]()}return s|0}function K7(s){return s=s|0,Yt(s)|0}function yt(s){s=s|0,HD(s)}function W4e(s){s=s|0,(o[s+11>>0]|0)<0&&yt(n[s>>2]|0)}function Y4e(){var s=0;return s=n[2923]|0,n[2923]=s+0,s|0}function K4e(){}function jD(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,f=l-f-(c>>>0>s>>>0|0)>>>0,Ce=f,s-c>>>0|0|0}function cT(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,c=s+c>>>0,Ce=l+f+(c>>>0>>0|0)>>>0,c|0|0}function sm(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0,B=0;if(m=s+c|0,l=l&255,(c|0)>=67){for(;s&3;)o[s>>0]=l,s=s+1|0;for(f=m&-4|0,d=f-64|0,B=l|l<<8|l<<16|l<<24;(s|0)<=(d|0);)n[s>>2]=B,n[s+4>>2]=B,n[s+8>>2]=B,n[s+12>>2]=B,n[s+16>>2]=B,n[s+20>>2]=B,n[s+24>>2]=B,n[s+28>>2]=B,n[s+32>>2]=B,n[s+36>>2]=B,n[s+40>>2]=B,n[s+44>>2]=B,n[s+48>>2]=B,n[s+52>>2]=B,n[s+56>>2]=B,n[s+60>>2]=B,s=s+64|0;for(;(s|0)<(f|0);)n[s>>2]=B,s=s+4|0}for(;(s|0)<(m|0);)o[s>>0]=l,s=s+1|0;return m-c|0}function V7(s,l,c){return s=s|0,l=l|0,c=c|0,(c|0)<32?(Ce=l<>>32-c,s<>>c,s>>>c|(l&(1<>>c-32|0)}function xr(s,l,c){s=s|0,l=l|0,c=c|0;var f=0,d=0,m=0;if((c|0)>=8192)return FA(s|0,l|0,c|0)|0;if(m=s|0,d=s+c|0,(s&3)==(l&3)){for(;s&3;){if(!c)return m|0;o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0,c=c-1|0}for(c=d&-4|0,f=c-64|0;(s|0)<=(f|0);)n[s>>2]=n[l>>2],n[s+4>>2]=n[l+4>>2],n[s+8>>2]=n[l+8>>2],n[s+12>>2]=n[l+12>>2],n[s+16>>2]=n[l+16>>2],n[s+20>>2]=n[l+20>>2],n[s+24>>2]=n[l+24>>2],n[s+28>>2]=n[l+28>>2],n[s+32>>2]=n[l+32>>2],n[s+36>>2]=n[l+36>>2],n[s+40>>2]=n[l+40>>2],n[s+44>>2]=n[l+44>>2],n[s+48>>2]=n[l+48>>2],n[s+52>>2]=n[l+52>>2],n[s+56>>2]=n[l+56>>2],n[s+60>>2]=n[l+60>>2],s=s+64|0,l=l+64|0;for(;(s|0)<(c|0);)n[s>>2]=n[l>>2],s=s+4|0,l=l+4|0}else for(c=d-4|0;(s|0)<(c|0);)o[s>>0]=o[l>>0]|0,o[s+1>>0]=o[l+1>>0]|0,o[s+2>>0]=o[l+2>>0]|0,o[s+3>>0]=o[l+3>>0]|0,s=s+4|0,l=l+4|0;for(;(s|0)<(d|0);)o[s>>0]=o[l>>0]|0,s=s+1|0,l=l+1|0;return m|0}function J7(s){s=s|0;var l=0;return l=o[L+(s&255)>>0]|0,(l|0)<8?l|0:(l=o[L+(s>>8&255)>>0]|0,(l|0)<8?l+8|0:(l=o[L+(s>>16&255)>>0]|0,(l|0)<8?l+16|0:(o[L+(s>>>24)>>0]|0)+24|0))}function z7(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0;var m=0,B=0,k=0,F=0,M=0,O=0,j=0,oe=0,We=0,Oe=0;if(O=s,F=l,M=F,B=c,oe=f,k=oe,!M)return m=(d|0)!=0,k?m?(n[d>>2]=s|0,n[d+4>>2]=l&0,oe=0,d=0,Ce=oe,d|0):(oe=0,d=0,Ce=oe,d|0):(m&&(n[d>>2]=(O>>>0)%(B>>>0),n[d+4>>2]=0),oe=0,d=(O>>>0)/(B>>>0)>>>0,Ce=oe,d|0);m=(k|0)==0;do if(B){if(!m){if(m=(S(k|0)|0)-(S(M|0)|0)|0,m>>>0<=31){j=m+1|0,k=31-m|0,l=m-31>>31,B=j,s=O>>>(j>>>0)&l|M<>>(j>>>0)&l,m=0,k=O<>2]=s|0,n[d+4>>2]=F|l&0,oe=0,d=0,Ce=oe,d|0):(oe=0,d=0,Ce=oe,d|0)}if(m=B-1|0,m&B|0){k=(S(B|0)|0)+33-(S(M|0)|0)|0,Oe=64-k|0,j=32-k|0,F=j>>31,We=k-32|0,l=We>>31,B=k,s=j-1>>31&M>>>(We>>>0)|(M<>>(k>>>0))&l,l=l&M>>>(k>>>0),m=O<>>(We>>>0))&F|O<>31;break}return d|0&&(n[d>>2]=m&O,n[d+4>>2]=0),(B|0)==1?(We=F|l&0,Oe=s|0|0,Ce=We,Oe|0):(Oe=J7(B|0)|0,We=M>>>(Oe>>>0)|0,Oe=M<<32-Oe|O>>>(Oe>>>0)|0,Ce=We,Oe|0)}else{if(m)return d|0&&(n[d>>2]=(M>>>0)%(B>>>0),n[d+4>>2]=0),We=0,Oe=(M>>>0)/(B>>>0)>>>0,Ce=We,Oe|0;if(!O)return d|0&&(n[d>>2]=0,n[d+4>>2]=(M>>>0)%(k>>>0)),We=0,Oe=(M>>>0)/(k>>>0)>>>0,Ce=We,Oe|0;if(m=k-1|0,!(m&k))return d|0&&(n[d>>2]=s|0,n[d+4>>2]=m&M|l&0),We=0,Oe=M>>>((J7(k|0)|0)>>>0),Ce=We,Oe|0;if(m=(S(k|0)|0)-(S(M|0)|0)|0,m>>>0<=30){l=m+1|0,k=31-m|0,B=l,s=M<>>(l>>>0),l=M>>>(l>>>0),m=0,k=O<>2]=s|0,n[d+4>>2]=F|l&0,We=0,Oe=0,Ce=We,Oe|0):(We=0,Oe=0,Ce=We,Oe|0)}while(!1);if(!B)M=k,F=0,k=0;else{j=c|0|0,O=oe|f&0,M=cT(j|0,O|0,-1,-1)|0,c=Ce,F=k,k=0;do f=F,F=m>>>31|F<<1,m=k|m<<1,f=s<<1|f>>>31|0,oe=s>>>31|l<<1|0,jD(M|0,c|0,f|0,oe|0)|0,Oe=Ce,We=Oe>>31|((Oe|0)<0?-1:0)<<1,k=We&1,s=jD(f|0,oe|0,We&j|0,(((Oe|0)<0?-1:0)>>31|((Oe|0)<0?-1:0)<<1)&O|0)|0,l=Ce,B=B-1|0;while(B|0);M=F,F=0}return B=0,d|0&&(n[d>>2]=s,n[d+4>>2]=l),We=(m|0)>>>31|(M|B)<<1|(B<<1|m>>>31)&0|F,Oe=(m<<1|0)&-2|k,Ce=We,Oe|0}function uT(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,z7(s,l,c,f,0)|0}function Tp(s){s=s|0;var l=0,c=0;return c=s+15&-16|0,l=n[w>>2]|0,s=l+c|0,(c|0)>0&(s|0)<(l|0)|(s|0)<0?(se()|0,yc(12),-1):(n[w>>2]=s,(s|0)>($()|0)&&!(X()|0)?(n[w>>2]=l,yc(12),-1):l|0)}function rw(s,l,c){s=s|0,l=l|0,c=c|0;var f=0;if((l|0)<(s|0)&(s|0)<(l+c|0)){for(f=s,l=l+c|0,s=s+c|0;(c|0)>0;)s=s-1|0,l=l-1|0,c=c-1|0,o[s>>0]=o[l>>0]|0;s=f}else xr(s,l,c)|0;return s|0}function AT(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0;var d=0,m=0;return m=C,C=C+16|0,d=m|0,z7(s,l,c,f,d)|0,C=m,Ce=n[d+4>>2]|0,n[d>>2]|0|0}function X7(s){return s=s|0,(s&255)<<24|(s>>8&255)<<16|(s>>16&255)<<8|s>>>24|0}function V4e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,Z7[s&1](l|0,c|0,f|0,d|0,m|0)}function J4e(s,l,c){s=s|0,l=l|0,c=y(c),$7[s&1](l|0,y(c))}function z4e(s,l,c){s=s|0,l=l|0,c=+c,eW[s&31](l|0,+c)}function X4e(s,l,c,f){return s=s|0,l=l|0,c=y(c),f=y(f),y(tW[s&0](l|0,y(c),y(f)))}function Z4e(s,l){s=s|0,l=l|0,ef[s&127](l|0)}function $4e(s,l,c){s=s|0,l=l|0,c=c|0,tf[s&31](l|0,c|0)}function e3e(s,l){return s=s|0,l=l|0,_0[s&31](l|0)|0}function t3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,rW[s&1](l|0,+c,+f,d|0)}function r3e(s,l,c,f){s=s|0,l=l|0,c=+c,f=+f,L3e[s&1](l|0,+c,+f)}function n3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,YD[s&7](l|0,c|0,f|0)|0}function i3e(s,l,c,f){return s=s|0,l=l|0,c=c|0,f=f|0,+O3e[s&1](l|0,c|0,f|0)}function s3e(s,l){return s=s|0,l=l|0,+nW[s&15](l|0)}function o3e(s,l,c){return s=s|0,l=l|0,c=+c,M3e[s&1](l|0,+c)|0}function a3e(s,l,c){return s=s|0,l=l|0,c=c|0,pT[s&15](l|0,c|0)|0}function l3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=+f,d=+d,m=m|0,U3e[s&1](l|0,c|0,+f,+d,m|0)}function c3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,B=B|0,_3e[s&1](l|0,c|0,f|0,d|0,m|0,B|0)}function u3e(s,l,c){return s=s|0,l=l|0,c=c|0,+iW[s&7](l|0,c|0)}function A3e(s){return s=s|0,KD[s&7]()|0}function f3e(s,l,c,f,d,m){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,sW[s&1](l|0,c|0,f|0,d|0,m|0)|0}function p3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=+d,H3e[s&1](l|0,c|0,f|0,+d)}function h3e(s,l,c,f,d,m,B){s=s|0,l=l|0,c=c|0,f=y(f),d=d|0,m=y(m),B=B|0,oW[s&1](l|0,c|0,y(f),d|0,y(m),B|0)}function g3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,sw[s&15](l|0,c|0,f|0)}function d3e(s){s=s|0,aW[s&0]()}function m3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,lW[s&15](l|0,c|0,+f)}function y3e(s,l,c){return s=s|0,l=+l,c=+c,q3e[s&1](+l,+c)|0}function E3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,hT[s&15](l|0,c|0,f|0,d|0)}function C3e(s,l,c,f,d){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,R(0)}function I3e(s,l){s=s|0,l=y(l),R(1)}function Ca(s,l){s=s|0,l=+l,R(2)}function w3e(s,l,c){return s=s|0,l=y(l),c=y(c),R(3),Ze}function Cr(s){s=s|0,R(4)}function nw(s,l){s=s|0,l=l|0,R(5)}function tl(s){return s=s|0,R(6),0}function B3e(s,l,c,f){s=s|0,l=+l,c=+c,f=f|0,R(7)}function v3e(s,l,c){s=s|0,l=+l,c=+c,R(8)}function D3e(s,l,c){return s=s|0,l=l|0,c=c|0,R(9),0}function P3e(s,l,c){return s=s|0,l=l|0,c=c|0,R(10),0}function U0(s){return s=s|0,R(11),0}function S3e(s,l){return s=s|0,l=+l,R(12),0}function iw(s,l){return s=s|0,l=l|0,R(13),0}function b3e(s,l,c,f,d){s=s|0,l=l|0,c=+c,f=+f,d=d|0,R(14)}function x3e(s,l,c,f,d,m){s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,m=m|0,R(15)}function fT(s,l){return s=s|0,l=l|0,R(16),0}function k3e(){return R(17),0}function Q3e(s,l,c,f,d){return s=s|0,l=l|0,c=c|0,f=f|0,d=d|0,R(18),0}function F3e(s,l,c,f){s=s|0,l=l|0,c=c|0,f=+f,R(19)}function R3e(s,l,c,f,d,m){s=s|0,l=l|0,c=y(c),f=f|0,d=y(d),m=m|0,R(20)}function WD(s,l,c){s=s|0,l=l|0,c=c|0,R(21)}function T3e(){R(22)}function om(s,l,c){s=s|0,l=l|0,c=+c,R(23)}function N3e(s,l){return s=+s,l=+l,R(24),0}function am(s,l,c,f){s=s|0,l=l|0,c=c|0,f=f|0,R(25)}var Z7=[C3e,QLe],$7=[I3e,Od],eW=[Ca,B0,vp,UI,_I,HI,qI,ku,Wd,jI,Qu,v0,D0,GI,WI,xc,P0,YI,Yd,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca,Ca],tW=[w3e],ef=[Cr,im,ADe,fDe,pDe,qbe,jbe,Gbe,oNe,aNe,lNe,yLe,ELe,CLe,_Ue,HUe,qUe,qa,w0,NI,ir,xl,xD,kD,tDe,IDe,RDe,XDe,pPe,kPe,KPe,lSe,BSe,USe,tbe,mbe,Rbe,axe,Bxe,Uxe,tke,mke,Rke,Zke,pQe,SQe,jQe,dD,CFe,LFe,tRe,ERe,TRe,tTe,ATe,hTe,QTe,TTe,XTe,uNe,pNe,kNe,VNe,MG,xOe,oMe,IMe,LMe,iUe,EUe,kUe,RUe,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr,Cr],tf=[nw,qd,YF,LI,OI,Sr,Os,Oi,ms,is,Gd,Bp,VI,ID,x0,JF,zF,wD,BD,$F,Fu,ne,rQe,dQe,BRe,FOe,rLe,w7,nw,nw,nw,nw],_0=[tl,m4e,_d,b0,Vd,qo,mD,Dp,KI,VF,ED,Jd,vD,eR,Zd,YQe,MRe,RNe,LOe,Za,tl,tl,tl,tl,tl,tl,tl,tl,tl,tl,tl,tl],rW=[B3e,sR],L3e=[v3e,eNe],YD=[D3e,L7,y4e,I4e,TPe,Axe,vFe,_Me],O3e=[P3e,sbe],nW=[U0,Pp,CD,JA,oR,v,P,Q,H,Y,U0,U0,U0,U0,U0,U0],M3e=[S3e,lTe],pT=[iw,q4e,DD,sDe,tPe,zPe,ASe,Obe,Sxe,QQe,Md,DMe,iw,iw,iw,iw],U3e=[b3e,ODe],_3e=[x3e,lUe],iW=[fT,XF,Be,Ue,ft,Ibe,fT,fT],KD=[k3e,jt,Ud,gD,yTe,MTe,mNe,OUe],sW=[Q3e,kd],H3e=[F3e,ske],oW=[R3e,tR],sw=[WD,oo,yD,ZF,Qc,mPe,PSe,Ike,Oke,WF,eOe,uMe,BUe,WD,WD,WD],aW=[T3e],lW=[om,KF,jd,VA,MI,kc,Kd,S0,jxe,_Fe,iTe,om,om,om,om,om],q3e=[N3e,iNe],hT=[am,jSe,eFe,sRe,KRe,vTe,GTe,vNe,$Ne,qOe,VUe,am,am,am,am,am];return{_llvm_bswap_i32:X7,dynCall_idd:y3e,dynCall_i:A3e,_i64Subtract:jD,___udivdi3:uT,dynCall_vif:J4e,setThrew:Lo,dynCall_viii:g3e,_bitshift64Lshr:GD,_bitshift64Shl:V7,dynCall_vi:Z4e,dynCall_viiddi:l3e,dynCall_diii:i3e,dynCall_iii:a3e,_memset:sm,_sbrk:Tp,_memcpy:xr,__GLOBAL__sub_I_Yoga_cpp:FI,dynCall_vii:$4e,___uremdi3:AT,dynCall_vid:z4e,stackAlloc:ca,_nbind_init:s4e,getTempRet0:TA,dynCall_di:s3e,dynCall_iid:o3e,setTempRet0:RA,_i64Add:cT,dynCall_fiff:X4e,dynCall_iiii:n3e,_emscripten_get_global_libc:d4e,dynCall_viid:m3e,dynCall_viiid:p3e,dynCall_viififi:h3e,dynCall_ii:e3e,__GLOBAL__sub_I_Binding_cc:IOe,dynCall_viiii:E3e,dynCall_iiiiii:f3e,stackSave:mu,dynCall_viiiii:V4e,__GLOBAL__sub_I_nbind_cc:wr,dynCall_vidd:r3e,_free:HD,runPostSets:K4e,dynCall_viiiiii:c3e,establishStackSpace:dn,_memmove:rw,stackRestore:Bl,_malloc:_D,__GLOBAL__sub_I_common_cc:HNe,dynCall_viddi:t3e,dynCall_dii:u3e,dynCall_v:d3e}}(Module.asmGlobalArg,Module.asmLibraryArg,buffer),_llvm_bswap_i32=Module._llvm_bswap_i32=asm._llvm_bswap_i32,getTempRet0=Module.getTempRet0=asm.getTempRet0,___udivdi3=Module.___udivdi3=asm.___udivdi3,setThrew=Module.setThrew=asm.setThrew,_bitshift64Lshr=Module._bitshift64Lshr=asm._bitshift64Lshr,_bitshift64Shl=Module._bitshift64Shl=asm._bitshift64Shl,_memset=Module._memset=asm._memset,_sbrk=Module._sbrk=asm._sbrk,_memcpy=Module._memcpy=asm._memcpy,stackAlloc=Module.stackAlloc=asm.stackAlloc,___uremdi3=Module.___uremdi3=asm.___uremdi3,_nbind_init=Module._nbind_init=asm._nbind_init,_i64Subtract=Module._i64Subtract=asm._i64Subtract,setTempRet0=Module.setTempRet0=asm.setTempRet0,_i64Add=Module._i64Add=asm._i64Add,_emscripten_get_global_libc=Module._emscripten_get_global_libc=asm._emscripten_get_global_libc,__GLOBAL__sub_I_Yoga_cpp=Module.__GLOBAL__sub_I_Yoga_cpp=asm.__GLOBAL__sub_I_Yoga_cpp,__GLOBAL__sub_I_Binding_cc=Module.__GLOBAL__sub_I_Binding_cc=asm.__GLOBAL__sub_I_Binding_cc,stackSave=Module.stackSave=asm.stackSave,__GLOBAL__sub_I_nbind_cc=Module.__GLOBAL__sub_I_nbind_cc=asm.__GLOBAL__sub_I_nbind_cc,_free=Module._free=asm._free,runPostSets=Module.runPostSets=asm.runPostSets,establishStackSpace=Module.establishStackSpace=asm.establishStackSpace,_memmove=Module._memmove=asm._memmove,stackRestore=Module.stackRestore=asm.stackRestore,_malloc=Module._malloc=asm._malloc,__GLOBAL__sub_I_common_cc=Module.__GLOBAL__sub_I_common_cc=asm.__GLOBAL__sub_I_common_cc,dynCall_viiiii=Module.dynCall_viiiii=asm.dynCall_viiiii,dynCall_vif=Module.dynCall_vif=asm.dynCall_vif,dynCall_vid=Module.dynCall_vid=asm.dynCall_vid,dynCall_fiff=Module.dynCall_fiff=asm.dynCall_fiff,dynCall_vi=Module.dynCall_vi=asm.dynCall_vi,dynCall_vii=Module.dynCall_vii=asm.dynCall_vii,dynCall_ii=Module.dynCall_ii=asm.dynCall_ii,dynCall_viddi=Module.dynCall_viddi=asm.dynCall_viddi,dynCall_vidd=Module.dynCall_vidd=asm.dynCall_vidd,dynCall_iiii=Module.dynCall_iiii=asm.dynCall_iiii,dynCall_diii=Module.dynCall_diii=asm.dynCall_diii,dynCall_di=Module.dynCall_di=asm.dynCall_di,dynCall_iid=Module.dynCall_iid=asm.dynCall_iid,dynCall_iii=Module.dynCall_iii=asm.dynCall_iii,dynCall_viiddi=Module.dynCall_viiddi=asm.dynCall_viiddi,dynCall_viiiiii=Module.dynCall_viiiiii=asm.dynCall_viiiiii,dynCall_dii=Module.dynCall_dii=asm.dynCall_dii,dynCall_i=Module.dynCall_i=asm.dynCall_i,dynCall_iiiiii=Module.dynCall_iiiiii=asm.dynCall_iiiiii,dynCall_viiid=Module.dynCall_viiid=asm.dynCall_viiid,dynCall_viififi=Module.dynCall_viififi=asm.dynCall_viififi,dynCall_viii=Module.dynCall_viii=asm.dynCall_viii,dynCall_v=Module.dynCall_v=asm.dynCall_v,dynCall_viid=Module.dynCall_viid=asm.dynCall_viid,dynCall_idd=Module.dynCall_idd=asm.dynCall_idd,dynCall_viiii=Module.dynCall_viiii=asm.dynCall_viiii;Runtime.stackAlloc=Module.stackAlloc,Runtime.stackSave=Module.stackSave,Runtime.stackRestore=Module.stackRestore,Runtime.establishStackSpace=Module.establishStackSpace,Runtime.setTempRet0=Module.setTempRet0,Runtime.getTempRet0=Module.getTempRet0,Module.asm=asm;function ExitStatus(t){this.name="ExitStatus",this.message="Program terminated with exit("+t+")",this.status=t}ExitStatus.prototype=new Error,ExitStatus.prototype.constructor=ExitStatus;var initialStackTop,preloadStartTime=null,calledMain=!1;dependenciesFulfilled=function t(){Module.calledRun||run(),Module.calledRun||(dependenciesFulfilled=t)},Module.callMain=Module.callMain=function t(e){e=e||[],ensureInitRuntime();var r=e.length+1;function o(){for(var p=0;p<3;p++)a.push(0)}var a=[allocate(intArrayFromString(Module.thisProgram),"i8",ALLOC_NORMAL)];o();for(var n=0;n0||(preRun(),runDependencies>0)||Module.calledRun)return;function e(){Module.calledRun||(Module.calledRun=!0,!ABORT&&(ensureInitRuntime(),preMain(),Module.onRuntimeInitialized&&Module.onRuntimeInitialized(),Module._main&&shouldRunNow&&Module.callMain(t),postRun()))}Module.setStatus?(Module.setStatus("Running..."),setTimeout(function(){setTimeout(function(){Module.setStatus("")},1),e()},1)):e()}Module.run=Module.run=run;function exit(t,e){e&&Module.noExitRuntime||(Module.noExitRuntime||(ABORT=!0,EXITSTATUS=t,STACKTOP=initialStackTop,exitRuntime(),Module.onExit&&Module.onExit(t)),ENVIRONMENT_IS_NODE&&process.exit(t),Module.quit(t,new ExitStatus(t)))}Module.exit=Module.exit=exit;var abortDecorators=[];function abort(t){Module.onAbort&&Module.onAbort(t),t!==void 0?(Module.print(t),Module.printErr(t),t=JSON.stringify(t)):t="",ABORT=!0,EXITSTATUS=1;var e=` +If this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.`,r="abort("+t+") at "+stackTrace()+e;throw abortDecorators&&abortDecorators.forEach(function(o){r=o(r,t)}),r}if(Module.abort=Module.abort=abort,Module.preInit)for(typeof Module.preInit=="function"&&(Module.preInit=[Module.preInit]);Module.preInit.length>0;)Module.preInit.pop()();var shouldRunNow=!0;Module.noInitialRun&&(shouldRunNow=!1),run()})});var id=_((nKt,SCe)=>{"use strict";var xyt=DCe(),kyt=PCe(),pq=!1,hq=null;kyt({},function(t,e){if(!pq){if(pq=!0,t)throw t;hq=e}});if(!pq)throw new Error("Failed to load the yoga module - it needed to be loaded synchronously, but didn't");SCe.exports=xyt(hq.bind,hq.lib)});var dq=_((iKt,gq)=>{"use strict";var bCe=t=>Number.isNaN(t)?!1:t>=4352&&(t<=4447||t===9001||t===9002||11904<=t&&t<=12871&&t!==12351||12880<=t&&t<=19903||19968<=t&&t<=42182||43360<=t&&t<=43388||44032<=t&&t<=55203||63744<=t&&t<=64255||65040<=t&&t<=65049||65072<=t&&t<=65131||65281<=t&&t<=65376||65504<=t&&t<=65510||110592<=t&&t<=110593||127488<=t&&t<=127569||131072<=t&&t<=262141);gq.exports=bCe;gq.exports.default=bCe});var kCe=_((sKt,xCe)=>{"use strict";xCe.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var PB=_((oKt,mq)=>{"use strict";var Qyt=pS(),Fyt=dq(),Ryt=kCe(),QCe=t=>{if(typeof t!="string"||t.length===0||(t=Qyt(t),t.length===0))return 0;t=t.replace(Ryt()," ");let e=0;for(let r=0;r=127&&o<=159||o>=768&&o<=879||(o>65535&&r++,e+=Fyt(o)?2:1)}return e};mq.exports=QCe;mq.exports.default=QCe});var Eq=_((aKt,yq)=>{"use strict";var Tyt=PB(),FCe=t=>{let e=0;for(let r of t.split(` +`))e=Math.max(e,Tyt(r));return e};yq.exports=FCe;yq.exports.default=FCe});var RCe=_(SB=>{"use strict";var Nyt=SB&&SB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(SB,"__esModule",{value:!0});var Lyt=Nyt(Eq()),Cq={};SB.default=t=>{if(t.length===0)return{width:0,height:0};if(Cq[t])return Cq[t];let e=Lyt.default(t),r=t.split(` +`).length;return Cq[t]={width:e,height:r},{width:e,height:r}}});var TCe=_(bB=>{"use strict";var Oyt=bB&&bB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(bB,"__esModule",{value:!0});var In=Oyt(id()),Myt=(t,e)=>{"position"in e&&t.setPositionType(e.position==="absolute"?In.default.POSITION_TYPE_ABSOLUTE:In.default.POSITION_TYPE_RELATIVE)},Uyt=(t,e)=>{"marginLeft"in e&&t.setMargin(In.default.EDGE_START,e.marginLeft||0),"marginRight"in e&&t.setMargin(In.default.EDGE_END,e.marginRight||0),"marginTop"in e&&t.setMargin(In.default.EDGE_TOP,e.marginTop||0),"marginBottom"in e&&t.setMargin(In.default.EDGE_BOTTOM,e.marginBottom||0)},_yt=(t,e)=>{"paddingLeft"in e&&t.setPadding(In.default.EDGE_LEFT,e.paddingLeft||0),"paddingRight"in e&&t.setPadding(In.default.EDGE_RIGHT,e.paddingRight||0),"paddingTop"in e&&t.setPadding(In.default.EDGE_TOP,e.paddingTop||0),"paddingBottom"in e&&t.setPadding(In.default.EDGE_BOTTOM,e.paddingBottom||0)},Hyt=(t,e)=>{var r;"flexGrow"in e&&t.setFlexGrow((r=e.flexGrow)!==null&&r!==void 0?r:0),"flexShrink"in e&&t.setFlexShrink(typeof e.flexShrink=="number"?e.flexShrink:1),"flexDirection"in e&&(e.flexDirection==="row"&&t.setFlexDirection(In.default.FLEX_DIRECTION_ROW),e.flexDirection==="row-reverse"&&t.setFlexDirection(In.default.FLEX_DIRECTION_ROW_REVERSE),e.flexDirection==="column"&&t.setFlexDirection(In.default.FLEX_DIRECTION_COLUMN),e.flexDirection==="column-reverse"&&t.setFlexDirection(In.default.FLEX_DIRECTION_COLUMN_REVERSE)),"flexBasis"in e&&(typeof e.flexBasis=="number"?t.setFlexBasis(e.flexBasis):typeof e.flexBasis=="string"?t.setFlexBasisPercent(Number.parseInt(e.flexBasis,10)):t.setFlexBasis(NaN)),"alignItems"in e&&((e.alignItems==="stretch"||!e.alignItems)&&t.setAlignItems(In.default.ALIGN_STRETCH),e.alignItems==="flex-start"&&t.setAlignItems(In.default.ALIGN_FLEX_START),e.alignItems==="center"&&t.setAlignItems(In.default.ALIGN_CENTER),e.alignItems==="flex-end"&&t.setAlignItems(In.default.ALIGN_FLEX_END)),"alignSelf"in e&&((e.alignSelf==="auto"||!e.alignSelf)&&t.setAlignSelf(In.default.ALIGN_AUTO),e.alignSelf==="flex-start"&&t.setAlignSelf(In.default.ALIGN_FLEX_START),e.alignSelf==="center"&&t.setAlignSelf(In.default.ALIGN_CENTER),e.alignSelf==="flex-end"&&t.setAlignSelf(In.default.ALIGN_FLEX_END)),"justifyContent"in e&&((e.justifyContent==="flex-start"||!e.justifyContent)&&t.setJustifyContent(In.default.JUSTIFY_FLEX_START),e.justifyContent==="center"&&t.setJustifyContent(In.default.JUSTIFY_CENTER),e.justifyContent==="flex-end"&&t.setJustifyContent(In.default.JUSTIFY_FLEX_END),e.justifyContent==="space-between"&&t.setJustifyContent(In.default.JUSTIFY_SPACE_BETWEEN),e.justifyContent==="space-around"&&t.setJustifyContent(In.default.JUSTIFY_SPACE_AROUND))},qyt=(t,e)=>{var r,o;"width"in e&&(typeof e.width=="number"?t.setWidth(e.width):typeof e.width=="string"?t.setWidthPercent(Number.parseInt(e.width,10)):t.setWidthAuto()),"height"in e&&(typeof e.height=="number"?t.setHeight(e.height):typeof e.height=="string"?t.setHeightPercent(Number.parseInt(e.height,10)):t.setHeightAuto()),"minWidth"in e&&(typeof e.minWidth=="string"?t.setMinWidthPercent(Number.parseInt(e.minWidth,10)):t.setMinWidth((r=e.minWidth)!==null&&r!==void 0?r:0)),"minHeight"in e&&(typeof e.minHeight=="string"?t.setMinHeightPercent(Number.parseInt(e.minHeight,10)):t.setMinHeight((o=e.minHeight)!==null&&o!==void 0?o:0))},jyt=(t,e)=>{"display"in e&&t.setDisplay(e.display==="flex"?In.default.DISPLAY_FLEX:In.default.DISPLAY_NONE)},Gyt=(t,e)=>{if("borderStyle"in e){let r=typeof e.borderStyle=="string"?1:0;t.setBorder(In.default.EDGE_TOP,r),t.setBorder(In.default.EDGE_BOTTOM,r),t.setBorder(In.default.EDGE_LEFT,r),t.setBorder(In.default.EDGE_RIGHT,r)}};bB.default=(t,e={})=>{Myt(t,e),Uyt(t,e),_yt(t,e),Hyt(t,e),qyt(t,e),jyt(t,e),Gyt(t,e)}});var OCe=_((uKt,LCe)=>{"use strict";var xB=PB(),Wyt=pS(),Yyt=qw(),wq=new Set(["\x1B","\x9B"]),Kyt=39,NCe=t=>`${wq.values().next().value}[${t}m`,Vyt=t=>t.split(" ").map(e=>xB(e)),Iq=(t,e,r)=>{let o=[...e],a=!1,n=xB(Wyt(t[t.length-1]));for(let[u,A]of o.entries()){let p=xB(A);if(n+p<=r?t[t.length-1]+=A:(t.push(A),n=0),wq.has(A))a=!0;else if(a&&A==="m"){a=!1;continue}a||(n+=p,n===r&&u0&&t.length>1&&(t[t.length-2]+=t.pop())},Jyt=t=>{let e=t.split(" "),r=e.length;for(;r>0&&!(xB(e[r-1])>0);)r--;return r===e.length?t:e.slice(0,r).join(" ")+e.slice(r).join("")},zyt=(t,e,r={})=>{if(r.trim!==!1&&t.trim()==="")return"";let o="",a="",n,u=Vyt(t),A=[""];for(let[p,h]of t.split(" ").entries()){r.trim!==!1&&(A[A.length-1]=A[A.length-1].trimLeft());let E=xB(A[A.length-1]);if(p!==0&&(E>=e&&(r.wordWrap===!1||r.trim===!1)&&(A.push(""),E=0),(E>0||r.trim===!1)&&(A[A.length-1]+=" ",E++)),r.hard&&u[p]>e){let w=e-E,D=1+Math.floor((u[p]-w-1)/e);Math.floor((u[p]-1)/e)e&&E>0&&u[p]>0){if(r.wordWrap===!1&&Ee&&r.wordWrap===!1){Iq(A,h,e);continue}A[A.length-1]+=h}r.trim!==!1&&(A=A.map(Jyt)),o=A.join(` +`);for(let[p,h]of[...o].entries()){if(a+=h,wq.has(h)){let w=parseFloat(/\d[^m]*/.exec(o.slice(p,p+4)));n=w===Kyt?null:w}let E=Yyt.codes.get(Number(n));n&&E&&(o[p+1]===` +`?a+=NCe(E):h===` +`&&(a+=NCe(n)))}return a};LCe.exports=(t,e,r)=>String(t).normalize().replace(/\r\n/g,` +`).split(` +`).map(o=>zyt(o,e,r)).join(` +`)});var _Ce=_((AKt,UCe)=>{"use strict";var MCe="[\uD800-\uDBFF][\uDC00-\uDFFF]",Xyt=t=>t&&t.exact?new RegExp(`^${MCe}$`):new RegExp(MCe,"g");UCe.exports=Xyt});var Bq=_((fKt,GCe)=>{"use strict";var Zyt=dq(),$yt=_Ce(),HCe=qw(),jCe=["\x1B","\x9B"],vQ=t=>`${jCe[0]}[${t}m`,qCe=(t,e,r)=>{let o=[];t=[...t];for(let a of t){let n=a;a.match(";")&&(a=a.split(";")[0][0]+"0");let u=HCe.codes.get(parseInt(a,10));if(u){let A=t.indexOf(u.toString());A>=0?t.splice(A,1):o.push(vQ(e?u:n))}else if(e){o.push(vQ(0));break}else o.push(vQ(n))}if(e&&(o=o.filter((a,n)=>o.indexOf(a)===n),r!==void 0)){let a=vQ(HCe.codes.get(parseInt(r,10)));o=o.reduce((n,u)=>u===a?[u,...n]:[...n,u],[])}return o.join("")};GCe.exports=(t,e,r)=>{let o=[...t.normalize()],a=[];r=typeof r=="number"?r:o.length;let n=!1,u,A=0,p="";for(let[h,E]of o.entries()){let w=!1;if(jCe.includes(E)){let D=/\d[^m]*/.exec(t.slice(h,h+18));u=D&&D.length>0?D[0]:void 0,Ae&&A<=r)p+=E;else if(A===e&&!n&&u!==void 0)p=qCe(a);else if(A>=r){p+=qCe(a,!0,u);break}}return p}});var YCe=_((pKt,WCe)=>{"use strict";var _h=Bq(),eEt=PB();function DQ(t,e,r){if(t.charAt(e)===" ")return e;for(let o=1;o<=3;o++)if(r){if(t.charAt(e+o)===" ")return e+o}else if(t.charAt(e-o)===" ")return e-o;return e}WCe.exports=(t,e,r)=>{r={position:"end",preferTruncationOnSpace:!1,...r};let{position:o,space:a,preferTruncationOnSpace:n}=r,u="\u2026",A=1;if(typeof t!="string")throw new TypeError(`Expected \`input\` to be a string, got ${typeof t}`);if(typeof e!="number")throw new TypeError(`Expected \`columns\` to be a number, got ${typeof e}`);if(e<1)return"";if(e===1)return u;let p=eEt(t);if(p<=e)return t;if(o==="start"){if(n){let h=DQ(t,p-e+1,!0);return u+_h(t,h,p).trim()}return a===!0&&(u+=" ",A=2),u+_h(t,p-e+A,p)}if(o==="middle"){a===!0&&(u=" "+u+" ",A=3);let h=Math.floor(e/2);if(n){let E=DQ(t,h),w=DQ(t,p-(e-h)+1,!0);return _h(t,0,E)+u+_h(t,w,p).trim()}return _h(t,0,h)+u+_h(t,p-(e-h)+A,p)}if(o==="end"){if(n){let h=DQ(t,e-1);return _h(t,0,h)+u}return a===!0&&(u=" "+u,A=2),_h(t,0,e-A)+u}throw new Error(`Expected \`options.position\` to be either \`start\`, \`middle\` or \`end\`, got ${o}`)}});var Dq=_(kB=>{"use strict";var KCe=kB&&kB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(kB,"__esModule",{value:!0});var tEt=KCe(OCe()),rEt=KCe(YCe()),vq={};kB.default=(t,e,r)=>{let o=t+String(e)+String(r);if(vq[o])return vq[o];let a=t;if(r==="wrap"&&(a=tEt.default(t,e,{trim:!1,hard:!0})),r.startsWith("truncate")){let n="end";r==="truncate-middle"&&(n="middle"),r==="truncate-start"&&(n="start"),a=rEt.default(t,e,{position:n})}return vq[o]=a,a}});var Sq=_(Pq=>{"use strict";Object.defineProperty(Pq,"__esModule",{value:!0});var VCe=t=>{let e="";if(t.childNodes.length>0)for(let r of t.childNodes){let o="";r.nodeName==="#text"?o=r.nodeValue:((r.nodeName==="ink-text"||r.nodeName==="ink-virtual-text")&&(o=VCe(r)),o.length>0&&typeof r.internal_transform=="function"&&(o=r.internal_transform(o))),e+=o}return e};Pq.default=VCe});var bq=_(Ei=>{"use strict";var QB=Ei&&Ei.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ei,"__esModule",{value:!0});Ei.setTextNodeValue=Ei.createTextNode=Ei.setStyle=Ei.setAttribute=Ei.removeChildNode=Ei.insertBeforeNode=Ei.appendChildNode=Ei.createNode=Ei.TEXT_NAME=void 0;var nEt=QB(id()),JCe=QB(RCe()),iEt=QB(TCe()),sEt=QB(Dq()),oEt=QB(Sq());Ei.TEXT_NAME="#text";Ei.createNode=t=>{var e;let r={nodeName:t,style:{},attributes:{},childNodes:[],parentNode:null,yogaNode:t==="ink-virtual-text"?void 0:nEt.default.Node.create()};return t==="ink-text"&&((e=r.yogaNode)===null||e===void 0||e.setMeasureFunc(aEt.bind(null,r))),r};Ei.appendChildNode=(t,e)=>{var r;e.parentNode&&Ei.removeChildNode(e.parentNode,e),e.parentNode=t,t.childNodes.push(e),e.yogaNode&&((r=t.yogaNode)===null||r===void 0||r.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&PQ(t)};Ei.insertBeforeNode=(t,e,r)=>{var o,a;e.parentNode&&Ei.removeChildNode(e.parentNode,e),e.parentNode=t;let n=t.childNodes.indexOf(r);if(n>=0){t.childNodes.splice(n,0,e),e.yogaNode&&((o=t.yogaNode)===null||o===void 0||o.insertChild(e.yogaNode,n));return}t.childNodes.push(e),e.yogaNode&&((a=t.yogaNode)===null||a===void 0||a.insertChild(e.yogaNode,t.yogaNode.getChildCount())),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&PQ(t)};Ei.removeChildNode=(t,e)=>{var r,o;e.yogaNode&&((o=(r=e.parentNode)===null||r===void 0?void 0:r.yogaNode)===null||o===void 0||o.removeChild(e.yogaNode)),e.parentNode=null;let a=t.childNodes.indexOf(e);a>=0&&t.childNodes.splice(a,1),(t.nodeName==="ink-text"||t.nodeName==="ink-virtual-text")&&PQ(t)};Ei.setAttribute=(t,e,r)=>{t.attributes[e]=r};Ei.setStyle=(t,e)=>{t.style=e,t.yogaNode&&iEt.default(t.yogaNode,e)};Ei.createTextNode=t=>{let e={nodeName:"#text",nodeValue:t,yogaNode:void 0,parentNode:null,style:{}};return Ei.setTextNodeValue(e,t),e};var aEt=function(t,e){var r,o;let a=t.nodeName==="#text"?t.nodeValue:oEt.default(t),n=JCe.default(a);if(n.width<=e||n.width>=1&&e>0&&e<1)return n;let u=(o=(r=t.style)===null||r===void 0?void 0:r.textWrap)!==null&&o!==void 0?o:"wrap",A=sEt.default(a,e,u);return JCe.default(A)},zCe=t=>{var e;if(!(!t||!t.parentNode))return(e=t.yogaNode)!==null&&e!==void 0?e:zCe(t.parentNode)},PQ=t=>{let e=zCe(t);e?.markDirty()};Ei.setTextNodeValue=(t,e)=>{typeof e!="string"&&(e=String(e)),t.nodeValue=e,PQ(t)}});var tIe=_(FB=>{"use strict";var eIe=FB&&FB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(FB,"__esModule",{value:!0});var XCe=uq(),lEt=eIe(ECe()),ZCe=eIe(id()),ko=bq(),$Ce=t=>{t?.unsetMeasureFunc(),t?.freeRecursive()};FB.default=lEt.default({schedulePassiveEffects:XCe.unstable_scheduleCallback,cancelPassiveEffects:XCe.unstable_cancelCallback,now:Date.now,getRootHostContext:()=>({isInsideText:!1}),prepareForCommit:()=>null,preparePortalMount:()=>null,clearContainer:()=>!1,shouldDeprioritizeSubtree:()=>!1,resetAfterCommit:t=>{if(t.isStaticDirty){t.isStaticDirty=!1,typeof t.onImmediateRender=="function"&&t.onImmediateRender();return}typeof t.onRender=="function"&&t.onRender()},getChildHostContext:(t,e)=>{let r=t.isInsideText,o=e==="ink-text"||e==="ink-virtual-text";return r===o?t:{isInsideText:o}},shouldSetTextContent:()=>!1,createInstance:(t,e,r,o)=>{if(o.isInsideText&&t==="ink-box")throw new Error(" can\u2019t be nested inside component");let a=t==="ink-text"&&o.isInsideText?"ink-virtual-text":t,n=ko.createNode(a);for(let[u,A]of Object.entries(e))u!=="children"&&(u==="style"?ko.setStyle(n,A):u==="internal_transform"?n.internal_transform=A:u==="internal_static"?n.internal_static=!0:ko.setAttribute(n,u,A));return n},createTextInstance:(t,e,r)=>{if(!r.isInsideText)throw new Error(`Text string "${t}" must be rendered inside component`);return ko.createTextNode(t)},resetTextContent:()=>{},hideTextInstance:t=>{ko.setTextNodeValue(t,"")},unhideTextInstance:(t,e)=>{ko.setTextNodeValue(t,e)},getPublicInstance:t=>t,hideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ZCe.default.DISPLAY_NONE)},unhideInstance:t=>{var e;(e=t.yogaNode)===null||e===void 0||e.setDisplay(ZCe.default.DISPLAY_FLEX)},appendInitialChild:ko.appendChildNode,appendChild:ko.appendChildNode,insertBefore:ko.insertBeforeNode,finalizeInitialChildren:(t,e,r,o)=>(t.internal_static&&(o.isStaticDirty=!0,o.staticNode=t),!1),supportsMutation:!0,appendChildToContainer:ko.appendChildNode,insertInContainerBefore:ko.insertBeforeNode,removeChildFromContainer:(t,e)=>{ko.removeChildNode(t,e),$Ce(e.yogaNode)},prepareUpdate:(t,e,r,o,a)=>{t.internal_static&&(a.isStaticDirty=!0);let n={},u=Object.keys(o);for(let A of u)if(o[A]!==r[A]){if(A==="style"&&typeof o.style=="object"&&typeof r.style=="object"){let h=o.style,E=r.style,w=Object.keys(h);for(let D of w){if(D==="borderStyle"||D==="borderColor"){if(typeof n.style!="object"){let x={};n.style=x}n.style.borderStyle=h.borderStyle,n.style.borderColor=h.borderColor}if(h[D]!==E[D]){if(typeof n.style!="object"){let x={};n.style=x}n.style[D]=h[D]}}continue}n[A]=o[A]}return n},commitUpdate:(t,e)=>{for(let[r,o]of Object.entries(e))r!=="children"&&(r==="style"?ko.setStyle(t,o):r==="internal_transform"?t.internal_transform=o:r==="internal_static"?t.internal_static=!0:ko.setAttribute(t,r,o))},commitTextUpdate:(t,e,r)=>{ko.setTextNodeValue(t,r)},removeChild:(t,e)=>{ko.removeChildNode(t,e),$Ce(e.yogaNode)}})});var nIe=_((yKt,rIe)=>{"use strict";rIe.exports=(t,e=1,r)=>{if(r={indent:" ",includeEmptyLines:!1,...r},typeof t!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof t}\``);if(typeof e!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof e}\``);if(typeof r.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof r.indent}\``);if(e===0)return t;let o=r.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return t.replace(o,r.indent.repeat(e))}});var iIe=_(RB=>{"use strict";var cEt=RB&&RB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(RB,"__esModule",{value:!0});var SQ=cEt(id());RB.default=t=>t.getComputedWidth()-t.getComputedPadding(SQ.default.EDGE_LEFT)-t.getComputedPadding(SQ.default.EDGE_RIGHT)-t.getComputedBorder(SQ.default.EDGE_LEFT)-t.getComputedBorder(SQ.default.EDGE_RIGHT)});var sIe=_((CKt,uEt)=>{uEt.exports={single:{topLeft:"\u250C",topRight:"\u2510",bottomRight:"\u2518",bottomLeft:"\u2514",vertical:"\u2502",horizontal:"\u2500"},double:{topLeft:"\u2554",topRight:"\u2557",bottomRight:"\u255D",bottomLeft:"\u255A",vertical:"\u2551",horizontal:"\u2550"},round:{topLeft:"\u256D",topRight:"\u256E",bottomRight:"\u256F",bottomLeft:"\u2570",vertical:"\u2502",horizontal:"\u2500"},bold:{topLeft:"\u250F",topRight:"\u2513",bottomRight:"\u251B",bottomLeft:"\u2517",vertical:"\u2503",horizontal:"\u2501"},singleDouble:{topLeft:"\u2553",topRight:"\u2556",bottomRight:"\u255C",bottomLeft:"\u2559",vertical:"\u2551",horizontal:"\u2500"},doubleSingle:{topLeft:"\u2552",topRight:"\u2555",bottomRight:"\u255B",bottomLeft:"\u2558",vertical:"\u2502",horizontal:"\u2550"},classic:{topLeft:"+",topRight:"+",bottomRight:"+",bottomLeft:"+",vertical:"|",horizontal:"-"}}});var aIe=_((IKt,xq)=>{"use strict";var oIe=sIe();xq.exports=oIe;xq.exports.default=oIe});var cIe=_((wKt,lIe)=>{"use strict";var AEt=(t,e,r)=>{let o=t.indexOf(e);if(o===-1)return t;let a=e.length,n=0,u="";do u+=t.substr(n,o-n)+e+r,n=o+a,o=t.indexOf(e,n);while(o!==-1);return u+=t.substr(n),u},fEt=(t,e,r,o)=>{let a=0,n="";do{let u=t[o-1]==="\r";n+=t.substr(a,(u?o-1:o)-a)+e+(u?`\r +`:` +`)+r,a=o+1,o=t.indexOf(` +`,a)}while(o!==-1);return n+=t.substr(a),n};lIe.exports={stringReplaceAll:AEt,stringEncaseCRLFWithFirstIndex:fEt}});var hIe=_((BKt,pIe)=>{"use strict";var pEt=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,uIe=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,hEt=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,gEt=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,dEt=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function fIe(t){let e=t[0]==="u",r=t[1]==="{";return e&&!r&&t.length===5||t[0]==="x"&&t.length===3?String.fromCharCode(parseInt(t.slice(1),16)):e&&r?String.fromCodePoint(parseInt(t.slice(2,-1),16)):dEt.get(t)||t}function mEt(t,e){let r=[],o=e.trim().split(/\s*,\s*/g),a;for(let n of o){let u=Number(n);if(!Number.isNaN(u))r.push(u);else if(a=n.match(hEt))r.push(a[2].replace(gEt,(A,p,h)=>p?fIe(p):h));else throw new Error(`Invalid Chalk template style argument: ${n} (in style '${t}')`)}return r}function yEt(t){uIe.lastIndex=0;let e=[],r;for(;(r=uIe.exec(t))!==null;){let o=r[1];if(r[2]){let a=mEt(o,r[2]);e.push([o].concat(a))}else e.push([o])}return e}function AIe(t,e){let r={};for(let a of e)for(let n of a.styles)r[n[0]]=a.inverse?null:n.slice(1);let o=t;for(let[a,n]of Object.entries(r))if(Array.isArray(n)){if(!(a in o))throw new Error(`Unknown Chalk style: ${a}`);o=n.length>0?o[a](...n):o[a]}return o}pIe.exports=(t,e)=>{let r=[],o=[],a=[];if(e.replace(pEt,(n,u,A,p,h,E)=>{if(u)a.push(fIe(u));else if(p){let w=a.join("");a=[],o.push(r.length===0?w:AIe(t,r)(w)),r.push({inverse:A,styles:yEt(p)})}else if(h){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");o.push(AIe(t,r)(a.join(""))),a=[],r.pop()}else a.push(E)}),o.push(a.join("")),r.length>0){let n=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(n)}return o.join("")}});var FQ=_((vKt,CIe)=>{"use strict";var TB=qw(),{stdout:Qq,stderr:Fq}=ZN(),{stringReplaceAll:EEt,stringEncaseCRLFWithFirstIndex:CEt}=cIe(),{isArray:bQ}=Array,dIe=["ansi","ansi","ansi256","ansi16m"],DC=Object.create(null),IEt=(t,e={})=>{if(e.level&&!(Number.isInteger(e.level)&&e.level>=0&&e.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let r=Qq?Qq.level:0;t.level=e.level===void 0?r:e.level},Rq=class{constructor(e){return mIe(e)}},mIe=t=>{let e={};return IEt(e,t),e.template=(...r)=>EIe(e.template,...r),Object.setPrototypeOf(e,xQ.prototype),Object.setPrototypeOf(e.template,e),e.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},e.template.Instance=Rq,e.template};function xQ(t){return mIe(t)}for(let[t,e]of Object.entries(TB))DC[t]={get(){let r=kQ(this,Tq(e.open,e.close,this._styler),this._isEmpty);return Object.defineProperty(this,t,{value:r}),r}};DC.visible={get(){let t=kQ(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:t}),t}};var yIe=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let t of yIe)DC[t]={get(){let{level:e}=this;return function(...r){let o=Tq(TB.color[dIe[e]][t](...r),TB.color.close,this._styler);return kQ(this,o,this._isEmpty)}}};for(let t of yIe){let e="bg"+t[0].toUpperCase()+t.slice(1);DC[e]={get(){let{level:r}=this;return function(...o){let a=Tq(TB.bgColor[dIe[r]][t](...o),TB.bgColor.close,this._styler);return kQ(this,a,this._isEmpty)}}}}var wEt=Object.defineProperties(()=>{},{...DC,level:{enumerable:!0,get(){return this._generator.level},set(t){this._generator.level=t}}}),Tq=(t,e,r)=>{let o,a;return r===void 0?(o=t,a=e):(o=r.openAll+t,a=e+r.closeAll),{open:t,close:e,openAll:o,closeAll:a,parent:r}},kQ=(t,e,r)=>{let o=(...a)=>bQ(a[0])&&bQ(a[0].raw)?gIe(o,EIe(o,...a)):gIe(o,a.length===1?""+a[0]:a.join(" "));return Object.setPrototypeOf(o,wEt),o._generator=t,o._styler=e,o._isEmpty=r,o},gIe=(t,e)=>{if(t.level<=0||!e)return t._isEmpty?"":e;let r=t._styler;if(r===void 0)return e;let{openAll:o,closeAll:a}=r;if(e.indexOf("\x1B")!==-1)for(;r!==void 0;)e=EEt(e,r.close,r.open),r=r.parent;let n=e.indexOf(` +`);return n!==-1&&(e=CEt(e,a,o,n)),o+e+a},kq,EIe=(t,...e)=>{let[r]=e;if(!bQ(r)||!bQ(r.raw))return e.join(" ");let o=e.slice(1),a=[r.raw[0]];for(let n=1;n{"use strict";var BEt=LB&&LB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(LB,"__esModule",{value:!0});var NB=BEt(FQ()),vEt=/^(rgb|hsl|hsv|hwb)\(\s?(\d+),\s?(\d+),\s?(\d+)\s?\)$/,DEt=/^(ansi|ansi256)\(\s?(\d+)\s?\)$/,RQ=(t,e)=>e==="foreground"?t:"bg"+t[0].toUpperCase()+t.slice(1);LB.default=(t,e,r)=>{if(!e)return t;if(e in NB.default){let a=RQ(e,r);return NB.default[a](t)}if(e.startsWith("#")){let a=RQ("hex",r);return NB.default[a](e)(t)}if(e.startsWith("ansi")){let a=DEt.exec(e);if(!a)return t;let n=RQ(a[1],r),u=Number(a[2]);return NB.default[n](u)(t)}if(e.startsWith("rgb")||e.startsWith("hsl")||e.startsWith("hsv")||e.startsWith("hwb")){let a=vEt.exec(e);if(!a)return t;let n=RQ(a[1],r),u=Number(a[2]),A=Number(a[3]),p=Number(a[4]);return NB.default[n](u,A,p)(t)}return t}});var wIe=_(OB=>{"use strict";var IIe=OB&&OB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(OB,"__esModule",{value:!0});var PEt=IIe(aIe()),Lq=IIe(Nq());OB.default=(t,e,r,o)=>{if(typeof r.style.borderStyle=="string"){let a=r.yogaNode.getComputedWidth(),n=r.yogaNode.getComputedHeight(),u=r.style.borderColor,A=PEt.default[r.style.borderStyle],p=Lq.default(A.topLeft+A.horizontal.repeat(a-2)+A.topRight,u,"foreground"),h=(Lq.default(A.vertical,u,"foreground")+` +`).repeat(n-2),E=Lq.default(A.bottomLeft+A.horizontal.repeat(a-2)+A.bottomRight,u,"foreground");o.write(t,e,p,{transformers:[]}),o.write(t,e+1,h,{transformers:[]}),o.write(t+a-1,e+1,h,{transformers:[]}),o.write(t,e+n-1,E,{transformers:[]})}}});var vIe=_(MB=>{"use strict";var sd=MB&&MB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(MB,"__esModule",{value:!0});var SEt=sd(id()),bEt=sd(Eq()),xEt=sd(nIe()),kEt=sd(Dq()),QEt=sd(iIe()),FEt=sd(Sq()),REt=sd(wIe()),TEt=(t,e)=>{var r;let o=(r=t.childNodes[0])===null||r===void 0?void 0:r.yogaNode;if(o){let a=o.getComputedLeft(),n=o.getComputedTop();e=` +`.repeat(n)+xEt.default(e,a)}return e},BIe=(t,e,r)=>{var o;let{offsetX:a=0,offsetY:n=0,transformers:u=[],skipStaticElements:A}=r;if(A&&t.internal_static)return;let{yogaNode:p}=t;if(p){if(p.getDisplay()===SEt.default.DISPLAY_NONE)return;let h=a+p.getComputedLeft(),E=n+p.getComputedTop(),w=u;if(typeof t.internal_transform=="function"&&(w=[t.internal_transform,...u]),t.nodeName==="ink-text"){let D=FEt.default(t);if(D.length>0){let x=bEt.default(D),C=QEt.default(p);if(x>C){let T=(o=t.style.textWrap)!==null&&o!==void 0?o:"wrap";D=kEt.default(D,C,T)}D=TEt(t,D),e.write(h,E,D,{transformers:w})}return}if(t.nodeName==="ink-box"&&REt.default(h,E,t,e),t.nodeName==="ink-root"||t.nodeName==="ink-box")for(let D of t.childNodes)BIe(D,e,{offsetX:h,offsetY:E,transformers:w,skipStaticElements:A})}};MB.default=BIe});var SIe=_(UB=>{"use strict";var PIe=UB&&UB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(UB,"__esModule",{value:!0});var DIe=PIe(Bq()),NEt=PIe(PB()),Oq=class{constructor(e){this.writes=[];let{width:r,height:o}=e;this.width=r,this.height=o}write(e,r,o,a){let{transformers:n}=a;o&&this.writes.push({x:e,y:r,text:o,transformers:n})}get(){let e=[];for(let o=0;oo.trimRight()).join(` +`),height:e.length}}};UB.default=Oq});var kIe=_(_B=>{"use strict";var Mq=_B&&_B.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(_B,"__esModule",{value:!0});var LEt=Mq(id()),bIe=Mq(vIe()),xIe=Mq(SIe());_B.default=(t,e)=>{var r;if(t.yogaNode.setWidth(e),t.yogaNode){t.yogaNode.calculateLayout(void 0,void 0,LEt.default.DIRECTION_LTR);let o=new xIe.default({width:t.yogaNode.getComputedWidth(),height:t.yogaNode.getComputedHeight()});bIe.default(t,o,{skipStaticElements:!0});let a;!((r=t.staticNode)===null||r===void 0)&&r.yogaNode&&(a=new xIe.default({width:t.staticNode.yogaNode.getComputedWidth(),height:t.staticNode.yogaNode.getComputedHeight()}),bIe.default(t.staticNode,a,{skipStaticElements:!1}));let{output:n,height:u}=o.get();return{output:n,outputHeight:u,staticOutput:a?`${a.get().output} +`:""}}return{output:"",outputHeight:0,staticOutput:""}}});var TIe=_((kKt,RIe)=>{"use strict";var QIe=ve("stream"),FIe=["assert","count","countReset","debug","dir","dirxml","error","group","groupCollapsed","groupEnd","info","log","table","time","timeEnd","timeLog","trace","warn"],Uq={},OEt=t=>{let e=new QIe.PassThrough,r=new QIe.PassThrough;e.write=a=>t("stdout",a),r.write=a=>t("stderr",a);let o=new console.Console(e,r);for(let a of FIe)Uq[a]=console[a],console[a]=o[a];return()=>{for(let a of FIe)console[a]=Uq[a];Uq={}}};RIe.exports=OEt});var Hq=_(_q=>{"use strict";Object.defineProperty(_q,"__esModule",{value:!0});_q.default=new WeakMap});var jq=_(qq=>{"use strict";Object.defineProperty(qq,"__esModule",{value:!0});var MEt=ln(),NIe=MEt.createContext({exit:()=>{}});NIe.displayName="InternalAppContext";qq.default=NIe});var Wq=_(Gq=>{"use strict";Object.defineProperty(Gq,"__esModule",{value:!0});var UEt=ln(),LIe=UEt.createContext({stdin:void 0,setRawMode:()=>{},isRawModeSupported:!1,internal_exitOnCtrlC:!0});LIe.displayName="InternalStdinContext";Gq.default=LIe});var Kq=_(Yq=>{"use strict";Object.defineProperty(Yq,"__esModule",{value:!0});var _Et=ln(),OIe=_Et.createContext({stdout:void 0,write:()=>{}});OIe.displayName="InternalStdoutContext";Yq.default=OIe});var Jq=_(Vq=>{"use strict";Object.defineProperty(Vq,"__esModule",{value:!0});var HEt=ln(),MIe=HEt.createContext({stderr:void 0,write:()=>{}});MIe.displayName="InternalStderrContext";Vq.default=MIe});var TQ=_(zq=>{"use strict";Object.defineProperty(zq,"__esModule",{value:!0});var qEt=ln(),UIe=qEt.createContext({activeId:void 0,add:()=>{},remove:()=>{},activate:()=>{},deactivate:()=>{},enableFocus:()=>{},disableFocus:()=>{},focusNext:()=>{},focusPrevious:()=>{},focus:()=>{}});UIe.displayName="InternalFocusContext";zq.default=UIe});var HIe=_((OKt,_Ie)=>{"use strict";var jEt=/[|\\{}()[\]^$+*?.-]/g;_Ie.exports=t=>{if(typeof t!="string")throw new TypeError("Expected a string");return t.replace(jEt,"\\$&")}});var WIe=_((MKt,GIe)=>{"use strict";var GEt=HIe(),WEt=typeof process=="object"&&process&&typeof process.cwd=="function"?process.cwd():".",jIe=[].concat(ve("module").builtinModules,"bootstrap_node","node").map(t=>new RegExp(`(?:\\((?:node:)?${t}(?:\\.js)?:\\d+:\\d+\\)$|^\\s*at (?:node:)?${t}(?:\\.js)?:\\d+:\\d+$)`));jIe.push(/\((?:node:)?internal\/[^:]+:\d+:\d+\)$/,/\s*at (?:node:)?internal\/[^:]+:\d+:\d+$/,/\/\.node-spawn-wrap-\w+-\w+\/node:\d+:\d+\)?$/);var Xq=class t{constructor(e){e={ignoredPackages:[],...e},"internals"in e||(e.internals=t.nodeInternals()),"cwd"in e||(e.cwd=WEt),this._cwd=e.cwd.replace(/\\/g,"/"),this._internals=[].concat(e.internals,YEt(e.ignoredPackages)),this._wrapCallSite=e.wrapCallSite||!1}static nodeInternals(){return[...jIe]}clean(e,r=0){r=" ".repeat(r),Array.isArray(e)||(e=e.split(` +`)),!/^\s*at /.test(e[0])&&/^\s*at /.test(e[1])&&(e=e.slice(1));let o=!1,a=null,n=[];return e.forEach(u=>{if(u=u.replace(/\\/g,"/"),this._internals.some(p=>p.test(u)))return;let A=/^\s*at /.test(u);o?u=u.trimEnd().replace(/^(\s+)at /,"$1"):(u=u.trim(),A&&(u=u.slice(3))),u=u.replace(`${this._cwd}/`,""),u&&(A?(a&&(n.push(a),a=null),n.push(u)):(o=!0,a=u))}),n.map(u=>`${r}${u} +`).join("")}captureString(e,r=this.captureString){typeof e=="function"&&(r=e,e=1/0);let{stackTraceLimit:o}=Error;e&&(Error.stackTraceLimit=e);let a={};Error.captureStackTrace(a,r);let{stack:n}=a;return Error.stackTraceLimit=o,this.clean(n)}capture(e,r=this.capture){typeof e=="function"&&(r=e,e=1/0);let{prepareStackTrace:o,stackTraceLimit:a}=Error;Error.prepareStackTrace=(A,p)=>this._wrapCallSite?p.map(this._wrapCallSite):p,e&&(Error.stackTraceLimit=e);let n={};Error.captureStackTrace(n,r);let{stack:u}=n;return Object.assign(Error,{prepareStackTrace:o,stackTraceLimit:a}),u}at(e=this.at){let[r]=this.capture(1,e);if(!r)return{};let o={line:r.getLineNumber(),column:r.getColumnNumber()};qIe(o,r.getFileName(),this._cwd),r.isConstructor()&&(o.constructor=!0),r.isEval()&&(o.evalOrigin=r.getEvalOrigin()),r.isNative()&&(o.native=!0);let a;try{a=r.getTypeName()}catch{}a&&a!=="Object"&&a!=="[object Object]"&&(o.type=a);let n=r.getFunctionName();n&&(o.function=n);let u=r.getMethodName();return u&&n!==u&&(o.method=u),o}parseLine(e){let r=e&&e.match(KEt);if(!r)return null;let o=r[1]==="new",a=r[2],n=r[3],u=r[4],A=Number(r[5]),p=Number(r[6]),h=r[7],E=r[8],w=r[9],D=r[10]==="native",x=r[11]===")",C,T={};if(E&&(T.line=Number(E)),w&&(T.column=Number(w)),x&&h){let L=0;for(let U=h.length-1;U>0;U--)if(h.charAt(U)===")")L++;else if(h.charAt(U)==="("&&h.charAt(U-1)===" "&&(L--,L===-1&&h.charAt(U-1)===" ")){let J=h.slice(0,U-1);h=h.slice(U+1),a+=` (${J}`;break}}if(a){let L=a.match(VEt);L&&(a=L[1],C=L[2])}return qIe(T,h,this._cwd),o&&(T.constructor=!0),n&&(T.evalOrigin=n,T.evalLine=A,T.evalColumn=p,T.evalFile=u&&u.replace(/\\/g,"/")),D&&(T.native=!0),a&&(T.function=a),C&&a!==C&&(T.method=C),T}};function qIe(t,e,r){e&&(e=e.replace(/\\/g,"/"),e.startsWith(`${r}/`)&&(e=e.slice(r.length+1)),t.file=e)}function YEt(t){if(t.length===0)return[];let e=t.map(r=>GEt(r));return new RegExp(`[/\\\\]node_modules[/\\\\](?:${e.join("|")})[/\\\\][^:]+:\\d+:\\d+`)}var KEt=new RegExp("^(?:\\s*at )?(?:(new) )?(?:(.*?) \\()?(?:eval at ([^ ]+) \\((.+?):(\\d+):(\\d+)\\), )?(?:(.+?):(\\d+):(\\d+)|(native))(\\)?)$"),VEt=/^(.*?) \[as (.*?)\]$/;GIe.exports=Xq});var KIe=_((UKt,YIe)=>{"use strict";YIe.exports=(t,e)=>t.replace(/^\t+/gm,r=>" ".repeat(r.length*(e||2)))});var JIe=_((_Kt,VIe)=>{"use strict";var JEt=KIe(),zEt=(t,e)=>{let r=[],o=t-e,a=t+e;for(let n=o;n<=a;n++)r.push(n);return r};VIe.exports=(t,e,r)=>{if(typeof t!="string")throw new TypeError("Source code is missing.");if(!e||e<1)throw new TypeError("Line number must start from `1`.");if(t=JEt(t).split(/\r?\n/),!(e>t.length))return r={around:3,...r},zEt(e,r.around).filter(o=>t[o-1]!==void 0).map(o=>({line:o,value:t[o-1]}))}});var NQ=_(lu=>{"use strict";var XEt=lu&&lu.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),ZEt=lu&&lu.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),$Et=lu&&lu.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&XEt(e,t,r);return ZEt(e,t),e},eCt=lu&&lu.__rest||function(t,e){var r={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(r[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(t);a{var{children:r}=t,o=eCt(t,["children"]);let a=Object.assign(Object.assign({},o),{marginLeft:o.marginLeft||o.marginX||o.margin||0,marginRight:o.marginRight||o.marginX||o.margin||0,marginTop:o.marginTop||o.marginY||o.margin||0,marginBottom:o.marginBottom||o.marginY||o.margin||0,paddingLeft:o.paddingLeft||o.paddingX||o.padding||0,paddingRight:o.paddingRight||o.paddingX||o.padding||0,paddingTop:o.paddingTop||o.paddingY||o.padding||0,paddingBottom:o.paddingBottom||o.paddingY||o.padding||0});return zIe.default.createElement("ink-box",{ref:e,style:a},r)});Zq.displayName="Box";Zq.defaultProps={flexDirection:"row",flexGrow:0,flexShrink:1};lu.default=Zq});var tj=_(HB=>{"use strict";var $q=HB&&HB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(HB,"__esModule",{value:!0});var tCt=$q(ln()),PC=$q(FQ()),XIe=$q(Nq()),ej=({color:t,backgroundColor:e,dimColor:r,bold:o,italic:a,underline:n,strikethrough:u,inverse:A,wrap:p,children:h})=>{if(h==null)return null;let E=w=>(r&&(w=PC.default.dim(w)),t&&(w=XIe.default(w,t,"foreground")),e&&(w=XIe.default(w,e,"background")),o&&(w=PC.default.bold(w)),a&&(w=PC.default.italic(w)),n&&(w=PC.default.underline(w)),u&&(w=PC.default.strikethrough(w)),A&&(w=PC.default.inverse(w)),w);return tCt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row",textWrap:p},internal_transform:E},h)};ej.displayName="Text";ej.defaultProps={dimColor:!1,bold:!1,italic:!1,underline:!1,strikethrough:!1,wrap:"wrap"};HB.default=ej});var twe=_(cu=>{"use strict";var rCt=cu&&cu.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),nCt=cu&&cu.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),iCt=cu&&cu.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&rCt(e,t,r);return nCt(e,t),e},qB=cu&&cu.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(cu,"__esModule",{value:!0});var ZIe=iCt(ve("fs")),ps=qB(ln()),$Ie=qB(WIe()),sCt=qB(JIe()),Jf=qB(NQ()),mA=qB(tj()),ewe=new $Ie.default({cwd:process.cwd(),internals:$Ie.default.nodeInternals()}),oCt=({error:t})=>{let e=t.stack?t.stack.split(` +`).slice(1):void 0,r=e?ewe.parseLine(e[0]):void 0,o,a=0;if(r?.file&&r?.line&&ZIe.existsSync(r.file)){let n=ZIe.readFileSync(r.file,"utf8");if(o=sCt.default(n,r.line),o)for(let{line:u}of o)a=Math.max(a,String(u).length)}return ps.default.createElement(Jf.default,{flexDirection:"column",padding:1},ps.default.createElement(Jf.default,null,ps.default.createElement(mA.default,{backgroundColor:"red",color:"white"}," ","ERROR"," "),ps.default.createElement(mA.default,null," ",t.message)),r&&ps.default.createElement(Jf.default,{marginTop:1},ps.default.createElement(mA.default,{dimColor:!0},r.file,":",r.line,":",r.column)),r&&o&&ps.default.createElement(Jf.default,{marginTop:1,flexDirection:"column"},o.map(({line:n,value:u})=>ps.default.createElement(Jf.default,{key:n},ps.default.createElement(Jf.default,{width:a+1},ps.default.createElement(mA.default,{dimColor:n!==r.line,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0},String(n).padStart(a," "),":")),ps.default.createElement(mA.default,{key:n,backgroundColor:n===r.line?"red":void 0,color:n===r.line?"white":void 0}," "+u)))),t.stack&&ps.default.createElement(Jf.default,{marginTop:1,flexDirection:"column"},t.stack.split(` +`).slice(1).map(n=>{let u=ewe.parseLine(n);return u?ps.default.createElement(Jf.default,{key:n},ps.default.createElement(mA.default,{dimColor:!0},"- "),ps.default.createElement(mA.default,{dimColor:!0,bold:!0},u.function),ps.default.createElement(mA.default,{dimColor:!0,color:"gray"}," ","(",u.file,":",u.line,":",u.column,")")):ps.default.createElement(Jf.default,{key:n},ps.default.createElement(mA.default,{dimColor:!0},"- "),ps.default.createElement(mA.default,{dimColor:!0,bold:!0},n))})))};cu.default=oCt});var nwe=_(uu=>{"use strict";var aCt=uu&&uu.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),lCt=uu&&uu.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),cCt=uu&&uu.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&aCt(e,t,r);return lCt(e,t),e},ad=uu&&uu.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(uu,"__esModule",{value:!0});var od=cCt(ln()),rwe=ad(Z6()),uCt=ad(jq()),ACt=ad(Wq()),fCt=ad(Kq()),pCt=ad(Jq()),hCt=ad(TQ()),gCt=ad(twe()),dCt=" ",mCt="\x1B[Z",yCt="\x1B",LQ=class extends od.PureComponent{constructor(){super(...arguments),this.state={isFocusEnabled:!0,activeFocusId:void 0,focusables:[],error:void 0},this.rawModeEnabledCount=0,this.handleSetRawMode=e=>{let{stdin:r}=this.props;if(!this.isRawModeSupported())throw r===process.stdin?new Error(`Raw mode is not supported on the current process.stdin, which Ink uses as input stream by default. +Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`):new Error(`Raw mode is not supported on the stdin provided to Ink. +Read about how to prevent this error on https://github.com/vadimdemedes/ink/#israwmodesupported`);if(r.setEncoding("utf8"),e){this.rawModeEnabledCount===0&&(r.addListener("data",this.handleInput),r.resume(),r.setRawMode(!0)),this.rawModeEnabledCount++;return}--this.rawModeEnabledCount===0&&(r.setRawMode(!1),r.removeListener("data",this.handleInput),r.pause())},this.handleInput=e=>{e===""&&this.props.exitOnCtrlC&&this.handleExit(),e===yCt&&this.state.activeFocusId&&this.setState({activeFocusId:void 0}),this.state.isFocusEnabled&&this.state.focusables.length>0&&(e===dCt&&this.focusNext(),e===mCt&&this.focusPrevious())},this.handleExit=e=>{this.isRawModeSupported()&&this.handleSetRawMode(!1),this.props.onExit(e)},this.enableFocus=()=>{this.setState({isFocusEnabled:!0})},this.disableFocus=()=>{this.setState({isFocusEnabled:!1})},this.focus=e=>{this.setState(r=>r.focusables.some(a=>a?.id===e)?{activeFocusId:e}:r)},this.focusNext=()=>{this.setState(e=>{var r;let o=(r=e.focusables[0])===null||r===void 0?void 0:r.id;return{activeFocusId:this.findNextFocusable(e)||o}})},this.focusPrevious=()=>{this.setState(e=>{var r;let o=(r=e.focusables[e.focusables.length-1])===null||r===void 0?void 0:r.id;return{activeFocusId:this.findPreviousFocusable(e)||o}})},this.addFocusable=(e,{autoFocus:r})=>{this.setState(o=>{let a=o.activeFocusId;return!a&&r&&(a=e),{activeFocusId:a,focusables:[...o.focusables,{id:e,isActive:!0}]}})},this.removeFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.filter(o=>o.id!==e)}))},this.activateFocusable=e=>{this.setState(r=>({focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!0})}))},this.deactivateFocusable=e=>{this.setState(r=>({activeFocusId:r.activeFocusId===e?void 0:r.activeFocusId,focusables:r.focusables.map(o=>o.id!==e?o:{id:e,isActive:!1})}))},this.findNextFocusable=e=>{var r;let o=e.focusables.findIndex(a=>a.id===e.activeFocusId);for(let a=o+1;a{var r;let o=e.focusables.findIndex(a=>a.id===e.activeFocusId);for(let a=o-1;a>=0;a--)if(!((r=e.focusables[a])===null||r===void 0)&&r.isActive)return e.focusables[a].id}}static getDerivedStateFromError(e){return{error:e}}isRawModeSupported(){return this.props.stdin.isTTY}render(){return od.default.createElement(uCt.default.Provider,{value:{exit:this.handleExit}},od.default.createElement(ACt.default.Provider,{value:{stdin:this.props.stdin,setRawMode:this.handleSetRawMode,isRawModeSupported:this.isRawModeSupported(),internal_exitOnCtrlC:this.props.exitOnCtrlC}},od.default.createElement(fCt.default.Provider,{value:{stdout:this.props.stdout,write:this.props.writeToStdout}},od.default.createElement(pCt.default.Provider,{value:{stderr:this.props.stderr,write:this.props.writeToStderr}},od.default.createElement(hCt.default.Provider,{value:{activeId:this.state.activeFocusId,add:this.addFocusable,remove:this.removeFocusable,activate:this.activateFocusable,deactivate:this.deactivateFocusable,enableFocus:this.enableFocus,disableFocus:this.disableFocus,focusNext:this.focusNext,focusPrevious:this.focusPrevious,focus:this.focus}},this.state.error?od.default.createElement(gCt.default,{error:this.state.error}):this.props.children)))))}componentDidMount(){rwe.default.hide(this.props.stdout)}componentWillUnmount(){rwe.default.show(this.props.stdout),this.isRawModeSupported()&&this.handleSetRawMode(!1)}componentDidCatch(e){this.handleExit(e)}};uu.default=LQ;LQ.displayName="InternalApp"});var owe=_(Au=>{"use strict";var ECt=Au&&Au.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),CCt=Au&&Au.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),ICt=Au&&Au.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&ECt(e,t,r);return CCt(e,t),e},fu=Au&&Au.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Au,"__esModule",{value:!0});var wCt=fu(ln()),iwe=WM(),BCt=fu(tCe()),vCt=fu(K6()),DCt=fu(aCe()),PCt=fu(cCe()),rj=fu(tIe()),SCt=fu(kIe()),bCt=fu(X6()),xCt=fu(TIe()),kCt=ICt(bq()),QCt=fu(Hq()),FCt=fu(nwe()),SC=process.env.CI==="false"?!1:DCt.default,swe=()=>{},nj=class{constructor(e){this.resolveExitPromise=()=>{},this.rejectExitPromise=()=>{},this.unsubscribeExit=()=>{},this.onRender=()=>{if(this.isUnmounted)return;let{output:r,outputHeight:o,staticOutput:a}=SCt.default(this.rootNode,this.options.stdout.columns||80),n=a&&a!==` +`;if(this.options.debug){n&&(this.fullStaticOutput+=a),this.options.stdout.write(this.fullStaticOutput+r);return}if(SC){n&&this.options.stdout.write(a),this.lastOutput=r;return}if(n&&(this.fullStaticOutput+=a),o>=this.options.stdout.rows){this.options.stdout.write(vCt.default.clearTerminal+this.fullStaticOutput+r),this.lastOutput=r;return}n&&(this.log.clear(),this.options.stdout.write(a),this.log(r)),!n&&r!==this.lastOutput&&this.throttledLog(r),this.lastOutput=r},PCt.default(this),this.options=e,this.rootNode=kCt.createNode("ink-root"),this.rootNode.onRender=e.debug?this.onRender:iwe(this.onRender,32,{leading:!0,trailing:!0}),this.rootNode.onImmediateRender=this.onRender,this.log=BCt.default.create(e.stdout),this.throttledLog=e.debug?this.log:iwe(this.log,void 0,{leading:!0,trailing:!0}),this.isUnmounted=!1,this.lastOutput="",this.fullStaticOutput="",this.container=rj.default.createContainer(this.rootNode,0,!1,null),this.unsubscribeExit=bCt.default(this.unmount,{alwaysLast:!1}),e.patchConsole&&this.patchConsole(),SC||(e.stdout.on("resize",this.onRender),this.unsubscribeResize=()=>{e.stdout.off("resize",this.onRender)})}render(e){let r=wCt.default.createElement(FCt.default,{stdin:this.options.stdin,stdout:this.options.stdout,stderr:this.options.stderr,writeToStdout:this.writeToStdout,writeToStderr:this.writeToStderr,exitOnCtrlC:this.options.exitOnCtrlC,onExit:this.unmount},e);rj.default.updateContainer(r,this.container,null,swe)}writeToStdout(e){if(!this.isUnmounted){if(this.options.debug){this.options.stdout.write(e+this.fullStaticOutput+this.lastOutput);return}if(SC){this.options.stdout.write(e);return}this.log.clear(),this.options.stdout.write(e),this.log(this.lastOutput)}}writeToStderr(e){if(!this.isUnmounted){if(this.options.debug){this.options.stderr.write(e),this.options.stdout.write(this.fullStaticOutput+this.lastOutput);return}if(SC){this.options.stderr.write(e);return}this.log.clear(),this.options.stderr.write(e),this.log(this.lastOutput)}}unmount(e){this.isUnmounted||(this.onRender(),this.unsubscribeExit(),typeof this.restoreConsole=="function"&&this.restoreConsole(),typeof this.unsubscribeResize=="function"&&this.unsubscribeResize(),SC?this.options.stdout.write(this.lastOutput+` +`):this.options.debug||this.log.done(),this.isUnmounted=!0,rj.default.updateContainer(null,this.container,null,swe),QCt.default.delete(this.options.stdout),e instanceof Error?this.rejectExitPromise(e):this.resolveExitPromise())}waitUntilExit(){return this.exitPromise||(this.exitPromise=new Promise((e,r)=>{this.resolveExitPromise=e,this.rejectExitPromise=r})),this.exitPromise}clear(){!SC&&!this.options.debug&&this.log.clear()}patchConsole(){this.options.debug||(this.restoreConsole=xCt.default((e,r)=>{e==="stdout"&&this.writeToStdout(r),e==="stderr"&&(r.startsWith("The above error occurred")||this.writeToStderr(r))}))}};Au.default=nj});var lwe=_(jB=>{"use strict";var awe=jB&&jB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(jB,"__esModule",{value:!0});var RCt=awe(owe()),OQ=awe(Hq()),TCt=ve("stream"),NCt=(t,e)=>{let r=Object.assign({stdout:process.stdout,stdin:process.stdin,stderr:process.stderr,debug:!1,exitOnCtrlC:!0,patchConsole:!0},LCt(e)),o=OCt(r.stdout,()=>new RCt.default(r));return o.render(t),{rerender:o.render,unmount:()=>o.unmount(),waitUntilExit:o.waitUntilExit,cleanup:()=>OQ.default.delete(r.stdout),clear:o.clear}};jB.default=NCt;var LCt=(t={})=>t instanceof TCt.Stream?{stdout:t,stdin:process.stdin}:t,OCt=(t,e)=>{let r;return OQ.default.has(t)?r=OQ.default.get(t):(r=e(),OQ.default.set(t,r)),r}});var uwe=_(zf=>{"use strict";var MCt=zf&&zf.__createBinding||(Object.create?function(t,e,r,o){o===void 0&&(o=r),Object.defineProperty(t,o,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,o){o===void 0&&(o=r),t[o]=e[r]}),UCt=zf&&zf.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),_Ct=zf&&zf.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&MCt(e,t,r);return UCt(e,t),e};Object.defineProperty(zf,"__esModule",{value:!0});var GB=_Ct(ln()),cwe=t=>{let{items:e,children:r,style:o}=t,[a,n]=GB.useState(0),u=GB.useMemo(()=>e.slice(a),[e,a]);GB.useLayoutEffect(()=>{n(e.length)},[e.length]);let A=u.map((h,E)=>r(h,a+E)),p=GB.useMemo(()=>Object.assign({position:"absolute",flexDirection:"column"},o),[o]);return GB.default.createElement("ink-box",{internal_static:!0,style:p},A)};cwe.displayName="Static";zf.default=cwe});var fwe=_(WB=>{"use strict";var HCt=WB&&WB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(WB,"__esModule",{value:!0});var qCt=HCt(ln()),Awe=({children:t,transform:e})=>t==null?null:qCt.default.createElement("ink-text",{style:{flexGrow:0,flexShrink:1,flexDirection:"row"},internal_transform:e},t);Awe.displayName="Transform";WB.default=Awe});var hwe=_(YB=>{"use strict";var jCt=YB&&YB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(YB,"__esModule",{value:!0});var GCt=jCt(ln()),pwe=({count:t=1})=>GCt.default.createElement("ink-text",null,` +`.repeat(t));pwe.displayName="Newline";YB.default=pwe});var mwe=_(KB=>{"use strict";var gwe=KB&&KB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(KB,"__esModule",{value:!0});var WCt=gwe(ln()),YCt=gwe(NQ()),dwe=()=>WCt.default.createElement(YCt.default,{flexGrow:1});dwe.displayName="Spacer";KB.default=dwe});var MQ=_(VB=>{"use strict";var KCt=VB&&VB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(VB,"__esModule",{value:!0});var VCt=ln(),JCt=KCt(Wq()),zCt=()=>VCt.useContext(JCt.default);VB.default=zCt});var Ewe=_(JB=>{"use strict";var XCt=JB&&JB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(JB,"__esModule",{value:!0});var ywe=ln(),ZCt=XCt(MQ()),$Ct=(t,e={})=>{let{stdin:r,setRawMode:o,internal_exitOnCtrlC:a}=ZCt.default();ywe.useEffect(()=>{if(e.isActive!==!1)return o(!0),()=>{o(!1)}},[e.isActive,o]),ywe.useEffect(()=>{if(e.isActive===!1)return;let n=u=>{let A=String(u),p={upArrow:A==="\x1B[A",downArrow:A==="\x1B[B",leftArrow:A==="\x1B[D",rightArrow:A==="\x1B[C",pageDown:A==="\x1B[6~",pageUp:A==="\x1B[5~",return:A==="\r",escape:A==="\x1B",ctrl:!1,shift:!1,tab:A===" "||A==="\x1B[Z",backspace:A==="\b",delete:A==="\x7F"||A==="\x1B[3~",meta:!1};A<=""&&!p.return&&(A=String.fromCharCode(A.charCodeAt(0)+97-1),p.ctrl=!0),A.startsWith("\x1B")&&(A=A.slice(1),p.meta=!0);let h=A>="A"&&A<="Z",E=A>="\u0410"&&A<="\u042F";A.length===1&&(h||E)&&(p.shift=!0),p.tab&&A==="[Z"&&(p.shift=!0),(p.tab||p.backspace||p.delete)&&(A=""),(!(A==="c"&&p.ctrl)||!a)&&t(A,p)};return r?.on("data",n),()=>{r?.off("data",n)}},[e.isActive,r,a,t])};JB.default=$Ct});var Cwe=_(zB=>{"use strict";var eIt=zB&&zB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(zB,"__esModule",{value:!0});var tIt=ln(),rIt=eIt(jq()),nIt=()=>tIt.useContext(rIt.default);zB.default=nIt});var Iwe=_(XB=>{"use strict";var iIt=XB&&XB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(XB,"__esModule",{value:!0});var sIt=ln(),oIt=iIt(Kq()),aIt=()=>sIt.useContext(oIt.default);XB.default=aIt});var wwe=_(ZB=>{"use strict";var lIt=ZB&&ZB.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ZB,"__esModule",{value:!0});var cIt=ln(),uIt=lIt(Jq()),AIt=()=>cIt.useContext(uIt.default);ZB.default=AIt});var vwe=_(ev=>{"use strict";var Bwe=ev&&ev.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ev,"__esModule",{value:!0});var $B=ln(),fIt=Bwe(TQ()),pIt=Bwe(MQ()),hIt=({isActive:t=!0,autoFocus:e=!1,id:r}={})=>{let{isRawModeSupported:o,setRawMode:a}=pIt.default(),{activeId:n,add:u,remove:A,activate:p,deactivate:h,focus:E}=$B.useContext(fIt.default),w=$B.useMemo(()=>r??Math.random().toString().slice(2,7),[r]);return $B.useEffect(()=>(u(w,{autoFocus:e}),()=>{A(w)}),[w,e]),$B.useEffect(()=>{t?p(w):h(w)},[t,w]),$B.useEffect(()=>{if(!(!o||!t))return a(!0),()=>{a(!1)}},[t]),{isFocused:!!w&&n===w,focus:E}};ev.default=hIt});var Dwe=_(tv=>{"use strict";var gIt=tv&&tv.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(tv,"__esModule",{value:!0});var dIt=ln(),mIt=gIt(TQ()),yIt=()=>{let t=dIt.useContext(mIt.default);return{enableFocus:t.enableFocus,disableFocus:t.disableFocus,focusNext:t.focusNext,focusPrevious:t.focusPrevious,focus:t.focus}};tv.default=yIt});var Pwe=_(ij=>{"use strict";Object.defineProperty(ij,"__esModule",{value:!0});ij.default=t=>{var e,r,o,a;return{width:(r=(e=t.yogaNode)===null||e===void 0?void 0:e.getComputedWidth())!==null&&r!==void 0?r:0,height:(a=(o=t.yogaNode)===null||o===void 0?void 0:o.getComputedHeight())!==null&&a!==void 0?a:0}}});var ac=_(Js=>{"use strict";Object.defineProperty(Js,"__esModule",{value:!0});var EIt=lwe();Object.defineProperty(Js,"render",{enumerable:!0,get:function(){return EIt.default}});var CIt=NQ();Object.defineProperty(Js,"Box",{enumerable:!0,get:function(){return CIt.default}});var IIt=tj();Object.defineProperty(Js,"Text",{enumerable:!0,get:function(){return IIt.default}});var wIt=uwe();Object.defineProperty(Js,"Static",{enumerable:!0,get:function(){return wIt.default}});var BIt=fwe();Object.defineProperty(Js,"Transform",{enumerable:!0,get:function(){return BIt.default}});var vIt=hwe();Object.defineProperty(Js,"Newline",{enumerable:!0,get:function(){return vIt.default}});var DIt=mwe();Object.defineProperty(Js,"Spacer",{enumerable:!0,get:function(){return DIt.default}});var PIt=Ewe();Object.defineProperty(Js,"useInput",{enumerable:!0,get:function(){return PIt.default}});var SIt=Cwe();Object.defineProperty(Js,"useApp",{enumerable:!0,get:function(){return SIt.default}});var bIt=MQ();Object.defineProperty(Js,"useStdin",{enumerable:!0,get:function(){return bIt.default}});var xIt=Iwe();Object.defineProperty(Js,"useStdout",{enumerable:!0,get:function(){return xIt.default}});var kIt=wwe();Object.defineProperty(Js,"useStderr",{enumerable:!0,get:function(){return kIt.default}});var QIt=vwe();Object.defineProperty(Js,"useFocus",{enumerable:!0,get:function(){return QIt.default}});var FIt=Dwe();Object.defineProperty(Js,"useFocusManager",{enumerable:!0,get:function(){return FIt.default}});var RIt=Pwe();Object.defineProperty(Js,"measureElement",{enumerable:!0,get:function(){return RIt.default}})});var oj={};Kt(oj,{Gem:()=>sj});var Swe,ld,sj,UQ=It(()=>{Swe=et(ac()),ld=et(ln()),sj=(0,ld.memo)(({active:t})=>{let e=(0,ld.useMemo)(()=>t?"\u25C9":"\u25EF",[t]),r=(0,ld.useMemo)(()=>t?"green":"yellow",[t]);return ld.default.createElement(Swe.Text,{color:r},e)})});var xwe={};Kt(xwe,{useKeypress:()=>cd});function cd({active:t},e,r){let{stdin:o}=(0,bwe.useStdin)(),a=(0,_Q.useCallback)((n,u)=>e(n,u),r);(0,_Q.useEffect)(()=>{if(!(!t||!o))return o.on("keypress",a),()=>{o.off("keypress",a)}},[t,a,o])}var bwe,_Q,rv=It(()=>{bwe=et(ac()),_Q=et(ln())});var Qwe={};Kt(Qwe,{FocusRequest:()=>kwe,useFocusRequest:()=>aj});var kwe,aj,lj=It(()=>{rv();kwe=(r=>(r.BEFORE="before",r.AFTER="after",r))(kwe||{}),aj=function({active:t},e,r){cd({active:t},(o,a)=>{a.name==="tab"&&(a.shift?e("before"):e("after"))},r)}});var Fwe={};Kt(Fwe,{useListInput:()=>nv});var nv,HQ=It(()=>{rv();nv=function(t,e,{active:r,minus:o,plus:a,set:n,loop:u=!0}){cd({active:r},(A,p)=>{let h=e.indexOf(t);switch(p.name){case o:{let E=h-1;if(u){n(e[(e.length+E)%e.length]);return}if(E<0)return;n(e[E])}break;case a:{let E=h+1;if(u){n(e[E%e.length]);return}if(E>=e.length)return;n(e[E])}break}},[e,t,a,n,u])}});var qQ={};Kt(qQ,{ScrollableItems:()=>TIt});var Hh,Ua,TIt,jQ=It(()=>{Hh=et(ac()),Ua=et(ln());lj();HQ();TIt=({active:t=!0,children:e=[],radius:r=10,size:o=1,loop:a=!0,onFocusRequest:n,willReachEnd:u})=>{let A=L=>{if(L.key===null)throw new Error("Expected all children to have a key");return L.key},p=Ua.default.Children.map(e,L=>A(L)),h=p[0],[E,w]=(0,Ua.useState)(h),D=p.indexOf(E);(0,Ua.useEffect)(()=>{p.includes(E)||w(h)},[e]),(0,Ua.useEffect)(()=>{u&&D>=p.length-2&&u()},[D]),aj({active:t&&!!n},L=>{n?.(L)},[n]),nv(E,p,{active:t,minus:"up",plus:"down",set:w,loop:a});let x=D-r,C=D+r;C>p.length&&(x-=C-p.length,C=p.length),x<0&&(C+=-x,x=0),C>=p.length&&(C=p.length-1);let T=[];for(let L=x;L<=C;++L){let U=p[L],J=t&&U===E;T.push(Ua.default.createElement(Hh.Box,{key:U,height:o},Ua.default.createElement(Hh.Box,{marginLeft:1,marginRight:1},Ua.default.createElement(Hh.Text,null,J?Ua.default.createElement(Hh.Text,{color:"cyan",bold:!0},">"):" ")),Ua.default.createElement(Hh.Box,null,Ua.default.cloneElement(e[L],{active:J}))))}return Ua.default.createElement(Hh.Box,{flexDirection:"column",width:"100%"},T)}});var Rwe,Xf,Twe,cj,Nwe,uj=It(()=>{Rwe=et(ac()),Xf=et(ln()),Twe=ve("readline"),cj=Xf.default.createContext(null),Nwe=({children:t})=>{let{stdin:e,setRawMode:r}=(0,Rwe.useStdin)();(0,Xf.useEffect)(()=>{r&&r(!0),e&&(0,Twe.emitKeypressEvents)(e)},[e,r]);let[o,a]=(0,Xf.useState)(new Map),n=(0,Xf.useMemo)(()=>({getAll:()=>o,get:u=>o.get(u),set:(u,A)=>a(new Map([...o,[u,A]]))}),[o,a]);return Xf.default.createElement(cj.Provider,{value:n,children:t})}});var Aj={};Kt(Aj,{useMinistore:()=>NIt});function NIt(t,e){let r=(0,GQ.useContext)(cj);if(r===null)throw new Error("Expected this hook to run with a ministore context attached");if(typeof t>"u")return r.getAll();let o=(0,GQ.useCallback)(n=>{r.set(t,n)},[t,r.set]),a=r.get(t);return typeof a>"u"&&(a=e),[a,o]}var GQ,fj=It(()=>{GQ=et(ln());uj()});var YQ={};Kt(YQ,{renderForm:()=>LIt});async function LIt(t,e,{stdin:r,stdout:o,stderr:a}){let n,u=p=>{let{exit:h}=(0,WQ.useApp)();cd({active:!0},(E,w)=>{w.name==="return"&&(n=p,h())},[h,p])},{waitUntilExit:A}=(0,WQ.render)(pj.default.createElement(Nwe,null,pj.default.createElement(t,{...e,useSubmit:u})),{stdin:r,stdout:o,stderr:a});return await A(),n}var WQ,pj,KQ=It(()=>{WQ=et(ac()),pj=et(ln());uj();rv()});var Uwe=_(iv=>{"use strict";Object.defineProperty(iv,"__esModule",{value:!0});iv.UncontrolledTextInput=void 0;var Owe=ln(),hj=ln(),Lwe=ac(),ud=FQ(),Mwe=({value:t,placeholder:e="",focus:r=!0,mask:o,highlightPastedText:a=!1,showCursor:n=!0,onChange:u,onSubmit:A})=>{let[{cursorOffset:p,cursorWidth:h},E]=hj.useState({cursorOffset:(t||"").length,cursorWidth:0});hj.useEffect(()=>{E(T=>{if(!r||!n)return T;let L=t||"";return T.cursorOffset>L.length-1?{cursorOffset:L.length,cursorWidth:0}:T})},[t,r,n]);let w=a?h:0,D=o?o.repeat(t.length):t,x=D,C=e?ud.grey(e):void 0;if(n&&r){C=e.length>0?ud.inverse(e[0])+ud.grey(e.slice(1)):ud.inverse(" "),x=D.length>0?"":ud.inverse(" ");let T=0;for(let L of D)T>=p-w&&T<=p?x+=ud.inverse(L):x+=L,T++;D.length>0&&p===D.length&&(x+=ud.inverse(" "))}return Lwe.useInput((T,L)=>{if(L.upArrow||L.downArrow||L.ctrl&&T==="c"||L.tab||L.shift&&L.tab)return;if(L.return){A&&A(t);return}let U=p,J=t,te=0;L.leftArrow?n&&U--:L.rightArrow?n&&U++:L.backspace||L.delete?p>0&&(J=t.slice(0,p-1)+t.slice(p,t.length),U--):(J=t.slice(0,p)+T+t.slice(p,t.length),U+=T.length,T.length>1&&(te=T.length)),p<0&&(U=0),p>t.length&&(U=t.length),E({cursorOffset:U,cursorWidth:te}),J!==t&&u(J)},{isActive:r}),Owe.createElement(Lwe.Text,null,e?D.length>0?x:C:x)};iv.default=Mwe;iv.UncontrolledTextInput=({initialValue:t="",...e})=>{let[r,o]=hj.useState(t);return Owe.createElement(Mwe,Object.assign({},e,{value:r,onChange:o}))}});var qwe={};Kt(qwe,{Pad:()=>gj});var _we,Hwe,gj,dj=It(()=>{_we=et(ac()),Hwe=et(ln()),gj=({length:t,active:e})=>{if(t===0)return null;let r=t>1?` ${"-".repeat(t-1)}`:" ";return Hwe.default.createElement(_we.Text,{dimColor:!e},r)}});var jwe={};Kt(jwe,{ItemOptions:()=>OIt});var ov,qh,OIt,Gwe=It(()=>{ov=et(ac()),qh=et(ln());HQ();UQ();dj();OIt=function({active:t,skewer:e,options:r,value:o,onChange:a,sizes:n=[]}){let u=r.filter(({label:p})=>!!p).map(({value:p})=>p),A=r.findIndex(p=>p.value===o&&p.label!="");return nv(o,u,{active:t,minus:"left",plus:"right",set:a}),qh.default.createElement(qh.default.Fragment,null,r.map(({label:p},h)=>{let E=h===A,w=n[h]-1||0,D=p.replace(/[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g,""),x=Math.max(0,w-D.length-2);return p?qh.default.createElement(ov.Box,{key:p,width:w,marginLeft:1},qh.default.createElement(ov.Text,{wrap:"truncate"},qh.default.createElement(sj,{active:E})," ",p),e?qh.default.createElement(gj,{active:t,length:x}):null):qh.default.createElement(ov.Box,{key:`spacer-${h}`,width:w,marginLeft:1})}))}});var s1e=_((bJt,i1e)=>{var Dj;i1e.exports=()=>(typeof Dj>"u"&&(Dj=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Dj)});var P1e=_(($Jt,D1e)=>{var Tj=Symbol("arg flag"),lc=class t extends Error{constructor(e,r){super(e),this.name="ArgError",this.code=r,Object.setPrototypeOf(this,t.prototype)}};function wv(t,{argv:e=process.argv.slice(2),permissive:r=!1,stopAtPositional:o=!1}={}){if(!t)throw new lc("argument specification object is required","ARG_CONFIG_NO_SPEC");let a={_:[]},n={},u={};for(let A of Object.keys(t)){if(!A)throw new lc("argument key cannot be an empty string","ARG_CONFIG_EMPTY_KEY");if(A[0]!=="-")throw new lc(`argument key must start with '-' but found: '${A}'`,"ARG_CONFIG_NONOPT_KEY");if(A.length===1)throw new lc(`argument key must have a name; singular '-' keys are not allowed: ${A}`,"ARG_CONFIG_NONAME_KEY");if(typeof t[A]=="string"){n[A]=t[A];continue}let p=t[A],h=!1;if(Array.isArray(p)&&p.length===1&&typeof p[0]=="function"){let[E]=p;p=(w,D,x=[])=>(x.push(E(w,D,x[x.length-1])),x),h=E===Boolean||E[Tj]===!0}else if(typeof p=="function")h=p===Boolean||p[Tj]===!0;else throw new lc(`type missing or not a function or valid array type: ${A}`,"ARG_CONFIG_VAD_TYPE");if(A[1]!=="-"&&A.length>2)throw new lc(`short argument keys (with a single hyphen) must have only one character: ${A}`,"ARG_CONFIG_SHORTOPT_TOOLONG");u[A]=[p,h]}for(let A=0,p=e.length;A0){a._=a._.concat(e.slice(A));break}if(h==="--"){a._=a._.concat(e.slice(A+1));break}if(h.length>1&&h[0]==="-"){let E=h[1]==="-"||h.length===2?[h]:h.slice(1).split("").map(w=>`-${w}`);for(let w=0;w1&&e[A+1][0]==="-"&&!(e[A+1].match(/^-?\d*(\.(?=\d))?\d*$/)&&(L===Number||typeof BigInt<"u"&&L===BigInt))){let J=x===T?"":` (alias for ${T})`;throw new lc(`option requires argument: ${x}${J}`,"ARG_MISSING_REQUIRED_LONGARG")}a[T]=L(e[A+1],T,a[T]),++A}else a[T]=L(C,T,a[T])}}else a._.push(h)}return a}wv.flag=t=>(t[Tj]=!0,t);wv.COUNT=wv.flag((t,e,r)=>(r||0)+1);wv.ArgError=lc;D1e.exports=wv});var T1e=_((xzt,R1e)=>{var Mj;R1e.exports=()=>(typeof Mj>"u"&&(Mj=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),Mj)});var U1e=_((Gj,Wj)=>{(function(t){Gj&&typeof Gj=="object"&&typeof Wj<"u"?Wj.exports=t():typeof define=="function"&&define.amd?define([],t):typeof window<"u"?window.isWindows=t():typeof global<"u"?global.isWindows=t():typeof self<"u"?self.isWindows=t():this.isWindows=t()})(function(){"use strict";return function(){return process&&(process.platform==="win32"||/^(msys|cygwin)$/.test(process.env.OSTYPE))}})});var j1e=_((SXt,q1e)=>{"use strict";Yj.ifExists=Twt;var FC=ve("util"),cc=ve("path"),_1e=U1e(),Qwt=/^#!\s*(?:\/usr\/bin\/env)?\s*([^ \t]+)(.*)$/,Fwt={createPwshFile:!0,createCmdFile:_1e(),fs:ve("fs")},Rwt=new Map([[".js","node"],[".cjs","node"],[".mjs","node"],[".cmd","cmd"],[".bat","cmd"],[".ps1","pwsh"],[".sh","sh"]]);function H1e(t){let e={...Fwt,...t},r=e.fs;return e.fs_={chmod:r.chmod?FC.promisify(r.chmod):async()=>{},mkdir:FC.promisify(r.mkdir),readFile:FC.promisify(r.readFile),stat:FC.promisify(r.stat),unlink:FC.promisify(r.unlink),writeFile:FC.promisify(r.writeFile)},e}async function Yj(t,e,r){let o=H1e(r);await o.fs_.stat(t),await Lwt(t,e,o)}function Twt(t,e,r){return Yj(t,e,r).catch(()=>{})}function Nwt(t,e){return e.fs_.unlink(t).catch(()=>{})}async function Lwt(t,e,r){let o=await Hwt(t,r);return await Owt(e,r),Mwt(t,e,o,r)}function Owt(t,e){return e.fs_.mkdir(cc.dirname(t),{recursive:!0})}function Mwt(t,e,r,o){let a=H1e(o),n=[{generator:Gwt,extension:""}];return a.createCmdFile&&n.push({generator:jwt,extension:".cmd"}),a.createPwshFile&&n.push({generator:Wwt,extension:".ps1"}),Promise.all(n.map(u=>qwt(t,e+u.extension,r,u.generator,a)))}function Uwt(t,e){return Nwt(t,e)}function _wt(t,e){return Ywt(t,e)}async function Hwt(t,e){let a=(await e.fs_.readFile(t,"utf8")).trim().split(/\r*\n/)[0].match(Qwt);if(!a){let n=cc.extname(t).toLowerCase();return{program:Rwt.get(n)||null,additionalArgs:""}}return{program:a[1],additionalArgs:a[2]}}async function qwt(t,e,r,o,a){let n=a.preserveSymlinks?"--preserve-symlinks":"",u=[r.additionalArgs,n].filter(A=>A).join(" ");return a=Object.assign({},a,{prog:r.program,args:u}),await Uwt(e,a),await a.fs_.writeFile(e,o(t,e,a),"utf8"),_wt(e,a)}function jwt(t,e,r){let a=cc.relative(cc.dirname(e),t).split("/").join("\\"),n=cc.isAbsolute(a)?`"${a}"`:`"%~dp0\\${a}"`,u,A=r.prog,p=r.args||"",h=Kj(r.nodePath).win32;A?(u=`"%~dp0\\${A}.exe"`,a=n):(A=n,p="",a="");let E=r.progArgs?`${r.progArgs.join(" ")} `:"",w=h?`@SET NODE_PATH=${h}\r +`:"";return u?w+=`@IF EXIST ${u} (\r + ${u} ${p} ${a} ${E}%*\r +) ELSE (\r + @SETLOCAL\r + @SET PATHEXT=%PATHEXT:;.JS;=;%\r + ${A} ${p} ${a} ${E}%*\r +)\r +`:w+=`@${A} ${p} ${a} ${E}%*\r +`,w}function Gwt(t,e,r){let o=cc.relative(cc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n;o=o.split("\\").join("/");let u=cc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,A=r.args||"",p=Kj(r.nodePath).posix;a?(n=`"$basedir/${r.prog}"`,o=u):(a=u,A="",o="");let h=r.progArgs?`${r.progArgs.join(" ")} `:"",E=`#!/bin/sh +basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\,/,g')") + +case \`uname\` in + *CYGWIN*) basedir=\`cygpath -w "$basedir"\`;; +esac + +`,w=r.nodePath?`export NODE_PATH="${p}" +`:"";return n?E+=`${w}if [ -x ${n} ]; then + exec ${n} ${A} ${o} ${h}"$@" +else + exec ${a} ${A} ${o} ${h}"$@" +fi +`:E+=`${w}${a} ${A} ${o} ${h}"$@" +exit $? +`,E}function Wwt(t,e,r){let o=cc.relative(cc.dirname(e),t),a=r.prog&&r.prog.split("\\").join("/"),n=a&&`"${a}$exe"`,u;o=o.split("\\").join("/");let A=cc.isAbsolute(o)?`"${o}"`:`"$basedir/${o}"`,p=r.args||"",h=Kj(r.nodePath),E=h.win32,w=h.posix;n?(u=`"$basedir/${r.prog}$exe"`,o=A):(n=A,p="",o="");let D=r.progArgs?`${r.progArgs.join(" ")} `:"",x=`#!/usr/bin/env pwsh +$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent + +$exe="" +${r.nodePath?`$env_node_path=$env:NODE_PATH +$env:NODE_PATH="${E}" +`:""}if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { + # Fix case when both the Windows and Linux builds of Node + # are installed in the same directory + $exe=".exe" +}`;return r.nodePath&&(x+=` else { + $env:NODE_PATH="${w}" +}`),u?x+=` +$ret=0 +if (Test-Path ${u}) { + # Support pipeline input + if ($MyInvocation.ExpectingInput) { + $input | & ${u} ${p} ${o} ${D}$args + } else { + & ${u} ${p} ${o} ${D}$args + } + $ret=$LASTEXITCODE +} else { + # Support pipeline input + if ($MyInvocation.ExpectingInput) { + $input | & ${n} ${p} ${o} ${D}$args + } else { + & ${n} ${p} ${o} ${D}$args + } + $ret=$LASTEXITCODE +} +${r.nodePath?`$env:NODE_PATH=$env_node_path +`:""}exit $ret +`:x+=` +# Support pipeline input +if ($MyInvocation.ExpectingInput) { + $input | & ${n} ${p} ${o} ${D}$args +} else { + & ${n} ${p} ${o} ${D}$args +} +${r.nodePath?`$env:NODE_PATH=$env_node_path +`:""}exit $LASTEXITCODE +`,x}function Ywt(t,e){return e.fs_.chmod(t,493)}function Kj(t){if(!t)return{win32:"",posix:""};let e=typeof t=="string"?t.split(cc.delimiter):Array.from(t),r={};for(let o=0;o`/mnt/${A.toLowerCase()}`):e[o];r.win32=r.win32?`${r.win32};${a}`:a,r.posix=r.posix?`${r.posix}:${n}`:n,r[o]={win32:a,posix:n}}return r}q1e.exports=Yj});var a5=_((VZt,c2e)=>{c2e.exports=ve("stream")});var p2e=_((JZt,f2e)=>{"use strict";function u2e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function E1t(t){for(var e=1;e0?this.tail.next=o:this.head=o,this.tail=o,++this.length}},{key:"unshift",value:function(r){var o={data:r,next:this.head};this.length===0&&(this.tail=o),this.head=o,++this.length}},{key:"shift",value:function(){if(this.length!==0){var r=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,r}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(r){if(this.length===0)return"";for(var o=this.head,a=""+o.data;o=o.next;)a+=r+o.data;return a}},{key:"concat",value:function(r){if(this.length===0)return sF.alloc(0);for(var o=sF.allocUnsafe(r>>>0),a=this.head,n=0;a;)P1t(a.data,o,n),n+=a.data.length,a=a.next;return o}},{key:"consume",value:function(r,o){var a;return ru.length?u.length:r;if(A===u.length?n+=u:n+=u.slice(0,r),r-=A,r===0){A===u.length?(++a,o.next?this.head=o.next:this.head=this.tail=null):(this.head=o,o.data=u.slice(A));break}++a}return this.length-=a,n}},{key:"_getBuffer",value:function(r){var o=sF.allocUnsafe(r),a=this.head,n=1;for(a.data.copy(o),r-=a.data.length;a=a.next;){var u=a.data,A=r>u.length?u.length:r;if(u.copy(o,o.length-r,0,A),r-=A,r===0){A===u.length?(++n,a.next?this.head=a.next:this.head=this.tail=null):(this.head=a,a.data=u.slice(A));break}++n}return this.length-=n,o}},{key:D1t,value:function(r,o){return l5(this,E1t({},o,{depth:0,customInspect:!1}))}}]),t}()});var u5=_((zZt,g2e)=>{"use strict";function S1t(t,e){var r=this,o=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return o||a?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(c5,this,t)):process.nextTick(c5,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(n){!e&&n?r._writableState?r._writableState.errorEmitted?process.nextTick(oF,r):(r._writableState.errorEmitted=!0,process.nextTick(h2e,r,n)):process.nextTick(h2e,r,n):e?(process.nextTick(oF,r),e(n)):process.nextTick(oF,r)}),this)}function h2e(t,e){c5(t,e),oF(t)}function oF(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}function b1t(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function c5(t,e){t.emit("error",e)}function x1t(t,e){var r=t._readableState,o=t._writableState;r&&r.autoDestroy||o&&o.autoDestroy?t.destroy(e):t.emit("error",e)}g2e.exports={destroy:S1t,undestroy:b1t,errorOrDestroy:x1t}});var Jh=_((XZt,y2e)=>{"use strict";var m2e={};function Ac(t,e,r){r||(r=Error);function o(n,u,A){return typeof e=="string"?e:e(n,u,A)}class a extends r{constructor(u,A,p){super(o(u,A,p))}}a.prototype.name=r.name,a.prototype.code=t,m2e[t]=a}function d2e(t,e){if(Array.isArray(t)){let r=t.length;return t=t.map(o=>String(o)),r>2?`one of ${e} ${t.slice(0,r-1).join(", ")}, or `+t[r-1]:r===2?`one of ${e} ${t[0]} or ${t[1]}`:`of ${e} ${t[0]}`}else return`of ${e} ${String(t)}`}function k1t(t,e,r){return t.substr(!r||r<0?0:+r,e.length)===e}function Q1t(t,e,r){return(r===void 0||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}function F1t(t,e,r){return typeof r!="number"&&(r=0),r+e.length>t.length?!1:t.indexOf(e,r)!==-1}Ac("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);Ac("ERR_INVALID_ARG_TYPE",function(t,e,r){let o;typeof e=="string"&&k1t(e,"not ")?(o="must not be",e=e.replace(/^not /,"")):o="must be";let a;if(Q1t(t," argument"))a=`The ${t} ${o} ${d2e(e,"type")}`;else{let n=F1t(t,".")?"property":"argument";a=`The "${t}" ${n} ${o} ${d2e(e,"type")}`}return a+=`. Received type ${typeof r}`,a},TypeError);Ac("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");Ac("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});Ac("ERR_STREAM_PREMATURE_CLOSE","Premature close");Ac("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});Ac("ERR_MULTIPLE_CALLBACK","Callback called multiple times");Ac("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");Ac("ERR_STREAM_WRITE_AFTER_END","write after end");Ac("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);Ac("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);Ac("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");y2e.exports.codes=m2e});var A5=_((ZZt,E2e)=>{"use strict";var R1t=Jh().codes.ERR_INVALID_OPT_VALUE;function T1t(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}function N1t(t,e,r,o){var a=T1t(e,o,r);if(a!=null){if(!(isFinite(a)&&Math.floor(a)===a)||a<0){var n=o?r:"highWaterMark";throw new R1t(n,a)}return Math.floor(a)}return t.objectMode?16:16*1024}E2e.exports={getHighWaterMark:N1t}});var C2e=_(($Zt,f5)=>{typeof Object.create=="function"?f5.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:f5.exports=function(e,r){if(r){e.super_=r;var o=function(){};o.prototype=r.prototype,e.prototype=new o,e.prototype.constructor=e}}});var zh=_((e$t,h5)=>{try{if(p5=ve("util"),typeof p5.inherits!="function")throw"";h5.exports=p5.inherits}catch{h5.exports=C2e()}var p5});var w2e=_((t$t,I2e)=>{I2e.exports=ve("util").deprecate});var m5=_((r$t,b2e)=>{"use strict";b2e.exports=Ni;function v2e(t){var e=this;this.next=null,this.entry=null,this.finish=function(){l2t(e,t)}}var OC;Ni.WritableState=Tv;var L1t={deprecate:w2e()},D2e=a5(),lF=ve("buffer").Buffer,O1t=global.Uint8Array||function(){};function M1t(t){return lF.from(t)}function U1t(t){return lF.isBuffer(t)||t instanceof O1t}var d5=u5(),_1t=A5(),H1t=_1t.getHighWaterMark,Xh=Jh().codes,q1t=Xh.ERR_INVALID_ARG_TYPE,j1t=Xh.ERR_METHOD_NOT_IMPLEMENTED,G1t=Xh.ERR_MULTIPLE_CALLBACK,W1t=Xh.ERR_STREAM_CANNOT_PIPE,Y1t=Xh.ERR_STREAM_DESTROYED,K1t=Xh.ERR_STREAM_NULL_VALUES,V1t=Xh.ERR_STREAM_WRITE_AFTER_END,J1t=Xh.ERR_UNKNOWN_ENCODING,MC=d5.errorOrDestroy;zh()(Ni,D2e);function z1t(){}function Tv(t,e,r){OC=OC||dd(),t=t||{},typeof r!="boolean"&&(r=e instanceof OC),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.writableObjectMode),this.highWaterMark=H1t(this,t,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=t.decodeStrings===!1;this.decodeStrings=!o,this.defaultEncoding=t.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(a){n2t(e,a)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new v2e(this)}Tv.prototype.getBuffer=function(){for(var e=this.bufferedRequest,r=[];e;)r.push(e),e=e.next;return r};(function(){try{Object.defineProperty(Tv.prototype,"buffer",{get:L1t.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch{}})();var aF;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(aF=Function.prototype[Symbol.hasInstance],Object.defineProperty(Ni,Symbol.hasInstance,{value:function(e){return aF.call(this,e)?!0:this!==Ni?!1:e&&e._writableState instanceof Tv}})):aF=function(e){return e instanceof this};function Ni(t){OC=OC||dd();var e=this instanceof OC;if(!e&&!aF.call(Ni,this))return new Ni(t);this._writableState=new Tv(t,this,e),this.writable=!0,t&&(typeof t.write=="function"&&(this._write=t.write),typeof t.writev=="function"&&(this._writev=t.writev),typeof t.destroy=="function"&&(this._destroy=t.destroy),typeof t.final=="function"&&(this._final=t.final)),D2e.call(this)}Ni.prototype.pipe=function(){MC(this,new W1t)};function X1t(t,e){var r=new V1t;MC(t,r),process.nextTick(e,r)}function Z1t(t,e,r,o){var a;return r===null?a=new K1t:typeof r!="string"&&!e.objectMode&&(a=new q1t("chunk",["string","Buffer"],r)),a?(MC(t,a),process.nextTick(o,a),!1):!0}Ni.prototype.write=function(t,e,r){var o=this._writableState,a=!1,n=!o.objectMode&&U1t(t);return n&&!lF.isBuffer(t)&&(t=M1t(t)),typeof e=="function"&&(r=e,e=null),n?e="buffer":e||(e=o.defaultEncoding),typeof r!="function"&&(r=z1t),o.ending?X1t(this,r):(n||Z1t(this,o,t,r))&&(o.pendingcb++,a=e2t(this,o,n,t,e,r)),a};Ni.prototype.cork=function(){this._writableState.corked++};Ni.prototype.uncork=function(){var t=this._writableState;t.corked&&(t.corked--,!t.writing&&!t.corked&&!t.bufferProcessing&&t.bufferedRequest&&P2e(this,t))};Ni.prototype.setDefaultEncoding=function(e){if(typeof e=="string"&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new J1t(e);return this._writableState.defaultEncoding=e,this};Object.defineProperty(Ni.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function $1t(t,e,r){return!t.objectMode&&t.decodeStrings!==!1&&typeof e=="string"&&(e=lF.from(e,r)),e}Object.defineProperty(Ni.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function e2t(t,e,r,o,a,n){if(!r){var u=$1t(e,o,a);o!==u&&(r=!0,a="buffer",o=u)}var A=e.objectMode?1:o.length;e.length+=A;var p=e.length{"use strict";var c2t=Object.keys||function(t){var e=[];for(var r in t)e.push(r);return e};k2e.exports=IA;var x2e=C5(),E5=m5();zh()(IA,x2e);for(y5=c2t(E5.prototype),cF=0;cF{var AF=ve("buffer"),np=AF.Buffer;function Q2e(t,e){for(var r in t)e[r]=t[r]}np.from&&np.alloc&&np.allocUnsafe&&np.allocUnsafeSlow?F2e.exports=AF:(Q2e(AF,I5),I5.Buffer=UC);function UC(t,e,r){return np(t,e,r)}Q2e(np,UC);UC.from=function(t,e,r){if(typeof t=="number")throw new TypeError("Argument must not be a number");return np(t,e,r)};UC.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError("Argument must be a number");var o=np(t);return e!==void 0?typeof r=="string"?o.fill(e,r):o.fill(e):o.fill(0),o};UC.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return np(t)};UC.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return AF.SlowBuffer(t)}});var v5=_(N2e=>{"use strict";var B5=R2e().Buffer,T2e=B5.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function f2t(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}function p2t(t){var e=f2t(t);if(typeof e!="string"&&(B5.isEncoding===T2e||!T2e(t)))throw new Error("Unknown encoding: "+t);return e||t}N2e.StringDecoder=Nv;function Nv(t){this.encoding=p2t(t);var e;switch(this.encoding){case"utf16le":this.text=E2t,this.end=C2t,e=4;break;case"utf8":this.fillLast=d2t,e=4;break;case"base64":this.text=I2t,this.end=w2t,e=3;break;default:this.write=B2t,this.end=v2t;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=B5.allocUnsafe(e)}Nv.prototype.write=function(t){if(t.length===0)return"";var e,r;if(this.lastNeed){if(e=this.fillLast(t),e===void 0)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}function h2t(t,e,r){var o=e.length-1;if(o=0?(a>0&&(t.lastNeed=a-1),a):--o=0?(a>0&&(t.lastNeed=a-2),a):--o=0?(a>0&&(a===2?a=0:t.lastNeed=a-3),a):0))}function g2t(t,e,r){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if((e[1]&192)!==128)return t.lastNeed=1,"\uFFFD";if(t.lastNeed>2&&e.length>2&&(e[2]&192)!==128)return t.lastNeed=2,"\uFFFD"}}function d2t(t){var e=this.lastTotal-this.lastNeed,r=g2t(this,t,e);if(r!==void 0)return r;if(this.lastNeed<=t.length)return t.copy(this.lastChar,e,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,e,0,t.length),this.lastNeed-=t.length}function m2t(t,e){var r=h2t(this,t,e);if(!this.lastNeed)return t.toString("utf8",e);this.lastTotal=r;var o=t.length-(r-this.lastNeed);return t.copy(this.lastChar,0,o),t.toString("utf8",e,o)}function y2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+"\uFFFD":e}function E2t(t,e){if((t.length-e)%2===0){var r=t.toString("utf16le",e);if(r){var o=r.charCodeAt(r.length-1);if(o>=55296&&o<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=t[t.length-1],t.toString("utf16le",e,t.length-1)}function C2t(t){var e=t&&t.length?this.write(t):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return e+this.lastChar.toString("utf16le",0,r)}return e}function I2t(t,e){var r=(t.length-e)%3;return r===0?t.toString("base64",e):(this.lastNeed=3-r,this.lastTotal=3,r===1?this.lastChar[0]=t[t.length-1]:(this.lastChar[0]=t[t.length-2],this.lastChar[1]=t[t.length-1]),t.toString("base64",e,t.length-r))}function w2t(t){var e=t&&t.length?this.write(t):"";return this.lastNeed?e+this.lastChar.toString("base64",0,3-this.lastNeed):e}function B2t(t){return t.toString(this.encoding)}function v2t(t){return t&&t.length?this.write(t):""}});var fF=_((s$t,M2e)=>{"use strict";var L2e=Jh().codes.ERR_STREAM_PREMATURE_CLOSE;function D2t(t){var e=!1;return function(){if(!e){e=!0;for(var r=arguments.length,o=new Array(r),a=0;a{"use strict";var pF;function Zh(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var b2t=fF(),$h=Symbol("lastResolve"),md=Symbol("lastReject"),Lv=Symbol("error"),hF=Symbol("ended"),yd=Symbol("lastPromise"),D5=Symbol("handlePromise"),Ed=Symbol("stream");function e0(t,e){return{value:t,done:e}}function x2t(t){var e=t[$h];if(e!==null){var r=t[Ed].read();r!==null&&(t[yd]=null,t[$h]=null,t[md]=null,e(e0(r,!1)))}}function k2t(t){process.nextTick(x2t,t)}function Q2t(t,e){return function(r,o){t.then(function(){if(e[hF]){r(e0(void 0,!0));return}e[D5](r,o)},o)}}var F2t=Object.getPrototypeOf(function(){}),R2t=Object.setPrototypeOf((pF={get stream(){return this[Ed]},next:function(){var e=this,r=this[Lv];if(r!==null)return Promise.reject(r);if(this[hF])return Promise.resolve(e0(void 0,!0));if(this[Ed].destroyed)return new Promise(function(u,A){process.nextTick(function(){e[Lv]?A(e[Lv]):u(e0(void 0,!0))})});var o=this[yd],a;if(o)a=new Promise(Q2t(o,this));else{var n=this[Ed].read();if(n!==null)return Promise.resolve(e0(n,!1));a=new Promise(this[D5])}return this[yd]=a,a}},Zh(pF,Symbol.asyncIterator,function(){return this}),Zh(pF,"return",function(){var e=this;return new Promise(function(r,o){e[Ed].destroy(null,function(a){if(a){o(a);return}r(e0(void 0,!0))})})}),pF),F2t),T2t=function(e){var r,o=Object.create(R2t,(r={},Zh(r,Ed,{value:e,writable:!0}),Zh(r,$h,{value:null,writable:!0}),Zh(r,md,{value:null,writable:!0}),Zh(r,Lv,{value:null,writable:!0}),Zh(r,hF,{value:e._readableState.endEmitted,writable:!0}),Zh(r,D5,{value:function(n,u){var A=o[Ed].read();A?(o[yd]=null,o[$h]=null,o[md]=null,n(e0(A,!1))):(o[$h]=n,o[md]=u)},writable:!0}),r));return o[yd]=null,b2t(e,function(a){if(a&&a.code!=="ERR_STREAM_PREMATURE_CLOSE"){var n=o[md];n!==null&&(o[yd]=null,o[$h]=null,o[md]=null,n(a)),o[Lv]=a;return}var u=o[$h];u!==null&&(o[yd]=null,o[$h]=null,o[md]=null,u(e0(void 0,!0))),o[hF]=!0}),e.on("readable",k2t.bind(null,o)),o};U2e.exports=T2t});var G2e=_((a$t,j2e)=>{"use strict";function H2e(t,e,r,o,a,n,u){try{var A=t[n](u),p=A.value}catch(h){r(h);return}A.done?e(p):Promise.resolve(p).then(o,a)}function N2t(t){return function(){var e=this,r=arguments;return new Promise(function(o,a){var n=t.apply(e,r);function u(p){H2e(n,o,a,u,A,"next",p)}function A(p){H2e(n,o,a,u,A,"throw",p)}u(void 0)})}}function q2e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,o)}return r}function L2t(t){for(var e=1;e{"use strict";eBe.exports=wn;var _C;wn.ReadableState=V2e;var l$t=ve("events").EventEmitter,K2e=function(e,r){return e.listeners(r).length},Mv=a5(),gF=ve("buffer").Buffer,_2t=global.Uint8Array||function(){};function H2t(t){return gF.from(t)}function q2t(t){return gF.isBuffer(t)||t instanceof _2t}var P5=ve("util"),tn;P5&&P5.debuglog?tn=P5.debuglog("stream"):tn=function(){};var j2t=p2e(),R5=u5(),G2t=A5(),W2t=G2t.getHighWaterMark,dF=Jh().codes,Y2t=dF.ERR_INVALID_ARG_TYPE,K2t=dF.ERR_STREAM_PUSH_AFTER_EOF,V2t=dF.ERR_METHOD_NOT_IMPLEMENTED,J2t=dF.ERR_STREAM_UNSHIFT_AFTER_END_EVENT,HC,S5,b5;zh()(wn,Mv);var Ov=R5.errorOrDestroy,x5=["error","close","destroy","pause","resume"];function z2t(t,e,r){if(typeof t.prependListener=="function")return t.prependListener(e,r);!t._events||!t._events[e]?t.on(e,r):Array.isArray(t._events[e])?t._events[e].unshift(r):t._events[e]=[r,t._events[e]]}function V2e(t,e,r){_C=_C||dd(),t=t||{},typeof r!="boolean"&&(r=e instanceof _C),this.objectMode=!!t.objectMode,r&&(this.objectMode=this.objectMode||!!t.readableObjectMode),this.highWaterMark=W2t(this,t,"readableHighWaterMark",r),this.buffer=new j2t,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=t.emitClose!==!1,this.autoDestroy=!!t.autoDestroy,this.destroyed=!1,this.defaultEncoding=t.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,t.encoding&&(HC||(HC=v5().StringDecoder),this.decoder=new HC(t.encoding),this.encoding=t.encoding)}function wn(t){if(_C=_C||dd(),!(this instanceof wn))return new wn(t);var e=this instanceof _C;this._readableState=new V2e(t,this,e),this.readable=!0,t&&(typeof t.read=="function"&&(this._read=t.read),typeof t.destroy=="function"&&(this._destroy=t.destroy)),Mv.call(this)}Object.defineProperty(wn.prototype,"destroyed",{enumerable:!1,get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}});wn.prototype.destroy=R5.destroy;wn.prototype._undestroy=R5.undestroy;wn.prototype._destroy=function(t,e){e(t)};wn.prototype.push=function(t,e){var r=this._readableState,o;return r.objectMode?o=!0:typeof t=="string"&&(e=e||r.defaultEncoding,e!==r.encoding&&(t=gF.from(t,e),e=""),o=!0),J2e(this,t,e,!1,o)};wn.prototype.unshift=function(t){return J2e(this,t,null,!0,!1)};function J2e(t,e,r,o,a){tn("readableAddChunk",e);var n=t._readableState;if(e===null)n.reading=!1,$2t(t,n);else{var u;if(a||(u=X2t(n,e)),u)Ov(t,u);else if(n.objectMode||e&&e.length>0)if(typeof e!="string"&&!n.objectMode&&Object.getPrototypeOf(e)!==gF.prototype&&(e=H2t(e)),o)n.endEmitted?Ov(t,new J2t):k5(t,n,e,!0);else if(n.ended)Ov(t,new K2t);else{if(n.destroyed)return!1;n.reading=!1,n.decoder&&!r?(e=n.decoder.write(e),n.objectMode||e.length!==0?k5(t,n,e,!1):F5(t,n)):k5(t,n,e,!1)}else o||(n.reading=!1,F5(t,n))}return!n.ended&&(n.length=W2e?t=W2e:(t--,t|=t>>>1,t|=t>>>2,t|=t>>>4,t|=t>>>8,t|=t>>>16,t++),t}function Y2e(t,e){return t<=0||e.length===0&&e.ended?0:e.objectMode?1:t!==t?e.flowing&&e.length?e.buffer.head.data.length:e.length:(t>e.highWaterMark&&(e.highWaterMark=Z2t(t)),t<=e.length?t:e.ended?e.length:(e.needReadable=!0,0))}wn.prototype.read=function(t){tn("read",t),t=parseInt(t,10);var e=this._readableState,r=t;if(t!==0&&(e.emittedReadable=!1),t===0&&e.needReadable&&((e.highWaterMark!==0?e.length>=e.highWaterMark:e.length>0)||e.ended))return tn("read: emitReadable",e.length,e.ended),e.length===0&&e.ended?Q5(this):mF(this),null;if(t=Y2e(t,e),t===0&&e.ended)return e.length===0&&Q5(this),null;var o=e.needReadable;tn("need readable",o),(e.length===0||e.length-t0?a=Z2e(t,e):a=null,a===null?(e.needReadable=e.length<=e.highWaterMark,t=0):(e.length-=t,e.awaitDrain=0),e.length===0&&(e.ended||(e.needReadable=!0),r!==t&&e.ended&&Q5(this)),a!==null&&this.emit("data",a),a};function $2t(t,e){if(tn("onEofChunk"),!e.ended){if(e.decoder){var r=e.decoder.end();r&&r.length&&(e.buffer.push(r),e.length+=e.objectMode?1:r.length)}e.ended=!0,e.sync?mF(t):(e.needReadable=!1,e.emittedReadable||(e.emittedReadable=!0,z2e(t)))}}function mF(t){var e=t._readableState;tn("emitReadable",e.needReadable,e.emittedReadable),e.needReadable=!1,e.emittedReadable||(tn("emitReadable",e.flowing),e.emittedReadable=!0,process.nextTick(z2e,t))}function z2e(t){var e=t._readableState;tn("emitReadable_",e.destroyed,e.length,e.ended),!e.destroyed&&(e.length||e.ended)&&(t.emit("readable"),e.emittedReadable=!1),e.needReadable=!e.flowing&&!e.ended&&e.length<=e.highWaterMark,T5(t)}function F5(t,e){e.readingMore||(e.readingMore=!0,process.nextTick(eBt,t,e))}function eBt(t,e){for(;!e.reading&&!e.ended&&(e.length1&&$2e(o.pipes,t)!==-1)&&!h&&(tn("false write response, pause",o.awaitDrain),o.awaitDrain++),r.pause())}function D(L){tn("onerror",L),T(),t.removeListener("error",D),K2e(t,"error")===0&&Ov(t,L)}z2t(t,"error",D);function x(){t.removeListener("finish",C),T()}t.once("close",x);function C(){tn("onfinish"),t.removeListener("close",x),T()}t.once("finish",C);function T(){tn("unpipe"),r.unpipe(t)}return t.emit("pipe",r),o.flowing||(tn("pipe resume"),r.resume()),t};function tBt(t){return function(){var r=t._readableState;tn("pipeOnDrain",r.awaitDrain),r.awaitDrain&&r.awaitDrain--,r.awaitDrain===0&&K2e(t,"data")&&(r.flowing=!0,T5(t))}}wn.prototype.unpipe=function(t){var e=this._readableState,r={hasUnpiped:!1};if(e.pipesCount===0)return this;if(e.pipesCount===1)return t&&t!==e.pipes?this:(t||(t=e.pipes),e.pipes=null,e.pipesCount=0,e.flowing=!1,t&&t.emit("unpipe",this,r),this);if(!t){var o=e.pipes,a=e.pipesCount;e.pipes=null,e.pipesCount=0,e.flowing=!1;for(var n=0;n0,o.flowing!==!1&&this.resume()):t==="readable"&&!o.endEmitted&&!o.readableListening&&(o.readableListening=o.needReadable=!0,o.flowing=!1,o.emittedReadable=!1,tn("on readable",o.length,o.reading),o.length?mF(this):o.reading||process.nextTick(rBt,this)),r};wn.prototype.addListener=wn.prototype.on;wn.prototype.removeListener=function(t,e){var r=Mv.prototype.removeListener.call(this,t,e);return t==="readable"&&process.nextTick(X2e,this),r};wn.prototype.removeAllListeners=function(t){var e=Mv.prototype.removeAllListeners.apply(this,arguments);return(t==="readable"||t===void 0)&&process.nextTick(X2e,this),e};function X2e(t){var e=t._readableState;e.readableListening=t.listenerCount("readable")>0,e.resumeScheduled&&!e.paused?e.flowing=!0:t.listenerCount("data")>0&&t.resume()}function rBt(t){tn("readable nexttick read 0"),t.read(0)}wn.prototype.resume=function(){var t=this._readableState;return t.flowing||(tn("resume"),t.flowing=!t.readableListening,nBt(this,t)),t.paused=!1,this};function nBt(t,e){e.resumeScheduled||(e.resumeScheduled=!0,process.nextTick(iBt,t,e))}function iBt(t,e){tn("resume",e.reading),e.reading||t.read(0),e.resumeScheduled=!1,t.emit("resume"),T5(t),e.flowing&&!e.reading&&t.read(0)}wn.prototype.pause=function(){return tn("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(tn("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function T5(t){var e=t._readableState;for(tn("flow",e.flowing);e.flowing&&t.read()!==null;);}wn.prototype.wrap=function(t){var e=this,r=this._readableState,o=!1;t.on("end",function(){if(tn("wrapped end"),r.decoder&&!r.ended){var u=r.decoder.end();u&&u.length&&e.push(u)}e.push(null)}),t.on("data",function(u){if(tn("wrapped data"),r.decoder&&(u=r.decoder.write(u)),!(r.objectMode&&u==null)&&!(!r.objectMode&&(!u||!u.length))){var A=e.push(u);A||(o=!0,t.pause())}});for(var a in t)this[a]===void 0&&typeof t[a]=="function"&&(this[a]=function(A){return function(){return t[A].apply(t,arguments)}}(a));for(var n=0;n=e.length?(e.decoder?r=e.buffer.join(""):e.buffer.length===1?r=e.buffer.first():r=e.buffer.concat(e.length),e.buffer.clear()):r=e.buffer.consume(t,e.decoder),r}function Q5(t){var e=t._readableState;tn("endReadable",e.endEmitted),e.endEmitted||(e.ended=!0,process.nextTick(sBt,e,t))}function sBt(t,e){if(tn("endReadableNT",t.endEmitted,t.length),!t.endEmitted&&t.length===0&&(t.endEmitted=!0,e.readable=!1,e.emit("end"),t.autoDestroy)){var r=e._writableState;(!r||r.autoDestroy&&r.finished)&&e.destroy()}}typeof Symbol=="function"&&(wn.from=function(t,e){return b5===void 0&&(b5=G2e()),b5(wn,t,e)});function $2e(t,e){for(var r=0,o=t.length;r{"use strict";rBe.exports=ip;var yF=Jh().codes,oBt=yF.ERR_METHOD_NOT_IMPLEMENTED,aBt=yF.ERR_MULTIPLE_CALLBACK,lBt=yF.ERR_TRANSFORM_ALREADY_TRANSFORMING,cBt=yF.ERR_TRANSFORM_WITH_LENGTH_0,EF=dd();zh()(ip,EF);function uBt(t,e){var r=this._transformState;r.transforming=!1;var o=r.writecb;if(o===null)return this.emit("error",new aBt);r.writechunk=null,r.writecb=null,e!=null&&this.push(e),o(t);var a=this._readableState;a.reading=!1,(a.needReadable||a.length{"use strict";iBe.exports=Uv;var nBe=N5();zh()(Uv,nBe);function Uv(t){if(!(this instanceof Uv))return new Uv(t);nBe.call(this,t)}Uv.prototype._transform=function(t,e,r){r(null,t)}});var uBe=_((f$t,cBe)=>{"use strict";var L5;function fBt(t){var e=!1;return function(){e||(e=!0,t.apply(void 0,arguments))}}var lBe=Jh().codes,pBt=lBe.ERR_MISSING_ARGS,hBt=lBe.ERR_STREAM_DESTROYED;function oBe(t){if(t)throw t}function gBt(t){return t.setHeader&&typeof t.abort=="function"}function dBt(t,e,r,o){o=fBt(o);var a=!1;t.on("close",function(){a=!0}),L5===void 0&&(L5=fF()),L5(t,{readable:e,writable:r},function(u){if(u)return o(u);a=!0,o()});var n=!1;return function(u){if(!a&&!n){if(n=!0,gBt(t))return t.abort();if(typeof t.destroy=="function")return t.destroy();o(u||new hBt("pipe"))}}}function aBe(t){t()}function mBt(t,e){return t.pipe(e)}function yBt(t){return!t.length||typeof t[t.length-1]!="function"?oBe:t.pop()}function EBt(){for(var t=arguments.length,e=new Array(t),r=0;r0;return dBt(u,p,h,function(E){a||(a=E),E&&n.forEach(aBe),!p&&(n.forEach(aBe),o(a))})});return e.reduce(mBt)}cBe.exports=EBt});var qC=_((fc,Hv)=>{var _v=ve("stream");process.env.READABLE_STREAM==="disable"&&_v?(Hv.exports=_v.Readable,Object.assign(Hv.exports,_v),Hv.exports.Stream=_v):(fc=Hv.exports=C5(),fc.Stream=_v||fc,fc.Readable=fc,fc.Writable=m5(),fc.Duplex=dd(),fc.Transform=N5(),fc.PassThrough=sBe(),fc.finished=fF(),fc.pipeline=uBe())});var pBe=_((p$t,fBe)=>{"use strict";var{Buffer:hu}=ve("buffer"),ABe=Symbol.for("BufferList");function fi(t){if(!(this instanceof fi))return new fi(t);fi._init.call(this,t)}fi._init=function(e){Object.defineProperty(this,ABe,{value:!0}),this._bufs=[],this.length=0,e&&this.append(e)};fi.prototype._new=function(e){return new fi(e)};fi.prototype._offset=function(e){if(e===0)return[0,0];let r=0;for(let o=0;othis.length||e<0)return;let r=this._offset(e);return this._bufs[r[0]][r[1]]};fi.prototype.slice=function(e,r){return typeof e=="number"&&e<0&&(e+=this.length),typeof r=="number"&&r<0&&(r+=this.length),this.copy(null,0,e,r)};fi.prototype.copy=function(e,r,o,a){if((typeof o!="number"||o<0)&&(o=0),(typeof a!="number"||a>this.length)&&(a=this.length),o>=this.length||a<=0)return e||hu.alloc(0);let n=!!e,u=this._offset(o),A=a-o,p=A,h=n&&r||0,E=u[1];if(o===0&&a===this.length){if(!n)return this._bufs.length===1?this._bufs[0]:hu.concat(this._bufs,this.length);for(let w=0;wD)this._bufs[w].copy(e,h,E),h+=D;else{this._bufs[w].copy(e,h,E,E+p),h+=D;break}p-=D,E&&(E=0)}return e.length>h?e.slice(0,h):e};fi.prototype.shallowSlice=function(e,r){if(e=e||0,r=typeof r!="number"?this.length:r,e<0&&(e+=this.length),r<0&&(r+=this.length),e===r)return this._new();let o=this._offset(e),a=this._offset(r),n=this._bufs.slice(o[0],a[0]+1);return a[1]===0?n.pop():n[n.length-1]=n[n.length-1].slice(0,a[1]),o[1]!==0&&(n[0]=n[0].slice(o[1])),this._new(n)};fi.prototype.toString=function(e,r,o){return this.slice(r,o).toString(e)};fi.prototype.consume=function(e){if(e=Math.trunc(e),Number.isNaN(e)||e<=0)return this;for(;this._bufs.length;)if(e>=this._bufs[0].length)e-=this._bufs[0].length,this.length-=this._bufs[0].length,this._bufs.shift();else{this._bufs[0]=this._bufs[0].slice(e),this.length-=e;break}return this};fi.prototype.duplicate=function(){let e=this._new();for(let r=0;rthis.length?this.length:e;let o=this._offset(e),a=o[0],n=o[1];for(;a=t.length){let p=u.indexOf(t,n);if(p!==-1)return this._reverseOffset([a,p]);n=u.length-t.length+1}else{let p=this._reverseOffset([a,n]);if(this._match(p,t))return p;n++}n=0}return-1};fi.prototype._match=function(t,e){if(this.length-t{"use strict";var O5=qC().Duplex,CBt=zh(),qv=pBe();function Fo(t){if(!(this instanceof Fo))return new Fo(t);if(typeof t=="function"){this._callback=t;let e=function(o){this._callback&&(this._callback(o),this._callback=null)}.bind(this);this.on("pipe",function(o){o.on("error",e)}),this.on("unpipe",function(o){o.removeListener("error",e)}),t=null}qv._init.call(this,t),O5.call(this)}CBt(Fo,O5);Object.assign(Fo.prototype,qv.prototype);Fo.prototype._new=function(e){return new Fo(e)};Fo.prototype._write=function(e,r,o){this._appendBuffer(e),typeof o=="function"&&o()};Fo.prototype._read=function(e){if(!this.length)return this.push(null);e=Math.min(e,this.length),this.push(this.slice(0,e)),this.consume(e)};Fo.prototype.end=function(e){O5.prototype.end.call(this,e),this._callback&&(this._callback(null,this.slice()),this._callback=null)};Fo.prototype._destroy=function(e,r){this._bufs.length=0,this.length=0,r(e)};Fo.prototype._isBufferList=function(e){return e instanceof Fo||e instanceof qv||Fo.isBufferList(e)};Fo.isBufferList=qv.isBufferList;CF.exports=Fo;CF.exports.BufferListStream=Fo;CF.exports.BufferList=qv});var _5=_(GC=>{var IBt=Buffer.alloc,wBt="0000000000000000000",BBt="7777777777777777777",gBe=48,dBe=Buffer.from("ustar\0","binary"),vBt=Buffer.from("00","binary"),DBt=Buffer.from("ustar ","binary"),PBt=Buffer.from(" \0","binary"),SBt=parseInt("7777",8),jv=257,U5=263,bBt=function(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)},xBt=function(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null},kBt=function(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0},mBe=function(t,e,r,o){for(;re?BBt.slice(0,e)+" ":wBt.slice(0,e-t.length)+t+" "};function QBt(t){var e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;for(var r=[],o=t.length-1;o>0;o--){var a=t[o];e?r.push(a):r.push(255-a)}var n=0,u=r.length;for(o=0;o=Math.pow(10,r)&&r++,e+r+t};GC.decodeLongPath=function(t,e){return jC(t,0,t.length,e)};GC.encodePax=function(t){var e="";t.name&&(e+=M5(" path="+t.name+` +`)),t.linkname&&(e+=M5(" linkpath="+t.linkname+` +`));var r=t.pax;if(r)for(var o in r)e+=M5(" "+o+"="+r[o]+` +`);return Buffer.from(e)};GC.decodePax=function(t){for(var e={};t.length;){for(var r=0;r100;){var a=r.indexOf("/");if(a===-1)return null;o+=o?"/"+r.slice(0,a):r.slice(0,a),r=r.slice(a+1)}return Buffer.byteLength(r)>100||Buffer.byteLength(o)>155||t.linkname&&Buffer.byteLength(t.linkname)>100?null:(e.write(r),e.write(t0(t.mode&SBt,6),100),e.write(t0(t.uid,6),108),e.write(t0(t.gid,6),116),e.write(t0(t.size,11),124),e.write(t0(t.mtime.getTime()/1e3|0,11),136),e[156]=gBe+kBt(t.type),t.linkname&&e.write(t.linkname,157),dBe.copy(e,jv),vBt.copy(e,U5),t.uname&&e.write(t.uname,265),t.gname&&e.write(t.gname,297),e.write(t0(t.devmajor||0,6),329),e.write(t0(t.devminor||0,6),337),o&&e.write(o,345),e.write(t0(yBe(e),6),148),e)};GC.decode=function(t,e,r){var o=t[156]===0?0:t[156]-gBe,a=jC(t,0,100,e),n=r0(t,100,8),u=r0(t,108,8),A=r0(t,116,8),p=r0(t,124,12),h=r0(t,136,12),E=xBt(o),w=t[157]===0?null:jC(t,157,100,e),D=jC(t,265,32),x=jC(t,297,32),C=r0(t,329,8),T=r0(t,337,8),L=yBe(t);if(L===8*32)return null;if(L!==r0(t,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(dBe.compare(t,jv,jv+6)===0)t[345]&&(a=jC(t,345,155,e)+"/"+a);else if(!(DBt.compare(t,jv,jv+6)===0&&PBt.compare(t,U5,U5+2)===0)){if(!r)throw new Error("Invalid tar header: unknown format.")}return o===0&&a&&a[a.length-1]==="/"&&(o=5),{name:a,mode:n,uid:u,gid:A,size:p,mtime:new Date(1e3*h),type:E,linkname:w,uname:D,gname:x,devmajor:C,devminor:T}}});var DBe=_((d$t,vBe)=>{var CBe=ve("util"),FBt=hBe(),Gv=_5(),IBe=qC().Writable,wBe=qC().PassThrough,BBe=function(){},EBe=function(t){return t&=511,t&&512-t},RBt=function(t,e){var r=new IF(t,e);return r.end(),r},TBt=function(t,e){return e.path&&(t.name=e.path),e.linkpath&&(t.linkname=e.linkpath),e.size&&(t.size=parseInt(e.size,10)),t.pax=e,t},IF=function(t,e){this._parent=t,this.offset=e,wBe.call(this,{autoDestroy:!1})};CBe.inherits(IF,wBe);IF.prototype.destroy=function(t){this._parent.destroy(t)};var sp=function(t){if(!(this instanceof sp))return new sp(t);IBe.call(this,t),t=t||{},this._offset=0,this._buffer=FBt(),this._missing=0,this._partial=!1,this._onparse=BBe,this._header=null,this._stream=null,this._overflow=null,this._cb=null,this._locked=!1,this._destroyed=!1,this._pax=null,this._paxGlobal=null,this._gnuLongPath=null,this._gnuLongLinkPath=null;var e=this,r=e._buffer,o=function(){e._continue()},a=function(D){if(e._locked=!1,D)return e.destroy(D);e._stream||o()},n=function(){e._stream=null;var D=EBe(e._header.size);D?e._parse(D,u):e._parse(512,w),e._locked||o()},u=function(){e._buffer.consume(EBe(e._header.size)),e._parse(512,w),o()},A=function(){var D=e._header.size;e._paxGlobal=Gv.decodePax(r.slice(0,D)),r.consume(D),n()},p=function(){var D=e._header.size;e._pax=Gv.decodePax(r.slice(0,D)),e._paxGlobal&&(e._pax=Object.assign({},e._paxGlobal,e._pax)),r.consume(D),n()},h=function(){var D=e._header.size;this._gnuLongPath=Gv.decodeLongPath(r.slice(0,D),t.filenameEncoding),r.consume(D),n()},E=function(){var D=e._header.size;this._gnuLongLinkPath=Gv.decodeLongPath(r.slice(0,D),t.filenameEncoding),r.consume(D),n()},w=function(){var D=e._offset,x;try{x=e._header=Gv.decode(r.slice(0,512),t.filenameEncoding,t.allowUnknownFormat)}catch(C){e.emit("error",C)}if(r.consume(512),!x){e._parse(512,w),o();return}if(x.type==="gnu-long-path"){e._parse(x.size,h),o();return}if(x.type==="gnu-long-link-path"){e._parse(x.size,E),o();return}if(x.type==="pax-global-header"){e._parse(x.size,A),o();return}if(x.type==="pax-header"){e._parse(x.size,p),o();return}if(e._gnuLongPath&&(x.name=e._gnuLongPath,e._gnuLongPath=null),e._gnuLongLinkPath&&(x.linkname=e._gnuLongLinkPath,e._gnuLongLinkPath=null),e._pax&&(e._header=x=TBt(x,e._pax),e._pax=null),e._locked=!0,!x.size||x.type==="directory"){e._parse(512,w),e.emit("entry",x,RBt(e,D),a);return}e._stream=new IF(e,D),e.emit("entry",x,e._stream,a),e._parse(x.size,n),o()};this._onheader=w,this._parse(512,w)};CBe.inherits(sp,IBe);sp.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.emit("close"))};sp.prototype._parse=function(t,e){this._destroyed||(this._offset+=t,this._missing=t,e===this._onheader&&(this._partial=!1),this._onparse=e)};sp.prototype._continue=function(){if(!this._destroyed){var t=this._cb;this._cb=BBe,this._overflow?this._write(this._overflow,void 0,t):t()}};sp.prototype._write=function(t,e,r){if(!this._destroyed){var o=this._stream,a=this._buffer,n=this._missing;if(t.length&&(this._partial=!0),t.lengthn&&(u=t.slice(n),t=t.slice(0,n)),o?o.end(t):a.append(t),this._overflow=u,this._onparse()}};sp.prototype._final=function(t){if(this._partial)return this.destroy(new Error("Unexpected end of data"));t()};vBe.exports=sp});var SBe=_((m$t,PBe)=>{PBe.exports=ve("fs").constants||ve("constants")});var FBe=_((y$t,QBe)=>{var WC=SBe(),bBe=EU(),BF=zh(),NBt=Buffer.alloc,xBe=qC().Readable,YC=qC().Writable,LBt=ve("string_decoder").StringDecoder,wF=_5(),OBt=parseInt("755",8),MBt=parseInt("644",8),kBe=NBt(1024),q5=function(){},H5=function(t,e){e&=511,e&&t.push(kBe.slice(0,512-e))};function UBt(t){switch(t&WC.S_IFMT){case WC.S_IFBLK:return"block-device";case WC.S_IFCHR:return"character-device";case WC.S_IFDIR:return"directory";case WC.S_IFIFO:return"fifo";case WC.S_IFLNK:return"symlink"}return"file"}var vF=function(t){YC.call(this),this.written=0,this._to=t,this._destroyed=!1};BF(vF,YC);vF.prototype._write=function(t,e,r){if(this.written+=t.length,this._to.push(t))return r();this._to._drain=r};vF.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var DF=function(){YC.call(this),this.linkname="",this._decoder=new LBt("utf-8"),this._destroyed=!1};BF(DF,YC);DF.prototype._write=function(t,e,r){this.linkname+=this._decoder.write(t),r()};DF.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var Wv=function(){YC.call(this),this._destroyed=!1};BF(Wv,YC);Wv.prototype._write=function(t,e,r){r(new Error("No body allowed for this entry"))};Wv.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.emit("close"))};var wA=function(t){if(!(this instanceof wA))return new wA(t);xBe.call(this,t),this._drain=q5,this._finalized=!1,this._finalizing=!1,this._destroyed=!1,this._stream=null};BF(wA,xBe);wA.prototype.entry=function(t,e,r){if(this._stream)throw new Error("already piping an entry");if(!(this._finalized||this._destroyed)){typeof e=="function"&&(r=e,e=null),r||(r=q5);var o=this;if((!t.size||t.type==="symlink")&&(t.size=0),t.type||(t.type=UBt(t.mode)),t.mode||(t.mode=t.type==="directory"?OBt:MBt),t.uid||(t.uid=0),t.gid||(t.gid=0),t.mtime||(t.mtime=new Date),typeof e=="string"&&(e=Buffer.from(e)),Buffer.isBuffer(e)){t.size=e.length,this._encode(t);var a=this.push(e);return H5(o,t.size),a?process.nextTick(r):this._drain=r,new Wv}if(t.type==="symlink"&&!t.linkname){var n=new DF;return bBe(n,function(A){if(A)return o.destroy(),r(A);t.linkname=n.linkname,o._encode(t),r()}),n}if(this._encode(t),t.type!=="file"&&t.type!=="contiguous-file")return process.nextTick(r),new Wv;var u=new vF(this);return this._stream=u,bBe(u,function(A){if(o._stream=null,A)return o.destroy(),r(A);if(u.written!==t.size)return o.destroy(),r(new Error("size mismatch"));H5(o,t.size),o._finalizing&&o.finalize(),r()}),u}};wA.prototype.finalize=function(){if(this._stream){this._finalizing=!0;return}this._finalized||(this._finalized=!0,this.push(kBe),this.push(null))};wA.prototype.destroy=function(t){this._destroyed||(this._destroyed=!0,t&&this.emit("error",t),this.emit("close"),this._stream&&this._stream.destroy&&this._stream.destroy())};wA.prototype._encode=function(t){if(!t.pax){var e=wF.encode(t);if(e){this.push(e);return}}this._encodePax(t)};wA.prototype._encodePax=function(t){var e=wF.encodePax({name:t.name,linkname:t.linkname,pax:t.pax}),r={name:"PaxHeader",mode:t.mode,uid:t.uid,gid:t.gid,size:e.length,mtime:t.mtime,type:"pax-header",linkname:t.linkname&&"PaxHeader",uname:t.uname,gname:t.gname,devmajor:t.devmajor,devminor:t.devminor};this.push(wF.encode(r)),this.push(e),H5(this,e.length),r.size=t.size,r.type=t.type,this.push(wF.encode(r))};wA.prototype._read=function(t){var e=this._drain;this._drain=q5,e()};QBe.exports=wA});var RBe=_(j5=>{j5.extract=DBe();j5.pack=FBe()});var WBe=_((M$t,GBe)=>{"use strict";var Yv=class t{constructor(e,r,o){this.__specs=e||{},Object.keys(this.__specs).forEach(a=>{if(typeof this.__specs[a]=="string"){let n=this.__specs[a],u=this.__specs[n];if(u){let A=u.aliases||[];A.push(a,n),u.aliases=[...new Set(A)],this.__specs[a]=u}else throw new Error(`Alias refers to invalid key: ${n} -> ${a}`)}}),this.__opts=r||{},this.__providers=qBe(o.filter(a=>a!=null&&typeof a=="object")),this.__isFiggyPudding=!0}get(e){return J5(this,e,!0)}get[Symbol.toStringTag](){return"FiggyPudding"}forEach(e,r=this){for(let[o,a]of this.entries())e.call(r,a,o,this)}toJSON(){let e={};return this.forEach((r,o)=>{e[o]=r}),e}*entries(e){for(let o of Object.keys(this.__specs))yield[o,this.get(o)];let r=e||this.__opts.other;if(r){let o=new Set;for(let a of this.__providers){let n=a.entries?a.entries(r):evt(a);for(let[u,A]of n)r(u)&&!o.has(u)&&(o.add(u),yield[u,A])}}}*[Symbol.iterator](){for(let[e,r]of this.entries())yield[e,r]}*keys(){for(let[e]of this.entries())yield e}*values(){for(let[,e]of this.entries())yield e}concat(...e){return new Proxy(new t(this.__specs,this.__opts,qBe(this.__providers).concat(e)),jBe)}};try{let t=ve("util");Yv.prototype[t.inspect.custom]=function(e,r){return this[Symbol.toStringTag]+" "+t.inspect(this.toJSON(),r)}}catch{}function ZBt(t){throw Object.assign(new Error(`invalid config key requested: ${t}`),{code:"EBADKEY"})}function J5(t,e,r){let o=t.__specs[e];if(r&&!o&&(!t.__opts.other||!t.__opts.other(e)))ZBt(e);else{o||(o={});let a;for(let n of t.__providers){if(a=HBe(e,n),a===void 0&&o.aliases&&o.aliases.length){for(let u of o.aliases)if(u!==e&&(a=HBe(u,n),a!==void 0))break}if(a!==void 0)break}return a===void 0&&o.default!==void 0?typeof o.default=="function"?o.default(t):o.default:a}}function HBe(t,e){let r;return e.__isFiggyPudding?r=J5(e,t,!1):typeof e.get=="function"?r=e.get(t):r=e[t],r}var jBe={has(t,e){return e in t.__specs&&J5(t,e,!1)!==void 0},ownKeys(t){return Object.keys(t.__specs)},get(t,e){return typeof e=="symbol"||e.slice(0,2)==="__"||e in Yv.prototype?t[e]:t.get(e)},set(t,e,r){if(typeof e=="symbol"||e.slice(0,2)==="__")return t[e]=r,!0;throw new Error("figgyPudding options cannot be modified. Use .concat() instead.")},deleteProperty(){throw new Error("figgyPudding options cannot be deleted. Use .concat() and shadow them instead.")}};GBe.exports=$Bt;function $Bt(t,e){function r(...o){return new Proxy(new Yv(t,e,o),jBe)}return r}function qBe(t){let e=[];return t.forEach(r=>e.unshift(r)),e}function evt(t){return Object.keys(t).map(e=>[e,t[e]])}});var VBe=_((U$t,DA)=>{"use strict";var Vv=ve("crypto"),tvt=WBe(),rvt=ve("stream").Transform,YBe=["sha256","sha384","sha512"],nvt=/^[a-z0-9+/]+(?:=?=?)$/i,ivt=/^([^-]+)-([^?]+)([?\S*]*)$/,svt=/^([^-]+)-([A-Za-z0-9+/=]{44,88})(\?[\x21-\x7E]*)*$/,ovt=/^[\x21-\x7E]+$/,na=tvt({algorithms:{default:["sha512"]},error:{default:!1},integrity:{},options:{default:[]},pickAlgorithm:{default:()=>hvt},Promise:{default:()=>Promise},sep:{default:" "},single:{default:!1},size:{},strict:{default:!1}}),n0=class{get isHash(){return!0}constructor(e,r){r=na(r);let o=!!r.strict;this.source=e.trim();let a=this.source.match(o?svt:ivt);if(!a||o&&!YBe.some(u=>u===a[1]))return;this.algorithm=a[1],this.digest=a[2];let n=a[3];this.options=n?n.slice(1).split("?"):[]}hexDigest(){return this.digest&&Buffer.from(this.digest,"base64").toString("hex")}toJSON(){return this.toString()}toString(e){if(e=na(e),e.strict&&!(YBe.some(o=>o===this.algorithm)&&this.digest.match(nvt)&&(this.options||[]).every(o=>o.match(ovt))))return"";let r=this.options&&this.options.length?`?${this.options.join("?")}`:"";return`${this.algorithm}-${this.digest}${r}`}},Cd=class{get isIntegrity(){return!0}toJSON(){return this.toString()}toString(e){e=na(e);let r=e.sep||" ";return e.strict&&(r=r.replace(/\S+/g," ")),Object.keys(this).map(o=>this[o].map(a=>n0.prototype.toString.call(a,e)).filter(a=>a.length).join(r)).filter(o=>o.length).join(r)}concat(e,r){r=na(r);let o=typeof e=="string"?e:Kv(e,r);return vA(`${this.toString(r)} ${o}`,r)}hexDigest(){return vA(this,{single:!0}).hexDigest()}match(e,r){r=na(r);let o=vA(e,r),a=o.pickAlgorithm(r);return this[a]&&o[a]&&this[a].find(n=>o[a].find(u=>n.digest===u.digest))||!1}pickAlgorithm(e){e=na(e);let r=e.pickAlgorithm,o=Object.keys(this);if(!o.length)throw new Error(`No algorithms available for ${JSON.stringify(this.toString())}`);return o.reduce((a,n)=>r(a,n)||a)}};DA.exports.parse=vA;function vA(t,e){if(e=na(e),typeof t=="string")return z5(t,e);if(t.algorithm&&t.digest){let r=new Cd;return r[t.algorithm]=[t],z5(Kv(r,e),e)}else return z5(Kv(t,e),e)}function z5(t,e){return e.single?new n0(t,e):t.trim().split(/\s+/).reduce((r,o)=>{let a=new n0(o,e);if(a.algorithm&&a.digest){let n=a.algorithm;r[n]||(r[n]=[]),r[n].push(a)}return r},new Cd)}DA.exports.stringify=Kv;function Kv(t,e){return e=na(e),t.algorithm&&t.digest?n0.prototype.toString.call(t,e):typeof t=="string"?Kv(vA(t,e),e):Cd.prototype.toString.call(t,e)}DA.exports.fromHex=avt;function avt(t,e,r){r=na(r);let o=r.options&&r.options.length?`?${r.options.join("?")}`:"";return vA(`${e}-${Buffer.from(t,"hex").toString("base64")}${o}`,r)}DA.exports.fromData=lvt;function lvt(t,e){e=na(e);let r=e.algorithms,o=e.options&&e.options.length?`?${e.options.join("?")}`:"";return r.reduce((a,n)=>{let u=Vv.createHash(n).update(t).digest("base64"),A=new n0(`${n}-${u}${o}`,e);if(A.algorithm&&A.digest){let p=A.algorithm;a[p]||(a[p]=[]),a[p].push(A)}return a},new Cd)}DA.exports.fromStream=cvt;function cvt(t,e){e=na(e);let r=e.Promise||Promise,o=X5(e);return new r((a,n)=>{t.pipe(o),t.on("error",n),o.on("error",n);let u;o.on("integrity",A=>{u=A}),o.on("end",()=>a(u)),o.on("data",()=>{})})}DA.exports.checkData=uvt;function uvt(t,e,r){if(r=na(r),e=vA(e,r),!Object.keys(e).length){if(r.error)throw Object.assign(new Error("No valid integrity hashes to check against"),{code:"EINTEGRITY"});return!1}let o=e.pickAlgorithm(r),a=Vv.createHash(o).update(t).digest("base64"),n=vA({algorithm:o,digest:a}),u=n.match(e,r);if(u||!r.error)return u;if(typeof r.size=="number"&&t.length!==r.size){let A=new Error(`data size mismatch when checking ${e}. + Wanted: ${r.size} + Found: ${t.length}`);throw A.code="EBADSIZE",A.found=t.length,A.expected=r.size,A.sri=e,A}else{let A=new Error(`Integrity checksum failed when using ${o}: Wanted ${e}, but got ${n}. (${t.length} bytes)`);throw A.code="EINTEGRITY",A.found=n,A.expected=e,A.algorithm=o,A.sri=e,A}}DA.exports.checkStream=Avt;function Avt(t,e,r){r=na(r);let o=r.Promise||Promise,a=X5(r.concat({integrity:e}));return new o((n,u)=>{t.pipe(a),t.on("error",u),a.on("error",u);let A;a.on("verified",p=>{A=p}),a.on("end",()=>n(A)),a.on("data",()=>{})})}DA.exports.integrityStream=X5;function X5(t){t=na(t);let e=t.integrity&&vA(t.integrity,t),r=e&&Object.keys(e).length,o=r&&e.pickAlgorithm(t),a=r&&e[o],n=Array.from(new Set(t.algorithms.concat(o?[o]:[]))),u=n.map(Vv.createHash),A=0,p=new rvt({transform(h,E,w){A+=h.length,u.forEach(D=>D.update(h,E)),w(null,h,E)}}).on("end",()=>{let h=t.options&&t.options.length?`?${t.options.join("?")}`:"",E=vA(u.map((D,x)=>`${n[x]}-${D.digest("base64")}${h}`).join(" "),t),w=r&&E.match(e,t);if(typeof t.size=="number"&&A!==t.size){let D=new Error(`stream size mismatch when checking ${e}. + Wanted: ${t.size} + Found: ${A}`);D.code="EBADSIZE",D.found=A,D.expected=t.size,D.sri=e,p.emit("error",D)}else if(t.integrity&&!w){let D=new Error(`${e} integrity checksum failed when using ${o}: wanted ${a} but got ${E}. (${A} bytes)`);D.code="EINTEGRITY",D.found=E,D.expected=a,D.algorithm=o,D.sri=e,p.emit("error",D)}else p.emit("size",A),p.emit("integrity",E),w&&p.emit("verified",w)});return p}DA.exports.create=fvt;function fvt(t){t=na(t);let e=t.algorithms,r=t.options.length?`?${t.options.join("?")}`:"",o=e.map(Vv.createHash);return{update:function(a,n){return o.forEach(u=>u.update(a,n)),this},digest:function(a){return e.reduce((u,A)=>{let p=o.shift().digest("base64"),h=new n0(`${A}-${p}${r}`,t);if(h.algorithm&&h.digest){let E=h.algorithm;u[E]||(u[E]=[]),u[E].push(h)}return u},new Cd)}}}var pvt=new Set(Vv.getHashes()),KBe=["md5","whirlpool","sha1","sha224","sha256","sha384","sha512","sha3","sha3-256","sha3-384","sha3-512","sha3_256","sha3_384","sha3_512"].filter(t=>pvt.has(t));function hvt(t,e){return KBe.indexOf(t.toLowerCase())>=KBe.indexOf(e.toLowerCase())?t:e}});var Bve=_((qnr,wve)=>{var hDt=WL();function gDt(t){return hDt(t)?void 0:t}wve.exports=gDt});var Dve=_((jnr,vve)=>{var dDt=Cx(),mDt=hH(),yDt=yH(),EDt=Wg(),CDt=Eg(),IDt=Bve(),wDt=l_(),BDt=pH(),vDt=1,DDt=2,PDt=4,SDt=wDt(function(t,e){var r={};if(t==null)return r;var o=!1;e=dDt(e,function(n){return n=EDt(n,t),o||(o=n.length>1),n}),CDt(t,BDt(t),r),o&&(r=mDt(r,vDt|DDt|PDt,IDt));for(var a=e.length;a--;)yDt(r,e[a]);return r});vve.exports=SDt});Pt();Ke();Pt();var kve=ve("child_process"),Qve=et(sg());Gt();var oE=new Map([]);var S2={};Kt(S2,{BaseCommand:()=>ut,WorkspaceRequiredError:()=>or,getCli:()=>qhe,getDynamicLibs:()=>Hhe,getPluginConfiguration:()=>lE,openWorkspace:()=>aE,pluginCommands:()=>oE,runExit:()=>Lk});Gt();var ut=class extends ot{constructor(){super(...arguments);this.cwd=de.String("--cwd",{hidden:!0})}validateAndExecute(){if(typeof this.cwd<"u")throw new it("The --cwd option is ambiguous when used anywhere else than the very first parameter provided in the command line, before even the command path");return super.validateAndExecute()}};Ke();Pt();Gt();var or=class extends it{constructor(e,r){let o=K.relative(e,r),a=K.join(e,_t.fileName);super(`This command can only be run from within a workspace of your project (${o} isn't a workspace of ${a}).`)}};Ke();Pt();sA();Ol();z1();Gt();var SAt=et(ni());il();var Hhe=()=>new Map([["@yarnpkg/cli",S2],["@yarnpkg/core",P2],["@yarnpkg/fslib",Aw],["@yarnpkg/libzip",V1],["@yarnpkg/parsers",Ew],["@yarnpkg/shell",e2],["clipanion",Qw],["semver",SAt],["typanion",Yo]]);Ke();async function aE(t,e){let{project:r,workspace:o}=await Qt.find(t,e);if(!o)throw new or(r.cwd,e);return o}Ke();Pt();sA();Ol();z1();Gt();var LDt=et(ni());il();var MH={};Kt(MH,{AddCommand:()=>fE,BinCommand:()=>pE,CacheCleanCommand:()=>hE,ClipanionCommand:()=>CE,ConfigCommand:()=>yE,ConfigGetCommand:()=>gE,ConfigSetCommand:()=>dE,ConfigUnsetCommand:()=>mE,DedupeCommand:()=>EE,EntryCommand:()=>wE,ExecCommand:()=>vE,ExplainCommand:()=>SE,ExplainPeerRequirementsCommand:()=>DE,HelpCommand:()=>IE,InfoCommand:()=>bE,LinkCommand:()=>kE,NodeCommand:()=>QE,PluginCheckCommand:()=>FE,PluginImportCommand:()=>NE,PluginImportSourcesCommand:()=>LE,PluginListCommand:()=>RE,PluginRemoveCommand:()=>OE,PluginRuntimeCommand:()=>ME,RebuildCommand:()=>UE,RemoveCommand:()=>_E,RunCommand:()=>qE,RunIndexCommand:()=>HE,SetResolutionCommand:()=>jE,SetVersionCommand:()=>PE,SetVersionSourcesCommand:()=>TE,UnlinkCommand:()=>GE,UpCommand:()=>WE,VersionCommand:()=>BE,WhyCommand:()=>YE,WorkspaceCommand:()=>XE,WorkspacesListCommand:()=>zE,YarnCommand:()=>xE,dedupeUtils:()=>Yk,default:()=>Igt,suggestUtils:()=>nu});var Eme=et(sg());Ke();Ke();Ke();Gt();var xge=et(Q2());il();var nu={};Kt(nu,{Modifier:()=>lH,Strategy:()=>jk,Target:()=>F2,WorkspaceModifier:()=>vge,applyModifier:()=>Kft,extractDescriptorFromPath:()=>cH,extractRangeModifier:()=>Dge,fetchDescriptorFrom:()=>uH,findProjectDescriptors:()=>bge,getModifier:()=>R2,getSuggestedDescriptors:()=>T2,makeWorkspaceDescriptor:()=>Sge,toWorkspaceModifier:()=>Pge});Ke();Ke();Pt();var aH=et(ni()),Wft="workspace:",F2=(o=>(o.REGULAR="dependencies",o.DEVELOPMENT="devDependencies",o.PEER="peerDependencies",o))(F2||{}),lH=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="",o))(lH||{}),vge=(o=>(o.CARET="^",o.TILDE="~",o.EXACT="*",o))(vge||{}),jk=(n=>(n.KEEP="keep",n.REUSE="reuse",n.PROJECT="project",n.LATEST="latest",n.CACHE="cache",n))(jk||{});function R2(t,e){return t.exact?"":t.caret?"^":t.tilde?"~":e.configuration.get("defaultSemverRangePrefix")}var Yft=/^([\^~]?)[0-9]+(?:\.[0-9]+){0,2}(?:-\S+)?$/;function Dge(t,{project:e}){let r=t.match(Yft);return r?r[1]:e.configuration.get("defaultSemverRangePrefix")}function Kft(t,e){let{protocol:r,source:o,params:a,selector:n}=G.parseRange(t.range);return aH.default.valid(n)&&(n=`${e}${t.range}`),G.makeDescriptor(t,G.makeRange({protocol:r,source:o,params:a,selector:n}))}function Pge(t){switch(t){case"^":return"^";case"~":return"~";case"":return"*";default:throw new Error(`Assertion failed: Unknown modifier: "${t}"`)}}function Sge(t,e){return G.makeDescriptor(t.anchoredDescriptor,`${Wft}${Pge(e)}`)}async function bge(t,{project:e,target:r}){let o=new Map,a=n=>{let u=o.get(n.descriptorHash);return u||o.set(n.descriptorHash,u={descriptor:n,locators:[]}),u};for(let n of e.workspaces)if(r==="peerDependencies"){let u=n.manifest.peerDependencies.get(t.identHash);u!==void 0&&a(u).locators.push(n.anchoredLocator)}else{let u=n.manifest.dependencies.get(t.identHash),A=n.manifest.devDependencies.get(t.identHash);r==="devDependencies"?A!==void 0?a(A).locators.push(n.anchoredLocator):u!==void 0&&a(u).locators.push(n.anchoredLocator):u!==void 0?a(u).locators.push(n.anchoredLocator):A!==void 0&&a(A).locators.push(n.anchoredLocator)}return o}async function cH(t,{cwd:e,workspace:r}){return await Vft(async o=>{K.isAbsolute(t)||(t=K.relative(r.cwd,K.resolve(e,t)),t.match(/^\.{0,2}\//)||(t=`./${t}`));let{project:a}=r,n=await uH(G.makeIdent(null,"archive"),t,{project:r.project,cache:o,workspace:r});if(!n)throw new Error("Assertion failed: The descriptor should have been found");let u=new Ri,A=a.configuration.makeResolver(),p=a.configuration.makeFetcher(),h={checksums:a.storedChecksums,project:a,cache:o,fetcher:p,report:u,resolver:A},E=A.bindDescriptor(n,r.anchoredLocator,h),w=G.convertDescriptorToLocator(E),D=await p.fetch(w,h),x=await _t.find(D.prefixPath,{baseFs:D.packageFs});if(!x.name)throw new Error("Target path doesn't have a name");return G.makeDescriptor(x.name,t)})}async function T2(t,{project:e,workspace:r,cache:o,target:a,fixed:n,modifier:u,strategies:A,maxResults:p=1/0}){if(!(p>=0))throw new Error(`Invalid maxResults (${p})`);let[h,E]=t.range!=="unknown"?n||Ur.validRange(t.range)||!t.range.match(/^[a-z0-9._-]+$/i)?[t.range,"latest"]:["unknown",t.range]:["unknown","latest"];if(h!=="unknown")return{suggestions:[{descriptor:t,name:`Use ${G.prettyDescriptor(e.configuration,t)}`,reason:"(unambiguous explicit request)"}],rejections:[]};let w=typeof r<"u"&&r!==null&&r.manifest[a].get(t.identHash)||null,D=[],x=[],C=async T=>{try{await T()}catch(L){x.push(L)}};for(let T of A){if(D.length>=p)break;switch(T){case"keep":await C(async()=>{w&&D.push({descriptor:w,name:`Keep ${G.prettyDescriptor(e.configuration,w)}`,reason:"(no changes)"})});break;case"reuse":await C(async()=>{for(let{descriptor:L,locators:U}of(await bge(t,{project:e,target:a})).values()){if(U.length===1&&U[0].locatorHash===r.anchoredLocator.locatorHash&&A.includes("keep"))continue;let J=`(originally used by ${G.prettyLocator(e.configuration,U[0])}`;J+=U.length>1?` and ${U.length-1} other${U.length>2?"s":""})`:")",D.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:J})}});break;case"cache":await C(async()=>{for(let L of e.storedDescriptors.values())L.identHash===t.identHash&&D.push({descriptor:L,name:`Reuse ${G.prettyDescriptor(e.configuration,L)}`,reason:"(already used somewhere in the lockfile)"})});break;case"project":await C(async()=>{if(r.manifest.name!==null&&t.identHash===r.manifest.name.identHash)return;let L=e.tryWorkspaceByIdent(t);if(L===null)return;let U=Sge(L,u);D.push({descriptor:U,name:`Attach ${G.prettyDescriptor(e.configuration,U)}`,reason:`(local workspace at ${pe.pretty(e.configuration,L.relativeCwd,pe.Type.PATH)})`})});break;case"latest":{let L=e.configuration.get("enableNetwork"),U=e.configuration.get("enableOfflineMode");await C(async()=>{if(a==="peerDependencies")D.push({descriptor:G.makeDescriptor(t,"*"),name:"Use *",reason:"(catch-all peer dependency pattern)"});else if(!L&&!U)D.push({descriptor:null,name:"Resolve from latest",reason:pe.pretty(e.configuration,"(unavailable because enableNetwork is toggled off)","grey")});else{let J=await uH(t,E,{project:e,cache:o,workspace:r,modifier:u});J&&D.push({descriptor:J,name:`Use ${G.prettyDescriptor(e.configuration,J)}`,reason:`(resolved from ${U?"the cache":"latest"})`})}})}break}}return{suggestions:D.slice(0,p),rejections:x.slice(0,p)}}async function uH(t,e,{project:r,cache:o,workspace:a,preserveModifier:n=!0,modifier:u}){let A=r.configuration.normalizeDependency(G.makeDescriptor(t,e)),p=new Ri,h=r.configuration.makeFetcher(),E=r.configuration.makeResolver(),w={project:r,fetcher:h,cache:o,checksums:r.storedChecksums,report:p,cacheOptions:{skipIntegrityCheck:!0}},D={...w,resolver:E,fetchOptions:w},x=E.bindDescriptor(A,a.anchoredLocator,D),C=await E.getCandidates(x,{},D);if(C.length===0)return null;let T=C[0],{protocol:L,source:U,params:J,selector:te}=G.parseRange(G.convertToManifestRange(T.reference));if(L===r.configuration.get("defaultProtocol")&&(L=null),aH.default.valid(te)){let le=te;if(typeof u<"u")te=u+te;else if(n!==!1){let Ie=typeof n=="string"?n:A.range;te=Dge(Ie,{project:r})+te}let ce=G.makeDescriptor(T,G.makeRange({protocol:L,source:U,params:J,selector:te}));(await E.getCandidates(r.configuration.normalizeDependency(ce),{},D)).length!==1&&(te=le)}return G.makeDescriptor(T,G.makeRange({protocol:L,source:U,params:J,selector:te}))}async function Vft(t){return await ae.mktempPromise(async e=>{let r=ze.create(e);return r.useWithSource(e,{enableMirror:!1,compressionLevel:0},e,{overwrite:!0}),await t(new Wr(e,{configuration:r,check:!1,immutable:!1}))})}var fE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.fixed=de.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=de.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=de.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=de.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.dev=de.Boolean("-D,--dev",!1,{description:"Add a package as a dev dependency"});this.peer=de.Boolean("-P,--peer",!1,{description:"Add a package as a peer dependency"});this.optional=de.Boolean("-O,--optional",!1,{description:"Add / upgrade a package to an optional regular / peer dependency"});this.preferDev=de.Boolean("--prefer-dev",!1,{description:"Add / upgrade a package to a dev dependency"});this.interactive=de.Boolean("-i,--interactive",{description:"Reuse the specified package from other workspaces in the project"});this.cached=de.Boolean("--cached",!1,{description:"Reuse the highest version already used somewhere within the project"});this.mode=de.String("--mode",{description:"Change what artifacts installs generate",validator:js(yl)});this.silent=de.Boolean("--silent",{hidden:!0});this.packages=de.Rest()}static{this.paths=[["add"]]}static{this.usage=ot.Usage({description:"add dependencies to the project",details:"\n This command adds a package to the package.json for the nearest workspace.\n\n - If it didn't exist before, the package will by default be added to the regular `dependencies` field, but this behavior can be overriden thanks to the `-D,--dev` flag (which will cause the dependency to be added to the `devDependencies` field instead) and the `-P,--peer` flag (which will do the same but for `peerDependencies`).\n\n - If the package was already listed in your dependencies, it will by default be upgraded whether it's part of your `dependencies` or `devDependencies` (it won't ever update `peerDependencies`, though).\n\n - If set, the `--prefer-dev` flag will operate as a more flexible `-D,--dev` in that it will add the package to your `devDependencies` if it isn't already listed in either `dependencies` or `devDependencies`, but it will also happily upgrade your `dependencies` if that's what you already use (whereas `-D,--dev` would throw an exception).\n\n - If set, the `-O,--optional` flag will add the package to the `optionalDependencies` field and, in combination with the `-P,--peer` flag, it will add the package as an optional peer dependency. If the package was already listed in your `dependencies`, it will be upgraded to `optionalDependencies`. If the package was already listed in your `peerDependencies`, in combination with the `-P,--peer` flag, it will be upgraded to an optional peer dependency: `\"peerDependenciesMeta\": { \"\": { \"optional\": true } }`\n\n - If the added package doesn't specify a range at all its `latest` tag will be resolved and the returned version will be used to generate a new semver range (using the `^` modifier by default unless otherwise configured via the `defaultSemverRangePrefix` configuration, or the `~` modifier if `-T,--tilde` is specified, or no modifier at all if `-E,--exact` is specified). Two exceptions to this rule: the first one is that if the package is a workspace then its local version will be used, and the second one is that if you use `-P,--peer` the default range will be `*` and won't be resolved at all.\n\n - If the added package specifies a range (such as `^1.0.0`, `latest`, or `rc`), Yarn will add this range as-is in the resulting package.json entry (in particular, tags such as `rc` will be encoded as-is rather than being converted into a semver range).\n\n If the `--cached` option is used, Yarn will preferably reuse the highest version already used somewhere within the project, even if through a transitive dependency.\n\n If the `-i,--interactive` option is used (or if the `preferInteractive` settings is toggled on) the command will first try to check whether other workspaces in the project use the specified package and, if so, will offer to reuse them.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n For a compilation of all the supported protocols, please consult the dedicated page from our website: https://yarnpkg.com/protocols.\n ",examples:[["Add a regular package to the current workspace","$0 add lodash"],["Add a specific version for a package to the current workspace","$0 add lodash@1.2.3"],["Add a package from a GitHub repository (the master branch) to the current workspace using a URL","$0 add lodash@https://github.com/lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol","$0 add lodash@github:lodash/lodash"],["Add a package from a GitHub repository (the master branch) to the current workspace using the GitHub protocol (shorthand)","$0 add lodash@lodash/lodash"],["Add a package from a specific branch of a GitHub repository to the current workspace using the GitHub protocol (shorthand)","$0 add lodash-es@lodash/lodash#es"],["Add a local package (gzipped tarball format) to the current workspace","$0 add local-package-name@file:../path/to/local-package-name-v0.1.2.tgz"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=A||r.get("preferReuse"),h=R2(this,o),E=[p?"reuse":void 0,"project",this.cached?"cache":void 0,"latest"].filter(U=>typeof U<"u"),w=A?1/0:1,D=await Promise.all(this.packages.map(async U=>{let J=U.match(/^\.{0,2}\//)?await cH(U,{cwd:this.context.cwd,workspace:a}):G.tryParseDescriptor(U),te=U.match(/^(https?:|git@github)/);if(te)throw new it(`It seems you are trying to add a package using a ${pe.pretty(r,`${te[0]}...`,pe.Type.RANGE)} url; we now require package names to be explicitly specified. +Try running the command again with the package name prefixed: ${pe.pretty(r,"yarn add",pe.Type.CODE)} ${pe.pretty(r,G.makeDescriptor(G.makeIdent(null,"my-package"),`${te[0]}...`),pe.Type.DESCRIPTOR)}`);if(!J)throw new it(`The ${pe.pretty(r,U,pe.Type.CODE)} string didn't match the required format (package-name@range). Did you perhaps forget to explicitly reference the package name?`);let le=Jft(a,J,{dev:this.dev,peer:this.peer,preferDev:this.preferDev,optional:this.optional});return await Promise.all(le.map(async ue=>{let Ie=await T2(J,{project:o,workspace:a,cache:n,fixed:u,target:ue,modifier:h,strategies:E,maxResults:w});return{request:J,suggestedDescriptors:Ie,target:ue}}))})).then(U=>U.flat()),x=await pA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async U=>{for(let{request:J,suggestedDescriptors:{suggestions:te,rejections:le}}of D)if(te.filter(ue=>ue.descriptor!==null).length===0){let[ue]=le;if(typeof ue>"u")throw new Error("Assertion failed: Expected an error to have been set");o.configuration.get("enableNetwork")?U.reportError(27,`${G.prettyDescriptor(r,J)} can't be resolved to a satisfying range`):U.reportError(27,`${G.prettyDescriptor(r,J)} can't be resolved to a satisfying range (note: network resolution has been disabled)`),U.reportSeparator(),U.reportExceptionOnce(ue)}});if(x.hasErrors())return x.exitCode();let C=!1,T=[],L=[];for(let{suggestedDescriptors:{suggestions:U},target:J}of D){let te,le=U.filter(he=>he.descriptor!==null),ce=le[0].descriptor,ue=le.every(he=>G.areDescriptorsEqual(he.descriptor,ce));le.length===1||ue?te=ce:(C=!0,{answer:te}=await(0,xge.prompt)({type:"select",name:"answer",message:"Which range do you want to use?",choices:U.map(({descriptor:he,name:De,reason:Ee})=>he?{name:De,hint:Ee,descriptor:he}:{name:De,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(he){return this.find(he,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ie=a.manifest[J].get(te.identHash);(typeof Ie>"u"||Ie.descriptorHash!==te.descriptorHash)&&(a.manifest[J].set(te.identHash,te),this.optional&&(J==="dependencies"?a.manifest.ensureDependencyMeta({...te,range:"unknown"}).optional=!0:J==="peerDependencies"&&(a.manifest.ensurePeerDependencyMeta({...te,range:"unknown"}).optional=!0)),typeof Ie>"u"?T.push([a,J,te,E]):L.push([a,J,Ie,te]))}return await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyAddition,T),await r.triggerMultipleHooks(U=>U.afterWorkspaceDependencyReplacement,L),C&&this.context.stdout.write(` +`),await o.installWithNewReport({json:this.json,stdout:this.context.stdout,quiet:this.context.quiet},{cache:n,mode:this.mode})}};function Jft(t,e,{dev:r,peer:o,preferDev:a,optional:n}){let u=t.manifest.dependencies.has(e.identHash),A=t.manifest.devDependencies.has(e.identHash),p=t.manifest.peerDependencies.has(e.identHash);if((r||o)&&u)throw new it(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a regular dependency - remove the -D,-P flags or remove it from your dependencies first`);if(!r&&!o&&p)throw new it(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - use either of -D or -P, or remove it from your peer dependencies first`);if(n&&A)throw new it(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a dev dependency - remove the -O flag or remove it from your dev dependencies first`);if(n&&!o&&p)throw new it(`Package "${G.prettyIdent(t.project.configuration,e)}" is already listed as a peer dependency - remove the -O flag or add the -P flag or remove it from your peer dependencies first`);if((r||a)&&n)throw new it(`Package "${G.prettyIdent(t.project.configuration,e)}" cannot simultaneously be a dev dependency and an optional dependency`);let h=[];return o&&h.push("peerDependencies"),(r||a)&&h.push("devDependencies"),n&&h.push("dependencies"),h.length>0?h:A?["devDependencies"]:p?["peerDependencies"]:["dependencies"]}Ke();Ke();Gt();var pE=class extends ut{constructor(){super(...arguments);this.verbose=de.Boolean("-v,--verbose",!1,{description:"Print both the binary name and the locator of the package that provides the binary"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.name=de.String({required:!1})}static{this.paths=[["bin"]]}static{this.usage=ot.Usage({description:"get the path to a binary script",details:` + When used without arguments, this command will print the list of all the binaries available in the current workspace. Adding the \`-v,--verbose\` flag will cause the output to contain both the binary name and the locator of the package that provides the binary. + + When an argument is specified, this command will just print the path to the binary on the standard output and exit. Note that the reported path may be stored within a zip archive. + `,examples:[["List all the available binaries","$0 bin"],["Print the path to a specific binary","$0 bin eslint"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await Qt.find(r,this.context.cwd);if(await o.restoreInstallState(),this.name){let A=(await hn.getPackageAccessibleBinaries(a,{project:o})).get(this.name);if(!A)throw new it(`Couldn't find a binary named "${this.name}" for package "${G.prettyLocator(r,a)}"`);let[,p]=A;return this.context.stdout.write(`${p} +`),0}return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async u=>{let A=await hn.getPackageAccessibleBinaries(a,{project:o}),h=Array.from(A.keys()).reduce((E,w)=>Math.max(E,w.length),0);for(let[E,[w,D]]of A)u.reportJson({name:E,source:G.stringifyIdent(w),path:D});if(this.verbose)for(let[E,[w]]of A)u.reportInfo(null,`${E.padEnd(h," ")} ${G.prettyLocator(r,w)}`);else for(let E of A.keys())u.reportInfo(null,E)})).exitCode()}};Ke();Pt();Gt();var hE=class extends ut{constructor(){super(...arguments);this.mirror=de.Boolean("--mirror",!1,{description:"Remove the global cache files instead of the local cache files"});this.all=de.Boolean("--all",!1,{description:"Remove both the global cache files and the local cache files of the current project"})}static{this.paths=[["cache","clean"],["cache","clear"]]}static{this.usage=ot.Usage({description:"remove the shared cache files",details:` + This command will remove all the files from the cache. + `,examples:[["Remove all the local archives","$0 cache clean"],["Remove all the archives stored in the ~/.yarn directory","$0 cache clean --mirror"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);if(!r.get("enableCacheClean"))throw new it("Cache cleaning is currently disabled. To enable it, set `enableCacheClean: true` in your configuration file. Note: Cache cleaning is typically not required and should be avoided when using Zero-Installs.");let o=await Wr.find(r);return(await Nt.start({configuration:r,stdout:this.context.stdout},async()=>{let n=(this.all||this.mirror)&&o.mirrorCwd!==null,u=!this.mirror;n&&(await ae.removePromise(o.mirrorCwd),await r.triggerHook(A=>A.cleanGlobalArtifacts,r)),u&&await ae.removePromise(o.cwd)})).exitCode()}};Ke();Gt();var Qge=et(N2()),AH=ve("util"),gE=class extends ut{constructor(){super(...arguments);this.why=de.Boolean("--why",!1,{description:"Print the explanation for why a setting has its value"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.unsafe=de.Boolean("--no-redacted",!1,{description:"Don't redact secrets (such as tokens) from the output"});this.name=de.String()}static{this.paths=[["config","get"]]}static{this.usage=ot.Usage({description:"read a configuration settings",details:` + This command will print a configuration setting. + + Secrets (such as tokens) will be redacted from the output by default. If this behavior isn't desired, set the \`--no-redacted\` to get the untransformed value. + `,examples:[["Print a simple configuration setting","yarn config get yarnPath"],["Print a complex configuration setting","yarn config get packageExtensions"],["Print a nested field from the configuration",`yarn config get 'npmScopes["my-company"].npmRegistryServer'`],["Print a token from the configuration","yarn config get npmAuthToken --no-redacted"],["Print a configuration setting as JSON","yarn config get packageExtensions --json"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=this.name.replace(/[.[].*$/,""),a=this.name.replace(/^[^.[]*/,"");if(typeof r.settings.get(o)>"u")throw new it(`Couldn't find a configuration settings named "${o}"`);let u=r.getSpecial(o,{hideSecrets:!this.unsafe,getNativePaths:!0}),A=qe.convertMapsToIndexableObjects(u),p=a?(0,Qge.default)(A,a):A,h=await Nt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async E=>{E.reportJson(p)});if(!this.json){if(typeof p=="string")return this.context.stdout.write(`${p} +`),h.exitCode();AH.inspect.styles.name="cyan",this.context.stdout.write(`${(0,AH.inspect)(p,{depth:1/0,colors:r.get("enableColors"),compact:!1})} +`)}return h.exitCode()}};Ke();Gt();var Ide=et(gH()),wde=et(N2()),Bde=et(dH()),mH=ve("util"),dE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Set complex configuration settings to JSON values"});this.home=de.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=de.String();this.value=de.String()}static{this.paths=[["config","set"]]}static{this.usage=ot.Usage({description:"change a configuration settings",details:` + This command will set a configuration setting. + + When used without the \`--json\` flag, it can only set a simple configuration setting (a string, a number, or a boolean). + + When used with the \`--json\` flag, it can set both simple and complex configuration settings, including Arrays and Objects. + `,examples:[["Set a simple configuration setting (a string, a number, or a boolean)","yarn config set initScope myScope"],["Set a simple configuration setting (a string, a number, or a boolean) using the `--json` flag",'yarn config set initScope --json \\"myScope\\"'],["Set a complex configuration setting (an Array) using the `--json` flag",`yarn config set unsafeHttpWhitelist --json '["*.example.com", "example.com"]'`],["Set a complex configuration setting (an Object) using the `--json` flag",`yarn config set packageExtensions --json '{ "@babel/parser@*": { "dependencies": { "@babel/types": "*" } } }'`],["Set a nested configuration setting",'yarn config set npmScopes.company.npmRegistryServer "https://npm.example.com"'],["Set a nested configuration setting using indexed access for non-simple keys",`yarn config set 'npmRegistries["//npm.example.com"].npmAuthToken' "ffffffff-ffff-ffff-ffff-ffffffffffff"`]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new it("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new it(`Couldn't find a configuration settings named "${a}"`);if(a==="enableStrictSettings")throw new it("This setting only affects the file it's in, and thus cannot be set from the CLI");let A=this.json?JSON.parse(this.value):this.value;await(this.home?C=>ze.updateHomeConfiguration(C):C=>ze.updateConfiguration(o(),C))(C=>{if(n){let T=(0,Ide.default)(C);return(0,Bde.default)(T,this.name,A),T}else return{...C,[a]:A}});let E=(await ze.find(this.context.cwd,this.context.plugins)).getSpecial(a,{hideSecrets:!0,getNativePaths:!0}),w=qe.convertMapsToIndexableObjects(E),D=n?(0,wde.default)(w,n):w;return(await Nt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async C=>{mH.inspect.styles.name="cyan",C.reportInfo(0,`Successfully set ${this.name} to ${(0,mH.inspect)(D,{depth:1/0,colors:r.get("enableColors"),compact:!1})}`)})).exitCode()}};Ke();Gt();var Tde=et(gH()),Nde=et(Sde()),Lde=et(EH()),mE=class extends ut{constructor(){super(...arguments);this.home=de.Boolean("-H,--home",!1,{description:"Update the home configuration instead of the project configuration"});this.name=de.String()}static{this.paths=[["config","unset"]]}static{this.usage=ot.Usage({description:"unset a configuration setting",details:` + This command will unset a configuration setting. + `,examples:[["Unset a simple configuration setting","yarn config unset initScope"],["Unset a complex configuration setting","yarn config unset packageExtensions"],["Unset a nested configuration setting","yarn config unset npmScopes.company.npmRegistryServer"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=()=>{if(!r.projectCwd)throw new it("This command must be run from within a project folder");return r.projectCwd},a=this.name.replace(/[.[].*$/,""),n=this.name.replace(/^[^.[]*\.?/,"");if(typeof r.settings.get(a)>"u")throw new it(`Couldn't find a configuration settings named "${a}"`);let A=this.home?h=>ze.updateHomeConfiguration(h):h=>ze.updateConfiguration(o(),h);return(await Nt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout},async h=>{let E=!1;await A(w=>{if(!(0,Nde.default)(w,this.name))return h.reportWarning(0,`Configuration doesn't contain setting ${this.name}; there is nothing to unset`),E=!0,w;let D=n?(0,Tde.default)(w):{...w};return(0,Lde.default)(D,this.name),D}),E||h.reportInfo(0,`Successfully unset ${this.name}`)})).exitCode()}};Ke();Pt();Gt();var Wk=ve("util"),yE=class extends ut{constructor(){super(...arguments);this.noDefaults=de.Boolean("--no-defaults",!1,{description:"Omit the default values from the display"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.verbose=de.Boolean("-v,--verbose",{hidden:!0});this.why=de.Boolean("--why",{hidden:!0});this.names=de.Rest()}static{this.paths=[["config"]]}static{this.usage=ot.Usage({description:"display the current configuration",details:` + This command prints the current active configuration settings. + `,examples:[["Print the active configuration settings","$0 config"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins,{strict:!1}),o=await Qy({configuration:r,stdout:this.context.stdout,forceError:this.json},[{option:this.verbose,message:"The --verbose option is deprecated, the settings' descriptions are now always displayed"},{option:this.why,message:"The --why option is deprecated, the settings' sources are now always displayed"}]);if(o!==null)return o;let a=this.names.length>0?[...new Set(this.names)].sort():[...r.settings.keys()].sort(),n,u=await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async A=>{if(r.invalid.size>0&&!this.json){for(let[p,h]of r.invalid)A.reportError(34,`Invalid configuration key "${p}" in ${h}`);A.reportSeparator()}if(this.json)for(let p of a){let h=r.settings.get(p);typeof h>"u"&&A.reportError(34,`No configuration key named "${p}"`);let E=r.getSpecial(p,{hideSecrets:!0,getNativePaths:!0}),w=r.sources.get(p)??"",D=w&&w[0]!=="<"?Ae.fromPortablePath(w):w;A.reportJson({key:p,effective:E,source:D,...h})}else{let p={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},h={},E={children:h};for(let w of a){if(this.noDefaults&&!r.sources.has(w))continue;let D=r.settings.get(w),x=r.sources.get(w)??"",C=r.getSpecial(w,{hideSecrets:!0,getNativePaths:!0}),T={Description:{label:"Description",value:pe.tuple(pe.Type.MARKDOWN,{text:D.description,format:this.cli.format(),paragraphs:!1})},Source:{label:"Source",value:pe.tuple(x[0]==="<"?pe.Type.CODE:pe.Type.PATH,x)}};h[w]={value:pe.tuple(pe.Type.CODE,w),children:T};let L=(U,J)=>{for(let[te,le]of J)if(le instanceof Map){let ce={};U[te]={children:ce},L(ce,le)}else U[te]={label:te,value:pe.tuple(pe.Type.NO_HINT,(0,Wk.inspect)(le,p))}};C instanceof Map?L(T,C):T.Value={label:"Value",value:pe.tuple(pe.Type.NO_HINT,(0,Wk.inspect)(C,p))}}a.length!==1&&(n=void 0),As.emitTree(E,{configuration:r,json:this.json,stdout:this.context.stdout,separators:2})}});if(!this.json&&typeof n<"u"){let A=a[0],p=(0,Wk.inspect)(r.getSpecial(A,{hideSecrets:!0,getNativePaths:!0}),{colors:r.get("enableColors")});this.context.stdout.write(` +`),this.context.stdout.write(`${p} +`)}return u.exitCode()}};Ke();Gt();il();var Yk={};Kt(Yk,{Strategy:()=>L2,acceptedStrategies:()=>Q0t,dedupe:()=>CH});Ke();Ke();var Ode=et(Xo()),L2=(e=>(e.HIGHEST="highest",e))(L2||{}),Q0t=new Set(Object.values(L2)),F0t={highest:async(t,e,{resolver:r,fetcher:o,resolveOptions:a,fetchOptions:n})=>{let u=new Map;for(let[p,h]of t.storedResolutions){let E=t.storedDescriptors.get(p);if(typeof E>"u")throw new Error(`Assertion failed: The descriptor (${p}) should have been registered`);qe.getSetWithDefault(u,E.identHash).add(h)}let A=new Map(qe.mapAndFilter(t.storedDescriptors.values(),p=>G.isVirtualDescriptor(p)?qe.mapAndFilter.skip:[p.descriptorHash,qe.makeDeferred()]));for(let p of t.storedDescriptors.values()){let h=A.get(p.descriptorHash);if(typeof h>"u")throw new Error(`Assertion failed: The descriptor (${p.descriptorHash}) should have been registered`);let E=t.storedResolutions.get(p.descriptorHash);if(typeof E>"u")throw new Error(`Assertion failed: The resolution (${p.descriptorHash}) should have been registered`);let w=t.originalPackages.get(E);if(typeof w>"u")throw new Error(`Assertion failed: The package (${E}) should have been registered`);Promise.resolve().then(async()=>{let D=r.getResolutionDependencies(p,a),x=Object.fromEntries(await qe.allSettledSafe(Object.entries(D).map(async([te,le])=>{let ce=A.get(le.descriptorHash);if(typeof ce>"u")throw new Error(`Assertion failed: The descriptor (${le.descriptorHash}) should have been registered`);let ue=await ce.promise;if(!ue)throw new Error("Assertion failed: Expected the dependency to have been through the dedupe process itself");return[te,ue.updatedPackage]})));if(e.length&&!Ode.default.isMatch(G.stringifyIdent(p),e)||!r.shouldPersistResolution(w,a))return w;let C=u.get(p.identHash);if(typeof C>"u")throw new Error(`Assertion failed: The resolutions (${p.identHash}) should have been registered`);if(C.size===1)return w;let T=[...C].map(te=>{let le=t.originalPackages.get(te);if(typeof le>"u")throw new Error(`Assertion failed: The package (${te}) should have been registered`);return le}),L=await r.getSatisfying(p,x,T,a),U=L.locators?.[0];if(typeof U>"u"||!L.sorted)return w;let J=t.originalPackages.get(U.locatorHash);if(typeof J>"u")throw new Error(`Assertion failed: The package (${U.locatorHash}) should have been registered`);return J}).then(async D=>{let x=await t.preparePackage(D,{resolver:r,resolveOptions:a});h.resolve({descriptor:p,currentPackage:w,updatedPackage:D,resolvedPackage:x})}).catch(D=>{h.reject(D)})}return[...A.values()].map(p=>p.promise)}};async function CH(t,{strategy:e,patterns:r,cache:o,report:a}){let{configuration:n}=t,u=new Ri,A=n.makeResolver(),p=n.makeFetcher(),h={cache:o,checksums:t.storedChecksums,fetcher:p,project:t,report:u,cacheOptions:{skipIntegrityCheck:!0}},E={project:t,resolver:A,report:u,fetchOptions:h};return await a.startTimerPromise("Deduplication step",async()=>{let w=F0t[e],D=await w(t,r,{resolver:A,resolveOptions:E,fetcher:p,fetchOptions:h}),x=Ws.progressViaCounter(D.length);await a.reportProgress(x);let C=0;await Promise.all(D.map(U=>U.then(J=>{if(J===null||J.currentPackage.locatorHash===J.updatedPackage.locatorHash)return;C++;let{descriptor:te,currentPackage:le,updatedPackage:ce}=J;a.reportInfo(0,`${G.prettyDescriptor(n,te)} can be deduped from ${G.prettyLocator(n,le)} to ${G.prettyLocator(n,ce)}`),a.reportJson({descriptor:G.stringifyDescriptor(te),currentResolution:G.stringifyLocator(le),updatedResolution:G.stringifyLocator(ce)}),t.storedResolutions.set(te.descriptorHash,ce.locatorHash)}).finally(()=>x.tick())));let T;switch(C){case 0:T="No packages";break;case 1:T="One package";break;default:T=`${C} packages`}let L=pe.pretty(n,e,pe.Type.CODE);return a.reportInfo(0,`${T} can be deduped using the ${L} strategy`),C})}var EE=class extends ut{constructor(){super(...arguments);this.strategy=de.String("-s,--strategy","highest",{description:"The strategy to use when deduping dependencies",validator:js(L2)});this.check=de.Boolean("-c,--check",!1,{description:"Exit with exit code 1 when duplicates are found, without persisting the dependency tree"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.mode=de.String("--mode",{description:"Change what artifacts installs generate",validator:js(yl)});this.patterns=de.Rest()}static{this.paths=[["dedupe"]]}static{this.usage=ot.Usage({description:"deduplicate dependencies with overlapping ranges",details:"\n Duplicates are defined as descriptors with overlapping ranges being resolved and locked to different locators. They are a natural consequence of Yarn's deterministic installs, but they can sometimes pile up and unnecessarily increase the size of your project.\n\n This command dedupes dependencies in the current project using different strategies (only one is implemented at the moment):\n\n - `highest`: Reuses (where possible) the locators with the highest versions. This means that dependencies can only be upgraded, never downgraded. It's also guaranteed that it never takes more than a single pass to dedupe the entire dependency tree.\n\n **Note:** Even though it never produces a wrong dependency tree, this command should be used with caution, as it modifies the dependency tree, which can sometimes cause problems when packages don't strictly follow semver recommendations. Because of this, it is recommended to also review the changes manually.\n\n If set, the `-c,--check` flag will only report the found duplicates, without persisting the modified dependency tree. If changes are found, the command will exit with a non-zero exit code, making it suitable for CI purposes.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n ### In-depth explanation:\n\n Yarn doesn't deduplicate dependencies by default, otherwise installs wouldn't be deterministic and the lockfile would be useless. What it actually does is that it tries to not duplicate dependencies in the first place.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@*`will cause Yarn to reuse `foo@2.3.4`, even if the latest `foo` is actually `foo@2.10.14`, thus preventing unnecessary duplication.\n\n Duplication happens when Yarn can't unlock dependencies that have already been locked inside the lockfile.\n\n **Example:** If `foo@^2.3.4` (a dependency of a dependency) has already been resolved to `foo@2.3.4`, running `yarn add foo@2.10.14` will cause Yarn to install `foo@2.10.14` because the existing resolution doesn't satisfy the range `2.10.14`. This behavior can lead to (sometimes) unwanted duplication, since now the lockfile contains 2 separate resolutions for the 2 `foo` descriptors, even though they have overlapping ranges, which means that the lockfile can be simplified so that both descriptors resolve to `foo@2.10.14`.\n ",examples:[["Dedupe all packages","$0 dedupe"],["Dedupe all packages using a specific strategy","$0 dedupe --strategy highest"],["Dedupe a specific package","$0 dedupe lodash"],["Dedupe all packages with the `@babel/*` scope","$0 dedupe '@babel/*'"],["Check for duplicates (can be used as a CI step)","$0 dedupe --check"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd),a=await Wr.find(r);await o.restoreInstallState({restoreResolutions:!1});let n=0,u=await Nt.start({configuration:r,includeFooter:!1,stdout:this.context.stdout,json:this.json},async A=>{n=await CH(o,{strategy:this.strategy,patterns:this.patterns,cache:a,report:A})});return u.hasErrors()?u.exitCode():this.check?n?1:0:await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:a,mode:this.mode})}};Ke();Gt();var CE=class extends ut{static{this.paths=[["--clipanion=definitions"]]}async execute(){let{plugins:e}=await ze.find(this.context.cwd,this.context.plugins),r=[];for(let u of e){let{commands:A}=u[1];if(A){let h=Vo.from(A).definitions();r.push([u[0],h])}}let o=this.cli.definitions(),a=(u,A)=>u.split(" ").slice(1).join()===A.split(" ").slice(1).join(),n=Mde()["@yarnpkg/builder"].bundles.standard;for(let u of r){let A=u[1];for(let p of A)o.find(h=>a(h.path,p.path)).plugin={name:u[0],isDefault:n.includes(u[0])}}this.context.stdout.write(`${JSON.stringify(o,null,2)} +`)}};var IE=class extends ut{static{this.paths=[["help"],["--help"],["-h"]]}async execute(){this.context.stdout.write(this.cli.usage(null))}};Ke();Pt();Gt();var wE=class extends ut{constructor(){super(...arguments);this.leadingArgument=de.String();this.args=de.Proxy()}async execute(){if(this.leadingArgument.match(/[\\/]/)&&!G.tryParseIdent(this.leadingArgument)){let r=K.resolve(this.context.cwd,Ae.toPortablePath(this.leadingArgument));return await this.cli.run(this.args,{cwd:r})}else return await this.cli.run(["run",this.leadingArgument,...this.args])}};Ke();var BE=class extends ut{static{this.paths=[["-v"],["--version"]]}async execute(){this.context.stdout.write(`${nn||""} +`)}};Ke();Ke();Gt();var vE=class extends ut{constructor(){super(...arguments);this.commandName=de.String();this.args=de.Proxy()}static{this.paths=[["exec"]]}static{this.usage=ot.Usage({description:"execute a shell script",details:` + This command simply executes a shell script within the context of the root directory of the active workspace using the portable shell. + + It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). + `,examples:[["Execute a single shell command","$0 exec echo Hello World"],["Execute a shell script",'$0 exec "tsc & babel src --out-dir lib"']]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,locator:a}=await Qt.find(r,this.context.cwd);return await o.restoreInstallState(),await hn.executePackageShellcode(a,this.commandName,this.args,{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,project:o})}};Ke();Gt();il();var DE=class extends ut{constructor(){super(...arguments);this.hash=de.String({required:!1,validator:NP(Sm(),[Bw(/^p[0-9a-f]{5}$/)])})}static{this.paths=[["explain","peer-requirements"]]}static{this.usage=ot.Usage({description:"explain a set of peer requirements",details:` + A peer requirement represents all peer requests that a subject must satisfy when providing a requested package to requesters. + + When the hash argument is specified, this command prints a detailed explanation of the peer requirement corresponding to the hash and whether it is satisfied or not. + + When used without arguments, this command lists all peer requirements and the corresponding hash that can be used to get detailed information about a given requirement. + + **Note:** A hash is a six-letter p-prefixed code that can be obtained from peer dependency warnings or from the list of all peer requirements (\`yarn explain peer-requirements\`). + `,examples:[["Explain the corresponding peer requirement for a hash","$0 explain peer-requirements p1a4ed"],["List all peer requirements","$0 explain peer-requirements"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd);return await o.restoreInstallState({restoreResolutions:!1}),await o.applyLightResolution(),typeof this.hash<"u"?await T0t(this.hash,o,{stdout:this.context.stdout}):await N0t(o,{stdout:this.context.stdout})}};async function T0t(t,e,r){let o=e.peerRequirementNodes.get(t);if(typeof o>"u")throw new Error(`No peerDependency requirements found for hash: "${t}"`);let a=new Set,n=p=>a.has(p.requester.locatorHash)?{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:p.children.size>0?[{value:pe.tuple(pe.Type.NO_HINT,"...")}]:[]}:(a.add(p.requester.locatorHash),{value:pe.tuple(pe.Type.DEPENDENT,{locator:p.requester,descriptor:p.descriptor}),children:Object.fromEntries(Array.from(p.children.values(),h=>[G.stringifyLocator(h.requester),n(h)]))}),u=e.peerWarnings.find(p=>p.hash===t);return(await Nt.start({configuration:e.configuration,stdout:r.stdout,includeFooter:!1,includePrefix:!1},async p=>{let h=pe.mark(e.configuration),E=u?h.Cross:h.Check;if(p.reportInfo(0,`Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} is requested to provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} by its descendants`),p.reportSeparator(),p.reportInfo(0,pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)),As.emitTree({children:Object.fromEntries(Array.from(o.requests.values(),w=>[G.stringifyLocator(w.requester),n(w)]))},{configuration:e.configuration,stdout:r.stdout,json:!1}),p.reportSeparator(),o.provided.range==="missing:"){let w=u?"":" , but all peer requests are optional";p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} does not provide ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)}${w}.`)}else{let w=e.storedResolutions.get(o.provided.descriptorHash);if(!w)throw new Error("Assertion failed: Expected the descriptor to be registered");let D=e.storedPackages.get(w);if(!D)throw new Error("Assertion failed: Expected the package to be registered");p.reportInfo(0,`${E} Package ${pe.pretty(e.configuration,o.subject,pe.Type.LOCATOR)} provides ${pe.pretty(e.configuration,o.ident,pe.Type.IDENT)} with version ${G.prettyReference(e.configuration,D.version??"0.0.0")}, ${u?"which does not satisfy all requests.":"which satisfies all requests"}`),u?.type===3&&(u.range?p.reportInfo(0,` The combined requested range is ${pe.pretty(e.configuration,u.range,pe.Type.RANGE)}`):p.reportInfo(0," Unfortunately, the requested ranges have no overlap"))}})).exitCode()}async function N0t(t,e){return(await Nt.start({configuration:t.configuration,stdout:e.stdout,includeFooter:!1,includePrefix:!1},async o=>{let a=pe.mark(t.configuration),n=qe.sortMap(t.peerRequirementNodes,[([,u])=>G.stringifyLocator(u.subject),([,u])=>G.stringifyIdent(u.ident)]);for(let[,u]of n.values()){if(!u.root)continue;let A=t.peerWarnings.find(E=>E.hash===u.hash),p=[...G.allPeerRequests(u)],h;if(p.length>2?h=` and ${p.length-1} other dependencies`:p.length===2?h=" and 1 other dependency":h="",u.provided.range!=="missing:"){let E=t.storedResolutions.get(u.provided.descriptorHash);if(!E)throw new Error("Assertion failed: Expected the resolution to have been registered");let w=t.storedPackages.get(E);if(!w)throw new Error("Assertion failed: Expected the provided package to have been registered");let D=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} provides ${G.prettyLocator(t.configuration,w)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,D):o.reportInfo(0,D)}else{let E=`${pe.pretty(t.configuration,u.hash,pe.Type.CODE)} \u2192 ${A?a.Cross:a.Check} ${G.prettyLocator(t.configuration,u.subject)} doesn't provide ${G.prettyIdent(t.configuration,u.ident)} to ${G.prettyLocator(t.configuration,p[0].requester)}${h}`;A?o.reportWarning(0,E):o.reportInfo(0,E)}}})).exitCode()}Ke();Gt();il();Ke();Ke();Pt();Gt();var Ude=et(ni()),PE=class extends ut{constructor(){super(...arguments);this.useYarnPath=de.Boolean("--yarn-path",{description:"Set the yarnPath setting even if the version can be accessed by Corepack"});this.onlyIfNeeded=de.Boolean("--only-if-needed",!1,{description:"Only lock the Yarn version if it isn't already locked"});this.version=de.String()}static{this.paths=[["set","version"]]}static{this.usage=ot.Usage({description:"lock the Yarn version used by the project",details:"\n This command will set a specific release of Yarn to be used by Corepack: https://nodejs.org/api/corepack.html.\n\n By default it only will set the `packageManager` field at the root of your project, but if the referenced release cannot be represented this way, if you already have `yarnPath` configured, or if you set the `--yarn-path` command line flag, then the release will also be downloaded from the Yarn GitHub repository, stored inside your project, and referenced via the `yarnPath` settings from your project `.yarnrc.yml` file.\n\n A very good use case for this command is to enforce the version of Yarn used by any single member of your team inside the same project - by doing this you ensure that you have control over Yarn upgrades and downgrades (including on your deployment servers), and get rid of most of the headaches related to someone using a slightly different version and getting different behavior.\n\n The version specifier can be:\n\n - a tag:\n - `latest` / `berry` / `stable` -> the most recent stable berry (`>=2.0.0`) release\n - `canary` -> the most recent canary (release candidate) berry (`>=2.0.0`) release\n - `classic` -> the most recent classic (`^0.x || ^1.x`) release\n\n - a semver range (e.g. `2.x`) -> the most recent version satisfying the range (limited to berry releases)\n\n - a semver version (e.g. `2.4.1`, `1.22.1`)\n\n - a local file referenced through either a relative or absolute path\n\n - `self` -> the version used to invoke the command\n ",examples:[["Download the latest release from the Yarn repository","$0 set version latest"],["Download the latest canary release from the Yarn repository","$0 set version canary"],["Download the latest classic release from the Yarn repository","$0 set version classic"],["Download the most recent Yarn 3 build","$0 set version 3.x"],["Download a specific Yarn 2 build","$0 set version 2.0.0-rc.30"],["Switch back to a specific Yarn 1 release","$0 set version 1.22.1"],["Use a release from the local filesystem","$0 set version ./yarn.cjs"],["Use a release from a URL","$0 set version https://repo.yarnpkg.com/3.1.0/packages/yarnpkg-cli/bin/yarn.js"],["Download the version used to invoke the command","$0 set version self"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);if(this.onlyIfNeeded&&r.get("yarnPath")){let A=r.sources.get("yarnPath");if(!A)throw new Error("Assertion failed: Expected 'yarnPath' to have a source");let p=r.projectCwd??r.startingCwd;if(K.contains(p,A))return 0}let o=()=>{if(typeof nn>"u")throw new it("The --install flag can only be used without explicit version specifier from the Yarn CLI");return`file://${process.argv[1]}`},a,n=(A,p)=>({version:p,url:A.replace(/\{\}/g,p)});if(this.version==="self")a={url:o(),version:nn??"self"};else if(this.version==="latest"||this.version==="berry"||this.version==="stable")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await O2(r,"stable"));else if(this.version==="canary")a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await O2(r,"canary"));else if(this.version==="classic")a={url:"https://classic.yarnpkg.com/latest.js",version:"classic"};else if(this.version.match(/^https?:/))a={url:this.version,version:"remote"};else if(this.version.match(/^\.{0,2}[\\/]/)||Ae.isAbsolute(this.version))a={url:`file://${K.resolve(Ae.toPortablePath(this.version))}`,version:"file"};else if(Ur.satisfiesWithPrereleases(this.version,">=2.0.0"))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",this.version);else if(Ur.satisfiesWithPrereleases(this.version,"^0.x || ^1.x"))a=n("https://github.com/yarnpkg/yarn/releases/download/v{}/yarn-{}.js",this.version);else if(Ur.validRange(this.version))a=n("https://repo.yarnpkg.com/{}/packages/yarnpkg-cli/bin/yarn.js",await L0t(r,this.version));else throw new it(`Invalid version descriptor "${this.version}"`);return(await Nt.start({configuration:r,stdout:this.context.stdout,includeLogs:!this.context.quiet},async A=>{let p=async()=>{let h="file://";return a.url.startsWith(h)?(A.reportInfo(0,`Retrieving ${pe.pretty(r,a.url,pe.Type.PATH)}`),await ae.readFilePromise(a.url.slice(h.length))):(A.reportInfo(0,`Downloading ${pe.pretty(r,a.url,pe.Type.URL)}`),await on.get(a.url,{configuration:r}))};await IH(r,a.version,p,{report:A,useYarnPath:this.useYarnPath})})).exitCode()}};async function L0t(t,e){let o=(await on.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0})).tags.filter(a=>Ur.satisfiesWithPrereleases(a,e));if(o.length===0)throw new it(`No matching release found for range ${pe.pretty(t,e,pe.Type.RANGE)}.`);return o[0]}async function O2(t,e){let r=await on.get("https://repo.yarnpkg.com/tags",{configuration:t,jsonResponse:!0});if(!r.latest[e])throw new it(`Tag ${pe.pretty(t,e,pe.Type.RANGE)} not found`);return r.latest[e]}async function IH(t,e,r,{report:o,useYarnPath:a}){let n,u=async()=>(typeof n>"u"&&(n=await r()),n);if(e===null){let te=await u();await ae.mktempPromise(async le=>{let ce=K.join(le,"yarn.cjs");await ae.writeFilePromise(ce,te);let{stdout:ue}=await Hr.execvp(process.execPath,[Ae.fromPortablePath(ce),"--version"],{cwd:le,env:{...t.env,YARN_IGNORE_PATH:"1"}});if(e=ue.trim(),!Ude.default.valid(e))throw new Error(`Invalid semver version. ${pe.pretty(t,"yarn --version",pe.Type.CODE)} returned: +${e}`)})}let A=t.projectCwd??t.startingCwd,p=K.resolve(A,".yarn/releases"),h=K.resolve(p,`yarn-${e}.cjs`),E=K.relative(t.startingCwd,h),w=qe.isTaggedYarnVersion(e),D=t.get("yarnPath"),x=!w,C=x||!!D||!!a;if(a===!1){if(x)throw new Jt(0,"You explicitly opted out of yarnPath usage in your command line, but the version you specified cannot be represented by Corepack");C=!1}else!C&&!process.env.COREPACK_ROOT&&(o.reportWarning(0,`You don't seem to have ${pe.applyHyperlink(t,"Corepack","https://nodejs.org/api/corepack.html")} enabled; we'll have to rely on ${pe.applyHyperlink(t,"yarnPath","https://yarnpkg.com/configuration/yarnrc#yarnPath")} instead`),C=!0);if(C){let te=await u();o.reportInfo(0,`Saving the new release in ${pe.pretty(t,E,"magenta")}`),await ae.removePromise(K.dirname(h)),await ae.mkdirPromise(K.dirname(h),{recursive:!0}),await ae.writeFilePromise(h,te,{mode:493}),await ze.updateConfiguration(A,{yarnPath:K.relative(A,h)})}else await ae.removePromise(K.dirname(h)),await ze.updateConfiguration(A,{yarnPath:ze.deleteProperty});let T=await _t.tryFind(A)||new _t;T.packageManager=`yarn@${w?e:await O2(t,"stable")}`;let L={};T.exportTo(L);let U=K.join(A,_t.fileName),J=`${JSON.stringify(L,null,T.indent)} +`;return await ae.changeFilePromise(U,J,{automaticNewlines:!0}),{bundleVersion:e}}function _de(t){return vr[qP(t)]}var O0t=/## (?YN[0-9]{4}) - `(?[A-Z_]+)`\n\n(?
(?:.(?!##))+)/gs;async function M0t(t){let r=`https://repo.yarnpkg.com/${qe.isTaggedYarnVersion(nn)?nn:await O2(t,"canary")}/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx`,o=await on.get(r,{configuration:t});return new Map(Array.from(o.toString().matchAll(O0t),({groups:a})=>{if(!a)throw new Error("Assertion failed: Expected the match to have been successful");let n=_de(a.code);if(a.name!==n)throw new Error(`Assertion failed: Invalid error code data: Expected "${a.name}" to be named "${n}"`);return[a.code,a.details]}))}var SE=class extends ut{constructor(){super(...arguments);this.code=de.String({required:!1,validator:vw(Sm(),[Bw(/^YN[0-9]{4}$/)])});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["explain"]]}static{this.usage=ot.Usage({description:"explain an error code",details:` + When the code argument is specified, this command prints its name and its details. + + When used without arguments, this command lists all error codes and their names. + `,examples:[["Explain an error code","$0 explain YN0006"],["List all error codes","$0 explain"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);if(typeof this.code<"u"){let o=_de(this.code),a=pe.pretty(r,o,pe.Type.CODE),n=this.cli.format().header(`${this.code} - ${a}`),A=(await M0t(r)).get(this.code),p=typeof A<"u"?pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.MARKDOWN,{text:A,format:this.cli.format(),paragraphs:!0})):`This error code does not have a description. + +You can help us by editing this page on GitHub \u{1F642}: +${pe.jsonOrPretty(this.json,r,pe.tuple(pe.Type.URL,"https://github.com/yarnpkg/berry/blob/master/packages/docusaurus/docs/advanced/01-general-reference/error-codes.mdx"))} +`;this.json?this.context.stdout.write(`${JSON.stringify({code:this.code,name:o,details:p})} +`):this.context.stdout.write(`${n} + +${p} +`)}else{let o={children:qe.mapAndFilter(Object.entries(vr),([a,n])=>Number.isNaN(Number(a))?qe.mapAndFilter.skip:{label:Ju(Number(a)),value:pe.tuple(pe.Type.CODE,n)})};As.emitTree(o,{configuration:r,stdout:this.context.stdout,json:this.json})}}};Ke();Pt();Gt();var Hde=et(Xo()),bE=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Print versions of a package from the whole project"});this.recursive=de.Boolean("-R,--recursive",!1,{description:"Print information for all packages, including transitive dependencies"});this.extra=de.Array("-X,--extra",[],{description:"An array of requests of extra data provided by plugins"});this.cache=de.Boolean("--cache",!1,{description:"Print information about the cache entry of a package (path, size, checksum)"});this.dependents=de.Boolean("--dependents",!1,{description:"Print all dependents for each matching package"});this.manifest=de.Boolean("--manifest",!1,{description:"Print data obtained by looking at the package archive (license, homepage, ...)"});this.nameOnly=de.Boolean("--name-only",!1,{description:"Only print the name for the matching packages"});this.virtuals=de.Boolean("--virtuals",!1,{description:"Print each instance of the virtual packages"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=de.Rest()}static{this.paths=[["info"]]}static{this.usage=ot.Usage({description:"see information related to packages",details:"\n This command prints various information related to the specified packages, accepting glob patterns.\n\n By default, if the locator reference is missing, Yarn will default to print the information about all the matching direct dependencies of the package for the active workspace. To instead print all versions of the package that are direct dependencies of any of your workspaces, use the `-A,--all` flag. Adding the `-R,--recursive` flag will also report transitive dependencies.\n\n Some fields will be hidden by default in order to keep the output readable, but can be selectively displayed by using additional options (`--dependents`, `--manifest`, `--virtuals`, ...) described in the option descriptions.\n\n Note that this command will only print the information directly related to the selected packages - if you wish to know why the package is there in the first place, use `yarn why` which will do just that (it also provides a `-R,--recursive` flag that may be of some help).\n ",examples:[["Show information about Lodash","$0 info lodash"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a&&!this.all)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let u=new Set(this.extra);this.cache&&u.add("cache"),this.dependents&&u.add("dependents"),this.manifest&&u.add("manifest");let A=(le,{recursive:ce})=>{let ue=le.anchoredLocator.locatorHash,Ie=new Map,he=[ue];for(;he.length>0;){let De=he.shift();if(Ie.has(De))continue;let Ee=o.storedPackages.get(De);if(typeof Ee>"u")throw new Error("Assertion failed: Expected the package to be registered");if(Ie.set(De,Ee),G.isVirtualLocator(Ee)&&he.push(G.devirtualizeLocator(Ee).locatorHash),!(!ce&&De!==ue))for(let g of Ee.dependencies.values()){let me=o.storedResolutions.get(g.descriptorHash);if(typeof me>"u")throw new Error("Assertion failed: Expected the resolution to be registered");he.push(me)}}return Ie.values()},p=({recursive:le})=>{let ce=new Map;for(let ue of o.workspaces)for(let Ie of A(ue,{recursive:le}))ce.set(Ie.locatorHash,Ie);return ce.values()},h=({all:le,recursive:ce})=>le&&ce?o.storedPackages.values():le?p({recursive:ce}):A(a,{recursive:ce}),E=({all:le,recursive:ce})=>{let ue=h({all:le,recursive:ce}),Ie=this.patterns.map(Ee=>{let g=G.parseLocator(Ee),me=Hde.default.makeRe(G.stringifyIdent(g)),Ce=G.isVirtualLocator(g),fe=Ce?G.devirtualizeLocator(g):g;return ie=>{let Z=G.stringifyIdent(ie);if(!me.test(Z))return!1;if(g.reference==="unknown")return!0;let Pe=G.isVirtualLocator(ie),Re=Pe?G.devirtualizeLocator(ie):ie;return!(Ce&&Pe&&g.reference!==ie.reference||fe.reference!==Re.reference)}}),he=qe.sortMap([...ue],Ee=>G.stringifyLocator(Ee));return{selection:he.filter(Ee=>Ie.length===0||Ie.some(g=>g(Ee))),sortedLookup:he}},{selection:w,sortedLookup:D}=E({all:this.all,recursive:this.recursive});if(w.length===0)throw new it("No package matched your request");let x=new Map;if(this.dependents)for(let le of D)for(let ce of le.dependencies.values()){let ue=o.storedResolutions.get(ce.descriptorHash);if(typeof ue>"u")throw new Error("Assertion failed: Expected the resolution to be registered");qe.getArrayWithDefault(x,ue).push(le)}let C=new Map;for(let le of D){if(!G.isVirtualLocator(le))continue;let ce=G.devirtualizeLocator(le);qe.getArrayWithDefault(C,ce.locatorHash).push(le)}let T={},L={children:T},U=r.makeFetcher(),J={project:o,fetcher:U,cache:n,checksums:o.storedChecksums,report:new Ri,cacheOptions:{skipIntegrityCheck:!0}},te=[async(le,ce,ue)=>{if(!ce.has("manifest"))return;let Ie=await U.fetch(le,J),he;try{he=await _t.find(Ie.prefixPath,{baseFs:Ie.packageFs})}finally{Ie.releaseFs?.()}ue("Manifest",{License:pe.tuple(pe.Type.NO_HINT,he.license),Homepage:pe.tuple(pe.Type.URL,he.raw.homepage??null)})},async(le,ce,ue)=>{if(!ce.has("cache"))return;let Ie=o.storedChecksums.get(le.locatorHash)??null,he=n.getLocatorPath(le,Ie),De;if(he!==null)try{De=await ae.statPromise(he)}catch{}let Ee=typeof De<"u"?[De.size,pe.Type.SIZE]:void 0;ue("Cache",{Checksum:pe.tuple(pe.Type.NO_HINT,Ie),Path:pe.tuple(pe.Type.PATH,he),Size:Ee})}];for(let le of w){let ce=G.isVirtualLocator(le);if(!this.virtuals&&ce)continue;let ue={},Ie={value:[le,pe.Type.LOCATOR],children:ue};if(T[G.stringifyLocator(le)]=Ie,this.nameOnly){delete Ie.children;continue}let he=C.get(le.locatorHash);typeof he<"u"&&(ue.Instances={label:"Instances",value:pe.tuple(pe.Type.NUMBER,he.length)}),ue.Version={label:"Version",value:pe.tuple(pe.Type.NO_HINT,le.version)};let De=(g,me)=>{let Ce={};if(ue[g]=Ce,Array.isArray(me))Ce.children=me.map(fe=>({value:fe}));else{let fe={};Ce.children=fe;for(let[ie,Z]of Object.entries(me))typeof Z>"u"||(fe[ie]={label:ie,value:Z})}};if(!ce){for(let g of te)await g(le,u,De);await r.triggerHook(g=>g.fetchPackageInfo,le,u,De)}le.bin.size>0&&!ce&&De("Exported Binaries",[...le.bin.keys()].map(g=>pe.tuple(pe.Type.PATH,g)));let Ee=x.get(le.locatorHash);typeof Ee<"u"&&Ee.length>0&&De("Dependents",Ee.map(g=>pe.tuple(pe.Type.LOCATOR,g))),le.dependencies.size>0&&!ce&&De("Dependencies",[...le.dependencies.values()].map(g=>{let me=o.storedResolutions.get(g.descriptorHash),Ce=typeof me<"u"?o.storedPackages.get(me)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:Ce})})),le.peerDependencies.size>0&&ce&&De("Peer dependencies",[...le.peerDependencies.values()].map(g=>{let me=le.dependencies.get(g.identHash),Ce=typeof me<"u"?o.storedResolutions.get(me.descriptorHash)??null:null,fe=Ce!==null?o.storedPackages.get(Ce)??null:null;return pe.tuple(pe.Type.RESOLUTION,{descriptor:g,locator:fe})}))}As.emitTree(L,{configuration:r,json:this.json,stdout:this.context.stdout,separators:this.nameOnly?0:2})}};Ke();Pt();Ol();var Kk=et(sg());Gt();var wH=et(ni());il();var U0t=[{selector:t=>t===-1,name:"nodeLinker",value:"node-modules"},{selector:t=>t!==-1&&t<8,name:"enableGlobalCache",value:!1},{selector:t=>t!==-1&&t<8,name:"compressionLevel",value:"mixed"}],xE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.immutable=de.Boolean("--immutable",{description:"Abort with an error exit code if the lockfile was to be modified"});this.immutableCache=de.Boolean("--immutable-cache",{description:"Abort with an error exit code if the cache folder was to be modified"});this.refreshLockfile=de.Boolean("--refresh-lockfile",{description:"Refresh the package metadata stored in the lockfile"});this.checkCache=de.Boolean("--check-cache",{description:"Always refetch the packages and ensure that their checksums are consistent"});this.checkResolutions=de.Boolean("--check-resolutions",{description:"Validates that the package resolutions are coherent"});this.inlineBuilds=de.Boolean("--inline-builds",{description:"Verbosely print the output of the build steps of dependencies"});this.mode=de.String("--mode",{description:"Change what artifacts installs generate",validator:js(yl)});this.cacheFolder=de.String("--cache-folder",{hidden:!0});this.frozenLockfile=de.Boolean("--frozen-lockfile",{hidden:!0});this.ignoreEngines=de.Boolean("--ignore-engines",{hidden:!0});this.nonInteractive=de.Boolean("--non-interactive",{hidden:!0});this.preferOffline=de.Boolean("--prefer-offline",{hidden:!0});this.production=de.Boolean("--production",{hidden:!0});this.registry=de.String("--registry",{hidden:!0});this.silent=de.Boolean("--silent",{hidden:!0});this.networkTimeout=de.String("--network-timeout",{hidden:!0})}static{this.paths=[["install"],ot.Default]}static{this.usage=ot.Usage({description:"install the project dependencies",details:"\n This command sets up your project if needed. The installation is split into four different steps that each have their own characteristics:\n\n - **Resolution:** First the package manager will resolve your dependencies. The exact way a dependency version is privileged over another isn't standardized outside of the regular semver guarantees. If a package doesn't resolve to what you would expect, check that all dependencies are correctly declared (also check our website for more information: ).\n\n - **Fetch:** Then we download all the dependencies if needed, and make sure that they're all stored within our cache (check the value of `cacheFolder` in `yarn config` to see where the cache files are stored).\n\n - **Link:** Then we send the dependency tree information to internal plugins tasked with writing them on the disk in some form (for example by generating the `.pnp.cjs` file you might know).\n\n - **Build:** Once the dependency tree has been written on the disk, the package manager will now be free to run the build scripts for all packages that might need it, in a topological order compatible with the way they depend on one another. See https://yarnpkg.com/advanced/lifecycle-scripts for detail.\n\n Note that running this command is not part of the recommended workflow. Yarn supports zero-installs, which means that as long as you store your cache and your `.pnp.cjs` file inside your repository, everything will work without requiring any install right after cloning your repository or switching branches.\n\n If the `--immutable` option is set (defaults to true on CI), Yarn will abort with an error exit code if the lockfile was to be modified (other paths can be added using the `immutablePatterns` configuration setting). For backward compatibility we offer an alias under the name of `--frozen-lockfile`, but it will be removed in a later release.\n\n If the `--immutable-cache` option is set, Yarn will abort with an error exit code if the cache folder was to be modified (either because files would be added, or because they'd be removed).\n\n If the `--refresh-lockfile` option is set, Yarn will keep the same resolution for the packages currently in the lockfile but will refresh their metadata. If used together with `--immutable`, it can validate that the lockfile information are consistent. This flag is enabled by default when Yarn detects it runs within a pull request context.\n\n If the `--check-cache` option is set, Yarn will always refetch the packages and will ensure that their checksum matches what's 1/ described in the lockfile 2/ inside the existing cache files (if present). This is recommended as part of your CI workflow if you're both following the Zero-Installs model and accepting PRs from third-parties, as they'd otherwise have the ability to alter the checked-in packages before submitting them.\n\n If the `--inline-builds` option is set, Yarn will verbosely print the output of the build steps of your dependencies (instead of writing them into individual files). This is likely useful mostly for debug purposes only when using Docker-like environments.\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n ",examples:[["Install the project","$0 install"],["Validate a project when using Zero-Installs","$0 install --immutable --immutable-cache"],["Validate a project when using Zero-Installs (slightly safer if you accept external PRs)","$0 install --immutable --immutable-cache --check-cache"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);typeof this.inlineBuilds<"u"&&r.useWithSource("",{enableInlineBuilds:this.inlineBuilds},r.startingCwd,{overwrite:!0});let o=!!process.env.FUNCTION_TARGET||!!process.env.GOOGLE_RUNTIME,a=await Qy({configuration:r,stdout:this.context.stdout},[{option:this.ignoreEngines,message:"The --ignore-engines option is deprecated; engine checking isn't a core feature anymore",error:!Kk.default.VERCEL},{option:this.registry,message:"The --registry option is deprecated; prefer setting npmRegistryServer in your .yarnrc.yml file"},{option:this.preferOffline,message:"The --prefer-offline flag is deprecated; use the --cached flag with 'yarn add' instead",error:!Kk.default.VERCEL},{option:this.production,message:"The --production option is deprecated on 'install'; use 'yarn workspaces focus' instead",error:!0},{option:this.nonInteractive,message:"The --non-interactive option is deprecated",error:!o},{option:this.frozenLockfile,message:"The --frozen-lockfile option is deprecated; use --immutable and/or --immutable-cache instead",callback:()=>this.immutable=this.frozenLockfile},{option:this.cacheFolder,message:"The cache-folder option has been deprecated; use rc settings instead",error:!Kk.default.NETLIFY}]);if(a!==null)return a;let n=this.mode==="update-lockfile";if(n&&(this.immutable||this.immutableCache))throw new it(`${pe.pretty(r,"--immutable",pe.Type.CODE)} and ${pe.pretty(r,"--immutable-cache",pe.Type.CODE)} cannot be used with ${pe.pretty(r,"--mode=update-lockfile",pe.Type.CODE)}`);let u=(this.immutable??r.get("enableImmutableInstalls"))&&!n,A=this.immutableCache&&!n;if(r.projectCwd!==null){let T=await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U=!1;await q0t(r,u)&&(L.reportInfo(48,"Automatically removed core plugins that are now builtins \u{1F44D}"),U=!0),await H0t(r,u)&&(L.reportInfo(48,"Automatically fixed merge conflicts \u{1F44D}"),U=!0),U&&L.reportSeparator()});if(T.hasErrors())return T.exitCode()}if(r.projectCwd!==null){let T=await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{if(ze.telemetry?.isNew)ze.telemetry.commitTips(),L.reportInfo(65,"Yarn will periodically gather anonymous telemetry: https://yarnpkg.com/advanced/telemetry"),L.reportInfo(65,`Run ${pe.pretty(r,"yarn config set --home enableTelemetry 0",pe.Type.CODE)} to disable`),L.reportSeparator();else if(ze.telemetry?.shouldShowTips){let U=await on.get("https://repo.yarnpkg.com/tags",{configuration:r,jsonResponse:!0}).catch(()=>null);if(U!==null){let J=null;if(nn!==null){let le=wH.default.prerelease(nn)?"canary":"stable",ce=U.latest[le];wH.default.gt(ce,nn)&&(J=[le,ce])}if(J)ze.telemetry.commitTips(),L.reportInfo(88,`${pe.applyStyle(r,`A new ${J[0]} version of Yarn is available:`,pe.Style.BOLD)} ${G.prettyReference(r,J[1])}!`),L.reportInfo(88,`Upgrade now by running ${pe.pretty(r,`yarn set version ${J[1]}`,pe.Type.CODE)}`),L.reportSeparator();else{let te=ze.telemetry.selectTip(U.tips);te&&(L.reportInfo(89,pe.pretty(r,te.message,pe.Type.MARKDOWN_INLINE)),te.url&&L.reportInfo(89,`Learn more at ${te.url}`),L.reportSeparator())}}}});if(T.hasErrors())return T.exitCode()}let{project:p,workspace:h}=await Qt.find(r,this.context.cwd),E=p.lockfileLastVersion;if(E!==null){let T=await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async L=>{let U={};for(let J of U0t)J.selector(E)&&typeof r.sources.get(J.name)>"u"&&(r.use("",{[J.name]:J.value},p.cwd,{overwrite:!0}),U[J.name]=J.value);Object.keys(U).length>0&&(await ze.updateConfiguration(p.cwd,U),L.reportInfo(87,"Migrated your project to the latest Yarn version \u{1F680}"),L.reportSeparator())});if(T.hasErrors())return T.exitCode()}let w=await Wr.find(r,{immutable:A,check:this.checkCache});if(!h)throw new or(p.cwd,this.context.cwd);await p.restoreInstallState({restoreResolutions:!1});let D=r.get("enableHardenedMode");D&&typeof r.sources.get("enableHardenedMode")>"u"&&await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,includeFooter:!1},async T=>{T.reportWarning(0,"Yarn detected that the current workflow is executed from a public pull request. For safety the hardened mode has been enabled."),T.reportWarning(0,`It will prevent malicious lockfile manipulations, in exchange for a slower install time. You can opt-out if necessary; check our ${pe.applyHyperlink(r,"documentation","https://yarnpkg.com/features/security#hardened-mode")} for more details.`),T.reportSeparator()}),(this.refreshLockfile??D)&&(p.lockfileNeedsRefresh=!0);let x=this.checkResolutions??D;return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout,forceSectionAlignment:!0,includeLogs:!0,includeVersion:!0},async T=>{await p.install({cache:w,report:T,immutable:u,checkResolutions:x,mode:this.mode})})).exitCode()}},_0t="<<<<<<<";async function H0t(t,e){if(!t.projectCwd)return!1;let r=K.join(t.projectCwd,mr.lockfile);if(!await ae.existsPromise(r)||!(await ae.readFilePromise(r,"utf8")).includes(_0t))return!1;if(e)throw new Jt(47,"Cannot autofix a lockfile when running an immutable install");let a=await Hr.execvp("git",["rev-parse","MERGE_HEAD","HEAD"],{cwd:t.projectCwd});if(a.code!==0&&(a=await Hr.execvp("git",["rev-parse","REBASE_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0&&(a=await Hr.execvp("git",["rev-parse","CHERRY_PICK_HEAD","HEAD"],{cwd:t.projectCwd})),a.code!==0)throw new Jt(83,"Git returned an error when trying to find the commits pertaining to the conflict");let n=await Promise.all(a.stdout.trim().split(/\n/).map(async A=>{let p=await Hr.execvp("git",["show",`${A}:./${mr.lockfile}`],{cwd:t.projectCwd});if(p.code!==0)throw new Jt(83,`Git returned an error when trying to access the lockfile content in ${A}`);try{return Ki(p.stdout)}catch{throw new Jt(46,"A variant of the conflicting lockfile failed to parse")}}));n=n.filter(A=>!!A.__metadata);for(let A of n){if(A.__metadata.version<7)for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=G.parseDescriptor(p,!0),E=t.normalizeDependency(h),w=G.stringifyDescriptor(E);w!==p&&(A[w]=A[p],delete A[p])}for(let p of Object.keys(A)){if(p==="__metadata")continue;let h=A[p].checksum;typeof h=="string"&&h.includes("/")||(A[p].checksum=`${A.__metadata.cacheKey}/${h}`)}}let u=Object.assign({},...n);u.__metadata.version=`${Math.min(...n.map(A=>parseInt(A.__metadata.version??0)))}`,u.__metadata.cacheKey="merged";for(let[A,p]of Object.entries(u))typeof p=="string"&&delete u[A];return await ae.changeFilePromise(r,Pa(u),{automaticNewlines:!0}),!0}async function q0t(t,e){if(!t.projectCwd)return!1;let r=[],o=K.join(t.projectCwd,".yarn/plugins/@yarnpkg");return await ze.updateConfiguration(t.projectCwd,{plugins:n=>{if(!Array.isArray(n))return n;let u=n.filter(A=>{if(!A.path)return!0;let p=K.resolve(t.projectCwd,A.path),h=j1.has(A.spec)&&K.contains(o,p);return h&&r.push(p),!h});return u.length===0?ze.deleteProperty:u.length===n.length?n:u}},{immutable:e})?(await Promise.all(r.map(async n=>{await ae.removePromise(n)})),!0):!1}Ke();Pt();Gt();var kE=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Link all workspaces belonging to the target projects to the current one"});this.private=de.Boolean("-p,--private",!1,{description:"Also link private workspaces belonging to the target projects to the current one"});this.relative=de.Boolean("-r,--relative",!1,{description:"Link workspaces using relative paths instead of absolute paths"});this.destinations=de.Rest()}static{this.paths=[["link"]]}static{this.usage=ot.Usage({description:"connect the local project to another one",details:"\n This command will set a new `resolutions` field in the project-level manifest and point it to the workspace at the specified location (even if part of another project).\n ",examples:[["Register one or more remote workspaces for use in the current project","$0 link ~/ts-loader ~/jest"],["Register all workspaces from a remote project for use in the current project","$0 link ~/jest --all"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=o.topLevelWorkspace,A=[];for(let p of this.destinations){let h=K.resolve(this.context.cwd,Ae.toPortablePath(p)),E=await ze.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:w,workspace:D}=await Qt.find(E,h);if(o.cwd===w.cwd)throw new it(`Invalid destination '${p}'; Can't link the project to itself`);if(!D)throw new or(w.cwd,h);if(this.all){let x=!1;for(let C of w.workspaces)C.manifest.name&&(!C.manifest.private||this.private)&&(A.push(C),x=!0);if(!x)throw new it(`No workspace found to be linked in the target project: ${p}`)}else{if(!D.manifest.name)throw new it(`The target workspace at '${p}' doesn't have a name and thus cannot be linked`);if(D.manifest.private&&!this.private)throw new it(`The target workspace at '${p}' is marked private - use the --private flag to link it anyway`);A.push(D)}}for(let p of A){let h=G.stringifyIdent(p.anchoredLocator),E=this.relative?K.relative(o.cwd,p.cwd):p.cwd;u.manifest.resolutions.push({pattern:{descriptor:{fullName:h}},reference:`portal:${E}`})}return await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};Gt();var QE=class extends ut{constructor(){super(...arguments);this.args=de.Proxy()}static{this.paths=[["node"]]}static{this.usage=ot.Usage({description:"run node with the hook already setup",details:` + This command simply runs Node. It also makes sure to call it in a way that's compatible with the current project (for example, on PnP projects the environment will be setup in such a way that PnP will be correctly injected into the environment). + + The Node process will use the exact same version of Node as the one used to run Yarn itself, which might be a good way to ensure that your commands always use a consistent Node version. + `,examples:[["Run a Node script","$0 node ./my-script.js"]]})}async execute(){return this.cli.run(["exec","node",...this.args])}};Ke();Gt();var FE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","check"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"find all third-party plugins that differ from their own spec",details:` + Check only the plugins from https. + + If this command detects any plugin differences in the CI environment, it will throw an error. + `,examples:[["find all third-party plugins that differ from their own spec","$0 plugin check"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=await ze.findRcFiles(this.context.cwd);return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{for(let u of o)if(u.data?.plugins)for(let A of u.data.plugins){if(!A.checksum||!A.spec.match(/^https?:/))continue;let p=await on.get(A.spec,{configuration:r}),h=xn.makeHash(p);if(A.checksum===h)continue;let E=pe.pretty(r,A.path,pe.Type.PATH),w=pe.pretty(r,A.spec,pe.Type.URL),D=`${E} is different from the file provided by ${w}`;n.reportJson({...A,newChecksum:h}),n.reportError(0,D)}})).exitCode()}};Ke();Ke();Pt();Gt();var Yde=ve("os");Ke();Pt();Gt();var qde=ve("os");Ke();Ol();Gt();var j0t="https://raw.githubusercontent.com/yarnpkg/berry/master/plugins.yml";async function Jg(t,e){let r=await on.get(j0t,{configuration:t}),o=Ki(r.toString());return Object.fromEntries(Object.entries(o).filter(([a,n])=>!e||Ur.satisfiesWithPrereleases(e,n.range??"<4.0.0-rc.1")))}var RE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","list"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"list the available official plugins",details:"\n This command prints the plugins available directly from the Yarn repository. Only those plugins can be referenced by name in `yarn plugin import`.\n ",examples:[["List the official plugins","$0 plugin list"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{let n=await Jg(r,nn);for(let[u,{experimental:A,...p}]of Object.entries(n)){let h=u;A&&(h+=" [experimental]"),a.reportJson({name:u,experimental:A,...p}),a.reportInfo(null,h)}})).exitCode()}};var G0t=/^[0-9]+$/,W0t=process.platform==="win32";function jde(t){return G0t.test(t)?`pull/${t}/head`:t}var Y0t=({repository:t,branch:e},r)=>[["git","init",Ae.fromPortablePath(r)],["git","remote","add","origin",t],["git","fetch","origin","--depth=1",jde(e)],["git","reset","--hard","FETCH_HEAD"]],K0t=({branch:t})=>[["git","fetch","origin","--depth=1",jde(t),"--force"],["git","reset","--hard","FETCH_HEAD"],["git","clean","-dfx","-e","packages/yarnpkg-cli/bundles"]],V0t=({plugins:t,noMinify:e},r,o)=>[["yarn","build:cli",...new Array().concat(...t.map(a=>["--plugin",K.resolve(o,a)])),...e?["--no-minify"]:[],"|"],[W0t?"move":"mv","packages/yarnpkg-cli/bundles/yarn.js",Ae.fromPortablePath(r),"|"]],TE=class extends ut{constructor(){super(...arguments);this.installPath=de.String("--path",{description:"The path where the repository should be cloned to"});this.repository=de.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=de.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.plugins=de.Array("--plugin",[],{description:"An array of additional plugins that should be included in the bundle"});this.dryRun=de.Boolean("-n,--dry-run",!1,{description:"If set, the bundle will be built but not added to the project"});this.noMinify=de.Boolean("--no-minify",!1,{description:"Build a bundle for development (debugging) - non-minified and non-mangled"});this.force=de.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.skipPlugins=de.Boolean("--skip-plugins",!1,{description:"Skip updating the contrib plugins"})}static{this.paths=[["set","version","from","sources"]]}static{this.usage=ot.Usage({description:"build Yarn from master",details:` + This command will clone the Yarn repository into a temporary folder, then build it. The resulting bundle will then be copied into the local project. + + By default, it also updates all contrib plugins to the same commit the bundle is built from. This behavior can be disabled by using the \`--skip-plugins\` flag. + `,examples:[["Build Yarn from master","$0 set version from sources"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd),a=typeof this.installPath<"u"?K.resolve(this.context.cwd,Ae.toPortablePath(this.installPath)):K.resolve(Ae.toPortablePath((0,qde.tmpdir)()),"yarnpkg-sources",xn.makeHash(this.repository).slice(0,6));return(await Nt.start({configuration:r,stdout:this.context.stdout},async u=>{await BH(this,{configuration:r,report:u,target:a}),u.reportSeparator(),u.reportInfo(0,"Building a fresh bundle"),u.reportSeparator();let A=await Hr.execvp("git",["rev-parse","--short","HEAD"],{cwd:a,strict:!0}),p=K.join(a,`packages/yarnpkg-cli/bundles/yarn-${A.stdout.trim()}.js`);ae.existsSync(p)||(await M2(V0t(this,p,a),{configuration:r,context:this.context,target:a}),u.reportSeparator());let h=await ae.readFilePromise(p);if(!this.dryRun){let{bundleVersion:E}=await IH(r,null,async()=>h,{report:u});this.skipPlugins||await J0t(this,E,{project:o,report:u,target:a})}})).exitCode()}};async function M2(t,{configuration:e,context:r,target:o}){for(let[a,...n]of t){let u=n[n.length-1]==="|";if(u&&n.pop(),u)await Hr.pipevp(a,n,{cwd:o,stdin:r.stdin,stdout:r.stdout,stderr:r.stderr,strict:!0});else{r.stdout.write(`${pe.pretty(e,` $ ${[a,...n].join(" ")}`,"grey")} +`);try{await Hr.execvp(a,n,{cwd:o,strict:!0})}catch(A){throw r.stdout.write(A.stdout||A.stack),A}}}}async function BH(t,{configuration:e,report:r,target:o}){let a=!1;if(!t.force&&ae.existsSync(K.join(o,".git"))){r.reportInfo(0,"Fetching the latest commits"),r.reportSeparator();try{await M2(K0t(t),{configuration:e,context:t.context,target:o}),a=!0}catch{r.reportSeparator(),r.reportWarning(0,"Repository update failed; we'll try to regenerate it")}}a||(r.reportInfo(0,"Cloning the remote repository"),r.reportSeparator(),await ae.removePromise(o),await ae.mkdirPromise(o,{recursive:!0}),await M2(Y0t(t,o),{configuration:e,context:t.context,target:o}))}async function J0t(t,e,{project:r,report:o,target:a}){let n=await Jg(r.configuration,e),u=new Set(Object.keys(n));for(let A of r.configuration.plugins.keys())u.has(A)&&await vH(A,t,{project:r,report:o,target:a})}Ke();Ke();Pt();Gt();var Gde=et(ni()),Wde=ve("vm");var NE=class extends ut{constructor(){super(...arguments);this.name=de.String();this.checksum=de.Boolean("--checksum",!0,{description:"Whether to care if this plugin is modified"})}static{this.paths=[["plugin","import"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"download a plugin",details:` + This command downloads the specified plugin from its remote location and updates the configuration to reference it in further CLI invocations. + + Three types of plugin references are accepted: + + - If the plugin is stored within the Yarn repository, it can be referenced by name. + - Third-party plugins can be referenced directly through their public urls. + - Local plugins can be referenced by their path on the disk. + + If the \`--no-checksum\` option is set, Yarn will no longer care if the plugin is modified. + + Plugins cannot be downloaded from the npm registry, and aren't allowed to have dependencies (they need to be bundled into a single file, possibly thanks to the \`@yarnpkg/builder\` package). + `,examples:[['Download and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import @yarnpkg/plugin-exec"],['Download and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import exec"],["Download and activate a community plugin","$0 plugin import https://example.org/path/to/plugin.js"],["Activate a local plugin","$0 plugin import ./path/to/plugin.js"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);return(await Nt.start({configuration:r,stdout:this.context.stdout},async a=>{let{project:n}=await Qt.find(r,this.context.cwd),u,A;if(this.name.match(/^\.{0,2}[\\/]/)||Ae.isAbsolute(this.name)){let p=K.resolve(this.context.cwd,Ae.toPortablePath(this.name));a.reportInfo(0,`Reading ${pe.pretty(r,p,pe.Type.PATH)}`),u=K.relative(n.cwd,p),A=await ae.readFilePromise(p)}else{let p;if(this.name.match(/^https?:/)){try{new URL(this.name)}catch{throw new Jt(52,`Plugin specifier "${this.name}" is neither a plugin name nor a valid url`)}u=this.name,p=this.name}else{let h=G.parseLocator(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-"));if(h.reference!=="unknown"&&!Gde.default.valid(h.reference))throw new Jt(0,"Official plugins only accept strict version references. Use an explicit URL if you wish to download them from another location.");let E=G.stringifyIdent(h),w=await Jg(r,nn);if(!Object.hasOwn(w,E)){let D=`Couldn't find a plugin named ${G.prettyIdent(r,h)} on the remote registry. +`;throw r.plugins.has(E)?D+=`A plugin named ${G.prettyIdent(r,h)} is already installed; possibly attempting to import a built-in plugin.`:D+=`Note that only the plugins referenced on our website (${pe.pretty(r,"https://github.com/yarnpkg/berry/blob/master/plugins.yml",pe.Type.URL)}) can be referenced by their name; any other plugin will have to be referenced through its public url (for example ${pe.pretty(r,"https://github.com/yarnpkg/berry/raw/master/packages/plugin-typescript/bin/%40yarnpkg/plugin-typescript.js",pe.Type.URL)}).`,new Jt(51,D)}u=E,p=w[E].url,h.reference!=="unknown"?p=p.replace(/\/master\//,`/${E}/${h.reference}/`):nn!==null&&(p=p.replace(/\/master\//,`/@yarnpkg/cli/${nn}/`))}a.reportInfo(0,`Downloading ${pe.pretty(r,p,"green")}`),A=await on.get(p,{configuration:r})}await DH(u,A,{checksum:this.checksum,project:n,report:a})})).exitCode()}};async function DH(t,e,{checksum:r=!0,project:o,report:a}){let{configuration:n}=o,u={},A={exports:u};(0,Wde.runInNewContext)(e.toString(),{module:A,exports:u});let h=`.yarn/plugins/${A.exports.name}.cjs`,E=K.resolve(o.cwd,h);a.reportInfo(0,`Saving the new plugin in ${pe.pretty(n,h,"magenta")}`),await ae.mkdirPromise(K.dirname(E),{recursive:!0}),await ae.writeFilePromise(E,e);let w={path:h,spec:t};r&&(w.checksum=xn.makeHash(e)),await ze.addPlugin(o.cwd,[w])}var z0t=({pluginName:t,noMinify:e},r)=>[["yarn",`build:${t}`,...e?["--no-minify"]:[],"|"]],LE=class extends ut{constructor(){super(...arguments);this.installPath=de.String("--path",{description:"The path where the repository should be cloned to"});this.repository=de.String("--repository","https://github.com/yarnpkg/berry.git",{description:"The repository that should be cloned"});this.branch=de.String("--branch","master",{description:"The branch of the repository that should be cloned"});this.noMinify=de.Boolean("--no-minify",!1,{description:"Build a plugin for development (debugging) - non-minified and non-mangled"});this.force=de.Boolean("-f,--force",!1,{description:"Always clone the repository instead of trying to fetch the latest commits"});this.name=de.String()}static{this.paths=[["plugin","import","from","sources"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"build a plugin from sources",details:` + This command clones the Yarn repository into a temporary folder, builds the specified contrib plugin and updates the configuration to reference it in further CLI invocations. + + The plugins can be referenced by their short name if sourced from the official Yarn repository. + `,examples:[['Build and activate the "@yarnpkg/plugin-exec" plugin',"$0 plugin import from sources @yarnpkg/plugin-exec"],['Build and activate the "@yarnpkg/plugin-exec" plugin (shorthand)',"$0 plugin import from sources exec"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=typeof this.installPath<"u"?K.resolve(this.context.cwd,Ae.toPortablePath(this.installPath)):K.resolve(Ae.toPortablePath((0,Yde.tmpdir)()),"yarnpkg-sources",xn.makeHash(this.repository).slice(0,6));return(await Nt.start({configuration:r,stdout:this.context.stdout},async n=>{let{project:u}=await Qt.find(r,this.context.cwd),A=G.parseIdent(this.name.replace(/^((@yarnpkg\/)?plugin-)?/,"@yarnpkg/plugin-")),p=G.stringifyIdent(A),h=await Jg(r,nn);if(!Object.hasOwn(h,p))throw new Jt(51,`Couldn't find a plugin named "${p}" on the remote registry. Note that only the plugins referenced on our website (https://github.com/yarnpkg/berry/blob/master/plugins.yml) can be built and imported from sources.`);let E=p;await BH(this,{configuration:r,report:n,target:o}),await vH(E,this,{project:u,report:n,target:o})})).exitCode()}};async function vH(t,{context:e,noMinify:r},{project:o,report:a,target:n}){let u=t.replace(/@yarnpkg\//,""),{configuration:A}=o;a.reportSeparator(),a.reportInfo(0,`Building a fresh ${u}`),a.reportSeparator(),await M2(z0t({pluginName:u,noMinify:r},n),{configuration:A,context:e,target:n}),a.reportSeparator();let p=K.resolve(n,`packages/${u}/bundles/${t}.js`),h=await ae.readFilePromise(p);await DH(t,h,{project:o,report:a})}Ke();Pt();Gt();var OE=class extends ut{constructor(){super(...arguments);this.name=de.String()}static{this.paths=[["plugin","remove"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"remove a plugin",details:` + This command deletes the specified plugin from the .yarn/plugins folder and removes it from the configuration. + + **Note:** The plugins have to be referenced by their name property, which can be obtained using the \`yarn plugin runtime\` command. Shorthands are not allowed. + `,examples:[["Remove a plugin imported from the Yarn repository","$0 plugin remove @yarnpkg/plugin-typescript"],["Remove a plugin imported from a local file","$0 plugin remove my-local-plugin"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd);return(await Nt.start({configuration:r,stdout:this.context.stdout},async n=>{let u=this.name,A=G.parseIdent(u);if(!r.plugins.has(u))throw new it(`${G.prettyIdent(r,A)} isn't referenced by the current configuration`);let p=`.yarn/plugins/${u}.cjs`,h=K.resolve(o.cwd,p);ae.existsSync(h)&&(n.reportInfo(0,`Removing ${pe.pretty(r,p,pe.Type.PATH)}...`),await ae.removePromise(h)),n.reportInfo(0,"Updating the configuration..."),await ze.updateConfiguration(o.cwd,{plugins:E=>{if(!Array.isArray(E))return E;let w=E.filter(D=>D.path!==p);return w.length===0?ze.deleteProperty:w.length===E.length?E:w}})})).exitCode()}};Ke();Gt();var ME=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["plugin","runtime"]]}static{this.usage=ot.Usage({category:"Plugin-related commands",description:"list the active plugins",details:` + This command prints the currently active plugins. Will be displayed both builtin plugins and external plugins. + `,examples:[["List the currently active plugins","$0 plugin runtime"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins);return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async a=>{for(let n of r.plugins.keys()){let u=this.context.plugins.plugins.has(n),A=n;u&&(A+=" [builtin]"),a.reportJson({name:n,builtin:u}),a.reportInfo(null,`${A}`)}})).exitCode()}};Ke();Ke();Gt();var UE=class extends ut{constructor(){super(...arguments);this.idents=de.Rest()}static{this.paths=[["rebuild"]]}static{this.usage=ot.Usage({description:"rebuild the project's native packages",details:` + This command will automatically cause Yarn to forget about previous compilations of the given packages and to run them again. + + Note that while Yarn forgets the compilation, the previous artifacts aren't erased from the filesystem and may affect the next builds (in good or bad). To avoid this, you may remove the .yarn/unplugged folder, or any other relevant location where packages might have been stored (Yarn may offer a way to do that automatically in the future). + + By default all packages will be rebuilt, but you can filter the list by specifying the names of the packages you want to clear from memory. + `,examples:[["Rebuild all packages","$0 rebuild"],["Rebuild fsevents only","$0 rebuild fsevents"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);let u=new Set;for(let A of this.idents)u.add(G.parseIdent(A).identHash);if(await o.restoreInstallState({restoreResolutions:!1}),await o.resolveEverything({cache:n,report:new Ri}),u.size>0)for(let A of o.storedPackages.values())u.has(A.identHash)&&(o.storedBuildState.delete(A.locatorHash),o.skippedBuilds.delete(A.locatorHash));else o.storedBuildState.clear(),o.skippedBuilds.clear();return await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ke();Ke();Ke();Gt();var PH=et(Xo());il();var _E=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Apply the operation to all workspaces from the current project"});this.mode=de.String("--mode",{description:"Change what artifacts installs generate",validator:js(yl)});this.patterns=de.Rest()}static{this.paths=[["remove"]]}static{this.usage=ot.Usage({description:"remove dependencies from the project",details:` + This command will remove the packages matching the specified patterns from the current workspace. + + If the \`--mode=\` option is set, Yarn will change which artifacts are generated. The modes currently supported are: + + - \`skip-build\` will not run the build scripts at all. Note that this is different from setting \`enableScripts\` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run. + + - \`update-lockfile\` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost. + + This command accepts glob patterns as arguments (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them. + `,examples:[["Remove a dependency from the current project","$0 remove lodash"],["Remove a dependency from all workspaces at once","$0 remove lodash --all"],["Remove all dependencies starting with `eslint-`","$0 remove 'eslint-*'"],["Remove all dependencies with the `@babel` scope","$0 remove '@babel/*'"],["Remove all dependencies matching `react-dom` or `react-helmet`","$0 remove 'react-{dom,helmet}'"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.all?o.workspaces:[a],A=["dependencies","devDependencies","peerDependencies"],p=[],h=!1,E=[];for(let C of this.patterns){let T=!1,L=G.parseIdent(C);for(let U of u){let J=[...U.manifest.peerDependenciesMeta.keys()];for(let te of(0,PH.default)(J,C))U.manifest.peerDependenciesMeta.delete(te),h=!0,T=!0;for(let te of A){let le=U.manifest.getForScope(te),ce=[...le.values()].map(ue=>G.stringifyIdent(ue));for(let ue of(0,PH.default)(ce,G.stringifyIdent(L))){let{identHash:Ie}=G.parseIdent(ue),he=le.get(Ie);if(typeof he>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");U.manifest[te].delete(Ie),E.push([U,te,he]),h=!0,T=!0}}}T||p.push(C)}let w=p.length>1?"Patterns":"Pattern",D=p.length>1?"don't":"doesn't",x=this.all?"any":"this";if(p.length>0)throw new it(`${w} ${pe.prettyList(r,p,pe.Type.CODE)} ${D} match any packages referenced by ${x} workspace`);return h?(await r.triggerMultipleHooks(C=>C.afterWorkspaceDependencyRemoval,E),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})):0}};Ke();Ke();Gt();var Kde=ve("util"),HE=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["run"]]}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);return(await Nt.start({configuration:r,stdout:this.context.stdout,json:this.json},async u=>{let A=a.manifest.scripts,p=qe.sortMap(A.keys(),w=>w),h={breakLength:1/0,colors:r.get("enableColors"),maxArrayLength:2},E=p.reduce((w,D)=>Math.max(w,D.length),0);for(let[w,D]of A.entries())u.reportInfo(null,`${w.padEnd(E," ")} ${(0,Kde.inspect)(D,h)}`),u.reportJson({name:w,script:D})})).exitCode()}};Ke();Ke();Gt();var qE=class extends ut{constructor(){super(...arguments);this.inspect=de.String("--inspect",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.inspectBrk=de.String("--inspect-brk",!1,{tolerateBoolean:!0,description:"Forwarded to the underlying Node process when executing a binary"});this.topLevel=de.Boolean("-T,--top-level",!1,{description:"Check the root workspace for scripts and/or binaries instead of the current one"});this.binariesOnly=de.Boolean("-B,--binaries-only",!1,{description:"Ignore any user defined scripts and only check for binaries"});this.require=de.String("--require",{description:"Forwarded to the underlying Node process when executing a binary"});this.silent=de.Boolean("--silent",{hidden:!0});this.scriptName=de.String();this.args=de.Proxy()}static{this.paths=[["run"]]}static{this.usage=ot.Usage({description:"run a script defined in the package.json",details:` + This command will run a tool. The exact tool that will be executed will depend on the current state of your workspace: + + - If the \`scripts\` field from your local package.json contains a matching script name, its definition will get executed. + + - Otherwise, if one of the local workspace's dependencies exposes a binary with a matching name, this binary will get executed. + + - Otherwise, if the specified name contains a colon character and if one of the workspaces in the project contains exactly one script with a matching name, then this script will get executed. + + Whatever happens, the cwd of the spawned process will be the workspace that declares the script (which makes it possible to call commands cross-workspaces using the third syntax). + `,examples:[["Run the tests from the local workspace","$0 run test"],['Same thing, but without the "run" keyword',"$0 test"],["Inspect Webpack while running","$0 run --inspect-brk webpack"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a,locator:n}=await Qt.find(r,this.context.cwd);await o.restoreInstallState();let u=this.topLevel?o.topLevelWorkspace.anchoredLocator:n;if(!this.binariesOnly&&await hn.hasPackageScript(u,this.scriptName,{project:o}))return await hn.executePackageScript(u,this.scriptName,this.args,{project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});let A=await hn.getPackageAccessibleBinaries(u,{project:o});if(A.get(this.scriptName)){let h=[];return this.inspect&&(typeof this.inspect=="string"?h.push(`--inspect=${this.inspect}`):h.push("--inspect")),this.inspectBrk&&(typeof this.inspectBrk=="string"?h.push(`--inspect-brk=${this.inspectBrk}`):h.push("--inspect-brk")),this.require&&h.push(`--require=${this.require}`),await hn.executePackageAccessibleBinary(u,this.scriptName,this.args,{cwd:this.context.cwd,project:o,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,nodeArgs:h,packageAccessibleBinaries:A})}if(!this.topLevel&&!this.binariesOnly&&a&&this.scriptName.includes(":")){let E=(await Promise.all(o.workspaces.map(async w=>w.manifest.scripts.has(this.scriptName)?w:null))).filter(w=>w!==null);if(E.length===1)return await hn.executeWorkspaceScript(E[0],this.scriptName,this.args,{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})}if(this.topLevel)throw this.scriptName==="node-gyp"?new it(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}). This typically happens because some package depends on "node-gyp" to build itself, but didn't list it in their dependencies. To fix that, please run "yarn add node-gyp" into your top-level workspace. You also can open an issue on the repository of the specified package to suggest them to use an optional peer dependency.`):new it(`Couldn't find a script name "${this.scriptName}" in the top-level (used by ${G.prettyLocator(r,n)}).`);{if(this.scriptName==="global")throw new it("The 'yarn global' commands have been removed in 2.x - consider using 'yarn dlx' or a third-party plugin instead");let h=[this.scriptName].concat(this.args);for(let[E,w]of oE)for(let D of w)if(h.length>=D.length&&JSON.stringify(h.slice(0,D.length))===JSON.stringify(D))throw new it(`Couldn't find a script named "${this.scriptName}", but a matching command can be found in the ${E} plugin. You can install it with "yarn plugin import ${E}".`);throw new it(`Couldn't find a script named "${this.scriptName}".`)}}};Ke();Ke();Gt();var jE=class extends ut{constructor(){super(...arguments);this.descriptor=de.String();this.resolution=de.String()}static{this.paths=[["set","resolution"]]}static{this.usage=ot.Usage({description:"enforce a package resolution",details:'\n This command updates the resolution table so that `descriptor` is resolved by `resolution`.\n\n Note that by default this command only affect the current resolution table - meaning that this "manual override" will disappear if you remove the lockfile, or if the package disappear from the table. If you wish to make the enforced resolution persist whatever happens, edit the `resolutions` field in your top-level manifest.\n\n Note that no attempt is made at validating that `resolution` is a valid resolution entry for `descriptor`.\n ',examples:[["Force all instances of lodash@npm:^1.2.3 to resolve to 1.5.0","$0 set resolution lodash@npm:^1.2.3 1.5.0"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(await o.restoreInstallState({restoreResolutions:!1}),!a)throw new or(o.cwd,this.context.cwd);let u=G.parseDescriptor(this.descriptor,!0),A=G.makeDescriptor(u,this.resolution);return o.storedDescriptors.set(u.descriptorHash,u),o.storedDescriptors.set(A.descriptorHash,A),o.resolutionAliases.set(u.descriptorHash,A.descriptorHash),await o.installWithNewReport({stdout:this.context.stdout},{cache:n})}};Ke();Pt();Gt();var Vde=et(Xo()),GE=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Unlink all workspaces belonging to the target project from the current one"});this.leadingArguments=de.Rest()}static{this.paths=[["unlink"]]}static{this.usage=ot.Usage({description:"disconnect the local project from another one",details:` + This command will remove any resolutions in the project-level manifest that would have been added via a yarn link with similar arguments. + `,examples:[["Unregister a remote workspace in the current project","$0 unlink ~/ts-loader"],["Unregister all workspaces from a remote project in the current project","$0 unlink ~/jest --all"],["Unregister all previously linked workspaces","$0 unlink --all"],["Unregister all workspaces matching a glob","$0 unlink '@babel/*' 'pkg-{a,b}'"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);let u=o.topLevelWorkspace,A=new Set;if(this.leadingArguments.length===0&&this.all)for(let{pattern:p,reference:h}of u.manifest.resolutions)h.startsWith("portal:")&&A.add(p.descriptor.fullName);if(this.leadingArguments.length>0)for(let p of this.leadingArguments){let h=K.resolve(this.context.cwd,Ae.toPortablePath(p));if(qe.isPathLike(p)){let E=await ze.find(h,this.context.plugins,{useRc:!1,strict:!1}),{project:w,workspace:D}=await Qt.find(E,h);if(!D)throw new or(w.cwd,h);if(this.all){for(let x of w.workspaces)x.manifest.name&&A.add(G.stringifyIdent(x.anchoredLocator));if(A.size===0)throw new it("No workspace found to be unlinked in the target project")}else{if(!D.manifest.name)throw new it("The target workspace doesn't have a name and thus cannot be unlinked");A.add(G.stringifyIdent(D.anchoredLocator))}}else{let E=[...u.manifest.resolutions.map(({pattern:w})=>w.descriptor.fullName)];for(let w of(0,Vde.default)(E,p))A.add(w)}}return u.manifest.resolutions=u.manifest.resolutions.filter(({pattern:p})=>!A.has(p.descriptor.fullName)),await o.installWithNewReport({stdout:this.context.stdout,quiet:this.context.quiet},{cache:n})}};Ke();Ke();Ke();Gt();var Jde=et(Q2()),SH=et(Xo());il();var WE=class extends ut{constructor(){super(...arguments);this.interactive=de.Boolean("-i,--interactive",{description:"Offer various choices, depending on the detected upgrade paths"});this.fixed=de.Boolean("-F,--fixed",!1,{description:"Store dependency tags as-is instead of resolving them"});this.exact=de.Boolean("-E,--exact",!1,{description:"Don't use any semver modifier on the resolved range"});this.tilde=de.Boolean("-T,--tilde",!1,{description:"Use the `~` semver modifier on the resolved range"});this.caret=de.Boolean("-C,--caret",!1,{description:"Use the `^` semver modifier on the resolved range"});this.recursive=de.Boolean("-R,--recursive",!1,{description:"Resolve again ALL resolutions for those packages"});this.mode=de.String("--mode",{description:"Change what artifacts installs generate",validator:js(yl)});this.patterns=de.Rest()}static{this.paths=[["up"]]}static{this.usage=ot.Usage({description:"upgrade dependencies across the project",details:"\n This command upgrades the packages matching the list of specified patterns to their latest available version across the whole project (regardless of whether they're part of `dependencies` or `devDependencies` - `peerDependencies` won't be affected). This is a project-wide command: all workspaces will be upgraded in the process.\n\n If `-R,--recursive` is set the command will change behavior and no other switch will be allowed. When operating under this mode `yarn up` will force all ranges matching the selected packages to be resolved again (often to the highest available versions) before being stored in the lockfile. It however won't touch your manifests anymore, so depending on your needs you might want to run both `yarn up` and `yarn up -R` to cover all bases.\n\n If `-i,--interactive` is set (or if the `preferInteractive` settings is toggled on) the command will offer various choices, depending on the detected upgrade paths. Some upgrades require this flag in order to resolve ambiguities.\n\n The, `-C,--caret`, `-E,--exact` and `-T,--tilde` options have the same meaning as in the `add` command (they change the modifier used when the range is missing or a tag, and are ignored when the range is explicitly set).\n\n If the `--mode=` option is set, Yarn will change which artifacts are generated. The modes currently supported are:\n\n - `skip-build` will not run the build scripts at all. Note that this is different from setting `enableScripts` to false because the latter will disable build scripts, and thus affect the content of the artifacts generated on disk, whereas the former will just disable the build step - but not the scripts themselves, which just won't run.\n\n - `update-lockfile` will skip the link step altogether, and only fetch packages that are missing from the lockfile (or that have no associated checksums). This mode is typically used by tools like Renovate or Dependabot to keep a lockfile up-to-date without incurring the full install cost.\n\n Generally you can see `yarn up` as a counterpart to what was `yarn upgrade --latest` in Yarn 1 (ie it ignores the ranges previously listed in your manifests), but unlike `yarn upgrade` which only upgraded dependencies in the current workspace, `yarn up` will upgrade all workspaces at the same time.\n\n This command accepts glob patterns as arguments (if valid Descriptors and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n **Note:** The ranges have to be static, only the package scopes and names can contain glob patterns.\n ",examples:[["Upgrade all instances of lodash to the latest release","$0 up lodash"],["Upgrade all instances of lodash to the latest release, but ask confirmation for each","$0 up lodash -i"],["Upgrade all instances of lodash to 1.2.3","$0 up lodash@1.2.3"],["Upgrade all instances of packages with the `@babel` scope to the latest release","$0 up '@babel/*'"],["Upgrade all instances of packages containing the word `jest` to the latest release","$0 up '*jest*'"],["Upgrade all instances of packages with the `@babel` scope to 7.0.0","$0 up '@babel/*@7.0.0'"]]})}static{this.schema=[Pw("recursive",Ku.Forbids,["interactive","exact","tilde","caret"],{ignore:[void 0,!1]})]}async execute(){return this.recursive?await this.executeUpRecursive():await this.executeUpClassic()}async executeUpRecursive(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=[...o.storedDescriptors.values()],A=u.map(E=>G.stringifyIdent(E)),p=new Set;for(let E of this.patterns){if(G.parseDescriptor(E).range!=="unknown")throw new it("Ranges aren't allowed when using --recursive");for(let w of(0,SH.default)(A,E)){let D=G.parseIdent(w);p.add(D.identHash)}}let h=u.filter(E=>p.has(E.identHash));for(let E of h)o.storedDescriptors.delete(E.descriptorHash),o.storedResolutions.delete(E.descriptorHash);return await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}async executeUpClassic(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=this.fixed,A=r.isInteractive({interactive:this.interactive,stdout:this.context.stdout}),p=R2(this,o),h=A?["keep","reuse","project","latest"]:["project","latest"],E=[],w=[];for(let L of this.patterns){let U=!1,J=G.parseDescriptor(L),te=G.stringifyIdent(J);for(let le of o.workspaces)for(let ce of["dependencies","devDependencies"]){let Ie=[...le.manifest.getForScope(ce).values()].map(De=>G.stringifyIdent(De)),he=te==="*"?Ie:(0,SH.default)(Ie,te);for(let De of he){let Ee=G.parseIdent(De),g=le.manifest[ce].get(Ee.identHash);if(typeof g>"u")throw new Error("Assertion failed: Expected the descriptor to be registered");let me=G.makeDescriptor(Ee,J.range);E.push(Promise.resolve().then(async()=>[le,ce,g,await T2(me,{project:o,workspace:le,cache:n,target:ce,fixed:u,modifier:p,strategies:h})])),U=!0}}U||w.push(L)}if(w.length>1)throw new it(`Patterns ${pe.prettyList(r,w,pe.Type.CODE)} don't match any packages referenced by any workspace`);if(w.length>0)throw new it(`Pattern ${pe.prettyList(r,w,pe.Type.CODE)} doesn't match any packages referenced by any workspace`);let D=await Promise.all(E),x=await pA.start({configuration:r,stdout:this.context.stdout,suggestInstall:!1},async L=>{for(let[,,U,{suggestions:J,rejections:te}]of D){let le=J.filter(ce=>ce.descriptor!==null);if(le.length===0){let[ce]=te;if(typeof ce>"u")throw new Error("Assertion failed: Expected an error to have been set");let ue=this.cli.error(ce);o.configuration.get("enableNetwork")?L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range + +${ue}`):L.reportError(27,`${G.prettyDescriptor(r,U)} can't be resolved to a satisfying range (note: network resolution has been disabled) + +${ue}`)}else le.length>1&&!A&&L.reportError(27,`${G.prettyDescriptor(r,U)} has multiple possible upgrade strategies; use -i to disambiguate manually`)}});if(x.hasErrors())return x.exitCode();let C=!1,T=[];for(let[L,U,,{suggestions:J}]of D){let te,le=J.filter(he=>he.descriptor!==null),ce=le[0].descriptor,ue=le.every(he=>G.areDescriptorsEqual(he.descriptor,ce));le.length===1||ue?te=ce:(C=!0,{answer:te}=await(0,Jde.prompt)({type:"select",name:"answer",message:`Which range do you want to use in ${G.prettyWorkspace(r,L)} \u276F ${U}?`,choices:J.map(({descriptor:he,name:De,reason:Ee})=>he?{name:De,hint:Ee,descriptor:he}:{name:De,hint:Ee,disabled:!0}),onCancel:()=>process.exit(130),result(he){return this.find(he,"descriptor")},stdin:this.context.stdin,stdout:this.context.stdout}));let Ie=L.manifest[U].get(te.identHash);if(typeof Ie>"u")throw new Error("Assertion failed: This descriptor should have a matching entry");if(Ie.descriptorHash!==te.descriptorHash)L.manifest[U].set(te.identHash,te),T.push([L,U,Ie,te]);else{let he=r.makeResolver(),De={project:o,resolver:he},Ee=r.normalizeDependency(Ie),g=he.bindDescriptor(Ee,L.anchoredLocator,De);o.forgetResolution(g)}}return await r.triggerMultipleHooks(L=>L.afterWorkspaceDependencyReplacement,T),C&&this.context.stdout.write(` +`),await o.installWithNewReport({stdout:this.context.stdout},{cache:n,mode:this.mode})}};Ke();Ke();Ke();Gt();var YE=class extends ut{constructor(){super(...arguments);this.recursive=de.Boolean("-R,--recursive",!1,{description:"List, for each workspace, what are all the paths that lead to the dependency"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.peers=de.Boolean("--peers",!1,{description:"Also print the peer dependencies that match the specified name"});this.package=de.String()}static{this.paths=[["why"]]}static{this.usage=ot.Usage({description:"display the reason why a package is needed",details:` + This command prints the exact reasons why a package appears in the dependency tree. + + If \`-R,--recursive\` is set, the listing will go in depth and will list, for each workspaces, what are all the paths that lead to the dependency. Note that the display is somewhat optimized in that it will not print the package listing twice for a single package, so if you see a leaf named "Foo" when looking for "Bar", it means that "Foo" already got printed higher in the tree. + `,examples:[["Explain why lodash is used in your project","$0 why lodash"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let n=G.parseIdent(this.package).identHash,u=this.recursive?Z0t(o,n,{configuration:r,peers:this.peers}):X0t(o,n,{configuration:r,peers:this.peers});As.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1})}};function X0t(t,e,{configuration:r,peers:o}){let a=qe.sortMap(t.storedPackages.values(),A=>G.stringifyLocator(A)),n={},u={children:n};for(let A of a){let p={};for(let E of A.dependencies.values()){if(!o&&A.peerDependencies.has(E.identHash))continue;let w=t.storedResolutions.get(E.descriptorHash);if(!w)throw new Error("Assertion failed: The resolution should have been registered");let D=t.storedPackages.get(w);if(!D)throw new Error("Assertion failed: The package should have been registered");if(D.identHash!==e)continue;{let C=G.stringifyLocator(A);n[C]={value:[A,pe.Type.LOCATOR],children:p}}let x=G.stringifyLocator(D);p[x]={value:[{descriptor:E,locator:D},pe.Type.DEPENDENT]}}}return u}function Z0t(t,e,{configuration:r,peers:o}){let a=qe.sortMap(t.workspaces,D=>G.stringifyLocator(D.anchoredLocator)),n=new Set,u=new Set,A=D=>{if(n.has(D.locatorHash))return u.has(D.locatorHash);if(n.add(D.locatorHash),D.identHash===e)return u.add(D.locatorHash),!0;let x=!1;D.identHash===e&&(x=!0);for(let C of D.dependencies.values()){if(!o&&D.peerDependencies.has(C.identHash))continue;let T=t.storedResolutions.get(C.descriptorHash);if(!T)throw new Error("Assertion failed: The resolution should have been registered");let L=t.storedPackages.get(T);if(!L)throw new Error("Assertion failed: The package should have been registered");A(L)&&(x=!0)}return x&&u.add(D.locatorHash),x};for(let D of a)A(D.anchoredPackage);let p=new Set,h={},E={children:h},w=(D,x,C)=>{if(!u.has(D.locatorHash))return;let T=C!==null?pe.tuple(pe.Type.DEPENDENT,{locator:D,descriptor:C}):pe.tuple(pe.Type.LOCATOR,D),L={},U={value:T,children:L},J=G.stringifyLocator(D);if(x[J]=U,!(C!==null&&t.tryWorkspaceByLocator(D))&&!p.has(D.locatorHash)){p.add(D.locatorHash);for(let te of D.dependencies.values()){if(!o&&D.peerDependencies.has(te.identHash))continue;let le=t.storedResolutions.get(te.descriptorHash);if(!le)throw new Error("Assertion failed: The resolution should have been registered");let ce=t.storedPackages.get(le);if(!ce)throw new Error("Assertion failed: The package should have been registered");w(ce,L,te)}}};for(let D of a)w(D.anchoredPackage,h,null);return E}Ke();var OH={};Kt(OH,{GitFetcher:()=>_2,GitResolver:()=>H2,default:()=>Egt,gitUtils:()=>ra});Ke();Pt();var ra={};Kt(ra,{TreeishProtocols:()=>U2,clone:()=>LH,fetchBase:()=>mme,fetchChangedFiles:()=>yme,fetchChangedWorkspaces:()=>mgt,fetchRoot:()=>dme,isGitUrl:()=>JE,lsRemote:()=>gme,normalizeLocator:()=>dgt,normalizeRepoUrl:()=>KE,resolveUrl:()=>NH,splitRepoUrl:()=>Rh,validateRepoUrl:()=>TH});Ke();Pt();Gt();var fme=et(cme()),pme=et(t3()),VE=et(ve("querystring")),FH=et(ni());function QH(t,e,r){let o=t.indexOf(r);return t.lastIndexOf(e,o>-1?o:1/0)}function ume(t){try{return new URL(t)}catch{return}}function hgt(t){let e=QH(t,"@","#"),r=QH(t,":","#");return r>e&&(t=`${t.slice(0,r)}/${t.slice(r+1)}`),QH(t,":","#")===-1&&t.indexOf("//")===-1&&(t=`ssh://${t}`),t}function Ame(t){return ume(t)||ume(hgt(t))}function KE(t,{git:e=!1}={}){if(t=t.replace(/^git\+https:/,"https:"),t=t.replace(/^(?:github:|https:\/\/github\.com\/|git:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)(?:\.git)?(#.*)?$/,"https://github.com/$1/$2.git$3"),t=t.replace(/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/,"https://github.com/$1/$2.git#$3"),e){let r=Ame(t);r&&(t=r.href),t=t.replace(/^git\+([^:]+):/,"$1:")}return t}function hme(){return{...process.env,GIT_SSH_COMMAND:process.env.GIT_SSH_COMMAND||`${process.env.GIT_SSH||"ssh"} -o BatchMode=yes`}}var ggt=[/^ssh:/,/^git(?:\+[^:]+)?:/,/^(?:git\+)?https?:[^#]+\/[^#]+(?:\.git)(?:#.*)?$/,/^git@[^#]+\/[^#]+\.git(?:#.*)?$/,/^(?:github:|https:\/\/github\.com\/)?(?!\.{1,2}\/)([a-zA-Z._0-9-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z._0-9-]+?)(?:\.git)?(?:#.*)?$/,/^https:\/\/github\.com\/(?!\.{1,2}\/)([a-zA-Z0-9._-]+)\/(?!\.{1,2}(?:#|$))([a-zA-Z0-9._-]+?)\/tarball\/(.+)?$/],U2=(a=>(a.Commit="commit",a.Head="head",a.Tag="tag",a.Semver="semver",a))(U2||{});function JE(t){return t?ggt.some(e=>!!t.match(e)):!1}function Rh(t){t=KE(t);let e=t.indexOf("#");if(e===-1)return{repo:t,treeish:{protocol:"head",request:"HEAD"},extra:{}};let r=t.slice(0,e),o=t.slice(e+1);if(o.match(/^[a-z]+=/)){let a=VE.default.parse(o);for(let[p,h]of Object.entries(a))if(typeof h!="string")throw new Error(`Assertion failed: The ${p} parameter must be a literal string`);let n=Object.values(U2).find(p=>Object.hasOwn(a,p)),[u,A]=typeof n<"u"?[n,a[n]]:["head","HEAD"];for(let p of Object.values(U2))delete a[p];return{repo:r,treeish:{protocol:u,request:A},extra:a}}else{let a=o.indexOf(":"),[n,u]=a===-1?[null,o]:[o.slice(0,a),o.slice(a+1)];return{repo:r,treeish:{protocol:n,request:u},extra:{}}}}function dgt(t){return G.makeLocator(t,KE(t.reference))}function TH(t,{configuration:e}){let r=KE(t,{git:!0});if(!on.getNetworkSettings(`https://${(0,fme.default)(r).resource}`,{configuration:e}).enableNetwork)throw new Jt(80,`Request to '${r}' has been blocked because of your configuration settings`);return r}async function gme(t,e){let r=TH(t,{configuration:e}),o=await RH("listing refs",["ls-remote",r],{cwd:e.startingCwd,env:hme()},{configuration:e,normalizedRepoUrl:r}),a=new Map,n=/^([a-f0-9]{40})\t([^\n]+)/gm,u;for(;(u=n.exec(o.stdout))!==null;)a.set(u[2],u[1]);return a}async function NH(t,e){let{repo:r,treeish:{protocol:o,request:a},extra:n}=Rh(t),u=await gme(r,e),A=(h,E)=>{switch(h){case"commit":{if(!E.match(/^[a-f0-9]{40}$/))throw new Error("Invalid commit hash");return VE.default.stringify({...n,commit:E})}case"head":{let w=u.get(E==="HEAD"?E:`refs/heads/${E}`);if(typeof w>"u")throw new Error(`Unknown head ("${E}")`);return VE.default.stringify({...n,commit:w})}case"tag":{let w=u.get(`refs/tags/${E}`);if(typeof w>"u")throw new Error(`Unknown tag ("${E}")`);return VE.default.stringify({...n,commit:w})}case"semver":{let w=Ur.validRange(E);if(!w)throw new Error(`Invalid range ("${E}")`);let D=new Map([...u.entries()].filter(([C])=>C.startsWith("refs/tags/")).map(([C,T])=>[FH.default.parse(C.slice(10)),T]).filter(C=>C[0]!==null)),x=FH.default.maxSatisfying([...D.keys()],w);if(x===null)throw new Error(`No matching range ("${E}")`);return VE.default.stringify({...n,commit:D.get(x)})}case null:{let w;if((w=p("commit",E))!==null||(w=p("tag",E))!==null||(w=p("head",E))!==null)return w;throw E.match(/^[a-f0-9]+$/)?new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head - if a commit, use the 40-characters commit hash`):new Error(`Couldn't resolve "${E}" as either a commit, a tag, or a head`)}default:throw new Error(`Invalid Git resolution protocol ("${h}")`)}},p=(h,E)=>{try{return A(h,E)}catch{return null}};return KE(`${r}#${A(o,a)}`)}async function LH(t,e){return await e.getLimit("cloneConcurrency")(async()=>{let{repo:r,treeish:{protocol:o,request:a}}=Rh(t);if(o!=="commit")throw new Error("Invalid treeish protocol when cloning");let n=TH(r,{configuration:e}),u=await ae.mktempPromise(),A={cwd:u,env:hme()};return await RH("cloning the repository",["clone","-c core.autocrlf=false",n,Ae.fromPortablePath(u)],A,{configuration:e,normalizedRepoUrl:n}),await RH("switching branch",["checkout",`${a}`],A,{configuration:e,normalizedRepoUrl:n}),u})}async function dme(t){let e,r=t;do{if(e=r,await ae.existsPromise(K.join(e,".git")))return e;r=K.dirname(e)}while(r!==e);return null}async function mme(t,{baseRefs:e}){if(e.length===0)throw new it("Can't run this command with zero base refs specified.");let r=[];for(let A of e){let{code:p}=await Hr.execvp("git",["merge-base",A,"HEAD"],{cwd:t});p===0&&r.push(A)}if(r.length===0)throw new it(`No ancestor could be found between any of HEAD and ${e.join(", ")}`);let{stdout:o}=await Hr.execvp("git",["merge-base","HEAD",...r],{cwd:t,strict:!0}),a=o.trim(),{stdout:n}=await Hr.execvp("git",["show","--quiet","--pretty=format:%s",a],{cwd:t,strict:!0}),u=n.trim();return{hash:a,title:u}}async function yme(t,{base:e,project:r}){let o=qe.buildIgnorePattern(r.configuration.get("changesetIgnorePatterns")),{stdout:a}=await Hr.execvp("git",["diff","--name-only",`${e}`],{cwd:t,strict:!0}),n=a.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>K.resolve(t,Ae.toPortablePath(h))),{stdout:u}=await Hr.execvp("git",["ls-files","--others","--exclude-standard"],{cwd:t,strict:!0}),A=u.split(/\r\n|\r|\n/).filter(h=>h.length>0).map(h=>K.resolve(t,Ae.toPortablePath(h))),p=[...new Set([...n,...A].sort())];return o?p.filter(h=>!K.relative(r.cwd,h).match(o)):p}async function mgt({ref:t,project:e}){if(e.configuration.projectCwd===null)throw new it("This command can only be run from within a Yarn project");let r=[K.resolve(e.cwd,mr.lockfile),K.resolve(e.cwd,e.configuration.get("cacheFolder")),K.resolve(e.cwd,e.configuration.get("installStatePath")),K.resolve(e.cwd,e.configuration.get("virtualFolder"))];await e.configuration.triggerHook(u=>u.populateYarnPaths,e,u=>{u!=null&&r.push(u)});let o=await dme(e.configuration.projectCwd);if(o==null)throw new it("This command can only be run on Git repositories");let a=await mme(o,{baseRefs:typeof t=="string"?[t]:e.configuration.get("changesetBaseRefs")}),n=await yme(o,{base:a.hash,project:e});return new Set(qe.mapAndFilter(n,u=>{let A=e.tryWorkspaceByFilePath(u);return A===null?qe.mapAndFilter.skip:r.some(p=>u.startsWith(p))?qe.mapAndFilter.skip:A}))}async function RH(t,e,r,{configuration:o,normalizedRepoUrl:a}){try{return await Hr.execvp("git",e,{...r,strict:!0})}catch(n){if(!(n instanceof Hr.ExecError))throw n;let u=n.reportExtra,A=n.stderr.toString();throw new Jt(1,`Failed ${t}`,p=>{p.reportError(1,` ${pe.prettyField(o,{label:"Repository URL",value:pe.tuple(pe.Type.URL,a)})}`);for(let h of A.matchAll(/^(.+?): (.*)$/gm)){let[,E,w]=h;E=E.toLowerCase();let D=E==="error"?"Error":`${(0,pme.default)(E)} Error`;p.reportError(1,` ${pe.prettyField(o,{label:D,value:pe.tuple(pe.Type.NO_HINT,w)})}`)}u?.(p)})}}var _2=class{supports(e,r){return JE(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,a=new Map(r.checksums);a.set(e.locatorHash,o);let n={...r,checksums:a},u=await this.downloadHosted(e,n);if(u!==null)return u;let[A,p,h]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote repository`),loader:()=>this.cloneFromRemote(e,n),...r.cacheOptions});return{packageFs:A,releaseFs:p,prefixPath:G.getIdentVendorPath(e),checksum:h}}async downloadHosted(e,r){return r.project.configuration.reduceHook(o=>o.fetchHostedRepository,null,e,r)}async cloneFromRemote(e,r){let o=Rh(e.reference),a=await LH(e.reference,r.project.configuration),n=K.resolve(a,o.extra.cwd??Bt.dot),u=K.join(n,"package.tgz");await hn.prepareExternalProject(n,u,{configuration:r.project.configuration,report:r.report,workspace:o.extra.workspace,locator:e});let A=await ae.readFilePromise(u);return await qe.releaseAfterUseAsync(async()=>await $i.convertToZip(A,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1}))}};Ke();Ke();var H2=class{supportsDescriptor(e,r){return JE(e.range)}supportsLocator(e,r){return JE(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=await NH(e.range,o.project.configuration);return[G.makeLocator(e,a)]}async getSatisfying(e,r,o,a){let n=Rh(e.range);return{locators:o.filter(A=>{if(A.identHash!==e.identHash)return!1;let p=Rh(A.reference);return!(n.repo!==p.repo||n.treeish.protocol==="commit"&&n.treeish.request!==p.treeish.request)}),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var ygt={configuration:{changesetBaseRefs:{description:"The base git refs that the current HEAD is compared against when detecting changes. Supports git branches, tags, and commits.",type:"STRING",isArray:!0,isNullable:!1,default:["master","origin/master","upstream/master","main","origin/main","upstream/main"]},changesetIgnorePatterns:{description:"Array of glob patterns; files matching them will be ignored when fetching the changed files",type:"STRING",default:[],isArray:!0},cloneConcurrency:{description:"Maximal number of concurrent clones",type:"NUMBER",default:2}},fetchers:[_2],resolvers:[H2]};var Egt=ygt;Gt();var zE=class extends ut{constructor(){super(...arguments);this.since=de.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.recursive=de.Boolean("-R,--recursive",!1,{description:"Find packages via dependencies/devDependencies instead of using the workspaces field"});this.noPrivate=de.Boolean("--no-private",{description:"Exclude workspaces that have the private field set to true"});this.verbose=de.Boolean("-v,--verbose",!1,{description:"Also return the cross-dependencies between workspaces"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["workspaces","list"]]}static{this.usage=ot.Usage({category:"Workspace-related commands",description:"list all available workspaces",details:"\n This command will print the list of all workspaces in the project.\n\n - If `--since` is set, Yarn will only list workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `--no-private` is set, Yarn will not list any workspaces that have the `private` field set to `true`.\n\n - If both the `-v,--verbose` and `--json` options are set, Yarn will also return the cross-dependencies between each workspaces (useful when you wish to automatically generate Buck / Bazel rules).\n "})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd);return(await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async n=>{let u=this.since?await ra.fetchChangedWorkspaces({ref:this.since,project:o}):o.workspaces,A=new Set(u);if(this.recursive)for(let p of[...u].map(h=>h.getRecursiveWorkspaceDependents()))for(let h of p)A.add(h);for(let p of A){let{manifest:h}=p;if(h.private&&this.noPrivate)continue;let E;if(this.verbose){let w=new Set,D=new Set;for(let x of _t.hardDependencies)for(let[C,T]of h.getForScope(x)){let L=o.tryWorkspaceByDescriptor(T);L===null?o.workspacesByIdent.has(C)&&D.add(T):w.add(L)}E={workspaceDependencies:Array.from(w).map(x=>x.relativeCwd),mismatchedWorkspaceDependencies:Array.from(D).map(x=>G.stringifyDescriptor(x))}}n.reportInfo(null,`${p.relativeCwd}`),n.reportJson({location:p.relativeCwd,name:h.name?G.stringifyIdent(h.name):null,...E})}})).exitCode()}};Ke();Ke();Gt();var XE=class extends ut{constructor(){super(...arguments);this.workspaceName=de.String();this.commandName=de.String();this.args=de.Proxy()}static{this.paths=[["workspace"]]}static{this.usage=ot.Usage({category:"Workspace-related commands",description:"run a command within the specified workspace",details:` + This command will run a given sub-command on a single workspace. + `,examples:[["Add a package to a single workspace","yarn workspace components add -D react"],["Run build script on a single workspace","yarn workspace components run build"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);let n=o.workspaces,u=new Map(n.map(p=>[G.stringifyIdent(p.anchoredLocator),p])),A=u.get(this.workspaceName);if(A===void 0){let p=Array.from(u.keys()).sort();throw new it(`Workspace '${this.workspaceName}' not found. Did you mean any of the following: + - ${p.join(` + - `)}?`)}return this.cli.run([this.commandName,...this.args],{cwd:A.cwd})}};var Cgt={configuration:{enableImmutableInstalls:{description:"If true (the default on CI), prevents the install command from modifying the lockfile",type:"BOOLEAN",default:Eme.isCI},defaultSemverRangePrefix:{description:"The default save prefix: '^', '~' or ''",type:"STRING",values:["^","~",""],default:"^"},preferReuse:{description:"If true, `yarn add` will attempt to reuse the most common dependency range in other workspaces.",type:"BOOLEAN",default:!1}},commands:[hE,gE,dE,mE,jE,TE,PE,zE,CE,IE,wE,BE,fE,pE,yE,EE,vE,DE,SE,bE,xE,kE,GE,QE,FE,LE,NE,OE,RE,ME,UE,_E,HE,qE,WE,YE,XE]},Igt=Cgt;var jH={};Kt(jH,{default:()=>Bgt});Ke();var kt={optional:!0},UH=[["@tailwindcss/aspect-ratio@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@tailwindcss/line-clamp@<0.2.1",{peerDependencies:{tailwindcss:"^2.0.2"}}],["@fullhuman/postcss-purgecss@3.1.3 || 3.1.3-alpha.0",{peerDependencies:{postcss:"^8.0.0"}}],["@samverschueren/stream-to-observable@<0.3.1",{peerDependenciesMeta:{rxjs:kt,zenObservable:kt}}],["any-observable@<0.5.1",{peerDependenciesMeta:{rxjs:kt,zenObservable:kt}}],["@pm2/agent@<1.0.4",{dependencies:{debug:"*"}}],["debug@<4.2.0",{peerDependenciesMeta:{"supports-color":kt}}],["got@<11",{dependencies:{"@types/responselike":"^1.0.0","@types/keyv":"^3.1.1"}}],["cacheable-lookup@<4.1.2",{dependencies:{"@types/keyv":"^3.1.1"}}],["http-link-dataloader@*",{peerDependencies:{graphql:"^0.13.1 || ^14.0.0"}}],["typescript-language-server@*",{dependencies:{"vscode-jsonrpc":"^5.0.1","vscode-languageserver-protocol":"^3.15.0"}}],["postcss-syntax@*",{peerDependenciesMeta:{"postcss-html":kt,"postcss-jsx":kt,"postcss-less":kt,"postcss-markdown":kt,"postcss-scss":kt}}],["jss-plugin-rule-value-function@<=10.1.1",{dependencies:{"tiny-warning":"^1.0.2"}}],["ink-select-input@<4.1.0",{peerDependencies:{react:"^16.8.2"}}],["license-webpack-plugin@<2.3.18",{peerDependenciesMeta:{webpack:kt}}],["snowpack@>=3.3.0",{dependencies:{"node-gyp":"^7.1.0"}}],["promise-inflight@*",{peerDependenciesMeta:{bluebird:kt}}],["reactcss@*",{peerDependencies:{react:"*"}}],["react-color@<=2.19.0",{peerDependencies:{react:"*"}}],["gatsby-plugin-i18n@*",{dependencies:{ramda:"^0.24.1"}}],["useragent@^2.0.0",{dependencies:{request:"^2.88.0",yamlparser:"0.0.x",semver:"5.5.x"}}],["@apollographql/apollo-tools@<=0.5.2",{peerDependencies:{graphql:"^14.2.1 || ^15.0.0"}}],["material-table@^2.0.0",{dependencies:{"@babel/runtime":"^7.11.2"}}],["@babel/parser@*",{dependencies:{"@babel/types":"^7.8.3"}}],["fork-ts-checker-webpack-plugin@<=6.3.4",{peerDependencies:{eslint:">= 6",typescript:">= 2.7",webpack:">= 4","vue-template-compiler":"*"},peerDependenciesMeta:{eslint:kt,"vue-template-compiler":kt}}],["rc-animate@<=3.1.1",{peerDependencies:{react:">=16.9.0","react-dom":">=16.9.0"}}],["react-bootstrap-table2-paginator@*",{dependencies:{classnames:"^2.2.6"}}],["react-draggable@<=4.4.3",{peerDependencies:{react:">= 16.3.0","react-dom":">= 16.3.0"}}],["apollo-upload-client@<14",{peerDependencies:{graphql:"14 - 15"}}],["react-instantsearch-core@<=6.7.0",{peerDependencies:{algoliasearch:">= 3.1 < 5"}}],["react-instantsearch-dom@<=6.7.0",{dependencies:{"react-fast-compare":"^3.0.0"}}],["ws@<7.2.1",{peerDependencies:{bufferutil:"^4.0.1","utf-8-validate":"^5.0.2"},peerDependenciesMeta:{bufferutil:kt,"utf-8-validate":kt}}],["react-portal@<4.2.2",{peerDependencies:{"react-dom":"^15.0.0-0 || ^16.0.0-0 || ^17.0.0-0"}}],["react-scripts@<=4.0.1",{peerDependencies:{react:"*"}}],["testcafe@<=1.10.1",{dependencies:{"@babel/plugin-transform-for-of":"^7.12.1","@babel/runtime":"^7.12.5"}}],["testcafe-legacy-api@<=4.2.0",{dependencies:{"testcafe-hammerhead":"^17.0.1","read-file-relative":"^1.2.0"}}],["@google-cloud/firestore@<=4.9.3",{dependencies:{protobufjs:"^6.8.6"}}],["gatsby-source-apiserver@*",{dependencies:{"babel-polyfill":"^6.26.0"}}],["@webpack-cli/package-utils@<=1.0.1-alpha.4",{dependencies:{"cross-spawn":"^7.0.3"}}],["gatsby-remark-prismjs@<3.3.28",{dependencies:{lodash:"^4"}}],["gatsby-plugin-favicon@*",{peerDependencies:{webpack:"*"}}],["gatsby-plugin-sharp@<=4.6.0-next.3",{dependencies:{debug:"^4.3.1"}}],["gatsby-react-router-scroll@<=5.6.0-next.0",{dependencies:{"prop-types":"^15.7.2"}}],["@rebass/forms@*",{dependencies:{"@styled-system/should-forward-prop":"^5.0.0"},peerDependencies:{react:"^16.8.6"}}],["rebass@*",{peerDependencies:{react:"^16.8.6"}}],["@ant-design/react-slick@<=0.28.3",{peerDependencies:{react:">=16.0.0"}}],["mqtt@<4.2.7",{dependencies:{duplexify:"^4.1.1"}}],["vue-cli-plugin-vuetify@<=2.0.3",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":kt,"vuetify-loader":kt}}],["vue-cli-plugin-vuetify@<=2.0.4",{dependencies:{"null-loader":"^3.0.0"}}],["vue-cli-plugin-vuetify@>=2.4.3",{peerDependencies:{vue:"*"}}],["@vuetify/cli-plugin-utils@<=0.0.4",{dependencies:{semver:"^6.3.0"},peerDependenciesMeta:{"sass-loader":kt}}],["@vue/cli-plugin-typescript@<=5.0.0-alpha.0",{dependencies:{"babel-loader":"^8.1.0"}}],["@vue/cli-plugin-typescript@<=5.0.0-beta.0",{dependencies:{"@babel/core":"^7.12.16"},peerDependencies:{"vue-template-compiler":"^2.0.0"},peerDependenciesMeta:{"vue-template-compiler":kt}}],["cordova-ios@<=6.3.0",{dependencies:{underscore:"^1.9.2"}}],["cordova-lib@<=10.0.1",{dependencies:{underscore:"^1.9.2"}}],["git-node-fs@*",{peerDependencies:{"js-git":"^0.7.8"},peerDependenciesMeta:{"js-git":kt}}],["consolidate@<0.16.0",{peerDependencies:{mustache:"^3.0.0"},peerDependenciesMeta:{mustache:kt}}],["consolidate@<=0.16.0",{peerDependencies:{velocityjs:"^2.0.1",tinyliquid:"^0.2.34","liquid-node":"^3.0.1",jade:"^1.11.0","then-jade":"*",dust:"^0.3.0","dustjs-helpers":"^1.7.4","dustjs-linkedin":"^2.7.5",swig:"^1.4.2","swig-templates":"^2.0.3","razor-tmpl":"^1.3.1",atpl:">=0.7.6",liquor:"^0.0.5",twig:"^1.15.2",ejs:"^3.1.5",eco:"^1.1.0-rc-3",jazz:"^0.0.18",jqtpl:"~1.1.0",hamljs:"^0.6.2",hamlet:"^0.3.3",whiskers:"^0.4.0","haml-coffee":"^1.14.1","hogan.js":"^3.0.2",templayed:">=0.2.3",handlebars:"^4.7.6",underscore:"^1.11.0",lodash:"^4.17.20",pug:"^3.0.0","then-pug":"*",qejs:"^3.0.5",walrus:"^0.10.1",mustache:"^4.0.1",just:"^0.1.8",ect:"^0.5.9",mote:"^0.2.0",toffee:"^0.3.6",dot:"^1.1.3","bracket-template":"^1.1.5",ractive:"^1.3.12",nunjucks:"^3.2.2",htmling:"^0.0.8","babel-core":"^6.26.3",plates:"~0.4.11","react-dom":"^16.13.1",react:"^16.13.1","arc-templates":"^0.5.3",vash:"^0.13.0",slm:"^2.0.0",marko:"^3.14.4",teacup:"^2.0.0","coffee-script":"^1.12.7",squirrelly:"^5.1.0",twing:"^5.0.2"},peerDependenciesMeta:{velocityjs:kt,tinyliquid:kt,"liquid-node":kt,jade:kt,"then-jade":kt,dust:kt,"dustjs-helpers":kt,"dustjs-linkedin":kt,swig:kt,"swig-templates":kt,"razor-tmpl":kt,atpl:kt,liquor:kt,twig:kt,ejs:kt,eco:kt,jazz:kt,jqtpl:kt,hamljs:kt,hamlet:kt,whiskers:kt,"haml-coffee":kt,"hogan.js":kt,templayed:kt,handlebars:kt,underscore:kt,lodash:kt,pug:kt,"then-pug":kt,qejs:kt,walrus:kt,mustache:kt,just:kt,ect:kt,mote:kt,toffee:kt,dot:kt,"bracket-template":kt,ractive:kt,nunjucks:kt,htmling:kt,"babel-core":kt,plates:kt,"react-dom":kt,react:kt,"arc-templates":kt,vash:kt,slm:kt,marko:kt,teacup:kt,"coffee-script":kt,squirrelly:kt,twing:kt}}],["vue-loader@<=16.3.3",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",webpack:"^4.1.0 || ^5.0.0-0"},peerDependenciesMeta:{"@vue/compiler-sfc":kt}}],["vue-loader@^16.7.0",{peerDependencies:{"@vue/compiler-sfc":"^3.0.8",vue:"^3.2.13"},peerDependenciesMeta:{"@vue/compiler-sfc":kt,vue:kt}}],["scss-parser@<=1.0.5",{dependencies:{lodash:"^4.17.21"}}],["query-ast@<1.0.5",{dependencies:{lodash:"^4.17.21"}}],["redux-thunk@<=2.3.0",{peerDependencies:{redux:"^4.0.0"}}],["skypack@<=0.3.2",{dependencies:{tar:"^6.1.0"}}],["@npmcli/metavuln-calculator@<2.0.0",{dependencies:{"json-parse-even-better-errors":"^2.3.1"}}],["bin-links@<2.3.0",{dependencies:{"mkdirp-infer-owner":"^1.0.2"}}],["rollup-plugin-polyfill-node@<=0.8.0",{peerDependencies:{rollup:"^1.20.0 || ^2.0.0"}}],["snowpack@<3.8.6",{dependencies:{"magic-string":"^0.25.7"}}],["elm-webpack-loader@*",{dependencies:{temp:"^0.9.4"}}],["winston-transport@<=4.4.0",{dependencies:{logform:"^2.2.0"}}],["jest-vue-preprocessor@*",{dependencies:{"@babel/core":"7.8.7","@babel/template":"7.8.6"},peerDependencies:{pug:"^2.0.4"},peerDependenciesMeta:{pug:kt}}],["redux-persist@*",{peerDependencies:{react:">=16"},peerDependenciesMeta:{react:kt}}],["sodium@>=3",{dependencies:{"node-gyp":"^3.8.0"}}],["babel-plugin-graphql-tag@<=3.1.0",{peerDependencies:{graphql:"^14.0.0 || ^15.0.0"}}],["@playwright/test@<=1.14.1",{dependencies:{"jest-matcher-utils":"^26.4.2"}}],...["babel-plugin-remove-graphql-queries@<3.14.0-next.1","babel-preset-gatsby-package@<1.14.0-next.1","create-gatsby@<1.14.0-next.1","gatsby-admin@<0.24.0-next.1","gatsby-cli@<3.14.0-next.1","gatsby-core-utils@<2.14.0-next.1","gatsby-design-tokens@<3.14.0-next.1","gatsby-legacy-polyfills@<1.14.0-next.1","gatsby-plugin-benchmark-reporting@<1.14.0-next.1","gatsby-plugin-graphql-config@<0.23.0-next.1","gatsby-plugin-image@<1.14.0-next.1","gatsby-plugin-mdx@<2.14.0-next.1","gatsby-plugin-netlify-cms@<5.14.0-next.1","gatsby-plugin-no-sourcemaps@<3.14.0-next.1","gatsby-plugin-page-creator@<3.14.0-next.1","gatsby-plugin-preact@<5.14.0-next.1","gatsby-plugin-preload-fonts@<2.14.0-next.1","gatsby-plugin-schema-snapshot@<2.14.0-next.1","gatsby-plugin-styletron@<6.14.0-next.1","gatsby-plugin-subfont@<3.14.0-next.1","gatsby-plugin-utils@<1.14.0-next.1","gatsby-recipes@<0.25.0-next.1","gatsby-source-shopify@<5.6.0-next.1","gatsby-source-wikipedia@<3.14.0-next.1","gatsby-transformer-screenshot@<3.14.0-next.1","gatsby-worker@<0.5.0-next.1"].map(t=>[t,{dependencies:{"@babel/runtime":"^7.14.8"}}]),["gatsby-core-utils@<2.14.0-next.1",{dependencies:{got:"8.3.2"}}],["gatsby-plugin-gatsby-cloud@<=3.1.0-next.0",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["gatsby-plugin-gatsby-cloud@<=3.2.0-next.1",{peerDependencies:{webpack:"*"}}],["babel-plugin-remove-graphql-queries@<=3.14.0-next.1",{dependencies:{"gatsby-core-utils":"^2.8.0-next.1"}}],["gatsby-plugin-netlify@3.13.0-next.1",{dependencies:{"gatsby-core-utils":"^2.13.0-next.0"}}],["clipanion-v3-codemod@<=0.2.0",{peerDependencies:{jscodeshift:"^0.11.0"}}],["react-live@*",{peerDependencies:{"react-dom":"*",react:"*"}}],["webpack@<4.44.1",{peerDependenciesMeta:{"webpack-cli":kt,"webpack-command":kt}}],["webpack@<5.0.0-beta.23",{peerDependenciesMeta:{"webpack-cli":kt}}],["webpack-dev-server@<3.10.2",{peerDependenciesMeta:{"webpack-cli":kt}}],["@docusaurus/responsive-loader@<1.5.0",{peerDependenciesMeta:{sharp:kt,jimp:kt}}],["eslint-module-utils@*",{peerDependenciesMeta:{"eslint-import-resolver-node":kt,"eslint-import-resolver-typescript":kt,"eslint-import-resolver-webpack":kt,"@typescript-eslint/parser":kt}}],["eslint-plugin-import@*",{peerDependenciesMeta:{"@typescript-eslint/parser":kt}}],["critters-webpack-plugin@<3.0.2",{peerDependenciesMeta:{"html-webpack-plugin":kt}}],["terser@<=5.10.0",{dependencies:{acorn:"^8.5.0"}}],["babel-preset-react-app@10.0.x <10.0.2",{dependencies:{"@babel/plugin-proposal-private-property-in-object":"^7.16.7"}}],["eslint-config-react-app@*",{peerDependenciesMeta:{typescript:kt}}],["@vue/eslint-config-typescript@<11.0.0",{peerDependenciesMeta:{typescript:kt}}],["unplugin-vue2-script-setup@<0.9.1",{peerDependencies:{"@vue/composition-api":"^1.4.3","@vue/runtime-dom":"^3.2.26"}}],["@cypress/snapshot@*",{dependencies:{debug:"^3.2.7"}}],["auto-relay@<=0.14.0",{peerDependencies:{"reflect-metadata":"^0.1.13"}}],["vue-template-babel-compiler@<1.2.0",{peerDependencies:{"vue-template-compiler":"^2.6.0"}}],["@parcel/transformer-image@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["@parcel/transformer-js@<2.5.0",{peerDependencies:{"@parcel/core":"*"}}],["parcel@*",{peerDependenciesMeta:{"@parcel/core":kt}}],["react-scripts@*",{peerDependencies:{eslint:"*"}}],["focus-trap-react@^8.0.0",{dependencies:{tabbable:"^5.3.2"}}],["react-rnd@<10.3.7",{peerDependencies:{react:">=16.3.0","react-dom":">=16.3.0"}}],["connect-mongo@<5.0.0",{peerDependencies:{"express-session":"^1.17.1"}}],["vue-i18n@<9",{peerDependencies:{vue:"^2"}}],["vue-router@<4",{peerDependencies:{vue:"^2"}}],["unified@<10",{dependencies:{"@types/unist":"^2.0.0"}}],["react-github-btn@<=1.3.0",{peerDependencies:{react:">=16.3.0"}}],["react-dev-utils@*",{peerDependencies:{typescript:">=2.7",webpack:">=4"},peerDependenciesMeta:{typescript:kt}}],["@asyncapi/react-component@<=1.0.0-next.39",{peerDependencies:{react:">=16.8.0","react-dom":">=16.8.0"}}],["xo@*",{peerDependencies:{webpack:">=1.11.0"},peerDependenciesMeta:{webpack:kt}}],["babel-plugin-remove-graphql-queries@<=4.20.0-next.0",{dependencies:{"@babel/types":"^7.15.4"}}],["gatsby-plugin-page-creator@<=4.20.0-next.1",{dependencies:{"fs-extra":"^10.1.0"}}],["gatsby-plugin-utils@<=3.14.0-next.1",{dependencies:{fastq:"^1.13.0"},peerDependencies:{graphql:"^15.0.0"}}],["gatsby-plugin-mdx@<3.1.0-next.1",{dependencies:{mkdirp:"^1.0.4"}}],["gatsby-plugin-mdx@^2",{peerDependencies:{gatsby:"^3.0.0-next"}}],["fdir@<=5.2.0",{peerDependencies:{picomatch:"2.x"},peerDependenciesMeta:{picomatch:kt}}],["babel-plugin-transform-typescript-metadata@<=0.3.2",{peerDependencies:{"@babel/core":"^7","@babel/traverse":"^7"},peerDependenciesMeta:{"@babel/traverse":kt}}],["graphql-compose@>=9.0.10",{peerDependencies:{graphql:"^14.2.0 || ^15.0.0 || ^16.0.0"}}],["vite-plugin-vuetify@<=1.0.2",{peerDependencies:{vue:"^3.0.0"}}],["webpack-plugin-vuetify@<=2.0.1",{peerDependencies:{vue:"^3.2.6"}}],["eslint-import-resolver-vite@<2.0.1",{dependencies:{debug:"^4.3.4",resolve:"^1.22.8"}}],["notistack@^3.0.0",{dependencies:{csstype:"^3.0.10"}}]];var _H;function Cme(){return typeof _H>"u"&&(_H=ve("zlib").brotliDecompressSync(Buffer.from("G7weAByFTVk3Vs7UfHhq4yykgEM7pbW7TI43SG2S5tvGrwHBAzdz+s/npQ6tgEvobvxisrPIadkXeUAJotBn5bDZ5kAhcRqsIHe3F75Walet5hNalwgFDtxb0BiDUjiUQkjG0yW2hto9HPgiCkm316d6bC0kST72YN7D7rfkhCE9x4J0XwB0yavalxpUu2t9xszHrmtwalOxT7VslsxWcB1qpqZwERUra4psWhTV8BgwWeizurec82Caf1ABL11YMfbf8FJ9JBceZOkgmvrQPbC9DUldX/yMbmX06UQluCEjSwUoyO+EZPIjofr+/oAZUck2enraRD+oWLlnlYnj8xB+gwSo9lmmks4fXv574qSqcWA6z21uYkzMu3EWj+K23RxeQlLqiE35/rC8GcS4CGkKHKKq+zAIQwD9iRDNfiAqueLLpicFFrNsAI4zeTD/eO9MHcnRa5m8UT+M2+V+AkFST4BlKneiAQRSdST8KEAIyFlULt6wa9EBd0Ds28VmpaxquJdVt+nwdEs5xUskI13OVtFyY0UrQIRAlCuvvWivvlSKQfTO+2Q8OyUR1W5RvetaPz4jD27hdtwHFFA1Ptx6Ee/t2cY2rg2G46M1pNDRf2pWhvpy8pqMnuI3++4OF3+7OFIWXGjh+o7Nr2jNvbiYcQdQS1h903/jVFgOpA0yJ78z+x759bFA0rq+6aY5qPB4FzS3oYoLupDUhD9nDz6F6H7hpnlMf18KNKDu4IKjTWwrAnY6MFQw1W6ymOALHlFyCZmQhldg1MQHaMVVQTVgDC60TfaBqG++Y8PEoFhN/PBTZT175KNP/BlHDYGOOBmnBdzqJKplZ/ljiVG0ZBzfqeBRrrUkn6rA54462SgiliKoYVnbeptMdXNfAuaupIEi0bApF10TlgHfmEJAPUVidRVFyDupSem5po5vErPqWKhKbUIp0LozpYsIKK57dM/HKr+nguF+7924IIWMICkQ8JUigs9D+W+c4LnNoRtPPKNRUiCYmP+Jfo2lfKCKw8qpraEeWU3uiNRO6zcyKQoXPR5htmzzLznke7b4YbXW3I1lIRzmgG02Udb58U+7TpwyN7XymCgH+wuPDthZVQvRZuEP+SnLtMicz9m5zASWOBiAcLmkuFlTKuHspSIhCBD0yUPKcxu81A+4YD78rA2vtwsUEday9WNyrShyrl60rWmA+SmbYZkQOwFJWArxRYYc5jGhA5ikxYw1rx3ei4NmeX/lKiwpZ9Ln1tV2Ae7sArvxuVLbJjqJRjW1vFXAyHpvLG+8MJ6T2Ubx5M2KDa2SN6vuIGxJ9WQM9Mk3Q7aCNiZONXllhqq24DmoLbQfW2rYWsOgHWjtOmIQMyMKdiHZDjoyIq5+U700nZ6odJAoYXPQBvFNiQ78d5jaXliBqLTJEqUCwi+LiH2mx92EmNKDsJL74Z613+3lf20pxkV1+erOrjj8pW00vsPaahKUM+05ssd5uwM7K482KWEf3TCwlg/o3e5ngto7qSMz7YteIgCsF1UOcsLk7F7MxWbvrPMY473ew0G+noVL8EPbkmEMftMSeL6HFub/zy+2JQ==","base64")).toString()),_H}var HH;function Ime(){return typeof HH>"u"&&(HH=ve("zlib").brotliDecompressSync(Buffer.from("G8MSIIzURnVBnObTcvb3XE6v2S9Qgc2K801Oa5otNKEtK8BINZNcaQHy+9/vf/WXBimwutXC33P2DPc64pps5rz7NGGWaOKNSPL4Y2KRE8twut2lFOIN+OXPtRmPMRhMTILib2bEQx43az2I5d3YS8Roa5UZpF/ujHb3Djd3GDvYUfvFYSUQ39vb2cmifp/rgB4J/65JK3wRBTvMBoNBmn3mbXC63/gbBkW/2IRPri0O8bcsRBsmarF328pAln04nyJFkwUAvNu934supAqLtyerZZpJ8I8suJHhf/ocMV+scKwa8NOiDKIPXw6Ex/EEZD6TEGaW8N5zvNHYF10l6Lfooj7D5W2k3dgvQSbp2Wv8TGOayS978gxlOLVjTGXs66ozewbrjwElLtyrYNnWTfzzdEutgROUFPVMhnMoy8EjJLLlWwIEoySxliim9kYW30JUHiPVyjt0iAw/ZpPmCbUCltYPnq6ZNblIKhTNhqS/oqC9iya5sGKZTOVsTEg34n92uZTf2iPpcZih8rPW8CzA+adIGmyCPcKdLMsBLShd+zuEbTrqpwuh+DLmracZcjPC5Sdf5odDAhKpFuOsQS67RT+1VgWWygSv3YwxDnylc04/PYuaMeIzhBkLrvs7e/OUzRTF56MmfY6rI63QtEjEQzq637zQqJ39nNhu3NmoRRhW/086bHGBUtx0PE0j3aEGvkdh9WJC8y8j8mqqke9/dQ5la+Q3ba4RlhvTbnfQhPDDab3tUifkjKuOsp13mXEmO00Mu88F/M67R7LXfoFDFLNtgCSWjWX+3Jn1371pJTK9xPBiMJafvDjtFyAzu8rxeQ0TKMQXNPs5xxiBOd+BRJP8KP88XPtJIbZKh/cdW8KvBUkpqKpGoiIaA32c3/JnQr4efXt85mXvidOvn/eU3Pase1typLYBalJ14mCso9h79nuMOuCa/kZAOkJHmTjP5RM2WNoPasZUAnT1TAE/NH25hUxcQv6hQWR/m1PKk4ooXMcM4SR1iYU3fUohvqk4RY2hbmTVVIXv6TvqO+0doOjgeVFAcom+RlwJQmOVH7pr1Q9LoJT6n1DeQEB+NHygsATbIwTcOKZlJsY8G4+suX1uQLjUWwLjjs0mvSvZcLTpIGAekeR7GCgl8eo3ndAqEe2XCav4huliHjdbIPBsGJuPX7lrO9HX1UbXRH5opOe1x6JsOSgHZR+EaxuXVhpLLxm6jk1LJtZfHSc6BKPun3CpYYVMJGwEUyk8MTGG0XL5MfEwaXpnc9TKnBmlGn6nHiGREc3ysn47XIBDzA+YvFdjZzVIEDcKGpS6PbUJehFRjEne8D0lVU1XuRtlgszq6pTNlQ/3MzNOEgCWPyTct22V2mEi2krizn5VDo9B19/X2DB3hCGRMM7ONbtnAcIx/OWB1u5uPbW1gsH8irXxT/IzG0PoXWYjhbMsH3KTuoOl5o17PulcgvsfTSnKFM354GWI8luqZnrswWjiXy3G+Vbyo1KMopFmmvBwNELgaS8z8dNZchx/Cl/xjddxhMcyqtzFyONb2Zdu90NkI8pAeufe7YlXrp53v8Dj/l8vWeVspRKBGXScBBPI/HinSTGmLDOGGOCIyH0JFdOZx0gWsacNlQLJMIrBhqRxXxHF/5pseWwejlAAvZ3klZSDSYY8mkToaWejXhgNomeGtx1DTLEUFMRkgF5yFB22WYdJnaWN14r1YJj81hGi45+jrADS5nYRhCiSlCJJ1nL8pYX+HDSMhdTEWyRcgHVp/IsUIZYMfT+YYncUQPgcxNGCHfZ88vDdrcUuaGIl6zhAsiaq7R5dfqrqXH/JcBhfjT8D0azayIyEz75Nxp6YkcyDxlJq3EXnJUpqDohJJOysL1t1uNiHESlvsxPb5cpbW0+ICZqJmUZus1BMW0F5IVBODLIo2zHHjA0=","base64")).toString()),HH}var qH;function wme(){return typeof qH>"u"&&(qH=ve("zlib").brotliDecompressSync(Buffer.from("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","base64")).toString()),qH}var Bme=new Map([[G.makeIdent(null,"fsevents").identHash,Cme],[G.makeIdent(null,"resolve").identHash,Ime],[G.makeIdent(null,"typescript").identHash,wme]]),wgt={hooks:{registerPackageExtensions:async(t,e)=>{for(let[r,o]of UH)e(G.parseDescriptor(r,!0),o)},getBuiltinPatch:async(t,e)=>{let r="compat/";if(!e.startsWith(r))return;let o=G.parseIdent(e.slice(r.length)),a=Bme.get(o.identHash)?.();return typeof a<"u"?a:null},reduceDependency:async(t,e,r,o)=>typeof Bme.get(t.identHash)>"u"?t:G.makeDescriptor(t,G.makeRange({protocol:"patch:",source:G.stringifyDescriptor(t),selector:`optional!builtin`,params:null}))}},Bgt=wgt;var a6={};Kt(a6,{ConstraintsCheckCommand:()=>sC,ConstraintsQueryCommand:()=>nC,ConstraintsSourceCommand:()=>iC,default:()=>zgt});Ke();Ke();j2();var $E=class{constructor(e){this.project=e}createEnvironment(){let e=new ZE(["cwd","ident"]),r=new ZE(["workspace","type","ident"]),o=new ZE(["ident"]),a={manifestUpdates:new Map,reportedErrors:new Map},n=new Map,u=new Map;for(let A of this.project.storedPackages.values()){let p=Array.from(A.peerDependencies.values(),h=>[G.stringifyIdent(h),h.range]);n.set(A.locatorHash,{workspace:null,ident:G.stringifyIdent(A),version:A.version,dependencies:new Map,peerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional!==!0)),optionalPeerDependencies:new Map(p.filter(([h])=>A.peerDependenciesMeta.get(h)?.optional===!0))})}for(let A of this.project.storedPackages.values()){let p=n.get(A.locatorHash);p.dependencies=new Map(Array.from(A.dependencies.values(),h=>{let E=this.project.storedResolutions.get(h.descriptorHash);if(typeof E>"u")throw new Error("Assertion failed: The resolution should have been registered");let w=n.get(E);if(typeof w>"u")throw new Error("Assertion failed: The package should have been registered");return[G.stringifyIdent(h),w]})),p.dependencies.delete(p.ident)}for(let A of this.project.workspaces){let p=G.stringifyIdent(A.anchoredLocator),h=A.manifest.exportTo({}),E=n.get(A.anchoredLocator.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");let w=(T,L,{caller:U=Xi.getCaller()}={})=>{let J=q2(T),te=qe.getMapWithDefault(a.manifestUpdates,A.cwd),le=qe.getMapWithDefault(te,J),ce=qe.getSetWithDefault(le,L);U!==null&&ce.add(U)},D=T=>w(T,void 0,{caller:Xi.getCaller()}),x=T=>{qe.getArrayWithDefault(a.reportedErrors,A.cwd).push(T)},C=e.insert({cwd:A.relativeCwd,ident:p,manifest:h,pkg:E,set:w,unset:D,error:x});u.set(A,C);for(let T of _t.allDependencies)for(let L of A.manifest[T].values()){let U=G.stringifyIdent(L),J=()=>{w([T,U],void 0,{caller:Xi.getCaller()})},te=ce=>{w([T,U],ce,{caller:Xi.getCaller()})},le=null;if(T!=="peerDependencies"&&(T!=="dependencies"||!A.manifest.devDependencies.has(L.identHash))){let ce=A.anchoredPackage.dependencies.get(L.identHash);if(ce){if(typeof ce>"u")throw new Error("Assertion failed: The dependency should have been registered");let ue=this.project.storedResolutions.get(ce.descriptorHash);if(typeof ue>"u")throw new Error("Assertion failed: The resolution should have been registered");let Ie=n.get(ue);if(typeof Ie>"u")throw new Error("Assertion failed: The package should have been registered");le=Ie}}r.insert({workspace:C,ident:U,range:L.range,type:T,resolution:le,update:te,delete:J,error:x})}}for(let A of this.project.storedPackages.values()){let p=this.project.tryWorkspaceByLocator(A);if(!p)continue;let h=u.get(p);if(typeof h>"u")throw new Error("Assertion failed: The workspace should have been registered");let E=n.get(A.locatorHash);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");E.workspace=h}return{workspaces:e,dependencies:r,packages:o,result:a}}async process(){let e=this.createEnvironment(),r={Yarn:{workspace:a=>e.workspaces.find(a)[0]??null,workspaces:a=>e.workspaces.find(a),dependency:a=>e.dependencies.find(a)[0]??null,dependencies:a=>e.dependencies.find(a),package:a=>e.packages.find(a)[0]??null,packages:a=>e.packages.find(a)}},o=await this.project.loadUserConfig();return o?.constraints?(await o.constraints(r),e.result):null}};Ke();Ke();Gt();var nC=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.query=de.String()}static{this.paths=[["constraints","query"]]}static{this.usage=ot.Usage({category:"Constraints-related commands",description:"query the constraints fact database",details:` + This command will output all matches to the given prolog query. + `,examples:[["List all dependencies throughout the workspace","yarn constraints query 'workspace_has_dependency(_, DependencyName, _, _).'"]]})}async execute(){let{Constraints:r}=await Promise.resolve().then(()=>(K2(),Y2)),o=await ze.find(this.context.cwd,this.context.plugins),{project:a}=await Qt.find(o,this.context.cwd),n=await r.find(a),u=this.query;return u.endsWith(".")||(u=`${u}.`),(await Nt.start({configuration:o,json:this.json,stdout:this.context.stdout},async p=>{for await(let h of n.query(u)){let E=Array.from(Object.entries(h)),w=E.length,D=E.reduce((x,[C])=>Math.max(x,C.length),0);for(let x=0;x(K2(),Y2)),o=await ze.find(this.context.cwd,this.context.plugins),{project:a}=await Qt.find(o,this.context.cwd),n=await r.find(a);this.context.stdout.write(this.verbose?n.fullSource:n.source)}};Ke();Ke();Gt();j2();var sC=class extends ut{constructor(){super(...arguments);this.fix=de.Boolean("--fix",!1,{description:"Attempt to automatically fix unambiguous issues, following a multi-pass process"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["constraints"]]}static{this.usage=ot.Usage({category:"Constraints-related commands",description:"check that the project constraints are met",details:` + This command will run constraints on your project and emit errors for each one that is found but isn't met. If any error is emitted the process will exit with a non-zero exit code. + + If the \`--fix\` flag is used, Yarn will attempt to automatically fix the issues the best it can, following a multi-pass process (with a maximum of 10 iterations). Some ambiguous patterns cannot be autofixed, in which case you'll have to manually specify the right resolution. + + For more information as to how to write constraints, please consult our dedicated page on our website: https://yarnpkg.com/features/constraints. + `,examples:[["Check that all constraints are satisfied","yarn constraints"],["Autofix all unmet constraints","yarn constraints --fix"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd);await o.restoreInstallState();let a=await o.loadUserConfig(),n;if(a?.constraints)n=new $E(o);else{let{Constraints:h}=await Promise.resolve().then(()=>(K2(),Y2));n=await h.find(o)}let u,A=!1,p=!1;for(let h=this.fix?10:1;h>0;--h){let E=await n.process();if(!E)break;let{changedWorkspaces:w,remainingErrors:D}=Vk(o,E,{fix:this.fix}),x=[];for(let[C,T]of w){let L=C.manifest.indent;C.manifest=new _t,C.manifest.indent=L,C.manifest.load(T),x.push(C.persistManifest())}if(await Promise.all(x),!(w.size>0&&h>1)){u=kme(D,{configuration:r}),A=!1,p=!0;for(let[,C]of D)for(let T of C)T.fixable?A=!0:p=!1}}if(u.children.length===0)return 0;if(A){let h=p?`Those errors can all be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`:`Errors prefixed by '\u2699' can be fixed by running ${pe.pretty(r,"yarn constraints --fix",pe.Type.CODE)}`;await Nt.start({configuration:r,stdout:this.context.stdout,includeNames:!1,includeFooter:!1},async E=>{E.reportInfo(0,h),E.reportSeparator()})}return u.children=qe.sortMap(u.children,h=>h.value[1]),As.emitTree(u,{configuration:r,stdout:this.context.stdout,json:this.json,separators:1}),1}};j2();var Jgt={configuration:{enableConstraintsChecks:{description:"If true, constraints will run during installs",type:"BOOLEAN",default:!1},constraintsPath:{description:"The path of the constraints file.",type:"ABSOLUTE_PATH",default:"./constraints.pro"}},commands:[nC,iC,sC],hooks:{async validateProjectAfterInstall(t,{reportError:e}){if(!t.configuration.get("enableConstraintsChecks"))return;let r=await t.loadUserConfig(),o;if(r?.constraints)o=new $E(t);else{let{Constraints:u}=await Promise.resolve().then(()=>(K2(),Y2));o=await u.find(t)}let a=await o.process();if(!a)return;let{remainingErrors:n}=Vk(t,a);if(n.size!==0)if(t.configuration.isCI)for(let[u,A]of n)for(let p of A)e(84,`${pe.pretty(t.configuration,u.anchoredLocator,pe.Type.IDENT)}: ${p.text}`);else e(84,`Constraint check failed; run ${pe.pretty(t.configuration,"yarn constraints",pe.Type.CODE)} for more details`)}}},zgt=Jgt;var l6={};Kt(l6,{CreateCommand:()=>oC,DlxCommand:()=>aC,default:()=>Zgt});Ke();Gt();var oC=class extends ut{constructor(){super(...arguments);this.pkg=de.String("-p,--package",{description:"The package to run the provided command from"});this.quiet=de.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=de.String();this.args=de.Proxy()}static{this.paths=[["create"]]}async execute(){let r=[];this.pkg&&r.push("--package",this.pkg),this.quiet&&r.push("--quiet");let o=this.command.replace(/^(@[^@/]+)(@|$)/,"$1/create$2"),a=G.parseDescriptor(o),n=a.name.match(/^create(-|$)/)?a:a.scope?G.makeIdent(a.scope,`create-${a.name}`):G.makeIdent(null,`create-${a.name}`),u=G.stringifyIdent(n);return a.range!=="unknown"&&(u+=`@${a.range}`),this.cli.run(["dlx",...r,u,...this.args])}};Ke();Ke();Pt();Gt();var aC=class extends ut{constructor(){super(...arguments);this.packages=de.Array("-p,--package",{description:"The package(s) to install before running the command"});this.quiet=de.Boolean("-q,--quiet",!1,{description:"Only report critical errors instead of printing the full install logs"});this.command=de.String();this.args=de.Proxy()}static{this.paths=[["dlx"]]}static{this.usage=ot.Usage({description:"run a package in a temporary environment",details:"\n This command will install a package within a temporary environment, and run its binary script if it contains any. The binary will run within the current cwd.\n\n By default Yarn will download the package named `command`, but this can be changed through the use of the `-p,--package` flag which will instruct Yarn to still run the same command but from a different package.\n\n Using `yarn dlx` as a replacement of `yarn add` isn't recommended, as it makes your project non-deterministic (Yarn doesn't keep track of the packages installed through `dlx` - neither their name, nor their version).\n ",examples:[["Use create-react-app to create a new React app","yarn dlx create-react-app ./my-app"],["Install multiple packages for a single command",`yarn dlx -p typescript -p ts-node ts-node --transpile-only -e "console.log('hello!')"`]]})}async execute(){return ze.telemetry=null,await ae.mktempPromise(async r=>{let o=K.join(r,`dlx-${process.pid}`);await ae.mkdirPromise(o),await ae.writeFilePromise(K.join(o,"package.json"),`{} +`),await ae.writeFilePromise(K.join(o,"yarn.lock"),"");let a=K.join(o,".yarnrc.yml"),n=await ze.findProjectCwd(this.context.cwd),A={enableGlobalCache:!(await ze.find(this.context.cwd,null,{strict:!1})).get("enableGlobalCache"),enableTelemetry:!1,logFilters:[{code:Ju(68),level:pe.LogLevel.Discard}]},p=n!==null?K.join(n,".yarnrc.yml"):null;p!==null&&ae.existsSync(p)?(await ae.copyFilePromise(p,a),await ze.updateConfiguration(o,L=>{let U=qe.toMerged(L,A);return Array.isArray(L.plugins)&&(U.plugins=L.plugins.map(J=>{let te=typeof J=="string"?J:J.path,le=Ae.isAbsolute(te)?te:Ae.resolve(Ae.fromPortablePath(n),te);return typeof J=="string"?le:{path:le,spec:J.spec}})),U})):await ae.writeJsonPromise(a,A);let h=this.packages??[this.command],E=G.parseDescriptor(this.command).name,w=await this.cli.run(["add","--fixed","--",...h],{cwd:o,quiet:this.quiet});if(w!==0)return w;this.quiet||this.context.stdout.write(` +`);let D=await ze.find(o,this.context.plugins),{project:x,workspace:C}=await Qt.find(D,o);if(C===null)throw new or(x.cwd,o);await x.restoreInstallState();let T=await hn.getWorkspaceAccessibleBinaries(C);return T.has(E)===!1&&T.size===1&&typeof this.packages>"u"&&(E=Array.from(T)[0][0]),await hn.executeWorkspaceAccessibleBinary(C,E,this.args,{packageAccessibleBinaries:T,cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr})})}};var Xgt={commands:[oC,aC]},Zgt=Xgt;var A6={};Kt(A6,{ExecFetcher:()=>J2,ExecResolver:()=>z2,default:()=>tdt,execUtils:()=>Zk});Ke();Ke();Pt();var hA="exec:";var Zk={};Kt(Zk,{loadGeneratorFile:()=>V2,makeLocator:()=>u6,makeSpec:()=>rye,parseSpec:()=>c6});Ke();Pt();function c6(t){let{params:e,selector:r}=G.parseRange(t),o=Ae.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function rye({parentLocator:t,path:e,generatorHash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function u6(t,{parentLocator:e,path:r,generatorHash:o,protocol:a}){return G.makeLocator(t,rye({parentLocator:e,path:r,generatorHash:o,protocol:a}))}async function V2(t,e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(t,{protocol:e}),n=K.isAbsolute(a)?{packageFs:new En(Bt.root),prefixPath:Bt.dot,localPath:Bt.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,n.localPath)}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=K.join(u.prefixPath,a);return await A.readFilePromise(p,"utf8")}var J2=class{supports(e,r){return!!e.reference.startsWith(hA)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:hA});if(K.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:K.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){let o=await V2(e.reference,hA,r);return ae.mktempPromise(async a=>{let n=K.join(a,"generator.js");return await ae.writeFilePromise(n,o),ae.mktempPromise(async u=>{if(await this.generatePackage(u,e,n,r),!ae.existsSync(K.join(u,"build")))throw new Error("The script should have generated a build directory");return await $i.makeArchiveFromDirectory(K.join(u,"build"),{prefixPath:G.getIdentVendorPath(e),compressionLevel:r.project.configuration.get("compressionLevel")})})})}async generatePackage(e,r,o,a){return await ae.mktempPromise(async n=>{let u=await hn.makeScriptEnv({project:a.project,binFolder:n}),A=K.join(e,"runtime.js");return await ae.mktempPromise(async p=>{let h=K.join(p,"buildfile.log"),E=K.join(e,"generator"),w=K.join(e,"build");await ae.mkdirPromise(E),await ae.mkdirPromise(w);let D={tempDir:Ae.fromPortablePath(E),buildDir:Ae.fromPortablePath(w),locator:G.stringifyLocator(r)};await ae.writeFilePromise(A,` + // Expose 'Module' as a global variable + Object.defineProperty(global, 'Module', { + get: () => require('module'), + configurable: true, + enumerable: false, + }); + + // Expose non-hidden built-in modules as global variables + for (const name of Module.builtinModules.filter((name) => name !== 'module' && !name.startsWith('_'))) { + Object.defineProperty(global, name, { + get: () => require(name), + configurable: true, + enumerable: false, + }); + } + + // Expose the 'execEnv' global variable + Object.defineProperty(global, 'execEnv', { + value: { + ...${JSON.stringify(D)}, + }, + enumerable: true, + }); + `);let x=u.NODE_OPTIONS||"",C=/\s*--require\s+\S*\.pnp\.c?js\s*/g;x=x.replace(C," ").trim(),u.NODE_OPTIONS=x;let{stdout:T,stderr:L}=a.project.configuration.getSubprocessStreams(h,{header:`# This file contains the result of Yarn generating a package (${G.stringifyLocator(r)}) +`,prefix:G.prettyLocator(a.project.configuration,r),report:a.report}),{code:U}=await Hr.pipevp(process.execPath,["--require",Ae.fromPortablePath(A),Ae.fromPortablePath(o),G.stringifyIdent(r)],{cwd:e,env:u,stdin:null,stdout:T,stderr:L});if(U!==0)throw ae.detachTemp(p),new Error(`Package generation failed (exit code ${U}, logs can be found here: ${pe.pretty(a.project.configuration,h,pe.Type.PATH)})`)})})}};Ke();Ke();var $gt=2,z2=class{supportsDescriptor(e,r){return!!e.range.startsWith(hA)}supportsLocator(e,r){return!!e.reference.startsWith(hA)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=c6(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await V2(G.makeRange({protocol:hA,source:a,selector:a,params:{locator:G.stringifyLocator(n)}}),hA,o.fetchOptions),A=xn.makeHash(`${$gt}`,u).slice(0,6);return[u6(e,{parentLocator:n,path:a,generatorHash:A,protocol:hA})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var edt={fetchers:[J2],resolvers:[z2]},tdt=edt;var p6={};Kt(p6,{FileFetcher:()=>eB,FileResolver:()=>tB,TarballFileFetcher:()=>rB,TarballFileResolver:()=>nB,default:()=>idt,fileUtils:()=>$g});Ke();Pt();var lC=/^(?:[a-zA-Z]:[\\/]|\.{0,2}\/)/,X2=/^[^?]*\.(?:tar\.gz|tgz)(?:::.*)?$/,_i="file:";var $g={};Kt($g,{fetchArchiveFromLocator:()=>$2,makeArchiveFromLocator:()=>$k,makeBufferFromLocator:()=>f6,makeLocator:()=>cC,makeSpec:()=>nye,parseSpec:()=>Z2});Ke();Pt();function Z2(t){let{params:e,selector:r}=G.parseRange(t),o=Ae.toPortablePath(r);return{parentLocator:e&&typeof e.locator=="string"?G.parseLocator(e.locator):null,path:o}}function nye({parentLocator:t,path:e,hash:r,protocol:o}){let a=t!==null?{locator:G.stringifyLocator(t)}:{},n=typeof r<"u"?{hash:r}:{};return G.makeRange({protocol:o,source:e,selector:e,params:{...n,...a}})}function cC(t,{parentLocator:e,path:r,hash:o,protocol:a}){return G.makeLocator(t,nye({parentLocator:e,path:r,hash:o,protocol:a}))}async function $2(t,e){let{parentLocator:r,path:o}=G.parseFileStyleRange(t.reference,{protocol:_i}),a=K.isAbsolute(o)?{packageFs:new En(Bt.root),prefixPath:Bt.dot,localPath:Bt.root}:await e.fetcher.fetch(r,e),n=a.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,a.localPath)}:a;a!==n&&a.releaseFs&&a.releaseFs();let u=n.packageFs,A=K.join(n.prefixPath,o);return await qe.releaseAfterUseAsync(async()=>await u.readFilePromise(A),n.releaseFs)}async function $k(t,{protocol:e,fetchOptions:r,inMemory:o=!1}){let{parentLocator:a,path:n}=G.parseFileStyleRange(t.reference,{protocol:e}),u=K.isAbsolute(n)?{packageFs:new En(Bt.root),prefixPath:Bt.dot,localPath:Bt.root}:await r.fetcher.fetch(a,r),A=u.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,u.localPath)}:u;u!==A&&u.releaseFs&&u.releaseFs();let p=A.packageFs,h=K.join(A.prefixPath,n);return await qe.releaseAfterUseAsync(async()=>await $i.makeArchiveFromDirectory(h,{baseFs:p,prefixPath:G.getIdentVendorPath(t),compressionLevel:r.project.configuration.get("compressionLevel"),inMemory:o}),A.releaseFs)}async function f6(t,{protocol:e,fetchOptions:r}){return(await $k(t,{protocol:e,fetchOptions:r,inMemory:!0})).getBufferAndClose()}var eB=class{supports(e,r){return!!e.reference.startsWith(_i)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:_i});if(K.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:K.resolve(n,a)}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async fetchFromDisk(e,r){return $k(e,{protocol:_i,fetchOptions:r})}};Ke();Ke();var rdt=2,tB=class{supportsDescriptor(e,r){return e.range.match(lC)?!0:!!e.range.startsWith(_i)}supportsLocator(e,r){return!!e.reference.startsWith(_i)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return lC.test(e.range)&&(e=G.makeDescriptor(e,`${_i}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=Z2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=await f6(G.makeLocator(e,G.makeRange({protocol:_i,source:a,selector:a,params:{locator:G.stringifyLocator(n)}})),{protocol:_i,fetchOptions:o.fetchOptions}),A=xn.makeHash(`${rdt}`,u).slice(0,6);return[cC(e,{parentLocator:n,path:a,hash:A,protocol:_i})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};Ke();var rB=class{supports(e,r){return X2.test(e.reference)?!!e.reference.startsWith(_i):!1}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.fetchFromDisk(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromDisk(e,r){let o=await $2(e,r);return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ke();Ke();Ke();var nB=class{supportsDescriptor(e,r){return X2.test(e.range)?!!(e.range.startsWith(_i)||lC.test(e.range)):!1}supportsLocator(e,r){return X2.test(e.reference)?!!e.reference.startsWith(_i):!1}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return lC.test(e.range)&&(e=G.makeDescriptor(e,`${_i}${e.range}`)),G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{path:a,parentLocator:n}=Z2(e.range);if(n===null)throw new Error("Assertion failed: The descriptor should have been bound");let u=cC(e,{parentLocator:n,path:a,hash:"",protocol:_i}),A=await $2(u,o.fetchOptions),p=xn.makeHash(A).slice(0,6);return[cC(e,{parentLocator:n,path:a,hash:p,protocol:_i})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var ndt={fetchers:[rB,eB],resolvers:[nB,tB]},idt=ndt;var d6={};Kt(d6,{GithubFetcher:()=>iB,default:()=>odt,githubUtils:()=>eQ});Ke();Pt();var eQ={};Kt(eQ,{invalidGithubUrlMessage:()=>oye,isGithubUrl:()=>h6,parseGithubUrl:()=>g6});var iye=et(ve("querystring")),sye=[/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+)\/tarball\/([^/#]+)(?:#(.*))?$/,/^https?:\/\/(?:([^/]+?)@)?github.com\/([^/#]+)\/([^/#]+?)(?:\.git)?(?:#(.*))?$/];function h6(t){return t?sye.some(e=>!!t.match(e)):!1}function g6(t){let e;for(let A of sye)if(e=t.match(A),e)break;if(!e)throw new Error(oye(t));let[,r,o,a,n="master"]=e,{commit:u}=iye.default.parse(n);return n=u||n.replace(/[^:]*:/,""),{auth:r,username:o,reponame:a,treeish:n}}function oye(t){return`Input cannot be parsed as a valid GitHub URL ('${t}').`}var iB=class{supports(e,r){return!!h6(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from GitHub`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await on.get(this.getLocatorUrl(e,r),{configuration:r.project.configuration});return await ae.mktempPromise(async a=>{let n=new En(a);await $i.extractArchiveTo(o,n,{stripComponents:1});let u=ra.splitRepoUrl(e.reference),A=K.join(a,"package.tgz");await hn.prepareExternalProject(a,A,{configuration:r.project.configuration,report:r.report,workspace:u.extra.workspace,locator:e});let p=await ae.readFilePromise(A);return await $i.convertToZip(p,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})})}getLocatorUrl(e,r){let{auth:o,username:a,reponame:n,treeish:u}=g6(e.reference);return`https://${o?`${o}@`:""}github.com/${a}/${n}/archive/${u}.tar.gz`}};var sdt={hooks:{async fetchHostedRepository(t,e,r){if(t!==null)return t;let o=new iB;if(!o.supports(e,r))return null;try{return await o.fetch(e,r)}catch{return null}}}},odt=sdt;var m6={};Kt(m6,{TarballHttpFetcher:()=>oB,TarballHttpResolver:()=>aB,default:()=>ldt});Ke();function sB(t){let e;try{e=new URL(t)}catch{return!1}return!(e.protocol!=="http:"&&e.protocol!=="https:"||!e.pathname.match(/(\.tar\.gz|\.tgz|\/[^.]+)$/))}var oB=class{supports(e,r){return sB(e.reference)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o=await on.get(e.reference,{configuration:r.project.configuration});return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ke();Ke();var aB=class{supportsDescriptor(e,r){return sB(e.range)}supportsLocator(e,r){return sB(e.reference)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){return[G.convertDescriptorToLocator(e)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"HARD",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var adt={fetchers:[oB],resolvers:[aB]},ldt=adt;var y6={};Kt(y6,{InitCommand:()=>uC,default:()=>udt});Ke();Ke();Pt();Gt();var uC=class extends ut{constructor(){super(...arguments);this.private=de.Boolean("-p,--private",!1,{description:"Initialize a private package"});this.workspace=de.Boolean("-w,--workspace",!1,{description:"Initialize a workspace root with a `packages/` directory"});this.install=de.String("-i,--install",!1,{tolerateBoolean:!0,description:"Initialize a package with a specific bundle that will be locked in the project"});this.name=de.String("-n,--name",{description:"Initialize a package with the given name"});this.usev2=de.Boolean("-2",!1,{hidden:!0});this.yes=de.Boolean("-y,--yes",{hidden:!0})}static{this.paths=[["init"]]}static{this.usage=ot.Usage({description:"create a new package",details:"\n This command will setup a new package in your local directory.\n\n If the `-p,--private` or `-w,--workspace` options are set, the package will be private by default.\n\n If the `-w,--workspace` option is set, the package will be configured to accept a set of workspaces in the `packages/` directory.\n\n If the `-i,--install` option is given a value, Yarn will first download it using `yarn set version` and only then forward the init call to the newly downloaded bundle. Without arguments, the downloaded bundle will be `latest`.\n\n The initial settings of the manifest can be changed by using the `initScope` and `initFields` configuration values. Additionally, Yarn will generate an EditorConfig file whose rules can be altered via `initEditorConfig`, and will initialize a Git repository in the current directory.\n ",examples:[["Create a new package in the local directory","yarn init"],["Create a new private package in the local directory","yarn init -p"],["Create a new package and store the Yarn release inside","yarn init -i=latest"],["Create a new private package and defines it as a workspace root","yarn init -w"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=typeof this.install=="string"?this.install:this.usev2||this.install===!0?"latest":null;return o!==null?await this.executeProxy(r,o):await this.executeRegular(r)}async executeProxy(r,o){if(r.projectCwd!==null&&r.projectCwd!==this.context.cwd)throw new it("Cannot use the --install flag from within a project subdirectory");ae.existsSync(this.context.cwd)||await ae.mkdirPromise(this.context.cwd,{recursive:!0});let a=K.join(this.context.cwd,mr.lockfile);ae.existsSync(a)||await ae.writeFilePromise(a,"");let n=await this.cli.run(["set","version",o],{quiet:!0});if(n!==0)return n;let u=[];return this.private&&u.push("-p"),this.workspace&&u.push("-w"),this.name&&u.push(`-n=${this.name}`),this.yes&&u.push("-y"),await ae.mktempPromise(async A=>{let{code:p}=await Hr.pipevp("yarn",["init",...u],{cwd:this.context.cwd,stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr,env:await hn.makeScriptEnv({binFolder:A})});return p})}async executeRegular(r){let o=null;try{o=(await Qt.find(r,this.context.cwd)).project}catch{o=null}ae.existsSync(this.context.cwd)||await ae.mkdirPromise(this.context.cwd,{recursive:!0});let a=await _t.tryFind(this.context.cwd),n=a??new _t,u=Object.fromEntries(r.get("initFields").entries());n.load(u),n.name=n.name??G.makeIdent(r.get("initScope"),this.name??K.basename(this.context.cwd)),n.packageManager=nn&&qe.isTaggedYarnVersion(nn)?`yarn@${nn}`:null,(!a&&this.workspace||this.private)&&(n.private=!0),this.workspace&&n.workspaceDefinitions.length===0&&(await ae.mkdirPromise(K.join(this.context.cwd,"packages"),{recursive:!0}),n.workspaceDefinitions=[{pattern:"packages/*"}]);let A={};n.exportTo(A);let p=K.join(this.context.cwd,_t.fileName);await ae.changeFilePromise(p,`${JSON.stringify(A,null,2)} +`,{automaticNewlines:!0});let h=[p],E=K.join(this.context.cwd,"README.md");if(ae.existsSync(E)||(await ae.writeFilePromise(E,`# ${G.stringifyIdent(n.name)} +`),h.push(E)),!o||o.cwd===this.context.cwd){let w=K.join(this.context.cwd,mr.lockfile);ae.existsSync(w)||(await ae.writeFilePromise(w,""),h.push(w));let x=[".yarn/*","!.yarn/patches","!.yarn/plugins","!.yarn/releases","!.yarn/sdks","!.yarn/versions","","# Swap the comments on the following lines if you wish to use zero-installs","# In that case, don't forget to run `yarn config set enableGlobalCache false`!","# Documentation here: https://yarnpkg.com/features/caching#zero-installs","","#!.yarn/cache",".pnp.*"].map(ce=>`${ce} +`).join(""),C=K.join(this.context.cwd,".gitignore");ae.existsSync(C)||(await ae.writeFilePromise(C,x),h.push(C));let L=["/.yarn/** linguist-vendored","/.yarn/releases/* binary","/.yarn/plugins/**/* binary","/.pnp.* binary linguist-generated"].map(ce=>`${ce} +`).join(""),U=K.join(this.context.cwd,".gitattributes");ae.existsSync(U)||(await ae.writeFilePromise(U,L),h.push(U));let J={"*":{endOfLine:"lf",insertFinalNewline:!0},"*.{js,json,yml}":{charset:"utf-8",indentStyle:"space",indentSize:2}};qe.mergeIntoTarget(J,r.get("initEditorConfig"));let te=`root = true +`;for(let[ce,ue]of Object.entries(J)){te+=` +[${ce}] +`;for(let[Ie,he]of Object.entries(ue)){let De=Ie.replace(/[A-Z]/g,Ee=>`_${Ee.toLowerCase()}`);te+=`${De} = ${he} +`}}let le=K.join(this.context.cwd,".editorconfig");ae.existsSync(le)||(await ae.writeFilePromise(le,te),h.push(le)),await this.cli.run(["install"],{quiet:!0}),ae.existsSync(K.join(this.context.cwd,".git"))||(await Hr.execvp("git",["init"],{cwd:this.context.cwd}),await Hr.execvp("git",["add","--",...h],{cwd:this.context.cwd}),await Hr.execvp("git",["commit","--allow-empty","-m","First commit"],{cwd:this.context.cwd}))}}};var cdt={configuration:{initScope:{description:"Scope used when creating packages via the init command",type:"STRING",default:null},initFields:{description:"Additional fields to set when creating packages via the init command",type:"MAP",valueDefinition:{description:"",type:"ANY"}},initEditorConfig:{description:"Extra rules to define in the generator editorconfig",type:"MAP",valueDefinition:{description:"",type:"ANY"}}},commands:[uC]},udt=cdt;var mj={};Kt(mj,{SearchCommand:()=>bC,UpgradeInteractiveCommand:()=>xC,default:()=>UIt});Ke();var lye=et(ve("os"));function AC({stdout:t}){if(lye.default.endianness()==="BE")throw new Error("Interactive commands cannot be used on big-endian systems because ink depends on yoga-layout-prebuilt which only supports little-endian architectures");if(!t.isTTY)throw new Error("Interactive commands can only be used inside a TTY environment")}Gt();var CEe=et(L6()),O6={appId:"OFCNCOG2CU",apiKey:"6fe4476ee5a1832882e326b506d14126",indexName:"npm-search"},ayt=(0,CEe.default)(O6.appId,O6.apiKey).initIndex(O6.indexName),M6=async(t,e=0)=>await ayt.search(t,{analyticsTags:["yarn-plugin-interactive-tools"],attributesToRetrieve:["name","version","owner","repository","humanDownloadsLast30Days"],page:e,hitsPerPage:10});var sv=["regular","dev","peer"],bC=class extends ut{static{this.paths=[["search"]]}static{this.usage=ot.Usage({category:"Interactive commands",description:"open the search interface",details:` + This command opens a fullscreen terminal interface where you can search for and install packages from the npm registry. + `,examples:[["Open the search window","yarn search"]]})}async execute(){AC(this.context);let{Gem:e}=await Promise.resolve().then(()=>(UQ(),oj)),{ScrollableItems:r}=await Promise.resolve().then(()=>(jQ(),qQ)),{useKeypress:o}=await Promise.resolve().then(()=>(rv(),xwe)),{useMinistore:a}=await Promise.resolve().then(()=>(fj(),Aj)),{renderForm:n}=await Promise.resolve().then(()=>(KQ(),YQ)),{default:u}=await Promise.resolve().then(()=>et(Uwe())),{Box:A,Text:p}=await Promise.resolve().then(()=>et(ac())),{default:h,useEffect:E,useState:w}=await Promise.resolve().then(()=>et(ln())),D=await ze.find(this.context.cwd,this.context.plugins),x=()=>h.createElement(A,{flexDirection:"row"},h.createElement(A,{flexDirection:"column",width:48},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move between packages.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select a package.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," again to change the target."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to install the selected packages.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),C=()=>h.createElement(h.Fragment,null,h.createElement(A,{width:15},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Owner")),h.createElement(A,{width:11},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Version")),h.createElement(A,{width:10},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Downloads"))),T=()=>h.createElement(A,{width:17},h.createElement(p,{bold:!0,underline:!0,color:"gray"},"Target")),L=({hit:he,active:De})=>{let[Ee,g]=a(he.name,null);o({active:De},(fe,ie)=>{if(ie.name!=="space")return;if(!Ee){g(sv[0]);return}let Z=sv.indexOf(Ee)+1;Z===sv.length?g(null):g(sv[Z])},[Ee,g]);let me=G.parseIdent(he.name),Ce=G.prettyIdent(D,me);return h.createElement(A,null,h.createElement(A,{width:45},h.createElement(p,{bold:!0,wrap:"wrap"},Ce)),h.createElement(A,{width:14,marginLeft:1},h.createElement(p,{bold:!0,wrap:"truncate"},he.owner.name)),h.createElement(A,{width:10,marginLeft:1},h.createElement(p,{italic:!0,wrap:"truncate"},he.version)),h.createElement(A,{width:16,marginLeft:1},h.createElement(p,null,he.humanDownloadsLast30Days)))},U=({name:he,active:De})=>{let[Ee]=a(he,null),g=G.parseIdent(he);return h.createElement(A,null,h.createElement(A,{width:47},h.createElement(p,{bold:!0}," - ",G.prettyIdent(D,g))),sv.map(me=>h.createElement(A,{key:me,width:14,marginLeft:1},h.createElement(p,null," ",h.createElement(e,{active:Ee===me})," ",h.createElement(p,{bold:!0},me)))))},J=()=>h.createElement(A,{marginTop:1},h.createElement(p,null,"Powered by Algolia.")),le=await n(({useSubmit:he})=>{let De=a();he(De);let Ee=Array.from(De.keys()).filter(q=>De.get(q)!==null),[g,me]=w(""),[Ce,fe]=w(0),[ie,Z]=w([]),Pe=q=>{q.match(/\t| /)||me(q)},Re=async()=>{fe(0);let q=await M6(g);q.query===g&&Z(q.hits)},ht=async()=>{let q=await M6(g,Ce+1);q.query===g&&q.page-1===Ce&&(fe(q.page),Z([...ie,...q.hits]))};return E(()=>{g?Re():Z([])},[g]),h.createElement(A,{flexDirection:"column"},h.createElement(x,null),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(p,{bold:!0},"Search: "),h.createElement(A,{width:41},h.createElement(u,{value:g,onChange:Pe,placeholder:"i.e. babel, webpack, react...",showCursor:!1})),h.createElement(C,null)),ie.length?h.createElement(r,{radius:2,loop:!1,children:ie.map(q=>h.createElement(L,{key:q.name,hit:q,active:!1})),willReachEnd:ht}):h.createElement(p,{color:"gray"},"Start typing..."),h.createElement(A,{flexDirection:"row",marginTop:1},h.createElement(A,{width:49},h.createElement(p,{bold:!0},"Selected:")),h.createElement(T,null)),Ee.length?Ee.map(q=>h.createElement(U,{key:q,name:q,active:!1})):h.createElement(p,{color:"gray"},"No selected packages..."),h.createElement(J,null))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof le>"u")return 1;let ce=Array.from(le.keys()).filter(he=>le.get(he)==="regular"),ue=Array.from(le.keys()).filter(he=>le.get(he)==="dev"),Ie=Array.from(le.keys()).filter(he=>le.get(he)==="peer");return ce.length&&await this.cli.run(["add",...ce]),ue.length&&await this.cli.run(["add","--dev",...ue]),Ie&&await this.cli.run(["add","--peer",...Ie]),0}};Ke();Gt();n_();var Ywe=et(ni()),Wwe=/^((?:[\^~]|>=?)?)([0-9]+)(\.[0-9]+)(\.[0-9]+)((?:-\S+)?)$/,Kwe=(t,e)=>t.length>0?[t.slice(0,e)].concat(Kwe(t.slice(e),e)):[],xC=class extends ut{static{this.paths=[["upgrade-interactive"]]}static{this.usage=ot.Usage({category:"Interactive commands",description:"open the upgrade interface",details:` + This command opens a fullscreen terminal interface where you can see any out of date packages used by your application, their status compared to the latest versions available on the remote registry, and select packages to upgrade. + `,examples:[["Open the upgrade window","yarn upgrade-interactive"]]})}async execute(){AC(this.context);let{ItemOptions:e}=await Promise.resolve().then(()=>(Gwe(),jwe)),{Pad:r}=await Promise.resolve().then(()=>(dj(),qwe)),{ScrollableItems:o}=await Promise.resolve().then(()=>(jQ(),qQ)),{useMinistore:a}=await Promise.resolve().then(()=>(fj(),Aj)),{renderForm:n}=await Promise.resolve().then(()=>(KQ(),YQ)),{Box:u,Text:A}=await Promise.resolve().then(()=>et(ac())),{default:p,useEffect:h,useRef:E,useState:w}=await Promise.resolve().then(()=>et(ln())),D=await ze.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await Qt.find(D,this.context.cwd),T=await Wr.find(D);if(!C)throw new or(x.cwd,this.context.cwd);await x.restoreInstallState({restoreResolutions:!1});let L=this.context.stdout.rows-7,U=(me,Ce)=>{let fe=$pe(me,Ce),ie="";for(let Z of fe)Z.added?ie+=pe.pretty(D,Z.value,"green"):Z.removed||(ie+=Z.value);return ie},J=(me,Ce)=>{if(me===Ce)return Ce;let fe=G.parseRange(me),ie=G.parseRange(Ce),Z=fe.selector.match(Wwe),Pe=ie.selector.match(Wwe);if(!Z||!Pe)return U(me,Ce);let Re=["gray","red","yellow","green","magenta"],ht=null,q="";for(let nt=1;nt{let ie=await nu.fetchDescriptorFrom(me,fe,{project:x,cache:T,preserveModifier:Ce,workspace:C});return ie!==null?ie.range:me.range},le=async me=>{let Ce=Ywe.default.valid(me.range)?`^${me.range}`:me.range,[fe,ie]=await Promise.all([te(me,me.range,Ce).catch(()=>null),te(me,me.range,"latest").catch(()=>null)]),Z=[{value:null,label:me.range}];return fe&&fe!==me.range?Z.push({value:fe,label:J(me.range,fe)}):Z.push({value:null,label:""}),ie&&ie!==fe&&ie!==me.range?Z.push({value:ie,label:J(me.range,ie)}):Z.push({value:null,label:""}),Z},ce=()=>p.createElement(u,{flexDirection:"row"},p.createElement(u,{flexDirection:"column",width:49},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select packages.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},""),"/",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to select versions."))),p.createElement(u,{flexDirection:"column"},p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to install.")),p.createElement(u,{marginLeft:1},p.createElement(A,null,"Press ",p.createElement(A,{bold:!0,color:"cyanBright"},"")," to abort.")))),ue=()=>p.createElement(u,{flexDirection:"row",paddingTop:1,paddingBottom:1},p.createElement(u,{width:50},p.createElement(A,{bold:!0},p.createElement(A,{color:"greenBright"},"?")," Pick the packages you want to upgrade.")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Current")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Range")),p.createElement(u,{width:17},p.createElement(A,{bold:!0,underline:!0,color:"gray"},"Latest"))),Ie=({active:me,descriptor:Ce,suggestions:fe})=>{let[ie,Z]=a(Ce.descriptorHash,null),Pe=G.stringifyIdent(Ce),Re=Math.max(0,45-Pe.length);return p.createElement(p.Fragment,null,p.createElement(u,null,p.createElement(u,{width:45},p.createElement(A,{bold:!0},G.prettyIdent(D,Ce)),p.createElement(r,{active:me,length:Re})),p.createElement(e,{active:me,options:fe,value:ie,skewer:!0,onChange:Z,sizes:[17,17,17]})))},he=({dependencies:me})=>{let[Ce,fe]=w(me.map(()=>null)),ie=E(!0),Z=async Pe=>{let Re=await le(Pe);return Re.filter(ht=>ht.label!=="").length<=1?null:{descriptor:Pe,suggestions:Re}};return h(()=>()=>{ie.current=!1},[]),h(()=>{let Pe=Math.trunc(L*1.75),Re=me.slice(0,Pe),ht=me.slice(Pe),q=Kwe(ht,L),nt=Re.map(Z).reduce(async(Ne,Te)=>{await Ne;let ke=await Te;ke!==null&&ie.current&&fe(Ve=>{let be=Ve.findIndex(He=>He===null),tt=[...Ve];return tt[be]=ke,tt})},Promise.resolve());q.reduce((Ne,Te)=>Promise.all(Te.map(ke=>Promise.resolve().then(()=>Z(ke)))).then(async ke=>{ke=ke.filter(Ve=>Ve!==null),await Ne,ie.current&&fe(Ve=>{let be=Ve.findIndex(tt=>tt===null);return Ve.slice(0,be).concat(ke).concat(Ve.slice(be+ke.length))})}),nt).then(()=>{ie.current&&fe(Ne=>Ne.filter(Te=>Te!==null))})},[]),Ce.length?p.createElement(o,{radius:L>>1,children:Ce.map((Pe,Re)=>Pe!==null?p.createElement(Ie,{key:Re,active:!1,descriptor:Pe.descriptor,suggestions:Pe.suggestions}):p.createElement(A,{key:Re},"Loading..."))}):p.createElement(A,null,"No upgrades found")},Ee=await n(({useSubmit:me})=>{me(a());let Ce=new Map;for(let ie of x.workspaces)for(let Z of["dependencies","devDependencies"])for(let Pe of ie.manifest[Z].values())x.tryWorkspaceByDescriptor(Pe)===null&&(Pe.range.startsWith("link:")||Ce.set(Pe.descriptorHash,Pe));let fe=qe.sortMap(Ce.values(),ie=>G.stringifyDescriptor(ie));return p.createElement(u,{flexDirection:"column"},p.createElement(ce,null),p.createElement(ue,null),p.createElement(he,{dependencies:fe}))},{},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof Ee>"u")return 1;let g=!1;for(let me of x.workspaces)for(let Ce of["dependencies","devDependencies"]){let fe=me.manifest[Ce];for(let ie of fe.values()){let Z=Ee.get(ie.descriptorHash);typeof Z<"u"&&Z!==null&&(fe.set(ie.identHash,G.makeDescriptor(ie,Z)),g=!0)}}return g?await x.installWithNewReport({quiet:this.context.quiet,stdout:this.context.stdout},{cache:T}):0}};var MIt={commands:[bC,xC]},UIt=MIt;var yj={};Kt(yj,{LinkFetcher:()=>av,LinkResolver:()=>lv,PortalFetcher:()=>cv,PortalResolver:()=>uv,default:()=>HIt});Ke();Pt();var Zf="portal:",$f="link:";var av=class{supports(e,r){return!!e.reference.startsWith($f)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:$f});if(K.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:K.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:$f}),n=K.isAbsolute(a)?{packageFs:new En(Bt.root),prefixPath:Bt.dot,localPath:Bt.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,n.localPath),localPath:Bt.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=K.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new En(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:Bt.dot,discardFromLookup:!0,localPath:p}:{packageFs:new Gu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:Bt.dot,discardFromLookup:!0}}};Ke();Pt();var lv=class{supportsDescriptor(e,r){return!!e.range.startsWith($f)}supportsLocator(e,r){return!!e.reference.startsWith($f)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice($f.length);return[G.makeLocator(e,`${$f}${Ae.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){return{...e,version:"0.0.0",languageName:r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:null,dependencies:new Map,peerDependencies:new Map,dependenciesMeta:new Map,peerDependenciesMeta:new Map,bin:new Map}}};Ke();Pt();var cv=class{supports(e,r){return!!e.reference.startsWith(Zf)}getLocalPath(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf});if(K.isAbsolute(a))return a;let n=r.fetcher.getLocalPath(o,r);return n===null?null:K.resolve(n,a)}async fetch(e,r){let{parentLocator:o,path:a}=G.parseFileStyleRange(e.reference,{protocol:Zf}),n=K.isAbsolute(a)?{packageFs:new En(Bt.root),prefixPath:Bt.dot,localPath:Bt.root}:await r.fetcher.fetch(o,r),u=n.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,n.localPath),localPath:Bt.root}:n;n!==u&&n.releaseFs&&n.releaseFs();let A=u.packageFs,p=K.resolve(u.localPath??u.packageFs.getRealPath(),u.prefixPath,a);return n.localPath?{packageFs:new En(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:Bt.dot,localPath:p}:{packageFs:new Gu(p,{baseFs:A}),releaseFs:u.releaseFs,prefixPath:Bt.dot}}};Ke();Ke();Pt();var uv=class{supportsDescriptor(e,r){return!!e.range.startsWith(Zf)}supportsLocator(e,r){return!!e.reference.startsWith(Zf)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){return G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Zf.length);return[G.makeLocator(e,`${Zf}${Ae.toPortablePath(a)}`)]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){if(!r.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let o=await r.fetchOptions.fetcher.fetch(e,r.fetchOptions),a=await qe.releaseAfterUseAsync(async()=>await _t.find(o.prefixPath,{baseFs:o.packageFs}),o.releaseFs);return{...e,version:a.version||"0.0.0",languageName:a.languageName||r.project.configuration.get("defaultLanguageName"),linkType:"SOFT",conditions:a.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(a.dependencies),peerDependencies:a.peerDependencies,dependenciesMeta:a.dependenciesMeta,peerDependenciesMeta:a.peerDependenciesMeta,bin:a.bin}}};var _It={fetchers:[av,cv],resolvers:[lv,uv]},HIt=_It;var t5={};Kt(t5,{NodeModulesLinker:()=>Dv,NodeModulesMode:()=>Xj,PnpLooseLinker:()=>Pv,default:()=>n1t});Pt();Ke();Pt();Pt();var Cj=(t,e)=>`${t}@${e}`,Vwe=(t,e)=>{let r=e.indexOf("#"),o=r>=0?e.substring(r+1):e;return Cj(t,o)};var zwe=(t,e={})=>{let r=e.debugLevel||Number(process.env.NM_DEBUG_LEVEL||-1),o=e.check||r>=9,a=e.hoistingLimits||new Map,n={check:o,debugLevel:r,hoistingLimits:a,fastLookupPossible:!0},u;n.debugLevel>=0&&(u=Date.now());let A=VIt(t,n),p=!1,h=0;do{let E=Ij(A,[A],new Set([A.locator]),new Map,n);p=E.anotherRoundNeeded||E.isGraphChanged,n.fastLookupPossible=!1,h++}while(p);if(n.debugLevel>=0&&console.log(`hoist time: ${Date.now()-u}ms, rounds: ${h}`),n.debugLevel>=1){let E=Av(A);if(Ij(A,[A],new Set([A.locator]),new Map,n).isGraphChanged)throw new Error(`The hoisting result is not terminal, prev tree: +${E}, next tree: +${Av(A)}`);let D=Xwe(A);if(D)throw new Error(`${D}, after hoisting finished: +${Av(A)}`)}return n.debugLevel>=2&&console.log(Av(A)),JIt(A)},qIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=n=>{if(!o.has(n)){o.add(n);for(let u of n.hoistedDependencies.values())r.set(u.name,u);for(let u of n.dependencies.values())n.peerNames.has(u.name)||a(u)}};return a(e),r},jIt=t=>{let e=t[t.length-1],r=new Map,o=new Set,a=new Set,n=(u,A)=>{if(o.has(u))return;o.add(u);for(let h of u.hoistedDependencies.values())if(!A.has(h.name)){let E;for(let w of t)E=w.dependencies.get(h.name),E&&r.set(E.name,E)}let p=new Set;for(let h of u.dependencies.values())p.add(h.name);for(let h of u.dependencies.values())u.peerNames.has(h.name)||n(h,p)};return n(e,a),r},Jwe=(t,e)=>{if(e.decoupled)return e;let{name:r,references:o,ident:a,locator:n,dependencies:u,originalDependencies:A,hoistedDependencies:p,peerNames:h,reasons:E,isHoistBorder:w,hoistPriority:D,dependencyKind:x,hoistedFrom:C,hoistedTo:T}=e,L={name:r,references:new Set(o),ident:a,locator:n,dependencies:new Map(u),originalDependencies:new Map(A),hoistedDependencies:new Map(p),peerNames:new Set(h),reasons:new Map(E),decoupled:!0,isHoistBorder:w,hoistPriority:D,dependencyKind:x,hoistedFrom:new Map(C),hoistedTo:new Map(T)},U=L.dependencies.get(r);return U&&U.ident==L.ident&&L.dependencies.set(r,L),t.dependencies.set(L.name,L),L},GIt=(t,e)=>{let r=new Map([[t.name,[t.ident]]]);for(let a of t.dependencies.values())t.peerNames.has(a.name)||r.set(a.name,[a.ident]);let o=Array.from(e.keys());o.sort((a,n)=>{let u=e.get(a),A=e.get(n);if(A.hoistPriority!==u.hoistPriority)return A.hoistPriority-u.hoistPriority;{let p=u.dependents.size+u.peerDependents.size;return A.dependents.size+A.peerDependents.size-p}});for(let a of o){let n=a.substring(0,a.indexOf("@",1)),u=a.substring(n.length+1);if(!t.peerNames.has(n)){let A=r.get(n);A||(A=[],r.set(n,A)),A.indexOf(u)<0&&A.push(u)}}return r},Ej=t=>{let e=new Set,r=(o,a=new Set)=>{if(!a.has(o)){a.add(o);for(let n of o.peerNames)if(!t.peerNames.has(n)){let u=t.dependencies.get(n);u&&!e.has(u)&&r(u,a)}e.add(o)}};for(let o of t.dependencies.values())t.peerNames.has(o.name)||r(o);return e},Ij=(t,e,r,o,a,n=new Set)=>{let u=e[e.length-1];if(n.has(u))return{anotherRoundNeeded:!1,isGraphChanged:!1};n.add(u);let A=zIt(u),p=GIt(u,A),h=t==u?new Map:a.fastLookupPossible?qIt(e):jIt(e),E,w=!1,D=!1,x=new Map(Array.from(p.entries()).map(([T,L])=>[T,L[0]])),C=new Map;do{let T=KIt(t,e,r,h,x,p,o,C,a);T.isGraphChanged&&(D=!0),T.anotherRoundNeeded&&(w=!0),E=!1;for(let[L,U]of p)U.length>1&&!u.dependencies.has(L)&&(x.delete(L),U.shift(),x.set(L,U[0]),E=!0)}while(E);for(let T of u.dependencies.values())if(!u.peerNames.has(T.name)&&!r.has(T.locator)){r.add(T.locator);let L=Ij(t,[...e,T],r,C,a);L.isGraphChanged&&(D=!0),L.anotherRoundNeeded&&(w=!0),r.delete(T.locator)}return{anotherRoundNeeded:w,isGraphChanged:D}},WIt=t=>{for(let[e,r]of t.dependencies)if(!t.peerNames.has(e)&&r.ident!==t.ident)return!0;return!1},YIt=(t,e,r,o,a,n,u,A,{outputReason:p,fastLookupPossible:h})=>{let E,w=null,D=new Set;p&&(E=`${Array.from(e).map(L=>zs(L)).join("\u2192")}`);let x=r[r.length-1],T=!(o.ident===x.ident);if(p&&!T&&(w="- self-reference"),T&&(T=o.dependencyKind!==1,p&&!T&&(w="- workspace")),T&&o.dependencyKind===2&&(T=!WIt(o),p&&!T&&(w="- external soft link with unhoisted dependencies")),T&&(T=!t.peerNames.has(o.name),p&&!T&&(w=`- cannot shadow peer: ${zs(t.originalDependencies.get(o.name).locator)} at ${E}`)),T){let L=!1,U=a.get(o.name);if(L=!U||U.ident===o.ident,p&&!L&&(w=`- filled by: ${zs(U.locator)} at ${E}`),L)for(let J=r.length-1;J>=1;J--){let le=r[J].dependencies.get(o.name);if(le&&le.ident!==o.ident){L=!1;let ce=A.get(x);ce||(ce=new Set,A.set(x,ce)),ce.add(o.name),p&&(w=`- filled by ${zs(le.locator)} at ${r.slice(0,J).map(ue=>zs(ue.locator)).join("\u2192")}`);break}}T=L}if(T&&(T=n.get(o.name)===o.ident,p&&!T&&(w=`- filled by: ${zs(u.get(o.name)[0])} at ${E}`)),T){let L=!0,U=new Set(o.peerNames);for(let J=r.length-1;J>=1;J--){let te=r[J];for(let le of U){if(te.peerNames.has(le)&&te.originalDependencies.has(le))continue;let ce=te.dependencies.get(le);ce&&t.dependencies.get(le)!==ce&&(J===r.length-1?D.add(ce):(D=null,L=!1,p&&(w=`- peer dependency ${zs(ce.locator)} from parent ${zs(te.locator)} was not hoisted to ${E}`))),U.delete(le)}if(!L)break}T=L}if(T&&!h)for(let L of o.hoistedDependencies.values()){let U=a.get(L.name)||t.dependencies.get(L.name);if(!U||L.ident!==U.ident){T=!1,p&&(w=`- previously hoisted dependency mismatch, needed: ${zs(L.locator)}, available: ${zs(U?.locator)}`);break}}return D!==null&&D.size>0?{isHoistable:2,dependsOn:D,reason:w}:{isHoistable:T?0:1,reason:w}},VQ=t=>`${t.name}@${t.locator}`,KIt=(t,e,r,o,a,n,u,A,p)=>{let h=e[e.length-1],E=new Set,w=!1,D=!1,x=(U,J,te,le,ce)=>{if(E.has(le))return;let ue=[...J,VQ(le)],Ie=[...te,VQ(le)],he=new Map,De=new Map;for(let fe of Ej(le)){let ie=YIt(h,r,[h,...U,le],fe,o,a,n,A,{outputReason:p.debugLevel>=2,fastLookupPossible:p.fastLookupPossible});if(De.set(fe,ie),ie.isHoistable===2)for(let Z of ie.dependsOn){let Pe=he.get(Z.name)||new Set;Pe.add(fe.name),he.set(Z.name,Pe)}}let Ee=new Set,g=(fe,ie,Z)=>{if(!Ee.has(fe)){Ee.add(fe),De.set(fe,{isHoistable:1,reason:Z});for(let Pe of he.get(fe.name)||[])g(le.dependencies.get(Pe),ie,p.debugLevel>=2?`- peer dependency ${zs(fe.locator)} from parent ${zs(le.locator)} was not hoisted`:"")}};for(let[fe,ie]of De)ie.isHoistable===1&&g(fe,ie,ie.reason);let me=!1;for(let fe of De.keys())if(!Ee.has(fe)){D=!0;let ie=u.get(le);ie&&ie.has(fe.name)&&(w=!0),me=!0,le.dependencies.delete(fe.name),le.hoistedDependencies.set(fe.name,fe),le.reasons.delete(fe.name);let Z=h.dependencies.get(fe.name);if(p.debugLevel>=2){let Pe=Array.from(J).concat([le.locator]).map(ht=>zs(ht)).join("\u2192"),Re=h.hoistedFrom.get(fe.name);Re||(Re=[],h.hoistedFrom.set(fe.name,Re)),Re.push(Pe),le.hoistedTo.set(fe.name,Array.from(e).map(ht=>zs(ht.locator)).join("\u2192"))}if(!Z)h.ident!==fe.ident&&(h.dependencies.set(fe.name,fe),ce.add(fe));else for(let Pe of fe.references)Z.references.add(Pe)}if(le.dependencyKind===2&&me&&(w=!0),p.check){let fe=Xwe(t);if(fe)throw new Error(`${fe}, after hoisting dependencies of ${[h,...U,le].map(ie=>zs(ie.locator)).join("\u2192")}: +${Av(t)}`)}let Ce=Ej(le);for(let fe of Ce)if(Ee.has(fe)){let ie=De.get(fe);if((a.get(fe.name)===fe.ident||!le.reasons.has(fe.name))&&ie.isHoistable!==0&&le.reasons.set(fe.name,ie.reason),!fe.isHoistBorder&&Ie.indexOf(VQ(fe))<0){E.add(le);let Pe=Jwe(le,fe);x([...U,le],ue,Ie,Pe,T),E.delete(le)}}},C,T=new Set(Ej(h)),L=Array.from(e).map(U=>VQ(U));do{C=T,T=new Set;for(let U of C){if(U.locator===h.locator||U.isHoistBorder)continue;let J=Jwe(h,U);x([],Array.from(r),L,J,T)}}while(T.size>0);return{anotherRoundNeeded:w,isGraphChanged:D}},Xwe=t=>{let e=[],r=new Set,o=new Set,a=(n,u,A)=>{if(r.has(n)||(r.add(n),o.has(n)))return;let p=new Map(u);for(let h of n.dependencies.values())n.peerNames.has(h.name)||p.set(h.name,h);for(let h of n.originalDependencies.values()){let E=p.get(h.name),w=()=>`${Array.from(o).concat([n]).map(D=>zs(D.locator)).join("\u2192")}`;if(n.peerNames.has(h.name)){let D=u.get(h.name);(D!==E||!D||D.ident!==h.ident)&&e.push(`${w()} - broken peer promise: expected ${h.ident} but found ${D&&D.ident}`)}else{let D=A.hoistedFrom.get(n.name),x=n.hoistedTo.get(h.name),C=`${D?` hoisted from ${D.join(", ")}`:""}`,T=`${x?` hoisted to ${x}`:""}`,L=`${w()}${C}`;E?E.ident!==h.ident&&e.push(`${L} - broken require promise for ${h.name}${T}: expected ${h.ident}, but found: ${E.ident}`):e.push(`${L} - broken require promise: no required dependency ${h.name}${T} found`)}}o.add(n);for(let h of n.dependencies.values())n.peerNames.has(h.name)||a(h,p,n);o.delete(n)};return a(t,t.dependencies,t),e.join(` +`)},VIt=(t,e)=>{let{identName:r,name:o,reference:a,peerNames:n}=t,u={name:o,references:new Set([a]),locator:Cj(r,a),ident:Vwe(r,a),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(n),reasons:new Map,decoupled:!0,isHoistBorder:!0,hoistPriority:0,dependencyKind:1,hoistedFrom:new Map,hoistedTo:new Map},A=new Map([[t,u]]),p=(h,E)=>{let w=A.get(h),D=!!w;if(!w){let{name:x,identName:C,reference:T,peerNames:L,hoistPriority:U,dependencyKind:J}=h,te=e.hoistingLimits.get(E.locator);w={name:x,references:new Set([T]),locator:Cj(C,T),ident:Vwe(C,T),dependencies:new Map,originalDependencies:new Map,hoistedDependencies:new Map,peerNames:new Set(L),reasons:new Map,decoupled:!0,isHoistBorder:te?te.has(x):!1,hoistPriority:U||0,dependencyKind:J||0,hoistedFrom:new Map,hoistedTo:new Map},A.set(h,w)}if(E.dependencies.set(h.name,w),E.originalDependencies.set(h.name,w),D){let x=new Set,C=T=>{if(!x.has(T)){x.add(T),T.decoupled=!1;for(let L of T.dependencies.values())T.peerNames.has(L.name)||C(L)}};C(w)}else for(let x of h.dependencies)p(x,w)};for(let h of t.dependencies)p(h,u);return u},wj=t=>t.substring(0,t.indexOf("@",1)),JIt=t=>{let e={name:t.name,identName:wj(t.locator),references:new Set(t.references),dependencies:new Set},r=new Set([t]),o=(a,n,u)=>{let A=r.has(a),p;if(n===a)p=u;else{let{name:h,references:E,locator:w}=a;p={name:h,identName:wj(w),references:E,dependencies:new Set}}if(u.dependencies.add(p),!A){r.add(a);for(let h of a.dependencies.values())a.peerNames.has(h.name)||o(h,a,p);r.delete(a)}};for(let a of t.dependencies.values())o(a,t,e);return e},zIt=t=>{let e=new Map,r=new Set([t]),o=u=>`${u.name}@${u.ident}`,a=u=>{let A=o(u),p=e.get(A);return p||(p={dependents:new Set,peerDependents:new Set,hoistPriority:0},e.set(A,p)),p},n=(u,A)=>{let p=!!r.has(A);if(a(A).dependents.add(u.ident),!p){r.add(A);for(let E of A.dependencies.values()){let w=a(E);w.hoistPriority=Math.max(w.hoistPriority,E.hoistPriority),A.peerNames.has(E.name)?w.peerDependents.add(A.ident):n(A,E)}}};for(let u of t.dependencies.values())t.peerNames.has(u.name)||n(t,u);return e},zs=t=>{if(!t)return"none";let e=t.indexOf("@",1),r=t.substring(0,e);r.endsWith("$wsroot$")&&(r=`wh:${r.replace("$wsroot$","")}`);let o=t.substring(e+1);if(o==="workspace:.")return".";if(o){let a=(o.indexOf("#")>0?o.split("#")[1]:o).replace("npm:","");return o.startsWith("virtual")&&(r=`v:${r}`),a.startsWith("workspace")&&(r=`w:${r}`,a=""),`${r}${a?`@${a}`:""}`}else return`${r}`};var Av=t=>{let e=0,r=(a,n,u="")=>{if(e>5e4||n.has(a))return"";e++;let A=Array.from(a.dependencies.values()).sort((h,E)=>h.name===E.name?0:h.name>E.name?1:-1),p="";n.add(a);for(let h=0;h":"")+(D!==E.name?`a:${E.name}:`:"")+zs(E.locator)+(w?` ${w}`:"")} +`,p+=r(E,n,`${u}${h5e4?` +Tree is too large, part of the tree has been dunped +`:"")};var fv=(o=>(o.WORKSPACES="workspaces",o.DEPENDENCIES="dependencies",o.NONE="none",o))(fv||{}),Zwe="node_modules",jh="$wsroot$";var pv=(t,e)=>{let{packageTree:r,hoistingLimits:o,errors:a,preserveSymlinksRequired:n}=ZIt(t,e),u=null;if(a.length===0){let A=zwe(r,{hoistingLimits:o});u=ewt(t,A,e)}return{tree:u,errors:a,preserveSymlinksRequired:n}},yA=t=>`${t.name}@${t.reference}`,vj=t=>{let e=new Map;for(let[r,o]of t.entries())if(!o.dirList){let a=e.get(o.locator);a||(a={target:o.target,linkType:o.linkType,locations:[],aliases:o.aliases},e.set(o.locator,a)),a.locations.push(r)}for(let r of e.values())r.locations=r.locations.sort((o,a)=>{let n=o.split(K.delimiter).length,u=a.split(K.delimiter).length;return a===o?0:n!==u?u-n:a>o?1:-1});return e},$we=(t,e)=>{let r=G.isVirtualLocator(t)?G.devirtualizeLocator(t):t,o=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e;return G.areLocatorsEqual(r,o)},Bj=(t,e,r,o)=>{if(t.linkType!=="SOFT")return!1;let a=Ae.toPortablePath(r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation);return K.contains(o,a)===null},XIt=t=>{let e=t.getPackageInformation(t.topLevel);if(e===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");if(t.findPackageLocator(e.packageLocation)===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let o=Ae.toPortablePath(e.packageLocation.slice(0,-1)),a=new Map,n={children:new Map},u=t.getDependencyTreeRoots(),A=new Map,p=new Set,h=(D,x)=>{let C=yA(D);if(p.has(C))return;p.add(C);let T=t.getPackageInformation(D);if(T){let L=x?yA(x):"";if(yA(D)!==L&&T.linkType==="SOFT"&&!D.reference.startsWith("link:")&&!Bj(T,D,t,o)){let U=e1e(T,D,t);(!A.get(U)||D.reference.startsWith("workspace:"))&&A.set(U,D)}for(let[U,J]of T.packageDependencies)J!==null&&(T.packagePeers.has(U)||h(t.getLocator(U,J),D))}};for(let D of u)h(D,null);let E=o.split(K.sep);for(let D of A.values()){let x=t.getPackageInformation(D),T=Ae.toPortablePath(x.packageLocation.slice(0,-1)).split(K.sep).slice(E.length),L=n;for(let U of T){let J=L.children.get(U);J||(J={children:new Map},L.children.set(U,J)),L=J}L.workspaceLocator=D}let w=(D,x)=>{if(D.workspaceLocator){let C=yA(x),T=a.get(C);T||(T=new Set,a.set(C,T)),T.add(D.workspaceLocator)}for(let C of D.children.values())w(C,D.workspaceLocator||x)};for(let D of n.children.values())w(D,n.workspaceLocator);return a},ZIt=(t,e)=>{let r=[],o=!1,a=new Map,n=XIt(t),u=t.getPackageInformation(t.topLevel);if(u===null)throw new Error("Assertion failed: Expected the top-level package to have been registered");let A=t.findPackageLocator(u.packageLocation);if(A===null)throw new Error("Assertion failed: Expected the top-level package to have a physical locator");let p=Ae.toPortablePath(u.packageLocation.slice(0,-1)),h={name:A.name,identName:A.name,reference:A.reference,peerNames:u.packagePeers,dependencies:new Set,dependencyKind:1},E=new Map,w=(x,C)=>`${yA(C)}:${x}`,D=(x,C,T,L,U,J,te,le)=>{let ce=w(x,T),ue=E.get(ce),Ie=!!ue;!Ie&&T.name===A.name&&T.reference===A.reference&&(ue=h,E.set(ce,h));let he=Bj(C,T,t,p);if(!ue){let fe=0;he?fe=2:C.linkType==="SOFT"&&T.name.endsWith(jh)&&(fe=1),ue={name:x,identName:T.name,reference:T.reference,dependencies:new Set,peerNames:fe===1?new Set:C.packagePeers,dependencyKind:fe},E.set(ce,ue)}let De;if(he?De=2:U.linkType==="SOFT"?De=1:De=0,ue.hoistPriority=Math.max(ue.hoistPriority||0,De),le&&!he){let fe=yA({name:L.identName,reference:L.reference}),ie=a.get(fe)||new Set;a.set(fe,ie),ie.add(ue.name)}let Ee=new Map(C.packageDependencies);if(e.project){let fe=e.project.workspacesByCwd.get(Ae.toPortablePath(C.packageLocation.slice(0,-1)));if(fe){let ie=new Set([...Array.from(fe.manifest.peerDependencies.values(),Z=>G.stringifyIdent(Z)),...Array.from(fe.manifest.peerDependenciesMeta.keys())]);for(let Z of ie)Ee.has(Z)||(Ee.set(Z,J.get(Z)||null),ue.peerNames.add(Z))}}let g=yA({name:T.name.replace(jh,""),reference:T.reference}),me=n.get(g);if(me)for(let fe of me)Ee.set(`${fe.name}${jh}`,fe.reference);(C!==U||C.linkType!=="SOFT"||!he&&(!e.selfReferencesByCwd||e.selfReferencesByCwd.get(te)))&&L.dependencies.add(ue);let Ce=T!==A&&C.linkType==="SOFT"&&!T.name.endsWith(jh)&&!he;if(!Ie&&!Ce){let fe=new Map;for(let[ie,Z]of Ee)if(Z!==null){let Pe=t.getLocator(ie,Z),Re=t.getLocator(ie.replace(jh,""),Z),ht=t.getPackageInformation(Re);if(ht===null)throw new Error("Assertion failed: Expected the package to have been registered");let q=Bj(ht,Pe,t,p);if(e.validateExternalSoftLinks&&e.project&&q){ht.packageDependencies.size>0&&(o=!0);for(let[Ve,be]of ht.packageDependencies)if(be!==null){let tt=G.parseLocator(Array.isArray(be)?`${be[0]}@${be[1]}`:`${Ve}@${be}`);if(yA(tt)!==yA(Pe)){let He=Ee.get(Ve);if(He){let b=G.parseLocator(Array.isArray(He)?`${He[0]}@${He[1]}`:`${Ve}@${He}`);$we(b,tt)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(Pe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${T.name}@${T.reference}`))} dependency ${G.prettyLocator(e.project.configuration,tt)} conflicts with parent dependency ${G.prettyLocator(e.project.configuration,b)}`})}else{let b=fe.get(Ve);if(b){let I=b.target,S=G.parseLocator(Array.isArray(I)?`${I[0]}@${I[1]}`:`${Ve}@${I}`);$we(S,tt)||r.push({messageName:71,text:`Cannot link ${G.prettyIdent(e.project.configuration,G.parseIdent(Pe.name))} into ${G.prettyLocator(e.project.configuration,G.parseLocator(`${T.name}@${T.reference}`))} dependency ${G.prettyLocator(e.project.configuration,tt)} conflicts with dependency ${G.prettyLocator(e.project.configuration,S)} from sibling portal ${G.prettyIdent(e.project.configuration,G.parseIdent(b.portal.name))}`})}else fe.set(Ve,{target:tt.reference,portal:Pe})}}}}let nt=e.hoistingLimitsByCwd?.get(te),Ne=q?te:K.relative(p,Ae.toPortablePath(ht.packageLocation))||Bt.dot,Te=e.hoistingLimitsByCwd?.get(Ne);D(ie,ht,Pe,ue,C,Ee,Ne,nt==="dependencies"||Te==="dependencies"||Te==="workspaces")}}};return D(A.name,u,A,h,u,u.packageDependencies,Bt.dot,!1),{packageTree:h,hoistingLimits:a,errors:r,preserveSymlinksRequired:o}};function e1e(t,e,r){let o=r.resolveVirtual&&e.reference&&e.reference.startsWith("virtual:")?r.resolveVirtual(t.packageLocation):t.packageLocation;return Ae.toPortablePath(o||t.packageLocation)}function $It(t,e,r){let o=e.getLocator(t.name.replace(jh,""),t.reference),a=e.getPackageInformation(o);if(a===null)throw new Error("Assertion failed: Expected the package to be registered");return r.pnpifyFs?{linkType:"SOFT",target:Ae.toPortablePath(a.packageLocation)}:{linkType:a.linkType,target:e1e(a,t,e)}}var ewt=(t,e,r)=>{let o=new Map,a=(E,w,D)=>{let{linkType:x,target:C}=$It(E,t,r);return{locator:yA(E),nodePath:w,target:C,linkType:x,aliases:D}},n=E=>{let[w,D]=E.split("/");return D?{scope:w,name:D}:{scope:null,name:w}},u=new Set,A=(E,w,D)=>{if(u.has(E))return;u.add(E);let x=Array.from(E.references).sort().join("#");for(let C of E.dependencies){let T=Array.from(C.references).sort().join("#");if(C.identName===E.identName.replace(jh,"")&&T===x)continue;let L=Array.from(C.references).sort(),U={name:C.identName,reference:L[0]},{name:J,scope:te}=n(C.name),le=te?[te,J]:[J],ce=K.join(w,Zwe),ue=K.join(ce,...le),Ie=`${D}/${U.name}`,he=a(U,D,L.slice(1)),De=!1;if(he.linkType==="SOFT"&&r.project){let Ee=r.project.workspacesByCwd.get(he.target.slice(0,-1));De=!!(Ee&&!Ee.manifest.name)}if(!C.name.endsWith(jh)&&!De){let Ee=o.get(ue);if(Ee){if(Ee.dirList)throw new Error(`Assertion failed: ${ue} cannot merge dir node with leaf node`);{let Ce=G.parseLocator(Ee.locator),fe=G.parseLocator(he.locator);if(Ee.linkType!==he.linkType)throw new Error(`Assertion failed: ${ue} cannot merge nodes with different link types ${Ee.nodePath}/${G.stringifyLocator(Ce)} and ${D}/${G.stringifyLocator(fe)}`);if(Ce.identHash!==fe.identHash)throw new Error(`Assertion failed: ${ue} cannot merge nodes with different idents ${Ee.nodePath}/${G.stringifyLocator(Ce)} and ${D}/s${G.stringifyLocator(fe)}`);he.aliases=[...he.aliases,...Ee.aliases,G.parseLocator(Ee.locator).reference]}}o.set(ue,he);let g=ue.split("/"),me=g.indexOf(Zwe);for(let Ce=g.length-1;me>=0&&Ce>me;Ce--){let fe=Ae.toPortablePath(g.slice(0,Ce).join(K.sep)),ie=g[Ce],Z=o.get(fe);if(!Z)o.set(fe,{dirList:new Set([ie])});else if(Z.dirList){if(Z.dirList.has(ie))break;Z.dirList.add(ie)}}}A(C,he.linkType==="SOFT"?he.target:ue,Ie)}},p=a({name:e.name,reference:Array.from(e.references)[0]},"",[]),h=p.target;return o.set(h,p),A(e,h,""),o};Ke();Ke();Pt();Pt();sA();Ol();var jj={};Kt(jj,{PnpInstaller:()=>pd,PnpLinker:()=>Yh,UnplugCommand:()=>QC,default:()=>kwt,getPnpPath:()=>Kh,jsInstallUtils:()=>CA,pnpUtils:()=>vv,quotePathIfNeeded:()=>M1e});Pt();var O1e=ve("url");Ke();Ke();Pt();Pt();var t1e={DEFAULT:{collapsed:!1,next:{"*":"DEFAULT"}},TOP_LEVEL:{collapsed:!1,next:{fallbackExclusionList:"FALLBACK_EXCLUSION_LIST",packageRegistryData:"PACKAGE_REGISTRY_DATA","*":"DEFAULT"}},FALLBACK_EXCLUSION_LIST:{collapsed:!1,next:{"*":"FALLBACK_EXCLUSION_ENTRIES"}},FALLBACK_EXCLUSION_ENTRIES:{collapsed:!0,next:{"*":"FALLBACK_EXCLUSION_DATA"}},FALLBACK_EXCLUSION_DATA:{collapsed:!0,next:{"*":"DEFAULT"}},PACKAGE_REGISTRY_DATA:{collapsed:!1,next:{"*":"PACKAGE_REGISTRY_ENTRIES"}},PACKAGE_REGISTRY_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_STORE_DATA"}},PACKAGE_STORE_DATA:{collapsed:!1,next:{"*":"PACKAGE_STORE_ENTRIES"}},PACKAGE_STORE_ENTRIES:{collapsed:!0,next:{"*":"PACKAGE_INFORMATION_DATA"}},PACKAGE_INFORMATION_DATA:{collapsed:!1,next:{packageDependencies:"PACKAGE_DEPENDENCIES","*":"DEFAULT"}},PACKAGE_DEPENDENCIES:{collapsed:!1,next:{"*":"PACKAGE_DEPENDENCY"}},PACKAGE_DEPENDENCY:{collapsed:!0,next:{"*":"DEFAULT"}}};function twt(t,e,r){let o="";o+="[";for(let a=0,n=t.length;a"u"||(A!==0&&(a+=", "),a+=JSON.stringify(p),a+=": ",a+=JQ(p,h,e,r).replace(/^ +/g,""),A+=1)}return a+="}",a}function iwt(t,e,r){let o=Object.keys(t),a=`${r} `,n="";n+=r,n+=`{ +`;let u=0;for(let A=0,p=o.length;A"u"||(u!==0&&(n+=",",n+=` +`),n+=a,n+=JSON.stringify(h),n+=": ",n+=JQ(h,E,e,a).replace(/^ +/g,""),u+=1)}return u!==0&&(n+=` +`),n+=r,n+="}",n}function JQ(t,e,r,o){let{next:a}=t1e[r],n=a[t]||a["*"];return r1e(e,n,o)}function r1e(t,e,r){let{collapsed:o}=t1e[e];return Array.isArray(t)?o?twt(t,e,r):rwt(t,e,r):typeof t=="object"&&t!==null?o?nwt(t,e,r):iwt(t,e,r):JSON.stringify(t)}function n1e(t){return r1e(t,"TOP_LEVEL","")}function hv(t,e){let r=Array.from(t);Array.isArray(e)||(e=[e]);let o=[];for(let n of e)o.push(r.map(u=>n(u)));let a=r.map((n,u)=>u);return a.sort((n,u)=>{for(let A of o){let p=A[n]A[u]?1:0;if(p!==0)return p}return 0}),a.map(n=>r[n])}function swt(t){let e=new Map,r=hv(t.fallbackExclusionList||[],[({name:o,reference:a})=>o,({name:o,reference:a})=>a]);for(let{name:o,reference:a}of r){let n=e.get(o);typeof n>"u"&&e.set(o,n=new Set),n.add(a)}return Array.from(e).map(([o,a])=>[o,Array.from(a)])}function owt(t){return hv(t.fallbackPool||[],([e])=>e)}function awt(t){let e=[];for(let[r,o]of hv(t.packageRegistry,([a])=>a===null?"0":`1${a}`)){let a=[];e.push([r,a]);for(let[n,{packageLocation:u,packageDependencies:A,packagePeers:p,linkType:h,discardFromLookup:E}]of hv(o,([w])=>w===null?"0":`1${w}`)){let w=[];r!==null&&n!==null&&!A.has(r)&&w.push([r,n]);for(let[C,T]of hv(A.entries(),([L])=>L))w.push([C,T]);let D=p&&p.size>0?Array.from(p):void 0,x=E||void 0;a.push([n,{packageLocation:u,packageDependencies:w,packagePeers:D,linkType:h,discardFromLookup:x}])}}return e}function gv(t){return{__info:["This file is automatically generated. Do not touch it, or risk","your modifications being lost."],dependencyTreeRoots:t.dependencyTreeRoots,enableTopLevelFallback:t.enableTopLevelFallback||!1,ignorePatternData:t.ignorePattern||null,fallbackExclusionList:swt(t),fallbackPool:owt(t),packageRegistryData:awt(t)}}var o1e=et(s1e());function a1e(t,e){return[t?`${t} +`:"",`/* eslint-disable */ +`,`// @ts-nocheck +`,`"use strict"; +`,` +`,e,` +`,(0,o1e.default)()].join("")}function lwt(t){return JSON.stringify(t,null,2)}function cwt(t){return`'${t.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(/\n/g,`\\ +`)}'`}function uwt(t){return[`const RAW_RUNTIME_STATE = +`,`${cwt(n1e(t))}; + +`,`function $$SETUP_STATE(hydrateRuntimeState, basePath) { +`,` return hydrateRuntimeState(JSON.parse(RAW_RUNTIME_STATE), {basePath: basePath || __dirname}); +`,`} +`].join("")}function Awt(){return[`function $$SETUP_STATE(hydrateRuntimeState, basePath) { +`,` const fs = require('fs'); +`,` const path = require('path'); +`,` const pnpDataFilepath = path.resolve(__dirname, ${JSON.stringify(mr.pnpData)}); +`,` return hydrateRuntimeState(JSON.parse(fs.readFileSync(pnpDataFilepath, 'utf8')), {basePath: basePath || __dirname}); +`,`} +`].join("")}function l1e(t){let e=gv(t),r=uwt(e);return a1e(t.shebang,r)}function c1e(t){let e=gv(t),r=Awt(),o=a1e(t.shebang,r);return{dataFile:lwt(e),loaderFile:o}}Pt();function Pj(t,{basePath:e}){let r=Ae.toPortablePath(e),o=K.resolve(r),a=t.ignorePatternData!==null?new RegExp(t.ignorePatternData):null,n=new Map,u=new Map(t.packageRegistryData.map(([w,D])=>[w,new Map(D.map(([x,C])=>{if(w===null!=(x===null))throw new Error("Assertion failed: The name and reference should be null, or neither should");let T=C.discardFromLookup??!1,L={name:w,reference:x},U=n.get(C.packageLocation);U?(U.discardFromLookup=U.discardFromLookup&&T,T||(U.locator=L)):n.set(C.packageLocation,{locator:L,discardFromLookup:T});let J=null;return[x,{packageDependencies:new Map(C.packageDependencies),packagePeers:new Set(C.packagePeers),linkType:C.linkType,discardFromLookup:T,get packageLocation(){return J||(J=K.join(o,C.packageLocation))}}]}))])),A=new Map(t.fallbackExclusionList.map(([w,D])=>[w,new Set(D)])),p=new Map(t.fallbackPool),h=t.dependencyTreeRoots,E=t.enableTopLevelFallback;return{basePath:r,dependencyTreeRoots:h,enableTopLevelFallback:E,fallbackExclusionList:A,fallbackPool:p,ignorePattern:a,packageLocatorsByLocations:n,packageRegistry:u}}Pt();Pt();var tp=ve("module"),fd=ve("url"),Lj=ve("util");var Qo=ve("url");var p1e=et(ve("assert"));var Sj=Array.isArray,dv=JSON.stringify,mv=Object.getOwnPropertyNames,Ad=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),bj=(t,e)=>RegExp.prototype.exec.call(t,e),xj=(t,...e)=>RegExp.prototype[Symbol.replace].apply(t,e),Gh=(t,...e)=>String.prototype.endsWith.apply(t,e),kj=(t,...e)=>String.prototype.includes.apply(t,e),Qj=(t,...e)=>String.prototype.lastIndexOf.apply(t,e),yv=(t,...e)=>String.prototype.indexOf.apply(t,e),u1e=(t,...e)=>String.prototype.replace.apply(t,e),Wh=(t,...e)=>String.prototype.slice.apply(t,e),EA=(t,...e)=>String.prototype.startsWith.apply(t,e),A1e=Map,f1e=JSON.parse;function Ev(t,e,r){return class extends r{constructor(...o){super(e(...o)),this.code=t,this.name=`${r.name} [${t}]`}}}var h1e=Ev("ERR_PACKAGE_IMPORT_NOT_DEFINED",(t,e,r)=>`Package import specifier "${t}" is not defined${e?` in package ${e}package.json`:""} imported from ${r}`,TypeError),Fj=Ev("ERR_INVALID_MODULE_SPECIFIER",(t,e,r=void 0)=>`Invalid module "${t}" ${e}${r?` imported from ${r}`:""}`,TypeError),g1e=Ev("ERR_INVALID_PACKAGE_TARGET",(t,e,r,o=!1,a=void 0)=>{let n=typeof r=="string"&&!o&&r.length&&!EA(r,"./");return e==="."?((0,p1e.default)(o===!1),`Invalid "exports" main target ${dv(r)} defined in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`):`Invalid "${o?"imports":"exports"}" target ${dv(r)} defined for '${e}' in the package config ${t}package.json${a?` imported from ${a}`:""}${n?'; targets must start with "./"':""}`},Error),Cv=Ev("ERR_INVALID_PACKAGE_CONFIG",(t,e,r)=>`Invalid package config ${t}${e?` while importing ${e}`:""}${r?`. ${r}`:""}`,Error),d1e=Ev("ERR_PACKAGE_PATH_NOT_EXPORTED",(t,e,r=void 0)=>e==="."?`No "exports" main defined in ${t}package.json${r?` imported from ${r}`:""}`:`Package subpath '${e}' is not defined by "exports" in ${t}package.json${r?` imported from ${r}`:""}`,Error);var XQ=ve("url");function m1e(t,e){let r=Object.create(null);for(let o=0;oe):t+e}Iv(r,t,o,u,a)}bj(E1e,Wh(t,2))!==null&&Iv(r,t,o,u,a);let p=new URL(t,o),h=p.pathname,E=new URL(".",o).pathname;if(EA(h,E)||Iv(r,t,o,u,a),e==="")return p;if(bj(E1e,e)!==null){let w=n?u1e(r,"*",()=>e):r+e;hwt(w,o,u,a)}return n?new URL(xj(C1e,p.href,()=>e)):new URL(e,p)}function dwt(t){let e=+t;return`${e}`!==t?!1:e>=0&&e<4294967295}function kC(t,e,r,o,a,n,u,A){if(typeof e=="string")return gwt(e,r,o,t,a,n,u,A);if(Sj(e)){if(e.length===0)return null;let p;for(let h=0;hn?-1:n>a||r===-1?1:o===-1||t.length>e.length?-1:e.length>t.length?1:0}function mwt(t,e,r){if(typeof t=="string"||Sj(t))return!0;if(typeof t!="object"||t===null)return!1;let o=mv(t),a=!1,n=0;for(let u=0;u=h.length&&Gh(e,w)&&w1e(n,h)===1&&Qj(h,"*")===E&&(n=h,u=Wh(e,E,e.length-w.length))}}if(n){let p=r[n],h=kC(t,p,u,n,o,!0,!1,a);return h==null&&Rj(e,t,o),h}Rj(e,t,o)}function v1e({name:t,base:e,conditions:r,readFileSyncFn:o}){if(t==="#"||EA(t,"#/")||Gh(t,"/")){let u="is not a valid internal imports specifier name";throw new Fj(t,u,(0,Qo.fileURLToPath)(e))}let a,n=y1e(e,o);if(n.exists){a=(0,Qo.pathToFileURL)(n.pjsonPath);let u=n.imports;if(u)if(Ad(u,t)&&!kj(t,"*")){let A=kC(a,u[t],"",t,e,!1,!0,r);if(A!=null)return A}else{let A="",p,h=mv(u);for(let E=0;E=w.length&&Gh(t,x)&&w1e(A,w)===1&&Qj(w,"*")===D&&(A=w,p=Wh(t,D,t.length-x.length))}}if(A){let E=u[A],w=kC(a,E,p,A,e,!0,!0,r);if(w!=null)return w}}}pwt(t,a,e)}Pt();var Ewt=new Set(["BUILTIN_NODE_RESOLUTION_FAILED","MISSING_DEPENDENCY","MISSING_PEER_DEPENDENCY","QUALIFIED_PATH_RESOLUTION_FAILED","UNDECLARED_DEPENDENCY"]);function ts(t,e,r={},o){o??=Ewt.has(t)?"MODULE_NOT_FOUND":t;let a={configurable:!0,writable:!0,enumerable:!1};return Object.defineProperties(new Error(e),{code:{...a,value:o},pnpCode:{...a,value:t},data:{...a,value:r}})}function pu(t){return Ae.normalize(Ae.fromPortablePath(t))}var b1e=et(P1e());function x1e(t){return Cwt(),Nj[t]}var Nj;function Cwt(){Nj||(Nj={"--conditions":[],...S1e(Iwt()),...S1e(process.execArgv)})}function S1e(t){return(0,b1e.default)({"--conditions":[String],"-C":"--conditions"},{argv:t,permissive:!0})}function Iwt(){let t=[],e=wwt(process.env.NODE_OPTIONS||"",t);return t.length,e}function wwt(t,e){let r=[],o=!1,a=!0;for(let n=0;nparseInt(t,10)),k1e=Ha>19||Ha===19&&ep>=2||Ha===18&&ep>=13,tzt=Ha===20&&ep<6||Ha===19&&ep>=3,rzt=Ha>19||Ha===19&&ep>=6,nzt=Ha>=21||Ha===20&&ep>=10||Ha===18&&ep>=19,izt=Ha>=21||Ha===20&&ep>=10||Ha===18&&ep>=20,szt=Ha>=22;function Q1e(t){if(process.env.WATCH_REPORT_DEPENDENCIES&&process.send)if(t=t.map(e=>Ae.fromPortablePath(qs.resolveVirtual(Ae.toPortablePath(e)))),k1e)process.send({"watch:require":t});else for(let e of t)process.send({"watch:require":e})}function Oj(t,e){let r=Number(process.env.PNP_ALWAYS_WARN_ON_FALLBACK)>0,o=Number(process.env.PNP_DEBUG_LEVEL),a=/^(?![a-zA-Z]:[\\/]|\\\\|\.{0,2}(?:\/|$))((?:node:)?(?:@[^/]+\/)?[^/]+)\/*(.*|)$/,n=/^(\/|\.{1,2}(\/|$))/,u=/\/$/,A=/^\.{0,2}\//,p={name:null,reference:null},h=[],E=new Set;if(t.enableTopLevelFallback===!0&&h.push(p),e.compatibilityMode!==!1)for(let Ne of["react-scripts","gatsby"]){let Te=t.packageRegistry.get(Ne);if(Te)for(let ke of Te.keys()){if(ke===null)throw new Error("Assertion failed: This reference shouldn't be null");h.push({name:Ne,reference:ke})}}let{ignorePattern:w,packageRegistry:D,packageLocatorsByLocations:x}=t;function C(Ne,Te){return{fn:Ne,args:Te,error:null,result:null}}function T(Ne){let Te=process.stderr?.hasColors?.()??process.stdout.isTTY,ke=(tt,He)=>`\x1B[${tt}m${He}\x1B[0m`,Ve=Ne.error;console.error(Ve?ke("31;1",`\u2716 ${Ne.error?.message.replace(/\n.*/s,"")}`):ke("33;1","\u203C Resolution")),Ne.args.length>0&&console.error();for(let tt of Ne.args)console.error(` ${ke("37;1","In \u2190")} ${(0,Lj.inspect)(tt,{colors:Te,compact:!0})}`);Ne.result&&(console.error(),console.error(` ${ke("37;1","Out \u2192")} ${(0,Lj.inspect)(Ne.result,{colors:Te,compact:!0})}`));let be=new Error().stack.match(/(?<=^ +)at.*/gm)?.slice(2)??[];if(be.length>0){console.error();for(let tt of be)console.error(` ${ke("38;5;244",tt)}`)}console.error()}function L(Ne,Te){if(e.allowDebug===!1)return Te;if(Number.isFinite(o)){if(o>=2)return(...ke)=>{let Ve=C(Ne,ke);try{return Ve.result=Te(...ke)}catch(be){throw Ve.error=be}finally{T(Ve)}};if(o>=1)return(...ke)=>{try{return Te(...ke)}catch(Ve){let be=C(Ne,ke);throw be.error=Ve,T(be),Ve}}}return Te}function U(Ne){let Te=g(Ne);if(!Te)throw ts("INTERNAL","Couldn't find a matching entry in the dependency tree for the specified parent (this is probably an internal error)");return Te}function J(Ne){if(Ne.name===null)return!0;for(let Te of t.dependencyTreeRoots)if(Te.name===Ne.name&&Te.reference===Ne.reference)return!0;return!1}let te=new Set(["node","require",...x1e("--conditions")]);function le(Ne,Te=te,ke){let Ve=fe(K.join(Ne,"internal.js"),{resolveIgnored:!0,includeDiscardFromLookup:!0});if(Ve===null)throw ts("INTERNAL",`The locator that owns the "${Ne}" path can't be found inside the dependency tree (this is probably an internal error)`);let{packageLocation:be}=U(Ve),tt=K.join(be,mr.manifest);if(!e.fakeFs.existsSync(tt))return null;let He=JSON.parse(e.fakeFs.readFileSync(tt,"utf8"));if(He.exports==null)return null;let b=K.contains(be,Ne);if(b===null)throw ts("INTERNAL","unqualifiedPath doesn't contain the packageLocation (this is probably an internal error)");b!=="."&&!A.test(b)&&(b=`./${b}`);try{let I=B1e({packageJSONUrl:(0,fd.pathToFileURL)(Ae.fromPortablePath(tt)),packageSubpath:b,exports:He.exports,base:ke?(0,fd.pathToFileURL)(Ae.fromPortablePath(ke)):null,conditions:Te});return Ae.toPortablePath((0,fd.fileURLToPath)(I))}catch(I){throw ts("EXPORTS_RESOLUTION_FAILED",I.message,{unqualifiedPath:pu(Ne),locator:Ve,pkgJson:He,subpath:pu(b),conditions:Te},I.code)}}function ce(Ne,Te,{extensions:ke}){let Ve;try{Te.push(Ne),Ve=e.fakeFs.statSync(Ne)}catch{}if(Ve&&!Ve.isDirectory())return e.fakeFs.realpathSync(Ne);if(Ve&&Ve.isDirectory()){let be;try{be=JSON.parse(e.fakeFs.readFileSync(K.join(Ne,mr.manifest),"utf8"))}catch{}let tt;if(be&&be.main&&(tt=K.resolve(Ne,be.main)),tt&&tt!==Ne){let He=ce(tt,Te,{extensions:ke});if(He!==null)return He}}for(let be=0,tt=ke.length;be{let b=JSON.stringify(He.name);if(Ve.has(b))return;Ve.add(b);let I=me(He);for(let S of I)if(U(S).packagePeers.has(Ne))be(S);else{let R=ke.get(S.name);typeof R>"u"&&ke.set(S.name,R=new Set),R.add(S.reference)}};be(Te);let tt=[];for(let He of[...ke.keys()].sort())for(let b of[...ke.get(He)].sort())tt.push({name:He,reference:b});return tt}function fe(Ne,{resolveIgnored:Te=!1,includeDiscardFromLookup:ke=!1}={}){if(he(Ne)&&!Te)return null;let Ve=K.relative(t.basePath,Ne);Ve.match(n)||(Ve=`./${Ve}`),Ve.endsWith("/")||(Ve=`${Ve}/`);do{let be=x.get(Ve);if(typeof be>"u"||be.discardFromLookup&&!ke){Ve=Ve.substring(0,Ve.lastIndexOf("/",Ve.length-2)+1);continue}return be.locator}while(Ve!=="");return null}function ie(Ne){try{return e.fakeFs.readFileSync(Ae.toPortablePath(Ne),"utf8")}catch(Te){if(Te.code==="ENOENT")return;throw Te}}function Z(Ne,Te,{considerBuiltins:ke=!0}={}){if(Ne.startsWith("#"))throw new Error("resolveToUnqualified can not handle private import mappings");if(Ne==="pnpapi")return Ae.toPortablePath(e.pnpapiResolution);if(ke&&(0,tp.isBuiltin)(Ne))return null;let Ve=pu(Ne),be=Te&&pu(Te);if(Te&&he(Te)&&(!K.isAbsolute(Ne)||fe(Ne)===null)){let b=Ie(Ne,Te);if(b===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer was explicitely ignored by the regexp) + +Require request: "${Ve}" +Required by: ${be} +`,{request:Ve,issuer:be});return Ae.toPortablePath(b)}let tt,He=Ne.match(a);if(He){if(!Te)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ve,issuer:be});let[,b,I]=He,S=fe(Te);if(!S){let Fe=Ie(Ne,Te);if(Fe===!1)throw ts("BUILTIN_NODE_RESOLUTION_FAILED",`The builtin node resolution algorithm was unable to resolve the requested module (it didn't go through the pnp resolver because the issuer doesn't seem to be part of the Yarn-managed dependency tree). + +Require path: "${Ve}" +Required by: ${be} +`,{request:Ve,issuer:be});return Ae.toPortablePath(Fe)}let R=U(S).packageDependencies.get(b),z=null;if(R==null&&S.name!==null){let Fe=t.fallbackExclusionList.get(S.name);if(!Fe||!Fe.has(S.reference)){for(let Et=0,qt=h.length;EtJ(lt))?X=ts("MISSING_PEER_DEPENDENCY",`${S.name} tried to access ${b} (a peer dependency) but it isn't provided by your application; this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${S.name}@${S.reference} (via ${be}) +${Fe.map(lt=>`Ancestor breaking the chain: ${lt.name}@${lt.reference} +`).join("")} +`,{request:Ve,issuer:be,issuerLocator:Object.assign({},S),dependencyName:b,brokenAncestors:Fe}):X=ts("MISSING_PEER_DEPENDENCY",`${S.name} tried to access ${b} (a peer dependency) but it isn't provided by its ancestors; this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${S.name}@${S.reference} (via ${be}) + +${Fe.map(lt=>`Ancestor breaking the chain: ${lt.name}@${lt.reference} +`).join("")} +`,{request:Ve,issuer:be,issuerLocator:Object.assign({},S),dependencyName:b,brokenAncestors:Fe})}else R===void 0&&(!ke&&(0,tp.isBuiltin)(Ne)?J(S)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${b}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${b} isn't otherwise declared in your dependencies, this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${be} +`,{request:Ve,issuer:be,dependencyName:b}):X=ts("UNDECLARED_DEPENDENCY",`${S.name} tried to access ${b}. While this module is usually interpreted as a Node builtin, your resolver is running inside a non-Node resolution context where such builtins are ignored. Since ${b} isn't otherwise declared in ${S.name}'s dependencies, this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${be} +`,{request:Ve,issuer:be,issuerLocator:Object.assign({},S),dependencyName:b}):J(S)?X=ts("UNDECLARED_DEPENDENCY",`Your application tried to access ${b}, but it isn't declared in your dependencies; this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${be} +`,{request:Ve,issuer:be,dependencyName:b}):X=ts("UNDECLARED_DEPENDENCY",`${S.name} tried to access ${b}, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound. + +Required package: ${b}${b!==Ve?` (via "${Ve}")`:""} +Required by: ${S.name}@${S.reference} (via ${be}) +`,{request:Ve,issuer:be,issuerLocator:Object.assign({},S),dependencyName:b}));if(R==null){if(z===null||X===null)throw X||new Error("Assertion failed: Expected an error to have been set");R=z;let Fe=X.message.replace(/\n.*/g,"");X.message=Fe,!E.has(Fe)&&o!==0&&(E.add(Fe),process.emitWarning(X))}let $=Array.isArray(R)?{name:R[0],reference:R[1]}:{name:b,reference:R},se=U($);if(!se.packageLocation)throw ts("MISSING_DEPENDENCY",`A dependency seems valid but didn't get installed for some reason. This might be caused by a partial install, such as dev vs prod. + +Required package: ${$.name}@${$.reference}${$.name!==Ve?` (via "${Ve}")`:""} +Required by: ${S.name}@${S.reference} (via ${be}) +`,{request:Ve,issuer:be,dependencyLocator:Object.assign({},$)});let xe=se.packageLocation;I?tt=K.join(xe,I):tt=xe}else if(K.isAbsolute(Ne))tt=K.normalize(Ne);else{if(!Te)throw ts("API_ERROR","The resolveToUnqualified function must be called with a valid issuer when the path isn't a builtin nor absolute",{request:Ve,issuer:be});let b=K.resolve(Te);Te.match(u)?tt=K.normalize(K.join(b,Ne)):tt=K.normalize(K.join(K.dirname(b),Ne))}return K.normalize(tt)}function Pe(Ne,Te,ke=te,Ve){if(n.test(Ne))return Te;let be=le(Te,ke,Ve);return be?K.normalize(be):Te}function Re(Ne,{extensions:Te=Object.keys(tp.Module._extensions)}={}){let ke=[],Ve=ce(Ne,ke,{extensions:Te});if(Ve)return K.normalize(Ve);{Q1e(ke.map(He=>Ae.fromPortablePath(He)));let be=pu(Ne),tt=fe(Ne);if(tt){let{packageLocation:He}=U(tt),b=!0;try{e.fakeFs.accessSync(He)}catch(I){if(I?.code==="ENOENT")b=!1;else{let S=(I?.message??I??"empty exception thrown").replace(/^[A-Z]/,y=>y.toLowerCase());throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Required package exists but could not be accessed (${S}). + +Missing package: ${tt.name}@${tt.reference} +Expected package location: ${pu(He)} +`,{unqualifiedPath:be,extensions:Te})}}if(!b){let I=He.includes("/unplugged/")?"Required unplugged package missing from disk. This may happen when switching branches without running installs (unplugged packages must be fully materialized on disk to work).":"Required package missing from disk. If you keep your packages inside your repository then restarting the Node process may be enough. Otherwise, try to run an install first.";throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`${I} + +Missing package: ${tt.name}@${tt.reference} +Expected package location: ${pu(He)} +`,{unqualifiedPath:be,extensions:Te})}}throw ts("QUALIFIED_PATH_RESOLUTION_FAILED",`Qualified path resolution failed: we looked for the following paths, but none could be accessed. + +Source path: ${be} +${ke.map(He=>`Not found: ${pu(He)} +`).join("")}`,{unqualifiedPath:be,extensions:Te})}}function ht(Ne,Te,ke){if(!Te)throw new Error("Assertion failed: An issuer is required to resolve private import mappings");let Ve=v1e({name:Ne,base:(0,fd.pathToFileURL)(Ae.fromPortablePath(Te)),conditions:ke.conditions??te,readFileSyncFn:ie});if(Ve instanceof URL)return Re(Ae.toPortablePath((0,fd.fileURLToPath)(Ve)),{extensions:ke.extensions});if(Ve.startsWith("#"))throw new Error("Mapping from one private import to another isn't allowed");return q(Ve,Te,ke)}function q(Ne,Te,ke={}){try{if(Ne.startsWith("#"))return ht(Ne,Te,ke);let{considerBuiltins:Ve,extensions:be,conditions:tt}=ke,He=Z(Ne,Te,{considerBuiltins:Ve});if(Ne==="pnpapi")return He;if(He===null)return null;let b=()=>Te!==null?he(Te):!1,I=(!Ve||!(0,tp.isBuiltin)(Ne))&&!b()?Pe(Ne,He,tt,Te):He;return Re(I,{extensions:be})}catch(Ve){throw Object.hasOwn(Ve,"pnpCode")&&Object.assign(Ve.data,{request:pu(Ne),issuer:Te&&pu(Te)}),Ve}}function nt(Ne){let Te=K.normalize(Ne),ke=qs.resolveVirtual(Te);return ke!==Te?ke:null}return{VERSIONS:De,topLevel:Ee,getLocator:(Ne,Te)=>Array.isArray(Te)?{name:Te[0],reference:Te[1]}:{name:Ne,reference:Te},getDependencyTreeRoots:()=>[...t.dependencyTreeRoots],getAllLocators(){let Ne=[];for(let[Te,ke]of D)for(let Ve of ke.keys())Te!==null&&Ve!==null&&Ne.push({name:Te,reference:Ve});return Ne},getPackageInformation:Ne=>{let Te=g(Ne);if(Te===null)return null;let ke=Ae.fromPortablePath(Te.packageLocation);return{...Te,packageLocation:ke}},findPackageLocator:Ne=>fe(Ae.toPortablePath(Ne)),resolveToUnqualified:L("resolveToUnqualified",(Ne,Te,ke)=>{let Ve=Te!==null?Ae.toPortablePath(Te):null,be=Z(Ae.toPortablePath(Ne),Ve,ke);return be===null?null:Ae.fromPortablePath(be)}),resolveUnqualified:L("resolveUnqualified",(Ne,Te)=>Ae.fromPortablePath(Re(Ae.toPortablePath(Ne),Te))),resolveRequest:L("resolveRequest",(Ne,Te,ke)=>{let Ve=Te!==null?Ae.toPortablePath(Te):null,be=q(Ae.toPortablePath(Ne),Ve,ke);return be===null?null:Ae.fromPortablePath(be)}),resolveVirtual:L("resolveVirtual",Ne=>{let Te=nt(Ae.toPortablePath(Ne));return Te!==null?Ae.fromPortablePath(Te):null})}}Pt();var F1e=(t,e,r)=>{let o=gv(t),a=Pj(o,{basePath:e}),n=Ae.join(e,mr.pnpCjs);return Oj(a,{fakeFs:r,pnpapiResolution:n})};var Uj=et(T1e());Gt();var CA={};Kt(CA,{checkManifestCompatibility:()=>N1e,extractBuildRequest:()=>ZQ,getExtractHint:()=>_j,hasBindingGyp:()=>Hj});Ke();Pt();function N1e(t){return G.isPackageCompatible(t,Xi.getArchitectureSet())}function ZQ(t,e,r,{configuration:o}){let a=[];for(let n of["preinstall","install","postinstall"])e.manifest.scripts.has(n)&&a.push({type:0,script:n});return!e.manifest.scripts.has("install")&&e.misc.hasBindingGyp&&a.push({type:1,script:"node-gyp rebuild"}),a.length===0?null:t.linkType!=="HARD"?{skipped:!0,explain:n=>n.reportWarningOnce(6,`${G.prettyLocator(o,t)} lists build scripts, but is referenced through a soft link. Soft links don't support build scripts, so they'll be ignored.`)}:r&&r.built===!1?{skipped:!0,explain:n=>n.reportInfoOnce(5,`${G.prettyLocator(o,t)} lists build scripts, but its build has been explicitly disabled through configuration.`)}:!o.get("enableScripts")&&!r.built?{skipped:!0,explain:n=>n.reportWarningOnce(4,`${G.prettyLocator(o,t)} lists build scripts, but all build scripts have been disabled.`)}:N1e(t)?{skipped:!1,directives:a}:{skipped:!0,explain:n=>n.reportWarningOnce(76,`${G.prettyLocator(o,t)} The ${Xi.getArchitectureName()} architecture is incompatible with this package, build skipped.`)}}var vwt=new Set([".exe",".bin",".h",".hh",".hpp",".c",".cc",".cpp",".java",".jar",".node"]);function _j(t){return t.packageFs.getExtractHint({relevantExtensions:vwt})}function Hj(t){let e=K.join(t.prefixPath,"binding.gyp");return t.packageFs.existsSync(e)}var vv={};Kt(vv,{getUnpluggedPath:()=>Bv});Ke();Pt();function Bv(t,{configuration:e}){return K.resolve(e.get("pnpUnpluggedFolder"),G.slugifyLocator(t))}var Dwt=new Set([G.makeIdent(null,"open").identHash,G.makeIdent(null,"opn").identHash]),Yh=class{constructor(){this.mode="strict";this.pnpCache=new Map}getCustomDataKey(){return JSON.stringify({name:"PnpLinker",version:2})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the PnP linker to be enabled");let o=Kh(r.project).cjs;if(!ae.existsSync(o))throw new it(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let a=qe.getFactoryWithDefault(this.pnpCache,o,()=>qe.dynamicRequire(o,{cachingStrategy:qe.CachingStrategy.FsTime})),n={name:G.stringifyIdent(e),reference:e.reference},u=a.getPackageInformation(n);if(!u)throw new it(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed PnP map - running an install might help`);return Ae.toPortablePath(u.packageLocation)}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=Kh(r.project).cjs;if(!ae.existsSync(o))return null;let n=qe.getFactoryWithDefault(this.pnpCache,o,()=>qe.dynamicRequire(o,{cachingStrategy:qe.CachingStrategy.FsTime})).findPackageLocator(Ae.fromPortablePath(e));return n?G.makeLocator(G.parseIdent(n.name),n.reference):null}makeInstaller(e){return new pd(e)}isEnabled(e){return!(e.project.configuration.get("nodeLinker")!=="pnp"||e.project.configuration.get("pnpMode")!==this.mode)}},pd=class{constructor(e){this.opts=e;this.mode="strict";this.asyncActions=new qe.AsyncActions(10);this.packageRegistry=new Map;this.virtualTemplates=new Map;this.isESMLoaderRequired=!1;this.customData={store:new Map};this.unpluggedPaths=new Set;this.opts=e}attachCustomData(e){this.customData=e}async installPackage(e,r,o){let a=G.stringifyIdent(e),n=e.reference,u=!!this.opts.project.tryWorkspaceByLocator(e),A=G.isVirtualLocator(e),p=e.peerDependencies.size>0&&!A,h=!p&&!u,E=!p&&e.linkType!=="SOFT",w,D;if(h||E){let te=A?G.devirtualizeLocator(e):e;w=this.customData.store.get(te.locatorHash),typeof w>"u"&&(w=await Pwt(r),e.linkType==="HARD"&&this.customData.store.set(te.locatorHash,w)),w.manifest.type==="module"&&(this.isESMLoaderRequired=!0),D=this.opts.project.getDependencyMeta(te,e.version)}let x=h?ZQ(e,w,D,{configuration:this.opts.project.configuration}):null,C=E?await this.unplugPackageIfNeeded(e,w,r,D,o):r.packageFs;if(K.isAbsolute(r.prefixPath))throw new Error(`Assertion failed: Expected the prefix path (${r.prefixPath}) to be relative to the parent`);let T=K.resolve(C.getRealPath(),r.prefixPath),L=qj(this.opts.project.cwd,T),U=new Map,J=new Set;if(A){for(let te of e.peerDependencies.values())U.set(G.stringifyIdent(te),null),J.add(G.stringifyIdent(te));if(!u){let te=G.devirtualizeLocator(e);this.virtualTemplates.set(te.locatorHash,{location:qj(this.opts.project.cwd,qs.resolveVirtual(T)),locator:te})}}return qe.getMapWithDefault(this.packageRegistry,a).set(n,{packageLocation:L,packageDependencies:U,packagePeers:J,linkType:e.linkType,discardFromLookup:r.discardFromLookup||!1}),{packageLocation:T,buildRequest:x}}async attachInternalDependencies(e,r){let o=this.getPackageInformation(e);for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){for(let o of r)this.getDiskInformation(o).packageDependencies.set(G.stringifyIdent(e),e.reference)}async finalizeInstall(){if(this.opts.project.configuration.get("pnpMode")!==this.mode)return;let e=Kh(this.opts.project);if(this.isEsmEnabled()||await ae.removePromise(e.esmLoader),this.opts.project.configuration.get("nodeLinker")!=="pnp"){await ae.removePromise(e.cjs),await ae.removePromise(e.data),await ae.removePromise(e.esmLoader),await ae.removePromise(this.opts.project.configuration.get("pnpUnpluggedFolder"));return}for(let{locator:E,location:w}of this.virtualTemplates.values())qe.getMapWithDefault(this.packageRegistry,G.stringifyIdent(E)).set(E.reference,{packageLocation:w,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1});this.packageRegistry.set(null,new Map([[null,this.getPackageInformation(this.opts.project.topLevelWorkspace.anchoredLocator)]]));let r=this.opts.project.configuration.get("pnpFallbackMode"),o=this.opts.project.workspaces.map(({anchoredLocator:E})=>({name:G.stringifyIdent(E),reference:E.reference})),a=r!=="none",n=[],u=new Map,A=qe.buildIgnorePattern([".yarn/sdks/**",...this.opts.project.configuration.get("pnpIgnorePatterns")]),p=this.packageRegistry,h=this.opts.project.configuration.get("pnpShebang");if(r==="dependencies-only")for(let E of this.opts.project.storedPackages.values())this.opts.project.tryWorkspaceByLocator(E)&&n.push({name:G.stringifyIdent(E),reference:E.reference});return await this.asyncActions.wait(),await this.finalizeInstallWithPnp({dependencyTreeRoots:o,enableTopLevelFallback:a,fallbackExclusionList:n,fallbackPool:u,ignorePattern:A,packageRegistry:p,shebang:h}),{customData:this.customData}}async transformPnpSettings(e){}isEsmEnabled(){if(this.opts.project.configuration.sources.has("pnpEnableEsmLoader"))return this.opts.project.configuration.get("pnpEnableEsmLoader");if(this.isESMLoaderRequired)return!0;for(let e of this.opts.project.workspaces)if(e.manifest.type==="module")return!0;return!1}async finalizeInstallWithPnp(e){let r=Kh(this.opts.project),o=await this.locateNodeModules(e.ignorePattern);if(o.length>0){this.opts.report.reportWarning(31,"One or more node_modules have been detected and will be removed. This operation may take some time.");for(let n of o)await ae.removePromise(n)}if(await this.transformPnpSettings(e),this.opts.project.configuration.get("pnpEnableInlining")){let n=l1e(e);await ae.changeFilePromise(r.cjs,n,{automaticNewlines:!0,mode:493}),await ae.removePromise(r.data)}else{let{dataFile:n,loaderFile:u}=c1e(e);await ae.changeFilePromise(r.cjs,u,{automaticNewlines:!0,mode:493}),await ae.changeFilePromise(r.data,n,{automaticNewlines:!0,mode:420})}this.isEsmEnabled()&&(this.opts.report.reportWarning(0,"ESM support for PnP uses the experimental loader API and is therefore experimental"),await ae.changeFilePromise(r.esmLoader,(0,Uj.default)(),{automaticNewlines:!0,mode:420}));let a=this.opts.project.configuration.get("pnpUnpluggedFolder");if(this.unpluggedPaths.size===0)await ae.removePromise(a);else for(let n of await ae.readdirPromise(a)){let u=K.resolve(a,n);this.unpluggedPaths.has(u)||await ae.removePromise(u)}}async locateNodeModules(e){let r=[],o=e?new RegExp(e):null;for(let a of this.opts.project.workspaces){let n=K.join(a.cwd,"node_modules");if(o&&o.test(K.relative(this.opts.project.cwd,a.cwd))||!ae.existsSync(n))continue;let u=await ae.readdirPromise(n,{withFileTypes:!0}),A=u.filter(p=>!p.isDirectory()||p.name===".bin"||!p.name.startsWith("."));if(A.length===u.length)r.push(n);else for(let p of A)r.push(K.join(n,p.name))}return r}async unplugPackageIfNeeded(e,r,o,a,n){return this.shouldBeUnplugged(e,r,a)?this.unplugPackage(e,o,n):o.packageFs}shouldBeUnplugged(e,r,o){return typeof o.unplugged<"u"?o.unplugged:Dwt.has(e.identHash)||e.conditions!=null?!0:r.manifest.preferUnplugged!==null?r.manifest.preferUnplugged:!!(ZQ(e,r,o,{configuration:this.opts.project.configuration})?.skipped===!1||r.misc.extractHint)}async unplugPackage(e,r,o){let a=Bv(e,{configuration:this.opts.project.configuration});return this.opts.project.disabledLocators.has(e.locatorHash)?new ju(a,{baseFs:r.packageFs,pathUtils:K}):(this.unpluggedPaths.add(a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{let n=K.join(a,r.prefixPath,".ready");await ae.existsPromise(n)||(this.opts.project.storedBuildState.delete(e.locatorHash),await ae.mkdirPromise(a,{recursive:!0}),await ae.copyPromise(a,Bt.dot,{baseFs:r.packageFs,overwrite:!1}),await ae.writeFilePromise(n,""))})),new En(a))}getPackageInformation(e){let r=G.stringifyIdent(e),o=e.reference,a=this.packageRegistry.get(r);if(!a)throw new Error(`Assertion failed: The package information store should have been available (for ${G.prettyIdent(this.opts.project.configuration,e)})`);let n=a.get(o);if(!n)throw new Error(`Assertion failed: The package information should have been available (for ${G.prettyLocator(this.opts.project.configuration,e)})`);return n}getDiskInformation(e){let r=qe.getMapWithDefault(this.packageRegistry,"@@disk"),o=qj(this.opts.project.cwd,e);return qe.getFactoryWithDefault(r,o,()=>({packageLocation:o,packageDependencies:new Map,packagePeers:new Set,linkType:"SOFT",discardFromLookup:!1}))}};function qj(t,e){let r=K.relative(t,e);return r.match(/^\.{0,2}\//)||(r=`./${r}`),r.replace(/\/?$/,"/")}async function Pwt(t){let e=await _t.tryFind(t.prefixPath,{baseFs:t.packageFs})??new _t,r=new Set(["preinstall","install","postinstall"]);for(let o of e.scripts.keys())r.has(o)||e.scripts.delete(o);return{manifest:{scripts:e.scripts,preferUnplugged:e.preferUnplugged,type:e.type},misc:{extractHint:_j(t),hasBindingGyp:Hj(t)}}}Ke();Ke();Gt();var L1e=et(Xo());var QC=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Unplug direct dependencies from the entire project"});this.recursive=de.Boolean("-R,--recursive",!1,{description:"Unplug both direct and transitive dependencies"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.patterns=de.Rest()}static{this.paths=[["unplug"]]}static{this.usage=ot.Usage({description:"force the unpacking of a list of packages",details:"\n This command will add the selectors matching the specified patterns to the list of packages that must be unplugged when installed.\n\n A package being unplugged means that instead of being referenced directly through its archive, it will be unpacked at install time in the directory configured via `pnpUnpluggedFolder`. Note that unpacking packages this way is generally not recommended because it'll make it harder to store your packages within the repository. However, it's a good approach to quickly and safely debug some packages, and can even sometimes be required depending on the context (for example when the package contains shellscripts).\n\n Running the command will set a persistent flag inside your top-level `package.json`, in the `dependenciesMeta` field. As such, to undo its effects, you'll need to revert the changes made to the manifest and run `yarn install` to apply the modification.\n\n By default, only direct dependencies from the current workspace are affected. If `-A,--all` is set, direct dependencies from the entire project are affected. Using the `-R,--recursive` flag will affect transitive dependencies as well as direct ones.\n\n This command accepts glob patterns inside the scope and name components (not the range). Make sure to escape the patterns to prevent your own shell from trying to expand them.\n ",examples:[["Unplug the lodash dependency from the active workspace","yarn unplug lodash"],["Unplug all instances of lodash referenced by any workspace","yarn unplug lodash -A"],["Unplug all instances of lodash referenced by the active workspace and its dependencies","yarn unplug lodash -R"],["Unplug all instances of lodash, anywhere","yarn unplug lodash -AR"],["Unplug one specific version of lodash","yarn unplug lodash@1.2.3"],["Unplug all packages with the `@babel` scope","yarn unplug '@babel/*'"],["Unplug all packages (only for testing, not recommended)","yarn unplug -R '*'"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);if(r.get("nodeLinker")!=="pnp")throw new it("This command can only be used if the `nodeLinker` option is set to `pnp`");await o.restoreInstallState();let u=new Set(this.patterns),A=this.patterns.map(x=>{let C=G.parseDescriptor(x),T=C.range!=="unknown"?C:G.makeDescriptor(C,"*");if(!Ur.validRange(T.range))throw new it(`The range of the descriptor patterns must be a valid semver range (${G.prettyDescriptor(r,T)})`);return L=>{let U=G.stringifyIdent(L);return!L1e.default.isMatch(U,G.stringifyIdent(T))||L.version&&!Ur.satisfiesWithPrereleases(L.version,T.range)?!1:(u.delete(x),!0)}}),p=()=>{let x=[];for(let C of o.storedPackages.values())!o.tryWorkspaceByLocator(C)&&!G.isVirtualLocator(C)&&A.some(T=>T(C))&&x.push(C);return x},h=x=>{let C=new Set,T=[],L=(U,J)=>{if(C.has(U.locatorHash))return;let te=!!o.tryWorkspaceByLocator(U);if(!(J>0&&!this.recursive&&te)&&(C.add(U.locatorHash),!o.tryWorkspaceByLocator(U)&&A.some(le=>le(U))&&T.push(U),!(J>0&&!this.recursive)))for(let le of U.dependencies.values()){let ce=o.storedResolutions.get(le.descriptorHash);if(!ce)throw new Error("Assertion failed: The resolution should have been registered");let ue=o.storedPackages.get(ce);if(!ue)throw new Error("Assertion failed: The package should have been registered");L(ue,J+1)}};for(let U of x)L(U.anchoredPackage,0);return T},E,w;if(this.all&&this.recursive?(E=p(),w="the project"):this.all?(E=h(o.workspaces),w="any workspace"):(E=h([a]),w="this workspace"),u.size>1)throw new it(`Patterns ${pe.prettyList(r,u,pe.Type.CODE)} don't match any packages referenced by ${w}`);if(u.size>0)throw new it(`Pattern ${pe.prettyList(r,u,pe.Type.CODE)} doesn't match any packages referenced by ${w}`);E=qe.sortMap(E,x=>G.stringifyLocator(x));let D=await Nt.start({configuration:r,stdout:this.context.stdout,json:this.json},async x=>{for(let C of E){let T=C.version??"unknown",L=o.topLevelWorkspace.manifest.ensureDependencyMeta(G.makeDescriptor(C,T));L.unplugged=!0,x.reportInfo(0,`Will unpack ${G.prettyLocator(r,C)} to ${pe.pretty(r,Bv(C,{configuration:r}),pe.Type.PATH)}`),x.reportJson({locator:G.stringifyLocator(C),version:T})}await o.topLevelWorkspace.persistManifest(),this.json||x.reportSeparator()});return D.hasErrors()?D.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};var Kh=t=>({cjs:K.join(t.cwd,mr.pnpCjs),data:K.join(t.cwd,mr.pnpData),esmLoader:K.join(t.cwd,mr.pnpEsmLoader)}),M1e=t=>/\s/.test(t)?JSON.stringify(t):t;async function Swt(t,e,r){let o=/\s*--require\s+\S*\.pnp\.c?js\s*/g,a=/\s*--experimental-loader\s+\S*\.pnp\.loader\.mjs\s*/,n=(e.NODE_OPTIONS??"").replace(o," ").replace(a," ").trim();if(t.configuration.get("nodeLinker")!=="pnp"){e.NODE_OPTIONS=n||void 0;return}let u=Kh(t),A=`--require ${M1e(Ae.fromPortablePath(u.cjs))}`;ae.existsSync(u.esmLoader)&&(A=`${A} --experimental-loader ${(0,O1e.pathToFileURL)(Ae.fromPortablePath(u.esmLoader)).href}`),ae.existsSync(u.cjs)&&(e.NODE_OPTIONS=n?`${A} ${n}`:A)}async function bwt(t,e){let r=Kh(t);e(r.cjs),e(r.data),e(r.esmLoader),e(t.configuration.get("pnpUnpluggedFolder"))}var xwt={hooks:{populateYarnPaths:bwt,setupScriptEnvironment:Swt},configuration:{nodeLinker:{description:'The linker used for installing Node packages, one of: "pnp", "pnpm", or "node-modules"',type:"STRING",default:"pnp"},winLinkType:{description:"Whether Yarn should use Windows Junctions or symlinks when creating links on Windows.",type:"STRING",values:["junctions","symlinks"],default:"junctions"},pnpMode:{description:"If 'strict', generates standard PnP maps. If 'loose', merges them with the n_m resolution.",type:"STRING",default:"strict"},pnpShebang:{description:"String to prepend to the generated PnP script",type:"STRING",default:"#!/usr/bin/env node"},pnpIgnorePatterns:{description:"Array of glob patterns; files matching them will use the classic resolution",type:"STRING",default:[],isArray:!0},pnpEnableEsmLoader:{description:"If true, Yarn will generate an ESM loader (`.pnp.loader.mjs`). If this is not explicitly set Yarn tries to automatically detect whether ESM support is required.",type:"BOOLEAN",default:!1},pnpEnableInlining:{description:"If true, the PnP data will be inlined along with the generated loader",type:"BOOLEAN",default:!0},pnpFallbackMode:{description:"If true, the generated PnP loader will follow the top-level fallback rule",type:"STRING",default:"dependencies-only"},pnpUnpluggedFolder:{description:"Folder where the unplugged packages must be stored",type:"ABSOLUTE_PATH",default:"./.yarn/unplugged"}},linkers:[Yh],commands:[QC]},kwt=xwt;var Y1e=et(j1e());Gt();var zj=et(ve("crypto")),K1e=et(ve("fs")),V1e=1,bi="node_modules",$Q=".bin",J1e=".yarn-state.yml",Kwt=1e3,Xj=(o=>(o.CLASSIC="classic",o.HARDLINKS_LOCAL="hardlinks-local",o.HARDLINKS_GLOBAL="hardlinks-global",o))(Xj||{}),Dv=class{constructor(){this.installStateCache=new Map}getCustomDataKey(){return JSON.stringify({name:"NodeModulesLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the node-modules linker to be enabled");let o=r.project.tryWorkspaceByLocator(e);if(o)return o.cwd;let a=await qe.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await Jj(r.project,{unrollAliases:!0}));if(a===null)throw new it("Couldn't find the node_modules state file - running an install might help (findPackageLocation)");let n=a.locatorMap.get(G.stringifyLocator(e));if(!n){let p=new it(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed node_modules map - running an install might help`);throw p.code="LOCATOR_NOT_INSTALLED",p}let u=n.locations.sort((p,h)=>p.split(K.sep).length-h.split(K.sep).length),A=K.join(r.project.configuration.startingCwd,bi);return u.find(p=>K.contains(A,p))||n.locations[0]}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=await qe.getFactoryWithDefault(this.installStateCache,r.project.cwd,async()=>await Jj(r.project,{unrollAliases:!0}));if(o===null)return null;let{locationRoot:a,segments:n}=eF(K.resolve(e),{skipPrefix:r.project.cwd}),u=o.locationTree.get(a);if(!u)return null;let A=u.locator;for(let p of n){if(u=u.children.get(p),!u)break;A=u.locator||A}return G.parseLocator(A)}makeInstaller(e){return new Vj(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="node-modules"}},Vj=class{constructor(e){this.opts=e;this.localStore=new Map;this.realLocatorChecksums=new Map;this.customData={store:new Map}}attachCustomData(e){this.customData=e}async installPackage(e,r){let o=K.resolve(r.packageFs.getRealPath(),r.prefixPath),a=this.customData.store.get(e.locatorHash);if(typeof a>"u"&&(a=await Vwt(e,r),e.linkType==="HARD"&&this.customData.store.set(e.locatorHash,a)),!G.isPackageCompatible(e,this.opts.project.configuration.getSupportedArchitectures()))return{packageLocation:null,buildRequest:null};let n=new Map,u=new Set;n.has(G.stringifyIdent(e))||n.set(G.stringifyIdent(e),e.reference);let A=e;if(G.isVirtualLocator(e)){A=G.devirtualizeLocator(e);for(let E of e.peerDependencies.values())n.set(G.stringifyIdent(E),null),u.add(G.stringifyIdent(E))}let p={packageLocation:`${Ae.fromPortablePath(o)}/`,packageDependencies:n,packagePeers:u,linkType:e.linkType,discardFromLookup:r.discardFromLookup??!1};this.localStore.set(e.locatorHash,{pkg:e,customPackageData:a,dependencyMeta:this.opts.project.getDependencyMeta(e,e.version),pnpNode:p});let h=r.checksum?r.checksum.substring(r.checksum.indexOf("/")+1):null;return this.realLocatorChecksums.set(A.locatorHash,h),{packageLocation:o,buildRequest:null}}async attachInternalDependencies(e,r){let o=this.localStore.get(e.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected information object to have been registered");for(let[a,n]of r){let u=G.areIdentsEqual(a,n)?n.reference:[G.stringifyIdent(n),n.reference];o.pnpNode.packageDependencies.set(G.stringifyIdent(a),u)}}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the node-modules linker")}async finalizeInstall(){if(this.opts.project.configuration.get("nodeLinker")!=="node-modules")return;let e=new qs({baseFs:new iA({maxOpenFiles:80,readOnlyArchives:!0})}),r=await Jj(this.opts.project),o=this.opts.project.configuration.get("nmMode");(r===null||o!==r.nmMode)&&(this.opts.project.storedBuildState.clear(),r={locatorMap:new Map,binSymlinks:new Map,locationTree:new Map,nmMode:o,mtimeMs:0});let a=new Map(this.opts.project.workspaces.map(D=>{let x=this.opts.project.configuration.get("nmHoistingLimits");try{x=qe.validateEnum(fv,D.manifest.installConfig?.hoistingLimits??x)}catch{let T=G.prettyWorkspace(this.opts.project.configuration,D);this.opts.report.reportWarning(57,`${T}: Invalid 'installConfig.hoistingLimits' value. Expected one of ${Object.values(fv).join(", ")}, using default: "${x}"`)}return[D.relativeCwd,x]})),n=new Map(this.opts.project.workspaces.map(D=>{let x=this.opts.project.configuration.get("nmSelfReferences");return x=D.manifest.installConfig?.selfReferences??x,[D.relativeCwd,x]})),u={VERSIONS:{std:1},topLevel:{name:null,reference:null},getLocator:(D,x)=>Array.isArray(x)?{name:x[0],reference:x[1]}:{name:D,reference:x},getDependencyTreeRoots:()=>this.opts.project.workspaces.map(D=>{let x=D.anchoredLocator;return{name:G.stringifyIdent(x),reference:x.reference}}),getPackageInformation:D=>{let x=D.reference===null?this.opts.project.topLevelWorkspace.anchoredLocator:G.makeLocator(G.parseIdent(D.name),D.reference),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the package reference to have been registered");return C.pnpNode},findPackageLocator:D=>{let x=this.opts.project.tryWorkspaceByCwd(Ae.toPortablePath(D));if(x!==null){let C=x.anchoredLocator;return{name:G.stringifyIdent(C),reference:C.reference}}throw new Error("Assertion failed: Unimplemented")},resolveToUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveUnqualified:()=>{throw new Error("Assertion failed: Unimplemented")},resolveRequest:()=>{throw new Error("Assertion failed: Unimplemented")},resolveVirtual:D=>Ae.fromPortablePath(qs.resolveVirtual(Ae.toPortablePath(D)))},{tree:A,errors:p,preserveSymlinksRequired:h}=pv(u,{pnpifyFs:!1,validateExternalSoftLinks:!0,hoistingLimitsByCwd:a,project:this.opts.project,selfReferencesByCwd:n});if(!A){for(let{messageName:D,text:x}of p)this.opts.report.reportError(D,x);return}let E=vj(A);await e1t(r,E,{baseFs:e,project:this.opts.project,report:this.opts.report,realLocatorChecksums:this.realLocatorChecksums,loadManifest:async D=>{let x=G.parseLocator(D),C=this.localStore.get(x.locatorHash);if(typeof C>"u")throw new Error("Assertion failed: Expected the slot to exist");return C.customPackageData.manifest}});let w=[];for(let[D,x]of E.entries()){if(Z1e(D))continue;let C=G.parseLocator(D),T=this.localStore.get(C.locatorHash);if(typeof T>"u")throw new Error("Assertion failed: Expected the slot to exist");if(this.opts.project.tryWorkspaceByLocator(T.pkg))continue;let L=CA.extractBuildRequest(T.pkg,T.customPackageData,T.dependencyMeta,{configuration:this.opts.project.configuration});L&&w.push({buildLocations:x.locations,locator:C,buildRequest:L})}return h&&this.opts.report.reportWarning(72,`The application uses portals and that's why ${pe.pretty(this.opts.project.configuration,"--preserve-symlinks",pe.Type.CODE)} Node option is required for launching it`),{customData:this.customData,records:w}}};async function Vwt(t,e){let r=await _t.tryFind(e.prefixPath,{baseFs:e.packageFs})??new _t,o=new Set(["preinstall","install","postinstall"]);for(let a of r.scripts.keys())o.has(a)||r.scripts.delete(a);return{manifest:{bin:r.bin,scripts:r.scripts},misc:{hasBindingGyp:CA.hasBindingGyp(e)}}}async function Jwt(t,e,r,o,{installChangedByUser:a}){let n="";n+=`# Warning: This file is automatically generated. Removing it is fine, but will +`,n+=`# cause your node_modules installation to become invalidated. +`,n+=` +`,n+=`__metadata: +`,n+=` version: ${V1e} +`,n+=` nmMode: ${o.value} +`;let u=Array.from(e.keys()).sort(),A=G.stringifyLocator(t.topLevelWorkspace.anchoredLocator);for(let E of u){let w=e.get(E);n+=` +`,n+=`${JSON.stringify(E)}: +`,n+=` locations: +`;for(let D of w.locations){let x=K.contains(t.cwd,D);if(x===null)throw new Error(`Assertion failed: Expected the path to be within the project (${D})`);n+=` - ${JSON.stringify(x)} +`}if(w.aliases.length>0){n+=` aliases: +`;for(let D of w.aliases)n+=` - ${JSON.stringify(D)} +`}if(E===A&&r.size>0){n+=` bin: +`;for(let[D,x]of r){let C=K.contains(t.cwd,D);if(C===null)throw new Error(`Assertion failed: Expected the path to be within the project (${D})`);n+=` ${JSON.stringify(C)}: +`;for(let[T,L]of x){let U=K.relative(K.join(D,bi),L);n+=` ${JSON.stringify(T)}: ${JSON.stringify(U)} +`}}}}let p=t.cwd,h=K.join(p,bi,J1e);a&&await ae.removePromise(h),await ae.changeFilePromise(h,n,{automaticNewlines:!0})}async function Jj(t,{unrollAliases:e=!1}={}){let r=t.cwd,o=K.join(r,bi,J1e),a;try{a=await ae.statPromise(o)}catch{}if(!a)return null;let n=Ki(await ae.readFilePromise(o,"utf8"));if(n.__metadata.version>V1e)return null;let u=n.__metadata.nmMode||"classic",A=new Map,p=new Map;delete n.__metadata;for(let[h,E]of Object.entries(n)){let w=E.locations.map(x=>K.join(r,x)),D=E.bin;if(D)for(let[x,C]of Object.entries(D)){let T=K.join(r,Ae.toPortablePath(x)),L=qe.getMapWithDefault(p,T);for(let[U,J]of Object.entries(C))L.set(U,Ae.toPortablePath([T,bi,J].join(K.sep)))}if(A.set(h,{target:Bt.dot,linkType:"HARD",locations:w,aliases:E.aliases||[]}),e&&E.aliases)for(let x of E.aliases){let{scope:C,name:T}=G.parseLocator(h),L=G.makeLocator(G.makeIdent(C,T),x),U=G.stringifyLocator(L);A.set(U,{target:Bt.dot,linkType:"HARD",locations:w,aliases:[]})}}return{locatorMap:A,binSymlinks:p,locationTree:z1e(A,{skipPrefix:t.cwd}),nmMode:u,mtimeMs:a.mtimeMs}}var RC=async(t,e)=>{if(t.split(K.sep).indexOf(bi)<0)throw new Error(`Assertion failed: trying to remove dir that doesn't contain node_modules: ${t}`);try{let r;if(!e.innerLoop&&(r=await ae.lstatPromise(t),!r.isDirectory()&&!r.isSymbolicLink()||r.isSymbolicLink()&&!e.isWorkspaceDir)){await ae.unlinkPromise(t);return}let o=await ae.readdirPromise(t,{withFileTypes:!0});for(let n of o){let u=K.join(t,n.name);n.isDirectory()?(n.name!==bi||e&&e.innerLoop)&&await RC(u,{innerLoop:!0,contentsOnly:!1}):await ae.unlinkPromise(u)}let a=!e.innerLoop&&e.isWorkspaceDir&&r?.isSymbolicLink();!e.contentsOnly&&!a&&await ae.rmdirPromise(t)}catch(r){if(r.code!=="ENOENT"&&r.code!=="ENOTEMPTY")throw r}},G1e=4,eF=(t,{skipPrefix:e})=>{let r=K.contains(e,t);if(r===null)throw new Error(`Assertion failed: Writing attempt prevented to ${t} which is outside project root: ${e}`);let o=r.split(K.sep).filter(p=>p!==""),a=o.indexOf(bi),n=o.slice(0,a).join(K.sep),u=K.join(e,n),A=o.slice(a);return{locationRoot:u,segments:A}},z1e=(t,{skipPrefix:e})=>{let r=new Map;if(t===null)return r;let o=()=>({children:new Map,linkType:"HARD"});for(let[a,n]of t.entries()){if(n.linkType==="SOFT"&&K.contains(e,n.target)!==null){let A=qe.getFactoryWithDefault(r,n.target,o);A.locator=a,A.linkType=n.linkType}for(let u of n.locations){let{locationRoot:A,segments:p}=eF(u,{skipPrefix:e}),h=qe.getFactoryWithDefault(r,A,o);for(let E=0;E{if(process.platform==="win32"&&r==="junctions"){let o;try{o=await ae.lstatPromise(t)}catch{}if(!o||o.isDirectory()){await ae.symlinkPromise(t,e,"junction");return}}await ae.symlinkPromise(K.relative(K.dirname(e),t),e)};async function X1e(t,e,r){let o=K.join(t,`${zj.default.randomBytes(16).toString("hex")}.tmp`);try{await ae.writeFilePromise(o,r);try{await ae.linkPromise(o,e)}catch{}}finally{await ae.unlinkPromise(o)}}async function zwt({srcPath:t,dstPath:e,entry:r,globalHardlinksStore:o,baseFs:a,nmMode:n}){if(r.kind==="file"){if(n.value==="hardlinks-global"&&o&&r.digest){let A=K.join(o,r.digest.substring(0,2),`${r.digest.substring(2)}.dat`),p;try{let h=await ae.statPromise(A);if(h&&(!r.mtimeMs||h.mtimeMs>r.mtimeMs||h.mtimeMs{await ae.mkdirPromise(t,{recursive:!0});let A=async(E=Bt.dot)=>{let w=K.join(e,E),D=await r.readdirPromise(w,{withFileTypes:!0}),x=new Map;for(let C of D){let T=K.join(E,C.name),L,U=K.join(w,C.name);if(C.isFile()){if(L={kind:"file",mode:(await r.lstatPromise(U)).mode},a.value==="hardlinks-global"){let J=await xn.checksumFile(U,{baseFs:r,algorithm:"sha1"});L.digest=J}}else if(C.isDirectory())L={kind:"directory"};else if(C.isSymbolicLink())L={kind:"symlink",symlinkTo:await r.readlinkPromise(U)};else throw new Error(`Unsupported file type (file: ${U}, mode: 0o${await r.statSync(U).mode.toString(8).padStart(6,"0")})`);if(x.set(T,L),C.isDirectory()&&T!==bi){let J=await A(T);for(let[te,le]of J)x.set(te,le)}}return x},p;if(a.value==="hardlinks-global"&&o&&u){let E=K.join(o,u.substring(0,2),`${u.substring(2)}.json`);try{p=new Map(Object.entries(JSON.parse(await ae.readFilePromise(E,"utf8"))))}catch{p=await A()}}else p=await A();let h=!1;for(let[E,w]of p){let D=K.join(e,E),x=K.join(t,E);if(w.kind==="directory")await ae.mkdirPromise(x,{recursive:!0});else if(w.kind==="file"){let C=w.mtimeMs;await zwt({srcPath:D,dstPath:x,entry:w,nmMode:a,baseFs:r,globalHardlinksStore:o}),w.mtimeMs!==C&&(h=!0)}else w.kind==="symlink"&&await Zj(K.resolve(K.dirname(x),w.symlinkTo),x,n)}if(a.value==="hardlinks-global"&&o&&h&&u){let E=K.join(o,u.substring(0,2),`${u.substring(2)}.json`);await ae.removePromise(E),await X1e(o,E,Buffer.from(JSON.stringify(Object.fromEntries(p))))}};function Zwt(t,e,r,o){let a=new Map,n=new Map,u=new Map,A=!1,p=(h,E,w,D,x)=>{let C=!0,T=K.join(h,E),L=new Set;if(E===bi||E.startsWith("@")){let J;try{J=ae.statSync(T)}catch{}C=!!J,J?J.mtimeMs>r?(A=!0,L=new Set(ae.readdirSync(T))):L=new Set(w.children.get(E).children.keys()):A=!0;let te=e.get(h);if(te){let le=K.join(h,bi,$Q),ce;try{ce=ae.statSync(le)}catch{}if(!ce)A=!0;else if(ce.mtimeMs>r){A=!0;let ue=new Set(ae.readdirSync(le)),Ie=new Map;n.set(h,Ie);for(let[he,De]of te)ue.has(he)&&Ie.set(he,De)}else n.set(h,te)}}else C=x.has(E);let U=w.children.get(E);if(C){let{linkType:J,locator:te}=U,le={children:new Map,linkType:J,locator:te};if(D.children.set(E,le),te){let ce=qe.getSetWithDefault(u,te);ce.add(T),u.set(te,ce)}for(let ce of U.children.keys())p(T,ce,U,le,L)}else U.locator&&o.storedBuildState.delete(G.parseLocator(U.locator).locatorHash)};for(let[h,E]of t){let{linkType:w,locator:D}=E,x={children:new Map,linkType:w,locator:D};if(a.set(h,x),D){let C=qe.getSetWithDefault(u,E.locator);C.add(h),u.set(E.locator,C)}E.children.has(bi)&&p(h,bi,E,x,new Set)}return{locationTree:a,binSymlinks:n,locatorLocations:u,installChangedByUser:A}}function Z1e(t){let e=G.parseDescriptor(t);return G.isVirtualDescriptor(e)&&(e=G.devirtualizeDescriptor(e)),e.range.startsWith("link:")}async function $wt(t,e,r,{loadManifest:o}){let a=new Map;for(let[A,{locations:p}]of t){let h=Z1e(A)?null:await o(A,p[0]),E=new Map;if(h)for(let[w,D]of h.bin){let x=K.join(p[0],D);D!==""&&ae.existsSync(x)&&E.set(w,D)}a.set(A,E)}let n=new Map,u=(A,p,h)=>{let E=new Map,w=K.contains(r,A);if(h.locator&&w!==null){let D=a.get(h.locator);for(let[x,C]of D){let T=K.join(A,Ae.toPortablePath(C));E.set(x,T)}for(let[x,C]of h.children){let T=K.join(A,x),L=u(T,T,C);L.size>0&&n.set(A,new Map([...n.get(A)||new Map,...L]))}}else for(let[D,x]of h.children){let C=u(K.join(A,D),p,x);for(let[T,L]of C)E.set(T,L)}return E};for(let[A,p]of e){let h=u(A,A,p);h.size>0&&n.set(A,new Map([...n.get(A)||new Map,...h]))}return n}var W1e=(t,e)=>{if(!t||!e)return t===e;let r=G.parseLocator(t);G.isVirtualLocator(r)&&(r=G.devirtualizeLocator(r));let o=G.parseLocator(e);return G.isVirtualLocator(o)&&(o=G.devirtualizeLocator(o)),G.areLocatorsEqual(r,o)};function $j(t){return K.join(t.get("globalFolder"),"store")}async function e1t(t,e,{baseFs:r,project:o,report:a,loadManifest:n,realLocatorChecksums:u}){let A=K.join(o.cwd,bi),{locationTree:p,binSymlinks:h,locatorLocations:E,installChangedByUser:w}=Zwt(t.locationTree,t.binSymlinks,t.mtimeMs,o),D=z1e(e,{skipPrefix:o.cwd}),x=[],C=async({srcDir:De,dstDir:Ee,linkType:g,globalHardlinksStore:me,nmMode:Ce,windowsLinkType:fe,packageChecksum:ie})=>{let Z=(async()=>{try{g==="SOFT"?(await ae.mkdirPromise(K.dirname(Ee),{recursive:!0}),await Zj(K.resolve(De),Ee,fe)):await Xwt(Ee,De,{baseFs:r,globalHardlinksStore:me,nmMode:Ce,windowsLinkType:fe,packageChecksum:ie})}catch(Pe){throw Pe.message=`While persisting ${De} -> ${Ee} ${Pe.message}`,Pe}finally{le.tick()}})().then(()=>x.splice(x.indexOf(Z),1));x.push(Z),x.length>G1e&&await Promise.race(x)},T=async(De,Ee,g)=>{let me=(async()=>{let Ce=async(fe,ie,Z)=>{try{Z.innerLoop||await ae.mkdirPromise(ie,{recursive:!0});let Pe=await ae.readdirPromise(fe,{withFileTypes:!0});for(let Re of Pe){if(!Z.innerLoop&&Re.name===$Q)continue;let ht=K.join(fe,Re.name),q=K.join(ie,Re.name);Re.isDirectory()?(Re.name!==bi||Z&&Z.innerLoop)&&(await ae.mkdirPromise(q,{recursive:!0}),await Ce(ht,q,{...Z,innerLoop:!0})):Ie.value==="hardlinks-local"||Ie.value==="hardlinks-global"?await ae.linkPromise(ht,q):await ae.copyFilePromise(ht,q,K1e.default.constants.COPYFILE_FICLONE)}}catch(Pe){throw Z.innerLoop||(Pe.message=`While cloning ${fe} -> ${ie} ${Pe.message}`),Pe}finally{Z.innerLoop||le.tick()}};await Ce(De,Ee,g)})().then(()=>x.splice(x.indexOf(me),1));x.push(me),x.length>G1e&&await Promise.race(x)},L=async(De,Ee,g)=>{if(g)for(let[me,Ce]of Ee.children){let fe=g.children.get(me);await L(K.join(De,me),Ce,fe)}else{Ee.children.has(bi)&&await RC(K.join(De,bi),{contentsOnly:!1});let me=K.basename(De)===bi&&p.has(K.join(K.dirname(De)));await RC(De,{contentsOnly:De===A,isWorkspaceDir:me})}};for(let[De,Ee]of p){let g=D.get(De);for(let[me,Ce]of Ee.children){if(me===".")continue;let fe=g&&g.children.get(me),ie=K.join(De,me);await L(ie,Ce,fe)}}let U=async(De,Ee,g)=>{if(g){W1e(Ee.locator,g.locator)||await RC(De,{contentsOnly:Ee.linkType==="HARD"});for(let[me,Ce]of Ee.children){let fe=g.children.get(me);await U(K.join(De,me),Ce,fe)}}else{Ee.children.has(bi)&&await RC(K.join(De,bi),{contentsOnly:!0});let me=K.basename(De)===bi&&D.has(K.join(K.dirname(De)));await RC(De,{contentsOnly:Ee.linkType==="HARD",isWorkspaceDir:me})}};for(let[De,Ee]of D){let g=p.get(De);for(let[me,Ce]of Ee.children){if(me===".")continue;let fe=g&&g.children.get(me);await U(K.join(De,me),Ce,fe)}}let J=new Map,te=[];for(let[De,Ee]of E)for(let g of Ee){let{locationRoot:me,segments:Ce}=eF(g,{skipPrefix:o.cwd}),fe=D.get(me),ie=me;if(fe){for(let Z of Ce)if(ie=K.join(ie,Z),fe=fe.children.get(Z),!fe)break;if(fe){let Z=W1e(fe.locator,De),Pe=e.get(fe.locator),Re=Pe.target,ht=ie,q=Pe.linkType;if(Z)J.has(Re)||J.set(Re,ht);else if(Re!==ht){let nt=G.parseLocator(fe.locator);G.isVirtualLocator(nt)&&(nt=G.devirtualizeLocator(nt)),te.push({srcDir:Re,dstDir:ht,linkType:q,realLocatorHash:nt.locatorHash})}}}}for(let[De,{locations:Ee}]of e.entries())for(let g of Ee){let{locationRoot:me,segments:Ce}=eF(g,{skipPrefix:o.cwd}),fe=p.get(me),ie=D.get(me),Z=me,Pe=e.get(De),Re=G.parseLocator(De);G.isVirtualLocator(Re)&&(Re=G.devirtualizeLocator(Re));let ht=Re.locatorHash,q=Pe.target,nt=g;if(q===nt)continue;let Ne=Pe.linkType;for(let Te of Ce)ie=ie.children.get(Te);if(!fe)te.push({srcDir:q,dstDir:nt,linkType:Ne,realLocatorHash:ht});else for(let Te of Ce)if(Z=K.join(Z,Te),fe=fe.children.get(Te),!fe){te.push({srcDir:q,dstDir:nt,linkType:Ne,realLocatorHash:ht});break}}let le=Ws.progressViaCounter(te.length),ce=a.reportProgress(le),ue=o.configuration.get("nmMode"),Ie={value:ue},he=o.configuration.get("winLinkType");try{let De=Ie.value==="hardlinks-global"?`${$j(o.configuration)}/v1`:null;if(De&&!await ae.existsPromise(De)){await ae.mkdirpPromise(De);for(let g=0;g<256;g++)await ae.mkdirPromise(K.join(De,g.toString(16).padStart(2,"0")))}for(let g of te)(g.linkType==="SOFT"||!J.has(g.srcDir))&&(J.set(g.srcDir,g.dstDir),await C({...g,globalHardlinksStore:De,nmMode:Ie,windowsLinkType:he,packageChecksum:u.get(g.realLocatorHash)||null}));await Promise.all(x),x.length=0;for(let g of te){let me=J.get(g.srcDir);g.linkType!=="SOFT"&&g.dstDir!==me&&await T(me,g.dstDir,{nmMode:Ie})}await Promise.all(x),await ae.mkdirPromise(A,{recursive:!0});let Ee=await $wt(e,D,o.cwd,{loadManifest:n});await t1t(h,Ee,o.cwd,he),await Jwt(o,e,Ee,Ie,{installChangedByUser:w}),ue=="hardlinks-global"&&Ie.value=="hardlinks-local"&&a.reportWarningOnce(74,"'nmMode' has been downgraded to 'hardlinks-local' due to global cache and install folder being on different devices")}finally{ce.stop()}}async function t1t(t,e,r,o){for(let a of t.keys()){if(K.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);if(!e.has(a)){let n=K.join(a,bi,$Q);await ae.removePromise(n)}}for(let[a,n]of e){if(K.contains(r,a)===null)throw new Error(`Assertion failed. Excepted bin symlink location to be inside project dir, instead it was at ${a}`);let u=K.join(a,bi,$Q),A=t.get(a)||new Map;await ae.mkdirPromise(u,{recursive:!0});for(let p of A.keys())n.has(p)||(await ae.removePromise(K.join(u,p)),process.platform==="win32"&&await ae.removePromise(K.join(u,`${p}.cmd`)));for(let[p,h]of n){let E=A.get(p),w=K.join(u,p);E!==h&&(process.platform==="win32"?await(0,Y1e.default)(Ae.fromPortablePath(h),Ae.fromPortablePath(w),{createPwshFile:!1}):(await ae.removePromise(w),await Zj(h,w,o),K.contains(r,await ae.realpathPromise(h))!==null&&await ae.chmodPromise(h,493)))}}}Ke();Pt();sA();var Pv=class extends Yh{constructor(){super(...arguments);this.mode="loose"}makeInstaller(r){return new e5(r)}},e5=class extends pd{constructor(){super(...arguments);this.mode="loose"}async transformPnpSettings(r){let o=new qs({baseFs:new iA({maxOpenFiles:80,readOnlyArchives:!0})}),a=F1e(r,this.opts.project.cwd,o),{tree:n,errors:u}=pv(a,{pnpifyFs:!1,project:this.opts.project});if(!n){for(let{messageName:w,text:D}of u)this.opts.report.reportError(w,D);return}let A=new Map;r.fallbackPool=A;let p=(w,D)=>{let x=G.parseLocator(D.locator),C=G.stringifyIdent(x);C===w?A.set(w,x.reference):A.set(w,[C,x.reference])},h=K.join(this.opts.project.cwd,mr.nodeModules),E=n.get(h);if(!(typeof E>"u")){if("target"in E)throw new Error("Assertion failed: Expected the root junction point to be a directory");for(let w of E.dirList){let D=K.join(h,w),x=n.get(D);if(typeof x>"u")throw new Error("Assertion failed: Expected the child to have been registered");if("target"in x)p(w,x);else for(let C of x.dirList){let T=K.join(D,C),L=n.get(T);if(typeof L>"u")throw new Error("Assertion failed: Expected the subchild to have been registered");if("target"in L)p(`${w}/${C}`,L);else throw new Error("Assertion failed: Expected the leaf junction to be a package")}}}}};var r1t={hooks:{cleanGlobalArtifacts:async t=>{let e=$j(t);await ae.removePromise(e)}},configuration:{nmHoistingLimits:{description:"Prevents packages to be hoisted past specific levels",type:"STRING",values:["workspaces","dependencies","none"],default:"none"},nmMode:{description:"Defines in which measure Yarn must use hardlinks and symlinks when generated `node_modules` directories.",type:"STRING",values:["classic","hardlinks-local","hardlinks-global"],default:"classic"},nmSelfReferences:{description:"Defines whether the linker should generate self-referencing symlinks for workspaces.",type:"BOOLEAN",default:!0}},linkers:[Dv,Pv]},n1t=r1t;var $5={};Kt($5,{NpmHttpFetcher:()=>xv,NpmRemapResolver:()=>kv,NpmSemverFetcher:()=>rp,NpmSemverResolver:()=>Qv,NpmTagResolver:()=>Fv,default:()=>yvt,npmConfigUtils:()=>si,npmHttpUtils:()=>en,npmPublishUtils:()=>VC});Ke();var o2e=et(ni());var Zn="npm:";var en={};Kt(en,{AuthType:()=>n2e,customPackageError:()=>hd,del:()=>g1t,get:()=>gd,getIdentUrl:()=>tF,getPackageMetadata:()=>LC,handleInvalidAuthenticationError:()=>Vh,post:()=>p1t,put:()=>h1t});Ke();Ke();Pt();var i5=et(Q2()),t2e=et(c_()),r2e=et(ni());var si={};Kt(si,{RegistryType:()=>$1e,getAuditRegistry:()=>i1t,getAuthConfiguration:()=>n5,getDefaultRegistry:()=>Sv,getPublishRegistry:()=>s1t,getRegistryConfiguration:()=>e2e,getScopeConfiguration:()=>r5,getScopeRegistry:()=>TC,normalizeRegistry:()=>uc});var $1e=(o=>(o.AUDIT_REGISTRY="npmAuditRegistry",o.FETCH_REGISTRY="npmRegistryServer",o.PUBLISH_REGISTRY="npmPublishRegistry",o))($1e||{});function uc(t){return t.replace(/\/$/,"")}function i1t({configuration:t}){return Sv({configuration:t,type:"npmAuditRegistry"})}function s1t(t,{configuration:e}){return t.publishConfig?.registry?uc(t.publishConfig.registry):t.name?TC(t.name.scope,{configuration:e,type:"npmPublishRegistry"}):Sv({configuration:e,type:"npmPublishRegistry"})}function TC(t,{configuration:e,type:r="npmRegistryServer"}){let o=r5(t,{configuration:e});if(o===null)return Sv({configuration:e,type:r});let a=o.get(r);return a===null?Sv({configuration:e,type:r}):uc(a)}function Sv({configuration:t,type:e="npmRegistryServer"}){let r=t.get(e);return uc(r!==null?r:t.get("npmRegistryServer"))}function e2e(t,{configuration:e}){let r=e.get("npmRegistries"),o=uc(t),a=r.get(o);if(typeof a<"u")return a;let n=r.get(o.replace(/^[a-z]+:/,""));return typeof n<"u"?n:null}function r5(t,{configuration:e}){if(t===null)return null;let o=e.get("npmScopes").get(t);return o||null}function n5(t,{configuration:e,ident:r}){let o=r&&r5(r.scope,{configuration:e});return o?.get("npmAuthIdent")||o?.get("npmAuthToken")?o:e2e(t,{configuration:e})||e}var n2e=(a=>(a[a.NO_AUTH=0]="NO_AUTH",a[a.BEST_EFFORT=1]="BEST_EFFORT",a[a.CONFIGURATION=2]="CONFIGURATION",a[a.ALWAYS_AUTH=3]="ALWAYS_AUTH",a))(n2e||{});async function Vh(t,{attemptedAs:e,registry:r,headers:o,configuration:a}){if(nF(t))throw new Jt(41,"Invalid OTP token");if(t.originalError?.name==="HTTPError"&&t.originalError?.response.statusCode===401)throw new Jt(41,`Invalid authentication (${typeof e!="string"?`as ${await m1t(r,o,{configuration:a})}`:`attempted as ${e}`})`)}function hd(t,e){let r=t.response?.statusCode;return r?r===404?"Package not found":r>=500&&r<600?`The registry appears to be down (using a ${pe.applyHyperlink(e,"local cache","https://yarnpkg.com/advanced/lexicon#local-cache")} might have protected you against such outages)`:null:null}function tF(t){return t.scope?`/@${t.scope}%2f${t.name}`:`/${t.name}`}var i2e=new Map,o1t=new Map;async function a1t(t){return await qe.getFactoryWithDefault(i2e,t,async()=>{let e=null;try{e=await ae.readJsonPromise(t)}catch{}return e})}async function l1t(t,e,{configuration:r,cached:o,registry:a,headers:n,version:u,...A}){return await qe.getFactoryWithDefault(o1t,t,async()=>await gd(tF(e),{...A,customErrorMessage:hd,configuration:r,registry:a,ident:e,headers:{...n,"If-None-Match":o?.etag,"If-Modified-Since":o?.lastModified},wrapNetworkRequest:async p=>async()=>{let h=await p();if(h.statusCode===304){if(o===null)throw new Error("Assertion failed: cachedMetadata should not be null");return{...h,body:o.metadata}}let E=c1t(JSON.parse(h.body.toString())),w={metadata:E,etag:h.headers.etag,lastModified:h.headers["last-modified"]};return i2e.set(t,Promise.resolve(w)),Promise.resolve().then(async()=>{let D=`${t}-${process.pid}.tmp`;await ae.mkdirPromise(K.dirname(D),{recursive:!0}),await ae.writeJsonPromise(D,w,{compact:!0}),await ae.renamePromise(D,t)}).catch(()=>{}),{...h,body:E}}}))}async function LC(t,{cache:e,project:r,registry:o,headers:a,version:n,...u}){let{configuration:A}=r;o=bv(A,{ident:t,registry:o});let p=A1t(A,o),h=K.join(p,`${G.slugifyIdent(t)}.json`),E=null;if(!r.lockfileNeedsRefresh&&(E=await a1t(h),E)){if(typeof n<"u"&&typeof E.metadata.versions[n]<"u")return E.metadata;if(A.get("enableOfflineMode")){let w=structuredClone(E.metadata),D=new Set;if(e){for(let C of Object.keys(w.versions)){let T=G.makeLocator(t,`npm:${C}`),L=e.getLocatorMirrorPath(T);(!L||!ae.existsSync(L))&&(delete w.versions[C],D.add(C))}let x=w["dist-tags"].latest;if(D.has(x)){let C=Object.keys(E.metadata.versions).sort(r2e.default.compare),T=C.indexOf(x);for(;D.has(C[T])&&T>=0;)T-=1;T>=0?w["dist-tags"].latest=C[T]:delete w["dist-tags"].latest}}return w}}return await l1t(h,t,{...u,configuration:A,cached:E,registry:o,headers:a,version:n})}var s2e=["name","dist.tarball","bin","scripts","os","cpu","libc","dependencies","dependenciesMeta","optionalDependencies","peerDependencies","peerDependenciesMeta","deprecated"];function c1t(t){return{"dist-tags":t["dist-tags"],versions:Object.fromEntries(Object.entries(t.versions).map(([e,r])=>[e,(0,t2e.default)(r,s2e)]))}}var u1t=xn.makeHash(...s2e).slice(0,6);function A1t(t,e){let r=f1t(t),o=new URL(e);return K.join(r,u1t,o.hostname)}function f1t(t){return K.join(t.get("globalFolder"),"metadata/npm")}async function gd(t,{configuration:e,headers:r,ident:o,authType:a,registry:n,...u}){n=bv(e,{ident:o,registry:n}),o&&o.scope&&typeof a>"u"&&(a=1);let A=await rF(n,{authType:a,configuration:e,ident:o});A&&(r={...r,authorization:A});try{return await on.get(t.charAt(0)==="/"?`${n}${t}`:t,{configuration:e,headers:r,...u})}catch(p){throw await Vh(p,{registry:n,configuration:e,headers:r}),p}}async function p1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=bv(o,{ident:n,registry:A});let E=await rF(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...NC(p)});try{return await on.post(A+t,e,{configuration:o,headers:a,...h})}catch(w){if(!nF(w)||p)throw await Vh(w,{attemptedAs:r,registry:A,configuration:o,headers:a}),w;p=await s5(w,{configuration:o});let D={...a,...NC(p)};try{return await on.post(`${A}${t}`,e,{configuration:o,headers:D,...h})}catch(x){throw await Vh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function h1t(t,e,{attemptedAs:r,configuration:o,headers:a,ident:n,authType:u=3,registry:A,otp:p,...h}){A=bv(o,{ident:n,registry:A});let E=await rF(A,{authType:u,configuration:o,ident:n});E&&(a={...a,authorization:E}),p&&(a={...a,...NC(p)});try{return await on.put(A+t,e,{configuration:o,headers:a,...h})}catch(w){if(!nF(w))throw await Vh(w,{attemptedAs:r,registry:A,configuration:o,headers:a}),w;p=await s5(w,{configuration:o});let D={...a,...NC(p)};try{return await on.put(`${A}${t}`,e,{configuration:o,headers:D,...h})}catch(x){throw await Vh(x,{attemptedAs:r,registry:A,configuration:o,headers:a}),x}}}async function g1t(t,{attemptedAs:e,configuration:r,headers:o,ident:a,authType:n=3,registry:u,otp:A,...p}){u=bv(r,{ident:a,registry:u});let h=await rF(u,{authType:n,configuration:r,ident:a});h&&(o={...o,authorization:h}),A&&(o={...o,...NC(A)});try{return await on.del(u+t,{configuration:r,headers:o,...p})}catch(E){if(!nF(E)||A)throw await Vh(E,{attemptedAs:e,registry:u,configuration:r,headers:o}),E;A=await s5(E,{configuration:r});let w={...o,...NC(A)};try{return await on.del(`${u}${t}`,{configuration:r,headers:w,...p})}catch(D){throw await Vh(D,{attemptedAs:e,registry:u,configuration:r,headers:o}),D}}}function bv(t,{ident:e,registry:r}){if(typeof r>"u"&&e)return TC(e.scope,{configuration:t});if(typeof r!="string")throw new Error("Assertion failed: The registry should be a string");return uc(r)}async function rF(t,{authType:e=2,configuration:r,ident:o}){let a=n5(t,{configuration:r,ident:o}),n=d1t(a,e);if(!n)return null;let u=await r.reduceHook(A=>A.getNpmAuthenticationHeader,void 0,t,{configuration:r,ident:o});if(u)return u;if(a.get("npmAuthToken"))return`Bearer ${a.get("npmAuthToken")}`;if(a.get("npmAuthIdent")){let A=a.get("npmAuthIdent");return A.includes(":")?`Basic ${Buffer.from(A).toString("base64")}`:`Basic ${A}`}if(n&&e!==1)throw new Jt(33,"No authentication configured for request");return null}function d1t(t,e){switch(e){case 2:return t.get("npmAlwaysAuth");case 1:case 3:return!0;case 0:return!1;default:throw new Error("Unreachable")}}async function m1t(t,e,{configuration:r}){if(typeof e>"u"||typeof e.authorization>"u")return"an anonymous user";try{return(await on.get(new URL(`${t}/-/whoami`).href,{configuration:r,headers:e,jsonResponse:!0})).username??"an unknown user"}catch{return"an unknown user"}}async function s5(t,{configuration:e}){let r=t.originalError?.response.headers["npm-notice"];if(r&&(await Nt.start({configuration:e,stdout:process.stdout,includeFooter:!1},async a=>{if(a.reportInfo(0,r.replace(/(https?:\/\/\S+)/g,pe.pretty(e,"$1",pe.Type.URL))),!process.env.YARN_IS_TEST_ENV){let n=r.match(/open (https?:\/\/\S+)/i);if(n&&Xi.openUrl){let{openNow:u}=await(0,i5.prompt)({type:"confirm",name:"openNow",message:"Do you want to try to open this url now?",required:!0,initial:!0,onCancel:()=>process.exit(130)});u&&(await Xi.openUrl(n[1])||(a.reportSeparator(),a.reportWarning(0,"We failed to automatically open the url; you'll have to open it yourself in your browser of choice.")))}}}),process.stdout.write(` +`)),process.env.YARN_IS_TEST_ENV)return process.env.YARN_INJECT_NPM_2FA_TOKEN||"";let{otp:o}=await(0,i5.prompt)({type:"password",name:"otp",message:"One-time password:",required:!0,onCancel:()=>process.exit(130)});return process.stdout.write(` +`),o}function nF(t){if(t.originalError?.name!=="HTTPError")return!1;try{return(t.originalError?.response.headers["www-authenticate"].split(/,\s*/).map(r=>r.toLowerCase())).includes("otp")}catch{return!1}}function NC(t){return{"npm-otp":t}}var xv=class{supports(e,r){if(!e.reference.startsWith(Zn))return!1;let{selector:o,params:a}=G.parseRange(e.reference);return!(!o2e.default.valid(o)||a===null||typeof a.__archiveUrl!="string")}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote server`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let{params:o}=G.parseRange(e.reference);if(o===null||typeof o.__archiveUrl!="string")throw new Error("Assertion failed: The archiveUrl querystring parameter should have been available");let a=await gd(o.__archiveUrl,{customErrorMessage:hd,configuration:r.project.configuration,ident:e});return await $i.convertToZip(a,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}};Ke();var kv=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Zn)||!G.tryParseDescriptor(e.range.slice(Zn.length),!0))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){let o=r.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Zn.length),!0));return r.resolver.getResolutionDependencies(o,r)}async getCandidates(e,r,o){let a=o.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Zn.length),!0));return await o.resolver.getCandidates(a,r,o)}async getSatisfying(e,r,o,a){let n=a.project.configuration.normalizeDependency(G.parseDescriptor(e.range.slice(Zn.length),!0));return a.resolver.getSatisfying(n,r,o,a)}resolve(e,r){throw new Error("Unreachable")}};Ke();Ke();var a2e=et(ni());var rp=class t{supports(e,r){if(!e.reference.startsWith(Zn))return!1;let o=new URL(e.reference);return!(!a2e.default.valid(o.pathname)||o.searchParams.has("__archiveUrl"))}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the remote registry`),loader:()=>this.fetchFromNetwork(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),checksum:u}}async fetchFromNetwork(e,r){let o;try{o=await gd(t.getLocatorUrl(e),{customErrorMessage:hd,configuration:r.project.configuration,ident:e})}catch{o=await gd(t.getLocatorUrl(e).replace(/%2f/g,"/"),{customErrorMessage:hd,configuration:r.project.configuration,ident:e})}return await $i.convertToZip(o,{configuration:r.project.configuration,prefixPath:G.getIdentVendorPath(e),stripComponents:1})}static isConventionalTarballUrl(e,r,{configuration:o}){let a=TC(e.scope,{configuration:o}),n=t.getLocatorUrl(e);return r=r.replace(/^https?:(\/\/(?:[^/]+\.)?npmjs.org(?:$|\/))/,"https:$1"),a=a.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r=r.replace(/^https:\/\/registry\.npmjs\.org($|\/)/,"https://registry.yarnpkg.com$1"),r===a+n||r===a+n.replace(/%2f/g,"/")}static getLocatorUrl(e){let r=Ur.clean(e.reference.slice(Zn.length));if(r===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");return`${tF(e)}/-/${e.name}-${r}.tgz`}};Ke();Ke();Ke();var o5=et(ni());var iF=G.makeIdent(null,"node-gyp"),y1t=/\b(node-gyp|prebuild-install)\b/,Qv=class{supportsDescriptor(e,r){return e.range.startsWith(Zn)?!!Ur.validRange(e.range.slice(Zn.length)):!1}supportsLocator(e,r){if(!e.reference.startsWith(Zn))return!1;let{selector:o}=G.parseRange(e.reference);return!!o5.default.valid(o)}shouldPersistResolution(e,r){return!0}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=Ur.validRange(e.range.slice(Zn.length));if(a===null)throw new Error(`Expected a valid range, got ${e.range.slice(Zn.length)}`);let n=await LC(e,{cache:o.fetchOptions?.cache,project:o.project,version:o5.default.valid(a.raw)?a.raw:void 0}),u=qe.mapAndFilter(Object.keys(n.versions),h=>{try{let E=new Ur.SemVer(h);if(a.test(E))return E}catch{}return qe.mapAndFilter.skip}),A=u.filter(h=>!n.versions[h.raw].deprecated),p=A.length>0?A:u;return p.sort((h,E)=>-h.compare(E)),p.map(h=>{let E=G.makeLocator(e,`${Zn}${h.raw}`),w=n.versions[h.raw].dist.tarball;return rp.isConventionalTarballUrl(E,w,{configuration:o.project.configuration})?E:G.bindLocator(E,{__archiveUrl:w})})}async getSatisfying(e,r,o,a){let n=Ur.validRange(e.range.slice(Zn.length));if(n===null)throw new Error(`Expected a valid range, got ${e.range.slice(Zn.length)}`);return{locators:qe.mapAndFilter(o,p=>{if(p.identHash!==e.identHash)return qe.mapAndFilter.skip;let h=G.tryParseRange(p.reference,{requireProtocol:Zn});if(!h)return qe.mapAndFilter.skip;let E=new Ur.SemVer(h.selector);return n.test(E)?{locator:p,version:E}:qe.mapAndFilter.skip}).sort((p,h)=>-p.version.compare(h.version)).map(({locator:p})=>p),sorted:!0}}async resolve(e,r){let{selector:o}=G.parseRange(e.reference),a=Ur.clean(o);if(a===null)throw new Jt(10,"The npm semver resolver got selected, but the version isn't semver");let n=await LC(e,{cache:r.fetchOptions?.cache,project:r.project,version:a});if(!Object.hasOwn(n,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(!Object.hasOwn(n.versions,a))throw new Jt(16,`Registry failed to return reference "${a}"`);let u=new _t;if(u.load(n.versions[a]),!u.dependencies.has(iF.identHash)&&!u.peerDependencies.has(iF.identHash)){for(let A of u.scripts.values())if(A.match(y1t)){u.dependencies.set(iF.identHash,G.makeDescriptor(iF,"latest"));break}}return{...e,version:a,languageName:"node",linkType:"HARD",conditions:u.getConditions(),dependencies:r.project.configuration.normalizeDependencyMap(u.dependencies),peerDependencies:u.peerDependencies,dependenciesMeta:u.dependenciesMeta,peerDependenciesMeta:u.peerDependenciesMeta,bin:u.bin}}};Ke();Ke();var l2e=et(ni());var Fv=class{supportsDescriptor(e,r){return!(!e.range.startsWith(Zn)||!xy.test(e.range.slice(Zn.length)))}supportsLocator(e,r){return!1}shouldPersistResolution(e,r){throw new Error("Unreachable")}bindDescriptor(e,r,o){return e}getResolutionDependencies(e,r){return{}}async getCandidates(e,r,o){let a=e.range.slice(Zn.length),n=await LC(e,{cache:o.fetchOptions?.cache,project:o.project});if(!Object.hasOwn(n,"dist-tags"))throw new Jt(15,'Registry returned invalid data - missing "dist-tags" field');let u=n["dist-tags"];if(!Object.hasOwn(u,a))throw new Jt(16,`Registry failed to return tag "${a}"`);let A=u[a],p=G.makeLocator(e,`${Zn}${A}`),h=n.versions[A].dist.tarball;return rp.isConventionalTarballUrl(p,h,{configuration:o.project.configuration})?[p]:[G.bindLocator(p,{__archiveUrl:h})]}async getSatisfying(e,r,o,a){let n=[];for(let u of o){if(u.identHash!==e.identHash)continue;let A=G.tryParseRange(u.reference,{requireProtocol:Zn});if(!(!A||!l2e.default.valid(A.selector))){if(A.params?.__archiveUrl){let p=G.makeRange({protocol:Zn,selector:A.selector,source:null,params:null}),[h]=await a.resolver.getCandidates(G.makeDescriptor(e,p),r,a);if(u.reference!==h.reference)continue}n.push(u)}}return{locators:n,sorted:!1}}async resolve(e,r){throw new Error("Unreachable")}};var VC={};Kt(VC,{getGitHead:()=>dvt,getPublishAccess:()=>XBe,getReadmeContent:()=>ZBe,makePublishBody:()=>gvt});Ke();Ke();Pt();var V5={};Kt(V5,{PackCommand:()=>KC,default:()=>XBt,packUtils:()=>BA});Ke();Ke();Ke();Pt();Gt();var BA={};Kt(BA,{genPackList:()=>SF,genPackStream:()=>K5,genPackageManifest:()=>UBe,hasPackScripts:()=>W5,prepareForPack:()=>Y5});Ke();Pt();var G5=et(Xo()),OBe=et(RBe()),MBe=ve("zlib"),_Bt=["/package.json","/readme","/readme.*","/license","/license.*","/licence","/licence.*","/changelog","/changelog.*"],HBt=["/package.tgz",".github",".git",".hg","node_modules",".npmignore",".gitignore",".#*",".DS_Store"];async function W5(t){return!!(hn.hasWorkspaceScript(t,"prepack")||hn.hasWorkspaceScript(t,"postpack"))}async function Y5(t,{report:e},r){await hn.maybeExecuteWorkspaceLifecycleScript(t,"prepack",{report:e});try{let o=K.join(t.cwd,_t.fileName);await ae.existsPromise(o)&&await t.manifest.loadFile(o,{baseFs:ae}),await r()}finally{await hn.maybeExecuteWorkspaceLifecycleScript(t,"postpack",{report:e})}}async function K5(t,e){typeof e>"u"&&(e=await SF(t));let r=new Set;for(let n of t.manifest.publishConfig?.executableFiles??new Set)r.add(K.normalize(n));for(let n of t.manifest.bin.values())r.add(K.normalize(n));let o=OBe.default.pack();process.nextTick(async()=>{for(let n of e){let u=K.normalize(n),A=K.resolve(t.cwd,u),p=K.join("package",u),h=await ae.lstatPromise(A),E={name:p,mtime:new Date(Pi.SAFE_TIME*1e3)},w=r.has(u)?493:420,D,x,C=new Promise((L,U)=>{D=L,x=U}),T=L=>{L?x(L):D()};if(h.isFile()){let L;u==="package.json"?L=Buffer.from(JSON.stringify(await UBe(t),null,2)):L=await ae.readFilePromise(A),o.entry({...E,mode:w,type:"file"},L,T)}else h.isSymbolicLink()?o.entry({...E,mode:w,type:"symlink",linkname:await ae.readlinkPromise(A)},T):T(new Error(`Unsupported file type ${h.mode} for ${Ae.fromPortablePath(u)}`));await C}o.finalize()});let a=(0,MBe.createGzip)();return o.pipe(a),a}async function UBe(t){let e=JSON.parse(JSON.stringify(t.manifest.raw));return await t.project.configuration.triggerHook(r=>r.beforeWorkspacePacking,t,e),e}async function SF(t){let e=t.project,r=e.configuration,o={accept:[],reject:[]};for(let w of HBt)o.reject.push(w);for(let w of _Bt)o.accept.push(w);o.reject.push(r.get("rcFilename"));let a=w=>{if(w===null||!w.startsWith(`${t.cwd}/`))return;let D=K.relative(t.cwd,w),x=K.resolve(Bt.root,D);o.reject.push(x)};a(K.resolve(e.cwd,mr.lockfile)),a(r.get("cacheFolder")),a(r.get("globalFolder")),a(r.get("installStatePath")),a(r.get("virtualFolder")),a(r.get("yarnPath")),await r.triggerHook(w=>w.populateYarnPaths,e,w=>{a(w)});for(let w of e.workspaces){let D=K.relative(t.cwd,w.cwd);D!==""&&!D.match(/^(\.\.)?\//)&&o.reject.push(`/${D}`)}let n={accept:[],reject:[]},u=t.manifest.publishConfig?.main??t.manifest.main,A=t.manifest.publishConfig?.module??t.manifest.module,p=t.manifest.publishConfig?.browser??t.manifest.browser,h=t.manifest.publishConfig?.bin??t.manifest.bin;u!=null&&n.accept.push(K.resolve(Bt.root,u)),A!=null&&n.accept.push(K.resolve(Bt.root,A)),typeof p=="string"&&n.accept.push(K.resolve(Bt.root,p));for(let w of h.values())n.accept.push(K.resolve(Bt.root,w));if(p instanceof Map)for(let[w,D]of p.entries())n.accept.push(K.resolve(Bt.root,w)),typeof D=="string"&&n.accept.push(K.resolve(Bt.root,D));let E=t.manifest.files!==null;if(E){n.reject.push("/*");for(let w of t.manifest.files)_Be(n.accept,w,{cwd:Bt.root})}return await qBt(t.cwd,{hasExplicitFileList:E,globalList:o,ignoreList:n})}async function qBt(t,{hasExplicitFileList:e,globalList:r,ignoreList:o}){let a=[],n=new Gu(t),u=[[Bt.root,[o]]];for(;u.length>0;){let[A,p]=u.pop(),h=await n.lstatPromise(A);if(!NBe(A,{globalList:r,ignoreLists:h.isDirectory()?null:p}))if(h.isDirectory()){let E=await n.readdirPromise(A),w=!1,D=!1;if(!e||A!==Bt.root)for(let T of E)w=w||T===".gitignore",D=D||T===".npmignore";let x=D?await TBe(n,A,".npmignore"):w?await TBe(n,A,".gitignore"):null,C=x!==null?[x].concat(p):p;NBe(A,{globalList:r,ignoreLists:p})&&(C=[...p,{accept:[],reject:["**/*"]}]);for(let T of E)u.push([K.resolve(A,T),C])}else(h.isFile()||h.isSymbolicLink())&&a.push(K.relative(Bt.root,A))}return a.sort()}async function TBe(t,e,r){let o={accept:[],reject:[]},a=await t.readFilePromise(K.join(e,r),"utf8");for(let n of a.split(/\n/g))_Be(o.reject,n,{cwd:e});return o}function jBt(t,{cwd:e}){let r=t[0]==="!";return r&&(t=t.slice(1)),t.match(/\.{0,1}\//)&&(t=K.resolve(e,t)),r&&(t=`!${t}`),t}function _Be(t,e,{cwd:r}){let o=e.trim();o===""||o[0]==="#"||t.push(jBt(o,{cwd:r}))}function NBe(t,{globalList:e,ignoreLists:r}){let o=PF(t,e.accept);if(o!==0)return o===2;let a=PF(t,e.reject);if(a!==0)return a===1;if(r!==null)for(let n of r){let u=PF(t,n.accept);if(u!==0)return u===2;let A=PF(t,n.reject);if(A!==0)return A===1}return!1}function PF(t,e){let r=e,o=[];for(let a=0;a{await Y5(a,{report:p},async()=>{p.reportJson({base:Ae.fromPortablePath(a.cwd)});let h=await SF(a);for(let E of h)p.reportInfo(null,Ae.fromPortablePath(E)),p.reportJson({location:Ae.fromPortablePath(E)});if(!this.dryRun){let E=await K5(a,h),w=ae.createWriteStream(u);E.pipe(w),await new Promise(D=>{w.on("finish",D)})}}),this.dryRun||(p.reportInfo(0,`Package archive generated in ${pe.pretty(r,u,pe.Type.PATH)}`),p.reportJson({output:Ae.fromPortablePath(u)}))})).exitCode()}};function GBt(t,{workspace:e}){let r=t.replace("%s",WBt(e)).replace("%v",YBt(e));return Ae.toPortablePath(r)}function WBt(t){return t.manifest.name!==null?G.slugifyIdent(t.manifest.name):"package"}function YBt(t){return t.manifest.version!==null?t.manifest.version:"unknown"}var KBt=["dependencies","devDependencies","peerDependencies"],VBt="workspace:",JBt=(t,e)=>{e.publishConfig&&(e.publishConfig.type&&(e.type=e.publishConfig.type),e.publishConfig.main&&(e.main=e.publishConfig.main),e.publishConfig.browser&&(e.browser=e.publishConfig.browser),e.publishConfig.module&&(e.module=e.publishConfig.module),e.publishConfig.exports&&(e.exports=e.publishConfig.exports),e.publishConfig.imports&&(e.imports=e.publishConfig.imports),e.publishConfig.bin&&(e.bin=e.publishConfig.bin));let r=t.project;for(let o of KBt)for(let a of t.manifest.getForScope(o).values()){let n=r.tryWorkspaceByDescriptor(a),u=G.parseRange(a.range);if(u.protocol===VBt)if(n===null){if(r.tryWorkspaceByIdent(a)===null)throw new Jt(21,`${G.prettyDescriptor(r.configuration,a)}: No local workspace found for this range`)}else{let A;G.areDescriptorsEqual(a,n.anchoredDescriptor)||u.selector==="*"?A=n.manifest.version??"0.0.0":u.selector==="~"||u.selector==="^"?A=`${u.selector}${n.manifest.version??"0.0.0"}`:A=u.selector;let p=o==="dependencies"?G.makeDescriptor(a,"unknown"):null,h=p!==null&&t.manifest.ensureDependencyMeta(p).optional?"optionalDependencies":o;e[h][G.stringifyIdent(a)]=A}}},zBt={hooks:{beforeWorkspacePacking:JBt},commands:[KC]},XBt=zBt;var JBe=ve("crypto"),zBe=et(VBe());async function gvt(t,e,{access:r,tag:o,registry:a,gitHead:n}){let u=t.manifest.name,A=t.manifest.version,p=G.stringifyIdent(u),h=(0,JBe.createHash)("sha1").update(e).digest("hex"),E=zBe.default.fromData(e).toString(),w=r??XBe(t,u),D=await ZBe(t),x=await BA.genPackageManifest(t),C=`${p}-${A}.tgz`,T=new URL(`${uc(a)}/${p}/-/${C}`);return{_id:p,_attachments:{[C]:{content_type:"application/octet-stream",data:e.toString("base64"),length:e.length}},name:p,access:w,"dist-tags":{[o]:A},versions:{[A]:{...x,_id:`${p}@${A}`,name:p,version:A,gitHead:n,dist:{shasum:h,integrity:E,tarball:T.toString()}}},readme:D}}async function dvt(t){try{let{stdout:e}=await Hr.execvp("git",["rev-parse","--revs-only","HEAD"],{cwd:t});return e.trim()===""?void 0:e.trim()}catch{return}}function XBe(t,e){let r=t.project.configuration;return t.manifest.publishConfig&&typeof t.manifest.publishConfig.access=="string"?t.manifest.publishConfig.access:r.get("npmPublishAccess")!==null?r.get("npmPublishAccess"):e.scope?"restricted":"public"}async function ZBe(t){let e=Ae.toPortablePath(`${t.cwd}/README.md`),r=t.manifest.name,a=`# ${G.stringifyIdent(r)} +`;try{a=await ae.readFilePromise(e,"utf8")}catch(n){if(n.code==="ENOENT")return a;throw n}return a}var Z5={npmAlwaysAuth:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"BOOLEAN",default:!1},npmAuthIdent:{description:"Authentication identity for the npm registry (_auth in npm and yarn v1)",type:"SECRET",default:null},npmAuthToken:{description:"Authentication token for the npm registry (_authToken in npm and yarn v1)",type:"SECRET",default:null}},$Be={npmAuditRegistry:{description:"Registry to query for audit reports",type:"STRING",default:null},npmPublishRegistry:{description:"Registry to push packages to",type:"STRING",default:null},npmRegistryServer:{description:"URL of the selected npm registry (note: npm enterprise isn't supported)",type:"STRING",default:"https://registry.yarnpkg.com"}},mvt={configuration:{...Z5,...$Be,npmScopes:{description:"Settings per package scope",type:"MAP",valueDefinition:{description:"",type:"SHAPE",properties:{...Z5,...$Be}}},npmRegistries:{description:"Settings per registry",type:"MAP",normalizeKeys:uc,valueDefinition:{description:"",type:"SHAPE",properties:{...Z5}}}},fetchers:[xv,rp],resolvers:[kv,Qv,Fv]},yvt=mvt;var lG={};Kt(lG,{NpmAuditCommand:()=>zC,NpmInfoCommand:()=>XC,NpmLoginCommand:()=>ZC,NpmLogoutCommand:()=>eI,NpmPublishCommand:()=>tI,NpmTagAddCommand:()=>nI,NpmTagListCommand:()=>rI,NpmTagRemoveCommand:()=>iI,NpmWhoamiCommand:()=>sI,default:()=>Dvt,npmAuditTypes:()=>Xv,npmAuditUtils:()=>bF});Ke();Ke();Gt();var iG=et(Xo());il();var Xv={};Kt(Xv,{Environment:()=>Jv,Severity:()=>zv});var Jv=(o=>(o.All="all",o.Production="production",o.Development="development",o))(Jv||{}),zv=(n=>(n.Info="info",n.Low="low",n.Moderate="moderate",n.High="high",n.Critical="critical",n))(zv||{});var bF={};Kt(bF,{allSeverities:()=>JC,getPackages:()=>nG,getReportTree:()=>tG,getSeverityInclusions:()=>eG,getTopLevelDependencies:()=>rG});Ke();var eve=et(ni());var JC=["info","low","moderate","high","critical"];function eG(t){if(typeof t>"u")return new Set(JC);let e=JC.indexOf(t),r=JC.slice(e);return new Set(r)}function tG(t){let e={},r={children:e};for(let[o,a]of qe.sortMap(Object.entries(t),n=>n[0]))for(let n of qe.sortMap(a,u=>`${u.id}`))e[`${o}/${n.id}`]={value:pe.tuple(pe.Type.IDENT,G.parseIdent(o)),children:{ID:typeof n.id<"u"&&{label:"ID",value:pe.tuple(pe.Type.ID,n.id)},Issue:{label:"Issue",value:pe.tuple(pe.Type.NO_HINT,n.title)},URL:typeof n.url<"u"&&{label:"URL",value:pe.tuple(pe.Type.URL,n.url)},Severity:{label:"Severity",value:pe.tuple(pe.Type.NO_HINT,n.severity)},"Vulnerable Versions":{label:"Vulnerable Versions",value:pe.tuple(pe.Type.RANGE,n.vulnerable_versions)},"Tree Versions":{label:"Tree Versions",children:[...n.versions].sort(eve.default.compare).map(u=>({value:pe.tuple(pe.Type.REFERENCE,u)}))},Dependents:{label:"Dependents",children:qe.sortMap(n.dependents,u=>G.stringifyLocator(u)).map(u=>({value:pe.tuple(pe.Type.LOCATOR,u)}))}}};return r}function rG(t,e,{all:r,environment:o}){let a=[],n=r?t.workspaces:[e],u=["all","production"].includes(o),A=["all","development"].includes(o);for(let p of n)for(let h of p.anchoredPackage.dependencies.values())(p.manifest.devDependencies.has(h.identHash)?!A:!u)||a.push({workspace:p,dependency:h});return a}function nG(t,e,{recursive:r}){let o=new Map,a=new Set,n=[],u=(A,p)=>{let h=t.storedResolutions.get(p.descriptorHash);if(typeof h>"u")throw new Error("Assertion failed: The resolution should have been registered");if(!a.has(h))a.add(h);else return;let E=t.storedPackages.get(h);if(typeof E>"u")throw new Error("Assertion failed: The package should have been registered");if(G.ensureDevirtualizedLocator(E).reference.startsWith("npm:")&&E.version!==null){let D=G.stringifyIdent(E),x=qe.getMapWithDefault(o,D);qe.getArrayWithDefault(x,E.version).push(A)}if(r)for(let D of E.dependencies.values())n.push([E,D])};for(let{workspace:A,dependency:p}of e)n.push([A.anchoredLocator,p]);for(;n.length>0;){let[A,p]=n.shift();u(A,p)}return o}var zC=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("-A,--all",!1,{description:"Audit dependencies from all workspaces"});this.recursive=de.Boolean("-R,--recursive",!1,{description:"Audit transitive dependencies as well"});this.environment=de.String("--environment","all",{description:"Which environments to cover",validator:js(Jv)});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.noDeprecations=de.Boolean("--no-deprecations",!1,{description:"Don't warn about deprecated packages"});this.severity=de.String("--severity","info",{description:"Minimal severity requested for packages to be displayed",validator:js(zv)});this.excludes=de.Array("--exclude",[],{description:"Array of glob patterns of packages to exclude from audit"});this.ignores=de.Array("--ignore",[],{description:"Array of glob patterns of advisory ID's to ignore in the audit report"})}static{this.paths=[["npm","audit"]]}static{this.usage=ot.Usage({description:"perform a vulnerability audit against the installed packages",details:` + This command checks for known security reports on the packages you use. The reports are by default extracted from the npm registry, and may or may not be relevant to your actual program (not all vulnerabilities affect all code paths). + + For consistency with our other commands the default is to only check the direct dependencies for the active workspace. To extend this search to all workspaces, use \`-A,--all\`. To extend this search to both direct and transitive dependencies, use \`-R,--recursive\`. + + Applying the \`--severity\` flag will limit the audit table to vulnerabilities of the corresponding severity and above. Valid values are ${JC.map(r=>`\`${r}\``).join(", ")}. + + If the \`--json\` flag is set, Yarn will print the output exactly as received from the registry. Regardless of this flag, the process will exit with a non-zero exit code if a report is found for the selected packages. + + If certain packages produce false positives for a particular environment, the \`--exclude\` flag can be used to exclude any number of packages from the audit. This can also be set in the configuration file with the \`npmAuditExcludePackages\` option. + + If particular advisories are needed to be ignored, the \`--ignore\` flag can be used with Advisory ID's to ignore any number of advisories in the audit report. This can also be set in the configuration file with the \`npmAuditIgnoreAdvisories\` option. + + To understand the dependency tree requiring vulnerable packages, check the raw report with the \`--json\` flag or use \`yarn why package\` to get more information as to who depends on them. + `,examples:[["Checks for known security issues with the installed packages. The output is a list of known issues.","yarn npm audit"],["Audit dependencies in all workspaces","yarn npm audit --all"],["Limit auditing to `dependencies` (excludes `devDependencies`)","yarn npm audit --environment production"],["Show audit report as valid JSON","yarn npm audit --json"],["Audit all direct and transitive dependencies","yarn npm audit --recursive"],["Output moderate (or more severe) vulnerabilities","yarn npm audit --severity moderate"],["Exclude certain packages","yarn npm audit --exclude package1 --exclude package2"],["Ignore specific advisories","yarn npm audit --ignore 1234567 --ignore 7654321"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let n=rG(o,a,{all:this.all,environment:this.environment}),u=nG(o,n,{recursive:this.recursive}),A=Array.from(new Set([...r.get("npmAuditExcludePackages"),...this.excludes])),p=Object.create(null);for(let[L,U]of u)A.some(J=>iG.default.isMatch(L,J))||(p[L]=[...U.keys()]);let h=si.getAuditRegistry({configuration:r}),E,w=await pA.start({configuration:r,stdout:this.context.stdout},async()=>{let L=en.post("/-/npm/v1/security/advisories/bulk",p,{authType:en.AuthType.BEST_EFFORT,configuration:r,jsonResponse:!0,registry:h}),U=this.noDeprecations?[]:await Promise.all(Array.from(Object.entries(p),async([te,le])=>{let ce=await en.getPackageMetadata(G.parseIdent(te),{project:o});return qe.mapAndFilter(le,ue=>{let{deprecated:Ie}=ce.versions[ue];return Ie?[te,ue,Ie]:qe.mapAndFilter.skip})})),J=await L;for(let[te,le,ce]of U.flat(1))Object.hasOwn(J,te)&&J[te].some(ue=>Ur.satisfiesWithPrereleases(le,ue.vulnerable_versions))||(J[te]??=[],J[te].push({id:`${te} (deprecation)`,title:ce.trim()||"This package has been deprecated.",severity:"moderate",vulnerable_versions:le}));E=J});if(w.hasErrors())return w.exitCode();let D=eG(this.severity),x=Array.from(new Set([...r.get("npmAuditIgnoreAdvisories"),...this.ignores])),C=Object.create(null);for(let[L,U]of Object.entries(E)){let J=U.filter(te=>!iG.default.isMatch(`${te.id}`,x)&&D.has(te.severity));J.length>0&&(C[L]=J.map(te=>{let le=u.get(L);if(typeof le>"u")throw new Error("Assertion failed: Expected the registry to only return packages that were requested");let ce=[...le.keys()].filter(Ie=>Ur.satisfiesWithPrereleases(Ie,te.vulnerable_versions)),ue=new Map;for(let Ie of ce)for(let he of le.get(Ie))ue.set(he.locatorHash,he);return{...te,versions:ce,dependents:[...ue.values()]}}))}let T=Object.keys(C).length>0;return T?(As.emitTree(tG(C),{configuration:r,json:this.json,stdout:this.context.stdout,separators:2}),1):(await Nt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async L=>{L.reportInfo(1,"No audit suggestions")}),T?1:0)}};Ke();Ke();Pt();Gt();var sG=et(ni()),oG=ve("util"),XC=class extends ut{constructor(){super(...arguments);this.fields=de.String("-f,--fields",{description:"A comma-separated list of manifest fields that should be displayed"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.packages=de.Rest()}static{this.paths=[["npm","info"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"show information about a package",details:"\n This command fetches information about a package from the npm registry and prints it in a tree format.\n\n The package does not have to be installed locally, but needs to have been published (in particular, local changes will be ignored even for workspaces).\n\n Append `@` to the package argument to provide information specific to the latest version that satisfies the range or to the corresponding tagged version. If the range is invalid or if there is no version satisfying the range, the command will print a warning and fall back to the latest version.\n\n If the `-f,--fields` option is set, it's a comma-separated list of fields which will be used to only display part of the package information.\n\n By default, this command won't return the `dist`, `readme`, and `users` fields, since they are often very long. To explicitly request those fields, explicitly list them with the `--fields` flag or request the output in JSON mode.\n ",examples:[["Show all available information about react (except the `dist`, `readme`, and `users` fields)","yarn npm info react"],["Show all available information about react as valid JSON (including the `dist`, `readme`, and `users` fields)","yarn npm info react --json"],["Show all available information about react@16.12.0","yarn npm info react@16.12.0"],["Show all available information about react@next","yarn npm info react@next"],["Show the description of react","yarn npm info react --fields description"],["Show all available versions of react","yarn npm info react --fields versions"],["Show the readme of react","yarn npm info react --fields readme"],["Show a few fields of react","yarn npm info react --fields homepage,repository"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd),a=typeof this.fields<"u"?new Set(["name",...this.fields.split(/\s*,\s*/)]):null,n=[],u=!1,A=await Nt.start({configuration:r,includeFooter:!1,json:this.json,stdout:this.context.stdout},async p=>{for(let h of this.packages){let E;if(h==="."){let le=o.topLevelWorkspace;if(!le.manifest.name)throw new it(`Missing ${pe.pretty(r,"name",pe.Type.CODE)} field in ${Ae.fromPortablePath(K.join(le.cwd,mr.manifest))}`);E=G.makeDescriptor(le.manifest.name,"unknown")}else E=G.parseDescriptor(h);let w=en.getIdentUrl(E),D=aG(await en.get(w,{configuration:r,ident:E,jsonResponse:!0,customErrorMessage:en.customPackageError})),x=Object.keys(D.versions).sort(sG.default.compareLoose),T=D["dist-tags"].latest||x[x.length-1],L=Ur.validRange(E.range);if(L){let le=sG.default.maxSatisfying(x,L);le!==null?T=le:(p.reportWarning(0,`Unmet range ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0)}else Object.hasOwn(D["dist-tags"],E.range)?T=D["dist-tags"][E.range]:E.range!=="unknown"&&(p.reportWarning(0,`Unknown tag ${G.prettyRange(r,E.range)}; falling back to the latest version`),u=!0);let U=D.versions[T],J={...D,...U,version:T,versions:x},te;if(a!==null){te={};for(let le of a){let ce=J[le];if(typeof ce<"u")te[le]=ce;else{p.reportWarning(1,`The ${pe.pretty(r,le,pe.Type.CODE)} field doesn't exist inside ${G.prettyIdent(r,E)}'s information`),u=!0;continue}}}else this.json||(delete J.dist,delete J.readme,delete J.users),te=J;p.reportJson(te),this.json||n.push(te)}});oG.inspect.styles.name="cyan";for(let p of n)(p!==n[0]||u)&&this.context.stdout.write(` +`),this.context.stdout.write(`${(0,oG.inspect)(p,{depth:1/0,colors:!0,compact:!1})} +`);return A.exitCode()}};function aG(t){if(Array.isArray(t)){let e=[];for(let r of t)r=aG(r),r&&e.push(r);return e}else if(typeof t=="object"&&t!==null){let e={};for(let r of Object.keys(t)){if(r.startsWith("_"))continue;let o=aG(t[r]);o&&(e[r]=o)}return e}else return t||null}Ke();Ke();Gt();var tve=et(Q2()),ZC=class extends ut{constructor(){super(...arguments);this.scope=de.String("-s,--scope",{description:"Login to the registry configured for a given scope"});this.publish=de.Boolean("--publish",!1,{description:"Login to the publish registry"});this.alwaysAuth=de.Boolean("--always-auth",{description:"Set the npmAlwaysAuth configuration"})}static{this.paths=[["npm","login"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"store new login info to access the npm registry",details:"\n This command will ask you for your username, password, and 2FA One-Time-Password (when it applies). It will then modify your local configuration (in your home folder, never in the project itself) to reference the new tokens thus generated.\n\n Adding the `-s,--scope` flag will cause the authentication to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the authentication to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n ",examples:[["Login to the default registry","yarn npm login"],["Login to the registry linked to the @my-scope registry","yarn npm login --scope my-scope"],["Login to the publish registry for the current package","yarn npm login --publish"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=await xF({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope});return(await Nt.start({configuration:r,stdout:this.context.stdout,includeFooter:!1},async n=>{let u=await Ivt({configuration:r,registry:o,report:n,stdin:this.context.stdin,stdout:this.context.stdout}),A=await Evt(o,u,r);return await Cvt(o,A,{alwaysAuth:this.alwaysAuth,scope:this.scope}),n.reportInfo(0,"Successfully logged in")})).exitCode()}};async function xF({scope:t,publish:e,configuration:r,cwd:o}){return t&&e?si.getScopeRegistry(t,{configuration:r,type:si.RegistryType.PUBLISH_REGISTRY}):t?si.getScopeRegistry(t,{configuration:r}):e?si.getPublishRegistry((await aE(r,o)).manifest,{configuration:r}):si.getDefaultRegistry({configuration:r})}async function Evt(t,e,r){let o=`/-/user/org.couchdb.user:${encodeURIComponent(e.name)}`,a={_id:`org.couchdb.user:${e.name}`,name:e.name,password:e.password,type:"user",roles:[],date:new Date().toISOString()},n={attemptedAs:e.name,configuration:r,registry:t,jsonResponse:!0,authType:en.AuthType.NO_AUTH};try{return(await en.put(o,a,n)).token}catch(E){if(!(E.originalError?.name==="HTTPError"&&E.originalError?.response.statusCode===409))throw E}let u={...n,authType:en.AuthType.NO_AUTH,headers:{authorization:`Basic ${Buffer.from(`${e.name}:${e.password}`).toString("base64")}`}},A=await en.get(o,u);for(let[E,w]of Object.entries(A))(!a[E]||E==="roles")&&(a[E]=w);let p=`${o}/-rev/${a._rev}`;return(await en.put(p,a,u)).token}async function Cvt(t,e,{alwaysAuth:r,scope:o}){let a=u=>A=>{let p=qe.isIndexableObject(A)?A:{},h=p[u],E=qe.isIndexableObject(h)?h:{};return{...p,[u]:{...E,...r!==void 0?{npmAlwaysAuth:r}:{},npmAuthToken:e}}},n=o?{npmScopes:a(o)}:{npmRegistries:a(t)};return await ze.updateHomeConfiguration(n)}async function Ivt({configuration:t,registry:e,report:r,stdin:o,stdout:a}){r.reportInfo(0,`Logging in to ${pe.pretty(t,e,pe.Type.URL)}`);let n=!1;if(e.match(/^https:\/\/npm\.pkg\.github\.com(\/|$)/)&&(r.reportInfo(0,"You seem to be using the GitHub Package Registry. Tokens must be generated with the 'repo', 'write:packages', and 'read:packages' permissions."),n=!0),r.reportSeparator(),t.env.YARN_IS_TEST_ENV)return{name:t.env.YARN_INJECT_NPM_USER||"",password:t.env.YARN_INJECT_NPM_PASSWORD||""};let u=await(0,tve.prompt)([{type:"input",name:"name",message:"Username:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a},{type:"password",name:"password",message:n?"Token:":"Password:",required:!0,onCancel:()=>process.exit(130),stdin:o,stdout:a}]);return r.reportSeparator(),u}Ke();Ke();Gt();var $C=new Set(["npmAuthIdent","npmAuthToken"]),eI=class extends ut{constructor(){super(...arguments);this.scope=de.String("-s,--scope",{description:"Logout of the registry configured for a given scope"});this.publish=de.Boolean("--publish",!1,{description:"Logout of the publish registry"});this.all=de.Boolean("-A,--all",!1,{description:"Logout of all registries"})}static{this.paths=[["npm","logout"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"logout of the npm registry",details:"\n This command will log you out by modifying your local configuration (in your home folder, never in the project itself) to delete all credentials linked to a registry.\n\n Adding the `-s,--scope` flag will cause the deletion to be done against whatever registry is configured for the associated scope (see also `npmScopes`).\n\n Adding the `--publish` flag will cause the deletion to be done against the registry used when publishing the package (see also `publishConfig.registry` and `npmPublishRegistry`).\n\n Adding the `-A,--all` flag will cause the deletion to be done against all registries and scopes.\n ",examples:[["Logout of the default registry","yarn npm logout"],["Logout of the @my-scope scope","yarn npm logout --scope my-scope"],["Logout of the publish registry for the current package","yarn npm logout --publish"],["Logout of all registries","yarn npm logout --all"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o=async()=>{let n=await xF({configuration:r,cwd:this.context.cwd,publish:this.publish,scope:this.scope}),u=await ze.find(this.context.cwd,this.context.plugins),A=G.makeIdent(this.scope??null,"pkg");return!si.getAuthConfiguration(n,{configuration:u,ident:A}).get("npmAuthToken")};return(await Nt.start({configuration:r,stdout:this.context.stdout},async n=>{if(this.all&&(await Bvt(),n.reportInfo(0,"Successfully logged out from everything")),this.scope){await rve("npmScopes",this.scope),await o()?n.reportInfo(0,`Successfully logged out from ${this.scope}`):n.reportWarning(0,"Scope authentication settings removed, but some other ones settings still apply to it");return}let u=await xF({configuration:r,cwd:this.context.cwd,publish:this.publish});await rve("npmRegistries",u),await o()?n.reportInfo(0,`Successfully logged out from ${u}`):n.reportWarning(0,"Registry authentication settings removed, but some other ones settings still apply to it")})).exitCode()}};function wvt(t,e){let r=t[e];if(!qe.isIndexableObject(r))return!1;let o=new Set(Object.keys(r));if([...$C].every(n=>!o.has(n)))return!1;for(let n of $C)o.delete(n);if(o.size===0)return t[e]=void 0,!0;let a={...r};for(let n of $C)delete a[n];return t[e]=a,!0}async function Bvt(){let t=e=>{let r=!1,o=qe.isIndexableObject(e)?{...e}:{};o.npmAuthToken&&(delete o.npmAuthToken,r=!0);for(let a of Object.keys(o))wvt(o,a)&&(r=!0);if(Object.keys(o).length!==0)return r?o:e};return await ze.updateHomeConfiguration({npmRegistries:t,npmScopes:t})}async function rve(t,e){return await ze.updateHomeConfiguration({[t]:r=>{let o=qe.isIndexableObject(r)?r:{};if(!Object.hasOwn(o,e))return r;let a=o[e],n=qe.isIndexableObject(a)?a:{},u=new Set(Object.keys(n));if([...$C].every(p=>!u.has(p)))return r;for(let p of $C)u.delete(p);if(u.size===0)return Object.keys(o).length===1?void 0:{...o,[e]:void 0};let A={};for(let p of $C)A[p]=void 0;return{...o,[e]:{...n,...A}}}})}Ke();Gt();var tI=class extends ut{constructor(){super(...arguments);this.access=de.String("--access",{description:"The access for the published package (public or restricted)"});this.tag=de.String("--tag","latest",{description:"The tag on the registry that the package should be attached to"});this.tolerateRepublish=de.Boolean("--tolerate-republish",!1,{description:"Warn and exit when republishing an already existing version of a package"});this.otp=de.String("--otp",{description:"The OTP token to use with the command"})}static{this.paths=[["npm","publish"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"publish the active workspace to the npm registry",details:'\n This command will pack the active workspace into a fresh archive and upload it to the npm registry.\n\n The package will by default be attached to the `latest` tag on the registry, but this behavior can be overridden by using the `--tag` option.\n\n Note that for legacy reasons scoped packages are by default published with an access set to `restricted` (aka "private packages"). This requires you to register for a paid npm plan. In case you simply wish to publish a public scoped package to the registry (for free), just add the `--access public` flag. This behavior can be enabled by default through the `npmPublishAccess` settings.\n ',examples:[["Publish the active workspace","yarn npm publish"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);if(a.manifest.private)throw new it("Private workspaces cannot be published");if(a.manifest.name===null||a.manifest.version===null)throw new it("Workspaces must have valid names and versions to be published on an external registry");await o.restoreInstallState();let n=a.manifest.name,u=a.manifest.version,A=si.getPublishRegistry(a.manifest,{configuration:r});return(await Nt.start({configuration:r,stdout:this.context.stdout},async h=>{if(this.tolerateRepublish)try{let E=await en.get(en.getIdentUrl(n),{configuration:r,registry:A,ident:n,jsonResponse:!0});if(!Object.hasOwn(E,"versions"))throw new Jt(15,'Registry returned invalid data for - missing "versions" field');if(Object.hasOwn(E.versions,u)){h.reportWarning(0,`Registry already knows about version ${u}; skipping.`);return}}catch(E){if(E.originalError?.response?.statusCode!==404)throw E}await hn.maybeExecuteWorkspaceLifecycleScript(a,"prepublish",{report:h}),await BA.prepareForPack(a,{report:h},async()=>{let E=await BA.genPackList(a);for(let T of E)h.reportInfo(null,T);let w=await BA.genPackStream(a,E),D=await qe.bufferStream(w),x=await VC.getGitHead(a.cwd),C=await VC.makePublishBody(a,D,{access:this.access,tag:this.tag,registry:A,gitHead:x});await en.put(en.getIdentUrl(n),C,{configuration:r,registry:A,ident:n,otp:this.otp,jsonResponse:!0})}),h.reportInfo(0,"Package archive published")})).exitCode()}};Ke();Gt();var nve=et(ni());Ke();Pt();Gt();var rI=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=de.String({required:!1})}static{this.paths=[["npm","tag","list"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"list all dist-tags of a package",details:` + This command will list all tags of a package from the npm registry. + + If the package is not specified, Yarn will default to the current workspace. + `,examples:[["List all tags of package `my-pkg`","yarn npm tag list my-pkg"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n;if(typeof this.package<"u")n=G.parseIdent(this.package);else{if(!a)throw new or(o.cwd,this.context.cwd);if(!a.manifest.name)throw new it(`Missing 'name' field in ${Ae.fromPortablePath(K.join(a.cwd,mr.manifest))}`);n=a.manifest.name}let u=await Zv(n,r),p={children:qe.sortMap(Object.entries(u),([h])=>h).map(([h,E])=>({value:pe.tuple(pe.Type.RESOLUTION,{descriptor:G.makeDescriptor(n,h),locator:G.makeLocator(n,E)})}))};return As.emitTree(p,{configuration:r,json:this.json,stdout:this.context.stdout})}};async function Zv(t,e){let r=`/-/package${en.getIdentUrl(t)}/dist-tags`;return en.get(r,{configuration:e,ident:t,jsonResponse:!0,customErrorMessage:en.customPackageError})}var nI=class extends ut{constructor(){super(...arguments);this.package=de.String();this.tag=de.String()}static{this.paths=[["npm","tag","add"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"add a tag for a specific version of a package",details:` + This command will add a tag to the npm registry for a specific version of a package. If the tag already exists, it will be overwritten. + `,examples:[["Add a `beta` tag for version `2.3.4-beta.4` of package `my-pkg`","yarn npm tag add my-pkg@2.3.4-beta.4 beta"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);let n=G.parseDescriptor(this.package,!0),u=n.range;if(!nve.default.valid(u))throw new it(`The range ${pe.pretty(r,n.range,pe.Type.RANGE)} must be a valid semver version`);let A=si.getPublishRegistry(a.manifest,{configuration:r}),p=pe.pretty(r,n,pe.Type.IDENT),h=pe.pretty(r,u,pe.Type.RANGE),E=pe.pretty(r,this.tag,pe.Type.CODE);return(await Nt.start({configuration:r,stdout:this.context.stdout},async D=>{let x=await Zv(n,r);Object.hasOwn(x,this.tag)&&x[this.tag]===u&&D.reportWarning(0,`Tag ${E} is already set to version ${h}`);let C=`/-/package${en.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await en.put(C,u,{configuration:r,registry:A,ident:n,jsonRequest:!0,jsonResponse:!0}),D.reportInfo(0,`Tag ${E} added to version ${h} of package ${p}`)})).exitCode()}};Ke();Gt();var iI=class extends ut{constructor(){super(...arguments);this.package=de.String();this.tag=de.String()}static{this.paths=[["npm","tag","remove"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"remove a tag from a package",details:` + This command will remove a tag from a package from the npm registry. + `,examples:[["Remove the `beta` tag from package `my-pkg`","yarn npm tag remove my-pkg beta"]]})}async execute(){if(this.tag==="latest")throw new it("The 'latest' tag cannot be removed.");let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);let n=G.parseIdent(this.package),u=si.getPublishRegistry(a.manifest,{configuration:r}),A=pe.pretty(r,this.tag,pe.Type.CODE),p=pe.pretty(r,n,pe.Type.IDENT),h=await Zv(n,r);if(!Object.hasOwn(h,this.tag))throw new it(`${A} is not a tag of package ${p}`);return(await Nt.start({configuration:r,stdout:this.context.stdout},async w=>{let D=`/-/package${en.getIdentUrl(n)}/dist-tags/${encodeURIComponent(this.tag)}`;await en.del(D,{configuration:r,registry:u,ident:n,jsonResponse:!0}),w.reportInfo(0,`Tag ${A} removed from package ${p}`)})).exitCode()}};Ke();Ke();Gt();var sI=class extends ut{constructor(){super(...arguments);this.scope=de.String("-s,--scope",{description:"Print username for the registry configured for a given scope"});this.publish=de.Boolean("--publish",!1,{description:"Print username for the publish registry"})}static{this.paths=[["npm","whoami"]]}static{this.usage=ot.Usage({category:"Npm-related commands",description:"display the name of the authenticated user",details:"\n Print the username associated with the current authentication settings to the standard output.\n\n When using `-s,--scope`, the username printed will be the one that matches the authentication settings of the registry associated with the given scope (those settings can be overriden using the `npmRegistries` map, and the registry associated with the scope is configured via the `npmScopes` map).\n\n When using `--publish`, the registry we'll select will by default be the one used when publishing packages (`publishConfig.registry` or `npmPublishRegistry` if available, otherwise we'll fallback to the regular `npmRegistryServer`).\n ",examples:[["Print username for the default registry","yarn npm whoami"],["Print username for the registry on a given scope","yarn npm whoami --scope company"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),o;return this.scope&&this.publish?o=si.getScopeRegistry(this.scope,{configuration:r,type:si.RegistryType.PUBLISH_REGISTRY}):this.scope?o=si.getScopeRegistry(this.scope,{configuration:r}):this.publish?o=si.getPublishRegistry((await aE(r,this.context.cwd)).manifest,{configuration:r}):o=si.getDefaultRegistry({configuration:r}),(await Nt.start({configuration:r,stdout:this.context.stdout},async n=>{let u;try{u=await en.get("/-/whoami",{configuration:r,registry:o,authType:en.AuthType.ALWAYS_AUTH,jsonResponse:!0,ident:this.scope?G.makeIdent(this.scope,""):void 0})}catch(A){if(A.response?.statusCode===401||A.response?.statusCode===403){n.reportError(41,"Authentication failed - your credentials may have expired");return}else throw A}n.reportInfo(0,u.username)})).exitCode()}};var vvt={configuration:{npmPublishAccess:{description:"Default access of the published packages",type:"STRING",default:null},npmAuditExcludePackages:{description:"Array of glob patterns of packages to exclude from npm audit",type:"STRING",default:[],isArray:!0},npmAuditIgnoreAdvisories:{description:"Array of glob patterns of advisory IDs to exclude from npm audit",type:"STRING",default:[],isArray:!0}},commands:[zC,XC,ZC,eI,tI,nI,rI,iI,sI]},Dvt=vvt;var gG={};Kt(gG,{PatchCommand:()=>AI,PatchCommitCommand:()=>uI,PatchFetcher:()=>nD,PatchResolver:()=>iD,default:()=>jvt,patchUtils:()=>Id});Ke();Ke();Pt();sA();var Id={};Kt(Id,{applyPatchFile:()=>QF,diffFolders:()=>pG,ensureUnpatchedDescriptor:()=>cG,ensureUnpatchedLocator:()=>RF,extractPackageToDisk:()=>fG,extractPatchFlags:()=>uve,isParentRequired:()=>AG,isPatchDescriptor:()=>FF,isPatchLocator:()=>i0,loadPatchFiles:()=>rD,makeDescriptor:()=>TF,makeLocator:()=>uG,makePatchHash:()=>hG,parseDescriptor:()=>eD,parseLocator:()=>tD,parsePatchFile:()=>$v,unpatchDescriptor:()=>_vt,unpatchLocator:()=>Hvt});Ke();Pt();Ke();Pt();var Pvt=/^@@ -(\d+)(,(\d+))? \+(\d+)(,(\d+))? @@.*/;function oI(t){return K.relative(Bt.root,K.resolve(Bt.root,Ae.toPortablePath(t)))}function Svt(t){let e=t.trim().match(Pvt);if(!e)throw new Error(`Bad header line: '${t}'`);return{original:{start:Math.max(Number(e[1]),1),length:Number(e[3]||1)},patched:{start:Math.max(Number(e[4]),1),length:Number(e[6]||1)}}}var bvt=420,xvt=493;var ive=()=>({semverExclusivity:null,diffLineFromPath:null,diffLineToPath:null,oldMode:null,newMode:null,deletedFileMode:null,newFileMode:null,renameFrom:null,renameTo:null,beforeHash:null,afterHash:null,fromPath:null,toPath:null,hunks:null}),kvt=t=>({header:Svt(t),parts:[]}),Qvt={"@":"header","-":"deletion","+":"insertion"," ":"context","\\":"pragma",undefined:"context"};function Fvt(t){let e=[],r=ive(),o="parsing header",a=null,n=null;function u(){a&&(n&&(a.parts.push(n),n=null),r.hunks.push(a),a=null)}function A(){u(),e.push(r),r=ive()}for(let p=0;p0?"patch":"mode change",J=null;switch(U){case"rename":{if(!E||!w)throw new Error("Bad parser state: rename from & to not given");e.push({type:"rename",semverExclusivity:o,fromPath:oI(E),toPath:oI(w)}),J=w}break;case"file deletion":{let te=a||C;if(!te)throw new Error("Bad parse state: no path given for file deletion");e.push({type:"file deletion",semverExclusivity:o,hunk:L&&L[0]||null,path:oI(te),mode:kF(p),hash:D})}break;case"file creation":{let te=n||T;if(!te)throw new Error("Bad parse state: no path given for file creation");e.push({type:"file creation",semverExclusivity:o,hunk:L&&L[0]||null,path:oI(te),mode:kF(h),hash:x})}break;case"patch":case"mode change":J=T||n;break;default:qe.assertNever(U);break}J&&u&&A&&u!==A&&e.push({type:"mode change",semverExclusivity:o,path:oI(J),oldMode:kF(u),newMode:kF(A)}),J&&L&&L.length&&e.push({type:"patch",semverExclusivity:o,path:oI(J),hunks:L,beforeHash:D,afterHash:x})}if(e.length===0)throw new Error("Unable to parse patch file: No changes found. Make sure the patch is a valid UTF8 encoded string");return e}function kF(t){let e=parseInt(t,8)&511;if(e!==bvt&&e!==xvt)throw new Error(`Unexpected file mode string: ${t}`);return e}function $v(t){let e=t.split(/\n/g);return e[e.length-1]===""&&e.pop(),Rvt(Fvt(e))}function Tvt(t){let e=0,r=0;for(let{type:o,lines:a}of t.parts)switch(o){case"context":r+=a.length,e+=a.length;break;case"deletion":e+=a.length;break;case"insertion":r+=a.length;break;default:qe.assertNever(o);break}if(e!==t.header.original.length||r!==t.header.patched.length){let o=a=>a<0?a:`+${a}`;throw new Error(`hunk header integrity check failed (expected @@ ${o(t.header.original.length)} ${o(t.header.patched.length)} @@, got @@ ${o(e)} ${o(r)} @@)`)}}Ke();Pt();var aI=class extends Error{constructor(r,o){super(`Cannot apply hunk #${r+1}`);this.hunk=o}};async function lI(t,e,r){let o=await t.lstatPromise(e),a=await r();typeof a<"u"&&(e=a),await t.lutimesPromise(e,o.atime,o.mtime)}async function QF(t,{baseFs:e=new _n,dryRun:r=!1,version:o=null}={}){for(let a of t)if(!(a.semverExclusivity!==null&&o!==null&&!Ur.satisfiesWithPrereleases(o,a.semverExclusivity)))switch(a.type){case"file deletion":if(r){if(!e.existsSync(a.path))throw new Error(`Trying to delete a file that doesn't exist: ${a.path}`)}else await lI(e,K.dirname(a.path),async()=>{await e.unlinkPromise(a.path)});break;case"rename":if(r){if(!e.existsSync(a.fromPath))throw new Error(`Trying to move a file that doesn't exist: ${a.fromPath}`)}else await lI(e,K.dirname(a.fromPath),async()=>{await lI(e,K.dirname(a.toPath),async()=>{await lI(e,a.fromPath,async()=>(await e.movePromise(a.fromPath,a.toPath),a.toPath))})});break;case"file creation":if(r){if(e.existsSync(a.path))throw new Error(`Trying to create a file that already exists: ${a.path}`)}else{let n=a.hunk?a.hunk.parts[0].lines.join(` +`)+(a.hunk.parts[0].noNewlineAtEndOfFile?"":` +`):"";await e.mkdirpPromise(K.dirname(a.path),{chmod:493,utimes:[Pi.SAFE_TIME,Pi.SAFE_TIME]}),await e.writeFilePromise(a.path,n,{mode:a.mode}),await e.utimesPromise(a.path,Pi.SAFE_TIME,Pi.SAFE_TIME)}break;case"patch":await lI(e,a.path,async()=>{await Ovt(a,{baseFs:e,dryRun:r})});break;case"mode change":{let u=(await e.statPromise(a.path)).mode;if(sve(a.newMode)!==sve(u))continue;await lI(e,a.path,async()=>{await e.chmodPromise(a.path,a.newMode)})}break;default:qe.assertNever(a);break}}function sve(t){return(t&64)>0}function ove(t){return t.replace(/\s+$/,"")}function Lvt(t,e){return ove(t)===ove(e)}async function Ovt({hunks:t,path:e},{baseFs:r,dryRun:o=!1}){let a=await r.statSync(e).mode,u=(await r.readFileSync(e,"utf8")).split(/\n/),A=[],p=0,h=0;for(let w of t){let D=Math.max(h,w.header.patched.start+p),x=Math.max(0,D-h),C=Math.max(0,u.length-D-w.header.original.length),T=Math.max(x,C),L=0,U=0,J=null;for(;L<=T;){if(L<=x&&(U=D-L,J=ave(w,u,U),J!==null)){L=-L;break}if(L<=C&&(U=D+L,J=ave(w,u,U),J!==null))break;L+=1}if(J===null)throw new aI(t.indexOf(w),w);A.push(J),p+=L,h=U+w.header.original.length}if(o)return;let E=0;for(let w of A)for(let D of w)switch(D.type){case"splice":{let x=D.index+E;u.splice(x,D.numToDelete,...D.linesToInsert),E+=D.linesToInsert.length-D.numToDelete}break;case"pop":u.pop();break;case"push":u.push(D.line);break;default:qe.assertNever(D);break}await r.writeFilePromise(e,u.join(` +`),{mode:a})}function ave(t,e,r){let o=[];for(let a of t.parts)switch(a.type){case"context":case"deletion":{for(let n of a.lines){let u=e[r];if(u==null||!Lvt(u,n))return null;r+=1}a.type==="deletion"&&(o.push({type:"splice",index:r-a.lines.length,numToDelete:a.lines.length,linesToInsert:[]}),a.noNewlineAtEndOfFile&&o.push({type:"push",line:""}))}break;case"insertion":o.push({type:"splice",index:r,numToDelete:0,linesToInsert:a.lines}),a.noNewlineAtEndOfFile&&o.push({type:"pop"});break;default:qe.assertNever(a.type);break}return o}var Uvt=/^builtin<([^>]+)>$/;function cI(t,e){let{protocol:r,source:o,selector:a,params:n}=G.parseRange(t);if(r!=="patch:")throw new Error("Invalid patch range");if(o===null)throw new Error("Patch locators must explicitly define their source");let u=a?a.split(/&/).map(E=>Ae.toPortablePath(E)):[],A=n&&typeof n.locator=="string"?G.parseLocator(n.locator):null,p=n&&typeof n.version=="string"?n.version:null,h=e(o);return{parentLocator:A,sourceItem:h,patchPaths:u,sourceVersion:p}}function FF(t){return t.range.startsWith("patch:")}function i0(t){return t.reference.startsWith("patch:")}function eD(t){let{sourceItem:e,...r}=cI(t.range,G.parseDescriptor);return{...r,sourceDescriptor:e}}function tD(t){let{sourceItem:e,...r}=cI(t.reference,G.parseLocator);return{...r,sourceLocator:e}}function _vt(t){let{sourceItem:e}=cI(t.range,G.parseDescriptor);return e}function Hvt(t){let{sourceItem:e}=cI(t.reference,G.parseLocator);return e}function cG(t){if(!FF(t))return t;let{sourceItem:e}=cI(t.range,G.parseDescriptor);return e}function RF(t){if(!i0(t))return t;let{sourceItem:e}=cI(t.reference,G.parseLocator);return e}function lve({parentLocator:t,sourceItem:e,patchPaths:r,sourceVersion:o,patchHash:a},n){let u=t!==null?{locator:G.stringifyLocator(t)}:{},A=typeof o<"u"?{version:o}:{},p=typeof a<"u"?{hash:a}:{};return G.makeRange({protocol:"patch:",source:n(e),selector:r.join("&"),params:{...A,...p,...u}})}function TF(t,{parentLocator:e,sourceDescriptor:r,patchPaths:o}){return G.makeDescriptor(t,lve({parentLocator:e,sourceItem:r,patchPaths:o},G.stringifyDescriptor))}function uG(t,{parentLocator:e,sourcePackage:r,patchPaths:o,patchHash:a}){return G.makeLocator(t,lve({parentLocator:e,sourceItem:r,sourceVersion:r.version,patchPaths:o,patchHash:a},G.stringifyLocator))}function cve({onAbsolute:t,onRelative:e,onProject:r,onBuiltin:o},a){let n=a.lastIndexOf("!");n!==-1&&(a=a.slice(n+1));let u=a.match(Uvt);return u!==null?o(u[1]):a.startsWith("~/")?r(a.slice(2)):K.isAbsolute(a)?t(a):e(a)}function uve(t){let e=t.lastIndexOf("!");return{optional:(e!==-1?new Set(t.slice(0,e).split(/!/)):new Set).has("optional")}}function AG(t){return cve({onAbsolute:()=>!1,onRelative:()=>!0,onProject:()=>!1,onBuiltin:()=>!1},t)}async function rD(t,e,r){let o=t!==null?await r.fetcher.fetch(t,r):null,a=o&&o.localPath?{packageFs:new En(Bt.root),prefixPath:K.relative(Bt.root,o.localPath)}:o;o&&o!==a&&o.releaseFs&&o.releaseFs();let n=await qe.releaseAfterUseAsync(async()=>await Promise.all(e.map(async u=>{let A=uve(u),p=await cve({onAbsolute:async h=>await ae.readFilePromise(h,"utf8"),onRelative:async h=>{if(a===null)throw new Error("Assertion failed: The parent locator should have been fetched");return await a.packageFs.readFilePromise(K.join(a.prefixPath,h),"utf8")},onProject:async h=>await ae.readFilePromise(K.join(r.project.cwd,h),"utf8"),onBuiltin:async h=>await r.project.configuration.firstHook(E=>E.getBuiltinPatch,r.project,h)},u);return{...A,source:p}})));for(let u of n)typeof u.source=="string"&&(u.source=u.source.replace(/\r\n?/g,` +`));return n}async function fG(t,{cache:e,project:r}){let o=r.storedPackages.get(t.locatorHash);if(typeof o>"u")throw new Error("Assertion failed: Expected the package to be registered");let a=RF(t),n=r.storedChecksums,u=new Ri,A=await ae.mktempPromise(),p=K.join(A,"source"),h=K.join(A,"user"),E=K.join(A,".yarn-patch.json"),w=r.configuration.makeFetcher(),D=[];try{let x,C;if(t.locatorHash===a.locatorHash){let T=await w.fetch(t,{cache:e,project:r,fetcher:w,checksums:n,report:u});D.push(()=>T.releaseFs?.()),x=T,C=T}else x=await w.fetch(t,{cache:e,project:r,fetcher:w,checksums:n,report:u}),D.push(()=>x.releaseFs?.()),C=await w.fetch(t,{cache:e,project:r,fetcher:w,checksums:n,report:u}),D.push(()=>C.releaseFs?.());await Promise.all([ae.copyPromise(p,x.prefixPath,{baseFs:x.packageFs}),ae.copyPromise(h,C.prefixPath,{baseFs:C.packageFs}),ae.writeJsonPromise(E,{locator:G.stringifyLocator(t),version:o.version})])}finally{for(let x of D)x()}return ae.detachTemp(A),h}async function pG(t,e){let r=Ae.fromPortablePath(t).replace(/\\/g,"/"),o=Ae.fromPortablePath(e).replace(/\\/g,"/"),{stdout:a,stderr:n}=await Hr.execvp("git",["-c","core.safecrlf=false","diff","--src-prefix=a/","--dst-prefix=b/","--ignore-cr-at-eol","--full-index","--no-index","--no-renames","--text",r,o],{cwd:Ae.toPortablePath(process.cwd()),env:{...process.env,GIT_CONFIG_NOSYSTEM:"1",HOME:"",XDG_CONFIG_HOME:"",USERPROFILE:""}});if(n.length>0)throw new Error(`Unable to diff directories. Make sure you have a recent version of 'git' available in PATH. +The following error was reported by 'git': +${n}`);let u=r.startsWith("/")?A=>A.slice(1):A=>A;return a.replace(new RegExp(`(a|b)(${qe.escapeRegExp(`/${u(r)}/`)})`,"g"),"$1/").replace(new RegExp(`(a|b)${qe.escapeRegExp(`/${u(o)}/`)}`,"g"),"$1/").replace(new RegExp(qe.escapeRegExp(`${r}/`),"g"),"").replace(new RegExp(qe.escapeRegExp(`${o}/`),"g"),"")}function hG(t,e){let r=[];for(let{source:o}of t){if(o===null)continue;let a=$v(o);for(let n of a){let{semverExclusivity:u,...A}=n;u!==null&&e!==null&&!Ur.satisfiesWithPrereleases(e,u)||r.push(JSON.stringify(A))}}return xn.makeHash(`${3}`,...r).slice(0,6)}Ke();function Ave(t,{configuration:e,report:r}){for(let o of t.parts)for(let a of o.lines)switch(o.type){case"context":r.reportInfo(null,` ${pe.pretty(e,a,"grey")}`);break;case"deletion":r.reportError(28,`- ${pe.pretty(e,a,pe.Type.REMOVED)}`);break;case"insertion":r.reportError(28,`+ ${pe.pretty(e,a,pe.Type.ADDED)}`);break;default:qe.assertNever(o.type)}}var nD=class{supports(e,r){return!!i0(e)}getLocalPath(e,r){return null}async fetch(e,r){let o=r.checksums.get(e.locatorHash)||null,[a,n,u]=await r.cache.fetchPackageFromCache(e,o,{onHit:()=>r.report.reportCacheHit(e),onMiss:()=>r.report.reportCacheMiss(e,`${G.prettyLocator(r.project.configuration,e)} can't be found in the cache and will be fetched from the disk`),loader:()=>this.patchPackage(e,r),...r.cacheOptions});return{packageFs:a,releaseFs:n,prefixPath:G.getIdentVendorPath(e),localPath:this.getLocalPath(e,r),checksum:u}}async patchPackage(e,r){let{parentLocator:o,sourceLocator:a,sourceVersion:n,patchPaths:u}=tD(e),A=await rD(o,u,r),p=await ae.mktempPromise(),h=K.join(p,"current.zip"),E=await r.fetcher.fetch(a,r),w=G.getIdentVendorPath(e),D=new Zi(h,{create:!0,level:r.project.configuration.get("compressionLevel")});await qe.releaseAfterUseAsync(async()=>{await D.copyPromise(w,E.prefixPath,{baseFs:E.packageFs,stableSort:!0})},E.releaseFs),D.saveAndClose();for(let{source:x,optional:C}of A){if(x===null)continue;let T=new Zi(h,{level:r.project.configuration.get("compressionLevel")}),L=new En(K.resolve(Bt.root,w),{baseFs:T});try{await QF($v(x),{baseFs:L,version:n})}catch(U){if(!(U instanceof aI))throw U;let J=r.project.configuration.get("enableInlineHunks"),te=!J&&!C?" (set enableInlineHunks for details)":"",le=`${G.prettyLocator(r.project.configuration,e)}: ${U.message}${te}`,ce=ue=>{J&&Ave(U.hunk,{configuration:r.project.configuration,report:ue})};if(T.discardAndClose(),C){r.report.reportWarningOnce(66,le,{reportExtra:ce});continue}else throw new Jt(66,le,ce)}T.saveAndClose()}return new Zi(h,{level:r.project.configuration.get("compressionLevel")})}};Ke();var iD=class{supportsDescriptor(e,r){return!!FF(e)}supportsLocator(e,r){return!!i0(e)}shouldPersistResolution(e,r){return!1}bindDescriptor(e,r,o){let{patchPaths:a}=eD(e);return a.every(n=>!AG(n))?e:G.bindDescriptor(e,{locator:G.stringifyLocator(r)})}getResolutionDependencies(e,r){let{sourceDescriptor:o}=eD(e);return{sourceDescriptor:r.project.configuration.normalizeDependency(o)}}async getCandidates(e,r,o){if(!o.fetchOptions)throw new Error("Assertion failed: This resolver cannot be used unless a fetcher is configured");let{parentLocator:a,patchPaths:n}=eD(e),u=await rD(a,n,o.fetchOptions),A=r.sourceDescriptor;if(typeof A>"u")throw new Error("Assertion failed: The dependency should have been resolved");let p=hG(u,A.version);return[uG(e,{parentLocator:a,sourcePackage:A,patchPaths:n,patchHash:p})]}async getSatisfying(e,r,o,a){let[n]=await this.getCandidates(e,r,a);return{locators:o.filter(u=>u.locatorHash===n.locatorHash),sorted:!1}}async resolve(e,r){let{sourceLocator:o}=tD(e);return{...await r.resolver.resolve(o,r),...e}}};Ke();Pt();Gt();var uI=class extends ut{constructor(){super(...arguments);this.save=de.Boolean("-s,--save",!1,{description:"Add the patch to your resolution entries"});this.patchFolder=de.String()}static{this.paths=[["patch-commit"]]}static{this.usage=ot.Usage({description:"generate a patch out of a directory",details:"\n By default, this will print a patchfile on stdout based on the diff between the folder passed in and the original version of the package. Such file is suitable for consumption with the `patch:` protocol.\n\n With the `-s,--save` option set, the patchfile won't be printed on stdout anymore and will instead be stored within a local file (by default kept within `.yarn/patches`, but configurable via the `patchFolder` setting). A `resolutions` entry will also be added to your top-level manifest, referencing the patched package via the `patch:` protocol.\n\n Note that only folders generated by `yarn patch` are accepted as valid input for `yarn patch-commit`.\n "})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let n=K.resolve(this.context.cwd,Ae.toPortablePath(this.patchFolder)),u=K.join(n,"../source"),A=K.join(n,"../.yarn-patch.json");if(!ae.existsSync(u))throw new it("The argument folder didn't get created by 'yarn patch'");let p=await pG(u,n),h=await ae.readJsonPromise(A),E=G.parseLocator(h.locator,!0);if(!o.storedPackages.has(E.locatorHash))throw new it("No package found in the project for the given locator");if(!this.save){this.context.stdout.write(p);return}let w=r.get("patchFolder"),D=K.join(w,`${G.slugifyLocator(E)}.patch`);await ae.mkdirPromise(w,{recursive:!0}),await ae.writeFilePromise(D,p);let x=[],C=new Map;for(let T of o.storedPackages.values()){if(G.isVirtualLocator(T))continue;let L=T.dependencies.get(E.identHash);if(!L)continue;let U=G.ensureDevirtualizedDescriptor(L),J=cG(U),te=o.storedResolutions.get(J.descriptorHash);if(!te)throw new Error("Assertion failed: Expected the resolution to have been registered");if(!o.storedPackages.get(te))throw new Error("Assertion failed: Expected the package to have been registered");let ce=o.tryWorkspaceByLocator(T);if(ce)x.push(ce);else{let ue=o.originalPackages.get(T.locatorHash);if(!ue)throw new Error("Assertion failed: Expected the original package to have been registered");let Ie=ue.dependencies.get(L.identHash);if(!Ie)throw new Error("Assertion failed: Expected the original dependency to have been registered");C.set(Ie.descriptorHash,Ie)}}for(let T of x)for(let L of _t.hardDependencies){let U=T.manifest[L].get(E.identHash);if(!U)continue;let J=TF(U,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[K.join(mr.home,K.relative(o.cwd,D))]});T.manifest[L].set(U.identHash,J)}for(let T of C.values()){let L=TF(T,{parentLocator:null,sourceDescriptor:G.convertLocatorToDescriptor(E),patchPaths:[K.join(mr.home,K.relative(o.cwd,D))]});o.topLevelWorkspace.manifest.resolutions.push({pattern:{descriptor:{fullName:G.stringifyIdent(L),description:T.range}},reference:L.range})}await o.persist()}};Ke();Pt();Gt();var AI=class extends ut{constructor(){super(...arguments);this.update=de.Boolean("-u,--update",!1,{description:"Reapply local patches that already apply to this packages"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.package=de.String()}static{this.paths=[["patch"]]}static{this.usage=ot.Usage({description:"prepare a package for patching",details:"\n This command will cause a package to be extracted in a temporary directory intended to be editable at will.\n\n Once you're done with your changes, run `yarn patch-commit -s path` (with `path` being the temporary directory you received) to generate a patchfile and register it into your top-level manifest via the `patch:` protocol. Run `yarn patch-commit -h` for more details.\n\n Calling the command when you already have a patch won't import it by default (in other words, the default behavior is to reset existing patches). However, adding the `-u,--update` flag will import any current patch.\n "})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let u=G.parseLocator(this.package);if(u.reference==="unknown"){let A=qe.mapAndFilter([...o.storedPackages.values()],p=>p.identHash!==u.identHash?qe.mapAndFilter.skip:G.isVirtualLocator(p)?qe.mapAndFilter.skip:i0(p)!==this.update?qe.mapAndFilter.skip:p);if(A.length===0)throw new it("No package found in the project for the given locator");if(A.length>1)throw new it(`Multiple candidate packages found; explicitly choose one of them (use \`yarn why \` to get more information as to who depends on them): +${A.map(p=>` +- ${G.prettyLocator(r,p)}`).join("")}`);u=A[0]}if(!o.storedPackages.has(u.locatorHash))throw new it("No package found in the project for the given locator");await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=RF(u),h=await fG(u,{cache:n,project:o});A.reportJson({locator:G.stringifyLocator(p),path:Ae.fromPortablePath(h)});let E=this.update?" along with its current modifications":"";A.reportInfo(0,`Package ${G.prettyLocator(r,p)} got extracted with success${E}!`),A.reportInfo(0,`You can now edit the following folder: ${pe.pretty(r,Ae.fromPortablePath(h),"magenta")}`),A.reportInfo(0,`Once you are done run ${pe.pretty(r,`yarn patch-commit -s ${process.platform==="win32"?'"':""}${Ae.fromPortablePath(h)}${process.platform==="win32"?'"':""}`,"cyan")} and Yarn will store a patchfile based on your changes.`)})}};var qvt={configuration:{enableInlineHunks:{description:"If true, the installs will print unmatched patch hunks",type:"BOOLEAN",default:!1},patchFolder:{description:"Folder where the patch files must be written",type:"ABSOLUTE_PATH",default:"./.yarn/patches"}},commands:[uI,AI],fetchers:[nD],resolvers:[iD]},jvt=qvt;var yG={};Kt(yG,{PnpmLinker:()=>sD,default:()=>Vvt});Ke();Pt();Gt();var sD=class{getCustomDataKey(){return JSON.stringify({name:"PnpmLinker",version:3})}supportsPackage(e,r){return this.isEnabled(r)}async findPackageLocation(e,r){if(!this.isEnabled(r))throw new Error("Assertion failed: Expected the pnpm linker to be enabled");let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new it(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=a.pathsByLocator.get(e.locatorHash);if(typeof n>"u")throw new it(`Couldn't find ${G.prettyLocator(r.project.configuration,e)} in the currently installed pnpm map - running an install might help`);return n.packageLocation}async findPackageLocator(e,r){if(!this.isEnabled(r))return null;let o=this.getCustomDataKey(),a=r.project.linkersCustomData.get(o);if(!a)throw new it(`The project in ${pe.pretty(r.project.configuration,`${r.project.cwd}/package.json`,pe.Type.PATH)} doesn't seem to have been installed - running an install there might help`);let n=e.match(/(^.*\/node_modules\/(@[^/]*\/)?[^/]+)(\/.*$)/);if(n){let p=a.locatorByPath.get(n[1]);if(p)return p}let u=e,A=e;do{A=u,u=K.dirname(A);let p=a.locatorByPath.get(A);if(p)return p}while(u!==A);return null}makeInstaller(e){return new dG(e)}isEnabled(e){return e.project.configuration.get("nodeLinker")==="pnpm"}},dG=class{constructor(e){this.opts=e;this.asyncActions=new qe.AsyncActions(10);this.customData={pathsByLocator:new Map,locatorByPath:new Map};this.indexFolderPromise=$D(ae,{indexPath:K.join(e.project.configuration.get("globalFolder"),"index")})}attachCustomData(e){}async installPackage(e,r,o){switch(e.linkType){case"SOFT":return this.installPackageSoft(e,r,o);case"HARD":return this.installPackageHard(e,r,o)}throw new Error("Assertion failed: Unsupported package link type")}async installPackageSoft(e,r,o){let a=K.resolve(r.packageFs.getRealPath(),r.prefixPath),n=this.opts.project.tryWorkspaceByLocator(e)?K.join(a,mr.nodeModules):null;return this.customData.pathsByLocator.set(e.locatorHash,{packageLocation:a,dependenciesLocation:n}),{packageLocation:a,buildRequest:null}}async installPackageHard(e,r,o){let a=Gvt(e,{project:this.opts.project}),n=a.packageLocation;this.customData.locatorByPath.set(n,G.stringifyLocator(e)),this.customData.pathsByLocator.set(e.locatorHash,a),o.holdFetchResult(this.asyncActions.set(e.locatorHash,async()=>{await ae.mkdirPromise(n,{recursive:!0}),await ae.copyPromise(n,r.prefixPath,{baseFs:r.packageFs,overwrite:!1,linkStrategy:{type:"HardlinkFromIndex",indexPath:await this.indexFolderPromise,autoRepair:!0}})}));let A=G.isVirtualLocator(e)?G.devirtualizeLocator(e):e,p={manifest:await _t.tryFind(r.prefixPath,{baseFs:r.packageFs})??new _t,misc:{hasBindingGyp:CA.hasBindingGyp(r)}},h=this.opts.project.getDependencyMeta(A,e.version),E=CA.extractBuildRequest(e,p,h,{configuration:this.opts.project.configuration});return{packageLocation:n,buildRequest:E}}async attachInternalDependencies(e,r){if(this.opts.project.configuration.get("nodeLinker")!=="pnpm"||!fve(e,{project:this.opts.project}))return;let o=this.customData.pathsByLocator.get(e.locatorHash);if(typeof o>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(e)})`);let{dependenciesLocation:a}=o;a&&this.asyncActions.reduce(e.locatorHash,async n=>{await ae.mkdirPromise(a,{recursive:!0});let u=await Wvt(a),A=new Map(u),p=[n],h=(w,D)=>{let x=D;fve(D,{project:this.opts.project})||(this.opts.report.reportWarningOnce(0,"The pnpm linker doesn't support providing different versions to workspaces' peer dependencies"),x=G.devirtualizeLocator(D));let C=this.customData.pathsByLocator.get(x.locatorHash);if(typeof C>"u")throw new Error(`Assertion failed: Expected the package to have been registered (${G.stringifyLocator(D)})`);let T=G.stringifyIdent(w),L=K.join(a,T),U=K.relative(K.dirname(L),C.packageLocation),J=A.get(T);A.delete(T),p.push(Promise.resolve().then(async()=>{if(J){if(J.isSymbolicLink()&&await ae.readlinkPromise(L)===U)return;await ae.removePromise(L)}await ae.mkdirpPromise(K.dirname(L)),process.platform=="win32"&&this.opts.project.configuration.get("winLinkType")==="junctions"?await ae.symlinkPromise(C.packageLocation,L,"junction"):await ae.symlinkPromise(U,L)}))},E=!1;for(let[w,D]of r)w.identHash===e.identHash&&(E=!0),h(w,D);!E&&!this.opts.project.tryWorkspaceByLocator(e)&&h(G.convertLocatorToDescriptor(e),e),p.push(Yvt(a,A)),await Promise.all(p)})}async attachExternalDependents(e,r){throw new Error("External dependencies haven't been implemented for the pnpm linker")}async finalizeInstall(){let e=hve(this.opts.project);if(this.opts.project.configuration.get("nodeLinker")!=="pnpm")await ae.removePromise(e);else{let r;try{r=new Set(await ae.readdirPromise(e))}catch{r=new Set}for(let{dependenciesLocation:o}of this.customData.pathsByLocator.values()){if(!o)continue;let a=K.contains(e,o);if(a===null)continue;let[n]=a.split(K.sep);r.delete(n)}await Promise.all([...r].map(async o=>{await ae.removePromise(K.join(e,o))}))}return await this.asyncActions.wait(),await mG(e),this.opts.project.configuration.get("nodeLinker")!=="node-modules"&&await mG(pve(this.opts.project)),{customData:this.customData}}};function pve(t){return K.join(t.cwd,mr.nodeModules)}function hve(t){return K.join(pve(t),".store")}function Gvt(t,{project:e}){let r=G.slugifyLocator(t),o=hve(e),a=K.join(o,r,"package"),n=K.join(o,r,mr.nodeModules);return{packageLocation:a,dependenciesLocation:n}}function fve(t,{project:e}){return!G.isVirtualLocator(t)||!e.tryWorkspaceByLocator(t)}async function Wvt(t){let e=new Map,r=[];try{r=await ae.readdirPromise(t,{withFileTypes:!0})}catch(o){if(o.code!=="ENOENT")throw o}try{for(let o of r)if(!o.name.startsWith("."))if(o.name.startsWith("@")){let a=await ae.readdirPromise(K.join(t,o.name),{withFileTypes:!0});if(a.length===0)e.set(o.name,o);else for(let n of a)e.set(`${o.name}/${n.name}`,n)}else e.set(o.name,o)}catch(o){if(o.code!=="ENOENT")throw o}return e}async function Yvt(t,e){let r=[],o=new Set;for(let a of e.keys()){r.push(ae.removePromise(K.join(t,a)));let n=G.tryParseIdent(a)?.scope;n&&o.add(`@${n}`)}return Promise.all(r).then(()=>Promise.all([...o].map(a=>mG(K.join(t,a)))))}async function mG(t){try{await ae.rmdirPromise(t)}catch(e){if(e.code!=="ENOENT"&&e.code!=="ENOTEMPTY")throw e}}var Kvt={linkers:[sD]},Vvt=Kvt;var DG={};Kt(DG,{StageCommand:()=>fI,default:()=>sDt,stageUtils:()=>LF});Ke();Pt();Gt();Ke();Pt();var LF={};Kt(LF,{ActionType:()=>EG,checkConsensus:()=>NF,expandDirectory:()=>wG,findConsensus:()=>BG,findVcsRoot:()=>CG,genCommitMessage:()=>vG,getCommitPrefix:()=>gve,isYarnFile:()=>IG});Pt();var EG=(n=>(n[n.CREATE=0]="CREATE",n[n.DELETE=1]="DELETE",n[n.ADD=2]="ADD",n[n.REMOVE=3]="REMOVE",n[n.MODIFY=4]="MODIFY",n))(EG||{});async function CG(t,{marker:e}){do if(!ae.existsSync(K.join(t,e)))t=K.dirname(t);else return t;while(t!=="/");return null}function IG(t,{roots:e,names:r}){if(r.has(K.basename(t)))return!0;do if(!e.has(t))t=K.dirname(t);else return!0;while(t!=="/");return!1}function wG(t){let e=[],r=[t];for(;r.length>0;){let o=r.pop(),a=ae.readdirSync(o);for(let n of a){let u=K.resolve(o,n);ae.lstatSync(u).isDirectory()?r.push(u):e.push(u)}}return e}function NF(t,e){let r=0,o=0;for(let a of t)a!=="wip"&&(e.test(a)?r+=1:o+=1);return r>=o}function BG(t){let e=NF(t,/^(\w\(\w+\):\s*)?\w+s/),r=NF(t,/^(\w\(\w+\):\s*)?[A-Z]/),o=NF(t,/^\w\(\w+\):/);return{useThirdPerson:e,useUpperCase:r,useComponent:o}}function gve(t){return t.useComponent?"chore(yarn): ":""}var Jvt=new Map([[0,"create"],[1,"delete"],[2,"add"],[3,"remove"],[4,"update"]]);function vG(t,e){let r=gve(t),o=[],a=e.slice().sort((n,u)=>n[0]-u[0]);for(;a.length>0;){let[n,u]=a.shift(),A=Jvt.get(n);t.useUpperCase&&o.length===0&&(A=`${A[0].toUpperCase()}${A.slice(1)}`),t.useThirdPerson&&(A+="s");let p=[u];for(;a.length>0&&a[0][0]===n;){let[,E]=a.shift();p.push(E)}p.sort();let h=p.shift();p.length===1?h+=" (and one other)":p.length>1&&(h+=` (and ${p.length} others)`),o.push(`${A} ${h}`)}return`${r}${o.join(", ")}`}var zvt="Commit generated via `yarn stage`",Xvt=11;async function dve(t){let{code:e,stdout:r}=await Hr.execvp("git",["log","-1","--pretty=format:%H"],{cwd:t});return e===0?r.trim():null}async function Zvt(t,e){let r=[],o=e.filter(h=>K.basename(h.path)==="package.json");for(let{action:h,path:E}of o){let w=K.relative(t,E);if(h===4){let D=await dve(t),{stdout:x}=await Hr.execvp("git",["show",`${D}:${w}`],{cwd:t,strict:!0}),C=await _t.fromText(x),T=await _t.fromFile(E),L=new Map([...T.dependencies,...T.devDependencies]),U=new Map([...C.dependencies,...C.devDependencies]);for(let[J,te]of U){let le=G.stringifyIdent(te),ce=L.get(J);ce?ce.range!==te.range&&r.push([4,`${le} to ${ce.range}`]):r.push([3,le])}for(let[J,te]of L)U.has(J)||r.push([2,G.stringifyIdent(te)])}else if(h===0){let D=await _t.fromFile(E);D.name?r.push([0,G.stringifyIdent(D.name)]):r.push([0,"a package"])}else if(h===1){let D=await dve(t),{stdout:x}=await Hr.execvp("git",["show",`${D}:${w}`],{cwd:t,strict:!0}),C=await _t.fromText(x);C.name?r.push([1,G.stringifyIdent(C.name)]):r.push([1,"a package"])}else throw new Error("Assertion failed: Unsupported action type")}let{code:a,stdout:n}=await Hr.execvp("git",["log",`-${Xvt}`,"--pretty=format:%s"],{cwd:t}),u=a===0?n.split(/\n/g).filter(h=>h!==""):[],A=BG(u);return vG(A,r)}var $vt={0:[" A ","?? "],4:[" M "],1:[" D "]},eDt={0:["A "],4:["M "],1:["D "]},mve={async findRoot(t){return await CG(t,{marker:".git"})},async filterChanges(t,e,r,o){let{stdout:a}=await Hr.execvp("git",["status","-s"],{cwd:t,strict:!0}),n=a.toString().split(/\n/g),u=o?.staged?eDt:$vt;return[].concat(...n.map(p=>{if(p==="")return[];let h=p.slice(0,3),E=K.resolve(t,p.slice(3));if(!o?.staged&&h==="?? "&&p.endsWith("/"))return wG(E).map(w=>({action:0,path:w}));{let D=[0,4,1].find(x=>u[x].includes(h));return D!==void 0?[{action:D,path:E}]:[]}})).filter(p=>IG(p.path,{roots:e,names:r}))},async genCommitMessage(t,e){return await Zvt(t,e)},async makeStage(t,e){let r=e.map(o=>Ae.fromPortablePath(o.path));await Hr.execvp("git",["add","--",...r],{cwd:t,strict:!0})},async makeCommit(t,e,r){let o=e.map(a=>Ae.fromPortablePath(a.path));await Hr.execvp("git",["add","-N","--",...o],{cwd:t,strict:!0}),await Hr.execvp("git",["commit","-m",`${r} + +${zvt} +`,"--",...o],{cwd:t,strict:!0})},async makeReset(t,e){let r=e.map(o=>Ae.fromPortablePath(o.path));await Hr.execvp("git",["reset","HEAD","--",...r],{cwd:t,strict:!0})}};var tDt=[mve],fI=class extends ut{constructor(){super(...arguments);this.commit=de.Boolean("-c,--commit",!1,{description:"Commit the staged files"});this.reset=de.Boolean("-r,--reset",!1,{description:"Remove all files from the staging area"});this.dryRun=de.Boolean("-n,--dry-run",!1,{description:"Print the commit message and the list of modified files without staging / committing"});this.update=de.Boolean("-u,--update",!1,{hidden:!0})}static{this.paths=[["stage"]]}static{this.usage=ot.Usage({description:"add all yarn files to your vcs",details:"\n This command will add to your staging area the files belonging to Yarn (typically any modified `package.json` and `.yarnrc.yml` files, but also linker-generated files, cache data, etc). It will take your ignore list into account, so the cache files won't be added if the cache is ignored in a `.gitignore` file (assuming you use Git).\n\n Running `--reset` will instead remove them from the staging area (the changes will still be there, but won't be committed until you stage them back).\n\n Since the staging area is a non-existent concept in Mercurial, Yarn will always create a new commit when running this command on Mercurial repositories. You can get this behavior when using Git by using the `--commit` flag which will directly create a commit.\n ",examples:[["Adds all modified project files to the staging area","yarn stage"],["Creates a new commit containing all modified project files","yarn stage --commit"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o}=await Qt.find(r,this.context.cwd),{driver:a,root:n}=await rDt(o.cwd),u=[r.get("cacheFolder"),r.get("globalFolder"),r.get("virtualFolder"),r.get("yarnPath")];await r.triggerHook(w=>w.populateYarnPaths,o,w=>{u.push(w)});let A=new Set;for(let w of u)for(let D of nDt(n,w))A.add(D);let p=new Set([r.get("rcFilename"),mr.lockfile,mr.manifest]),h=await a.filterChanges(n,A,p),E=await a.genCommitMessage(n,h);if(this.dryRun)if(this.commit)this.context.stdout.write(`${E} +`);else for(let w of h)this.context.stdout.write(`${Ae.fromPortablePath(w.path)} +`);else if(this.reset){let w=await a.filterChanges(n,A,p,{staged:!0});w.length===0?this.context.stdout.write("No staged changes found!"):await a.makeReset(n,w)}else h.length===0?this.context.stdout.write("No changes found!"):this.commit?await a.makeCommit(n,h,E):(await a.makeStage(n,h),this.context.stdout.write(E))}};async function rDt(t){let e=null,r=null;for(let o of tDt)if((r=await o.findRoot(t))!==null){e=o;break}if(e===null||r===null)throw new it("No stage driver has been found for your current project");return{driver:e,root:r}}function nDt(t,e){let r=[];if(e===null)return r;for(;;){(e===t||e.startsWith(`${t}/`))&&r.push(e);let o;try{o=ae.statSync(e)}catch{break}if(o.isSymbolicLink())e=K.resolve(K.dirname(e),ae.readlinkSync(e));else break}return r}var iDt={commands:[fI]},sDt=iDt;var PG={};Kt(PG,{default:()=>pDt});Ke();Ke();Pt();var Cve=et(ni());Ke();var yve=et(L6()),oDt="e8e1bd300d860104bb8c58453ffa1eb4",aDt="OFCNCOG2CU",Eve=async(t,e)=>{let r=G.stringifyIdent(t),a=lDt(e).initIndex("npm-search");try{return(await a.getObject(r,{attributesToRetrieve:["types"]})).types?.ts==="definitely-typed"}catch{return!1}},lDt=t=>(0,yve.default)(aDt,oDt,{requester:{async send(r){try{let o=await on.request(r.url,r.data||null,{configuration:t,headers:r.headers});return{content:o.body,isTimedOut:!1,status:o.statusCode}}catch(o){return{content:o.response.body,isTimedOut:!1,status:o.response.statusCode}}}}});var Ive=t=>t.scope?`${t.scope}__${t.name}`:`${t.name}`,cDt=async(t,e,r,o)=>{if(r.scope==="types")return;let{project:a}=t,{configuration:n}=a;if(!(n.get("tsEnableAutoTypes")??(ae.existsSync(K.join(t.cwd,"tsconfig.json"))||ae.existsSync(K.join(a.cwd,"tsconfig.json")))))return;let A=n.makeResolver(),p={project:a,resolver:A,report:new Ri};if(!await Eve(r,n))return;let E=Ive(r),w=G.parseRange(r.range).selector;if(!Ur.validRange(w)){let L=n.normalizeDependency(r),U=await A.getCandidates(L,{},p);w=G.parseRange(U[0].reference).selector}let D=Cve.default.coerce(w);if(D===null)return;let x=`${nu.Modifier.CARET}${D.major}`,C=G.makeDescriptor(G.makeIdent("types",E),x),T=qe.mapAndFind(a.workspaces,L=>{let U=L.manifest.dependencies.get(r.identHash)?.descriptorHash,J=L.manifest.devDependencies.get(r.identHash)?.descriptorHash;if(U!==r.descriptorHash&&J!==r.descriptorHash)return qe.mapAndFind.skip;let te=[];for(let le of _t.allDependencies){let ce=L.manifest[le].get(C.identHash);typeof ce>"u"||te.push([le,ce])}return te.length===0?qe.mapAndFind.skip:te});if(typeof T<"u")for(let[L,U]of T)t.manifest[L].set(U.identHash,U);else{try{let L=n.normalizeDependency(C);if((await A.getCandidates(L,{},p)).length===0)return}catch{return}t.manifest[nu.Target.DEVELOPMENT].set(C.identHash,C)}},uDt=async(t,e,r)=>{if(r.scope==="types")return;let{project:o}=t,{configuration:a}=o;if(!(a.get("tsEnableAutoTypes")??(ae.existsSync(K.join(t.cwd,"tsconfig.json"))||ae.existsSync(K.join(o.cwd,"tsconfig.json")))))return;let u=Ive(r),A=G.makeIdent("types",u);for(let p of _t.allDependencies)typeof t.manifest[p].get(A.identHash)>"u"||t.manifest[p].delete(A.identHash)},ADt=(t,e)=>{e.publishConfig&&e.publishConfig.typings&&(e.typings=e.publishConfig.typings),e.publishConfig&&e.publishConfig.types&&(e.types=e.publishConfig.types)},fDt={configuration:{tsEnableAutoTypes:{description:"Whether Yarn should auto-install @types/ dependencies on 'yarn add'",type:"BOOLEAN",isNullable:!0,default:null}},hooks:{afterWorkspaceDependencyAddition:cDt,afterWorkspaceDependencyRemoval:uDt,beforeWorkspacePacking:ADt}},pDt=fDt;var QG={};Kt(QG,{VersionApplyCommand:()=>mI,VersionCheckCommand:()=>yI,VersionCommand:()=>EI,default:()=>FDt,versionUtils:()=>dI});Ke();Ke();Gt();var dI={};Kt(dI,{Decision:()=>hI,applyPrerelease:()=>Sve,applyReleases:()=>kG,applyStrategy:()=>MF,clearVersionFiles:()=>SG,getUndecidedDependentWorkspaces:()=>aD,getUndecidedWorkspaces:()=>OF,openVersionFile:()=>gI,requireMoreDecisions:()=>xDt,resolveVersionFiles:()=>oD,suggestStrategy:()=>xG,updateVersionFiles:()=>bG,validateReleaseDecision:()=>pI});Ke();Pt();Ol();Gt();var Pve=et(Dve()),PA=et(ni()),bDt=/^(>=|[~^]|)(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(-(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(\.(0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*)?(\+[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*)?$/,hI=(u=>(u.UNDECIDED="undecided",u.DECLINE="decline",u.MAJOR="major",u.MINOR="minor",u.PATCH="patch",u.PRERELEASE="prerelease",u))(hI||{});function pI(t){let e=PA.default.valid(t);return e||qe.validateEnum((0,Pve.default)(hI,"UNDECIDED"),t)}async function oD(t,{prerelease:e=null}={}){let r=new Map,o=t.configuration.get("deferredVersionFolder");if(!ae.existsSync(o))return r;let a=await ae.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=K.join(o,n),A=await ae.readFilePromise(u,"utf8"),p=Ki(A);for(let[h,E]of Object.entries(p.releases||{})){if(E==="decline")continue;let w=G.parseIdent(h),D=t.tryWorkspaceByIdent(w);if(D===null)throw new Error(`Assertion failed: Expected a release definition file to only reference existing workspaces (${K.basename(u)} references ${h})`);if(D.manifest.version===null)throw new Error(`Assertion failed: Expected the workspace to have a version (${G.prettyLocator(t.configuration,D.anchoredLocator)})`);let x=D.manifest.raw.stableVersion??D.manifest.version,C=r.get(D),T=MF(x,pI(E));if(T===null)throw new Error(`Assertion failed: Expected ${x} to support being bumped via strategy ${E}`);let L=typeof C<"u"?PA.default.gt(T,C)?T:C:T;r.set(D,L)}}return e&&(r=new Map([...r].map(([n,u])=>[n,Sve(u,{current:n.manifest.version,prerelease:e})]))),r}async function SG(t){let e=t.configuration.get("deferredVersionFolder");ae.existsSync(e)&&await ae.removePromise(e)}async function bG(t,e){let r=new Set(e),o=t.configuration.get("deferredVersionFolder");if(!ae.existsSync(o))return;let a=await ae.readdirPromise(o);for(let n of a){if(!n.endsWith(".yml"))continue;let u=K.join(o,n),A=await ae.readFilePromise(u,"utf8"),p=Ki(A),h=p?.releases;if(h){for(let E of Object.keys(h)){let w=G.parseIdent(E),D=t.tryWorkspaceByIdent(w);(D===null||r.has(D))&&delete p.releases[E]}Object.keys(p.releases).length>0?await ae.changeFilePromise(u,Pa(new Pa.PreserveOrdering(p))):await ae.unlinkPromise(u)}}}async function gI(t,{allowEmpty:e=!1}={}){let r=t.configuration;if(r.projectCwd===null)throw new it("This command can only be run from within a Yarn project");let o=await ra.fetchRoot(r.projectCwd),a=o!==null?await ra.fetchBase(o,{baseRefs:r.get("changesetBaseRefs")}):null,n=o!==null?await ra.fetchChangedFiles(o,{base:a.hash,project:t}):[],u=r.get("deferredVersionFolder"),A=n.filter(x=>K.contains(u,x)!==null);if(A.length>1)throw new it(`Your current branch contains multiple versioning files; this isn't supported: +- ${A.map(x=>Ae.fromPortablePath(x)).join(` +- `)}`);let p=new Set(qe.mapAndFilter(n,x=>{let C=t.tryWorkspaceByFilePath(x);return C===null?qe.mapAndFilter.skip:C}));if(A.length===0&&p.size===0&&!e)return null;let h=A.length===1?A[0]:K.join(u,`${xn.makeHash(Math.random().toString()).slice(0,8)}.yml`),E=ae.existsSync(h)?await ae.readFilePromise(h,"utf8"):"{}",w=Ki(E),D=new Map;for(let x of w.declined||[]){let C=G.parseIdent(x),T=t.getWorkspaceByIdent(C);D.set(T,"decline")}for(let[x,C]of Object.entries(w.releases||{})){let T=G.parseIdent(x),L=t.getWorkspaceByIdent(T);D.set(L,pI(C))}return{project:t,root:o,baseHash:a!==null?a.hash:null,baseTitle:a!==null?a.title:null,changedFiles:new Set(n),changedWorkspaces:p,releaseRoots:new Set([...p].filter(x=>x.manifest.version!==null)),releases:D,async saveAll(){let x={},C=[],T=[];for(let L of t.workspaces){if(L.manifest.version===null)continue;let U=G.stringifyIdent(L.anchoredLocator),J=D.get(L);J==="decline"?C.push(U):typeof J<"u"?x[U]=pI(J):p.has(L)&&T.push(U)}await ae.mkdirPromise(K.dirname(h),{recursive:!0}),await ae.changeFilePromise(h,Pa(new Pa.PreserveOrdering({releases:Object.keys(x).length>0?x:void 0,declined:C.length>0?C:void 0,undecided:T.length>0?T:void 0})))}}}function xDt(t){return OF(t).size>0||aD(t).length>0}function OF(t){let e=new Set;for(let r of t.changedWorkspaces)r.manifest.version!==null&&(t.releases.has(r)||e.add(r));return e}function aD(t,{include:e=new Set}={}){let r=[],o=new Map(qe.mapAndFilter([...t.releases],([n,u])=>u==="decline"?qe.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n])),a=new Map(qe.mapAndFilter([...t.releases],([n,u])=>u!=="decline"?qe.mapAndFilter.skip:[n.anchoredLocator.locatorHash,n]));for(let n of t.project.workspaces)if(!(!e.has(n)&&(a.has(n.anchoredLocator.locatorHash)||o.has(n.anchoredLocator.locatorHash)))&&n.manifest.version!==null)for(let u of _t.hardDependencies)for(let A of n.manifest.getForScope(u).values()){let p=t.project.tryWorkspaceByDescriptor(A);p!==null&&o.has(p.anchoredLocator.locatorHash)&&r.push([n,p])}return r}function xG(t,e){let r=PA.default.clean(e);for(let o of Object.values(hI))if(o!=="undecided"&&o!=="decline"&&PA.default.inc(t,o)===r)return o;return null}function MF(t,e){if(PA.default.valid(e))return e;if(t===null)throw new it(`Cannot apply the release strategy "${e}" unless the workspace already has a valid version`);if(!PA.default.valid(t))throw new it(`Cannot apply the release strategy "${e}" on a non-semver version (${t})`);let r=PA.default.inc(t,e);if(r===null)throw new it(`Cannot apply the release strategy "${e}" on the specified version (${t})`);return r}function kG(t,e,{report:r}){let o=new Map;for(let a of t.workspaces)for(let n of _t.allDependencies)for(let u of a.manifest[n].values()){let A=t.tryWorkspaceByDescriptor(u);if(A===null||!e.has(A))continue;qe.getArrayWithDefault(o,A).push([a,n,u.identHash])}for(let[a,n]of e){let u=a.manifest.version;a.manifest.version=n,PA.default.prerelease(n)===null?delete a.manifest.raw.stableVersion:a.manifest.raw.stableVersion||(a.manifest.raw.stableVersion=u);let A=a.manifest.name!==null?G.stringifyIdent(a.manifest.name):null;r.reportInfo(0,`${G.prettyLocator(t.configuration,a.anchoredLocator)}: Bumped to ${n}`),r.reportJson({cwd:Ae.fromPortablePath(a.cwd),ident:A,oldVersion:u,newVersion:n});let p=o.get(a);if(!(typeof p>"u"))for(let[h,E,w]of p){let D=h.manifest[E].get(w);if(typeof D>"u")throw new Error("Assertion failed: The dependency should have existed");let x=D.range,C=!1;if(x.startsWith(ci.protocol)&&(x=x.slice(ci.protocol.length),C=!0,x===a.relativeCwd))continue;let T=x.match(bDt);if(!T){r.reportWarning(0,`Couldn't auto-upgrade range ${x} (in ${G.prettyLocator(t.configuration,h.anchoredLocator)})`);continue}let L=`${T[1]}${n}`;C&&(L=`${ci.protocol}${L}`);let U=G.makeDescriptor(D,L);h.manifest[E].set(w,U)}}}var kDt=new Map([["%n",{extract:t=>t.length>=1?[t[0],t.slice(1)]:null,generate:(t=0)=>`${t+1}`}]]);function Sve(t,{current:e,prerelease:r}){let o=new PA.default.SemVer(e),a=o.prerelease.slice(),n=[];o.prerelease=[],o.format()!==t&&(a.length=0);let u=!0,A=r.split(/\./g);for(let p of A){let h=kDt.get(p);if(typeof h>"u")n.push(p),a[0]===p?a.shift():u=!1;else{let E=u?h.extract(a):null;E!==null&&typeof E[0]=="number"?(n.push(h.generate(E[0])),a=E[1]):(n.push(h.generate()),u=!1)}}return o.prerelease&&(o.prerelease=[]),`${t}-${n.join(".")}`}var mI=class extends ut{constructor(){super(...arguments);this.all=de.Boolean("--all",!1,{description:"Apply the deferred version changes on all workspaces"});this.dryRun=de.Boolean("--dry-run",!1,{description:"Print the versions without actually generating the package archive"});this.prerelease=de.String("--prerelease",{description:"Add a prerelease identifier to new versions",tolerateBoolean:!0});this.recursive=de.Boolean("-R,--recursive",{description:"Release the transitive workspaces as well"});this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"})}static{this.paths=[["version","apply"]]}static{this.usage=ot.Usage({category:"Release-related commands",description:"apply all the deferred version bumps at once",details:` + This command will apply the deferred version changes and remove their definitions from the repository. + + Note that if \`--prerelease\` is set, the given prerelease identifier (by default \`rc.%n\`) will be used on all new versions and the version definitions will be kept as-is. + + By default only the current workspace will be bumped, but you can configure this behavior by using one of: + + - \`--recursive\` to also apply the version bump on its dependencies + - \`--all\` to apply the version bump on all packages in the repository + + Note that this command will also update the \`workspace:\` references across all your local workspaces, thus ensuring that they keep referring to the same workspaces even after the version bump. + `,examples:[["Apply the version change to the local workspace","yarn version apply"],["Apply the version change to all the workspaces in the local workspace","yarn version apply --all"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);if(!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState({restoreResolutions:!1});let u=await Nt.start({configuration:r,json:this.json,stdout:this.context.stdout},async A=>{let p=this.prerelease?typeof this.prerelease!="boolean"?this.prerelease:"rc.%n":null,h=await oD(o,{prerelease:p}),E=new Map;if(this.all)E=h;else{let w=this.recursive?a.getRecursiveWorkspaceDependencies():[a];for(let D of w){let x=h.get(D);typeof x<"u"&&E.set(D,x)}}if(E.size===0){let w=h.size>0?" Did you want to add --all?":"";A.reportWarning(0,`The current workspace doesn't seem to require a version bump.${w}`);return}kG(o,E,{report:A}),this.dryRun||(p||(this.all?await SG(o):await bG(o,[...E.keys()])),A.reportSeparator())});return this.dryRun||u.hasErrors()?u.exitCode():await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n})}};Ke();Pt();Gt();var UF=et(ni());var yI=class extends ut{constructor(){super(...arguments);this.interactive=de.Boolean("-i,--interactive",{description:"Open an interactive interface used to set version bumps"})}static{this.paths=[["version","check"]]}static{this.usage=ot.Usage({category:"Release-related commands",description:"check that all the relevant packages have been bumped",details:"\n **Warning:** This command currently requires Git.\n\n This command will check that all the packages covered by the files listed in argument have been properly bumped or declined to bump.\n\n In the case of a bump, the check will also cover transitive packages - meaning that should `Foo` be bumped, a package `Bar` depending on `Foo` will require a decision as to whether `Bar` will need to be bumped. This check doesn't cross packages that have declined to bump.\n\n In case no arguments are passed to the function, the list of modified files will be generated by comparing the HEAD against `master`.\n ",examples:[["Check whether the modified packages need a bump","yarn version check"]]})}async execute(){return this.interactive?await this.executeInteractive():await this.executeStandard()}async executeInteractive(){AC(this.context);let{Gem:r}=await Promise.resolve().then(()=>(UQ(),oj)),{ScrollableItems:o}=await Promise.resolve().then(()=>(jQ(),qQ)),{FocusRequest:a}=await Promise.resolve().then(()=>(lj(),Qwe)),{useListInput:n}=await Promise.resolve().then(()=>(HQ(),Fwe)),{renderForm:u}=await Promise.resolve().then(()=>(KQ(),YQ)),{Box:A,Text:p}=await Promise.resolve().then(()=>et(ac())),{default:h,useCallback:E,useState:w}=await Promise.resolve().then(()=>et(ln())),D=await ze.find(this.context.cwd,this.context.plugins),{project:x,workspace:C}=await Qt.find(D,this.context.cwd);if(!C)throw new or(x.cwd,this.context.cwd);await x.restoreInstallState();let T=await gI(x);if(T===null||T.releaseRoots.size===0)return 0;if(T.root===null)throw new it("This command can only be run on Git repositories");let L=()=>h.createElement(A,{flexDirection:"row",paddingBottom:1},h.createElement(A,{flexDirection:"column",width:60},h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select workspaces.")),h.createElement(A,null,h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},""),"/",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to select release strategies."))),h.createElement(A,{flexDirection:"column"},h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to save.")),h.createElement(A,{marginLeft:1},h.createElement(p,null,"Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to abort.")))),U=({workspace:Ie,active:he,decision:De,setDecision:Ee})=>{let g=Ie.manifest.raw.stableVersion??Ie.manifest.version;if(g===null)throw new Error(`Assertion failed: The version should have been set (${G.prettyLocator(D,Ie.anchoredLocator)})`);if(UF.default.prerelease(g)!==null)throw new Error(`Assertion failed: Prerelease identifiers shouldn't be found (${g})`);let me=["undecided","decline","patch","minor","major"];n(De,me,{active:he,minus:"left",plus:"right",set:Ee});let Ce=De==="undecided"?h.createElement(p,{color:"yellow"},g):De==="decline"?h.createElement(p,{color:"green"},g):h.createElement(p,null,h.createElement(p,{color:"magenta"},g)," \u2192 ",h.createElement(p,{color:"green"},UF.default.valid(De)?De:UF.default.inc(g,De)));return h.createElement(A,{flexDirection:"column"},h.createElement(A,null,h.createElement(p,null,G.prettyLocator(D,Ie.anchoredLocator)," - ",Ce)),h.createElement(A,null,me.map(fe=>h.createElement(A,{key:fe,paddingLeft:2},h.createElement(p,null,h.createElement(r,{active:fe===De})," ",fe)))))},J=Ie=>{let he=new Set(T.releaseRoots),De=new Map([...Ie].filter(([Ee])=>he.has(Ee)));for(;;){let Ee=aD({project:T.project,releases:De}),g=!1;if(Ee.length>0){for(let[me]of Ee)if(!he.has(me)){he.add(me),g=!0;let Ce=Ie.get(me);typeof Ce<"u"&&De.set(me,Ce)}}if(!g)break}return{relevantWorkspaces:he,relevantReleases:De}},te=()=>{let[Ie,he]=w(()=>new Map(T.releases)),De=E((Ee,g)=>{let me=new Map(Ie);g!=="undecided"?me.set(Ee,g):me.delete(Ee);let{relevantReleases:Ce}=J(me);he(Ce)},[Ie,he]);return[Ie,De]},le=({workspaces:Ie,releases:he})=>{let De=[];De.push(`${Ie.size} total`);let Ee=0,g=0;for(let me of Ie){let Ce=he.get(me);typeof Ce>"u"?g+=1:Ce!=="decline"&&(Ee+=1)}return De.push(`${Ee} release${Ee===1?"":"s"}`),De.push(`${g} remaining`),h.createElement(p,{color:"yellow"},De.join(", "))},ue=await u(({useSubmit:Ie})=>{let[he,De]=te();Ie(he);let{relevantWorkspaces:Ee}=J(he),g=new Set([...Ee].filter(ie=>!T.releaseRoots.has(ie))),[me,Ce]=w(0),fe=E(ie=>{switch(ie){case a.BEFORE:Ce(me-1);break;case a.AFTER:Ce(me+1);break}},[me,Ce]);return h.createElement(A,{flexDirection:"column"},h.createElement(L,null),h.createElement(A,null,h.createElement(p,{wrap:"wrap"},"The following files have been modified in your local checkout.")),h.createElement(A,{flexDirection:"column",marginTop:1,paddingLeft:2},[...T.changedFiles].map(ie=>h.createElement(A,{key:ie},h.createElement(p,null,h.createElement(p,{color:"grey"},Ae.fromPortablePath(T.root)),Ae.sep,Ae.relative(Ae.fromPortablePath(T.root),Ae.fromPortablePath(ie)))))),T.releaseRoots.size>0&&h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"Because of those files having been modified, the following workspaces may need to be released again (note that private workspaces are also shown here, because even though they won't be published, releasing them will allow us to flag their dependents for potential re-release):")),g.size>3?h.createElement(A,{marginTop:1},h.createElement(le,{workspaces:T.releaseRoots,releases:he})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===0,radius:1,size:2,onFocusRequest:fe},[...T.releaseRoots].map(ie=>h.createElement(U,{key:ie.cwd,workspace:ie,decision:he.get(ie)||"undecided",setDecision:Z=>De(ie,Z)}))))),g.size>0?h.createElement(h.Fragment,null,h.createElement(A,{marginTop:1},h.createElement(p,{wrap:"wrap"},"The following workspaces depend on other workspaces that have been marked for release, and thus may need to be released as well:")),h.createElement(A,null,h.createElement(p,null,"(Press ",h.createElement(p,{bold:!0,color:"cyanBright"},"")," to move the focus between the workspace groups.)")),g.size>5?h.createElement(A,{marginTop:1},h.createElement(le,{workspaces:g,releases:he})):null,h.createElement(A,{marginTop:1,flexDirection:"column"},h.createElement(o,{active:me%2===1,radius:2,size:2,onFocusRequest:fe},[...g].map(ie=>h.createElement(U,{key:ie.cwd,workspace:ie,decision:he.get(ie)||"undecided",setDecision:Z=>De(ie,Z)}))))):null)},{versionFile:T},{stdin:this.context.stdin,stdout:this.context.stdout,stderr:this.context.stderr});if(typeof ue>"u")return 1;T.releases.clear();for(let[Ie,he]of ue)T.releases.set(Ie,he);await T.saveAll()}async executeStandard(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);return await o.restoreInstallState(),(await Nt.start({configuration:r,stdout:this.context.stdout},async u=>{let A=await gI(o);if(A===null||A.releaseRoots.size===0)return;if(A.root===null)throw new it("This command can only be run on Git repositories");if(u.reportInfo(0,`Your PR was started right after ${pe.pretty(r,A.baseHash.slice(0,7),"yellow")} ${pe.pretty(r,A.baseTitle,"magenta")}`),A.changedFiles.size>0){u.reportInfo(0,"You have changed the following files since then:"),u.reportSeparator();for(let D of A.changedFiles)u.reportInfo(null,`${pe.pretty(r,Ae.fromPortablePath(A.root),"gray")}${Ae.sep}${Ae.relative(Ae.fromPortablePath(A.root),Ae.fromPortablePath(D))}`)}let p=!1,h=!1,E=OF(A);if(E.size>0){p||u.reportSeparator();for(let D of E)u.reportError(0,`${G.prettyLocator(r,D.anchoredLocator)} has been modified but doesn't have a release strategy attached`);p=!0}let w=aD(A);for(let[D,x]of w)h||u.reportSeparator(),u.reportError(0,`${G.prettyLocator(r,D.anchoredLocator)} doesn't have a release strategy attached, but depends on ${G.prettyWorkspace(r,x)} which is planned for release.`),h=!0;(p||h)&&(u.reportSeparator(),u.reportInfo(0,"This command detected that at least some workspaces have received modifications without explicit instructions as to how they had to be released (if needed)."),u.reportInfo(0,"To correct these errors, run `yarn version check --interactive` then follow the instructions."))})).exitCode()}};Ke();Gt();var _F=et(ni());var EI=class extends ut{constructor(){super(...arguments);this.deferred=de.Boolean("-d,--deferred",{description:"Prepare the version to be bumped during the next release cycle"});this.immediate=de.Boolean("-i,--immediate",{description:"Bump the version immediately"});this.strategy=de.String()}static{this.paths=[["version"]]}static{this.usage=ot.Usage({category:"Release-related commands",description:"apply a new version to the current package",details:"\n This command will bump the version number for the given package, following the specified strategy:\n\n - If `major`, the first number from the semver range will be increased (`X.0.0`).\n - If `minor`, the second number from the semver range will be increased (`0.X.0`).\n - If `patch`, the third number from the semver range will be increased (`0.0.X`).\n - If prefixed by `pre` (`premajor`, ...), a `-0` suffix will be set (`0.0.0-0`).\n - If `prerelease`, the suffix will be increased (`0.0.0-X`); the third number from the semver range will also be increased if there was no suffix in the previous version.\n - If `decline`, the nonce will be increased for `yarn version check` to pass without version bump.\n - If a valid semver range, it will be used as new version.\n - If unspecified, Yarn will ask you for guidance.\n\n For more information about the `--deferred` flag, consult our documentation (https://yarnpkg.com/features/release-workflow#deferred-versioning).\n ",examples:[["Immediately bump the version to the next major","yarn version major"],["Prepare the version to be bumped to the next major","yarn version major --deferred"]]})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!a)throw new or(o.cwd,this.context.cwd);let n=r.get("preferDeferredVersions");this.deferred&&(n=!0),this.immediate&&(n=!1);let u=_F.default.valid(this.strategy),A=this.strategy==="decline",p;if(u)if(a.manifest.version!==null){let E=xG(a.manifest.version,this.strategy);E!==null?p=E:p=this.strategy}else p=this.strategy;else{let E=a.manifest.version;if(!A){if(E===null)throw new it("Can't bump the version if there wasn't a version to begin with - use 0.0.0 as initial version then run the command again.");if(typeof E!="string"||!_F.default.valid(E))throw new it(`Can't bump the version (${E}) if it's not valid semver`)}p=pI(this.strategy)}if(!n){let w=(await oD(o)).get(a);if(typeof w<"u"&&p!=="decline"){let D=MF(a.manifest.version,p);if(_F.default.lt(D,w))throw new it(`Can't bump the version to one that would be lower than the current deferred one (${w})`)}}let h=await gI(o,{allowEmpty:!0});return h.releases.set(a,p),await h.saveAll(),n?0:await this.cli.run(["version","apply"])}};var QDt={configuration:{deferredVersionFolder:{description:"Folder where are stored the versioning files",type:"ABSOLUTE_PATH",default:"./.yarn/versions"},preferDeferredVersions:{description:"If true, running `yarn version` will assume the `--deferred` flag unless `--immediate` is set",type:"BOOLEAN",default:!1}},commands:[mI,yI,EI]},FDt=QDt;var FG={};Kt(FG,{WorkspacesFocusCommand:()=>CI,WorkspacesForeachCommand:()=>wI,default:()=>NDt});Ke();Ke();Gt();var CI=class extends ut{constructor(){super(...arguments);this.json=de.Boolean("--json",!1,{description:"Format the output as an NDJSON stream"});this.production=de.Boolean("--production",!1,{description:"Only install regular dependencies by omitting dev dependencies"});this.all=de.Boolean("-A,--all",!1,{description:"Install the entire project"});this.workspaces=de.Rest()}static{this.paths=[["workspaces","focus"]]}static{this.usage=ot.Usage({category:"Workspace-related commands",description:"install a single workspace and its dependencies",details:"\n This command will run an install as if the specified workspaces (and all other workspaces they depend on) were the only ones in the project. If no workspaces are explicitly listed, the active one will be assumed.\n\n Note that this command is only very moderately useful when using zero-installs, since the cache will contain all the packages anyway - meaning that the only difference between a full install and a focused install would just be a few extra lines in the `.pnp.cjs` file, at the cost of introducing an extra complexity.\n\n If the `-A,--all` flag is set, the entire project will be installed. Combine with `--production` to replicate the old `yarn install --production`.\n "})}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd),n=await Wr.find(r);await o.restoreInstallState({restoreResolutions:!1});let u;if(this.all)u=new Set(o.workspaces);else if(this.workspaces.length===0){if(!a)throw new or(o.cwd,this.context.cwd);u=new Set([a])}else u=new Set(this.workspaces.map(A=>o.getWorkspaceByIdent(G.parseIdent(A))));for(let A of u)for(let p of this.production?["dependencies"]:_t.hardDependencies)for(let h of A.manifest.getForScope(p).values()){let E=o.tryWorkspaceByDescriptor(h);E!==null&&u.add(E)}for(let A of o.workspaces)u.has(A)?this.production&&A.manifest.devDependencies.clear():(A.manifest.installConfig=A.manifest.installConfig||{},A.manifest.installConfig.selfReferences=!1,A.manifest.dependencies.clear(),A.manifest.devDependencies.clear(),A.manifest.peerDependencies.clear(),A.manifest.scripts.clear());return await o.installWithNewReport({json:this.json,stdout:this.context.stdout},{cache:n,persistProject:!1})}};Ke();Ke();Ke();Gt();var II=et(Xo()),xve=et(lg());il();var wI=class extends ut{constructor(){super(...arguments);this.from=de.Array("--from",{description:"An array of glob pattern idents or paths from which to base any recursion"});this.all=de.Boolean("-A,--all",{description:"Run the command on all workspaces of a project"});this.recursive=de.Boolean("-R,--recursive",{description:"Run the command on the current workspace and all of its recursive dependencies"});this.worktree=de.Boolean("-W,--worktree",{description:"Run the command on all workspaces of the current worktree"});this.verbose=de.Counter("-v,--verbose",{description:"Increase level of logging verbosity up to 2 times"});this.parallel=de.Boolean("-p,--parallel",!1,{description:"Run the commands in parallel"});this.interlaced=de.Boolean("-i,--interlaced",!1,{description:"Print the output of commands in real-time instead of buffering it"});this.jobs=de.String("-j,--jobs",{description:"The maximum number of parallel tasks that the execution will be limited to; or `unlimited`",validator:pN([js(["unlimited"]),vw(fN(),[gN(),hN(1)])])});this.topological=de.Boolean("-t,--topological",!1,{description:"Run the command after all workspaces it depends on (regular) have finished"});this.topologicalDev=de.Boolean("--topological-dev",!1,{description:"Run the command after all workspaces it depends on (regular + dev) have finished"});this.include=de.Array("--include",[],{description:"An array of glob pattern idents or paths; only matching workspaces will be traversed"});this.exclude=de.Array("--exclude",[],{description:"An array of glob pattern idents or paths; matching workspaces won't be traversed"});this.publicOnly=de.Boolean("--no-private",{description:"Avoid running the command on private workspaces"});this.since=de.String("--since",{description:"Only include workspaces that have been changed since the specified ref.",tolerateBoolean:!0});this.dryRun=de.Boolean("-n,--dry-run",{description:"Print the commands that would be run, without actually running them"});this.commandName=de.String();this.args=de.Proxy()}static{this.paths=[["workspaces","foreach"]]}static{this.usage=ot.Usage({category:"Workspace-related commands",description:"run a command on all workspaces",details:"\n This command will run a given sub-command on current and all its descendant workspaces. Various flags can alter the exact behavior of the command:\n\n - If `-p,--parallel` is set, the commands will be ran in parallel; they'll by default be limited to a number of parallel tasks roughly equal to half your core number, but that can be overridden via `-j,--jobs`, or disabled by setting `-j unlimited`.\n\n - If `-p,--parallel` and `-i,--interlaced` are both set, Yarn will print the lines from the output as it receives them. If `-i,--interlaced` wasn't set, it would instead buffer the output from each process and print the resulting buffers only after their source processes have exited.\n\n - If `-t,--topological` is set, Yarn will only run the command after all workspaces that it depends on through the `dependencies` field have successfully finished executing. If `--topological-dev` is set, both the `dependencies` and `devDependencies` fields will be considered when figuring out the wait points.\n\n - If `-A,--all` is set, Yarn will run the command on all the workspaces of a project.\n\n - If `-R,--recursive` is set, Yarn will find workspaces to run the command on by recursively evaluating `dependencies` and `devDependencies` fields, instead of looking at the `workspaces` fields.\n\n - If `-W,--worktree` is set, Yarn will find workspaces to run the command on by looking at the current worktree.\n\n - If `--from` is set, Yarn will use the packages matching the 'from' glob as the starting point for any recursive search.\n\n - If `--since` is set, Yarn will only run the command on workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs` configuration option.\n\n - If `--dry-run` is set, Yarn will explain what it would do without actually doing anything.\n\n - The command may apply to only some workspaces through the use of `--include` which acts as a whitelist. The `--exclude` flag will do the opposite and will be a list of packages that mustn't execute the script. Both flags accept glob patterns (if valid Idents and supported by [micromatch](https://github.com/micromatch/micromatch)). Make sure to escape the patterns, to prevent your own shell from trying to expand them.\n\n The `-v,--verbose` flag can be passed up to twice: once to prefix output lines with the originating workspace's name, and again to include start/finish/timing log lines. Maximum verbosity is enabled by default in terminal environments.\n\n If the command is `run` and the script being run does not exist the child workspace will be skipped without error.\n ",examples:[["Publish all packages","yarn workspaces foreach -A npm publish --tolerate-republish"],["Run the build script on all descendant packages","yarn workspaces foreach -A run build"],["Run the build script on current and all descendant packages in parallel, building package dependencies first","yarn workspaces foreach -Apt run build"],["Run the build script on several packages and all their dependencies, building dependencies first","yarn workspaces foreach -Rpt --from '{workspace-a,workspace-b}' run build"]]})}static{this.schema=[Pw("all",Ku.Forbids,["from","recursive","since","worktree"],{missingIf:"undefined"}),dN(["all","recursive","since","worktree"],{missingIf:"undefined"})]}async execute(){let r=await ze.find(this.context.cwd,this.context.plugins),{project:o,workspace:a}=await Qt.find(r,this.context.cwd);if(!this.all&&!a)throw new or(o.cwd,this.context.cwd);await o.restoreInstallState();let n=this.cli.process([this.commandName,...this.args]),u=n.path.length===1&&n.path[0]==="run"&&typeof n.scriptName<"u"?n.scriptName:null;if(n.path.length===0)throw new it("Invalid subcommand name for iteration - use the 'run' keyword if you wish to execute a script");let A=Ee=>{this.dryRun&&this.context.stdout.write(`${Ee} +`)},p=()=>{let Ee=this.from.map(g=>II.default.matcher(g));return o.workspaces.filter(g=>{let me=G.stringifyIdent(g.anchoredLocator),Ce=g.relativeCwd;return Ee.some(fe=>fe(me)||fe(Ce))})},h=[];if(this.since?(A("Option --since is set; selecting the changed workspaces as root for workspace selection"),h=Array.from(await ra.fetchChangedWorkspaces({ref:this.since,project:o}))):this.from?(A("Option --from is set; selecting the specified workspaces"),h=[...p()]):this.worktree?(A("Option --worktree is set; selecting the current workspace"),h=[a]):this.recursive?(A("Option --recursive is set; selecting the current workspace"),h=[a]):this.all&&(A("Option --all is set; selecting all workspaces"),h=[...o.workspaces]),this.dryRun&&!this.all){for(let Ee of h)A(` +- ${Ee.relativeCwd} + ${G.prettyLocator(r,Ee.anchoredLocator)}`);h.length>0&&A("")}let E;if(this.recursive?this.since?(A("Option --recursive --since is set; recursively selecting all dependent workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependents()]).flat())):(A("Option --recursive is set; recursively selecting all transitive dependencies"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceDependencies()]).flat())):this.worktree?(A("Option --worktree is set; recursively selecting all nested workspaces"),E=new Set(h.map(Ee=>[...Ee.getRecursiveWorkspaceChildren()]).flat())):E=null,E!==null&&(h=[...new Set([...h,...E])],this.dryRun))for(let Ee of E)A(` +- ${Ee.relativeCwd} + ${G.prettyLocator(r,Ee.anchoredLocator)}`);let w=[],D=!1;if(u?.includes(":")){for(let Ee of o.workspaces)if(Ee.manifest.scripts.has(u)&&(D=!D,D===!1))break}for(let Ee of h){if(u&&!Ee.manifest.scripts.has(u)&&!D&&!(await hn.getWorkspaceAccessibleBinaries(Ee)).has(u)){A(`Excluding ${Ee.relativeCwd} because it doesn't have a "${u}" script`);continue}if(!(u===r.env.npm_lifecycle_event&&Ee.cwd===a.cwd)){if(this.include.length>0&&!II.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.include)&&!II.default.isMatch(Ee.relativeCwd,this.include)){A(`Excluding ${Ee.relativeCwd} because it doesn't match the --include filter`);continue}if(this.exclude.length>0&&(II.default.isMatch(G.stringifyIdent(Ee.anchoredLocator),this.exclude)||II.default.isMatch(Ee.relativeCwd,this.exclude))){A(`Excluding ${Ee.relativeCwd} because it matches the --exclude filter`);continue}if(this.publicOnly&&Ee.manifest.private===!0){A(`Excluding ${Ee.relativeCwd} because it's a private workspace and --no-private was set`);continue}w.push(Ee)}}if(this.dryRun)return 0;let x=this.verbose??(this.context.stdout.isTTY?1/0:0),C=x>0,T=x>1,L=this.parallel?this.jobs==="unlimited"?1/0:Number(this.jobs)||Math.ceil(Xi.availableParallelism()/2):1,U=L===1?!1:this.parallel,J=U?this.interlaced:!0,te=(0,xve.default)(L),le=new Map,ce=new Set,ue=0,Ie=null,he=!1,De=await Nt.start({configuration:r,stdout:this.context.stdout,includePrefix:!1},async Ee=>{let g=async(me,{commandIndex:Ce})=>{if(he)return-1;!U&&T&&Ce>1&&Ee.reportSeparator();let fe=RDt(me,{configuration:r,label:C,commandIndex:Ce}),[ie,Z]=bve(Ee,{prefix:fe,interlaced:J}),[Pe,Re]=bve(Ee,{prefix:fe,interlaced:J});try{T&&Ee.reportInfo(null,`${fe?`${fe} `:""}Process started`);let ht=Date.now(),q=await this.cli.run([this.commandName,...this.args],{cwd:me.cwd,stdout:ie,stderr:Pe})||0;ie.end(),Pe.end(),await Z,await Re;let nt=Date.now();if(T){let Ne=r.get("enableTimers")?`, completed in ${pe.pretty(r,nt-ht,pe.Type.DURATION)}`:"";Ee.reportInfo(null,`${fe?`${fe} `:""}Process exited (exit code ${q})${Ne}`)}return q===130&&(he=!0,Ie=q),q}catch(ht){throw ie.end(),Pe.end(),await Z,await Re,ht}};for(let me of w)le.set(me.anchoredLocator.locatorHash,me);for(;le.size>0&&!Ee.hasErrors();){let me=[];for(let[Z,Pe]of le){if(ce.has(Pe.anchoredDescriptor.descriptorHash))continue;let Re=!0;if(this.topological||this.topologicalDev){let ht=this.topologicalDev?new Map([...Pe.manifest.dependencies,...Pe.manifest.devDependencies]):Pe.manifest.dependencies;for(let q of ht.values()){let nt=o.tryWorkspaceByDescriptor(q);if(Re=nt===null||!le.has(nt.anchoredLocator.locatorHash),!Re)break}}if(Re&&(ce.add(Pe.anchoredDescriptor.descriptorHash),me.push(te(async()=>{let ht=await g(Pe,{commandIndex:++ue});return le.delete(Z),ce.delete(Pe.anchoredDescriptor.descriptorHash),{workspace:Pe,exitCode:ht}})),!U))break}if(me.length===0){let Z=Array.from(le.values()).map(Pe=>G.prettyLocator(r,Pe.anchoredLocator)).join(", ");Ee.reportError(3,`Dependency cycle detected (${Z})`);return}let Ce=await Promise.all(me);Ce.forEach(({workspace:Z,exitCode:Pe})=>{Pe!==0&&Ee.reportError(0,`The command failed in workspace ${G.prettyLocator(r,Z.anchoredLocator)} with exit code ${Pe}`)});let ie=Ce.map(Z=>Z.exitCode).find(Z=>Z!==0);(this.topological||this.topologicalDev)&&typeof ie<"u"&&Ee.reportError(0,"The command failed for workspaces that are depended upon by other workspaces; can't satisfy the dependency graph")}});return Ie!==null?Ie:De.exitCode()}};function bve(t,{prefix:e,interlaced:r}){let o=t.createStreamReporter(e),a=new qe.DefaultStream;a.pipe(o,{end:!1}),a.on("finish",()=>{o.end()});let n=new Promise(A=>{o.on("finish",()=>{A(a.active)})});if(r)return[a,n];let u=new qe.BufferStream;return u.pipe(a,{end:!1}),u.on("finish",()=>{a.end()}),[u,n]}function RDt(t,{configuration:e,commandIndex:r,label:o}){if(!o)return null;let n=`[${G.stringifyIdent(t.anchoredLocator)}]:`,u=["#2E86AB","#A23B72","#F18F01","#C73E1D","#CCE2A3"],A=u[r%u.length];return pe.pretty(e,n,A)}var TDt={commands:[CI,wI]},NDt=TDt;var lE=()=>({modules:new Map([["@yarnpkg/cli",S2],["@yarnpkg/core",P2],["@yarnpkg/fslib",Aw],["@yarnpkg/libzip",V1],["@yarnpkg/parsers",Ew],["@yarnpkg/shell",e2],["clipanion",Qw],["semver",LDt],["typanion",Yo],["@yarnpkg/plugin-essentials",MH],["@yarnpkg/plugin-compat",jH],["@yarnpkg/plugin-constraints",a6],["@yarnpkg/plugin-dlx",l6],["@yarnpkg/plugin-exec",A6],["@yarnpkg/plugin-file",p6],["@yarnpkg/plugin-git",OH],["@yarnpkg/plugin-github",d6],["@yarnpkg/plugin-http",m6],["@yarnpkg/plugin-init",y6],["@yarnpkg/plugin-interactive-tools",mj],["@yarnpkg/plugin-link",yj],["@yarnpkg/plugin-nm",t5],["@yarnpkg/plugin-npm",$5],["@yarnpkg/plugin-npm-cli",lG],["@yarnpkg/plugin-pack",V5],["@yarnpkg/plugin-patch",gG],["@yarnpkg/plugin-pnp",jj],["@yarnpkg/plugin-pnpm",yG],["@yarnpkg/plugin-stage",DG],["@yarnpkg/plugin-typescript",PG],["@yarnpkg/plugin-version",QG],["@yarnpkg/plugin-workspace-tools",FG]]),plugins:new Set(["@yarnpkg/plugin-essentials","@yarnpkg/plugin-compat","@yarnpkg/plugin-constraints","@yarnpkg/plugin-dlx","@yarnpkg/plugin-exec","@yarnpkg/plugin-file","@yarnpkg/plugin-git","@yarnpkg/plugin-github","@yarnpkg/plugin-http","@yarnpkg/plugin-init","@yarnpkg/plugin-interactive-tools","@yarnpkg/plugin-link","@yarnpkg/plugin-nm","@yarnpkg/plugin-npm","@yarnpkg/plugin-npm-cli","@yarnpkg/plugin-pack","@yarnpkg/plugin-patch","@yarnpkg/plugin-pnp","@yarnpkg/plugin-pnpm","@yarnpkg/plugin-stage","@yarnpkg/plugin-typescript","@yarnpkg/plugin-version","@yarnpkg/plugin-workspace-tools"])});function Fve({cwd:t,pluginConfiguration:e}){let r=new Vo({binaryLabel:"Yarn Package Manager",binaryName:"yarn",binaryVersion:nn??""});return Object.assign(r,{defaultContext:{...Vo.defaultContext,cwd:t,plugins:e,quiet:!1,stdin:process.stdin,stdout:process.stdout,stderr:process.stderr}})}function ODt(t){if(qe.parseOptionalBoolean(process.env.YARN_IGNORE_NODE))return!0;let r=process.versions.node,o=">=18.12.0";if(Ur.satisfiesWithPrereleases(r,o))return!0;let a=new it(`This tool requires a Node version compatible with ${o} (got ${r}). Upgrade Node, or set \`YARN_IGNORE_NODE=1\` in your environment.`);return Vo.defaultContext.stdout.write(t.error(a)),!1}async function Rve({selfPath:t,pluginConfiguration:e}){return await ze.find(Ae.toPortablePath(process.cwd()),e,{strict:!1,usePathCheck:t})}function MDt(t,e,{yarnPath:r}){if(!ae.existsSync(r))return t.error(new Error(`The "yarn-path" option has been set, but the specified location doesn't exist (${r}).`)),1;process.on("SIGINT",()=>{});let o={stdio:"inherit",env:{...process.env,YARN_IGNORE_PATH:"1"}};try{(0,kve.execFileSync)(process.execPath,[Ae.fromPortablePath(r),...e],o)}catch(a){return a.status??1}return 0}function UDt(t,e){let r=null,o=e;return e.length>=2&&e[0]==="--cwd"?(r=Ae.toPortablePath(e[1]),o=e.slice(2)):e.length>=1&&e[0].startsWith("--cwd=")?(r=Ae.toPortablePath(e[0].slice(6)),o=e.slice(1)):e[0]==="add"&&e[e.length-2]==="--cwd"&&(r=Ae.toPortablePath(e[e.length-1]),o=e.slice(0,e.length-2)),t.defaultContext.cwd=r!==null?K.resolve(r):K.cwd(),o}function _Dt(t,{configuration:e}){if(!e.get("enableTelemetry")||Qve.isCI||!process.stdout.isTTY)return;ze.telemetry=new sE(e,"puba9cdc10ec5790a2cf4969dd413a47270");let o=/^@yarnpkg\/plugin-(.*)$/;for(let a of e.plugins.keys())oE.has(a.match(o)?.[1]??"")&&ze.telemetry?.reportPluginName(a);t.binaryVersion&&ze.telemetry.reportVersion(t.binaryVersion)}function Tve(t,{configuration:e}){for(let r of e.plugins.values())for(let o of r.commands||[])t.register(o)}async function HDt(t,e,{selfPath:r,pluginConfiguration:o}){if(!ODt(t))return 1;let a=await Rve({selfPath:r,pluginConfiguration:o}),n=a.get("yarnPath"),u=a.get("ignorePath");if(n&&!u)return MDt(t,e,{yarnPath:n});delete process.env.YARN_IGNORE_PATH;let A=UDt(t,e);_Dt(t,{configuration:a}),Tve(t,{configuration:a});let p=t.process(A,t.defaultContext);return p.help||ze.telemetry?.reportCommandName(p.path.join(" ")),await t.run(p,t.defaultContext)}async function qhe({cwd:t=K.cwd(),pluginConfiguration:e=lE()}={}){let r=Fve({cwd:t,pluginConfiguration:e}),o=await Rve({pluginConfiguration:e,selfPath:null});return Tve(r,{configuration:o}),r}async function Lk(t,{cwd:e=K.cwd(),selfPath:r,pluginConfiguration:o}){let a=Fve({cwd:e,pluginConfiguration:o});function n(){Vo.defaultContext.stdout.write(`ERROR: Yarn is terminating due to an unexpected empty event loop. +Please report this issue at https://github.com/yarnpkg/berry/issues.`)}process.once("beforeExit",n);try{process.exitCode=42,process.exitCode=await HDt(a,t,{selfPath:r,pluginConfiguration:o})}catch(u){Vo.defaultContext.stdout.write(a.error(u)),process.exitCode=1}finally{process.off("beforeExit",n),await ae.rmtempPromise()}}Lk(process.argv.slice(2),{cwd:K.cwd(),selfPath:Ae.toPortablePath(Ae.resolve(process.argv[1])),pluginConfiguration:lE()});})(); +/** + @license + Copyright (c) 2015, Rebecca Turner + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, + INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM + LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + */ +/** + @license + Copyright Node.js contributors. All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. +*/ +/** + @license + The MIT License (MIT) + + Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com) + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. +*/ +/** + @license + Copyright Joyent, Inc. and other Node contributors. + + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to permit + persons to whom the Software is furnished to do so, subject to the + following conditions: + + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN + NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, + DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR + OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE + USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ +/*! Bundled license information: + +is-number/index.js: + (*! + * is-number + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Released under the MIT License. + *) + +to-regex-range/index.js: + (*! + * to-regex-range + * + * Copyright (c) 2015-present, Jon Schlinkert. + * Released under the MIT License. + *) + +fill-range/index.js: + (*! + * fill-range + * + * Copyright (c) 2014-present, Jon Schlinkert. + * Licensed under the MIT License. + *) + +is-extglob/index.js: + (*! + * is-extglob + * + * Copyright (c) 2014-2016, Jon Schlinkert. + * Licensed under the MIT License. + *) + +is-glob/index.js: + (*! + * is-glob + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + *) + +queue-microtask/index.js: + (*! queue-microtask. MIT License. Feross Aboukhadijeh *) + +run-parallel/index.js: + (*! run-parallel. MIT License. Feross Aboukhadijeh *) + +git-url-parse/lib/index.js: + (*! + * buildToken + * Builds OAuth token prefix (helper function) + * + * @name buildToken + * @function + * @param {GitUrl} obj The parsed Git url object. + * @return {String} token prefix + *) + +object-assign/index.js: + (* + object-assign + (c) Sindre Sorhus + @license MIT + *) + +react/cjs/react.production.min.js: + (** @license React v17.0.2 + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + +scheduler/cjs/scheduler.production.min.js: + (** @license React v0.20.2 + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + +react-reconciler/cjs/react-reconciler.production.min.js: + (** @license React v0.26.2 + * react-reconciler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + *) + +is-windows/index.js: + (*! + * is-windows + * + * Copyright © 2015-2018, Jon Schlinkert. + * Released under the MIT License. + *) +*/ diff --git a/.yarnrc.yml b/.yarnrc.yml index fffaab7623e..7f7c8cdeac3 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -12,4 +12,4 @@ logFilters: nodeLinker: node-modules -yarnPath: .yarn/releases/yarn-4.4.1.cjs +yarnPath: .yarn/releases/yarn-4.6.0.cjs diff --git a/package.json b/package.json index 7618e3ff251..25997588f0d 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "homepage": "https://github.com/polkadot-js/apps#readme", "license": "Apache-2.0", "name": "polkadot-apps", - "packageManager": "yarn@4.4.1", + "packageManager": "yarn@4.6.0", "private": true, "repository": { "type": "git", From d23a02663447a7d9ac41694093dc2c42f41f9130 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 19:02:44 +0000 Subject: [PATCH 63/80] [CI Skip] bump/beta 0.146.2-32-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 21e949a3bfd..98bdcd5aa54 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 100 Tarik Gul Upgrade polkadot-js deps (#11191) + 101 Tarik Gul Bump yarn to 4.6.0 (#11193) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index 25997588f0d..54ee813972b 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "versions": { - "git": "0.146.2-31-x", + "git": "0.146.2-32-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 9c47ab5f6b8..94e1eb37027 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 2438a97fa51..4662022147f 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-31-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-32-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 5eb49b8b073..b7bb0231a5a 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 44923357a32..0a8abb899d4 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 29c7f621d31..4a079910446 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-31-x", - "@polkadot/apps-routing": "^0.146.2-31-x", + "@polkadot/apps-config": "^0.146.2-32-x", + "@polkadot/apps-routing": "^0.146.2-32-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-31-x", - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-hooks": "^0.146.2-31-x", - "@polkadot/react-params": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x", - "@polkadot/react-signer": "^0.146.2-31-x", + "@polkadot/react-api": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-hooks": "^0.146.2-32-x", + "@polkadot/react-params": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x", + "@polkadot/react-signer": "^0.146.2-32-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index 2db5f72c68a..e3d5fc110ee 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-31-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-32-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 8d7d0395bef..7e750084f25 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/phishing": "^0.25.1", - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-hooks": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-hooks": "^0.146.2-32-x", "@polkadot/util": "^13.3.1", "@polkadot/vanitygen": "^0.62.1", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-31-x" + "@polkadot/test-support": "0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index cb7cd5b3fd5..e4244c9273b 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-32-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index c8d39fa15ad..63d0c4b8d3c 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 72968943aae..f6dc2caf272 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index f2c47086588..45dbe0f1e12 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 5f0d20f2c98..cf5a40b97d0 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-31-x" + "@polkadot/test-support": "0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index dd7a563b035..2c72050e706 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "0.146.2-31-x", - "@polkadot/react-query": "0.146.2-31-x" + "@polkadot/react-components": "0.146.2-32-x", + "@polkadot/react-query": "0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 0998f4116c1..d7b121e69c9 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 3bb4b5a235e..9ef1c08314b 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-32-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index cc01f2e8a60..2762a022308 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index 3adc60cb289..d64ffcaa6c6 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@polkadot/api-contract": "15.2.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index 58153573816..fb926b0f62d 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 74b473cc577..3f27f2e0417 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 6588e85a28a..2a58ee99883 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index a90108e988d..94510c628ba 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index e9ced0f78b7..e0934abc162 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-params": "^0.146.2-31-x", - "@polkadot/react-signer": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-params": "^0.146.2-32-x", + "@polkadot/react-signer": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index 01919460997..fe277b0c7f6 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index e0d3fee86c5..663d7a9405c 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-32-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index db66e4b2a69..315c2221fe9 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 645e2219b4b..302d82df94e 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 8a88658b7b6..033c8ac3d21 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index b6fafc1f620..bc72a2e2d52 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index af1d0b049d9..d99f1d97ec0 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index f4ecf3f6602..0ad4454b3c9 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index fe85bbc995b..12511e014fe 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index cd4c409f8a9..258fdd37b76 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 2fb197d019d..3a7898dc4ca 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index d0a447d5e53..4e0a3aa1375 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index e71bfd0fb5e..0bfaf200fed 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 29738aeee25..1abb8c4c499 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 0425f40d16f..fbbb7593c2b 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index e42f5d5488c..ba438fe1ded 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-31-x", - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x", + "@polkadot/apps-config": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index b794c6faace..5a09e48dc2a 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 63b5121ceb5..05dcdaf955a 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 8a9f413b938..1000a1f6f05 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-31-x", - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/app-explorer": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index 90e8f2ef008..b690b9672d8 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-31-x", - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/app-explorer": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index baf54c23a0e..2778cb9b971 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 220fa9e24c2..d1efbb02445 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-params": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-params": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 9092d3d6e6d..604f6d77f55 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index a1b85806506..8dfcd6a99f8 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 0fb0072f016..62a9ac10e0e 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-query": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 2a136370599..acf77510789 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", - "@polkadot/react-params": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-params": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 8f50c32ef05..194069fd93b 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index b66dfd98afc..7d1b3fc1dca 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 2abf84b4d33..0d0ae787d18 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.3.1", - "@polkadot/react-api": "^0.146.2-31-x", + "@polkadot/react-api": "^0.146.2-32-x", "@polkadot/react-identicon": "^3.12.1", "@polkadot/react-qr": "^3.12.1", - "@polkadot/react-query": "^0.146.2-31-x", + "@polkadot/react-query": "^0.146.2-32-x", "@polkadot/ui-keyring": "^3.12.1", "@polkadot/ui-settings": "^3.12.1", "@polkadot/util": "^13.3.1", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 9baa8dc2118..958d429de9a 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/hw-ledger-transports": "^13.3.1", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index c5b20f8be57..a254196db15 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-31-x", + "@polkadot/react-components": "^0.146.2-32-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 2a0e9649ab2..455bc57b484 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index a858fb2e8fc..9c84c59c17d 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.3.1", - "@polkadot/react-components": "^0.146.2-31-x" + "@polkadot/react-components": "^0.146.2-32-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 6cb5180228e..2b174b4ad20 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-31-x", + "version": "0.146.2-32-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 62ad67fe987..dd65a158d54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.3.1" "@polkadot/phishing": "npm:^0.25.1" - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-hooks": "npm:^0.146.2-31-x" - "@polkadot/test-support": "npm:0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-hooks": "npm:^0.146.2-32-x" + "@polkadot/test-support": "npm:0.146.2-32-x" "@polkadot/util": "npm:^13.3.1" "@polkadot/vanitygen": "npm:^0.62.1" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/test-support": "npm:0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/test-support": "npm:0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-31-x" - "@polkadot/react-query": "npm:0.146.2-31-x" + "@polkadot/react-components": "npm:0.146.2-32-x" + "@polkadot/react-query": "npm:0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-31-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-32-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-params": "npm:^0.146.2-31-x" - "@polkadot/react-signer": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-params": "npm:^0.146.2-32-x" + "@polkadot/react-signer": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-31-x" - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/apps-config": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-31-x" - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/app-explorer": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-31-x" - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/app-explorer": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-params": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-params": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-params": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-params": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-31-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-32-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-31-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-32-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-31-x" - "@polkadot/apps-routing": "npm:^0.146.2-31-x" + "@polkadot/apps-config": "npm:^0.146.2-32-x" + "@polkadot/apps-routing": "npm:^0.146.2-32-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-31-x" - "@polkadot/react-components": "npm:^0.146.2-31-x" - "@polkadot/react-hooks": "npm:^0.146.2-31-x" - "@polkadot/react-params": "npm:^0.146.2-31-x" - "@polkadot/react-query": "npm:^0.146.2-31-x" - "@polkadot/react-signer": "npm:^0.146.2-31-x" + "@polkadot/react-api": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-hooks": "npm:^0.146.2-32-x" + "@polkadot/react-params": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-signer": "npm:^0.146.2-32-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-31-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-32-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-31-x, @polkadot/react-components@npm:^0.146.2-31-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-32-x, @polkadot/react-components@npm:^0.146.2-32-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.3.1" - "@polkadot/react-api": "npm:^0.146.2-31-x" + "@polkadot/react-api": "npm:^0.146.2-32-x" "@polkadot/react-identicon": "npm:^3.12.1" "@polkadot/react-qr": "npm:^3.12.1" - "@polkadot/react-query": "npm:^0.146.2-31-x" + "@polkadot/react-query": "npm:^0.146.2-32-x" "@polkadot/ui-keyring": "npm:^3.12.1" "@polkadot/ui-settings": "npm:^3.12.1" "@polkadot/util": "npm:^13.3.1" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-31-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-32-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-31-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-32-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-31-x, @polkadot/react-query@npm:^0.146.2-31-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-32-x, @polkadot/react-query@npm:^0.146.2-32-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-31-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-32-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.3.1" - "@polkadot/react-components": "npm:^0.146.2-31-x" + "@polkadot/react-components": "npm:^0.146.2-32-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-31-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-32-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 7cf3307de84e1f050aaaf61e33c644ede19772e6 Mon Sep 17 00:00:00 2001 From: FiveKG <48405099+FiveKG@users.noreply.github.com> Date: Fri, 10 Jan 2025 03:09:08 +0800 Subject: [PATCH 64/80] Updated the Onfinality Nodle endpoints (#11189) --- packages/apps-config/src/endpoints/testingRelayPaseo.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apps-config/src/endpoints/testingRelayPaseo.ts b/packages/apps-config/src/endpoints/testingRelayPaseo.ts index 14f09053750..5ac880b36d9 100644 --- a/packages/apps-config/src/endpoints/testingRelayPaseo.ts +++ b/packages/apps-config/src/endpoints/testingRelayPaseo.ts @@ -268,7 +268,7 @@ export const testParasPaseo: Omit[] = [ info: 'NodleParadis', paraId: 2026, providers: { - OnFinality: 'wss://node-6957502816543653888.lh.onfinality.io/ws?apikey=09b04494-3139-4b57-a5d1-e1c4c18748ce' + OnFinality: 'wss://node-7273232234617282560.nv.onfinality.io/ws?apikey=b937a7d7-7395-49b9-b745-60a0342fa365' }, text: 'Nodle', ui: { From 9785129674ecedcb447d01abc8035a9689eebc67 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 19:14:41 +0000 Subject: [PATCH 65/80] [CI Skip] bump/beta 0.146.2-33-x skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 +- packages/apps-config/package.json | 2 +- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/apps/src/packageInfo.ts | 2 +- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 59 files changed, 199 insertions(+), 199 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 98bdcd5aa54..d8ccdfae1de 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -194,6 +194,7 @@ 3 dushaobindoudou fix: translate to chinese (#3091) 3 Emmanuel feat: enable zondax paseo rpc node (#11110) 3 Eswara Sai Added parser to extract i18n strings (#1710) + 3 FiveKG Updated the Onfinality Nodle endpoints (#11189) 3 Gregory Luneau Astar first wss bootnode (#8330) 3 h4x3rotab Update Khala logo, color, and types (#5299) 3 Hyungsuk Kang Update opportunity types (#5574) @@ -258,7 +259,6 @@ 2 Dean update wss endpoint (#5093) 2 Faraz Ahmad update the title and logo for elysium (#10600) 2 firke fix: Opportunity chain re-enabled (#7022) - 2 FiveKG Deleted the OnFinality Bajun endpoints (#11183) 2 Florian Franzen add analog mainnet (#11179) 2 Francisco Gamundi Get isEthereum from chain properties (#9667) 2 Frank Bell refactor(apps-config): refresh pop network colour and logo (#10859) diff --git a/package.json b/package.json index 54ee813972b..daf9ac2a1eb 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "versions": { - "git": "0.146.2-32-x", + "git": "0.146.2-33-x", "npm": "0.146.1" }, "workspaces": [ diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index 94e1eb37027..bc2cf82bbc6 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 4662022147f..2c78120bdae 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-32-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-33-x' }; diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index b7bb0231a5a..1261ae4c4d2 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 0a8abb899d4..0b96d90c613 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 4a079910446..6c45f9eeade 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-32-x", - "@polkadot/apps-routing": "^0.146.2-32-x", + "@polkadot/apps-config": "^0.146.2-33-x", + "@polkadot/apps-routing": "^0.146.2-33-x", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-32-x", - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-hooks": "^0.146.2-32-x", - "@polkadot/react-params": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x", - "@polkadot/react-signer": "^0.146.2-32-x", + "@polkadot/react-api": "^0.146.2-33-x", + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-hooks": "^0.146.2-33-x", + "@polkadot/react-params": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x", + "@polkadot/react-signer": "^0.146.2-33-x", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e3d5fc110ee..e2266beec9a 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-32-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-33-x' }; diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 7e750084f25..5752b92551b 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/phishing": "^0.25.1", - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-hooks": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-hooks": "^0.146.2-33-x", "@polkadot/util": "^13.3.1", "@polkadot/vanitygen": "^0.62.1", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-32-x" + "@polkadot/test-support": "0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index e4244c9273b..b192f5cb445 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-33-x", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 63d0c4b8d3c..797c580e271 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index f6dc2caf272..11cace01e42 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index 45dbe0f1e12..eea3ff083c6 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index cf5a40b97d0..633fdce9be2 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-32-x" + "@polkadot/test-support": "0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 2c72050e706..2e3cfe4baa1 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "0.146.2-32-x", - "@polkadot/react-query": "0.146.2-32-x" + "@polkadot/react-components": "0.146.2-33-x", + "@polkadot/react-query": "0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index d7b121e69c9..2a8c865fe78 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index 9ef1c08314b..b6b55cb1271 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-33-x", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index 2762a022308..f60db9ab136 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index d64ffcaa6c6..a67db50fcb6 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@polkadot/api-contract": "15.2.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index fb926b0f62d..c40b30f1a56 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 3f27f2e0417..5b3838a9346 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 2a58ee99883..3a93c225d1b 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 94510c628ba..92ad2109330 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index e0934abc162..ec6990d8b1b 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-params": "^0.146.2-32-x", - "@polkadot/react-signer": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-params": "^0.146.2-33-x", + "@polkadot/react-signer": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index fe277b0c7f6..ba06fdeff24 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index 663d7a9405c..a28aee6f333 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-33-x", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index 315c2221fe9..fb7304b090c 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index 302d82df94e..bcdf0e2a911 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 033c8ac3d21..9e3809e1381 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index bc72a2e2d52..1bfdee31a8c 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index d99f1d97ec0..a6bdb86757d 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 0ad4454b3c9..989f1b057a9 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index 12511e014fe..dcb72a17a57 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 258fdd37b76..083c87017ee 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index 3a7898dc4ca..cc726a10fb8 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index 4e0a3aa1375..a9f2502b22e 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 0bfaf200fed..9702800ef57 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 1abb8c4c499..3e92b3424ca 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index fbbb7593c2b..8ada9ea8732 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index ba438fe1ded..7fe21c5f58c 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/apps-config": "^0.146.2-32-x", - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x", + "@polkadot/apps-config": "^0.146.2-33-x", + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 5a09e48dc2a..420afb91adc 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 05dcdaf955a..8732f2fc8ae 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 1000a1f6f05..42639c09c7f 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-32-x", - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/app-explorer": "^0.146.2-33-x", + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index b690b9672d8..d956f757091 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-32-x", - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/app-explorer": "^0.146.2-33-x", + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index 2778cb9b971..a29e23c51b9 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index d1efbb02445..1cbb5da7165 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-params": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-params": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index 604f6d77f55..d73e5482b1c 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 8dfcd6a99f8..0aabc652767 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index 62a9ac10e0e..c13ea4da50a 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-query": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-query": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index acf77510789..6ea7df28eaf 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", - "@polkadot/react-params": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-params": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 194069fd93b..238bbaafa87 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 7d1b3fc1dca..20d4e67b9fd 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index 0d0ae787d18..c4a8a4bf260 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.3.1", - "@polkadot/react-api": "^0.146.2-32-x", + "@polkadot/react-api": "^0.146.2-33-x", "@polkadot/react-identicon": "^3.12.1", "@polkadot/react-qr": "^3.12.1", - "@polkadot/react-query": "^0.146.2-32-x", + "@polkadot/react-query": "^0.146.2-33-x", "@polkadot/ui-keyring": "^3.12.1", "@polkadot/ui-settings": "^3.12.1", "@polkadot/util": "^13.3.1", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 958d429de9a..918f685138e 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/hw-ledger-transports": "^13.3.1", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index a254196db15..fbc140fd2c0 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { - "@polkadot/react-components": "^0.146.2-32-x", + "@polkadot/react-components": "^0.146.2-33-x", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 455bc57b484..45604b0e4ee 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 9c84c59c17d..3db5db4197e 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.3.1", - "@polkadot/react-components": "^0.146.2-32-x" + "@polkadot/react-components": "^0.146.2-33-x" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 2b174b4ad20..3f5200fe3c8 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-32-x", + "version": "0.146.2-33-x", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index dd65a158d54..871fca47e30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.3.1" "@polkadot/phishing": "npm:^0.25.1" - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-hooks": "npm:^0.146.2-32-x" - "@polkadot/test-support": "npm:0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-hooks": "npm:^0.146.2-33-x" + "@polkadot/test-support": "npm:0.146.2-33-x" "@polkadot/util": "npm:^13.3.1" "@polkadot/vanitygen": "npm:^0.62.1" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/test-support": "npm:0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/test-support": "npm:0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-32-x" - "@polkadot/react-query": "npm:0.146.2-32-x" + "@polkadot/react-components": "npm:0.146.2-33-x" + "@polkadot/react-query": "npm:0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-32-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.146.2-33-x, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-params": "npm:^0.146.2-32-x" - "@polkadot/react-signer": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-params": "npm:^0.146.2-33-x" + "@polkadot/react-signer": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-32-x" - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/apps-config": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-32-x" - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/app-explorer": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-32-x" - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/app-explorer": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-params": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-params": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-params": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-params": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-32-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.146.2-33-x, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-32-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.146.2-33-x, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-32-x" - "@polkadot/apps-routing": "npm:^0.146.2-32-x" + "@polkadot/apps-config": "npm:^0.146.2-33-x" + "@polkadot/apps-routing": "npm:^0.146.2-33-x" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-32-x" - "@polkadot/react-components": "npm:^0.146.2-32-x" - "@polkadot/react-hooks": "npm:^0.146.2-32-x" - "@polkadot/react-params": "npm:^0.146.2-32-x" - "@polkadot/react-query": "npm:^0.146.2-32-x" - "@polkadot/react-signer": "npm:^0.146.2-32-x" + "@polkadot/react-api": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-hooks": "npm:^0.146.2-33-x" + "@polkadot/react-params": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-signer": "npm:^0.146.2-33-x" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-32-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.146.2-33-x, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-32-x, @polkadot/react-components@npm:^0.146.2-32-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.146.2-33-x, @polkadot/react-components@npm:^0.146.2-33-x, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.3.1" - "@polkadot/react-api": "npm:^0.146.2-32-x" + "@polkadot/react-api": "npm:^0.146.2-33-x" "@polkadot/react-identicon": "npm:^3.12.1" "@polkadot/react-qr": "npm:^3.12.1" - "@polkadot/react-query": "npm:^0.146.2-32-x" + "@polkadot/react-query": "npm:^0.146.2-33-x" "@polkadot/ui-keyring": "npm:^3.12.1" "@polkadot/ui-settings": "npm:^3.12.1" "@polkadot/util": "npm:^13.3.1" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-32-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.146.2-33-x, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-32-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.146.2-33-x, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-32-x, @polkadot/react-query@npm:^0.146.2-32-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.146.2-33-x, @polkadot/react-query@npm:^0.146.2-33-x, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-32-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.146.2-33-x, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.3.1" - "@polkadot/react-components": "npm:^0.146.2-32-x" + "@polkadot/react-components": "npm:^0.146.2-33-x" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-32-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.146.2-33-x, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From 8fbd40161a31623b55242c0d1f7c00e8886fd501 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Thu, 9 Jan 2025 12:47:37 -0800 Subject: [PATCH 66/80] 0.147.1 (#11194) --- CHANGELOG.md | 50 ++++++++ package.json | 2 +- packages/apps-config/package.json | 2 +- packages/apps-electron/package.json | 2 +- packages/apps-routing/package.json | 2 +- packages/apps/package.json | 18 +-- packages/page-accounts/package.json | 8 +- packages/page-addresses/package.json | 4 +- packages/page-alliance/package.json | 2 +- packages/page-ambassador/package.json | 2 +- packages/page-assets/package.json | 4 +- packages/page-bounties/package.json | 6 +- packages/page-broker/package.json | 6 +- packages/page-calendar/package.json | 4 +- packages/page-claims/package.json | 4 +- packages/page-collator/package.json | 2 +- packages/page-contracts/package.json | 2 +- packages/page-coretime/package.json | 6 +- packages/page-council/package.json | 6 +- packages/page-democracy/package.json | 6 +- packages/page-explorer/package.json | 4 +- packages/page-extrinsics/package.json | 8 +- packages/page-fellowship/package.json | 2 +- packages/page-files/package.json | 4 +- packages/page-gilt/package.json | 4 +- packages/page-js/package.json | 4 +- packages/page-membership/package.json | 6 +- packages/page-nfts/package.json | 4 +- packages/page-nis/package.json | 4 +- packages/page-parachains/package.json | 6 +- packages/page-poll/package.json | 4 +- packages/page-preimages/package.json | 2 +- packages/page-ranked/package.json | 2 +- packages/page-referenda/package.json | 2 +- packages/page-rpc/package.json | 4 +- packages/page-runtime/package.json | 4 +- packages/page-scheduler/package.json | 2 +- packages/page-settings/package.json | 8 +- packages/page-signing/package.json | 4 +- packages/page-society/package.json | 4 +- packages/page-staking-legacy/package.json | 8 +- packages/page-staking/package.json | 8 +- packages/page-staking2/package.json | 2 +- packages/page-storage/package.json | 6 +- packages/page-sudo/package.json | 4 +- packages/page-tech-comm/package.json | 6 +- packages/page-treasury/package.json | 6 +- packages/page-utilities/package.json | 6 +- packages/page-whitelist/package.json | 2 +- packages/react-api/package.json | 2 +- packages/react-components/package.json | 6 +- packages/react-hooks/package.json | 2 +- packages/react-params/package.json | 4 +- packages/react-query/package.json | 2 +- packages/react-signer/package.json | 4 +- packages/test-support/package.json | 2 +- yarn.lock | 150 +++++++++++----------- 57 files changed, 245 insertions(+), 195 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f58502ab33..fee05aab2a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,55 @@ # CHANGELOG +## 0.147.1 Jan 9, 2025 + +Contributed: + +- Allow identity on Shibuya ([#11081](https://github.com/polkadot-js/apps/pull/11081)) (Thanks to https://github.com/Dinonard) +- Re-adding Radiumblock as Khala endpoint provider ([#11102](https://github.com/polkadot-js/apps/pull/11102)) (Thanks to https://github.com/radiumb) +- Re-adding Radiumblock as Bridgehub Kusama and Polkadot Assethub endpoint provider ([#11104](https://github.com/polkadot-js/apps/pull/11104)) (Thanks to https://github.com/radiumb) +- Update testingRelayWestend.ts ([#11105](https://github.com/polkadot-js/apps/pull/11105)) (Thanks to https://github.com/radiumb) +- Enable Zondax paseo rpc node ([#11110](https://github.com/polkadot-js/apps/pull/11110)) (Thanks to https://github.com/emmanuelm41) +- Fix Files(IPFS) module status link and download link ([#10181](https://github.com/polkadot-js/apps/pull/10181)) (Thanks to https://github.com/XueMoMo) +- Re-adding Radiumblock as Shiden and Bifrost Polkadot endpoint ([#11112](https://github.com/polkadot-js/apps/pull/11112)) (Thanks to https://github.com/radiumb) +- Updated to load balanced RPC bajun ([#11114](https://github.com/polkadot-js/apps/pull/11114)) (Thanks to https://github.com/darkfriend77) +- Fix explorer links for Hydration ([#11120](https://github.com/polkadot-js/apps/pull/11120)) (Thanks to https://github.com/jak-pan) +- Add IBP2 endpoint for invarch & acala ([#11119](https://github.com/polkadot-js/apps/pull/11119)) (Thanks to https://github.com/senseless) +- Additional IBP endpoints for miscallaneous maintenance ([#11127](https://github.com/polkadot-js/apps/pull/11127)) (Thanks to https://github.com/miloskriz) +- Update edgeware nodes ([#11134](https://github.com/polkadot-js/apps/pull/11134)) (Thanks to https://github.com/JelliedOwl) +- Add Jamton ([#11123](https://github.com/polkadot-js/apps/pull/11123)) (Thanks to https://github.com/alexxxkny) +- Add Autonomys Taurus EVM testnet endpoints ([#11135](https://github.com/polkadot-js/apps/pull/11135)) (Thanks to https://github.com/jfrank-summit) +- Update statescan/subsquare external links ([#11143](https://github.com/polkadot-js/apps/pull/11143)) (Thanks to https://github.com/wliyongfeng) +- Updated Dwellir endpoints for Moonriver, Moonbeam, Basilisk and Hydration ([#11149](https://github.com/polkadot-js/apps/pull/11149)) (Thanks to https://github.com/Maharacha) +- Add NeuroWeb Testnet endpoint for Paseo ([#11151](https://github.com/polkadot-js/apps/pull/11151)) (Thanks to https://github.com/NZT48) +- Fix links to edgescan.ink for Edgeware ([#11154](https://github.com/polkadot-js/apps/pull/11154)) (Thanks to https://github.com/JelliedOwl) +- Add Helikon public RPC endpoint for Mythos ([#11141](https://github.com/polkadot-js/apps/pull/11141)) (Thanks to https://github.com/kukabi) +- Set Kusama People as identity provider for Kreivo ([#10609](https://github.com/polkadot-js/apps/pull/10609)) (Thanks to https://github.com/pandres95) +- Deleted the OnFinality Bajun endpoints ([](https://github.com/polkadot-js/apps/pull/11183)) (Thanks to https://github.com/FiveKG) +- Add Analog mainnet ([#11179](https://github.com/polkadot-js/apps/pull/11179)) (Thanks to https://github.com/FlorianFranzen) +- Add westend penpal to the list of networks ([#11171](https://github.com/polkadot-js/apps/pull/11171)) (Thanks to https://github.com/franciscoaguirre) +- Updated the Onfinality Nodle endpoints ([#11189](https://github.com/polkadot-js/apps/pull/11189)) (Thanks to https://github.com/FiveKG) + + +Changes: + +- Relay Chain Coretime Sales UI ([#11091](https://github.com/polkadot-js/apps/pull/11091)) +- Allow for parachains with `isPeopleForIdentity` to access identity from the people chain ([#11160](https://github.com/polkadot-js/apps/pull/11160)) +- Upgrade chopsticks to 1.0.1 ([#11163](https://github.com/polkadot-js/apps/pull/11163)) +- Upgrade polkadot-js deps ([#11191](https://github.com/polkadot-js/apps/pull/11191)) + - @polkadot/api -> 15.2.1 + - @polkadot/common -> 13.3.1 + - @polkadot/ui -> 3.12.1 + - @polkadot/tools -> 0.62.1 + - @polkadot/extension -> 0.58.1 + - @polkadot/phishing -> 0.25.1 +- Disable Unreachable Endpoints ([#11099](https://github.com/polkadot-js/apps/pull/11099)) ([#11161](https://github.com/polkadot-js/apps/pull/11161)) ([#11187](https://github.com/polkadot-js/apps/pull/11187)) +- Update Headers to 2025 ([#11172](https://github.com/polkadot-js/apps/pull/11172)) +- Update Scripts to correctly write headers ([#11176](https://github.com/polkadot-js/apps/pull/11176)) +- Fix test that writes to typesbundle ([#11180](https://github.com/polkadot-js/apps/pull/11180)) +- Bump yarn to 4.6.0 ([#11193](https://github.com/polkadot-js/apps/pull/11193)) + + + ## 0.146.1 Nov 12, 2024 Contributed: diff --git a/package.json b/package.json index daf9ac2a1eb..d42f5be99f4 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "versions": { "git": "0.146.2-33-x", "npm": "0.146.1" diff --git a/packages/apps-config/package.json b/packages/apps-config/package.json index bc2cf82bbc6..af0b731103e 100644 --- a/packages/apps-config/package.json +++ b/packages/apps-config/package.json @@ -13,7 +13,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "main": "index.js", "dependencies": { "@acala-network/type-definitions": "5.1.2", diff --git a/packages/apps-electron/package.json b/packages/apps-electron/package.json index 1261ae4c4d2..11e014df320 100644 --- a/packages/apps-electron/package.json +++ b/packages/apps-electron/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/polkadot-js/apps.git" }, "sideEffects": false, - "version": "0.146.2-33-x", + "version": "0.147.1", "main": "build/electron.js", "dependencies": { "electron-log": "^5.0.1", diff --git a/packages/apps-routing/package.json b/packages/apps-routing/package.json index 0b96d90c613..09b47a79e3b 100644 --- a/packages/apps-routing/package.json +++ b/packages/apps-routing/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/apps/package.json b/packages/apps/package.json index 6c45f9eeade..11413bd0367 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -14,18 +14,18 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@acala-network/chopsticks-core": "^1.0.1", - "@polkadot/apps-config": "^0.146.2-33-x", - "@polkadot/apps-routing": "^0.146.2-33-x", + "@polkadot/apps-config": "^0.147.1", + "@polkadot/apps-routing": "^0.147.1", "@polkadot/dev": "^0.82.1", - "@polkadot/react-api": "^0.146.2-33-x", - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-hooks": "^0.146.2-33-x", - "@polkadot/react-params": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x", - "@polkadot/react-signer": "^0.146.2-33-x", + "@polkadot/react-api": "^0.147.1", + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-hooks": "^0.147.1", + "@polkadot/react-params": "^0.147.1", + "@polkadot/react-query": "^0.147.1", + "@polkadot/react-signer": "^0.147.1", "punycode": "^2.3.1", "query-string": "^8.1.0", "react": "^18.2.0", diff --git a/packages/page-accounts/package.json b/packages/page-accounts/package.json index 5752b92551b..543e02f1246 100644 --- a/packages/page-accounts/package.json +++ b/packages/page-accounts/package.json @@ -14,19 +14,19 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/phishing": "^0.25.1", - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-hooks": "^0.146.2-33-x", + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-hooks": "^0.147.1", "@polkadot/util": "^13.3.1", "@polkadot/vanitygen": "^0.62.1", "detect-browser": "^5.3.0", "file-saver": "^2.0.5" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-33-x" + "@polkadot/test-support": "0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-addresses/package.json b/packages/page-addresses/package.json index b192f5cb445..8fa76a40405 100644 --- a/packages/page-addresses/package.json +++ b/packages/page-addresses/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-components": "^0.147.1", "file-saver": "^2.0.5" }, "devDependencies": { diff --git a/packages/page-alliance/package.json b/packages/page-alliance/package.json index 797c580e271..ad7fd84cf4d 100644 --- a/packages/page-alliance/package.json +++ b/packages/page-alliance/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ambassador/package.json b/packages/page-ambassador/package.json index 11cace01e42..d965020782e 100644 --- a/packages/page-ambassador/package.json +++ b/packages/page-ambassador/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-assets/package.json b/packages/page-assets/package.json index eea3ff083c6..9f7d3176ac7 100644 --- a/packages/page-assets/package.json +++ b/packages/page-assets/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-bounties/package.json b/packages/page-bounties/package.json index 633fdce9be2..00407de0b8d 100644 --- a/packages/page-bounties/package.json +++ b/packages/page-bounties/package.json @@ -14,12 +14,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "devDependencies": { - "@polkadot/test-support": "0.146.2-33-x" + "@polkadot/test-support": "0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-broker/package.json b/packages/page-broker/package.json index 2e3cfe4baa1..f6c4ae4a1c2 100644 --- a/packages/page-broker/package.json +++ b/packages/page-broker/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "0.146.2-33-x", - "@polkadot/react-query": "0.146.2-33-x" + "@polkadot/react-components": "0.147.1", + "@polkadot/react-query": "0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-calendar/package.json b/packages/page-calendar/package.json index 2a8c865fe78..f85a4f962ae 100644 --- a/packages/page-calendar/package.json +++ b/packages/page-calendar/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-claims/package.json b/packages/page-claims/package.json index b6b55cb1271..6df44d03eb3 100644 --- a/packages/page-claims/package.json +++ b/packages/page-claims/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-components": "^0.147.1", "secp256k1": "^3.8.0" }, "peerDependencies": { diff --git a/packages/page-collator/package.json b/packages/page-collator/package.json index f60db9ab136..151f54eb7bb 100644 --- a/packages/page-collator/package.json +++ b/packages/page-collator/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-contracts/package.json b/packages/page-contracts/package.json index a67db50fcb6..57b3891f3eb 100644 --- a/packages/page-contracts/package.json +++ b/packages/page-contracts/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@polkadot/api-contract": "15.2.1", "eventemitter3": "^5.0.1" diff --git a/packages/page-coretime/package.json b/packages/page-coretime/package.json index c40b30f1a56..974a0009b62 100644 --- a/packages/page-coretime/package.json +++ b/packages/page-coretime/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-council/package.json b/packages/page-council/package.json index 5b3838a9346..abef5692e63 100644 --- a/packages/page-council/package.json +++ b/packages/page-council/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-democracy/package.json b/packages/page-democracy/package.json index 3a93c225d1b..ef574c8e193 100644 --- a/packages/page-democracy/package.json +++ b/packages/page-democracy/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-explorer/package.json b/packages/page-explorer/package.json index 92ad2109330..b992b46d5d3 100644 --- a/packages/page-explorer/package.json +++ b/packages/page-explorer/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-extrinsics/package.json b/packages/page-extrinsics/package.json index ec6990d8b1b..70415132ed8 100644 --- a/packages/page-extrinsics/package.json +++ b/packages/page-extrinsics/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-params": "^0.146.2-33-x", - "@polkadot/react-signer": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-params": "^0.147.1", + "@polkadot/react-signer": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-fellowship/package.json b/packages/page-fellowship/package.json index ba06fdeff24..792617ffd88 100644 --- a/packages/page-fellowship/package.json +++ b/packages/page-fellowship/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-files/package.json b/packages/page-files/package.json index a28aee6f333..b3e6e7ed901 100644 --- a/packages/page-files/package.json +++ b/packages/page-files/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-components": "^0.147.1", "axios": "^1.6.2" }, "peerDependencies": { diff --git a/packages/page-gilt/package.json b/packages/page-gilt/package.json index fb7304b090c..28c748ebdf7 100644 --- a/packages/page-gilt/package.json +++ b/packages/page-gilt/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-js/package.json b/packages/page-js/package.json index bcdf0e2a911..f3cd45f4351 100644 --- a/packages/page-js/package.json +++ b/packages/page-js/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-membership/package.json b/packages/page-membership/package.json index 9e3809e1381..2fe7b73e1a0 100644 --- a/packages/page-membership/package.json +++ b/packages/page-membership/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nfts/package.json b/packages/page-nfts/package.json index 1bfdee31a8c..0d49b7697c0 100644 --- a/packages/page-nfts/package.json +++ b/packages/page-nfts/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-nis/package.json b/packages/page-nis/package.json index a6bdb86757d..7e0e4e27557 100644 --- a/packages/page-nis/package.json +++ b/packages/page-nis/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-parachains/package.json b/packages/page-parachains/package.json index 989f1b057a9..ce775bbd940 100644 --- a/packages/page-parachains/package.json +++ b/packages/page-parachains/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-poll/package.json b/packages/page-poll/package.json index dcb72a17a57..e3a9ea64d7c 100644 --- a/packages/page-poll/package.json +++ b/packages/page-poll/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-preimages/package.json b/packages/page-preimages/package.json index 083c87017ee..5aa02912a0a 100644 --- a/packages/page-preimages/package.json +++ b/packages/page-preimages/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-ranked/package.json b/packages/page-ranked/package.json index cc726a10fb8..4f0a43ec764 100644 --- a/packages/page-ranked/package.json +++ b/packages/page-ranked/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-referenda/package.json b/packages/page-referenda/package.json index a9f2502b22e..0e8e172d401 100644 --- a/packages/page-referenda/package.json +++ b/packages/page-referenda/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "devDependencies": { "chart.js": "^4.4.1" }, diff --git a/packages/page-rpc/package.json b/packages/page-rpc/package.json index 9702800ef57..d7084de8b8d 100644 --- a/packages/page-rpc/package.json +++ b/packages/page-rpc/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-runtime/package.json b/packages/page-runtime/package.json index 3e92b3424ca..ad36473a67d 100644 --- a/packages/page-runtime/package.json +++ b/packages/page-runtime/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-scheduler/package.json b/packages/page-scheduler/package.json index 8ada9ea8732..afc12146401 100644 --- a/packages/page-scheduler/package.json +++ b/packages/page-scheduler/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-settings/package.json b/packages/page-settings/package.json index 7fe21c5f58c..e38e408613d 100644 --- a/packages/page-settings/package.json +++ b/packages/page-settings/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/apps-config": "^0.146.2-33-x", - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x", + "@polkadot/apps-config": "^0.147.1", + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1", "query-string": "^8.1.0" }, "peerDependencies": { diff --git a/packages/page-signing/package.json b/packages/page-signing/package.json index 420afb91adc..07be75df3c3 100644 --- a/packages/page-signing/package.json +++ b/packages/page-signing/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-society/package.json b/packages/page-society/package.json index 8732f2fc8ae..aa970072568 100644 --- a/packages/page-society/package.json +++ b/packages/page-society/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking-legacy/package.json b/packages/page-staking-legacy/package.json index 42639c09c7f..cb35978cc37 100644 --- a/packages/page-staking-legacy/package.json +++ b/packages/page-staking-legacy/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-33-x", - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/app-explorer": "^0.147.1", + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking/package.json b/packages/page-staking/package.json index d956f757091..ca1ec8c8293 100644 --- a/packages/page-staking/package.json +++ b/packages/page-staking/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/app-explorer": "^0.146.2-33-x", - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/app-explorer": "^0.147.1", + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-staking2/package.json b/packages/page-staking2/package.json index a29e23c51b9..7a27571d014 100644 --- a/packages/page-staking2/package.json +++ b/packages/page-staking2/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/page-storage/package.json b/packages/page-storage/package.json index 1cbb5da7165..e8a65d47aa9 100644 --- a/packages/page-storage/package.json +++ b/packages/page-storage/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-params": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-params": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-sudo/package.json b/packages/page-sudo/package.json index d73e5482b1c..d854fe85f43 100644 --- a/packages/page-sudo/package.json +++ b/packages/page-sudo/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-tech-comm/package.json b/packages/page-tech-comm/package.json index 0aabc652767..830f246fd07 100644 --- a/packages/page-tech-comm/package.json +++ b/packages/page-tech-comm/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-treasury/package.json b/packages/page-treasury/package.json index c13ea4da50a..bd4da38f391 100644 --- a/packages/page-treasury/package.json +++ b/packages/page-treasury/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-query": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-query": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-utilities/package.json b/packages/page-utilities/package.json index 6ea7df28eaf..ecf44247327 100644 --- a/packages/page-utilities/package.json +++ b/packages/page-utilities/package.json @@ -14,10 +14,10 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", - "@polkadot/react-params": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1", + "@polkadot/react-params": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/page-whitelist/package.json b/packages/page-whitelist/package.json index 238bbaafa87..01d15fbb335 100644 --- a/packages/page-whitelist/package.json +++ b/packages/page-whitelist/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-api/package.json b/packages/react-api/package.json index 20d4e67b9fd..37f89812723 100644 --- a/packages/react-api/package.json +++ b/packages/react-api/package.json @@ -14,7 +14,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "browser": { "fs": false, "path": false diff --git a/packages/react-components/package.json b/packages/react-components/package.json index c4a8a4bf260..89500fbecc6 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -14,16 +14,16 @@ }, "sideEffects": true, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.5.1", "@fortawesome/free-solid-svg-icons": "^6.5.1", "@fortawesome/react-fontawesome": "^0.2.0", "@polkadot/keyring": "^13.3.1", - "@polkadot/react-api": "^0.146.2-33-x", + "@polkadot/react-api": "^0.147.1", "@polkadot/react-identicon": "^3.12.1", "@polkadot/react-qr": "^3.12.1", - "@polkadot/react-query": "^0.146.2-33-x", + "@polkadot/react-query": "^0.147.1", "@polkadot/ui-keyring": "^3.12.1", "@polkadot/ui-settings": "^3.12.1", "@polkadot/util": "^13.3.1", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 918f685138e..f73d2019951 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@polkadot/hw-ledger": "^13.3.1", "@polkadot/hw-ledger-transports": "^13.3.1", diff --git a/packages/react-params/package.json b/packages/react-params/package.json index fbc140fd2c0..7252d56fb40 100644 --- a/packages/react-params/package.json +++ b/packages/react-params/package.json @@ -14,9 +14,9 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { - "@polkadot/react-components": "^0.146.2-33-x", + "@polkadot/react-components": "^0.147.1", "multiformats": "^12.1.3" }, "peerDependencies": { diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 45604b0e4ee..16252b87873 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "peerDependencies": { "react": "*", "react-dom": "*", diff --git a/packages/react-signer/package.json b/packages/react-signer/package.json index 3db5db4197e..b5c99a10425 100644 --- a/packages/react-signer/package.json +++ b/packages/react-signer/package.json @@ -14,11 +14,11 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@polkadot-api/merkleize-metadata": "^1.1.9", "@polkadot/hw-ledger": "^13.3.1", - "@polkadot/react-components": "^0.146.2-33-x" + "@polkadot/react-components": "^0.147.1" }, "peerDependencies": { "react": "*", diff --git a/packages/test-support/package.json b/packages/test-support/package.json index 3f5200fe3c8..c77ef4cd590 100644 --- a/packages/test-support/package.json +++ b/packages/test-support/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.146.2-33-x", + "version": "0.147.1", "dependencies": { "@testing-library/react": "^14.1.2", "testcontainers": "^10.4.0" diff --git a/yarn.lock b/yarn.lock index 871fca47e30..1cb370090a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,9 +1292,9 @@ __metadata: dependencies: "@polkadot/hw-ledger": "npm:^13.3.1" "@polkadot/phishing": "npm:^0.25.1" - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-hooks": "npm:^0.146.2-33-x" - "@polkadot/test-support": "npm:0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-hooks": "npm:^0.147.1" + "@polkadot/test-support": "npm:0.147.1" "@polkadot/util": "npm:^13.3.1" "@polkadot/vanitygen": "npm:^0.62.1" detect-browser: "npm:^5.3.0" @@ -1310,7 +1310,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-addresses@workspace:packages/page-addresses" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" "@testing-library/react": "npm:^14.1.2" file-saver: "npm:^2.0.5" testcontainers: "npm:^10.4.0" @@ -1345,7 +1345,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-assets@workspace:packages/page-assets" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1357,8 +1357,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-bounties@workspace:packages/page-bounties" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/test-support": "npm:0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/test-support": "npm:0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1370,8 +1370,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-broker@workspace:packages/page-broker" dependencies: - "@polkadot/react-components": "npm:0.146.2-33-x" - "@polkadot/react-query": "npm:0.146.2-33-x" + "@polkadot/react-components": "npm:0.147.1" + "@polkadot/react-query": "npm:0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1383,7 +1383,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-calendar@workspace:packages/page-calendar" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1395,7 +1395,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-claims@workspace:packages/page-claims" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" secp256k1: "npm:^3.8.0" peerDependencies: react: "*" @@ -1431,8 +1431,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-coretime@workspace:packages/page-coretime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1444,8 +1444,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-council@workspace:packages/page-council" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1457,8 +1457,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-democracy@workspace:packages/page-democracy" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1466,11 +1466,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/app-explorer@npm:^0.146.2-33-x, @polkadot/app-explorer@workspace:packages/page-explorer": +"@polkadot/app-explorer@npm:^0.147.1, @polkadot/app-explorer@workspace:packages/page-explorer": version: 0.0.0-use.local resolution: "@polkadot/app-explorer@workspace:packages/page-explorer" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1482,9 +1482,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-extrinsics@workspace:packages/page-extrinsics" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-params": "npm:^0.146.2-33-x" - "@polkadot/react-signer": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-params": "npm:^0.147.1" + "@polkadot/react-signer": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1506,7 +1506,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-files@workspace:packages/page-files" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" axios: "npm:^1.6.2" peerDependencies: react: "*" @@ -1519,7 +1519,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-gilt@workspace:packages/page-gilt" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1531,7 +1531,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-js@workspace:packages/page-js" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1543,8 +1543,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-membership@workspace:packages/page-membership" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1556,7 +1556,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nfts@workspace:packages/page-nfts" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1568,7 +1568,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-nis@workspace:packages/page-nis" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1580,8 +1580,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-parachains@workspace:packages/page-parachains" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1593,7 +1593,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-poll@workspace:packages/page-poll" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1637,7 +1637,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-rpc@workspace:packages/page-rpc" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1649,7 +1649,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-runtime@workspace:packages/page-runtime" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1671,9 +1671,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-settings@workspace:packages/page-settings" dependencies: - "@polkadot/apps-config": "npm:^0.146.2-33-x" - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/apps-config": "npm:^0.147.1" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" query-string: "npm:^8.1.0" peerDependencies: react: "*" @@ -1686,7 +1686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-signing@workspace:packages/page-signing" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1698,7 +1698,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-society@workspace:packages/page-society" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1710,9 +1710,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking-legacy@workspace:packages/page-staking-legacy" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-33-x" - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/app-explorer": "npm:^0.147.1" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1734,9 +1734,9 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-staking@workspace:packages/page-staking" dependencies: - "@polkadot/app-explorer": "npm:^0.146.2-33-x" - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/app-explorer": "npm:^0.147.1" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1748,8 +1748,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-storage@workspace:packages/page-storage" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-params": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-params": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1761,7 +1761,7 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-sudo@workspace:packages/page-sudo" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1773,8 +1773,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-tech-comm@workspace:packages/page-tech-comm" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1786,8 +1786,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-treasury@workspace:packages/page-treasury" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1799,8 +1799,8 @@ __metadata: version: 0.0.0-use.local resolution: "@polkadot/app-utilities@workspace:packages/page-utilities" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-params": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-params": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -1818,7 +1818,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-config@npm:^0.146.2-33-x, @polkadot/apps-config@workspace:packages/apps-config": +"@polkadot/apps-config@npm:^0.147.1, @polkadot/apps-config@workspace:packages/apps-config": version: 0.0.0-use.local resolution: "@polkadot/apps-config@workspace:packages/apps-config" dependencies: @@ -1890,7 +1890,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/apps-routing@npm:^0.146.2-33-x, @polkadot/apps-routing@workspace:packages/apps-routing": +"@polkadot/apps-routing@npm:^0.147.1, @polkadot/apps-routing@workspace:packages/apps-routing": version: 0.0.0-use.local resolution: "@polkadot/apps-routing@workspace:packages/apps-routing" peerDependencies: @@ -1905,15 +1905,15 @@ __metadata: resolution: "@polkadot/apps@workspace:packages/apps" dependencies: "@acala-network/chopsticks-core": "npm:^1.0.1" - "@polkadot/apps-config": "npm:^0.146.2-33-x" - "@polkadot/apps-routing": "npm:^0.146.2-33-x" + "@polkadot/apps-config": "npm:^0.147.1" + "@polkadot/apps-routing": "npm:^0.147.1" "@polkadot/dev": "npm:^0.82.1" - "@polkadot/react-api": "npm:^0.146.2-33-x" - "@polkadot/react-components": "npm:^0.146.2-33-x" - "@polkadot/react-hooks": "npm:^0.146.2-33-x" - "@polkadot/react-params": "npm:^0.146.2-33-x" - "@polkadot/react-query": "npm:^0.146.2-33-x" - "@polkadot/react-signer": "npm:^0.146.2-33-x" + "@polkadot/react-api": "npm:^0.147.1" + "@polkadot/react-components": "npm:^0.147.1" + "@polkadot/react-hooks": "npm:^0.147.1" + "@polkadot/react-params": "npm:^0.147.1" + "@polkadot/react-query": "npm:^0.147.1" + "@polkadot/react-signer": "npm:^0.147.1" "@types/punycode": "npm:^2.1.3" assert: "npm:^2.1.0" buffer: "npm:^6.0.3" @@ -2154,7 +2154,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-api@npm:^0.146.2-33-x, @polkadot/react-api@workspace:packages/react-api": +"@polkadot/react-api@npm:^0.147.1, @polkadot/react-api@workspace:packages/react-api": version: 0.0.0-use.local resolution: "@polkadot/react-api@workspace:packages/react-api" dependencies: @@ -2171,7 +2171,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-components@npm:0.146.2-33-x, @polkadot/react-components@npm:^0.146.2-33-x, @polkadot/react-components@workspace:packages/react-components": +"@polkadot/react-components@npm:0.147.1, @polkadot/react-components@npm:^0.147.1, @polkadot/react-components@workspace:packages/react-components": version: 0.0.0-use.local resolution: "@polkadot/react-components@workspace:packages/react-components" dependencies: @@ -2179,10 +2179,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": "npm:^6.5.1" "@fortawesome/react-fontawesome": "npm:^0.2.0" "@polkadot/keyring": "npm:^13.3.1" - "@polkadot/react-api": "npm:^0.146.2-33-x" + "@polkadot/react-api": "npm:^0.147.1" "@polkadot/react-identicon": "npm:^3.12.1" "@polkadot/react-qr": "npm:^3.12.1" - "@polkadot/react-query": "npm:^0.146.2-33-x" + "@polkadot/react-query": "npm:^0.147.1" "@polkadot/ui-keyring": "npm:^3.12.1" "@polkadot/ui-settings": "npm:^3.12.1" "@polkadot/util": "npm:^13.3.1" @@ -2221,7 +2221,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-hooks@npm:^0.146.2-33-x, @polkadot/react-hooks@workspace:packages/react-hooks": +"@polkadot/react-hooks@npm:^0.147.1, @polkadot/react-hooks@workspace:packages/react-hooks": version: 0.0.0-use.local resolution: "@polkadot/react-hooks@workspace:packages/react-hooks" dependencies: @@ -2260,11 +2260,11 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-params@npm:^0.146.2-33-x, @polkadot/react-params@workspace:packages/react-params": +"@polkadot/react-params@npm:^0.147.1, @polkadot/react-params@workspace:packages/react-params": version: 0.0.0-use.local resolution: "@polkadot/react-params@workspace:packages/react-params" dependencies: - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" multiformats: "npm:^12.1.3" peerDependencies: react: "*" @@ -2295,7 +2295,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/react-query@npm:0.146.2-33-x, @polkadot/react-query@npm:^0.146.2-33-x, @polkadot/react-query@workspace:packages/react-query": +"@polkadot/react-query@npm:0.147.1, @polkadot/react-query@npm:^0.147.1, @polkadot/react-query@workspace:packages/react-query": version: 0.0.0-use.local resolution: "@polkadot/react-query@workspace:packages/react-query" peerDependencies: @@ -2305,13 +2305,13 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/react-signer@npm:^0.146.2-33-x, @polkadot/react-signer@workspace:packages/react-signer": +"@polkadot/react-signer@npm:^0.147.1, @polkadot/react-signer@workspace:packages/react-signer": version: 0.0.0-use.local resolution: "@polkadot/react-signer@workspace:packages/react-signer" dependencies: "@polkadot-api/merkleize-metadata": "npm:^1.1.9" "@polkadot/hw-ledger": "npm:^13.3.1" - "@polkadot/react-components": "npm:^0.146.2-33-x" + "@polkadot/react-components": "npm:^0.147.1" peerDependencies: react: "*" react-dom: "*" @@ -2370,7 +2370,7 @@ __metadata: languageName: node linkType: hard -"@polkadot/test-support@npm:0.146.2-33-x, @polkadot/test-support@workspace:packages/test-support": +"@polkadot/test-support@npm:0.147.1, @polkadot/test-support@workspace:packages/test-support": version: 0.0.0-use.local resolution: "@polkadot/test-support@workspace:packages/test-support" dependencies: From c47bc23313fcdc4f7d1da43afb32ce85e1a9da1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:52:53 +0000 Subject: [PATCH 67/80] [CI Skip] release/stable 0.147.1 skip-checks: true --- CONTRIBUTORS | 2 +- package.json | 4 ++-- packages/apps-config/src/packageInfo.ts | 2 +- packages/apps/src/packageInfo.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index d8ccdfae1de..f3963f5fafc 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1,5 +1,5 @@ 4364 Jaco Disable unreachable endpoints (#10221) - 101 Tarik Gul Bump yarn to 4.6.0 (#11193) + 102 Tarik Gul 0.147.1 (#11194) 81 Thibaut Sardan update overrides (#10090) 62 kwingram25 iadd fix (#2911) 49 pan update Bifrost kusama on Subsquare (#9752) diff --git a/package.json b/package.json index d42f5be99f4..959bb753d07 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "type": "module", "version": "0.147.1", "versions": { - "git": "0.146.2-33-x", - "npm": "0.146.1" + "git": "0.147.1", + "npm": "0.147.1" }, "workspaces": [ "packages/*" diff --git a/packages/apps-config/src/packageInfo.ts b/packages/apps-config/src/packageInfo.ts index 2c78120bdae..81d43ce219a 100644 --- a/packages/apps-config/src/packageInfo.ts +++ b/packages/apps-config/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.146.2-33-x' }; +export const packageInfo = { name: '@polkadot/apps-config', path: 'auto', type: 'auto', version: '0.147.1' }; diff --git a/packages/apps/src/packageInfo.ts b/packages/apps/src/packageInfo.ts index e2266beec9a..40d76553f60 100644 --- a/packages/apps/src/packageInfo.ts +++ b/packages/apps/src/packageInfo.ts @@ -3,4 +3,4 @@ // Do not edit, auto-generated by @polkadot/dev -export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.146.2-33-x' }; +export const packageInfo = { name: '@polkadot/apps', path: 'auto', type: 'auto', version: '0.147.1' }; From 615d1a60375c8c1f29f2b7472add808c8959490f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:53:26 +0000 Subject: [PATCH 68/80] [CI Skip] publish/ipfs QmPPxaQU9qNx3aiN4Rkxy4TGHiQ8vuJXu6pRF9WosfiWzh skip-checks: true --- packages/apps/public/ipfs/index.html | 4 ++-- packages/apps/public/ipfs/pin.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/apps/public/ipfs/index.html b/packages/apps/public/ipfs/index.html index e1c8e834cf3..baabd2067b4 100644 --- a/packages/apps/public/ipfs/index.html +++ b/packages/apps/public/ipfs/index.html @@ -2,7 +2,7 @@ Redirecting to ipfs gateway - +